html:root #top [data-slot=item-title]{color:var(--ink)}html:root .compare .cmp-yes{background-color:var(--night-fg);color:var(--night)}html:root .compare .cmp-hl .cmp-yes{background-color:var(--primary);color:var(--primary-foreground)}@media (prefers-color-scheme:dark){html:root:not([data-scheme]) .how h3>.text-input{color:var(--scale)}}html:root[data-tone=dark] .how h3>.text-input{color:var(--scale)}html:root #promise-title span{background-image:none!important}html:root .approve-stack .arc-card-stack__control[data-tone=primary]:not([aria-disabled]):active{background:color-mix(in srgb, var(--primary-hover) 82%, var(--shade));color:var(--primary-foreground)}html:root [data-waitlist-cta] button[type=submit].bg-primary:active{background-color:color-mix(in srgb, var(--primary-hover) 82%, var(--shade));color:var(--primary-foreground)}html:root .shadow-glow{--tw-shadow:0 12px 32px color-mix(in srgb, var(--shade) 14%, transparent)}:is(html:root [class*="has-[[data-cta]:hover]:shadow-glow-lg"]:has([data-cta]:hover),html:root .shadow-glow-lg){--tw-shadow:0 18px 44px color-mix(in srgb, var(--shade) 18%, transparent)}html:root .shadow-glow-tile{--tw-shadow:0 24px 50px color-mix(in srgb, var(--shade) 8%, transparent)}html:root span[class*="var(--signal-glow)_28%"],html:root [class*="0_8px_22px_color-mix(in_srgb,var(--signal-glow)_24%"]{--tw-shadow:0 8px 22px color-mix(in srgb, var(--shade) 14%, transparent)}html:root [class*="0_12px_32px_color-mix(in_srgb,var(--signal-glow)_30%"]{--tw-shadow:0 12px 32px color-mix(in srgb, var(--shade) 14%, transparent)}html:root [class*="0_0_0_4px_color-mix"]:has(input:focus-visible){--tw-shadow:0 0 0 4px color-mix(in srgb, var(--signal-glow) 18%, transparent), 0 12px 32px color-mix(in srgb, var(--shade) 14%, transparent)}html:root [class*="0_22px_48px_-18px"],html:root [class*="0_2px_8px_color-mix(in_srgb,var(--signal-glow)"]{--tw-shadow:0 0 #0000}html:root [class*="radial-gradient(closest-side,color-mix(in_srgb,var(--signal-glow)"]{display:none}html:root .approve-stack .arc-card-stack__card[data-top] .arc-card-stack__face,html:root .approve-stack .arc-card-stack__card[data-flying] .arc-card-stack__face{box-shadow:0 0 0 2px var(--primary)}html:root .approve-stack .arc-card-stack__stamp[data-side=right]{box-shadow:0 0 0 4px color-mix(in srgb, var(--raised) 70%, transparent), 0 18px 44px color-mix(in srgb, var(--shade) 18%, transparent)}html:root .p9b-card[data-on] .p9b-fan>.p9b-pick{box-shadow:0 0 0 2px var(--signal)}html:root .rounded-sm{border-radius:4px}html:root .rounded-md{border-radius:6px}html:root .rounded-xl{border-radius:12px}html:root .rounded-2xl{border-radius:14px}html:root .rounded-t-xl{border-top-left-radius:12px;border-top-right-radius:12px}html:root .rounded-b-xl{border-bottom-right-radius:12px;border-bottom-left-radius:12px}html:root .rounded-t-2xl{border-top-left-radius:14px;border-top-right-radius:14px}html:root .rounded-b-2xl{border-bottom-right-radius:14px;border-bottom-left-radius:14px}html:root .rounded-l-md{border-top-left-radius:6px;border-bottom-left-radius:6px}html:root .rounded-r-md{border-top-right-radius:6px;border-bottom-right-radius:6px}html:root :is(#how,#bento) .bg-background.ring-rule,html:root :is(#how,#bento) .bg-background.ring-rule .bg-background.ring-rule-soft{background-color:var(--raised)}html:root :is(#how,#bento) .bg-background.ring-rule .ring-background{--tw-ring-color:var(--raised)}html:root .glass-chip{-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:4px}html:root #top .font-mono.uppercase.rounded-md.bg-primary{border-radius:9999px}html:root [data-spotlight-card]{background-color:var(--raised);-webkit-backdrop-filter:none;backdrop-filter:none}html:root .t6-card [data-slot=avatar-fallback]{background-color:var(--muted);color:var(--foreground)}html:root .t6-card{--tw-shadow:0 0 #0000}html:root #how [data-how-card] [data-slot=card]{--tw-ring-shadow:0 0 #0000}html:root :is(#how,#bento) span[class*="var(--signal-glow)_28%"]{--tw-shadow:0 0 #0000}html:root .p9b-card[data-on] .p9b-approve{box-shadow:inset 0 0 0 1px #0000}html:root input:-webkit-autofill{-webkit-text-fill-color:currentColor;transition:background-color 0s 600000s,color 0s 600000s}html:root figure.t6-card figcaption>span.font-heading,html:root #faq span.flex-1.font-heading{font-family:var(--font-sans);letter-spacing:0}html:root #pricing [data-slot=card]>p.font-heading,html:root #bento p.font-heading.text-\[18px\],html:root #how p.font-heading.text-\[21px\]{letter-spacing:-.01em}html:root .compare th.cmp-label,html:root #faq span.flex-1.font-heading{text-wrap:balance}html:root #bento span.text-\[12\.5px\]{font-size:13px}html:root #how p.text-\[14\.5px\]{font-size:14px}html:root .compare :is(.cmp-words,.cmp-ours){font-size:12px}@media not (min-width:40rem){html:root #how span.text-\[12\.5px\]{font-size:13px}}@media (min-width:40rem){html:root .compare :is(.cmp-words,.cmp-ours){font-size:13px}}html:root #spotlight h2{font-size:clamp(2.125rem,3.6vw,3.25rem)}html:root .t6-card blockquote{text-indent:-.42em}html:root #how span.font-mono.text-\[26px\]{font-family:var(--font-inter-tight), var(--font-inter), ui-sans-serif, system-ui, sans-serif;font-size:23px;font-weight:600}@media (min-width:40rem){html:root #how span.font-mono.text-\[26px\]{font-size:28px}}html:root [data-waitlist-cta] [data-cta].font-bold{font-weight:600}html:root .font-mono.uppercase:is(.tracking-\[0\.08em\],.tracking-\[0\.1em\],.tracking-\[0\.12em\]),html:root .how-hint{letter-spacing:.06em}html:root #top .font-mono.uppercase.rounded-md.bg-primary{letter-spacing:.06em;font-weight:500}html:root .glass-chip{font-weight:500}html:root #how .rounded-\[4px\].text-\[8px\]{font-size:10px}html:root #bento .p9b-live{font-size:9.5px}html:root .p6-faq-cta [data-cta]>svg{rotate:none}@media (min-width:64rem){html:root .how{--how-h1:34rem!important}html:root .how-step{align-self:start}}@media (min-width:80rem){html:root .how{--how-h1:36.5rem!important}}@media (prefers-reduced-motion:no-preference){html:root .ns-section{margin-top:0;margin-bottom:-15svh}html:root .ns-stage{pointer-events:none}}html:root [data-cta]:not(.p6-faq-cta *)>svg{margin-inline-end:-2px}@media (prefers-reduced-motion:no-preference){html:root [data-waitlist-cta]>[data-state]:not(.transition-none){transition-property:background-color,box-shadow,scale,color;transition-duration:.3s,.3s,.15s,.3s}html:root [data-waitlist-cta]>[data-state=idle]:not(.transition-none):has([data-cta]:active){scale:.97}}html:root [data-waitlist-cta]>[data-state=idle]:has([data-cta]:hover){translate:none}html:root .hb-band[data-ready],html:root .p2-halftone[data-ready]{animation-duration:1s;animation-timing-function:cubic-bezier(.33,1,.68,1)}html:root .rounded-\[4px\].bg-black\/70.backdrop-blur-sm{-webkit-backdrop-filter:none;backdrop-filter:none}html:root .p6-signal-ping{display:none}@media (prefers-reduced-motion:reduce){html:root .p6-glow footer>div:has(>svg){position:absolute!important;transform:none!important}}html:root[data-motion=paused] .p6-glow footer>div:has(>svg){position:absolute!important;transform:none!important}html:root #pricing [data-slot=card]{text-align:center;align-items:center}html:root #pricing [data-waitlist-cta]{align-items:center}html:root #pricing [data-waitlist-cta]>div:last-child{text-align:center}@media not (min-width:64rem){html:root .how-hint__arrow{animation:none}}@media (not (min-width:64rem)) and (prefers-reduced-motion:no-preference){html:root .how-steps[data-live] .how-step[data-state=current] .how-hint__arrow{animation:how-nudge 2.4s var(--ease-page) 3}}html:root .p7-spot-toggle .arc-segmented__button:after{content:"";position:absolute;inset:-3px 0}@media (min-width:360px) and (max-width:639.98px){html:root #top [data-slot=item-media]{justify-content:flex-end;width:68px}html:root #top [data-slot=item-content]{min-width:13rem}}@media (not (min-width:64rem)) and (max-height:40rem){html:root .how-step{padding-top:5rem}html:root .how-slide>div:first-child{margin-bottom:.75rem}html:root .how-slide>h3{font-size:1.625rem}html:root .how-slide>h3+p{margin-top:.5rem}html:root .how-card-wrap{margin-top:1rem}}html:root footer .justify-between:has(>p.tabular-nums){flex-flow:wrap;align-items:center;gap:.5rem 1rem}html:root #top>div:last-child:has(>p){display:none}html:root .cmp-scroll:focus-visible{outline:none}html:root .cmp-card:has(.cmp-scroll:focus-visible){outline:2px solid var(--primary);outline-offset:3px}html:root [role=slider][data-part]:focus-visible{--tw-ring-offset-color:var(--color-raised)}
