.fae8fW_root{font-family:var(--font-ui)}body:has([data-admin-root]){font-family:var(--font-ui)}body:has([data-admin-root]) :where(:not(code,code *,kbd,kbd *,pre,pre *,samp,samp *,[class~=font-mono],[class~=font-mono] *,[data-admin-font-override],[data-admin-font-override] *,[data-brand-font-preview],[data-brand-font-preview] *)){font-family:var(--font-ui)}:is(html:has([data-admin-root]),body:has([data-admin-root])){overflow-x:clip}
._5OMyNq_button{--button-icon-size:1rem;--button-press-scale:.975;--button-spinner-duration:.7s;--button-transition-duration:.1s;cursor:pointer;transform-origin:50%;transition:background-color var(--button-transition-duration) ease, border-color var(--button-transition-duration) ease, box-shadow var(--button-transition-duration) ease, color var(--button-transition-duration) ease, opacity var(--button-transition-duration) ease, scale var(--button-transition-duration) ease}body:has([data-mini-app-root]) ._5OMyNq_button{--button-press-scale:1}._5OMyNq_button[data-dropdown-menu-trigger]{--button-press-scale:1}._5OMyNq_button[data-size=xs],._5OMyNq_button[data-size=icon-xs]{--button-icon-size:.75rem}._5OMyNq_button[data-size=lg],._5OMyNq_button[data-size=icon-lg],._5OMyNq_button[data-size=mobile]{--button-icon-size:1.25rem}._5OMyNq_button[data-size=icon-mobile]{--button-icon-size:1.75rem}._5OMyNq_button._5OMyNq_compactIcon{--button-icon-size:1rem}._5OMyNq_button._5OMyNq_largeIcon{--button-icon-size:1.25rem}._5OMyNq_button>svg{height:var(--button-icon-size);pointer-events:none;width:var(--button-icon-size);flex-shrink:0}._5OMyNq_button:active:not(:disabled):not([aria-disabled=true]){scale:var(--button-press-scale)}._5OMyNq_button:disabled,._5OMyNq_button[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}._5OMyNq_button[data-loading=true]{opacity:1}._5OMyNq_button[data-loading=true]>svg{display:none}._5OMyNq_button[data-loading=true]:before{animation:_5OMyNq_button-spinner var(--button-spinner-duration) linear infinite;border:2px solid;border-top-color:var(--color-transparent);content:"";height:var(--button-icon-size);width:var(--button-icon-size);border-radius:9999px;flex-shrink:0}@keyframes _5OMyNq_button-spinner{to{transform:rotate(360deg)}}
.ZXNQ8a_root{--app-composer-bottom-inset:calc(env(safe-area-inset-bottom,0px) + var(--app-browser-chrome-height));--app-mobile-header-height:4.25rem;font-family:var(--font-ui);min-width:0;min-height:0;padding-top:env(safe-area-inset-top,0px);top:var(--app-viewport-restoration-offset-top);touch-action:manipulation;position:relative}:root:has(.ZXNQ8a_root){--app-browser-chrome-height:max(0px, calc(100lvh - 100dvh));--app-viewport-restoration-offset-top:0px}.ZXNQ8a_root[data-app-software-keyboard-open]{--app-composer-bottom-inset:0px}:is(html:has(.ZXNQ8a_viewportLock),body:has(.ZXNQ8a_viewportLock)){height:100%;min-height:0;overflow:hidden}@media not (min-width:40rem){:is(html:has(.ZXNQ8a_mobileViewportLock),body:has(.ZXNQ8a_mobileViewportLock)){overscroll-behavior:none;height:100%;min-height:0;overflow:hidden}.ZXNQ8a_mobileViewportLock{overscroll-behavior:none;touch-action:pan-y;height:100svh;min-height:0;overflow:hidden}.ZXNQ8a_mobileViewportContent{overscroll-behavior:none;height:100%;min-height:0;display:block;overflow:hidden auto}.ZXNQ8a_mobileViewportContent>section{min-height:100%}}.ZXNQ8a_scrollContent{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px) + var(--app-browser-chrome-height))}@media not (min-width:64rem){.ZXNQ8a_root [data-slot=app-header]{height:var(--app-mobile-header-height)}.ZXNQ8a_root[data-app-software-keyboard-open] [data-app-chat-view]>[data-slot=app-header]{transform:translateY(calc(0px - var(--app-mobile-header-height) - env(safe-area-inset-top,0px)));position:sticky;top:0}}
.b0v1DW_menu{clip-path:inset(0 -3rem -3rem);grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.b0v1DW_menu[data-open]{grid-template-rows:1fr}.b0v1DW_menu:not([data-open]){box-shadow:none}@media (prefers-reduced-motion:reduce){.b0v1DW_menu{transition:none}}
._6u5laa_page{width:100%;animation:.5s ease-out backwards _6u5laa_marketing-page-fade}._6u5laa_content{width:100%;animation:.4s ease-out .25s backwards _6u5laa_marketing-page-rise}@keyframes _6u5laa_marketing-page-fade{0%{opacity:0}}@keyframes _6u5laa_marketing-page-rise{0%{opacity:0;transform:translateY(20px)}}@media (prefers-reduced-motion:reduce){._6u5laa_page,._6u5laa_content{animation:none}}
:is(html:has(.yb_g7q_root),body:has(.yb_g7q_root)){overflow-x:clip}html:has(.yb_g7q_root){scrollbar-gutter:stable}
.BZc_Nq_float{animation-name:BZc_Nq_hero-text-float;animation-timing-function:ease-in-out;animation-iteration-count:infinite;display:block}.BZc_Nq_enter{animation:.15s ease-out both BZc_Nq_hero-text-enter}.BZc_Nq_leave{animation:.1s ease-in both BZc_Nq_hero-text-leave}@keyframes BZc_Nq_hero-text-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes BZc_Nq_hero-text-enter{0%{opacity:0;transform:translateY(16px)}}@keyframes BZc_Nq_hero-text-leave{to{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.BZc_Nq_float,.BZc_Nq_enter,.BZc_Nq_leave{animation:none}}
.l72qbW_content{padding-bottom:calc(1.25rem + env(safe-area-inset-bottom,0px) + var(--app-browser-chrome-height,0px))}.l72qbW_contentWithNavigation{padding-bottom:calc(6rem + env(safe-area-inset-bottom,0px) + var(--app-browser-chrome-height,0px))}.l72qbW_bottomNavigation{bottom:calc(1.25rem + env(safe-area-inset-bottom,0px) + var(--app-browser-chrome-height,0px))}
.JQN_Qq_page{width:100%;animation:.5s ease-out both JQN_Qq_page-entry-fade}.JQN_Qq_content{width:100%;animation:.4s ease-out .25s both JQN_Qq_page-entry-rise;position:relative}@keyframes JQN_Qq_page-entry-fade{0%{opacity:0}to{opacity:1}}@keyframes JQN_Qq_page-entry-rise{0%{opacity:0;top:20px}to{opacity:1;top:0}}@media (prefers-reduced-motion:reduce){.JQN_Qq_page,.JQN_Qq_content{animation:none}}
.Ar21Ea_markdown{gap:var(--mono-space-2);white-space:normal;flex-direction:column;display:flex}.Ar21Ea_markdown :is(p,ul,ol,blockquote,pre,h1,h2,h3,h4,h5,h6){margin:0}.Ar21Ea_markdown :is(ul,ol){gap:var(--mono-space-1);padding-left:var(--mono-space-5);flex-direction:column;display:flex}.Ar21Ea_markdown ul{list-style:outside}.Ar21Ea_markdown ol{list-style:decimal}.Ar21Ea_markdown a{text-underline-offset:3px;text-decoration:underline}.Ar21Ea_markdown code{border-radius:var(--mono-radius-xs);background:var(--background);padding:0 var(--mono-space-1)}.Ar21Ea_markdown pre{border-radius:var(--mono-radius-sm);background:var(--background);padding:var(--mono-space-3);overflow-x:auto}.Ar21Ea_markdown blockquote{border-left:var(--mono-border-width-base) solid var(--input);padding-left:var(--mono-space-3)}.Ar21Ea_streaming>:last-child:not(.Ar21Ea_markdown):after,.Ar21Ea_streaming>.Ar21Ea_markdown>:last-child:not(ul,ol):after,.Ar21Ea_streaming>.Ar21Ea_markdown>:is(ul,ol):last-child>li:last-child:after{content:"";width:var(--mono-space-2);height:1.125em;margin-left:var(--mono-space-1);vertical-align:-.2em;background:var(--primary);display:inline-block}
.RjGN5W_safeTop{padding-top:calc(env(safe-area-inset-top,0px) + 1.25rem)}@media (min-width:640px){.RjGN5W_safeTop{padding-top:calc(env(safe-area-inset-top,0px) + 1.5rem)}}
.eCyG8a_pulse{animation:1s ease-in-out infinite eCyG8a_recording-pulse}.eCyG8a_bar{transition:height .12s ease-out}@keyframes eCyG8a_recording-pulse{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.eCyG8a_pulse{animation:none}.eCyG8a_bar{transition:none}}
.lArKpG_composerDock{padding-bottom:calc(1.25rem + var(--app-composer-bottom-inset,env(safe-area-inset-bottom,0px)))}.lArKpG_transcriptContent{padding-top:1.5rem}
.BS0Y8G_track{appearance:none;background:var(--secondary);color:var(--foreground);border:none}.BS0Y8G_track::-webkit-progress-bar{background:var(--secondary);border-radius:inherit}.BS0Y8G_track::-webkit-progress-value{background:var(--foreground);border-radius:inherit;transition:width .3s ease-out}.BS0Y8G_track::-moz-progress-bar{background:var(--foreground);border-radius:inherit}@media (prefers-reduced-motion:reduce){.BS0Y8G_track::-webkit-progress-value{transition:none}}
.D_B6IW_surface{--onboarding-feedback-duration:.16s}.D_B6IW_surface [data-slot=button]{--button-transition-duration:var(--onboarding-feedback-duration)}.D_B6IW_surface :where(button,a)[data-slot=button]:is([data-variant=default],[data-variant=secondary]):not(:disabled):not([aria-disabled=true]){box-shadow:var(--shadow-onboarding-control)}.D_B6IW_surface [data-slot=button]:active:not(:disabled):not([aria-disabled=true]){box-shadow:none}.D_B6IW_surface [data-slot=button]:focus-visible{outline:2px solid var(--foreground);outline-offset:calc(var(--spacing))}.D_B6IW_surface :is([data-slot=text-input],[data-slot=combobox-input-group],[data-onboarding-input-group]){background:var(--secondary);border-color:var(--color-transparent);border-radius:var(--radius-2xl);transition:background-color var(--onboarding-feedback-duration) ease, border-color var(--onboarding-feedback-duration) ease}.D_B6IW_surface :is([data-slot=text-input],[data-slot=combobox-input-group],[data-onboarding-input-group]):focus-within{background:var(--background);border-color:var(--foreground)}.D_B6IW_surface [data-slot=text-input][aria-invalid=true]{border-color:var(--destructive)}.D_B6IW_surface :is([data-slot=combobox-input-group],[data-onboarding-input-group]):has([aria-invalid=true]){border-color:var(--destructive)}.D_B6IW_surface [data-onboarding-input-group] [data-slot=text-input]{background:var(--color-transparent);border-radius:inherit}@media (prefers-reduced-motion:reduce){.D_B6IW_surface [data-slot=button]{--button-press-scale:1;--button-transition-duration:0s}.D_B6IW_surface :is([data-slot=text-input],[data-slot=combobox-input-group],[data-onboarding-input-group]){transition:none}}
@font-face{font-family:geistMono;src:url(../media/GeistMono_Medium-s.p.2pi4mwmn7wg52.otf)format("opentype");font-display:block;font-weight:500;font-style:normal}@font-face{font-family:geistMono;src:url(../media/GeistMono_SemiBold-s.p.1ol02q44yc7u9.otf)format("opentype");font-display:block;font-weight:600;font-style:normal}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.TS5QgW_className{font-family:geistMono,geistMono Fallback}
@font-face{font-family:farrington;src:url(../media/Farrington7B-s.p.2pri11d0qozr-.ttf)format("truetype");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:farrington Fallback;src:local(Arial);ascent-override:58.25%;descent-override:0.0%;line-gap-override:56.79%;size-adjust:100.0%}.vQDRzq_className{font-family:farrington,farrington Fallback}
.yypZua_layout{min-height:100svh;padding-top:env(safe-area-inset-top,0px)}.yypZua_content{flex-direction:column;min-width:0;min-height:100svh;display:flex}.yypZua_header:empty,.yypZua_footer:empty{display:none}.yypZua_actions{touch-action:manipulation}:is(html:has([data-onboarding-mobile]:not([data-onboarding-embedded])),body:has([data-onboarding-mobile]:not([data-onboarding-embedded]))){overscroll-behavior:none;scroll-behavior:auto;height:100%;min-height:0;overflow:hidden}.yypZua_layout[data-onboarding-mobile]{--onboarding-safe-top:env(safe-area-inset-top,0px);--onboarding-safe-bottom:env(safe-area-inset-bottom,0px);width:var(--onboarding-viewport-width,100%);height:var(--onboarding-viewport-height,100dvh);min-height:0;padding-top:var(--onboarding-safe-top);overscroll-behavior:none;transform:translate(var(--onboarding-viewport-left,0px), var(--onboarding-viewport-top,0px));grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;top:0;left:0;overflow:hidden}.yypZua_layout[data-onboarding-embedded]{--onboarding-safe-top:0px;--onboarding-safe-bottom:0px;width:100%;height:100%;position:relative}[data-onboarding-mobile] .yypZua_scroll{overscroll-behavior:contain;min-height:0;scroll-padding-block:calc(var(--spacing) * 4);grid-row:2;overflow:hidden auto}[data-onboarding-mobile] .yypZua_scroll>div{min-height:100%}[data-onboarding-mobile] .yypZua_content{min-height:0;padding:calc(var(--spacing) * 6)}[data-onboarding-mobile] .yypZua_header{padding:calc(var(--spacing) * 4) calc(var(--spacing) * 6) 0;grid-row:1}[data-onboarding-mobile] .yypZua_footer{padding:calc(var(--spacing) * 4) calc(var(--spacing) * 6) calc(var(--spacing) * 4 + var(--onboarding-safe-bottom));grid-row:3}[data-onboarding-mobile] .yypZua_header>div,[data-onboarding-mobile] .yypZua_footer>div{max-width:var(--container-md);margin-inline:auto}[data-onboarding-mobile] .yypZua_header>div{position:static}[data-onboarding-mobile] .yypZua_footer>div{margin-block:0;padding-top:0}[data-onboarding-mobile] .yypZua_scroll>div{display:block}[data-onboarding-mobile] .yypZua_scroll>div>[aria-hidden],[data-onboarding-keyboard-open] .yypZua_logout{display:none}.yypZua_layout[data-onboarding-compact]{display:block;overflow-y:auto}[data-onboarding-compact] .yypZua_scroll{overflow:visible}.yypZua_layout[data-onboarding-content-alignment=start] .yypZua_content>div{flex:1;margin-block:0}@media (min-width:40rem){.yypZua_layout[data-onboarding-framed]{width:min(calc(var(--container-md) + var(--spacing) * 12), calc(var(--onboarding-viewport-width,100vw) - var(--prototype-workspace-inset)));height:min(var(--prototype-phone-height), calc(var(--onboarding-viewport-height,100dvh) - var(--prototype-workspace-inset)));--onboarding-safe-top:0px;--onboarding-safe-bottom:0px;padding-top:0;top:50%;left:50%;transform:translate(-50%,-50%)}}.yypZua_layout[data-onboarding-keyboard-open] .yypZua_actions[data-onboarding-reserved-actions=choices]{min-height:0}.yypZua_layout[data-onboarding-mobile] .yypZua_scroll>div{height:100%}.yypZua_layout[data-onboarding-mobile] .yypZua_content{min-height:100%}.yypZua_layout[data-onboarding-keyboard-open] [data-onboarding-question-heading]{min-height:0}@media (max-height:40rem){.yypZua_layout [data-onboarding-question-heading]{min-height:0}.yypZua_layout [data-onboarding-question]{gap:calc(var(--spacing) * 4)}}.yypZua_layout [data-page-entry],.yypZua_layout [data-page-entry-content]{animation:none}.yypZua_actions [data-slot=button][data-size=mobile],.yypZua_actions [data-slot=button][data-size=lg]{height:auto;min-height:calc(var(--spacing) * 14)}@media (min-width:40rem){.yypZua_actions [data-slot=button][data-size=mobile],.yypZua_actions [data-slot=button][data-size=lg]{min-height:calc(var(--spacing) * 12)}}.yypZua_header,.yypZua_footer{min-width:0}.yypZua_actions [data-slot=button]{white-space:normal}.yypZua_actions [data-swipe-controls]{padding-top:0}.yypZua_layout progress[value="100"]::-webkit-progress-value{transition:none}
.F8e_Ua_dot{animation:1.2s ease-in-out infinite F8e_Ua_typing-dot}.F8e_Ua_dot:nth-child(2){animation-delay:.2s}.F8e_Ua_dot:nth-child(3){animation-delay:.4s}@keyframes F8e_Ua_typing-dot{0%,80%,to{opacity:.25}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.F8e_Ua_dot{opacity:.6;animation:none}}
@font-face{font-feature-settings:"liga" 0, "clig" 0;font-family:ocrB;src:url(../media/ocrb10-s.p.42t_t-5qm7o0x.otf)format("opentype");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:ocrB Fallback;src:local(Arial);ascent-override:58.95%;descent-override:21.08%;line-gap-override:5.68%;size-adjust:158.45%}.g9g6ia_className{font-family:ocrB,ocrB Fallback}
.JMT0AG_pressable{transform-origin:50%;transition:scale .12s}.JMT0AG_pressable:active:not([data-disabled]):not([aria-disabled=true]){scale:.975}
.eqEk3W_image{width:auto;max-width:100%;max-height:calc(100svh - var(--goal-card-viewport-inset));object-fit:contain;margin-inline:auto;display:block}
._1RWdKa_phone{height:100dvh}._1RWdKa_inspector{height:var(--prototype-phone-height)}@media (min-width:64rem){._1RWdKa_phone{width:var(--prototype-phone-width);height:min(var(--prototype-phone-height), calc(100dvh - var(--prototype-workspace-inset)))}._1RWdKa_inspector{height:min(var(--prototype-phone-height), calc(100dvh - var(--prototype-workspace-inset)))}}._1RWdKa_embedded ._1RWdKa_phone{height:100%}@media (min-width:64rem){._1RWdKa_embedded ._1RWdKa_phone,._1RWdKa_embedded ._1RWdKa_inspector{height:100%}}
.AL2PBq_banner{animation:.5s cubic-bezier(.22,1,.36,1) both AL2PBq_banner-rise-in}.AL2PBq_banner[data-leaving]{animation:.4s cubic-bezier(.32,.72,0,1) both AL2PBq_banner-drawer-out}@media (min-width:40rem){.AL2PBq_banner{animation:.15s ease-out both AL2PBq_banner-modal-in}.AL2PBq_banner[data-leaving]{animation:.1s ease-in both AL2PBq_banner-modal-out}}@media (prefers-reduced-motion:reduce){.AL2PBq_banner,.AL2PBq_banner[data-leaving]{animation:none}}@keyframes AL2PBq_banner-rise-in{0%{transform:translateY(calc(100% + 1.5rem))}}@keyframes AL2PBq_banner-drawer-out{to{transform:translateY(calc(100% + 1.5rem))}}@keyframes AL2PBq_banner-modal-in{0%{opacity:0;transform:translateY(1rem)}}@keyframes AL2PBq_banner-modal-out{to{opacity:0;transform:translateY(.5rem)}}
.k9JnYq_mark{box-shadow:var(--shadow-onboarding-control)}.k9JnYq_check{animation:.24s cubic-bezier(.16,1,.3,1) k9JnYq_confirm-section}@keyframes k9JnYq_confirm-section{0%{transform:scale(.65)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.k9JnYq_check{animation:none}}
.qk1jaq_choice[data-slot=button]{--button-press-scale:1;--agreement-feedback-duration:.1s;--agreement-feedback-ease:cubic-bezier(.16, 1, .3, 1);background:var(--color-transparent);box-shadow:none}.qk1jaq_choice[data-slot=button]:disabled{opacity:1}.qk1jaq_choice[data-slot=button]:focus-visible{border-color:var(--color-transparent);outline:2px solid var(--foreground);outline-offset:-2px}.qk1jaq_disc{transition:transform var(--agreement-feedback-duration) var(--agreement-feedback-ease)}.qk1jaq_disc:before{border-radius:inherit;background:var(--foreground);content:"";transition:transform var(--agreement-feedback-duration) var(--agreement-feedback-ease);position:absolute;inset:0;transform:scale(0)}.qk1jaq_check{opacity:0;transition:opacity var(--agreement-feedback-duration) ease, transform var(--agreement-feedback-duration) var(--agreement-feedback-ease);transform:scale(.8)}.qk1jaq_choice[aria-pressed=true] .qk1jaq_disc:before,.qk1jaq_choice:active:not(:disabled) .qk1jaq_disc:before{transform:scale(1)}.qk1jaq_choice[aria-pressed=true] .qk1jaq_check{opacity:1;transform:scale(1)}@media (hover:hover){.qk1jaq_choice:hover:not(:disabled) .qk1jaq_disc{transform:translateY(calc(var(--spacing) * -.5))}}.qk1jaq_choice:active:not(:disabled) .qk1jaq_disc{transform:translateY(calc(var(--spacing) * .5)) scale(.92)}@media (prefers-reduced-motion:reduce){.qk1jaq_disc,.qk1jaq_disc:before,.qk1jaq_check{transition:none}.qk1jaq_choice:hover:not(:disabled) .qk1jaq_disc,.qk1jaq_choice:active:not(:disabled) .qk1jaq_disc{transform:none}}
.WYX-rW_document{gap:var(--mono-space-3);overflow-wrap:break-word;flex-direction:column;display:flex}.WYX-rW_document :is(p,ul,ol,blockquote,pre,h1,h2,h3,h4,h5,h6,table,hr){margin:0}.WYX-rW_document :is(ul,ol){gap:var(--mono-space-1);padding-left:var(--mono-space-5);flex-direction:column;display:flex}.WYX-rW_document ul{list-style:outside}.WYX-rW_document ol{list-style:decimal}.WYX-rW_document a{text-underline-offset:3px;text-decoration:underline}.WYX-rW_document code{border-radius:var(--mono-radius-xs);background:var(--muted);padding:0 var(--mono-space-1)}.WYX-rW_document pre{border-radius:var(--mono-radius-sm);background:var(--muted);padding:var(--mono-space-3);overflow-x:auto}.WYX-rW_document pre code{background:0 0;padding:0}.WYX-rW_document blockquote{border-left:var(--mono-border-width-base) solid var(--input);padding-left:var(--mono-space-3)}.WYX-rW_document hr{border:0;border-top:var(--mono-border-width-base) solid var(--border)}.WYX-rW_document table{border-collapse:collapse}.WYX-rW_document :is(th,td){border-bottom:var(--mono-border-width-base) solid var(--border);padding:var(--mono-space-2) var(--mono-space-3) var(--mono-space-2) 0;text-align:left;vertical-align:top}
._1N2-YW_choice{--choice-press-scale:.975;box-shadow:var(--shadow-onboarding-control);transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s,scale .16s cubic-bezier(.16,1,.3,1)}._1N2-YW_confirming [data-slot=button]:disabled{opacity:1}._1N2-YW_choice:active:not(:has(:disabled)){box-shadow:none;scale:var(--choice-press-scale)}._1N2-YW_choice:has(:focus-visible){outline:2px solid var(--foreground);outline-offset:var(--spacing)}@media (prefers-reduced-motion:reduce){._1N2-YW_choice{--choice-press-scale:1;transition:none}._1N2-YW_choice[data-slot=button]{--button-press-scale:1;--button-transition-duration:0s}}
.Bvf9JG_row{scrollbar-width:none}.Bvf9JG_row::-webkit-scrollbar{display:none}
._04dr_a_row{--button-press-scale:.99}._04dr_a_layout{grid-template-columns:auto minmax(0,1fr) auto;display:grid}
.SZr30G_thumbHint{animation:.75s ease-in-out SZr30G_slider-thumb-hint}@keyframes SZr30G_slider-thumb-hint{0%,to{transform:translate(0)}15%{transform:translate(-.5rem)}30%{transform:translate(.5rem)}45%{transform:translate(-.375rem)}60%{transform:translate(.375rem)}75%{transform:translate(-.1875rem)}90%{transform:translate(.1875rem)}}@media (prefers-reduced-motion:reduce){.SZr30G_thumbHint{animation:none}}
.cf2GQa_stack{min-height:0;display:grid;overflow:hidden}.cf2GQa_panel{grid-area:1/1;min-width:0;min-height:0}.cf2GQa_enterFromEnd{animation:.22s cubic-bezier(.22,1,.36,1) both cf2GQa_settings-enter-from-end}.cf2GQa_enterFromStart{animation:.22s cubic-bezier(.22,1,.36,1) both cf2GQa_settings-enter-from-start}.cf2GQa_exitToStart{pointer-events:none;animation:.12s ease-in both cf2GQa_settings-exit-to-start}.cf2GQa_exitToEnd{pointer-events:none;animation:.12s ease-in both cf2GQa_settings-exit-to-end}@keyframes cf2GQa_settings-enter-from-end{0%{opacity:0;transform:translate(2rem)}}@keyframes cf2GQa_settings-enter-from-start{0%{opacity:0;transform:translate(-2rem)}}@keyframes cf2GQa_settings-exit-to-start{to{opacity:0;transform:translate(-2rem)}}@keyframes cf2GQa_settings-exit-to-end{to{opacity:0;transform:translate(2rem)}}@media (prefers-reduced-motion:reduce){.cf2GQa_enterFromEnd,.cf2GQa_enterFromStart,.cf2GQa_exitToStart,.cf2GQa_exitToEnd{animation-duration:1ms}}
.ID4gXW_summary::-webkit-details-marker{display:none}
.nqKVnW_workspace{min-height:100svh;padding:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 6);flex-direction:column;display:flex}.nqKVnW_comparison{gap:calc(var(--spacing) * 6);flex-direction:column;display:flex}.nqKVnW_sidebar{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.nqKVnW_designs{gap:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 2);display:flex;overflow-x:auto}.nqKVnW_designs button{flex-shrink:0}.nqKVnW_previewRegion{justify-content:center;min-width:0;display:flex}.nqKVnW_phone{width:min(var(--prototype-phone-width), 100%);height:min(var(--prototype-phone-height), calc(100dvh - var(--spacing) * 40));min-height:calc(var(--spacing) * 120);border-radius:var(--radius-xl);grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.nqKVnW_navigation{padding:calc(var(--spacing) * 4) calc(var(--spacing) * 6) 0}.nqKVnW_phone[data-design=named]{min-height:calc(var(--spacing) * 140)}.nqKVnW_question{padding:calc(var(--spacing) * 6);text-align:center;flex-direction:column;min-height:0;display:flex;overflow-y:auto}.nqKVnW_phone[data-design=close] .nqKVnW_question{padding-bottom:calc(var(--spacing) * 12);justify-content:flex-end}.nqKVnW_phone[data-design=equal] .nqKVnW_question>div,.nqKVnW_phone[data-design=rail] .nqKVnW_question>div,.nqKVnW_phone[data-design=confirm] .nqKVnW_question>div{margin-block:auto}.nqKVnW_phone[data-design=confirm] .nqKVnW_question{text-align:left}.nqKVnW_actions{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex}.nqKVnW_rail{height:calc(var(--spacing) / 2);position:absolute;left:10%;right:10%}.nqKVnW_phone progress[value="100"]::-webkit-progress-value{transition:none}@media (min-width:64rem){.nqKVnW_workspace{height:100dvh;min-height:0}.nqKVnW_comparison{grid-template-columns:var(--container-xs) minmax(0, 1fr);gap:calc(var(--spacing) * 12);flex:1;min-height:0;display:grid}.nqKVnW_sidebar{padding-top:calc(var(--spacing) * 6)}.nqKVnW_designs{flex-direction:column}.nqKVnW_phone,.nqKVnW_phone[data-design=named]{height:100%;max-height:var(--prototype-phone-height);min-height:0}}@media (prefers-reduced-motion:reduce){.nqKVnW_phone progress::-webkit-progress-value{transition:none}}
.f0nSEG_prose{color:var(--foreground)}.f0nSEG_prose p{margin-bottom:1.1em}.f0nSEG_prose ul,.f0nSEG_prose ol{margin-bottom:1.1em;padding-left:1.4em}.f0nSEG_prose ul{list-style:outside}.f0nSEG_prose ol{list-style:decimal}.f0nSEG_prose li{margin:.25em 0}.f0nSEG_prose li::marker{color:var(--copy-foreground)}.f0nSEG_prose a{color:var(--foreground);-webkit-text-decoration-color:var(--copy-foreground);text-decoration-color:var(--copy-foreground);text-underline-offset:3px;text-decoration-line:underline;text-decoration-thickness:1px}.f0nSEG_prose a:hover{-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}.f0nSEG_prose hr{border:0;border-top:1px solid var(--border);margin:2em 0}.f0nSEG_sectionHeader{border-top:1px solid var(--border);margin-top:2.4em;margin-bottom:.6em;padding-top:1.1em;scroll-margin-top:7rem}.f0nSEG_prose>section:first-child>.f0nSEG_sectionHeader{border-top:0;margin-top:0;padding-top:0}.f0nSEG_subheading{margin-top:1.6em;margin-bottom:.4em}.f0nSEG_requirements{margin-top:.9em;margin-bottom:1.25em}.f0nSEG_quote{color:var(--copy-foreground);margin-bottom:1.2em}.f0nSEG_inlineCode{background:var(--muted);border-radius:.25rem;padding:.0625rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88em}.f0nSEG_code{background:var(--muted);color:var(--foreground);border-radius:0;margin-top:1.4em;margin-bottom:1.4em;position:relative}.f0nSEG_code pre{white-space:pre-wrap;word-break:break-word;padding:1.125rem 3.25rem 1.125rem 1.25rem;overflow-x:auto}.f0nSEG_code[data-kind=code] pre{white-space:pre;word-break:normal}.f0nSEG_copyCorner{position:absolute;top:.5rem;right:.5rem}.f0nSEG_copyButton{color:var(--foreground);cursor:pointer;background:0 0;border:0;border-radius:.375rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.f0nSEG_copyButton:focus-visible{outline:2px solid var(--foreground);outline-offset:1px}.f0nSEG_clipboardField{opacity:0;pointer-events:none;inset-inline-start:-100vw;position:fixed;top:0}.f0nSEG_figure{margin:2.25em 0}.f0nSEG_figureMedia{border-radius:var(--mono-radius-lg);width:auto;max-width:100%;height:auto;max-height:40rem;margin-inline:auto;display:block;overflow:hidden}iframe.f0nSEG_figureMedia{width:100%;max-height:none}.f0nSEG_reel{justify-content:center;display:flex}.f0nSEG_reelEmbed{width:100%;max-width:33rem;min-height:43rem}.f0nSEG_reelEmbed .instagram-media{border-radius:var(--mono-radius-lg)!important;box-shadow:none!important;min-width:0!important;max-width:100%!important;margin:0 auto!important}.f0nSEG_reelEmbed iframe.instagram-media{border:1px solid var(--border)!important}
._1ooYAq_control::-webkit-search-cancel-button{appearance:none;display:none}._1ooYAq_control::-webkit-search-decoration{appearance:none;display:none}
._6AhbqW_viewport{height:24rem;padding:.75rem 1rem 3.25rem;overflow:hidden}._6AhbqW_deck{width:100%;height:20rem;position:relative}._6AhbqW_card{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;box-shadow:var(--shadow-onboarding-control);transform-origin:bottom;will-change:transform;transition:transform .22s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:0}._6AhbqW_card[data-depth="0"]{z-index:3;transform:translate3d(var(--swipe-card-x,0), 0, 0) rotate(var(--swipe-card-rotation,0))}._6AhbqW_card[data-depth="1"]{z-index:2;transform:translateY(calc(.75rem * (1 - var(--swipe-card-progress,0)))) rotate(calc(-1.25deg * (1 - var(--swipe-card-progress,0)))) scale(calc(.965 + .035 * var(--swipe-card-progress,0)))}._6AhbqW_card[data-depth="2"]{z-index:1;transform:translateY(calc(.75rem * (2 - var(--swipe-card-progress,0)))) rotate(calc(1.25deg - 2.5deg * var(--swipe-card-progress,0))) scale(calc(.93 + .035 * var(--swipe-card-progress,0)))}._6AhbqW_deck[data-dragging=true] ._6AhbqW_card{cursor:grabbing;transition:none}._6AhbqW_deck[data-exiting=true] ._6AhbqW_card{transition-duration:var(--swipe-card-exit-duration);transition-timing-function:cubic-bezier(.4,0,.2,1)}._6AhbqW_cardContent{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100%;display:flex}._6AhbqW_cue{z-index:1;background:var(--secondary);color:var(--foreground);border-radius:9999px;padding:.375rem .75rem;transition:opacity 80ms linear;position:absolute;top:1.25rem}._6AhbqW_meCue{opacity:var(--swipe-card-me-opacity,0);right:1.25rem;transform:rotate(6deg)}._6AhbqW_notMeCue{opacity:var(--swipe-card-not-me-opacity,0);left:1.25rem;transform:rotate(-6deg)}._6AhbqW_controls{justify-content:center;gap:3rem;padding-top:1.75rem;display:flex}._6AhbqW_control{flex-direction:column;align-items:center;gap:.5rem;display:flex}._6AhbqW_decisionButton[data-slot=button]{--button-press-scale:.92;box-shadow:var(--shadow-onboarding-control)}._6AhbqW_decisionButton:active:not(:disabled){box-shadow:none}._6AhbqW_controls[data-decision] ._6AhbqW_decisionButton:disabled{cursor:default;opacity:1}._6AhbqW_controls[data-decision=me] ._6AhbqW_decisionButton[data-choice=me],._6AhbqW_controls[data-decision=not_me] ._6AhbqW_decisionButton[data-choice=not_me]{animation:.22s cubic-bezier(.22,1,.36,1) both _6AhbqW_decision-release}@keyframes _6AhbqW_decision-release{0%{box-shadow:none;scale:.92}to{box-shadow:var(--shadow-onboarding-control);scale:1}}@media (prefers-reduced-motion:reduce){._6AhbqW_card,._6AhbqW_cue{transition:none}._6AhbqW_controls ._6AhbqW_decisionButton[data-slot=button]{--button-press-scale:1;animation:none}}