.Checkout_checkout__fjH5t{--fg:#1f325d;--text:#3c4557;--muted:#64748b;--border:#e2e8f0;--subtle:#f8fafc;--secondary:#f1f5f9;--primary:#2aa8df;--primary-hover:#1b93c9;--link:#168bc0;--success:#2fa36b;color:var(--text);font-size:14px;line-height:1.5}.Checkout_topbar__zNQ9D{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:20px}.Checkout_checkout__fjH5t .Checkout_back__AjDp2{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border:1px solid var(--border);border-radius:8px;background:white;font-size:14px;font-weight:500;color:var(--fg);white-space:nowrap;box-shadow:0 1px 2px #0f172a0a;transition:background .15s}.Checkout_checkout__fjH5t .Checkout_back__AjDp2:hover{background:var(--secondary)}.Checkout_checkout__fjH5t .Checkout_back__AjDp2:disabled{cursor:not-allowed;opacity:.5}.Checkout_steps__6fFKn ol{display:flex;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.Checkout_steps__6fFKn li{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted);white-space:nowrap}.Checkout_stepDot__Ei878{display:grid;place-items:center;width:22px;height:22px;flex-shrink:0;border:1px solid var(--border);border-radius:50%;background:white;font-size:12px;font-weight:600}.Checkout_stepLine__o7TwF{width:20px;height:1px;background:var(--border)}.Checkout_stepCurrent__DY6sa{color:var(--fg)!important;font-weight:500}.Checkout_stepCurrent__DY6sa .Checkout_stepDot__Ei878{border-color:var(--primary);background:var(--primary);color:white}.Checkout_stepDone__6M4Zc{color:var(--fg)}.Checkout_stepDone__6M4Zc .Checkout_stepDot__Ei878{border-color:var(--success);background:var(--success);color:white}.Checkout_stepDone__6M4Zc .Checkout_stepDot__Ei878 svg{width:12px;height:12px}.Checkout_intro__77D0X{margin-bottom:24px}.Checkout_siteBar__9exvs{border-bottom:1px solid var(--border);background:white}.Checkout_siteBarInner__iLgIl{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;max-width:1100px;height:64px;margin:0 auto;padding:0 24px}.Checkout_siteBarLeft__5Dqm1{justify-self:start;min-width:0}.Checkout_logo__7suqa{display:block}.Checkout_logo__7suqa img{display:block;width:auto;height:28px}.Checkout_secure__84IDB{display:flex;align-items:center;gap:8px;justify-self:end;font-size:13px;font-weight:500;color:var(--muted);white-space:nowrap}.Checkout_secure__84IDB svg{flex-shrink:0;color:var(--success)}.Checkout_standalone___98hZ{display:flex;flex-direction:column;min-height:calc(100dvh - 42px)}.Checkout_page__yCgZX{display:flex;flex:1 0 auto;flex-direction:column;justify-content:center;width:100%;max-width:1100px;margin:0 auto;padding:32px 24px 20px}.Checkout_standalone___98hZ .Checkout_steps__6fFKn{display:flex;justify-content:center;margin-bottom:32px}.Checkout_layout__d5qJb{--card-h:clamp(560px,calc(100dvh - 212px),700px);display:grid;grid-template-columns:minmax(0,1fr) 380px;align-items:stretch;gap:24px;height:var(--card-h)}.Checkout_layoutWide__BKIbl{grid-template-columns:minmax(0,1fr);height:auto;min-height:var(--card-h);margin-bottom:140px}.Checkout_card__RdeaU{display:flex;flex-direction:column;min-width:0;min-height:0;container-type:inline-size;overflow:hidden;border:1px solid var(--border);border-radius:12px;background:white;box-shadow:0 1px 2px #0f172a0d}.Checkout_cardHeader__5OPhw{flex:none;padding:28px 28px 0}.Checkout_cardHeader__5OPhw h1{font-size:24px;line-height:1.25;font-weight:600;letter-spacing:-.015em;color:var(--fg)}.Checkout_cardHeader__5OPhw p{margin-top:6px;max-width:62ch;font-size:14px;color:var(--muted)}.Checkout_cardContent__vP2q8{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-gutter:stable;padding:24px 28px;animation:Checkout_appear__ILvYq .2s ease-out}.Checkout_cardFooter__BOYfm{flex:none;padding:16px 28px 24px;border-top:1px solid var(--border)}.Checkout_checkout__fjH5t .Checkout_cardFooter__BOYfm .Checkout_primary__qH42C{margin-top:0}.Checkout_cardFooter__BOYfm .Checkout_error__kTG9Y.Checkout_error__kTG9Y{margin:0 0 12px}.Checkout_cardContentPay__zOIqY{padding:6px}.Checkout_srOnly__AOF_R{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.Checkout_tabs__kJVP_{display:grid;grid-template-columns:1fr 1fr;gap:4px;height:40px;padding:4px;border-radius:10px;background:var(--secondary)}.Checkout_checkout__fjH5t .Checkout_tabs__kJVP_ button{border:0;border-radius:7px;background:transparent;font-size:14px;font-weight:500;color:var(--muted);transition:color .15s,background .15s,box-shadow .15s}.Checkout_checkout__fjH5t .Checkout_tabs__kJVP_ button:hover{color:var(--fg)}.Checkout_checkout__fjH5t .Checkout_tabs__kJVP_ button[aria-pressed=true]{background:white;color:var(--fg);box-shadow:0 1px 3px #0f172a1a}.Checkout_panes__cD8gC{display:grid}.Checkout_panes__cD8gC>*{grid-area:1/1;min-width:0}.Checkout_hiddenPane__b0PFj{visibility:hidden}.Checkout_existing__f5xWq{display:grid;gap:12px;align-content:start;margin-top:24px;padding:16px;border:1px solid var(--border);border-radius:10px;background:var(--subtle);font-size:14px;line-height:1.5;color:var(--fg)}.Checkout_existing__f5xWq a{font-weight:600;color:var(--link)}.Checkout_existing__f5xWq a:hover{text-decoration:underline;text-underline-offset:3px}.Checkout_assure__TRrvZ.Checkout_assure__TRrvZ{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:16px;font-size:12px;color:var(--muted);text-align:center}.Checkout_assure__TRrvZ svg{flex-shrink:0;color:var(--success)}.Checkout_identity__yTmbF{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid var(--border);border-radius:10px;background:var(--subtle)}.Checkout_identity__yTmbF>span{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;background:var(--fg);font-weight:600;color:white}.Checkout_identity__yTmbF strong{font-weight:600;color:var(--fg)}.Checkout_identity__yTmbF p,.Checkout_identity__yTmbF small{display:block;font-size:13px;color:var(--muted);overflow-wrap:anywhere}.Checkout_checkout__fjH5t .Checkout_primary__qH42C{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:44px;margin-top:24px;padding:0 16px;border:0;border-radius:8px;background:var(--primary);font-size:15px;font-weight:600;color:white;box-shadow:0 1px 2px #0f172a14;transition:background .15s}.Checkout_checkout__fjH5t .Checkout_primary__qH42C:hover:not(:disabled){background:var(--primary-hover)}.Checkout_checkout__fjH5t .Checkout_primary__qH42C:disabled{cursor:wait;opacity:.6}.Checkout_reviewGrid__WmpOv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.Checkout_reviewBox__Sxi3x{min-width:0;border:1px solid var(--border);border-radius:10px}.Checkout_reviewHead__Jnfvd{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--border)}.Checkout_reviewHead__Jnfvd h2{font-size:14px;font-weight:600;color:var(--fg)}.Checkout_checkout__fjH5t .Checkout_reviewHead__Jnfvd a,.Checkout_checkout__fjH5t .Checkout_reviewHead__Jnfvd button{border:0;background:none;font-size:13px;font-weight:500;color:var(--link)}.Checkout_checkout__fjH5t .Checkout_reviewHead__Jnfvd a:hover,.Checkout_checkout__fjH5t .Checkout_reviewHead__Jnfvd button:hover{text-decoration:underline;text-underline-offset:3px}.Checkout_rows__6WeWd{padding:2px 16px}.Checkout_rows__6WeWd .Checkout_row__rYZVk{display:grid;grid-template-columns:84px minmax(0,1fr);gap:12px;padding:10px 0;border-bottom:1px solid var(--secondary);font-size:13px}.Checkout_rows__6WeWd .Checkout_row__rYZVk:last-child{border-bottom:0}.Checkout_row__rYZVk dt{color:var(--muted)}.Checkout_row__rYZVk dd{font-weight:500;color:var(--fg);overflow-wrap:anywhere}.Checkout_row__rYZVk small{display:block;margin-top:2px;font-size:12px;font-weight:400;color:var(--muted)}.Checkout_notes__XzTYX{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:16px}.Checkout_notes__XzTYX p{padding:12px 14px;border:1px solid var(--border);border-radius:10px;background:var(--subtle);font-size:13px;color:var(--muted)}.Checkout_notes__XzTYX strong{display:block;margin-bottom:2px;font-weight:600;color:var(--fg)}.Checkout_consent__j9fGW.Checkout_consent__j9fGW{display:grid;gap:10px;margin:16px 0 0;padding:14px 16px;border:1px solid var(--border);border-radius:10px;min-width:0}.Checkout_consentRow__ZMe18{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;color:var(--fg);cursor:pointer}.Checkout_consentRow__ZMe18 input{flex-shrink:0;width:16px;height:16px;margin-top:1px;accent-color:#2aa8df;cursor:pointer}.Checkout_consentRow__ZMe18 a{font-weight:600;text-decoration:underline;text-underline-offset:2px}.Checkout_renewal__GW9co.Checkout_renewal__GW9co{margin-bottom:12px;font-size:12.5px;line-height:1.5;color:var(--muted)}.Checkout_renewal__GW9co a{font-weight:600;color:var(--fg);text-decoration:underline;text-underline-offset:2px}.Checkout_error__kTG9Y.Checkout_error__kTG9Y{margin-top:16px;padding:12px 14px;border:1px solid #fecaca;border-radius:10px;background:#fef2f2;font-size:13px;color:#b91c1c}.Checkout_stripeForm__GLCx8{min-height:420px}html:has(.Checkout_stripeForm__GLCx8:not([hidden])){scroll-behavior:auto}.Checkout_summary__T43Re{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:12px;background:white;box-shadow:0 1px 2px #0f172a0d}.Checkout_summaryFloating__O3g7f{position:fixed;right:0;bottom:0;width:0;height:0;overflow:visible;border:0;background:none;box-shadow:none}.Checkout_summaryBody__sev6b{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-gutter:stable;padding:24px}.Checkout_summaryTitle__f0lUc{font-size:16px;font-weight:600;color:var(--fg)}.Checkout_item__ZGYxG{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-top:16px}.Checkout_itemName___EkmZ{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--fg)}.Checkout_item__ZGYxG p{margin-top:2px;font-size:13px;color:var(--muted)}.Checkout_itemPrice__33cOk{font-size:14px;font-weight:500;color:var(--fg);white-space:nowrap}.Checkout_badge__YPI83{display:inline-flex;padding:1px 8px;border:1px solid var(--border);border-radius:6px;background:var(--secondary);font-size:11.5px;font-weight:500;color:var(--text)}.Checkout_separator__0Gizn{height:1px;margin:16px 0;background:var(--border)}.Checkout_summaryRows__p6xuf{display:grid;gap:8px}.Checkout_summaryRows__p6xuf .Checkout_row__rYZVk{display:flex;justify-content:space-between;gap:16px;font-size:13px}.Checkout_summaryRows__p6xuf dd{font-weight:500;text-align:right}.Checkout_totalRow__ZFG9b{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.Checkout_totalRow__ZFG9b span{font-size:14px;font-weight:500;color:var(--fg)}.Checkout_totalRow__ZFG9b strong{font-size:24px;line-height:1.2;font-weight:600;letter-spacing:-.015em;color:var(--fg)}.Checkout_totalNote__9PcVi.Checkout_totalNote__9PcVi{margin-top:2px;font-size:12px;color:var(--muted);text-align:right}.Checkout_editLink__3_m9C{display:inline-flex;margin-top:12px;font-size:13px;font-weight:500;color:var(--link)}.Checkout_editLink__3_m9C:hover{text-decoration:underline;text-underline-offset:3px}.Checkout_checkout__fjH5t .Checkout_inlineAction__ZdIJc{display:inline-flex;align-items:center;min-width:44px;min-height:44px;padding:0 8px;margin:-14px -8px;border:0;background:none;font-size:13px;font-weight:500;color:var(--link)}.Checkout_checkout__fjH5t .Checkout_inlineAction__ZdIJc:focus-visible{outline:2px solid var(--link);outline-offset:-6px;border-radius:6px}.Checkout_checkout__fjH5t .Checkout_inlineAction__ZdIJc:hover:not(:disabled){text-decoration:underline;text-underline-offset:3px}.Checkout_checkout__fjH5t .Checkout_inlineAction__ZdIJc:disabled{cursor:not-allowed;opacity:.5}.Checkout_checkout__fjH5t .Checkout_row__rYZVk small .Checkout_inlineAction__ZdIJc{font-size:12px;white-space:nowrap}.Checkout_nowrap__fPwpc{white-space:nowrap}.Checkout_seats__uXTta{display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid var(--border);border-radius:8px;background:var(--subtle)}.Checkout_checkout__fjH5t .Checkout_seats__uXTta button{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:6px;background:none;font-size:16px;color:var(--link)}.Checkout_checkout__fjH5t .Checkout_seats__uXTta button:hover:not(:disabled){background:#168bc01a}.Checkout_checkout__fjH5t .Checkout_seats__uXTta button:disabled{cursor:not-allowed;color:var(--muted);opacity:.5}.Checkout_seats__uXTta output{min-width:28px;text-align:center;font-weight:600;color:var(--fg)}.Checkout_bump__45IOZ{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:0 12px;margin-top:16px;padding:12px;border:1px dashed #cbd5e1;border-radius:10px;background:var(--subtle)}.Checkout_bumpAvatar__zNpEA{width:44px;height:44px;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;box-shadow:0 0 0 2px white,0 0 0 3px var(--border)}.Checkout_bumpText__PSCJw{min-width:0}.Checkout_bumpTitle__y2gXC.Checkout_bumpTitle__y2gXC{font-size:13px;font-weight:600;line-height:1.35;color:var(--fg)}.Checkout_bumpPrice__bG0Vl.Checkout_bumpPrice__bG0Vl{margin-top:1px;font-size:12px;color:var(--muted)}.Checkout_bumpPrice__bG0Vl strong{font-weight:600;color:var(--fg)}.Checkout_bumpPitch__sBSzD.Checkout_bumpPitch__sBSzD{grid-column:2/-1;margin-top:6px;font-size:12px;line-height:1.4;color:var(--muted)}.Checkout_checkout__fjH5t .Checkout_bumpAdd__g9TIq{flex:none;height:32px;padding:0 14px;border:1px solid var(--primary);border-radius:8px;background:white;font-size:13px;font-weight:600;color:var(--link);transition:background .15s}.Checkout_checkout__fjH5t .Checkout_bumpAdd__g9TIq:hover:not(:disabled){background:#2aa8df14}.Checkout_checkout__fjH5t .Checkout_bumpAdd__g9TIq:disabled{cursor:not-allowed;opacity:.5}.Checkout_guide__7tTFL{flex:none;overflow:clip;padding:20px 22px;border-top:1px solid var(--border);background:var(--subtle)}.Checkout_voice__1BcV3{display:flex;align-items:center;gap:16px}.Checkout_voiceAvatar__MDYeH{position:relative;flex:none;width:58px;height:58px;animation:Checkout_voiceFloat__AS3Zf 4s ease-in-out infinite}@keyframes Checkout_voiceFloat__AS3Zf{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.Checkout_voiceAvatar__MDYeH img{position:relative;z-index:1;display:block;width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 22%;object-position:center 22%;box-shadow:0 0 0 3px white,0 0 0 4px var(--primary),0 8px 18px -10px #1f325d80;transition:transform 80ms linear}.Checkout_voiceRing__cwlBD{position:absolute;inset:0;border-radius:50%;background:var(--primary);opacity:0;transition:transform 80ms linear,opacity 80ms linear}.Checkout_voiceText__IupgX{flex:1 1 auto;min-width:0}.Checkout_voiceName__T_fp_.Checkout_voiceName__T_fp_{font-size:16px;font-weight:600;line-height:1.3;color:var(--fg)}.Checkout_voiceName__T_fp_ span{font-weight:400;color:var(--muted)}.Checkout_voiceStatus__3ngQn.Checkout_voiceStatus__3ngQn{display:flex;align-items:center;gap:8px;margin-top:2px;font-size:13px;line-height:1.35;color:var(--muted)}.Checkout_voiceStatus__3ngQn[data-error]{color:#b91c1c}.Checkout_voiceBars__GCmB_{display:inline-flex;flex:none;align-items:center;gap:2px;height:16px}.Checkout_voiceBars__GCmB_ i{width:3px;height:calc(3px + var(--bar, 0) * 13px);border-radius:2px;background:var(--primary);transition:height 60ms linear}.Checkout_voiceBars__GCmB_ i:first-child{--bar:var(--b0,0)}.Checkout_voiceBars__GCmB_ i:nth-child(2){--bar:var(--b1,0)}.Checkout_voiceBars__GCmB_ i:nth-child(3){--bar:var(--b2,0)}.Checkout_voiceBars__GCmB_ i:nth-child(4){--bar:var(--b3,0)}.Checkout_voiceBars__GCmB_ i:nth-child(5){--bar:var(--b4,0)}.Checkout_voice__1BcV3[data-phase=connecting] .Checkout_voiceAvatar__MDYeH img,.Checkout_voice__1BcV3[data-phase=thinking] .Checkout_voiceAvatar__MDYeH img{animation:Checkout_voiceBreathe__4TcRM 1.2s ease-in-out infinite}.Checkout_voice__1BcV3[data-phase=speaking] .Checkout_voiceAvatar__MDYeH img{transform:scale(calc(1 + var(--level, 0) * .05))}.Checkout_voice__1BcV3[data-phase=speaking] .Checkout_voiceRing__cwlBD{opacity:calc(var(--level, 0) * .45);transform:scale(calc(1 + var(--level, 0) * .25))}.Checkout_voice__1BcV3[data-phase=speaking] .Checkout_voiceRing__cwlBD+.Checkout_voiceRing__cwlBD{opacity:calc(var(--level, 0) * .25);transform:scale(calc(1 + var(--level, 0) * .5))}.Checkout_voice__1BcV3[data-phase=listening] .Checkout_voiceBars__GCmB_ i{background:var(--success)}.Checkout_voice__1BcV3[data-phase=calling] .Checkout_voiceRing__cwlBD{animation:Checkout_voicePing__wK9xJ 2s cubic-bezier(0,0,.2,1) infinite}.Checkout_voice__1BcV3[data-phase=calling] .Checkout_voiceRing__cwlBD+.Checkout_voiceRing__cwlBD{animation-delay:1s}@keyframes Checkout_voicePing__wK9xJ{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@keyframes Checkout_voiceBreathe__4TcRM{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.Checkout_voiceHint__Ans2r,.Checkout_voice__1BcV3 *{animation:none!important}}.Checkout_voiceHint__Ans2r{position:relative;margin-bottom:16px;padding:11px 36px 11px 14px;border:1px solid var(--border);border-radius:14px;background:white;box-shadow:0 10px 24px -16px #1f325d66;animation:Checkout_voiceHintIn__vuzTB .3s ease-out both,Checkout_voiceFloat__AS3Zf 4s ease-in-out infinite}.Checkout_voiceHint__Ans2r:after{content:"";position:absolute;bottom:-6px;left:23px;width:11px;height:11px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:white;transform:rotate(45deg)}.Checkout_voiceHintText__fKh2_.Checkout_voiceHintText__fKh2_{font-size:13.5px;line-height:1.45;color:var(--text)}.Checkout_checkout__fjH5t .Checkout_voiceHintClose__07sMf{position:absolute;top:7px;right:7px;display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--muted);transition:background .15s,color .15s}.Checkout_checkout__fjH5t .Checkout_voiceHintClose__07sMf:hover{background:var(--subtle);color:var(--fg)}.Checkout_checkout__fjH5t .Checkout_voiceHintClose__07sMf:focus-visible{outline:2px solid var(--fg);outline-offset:1px}.Checkout_voiceHintClose__07sMf svg{width:11px;height:11px}@keyframes Checkout_voiceHintIn__vuzTB{0%{opacity:0}}.Checkout_voiceButtons__Y6VjB{display:flex;flex:none;align-items:center;gap:10px}.Checkout_voiceButtons__Y6VjB svg{width:19px;height:19px}.Checkout_checkout__fjH5t .Checkout_voiceEnd__oSdPr,.Checkout_checkout__fjH5t .Checkout_voiceStart__h5Bem,.Checkout_checkout__fjH5t .Checkout_voiceTalk__JfIFS{display:grid;place-items:center;width:46px;height:46px;padding:0;border:0;border-radius:50%;color:white;box-shadow:0 1px 2px #0f172a14;transition:background .15s,filter .15s,transform .1s}.Checkout_checkout__fjH5t .Checkout_voiceStart__h5Bem{background:var(--success)}.Checkout_checkout__fjH5t .Checkout_voiceEnd__oSdPr{background:#ef4444}.Checkout_checkout__fjH5t .Checkout_voiceEnd__oSdPr:hover,.Checkout_checkout__fjH5t .Checkout_voiceStart__h5Bem:hover{filter:brightness(1.08)}.Checkout_voiceEnd__oSdPr svg{transform:rotate(135deg)}.Checkout_checkout__fjH5t .Checkout_voiceTalk__JfIFS{background:var(--primary)}.Checkout_checkout__fjH5t .Checkout_voiceTalk__JfIFS:hover:not(:disabled):not([data-state=recording]){background:var(--primary-hover)}.Checkout_checkout__fjH5t .Checkout_voiceTalk__JfIFS[data-state=recording]{background:var(--success);transform:scale(1.06);box-shadow:0 0 0 calc(3px + var(--level, 0) * 8px) #2fa36b40}.Checkout_checkout__fjH5t .Checkout_voiceTalk__JfIFS:disabled{background:#94a3b8;cursor:wait}.Checkout_checkout__fjH5t .Checkout_voicePlay__BGD9K{height:30px;padding:0 12px;border:1px solid var(--border);border-radius:999px;background:white;color:var(--fg);font-size:12px;font-weight:600}.Checkout_checkout__fjH5t .Checkout_voiceEnd__oSdPr:focus-visible,.Checkout_checkout__fjH5t .Checkout_voicePlay__BGD9K:focus-visible,.Checkout_checkout__fjH5t .Checkout_voiceStart__h5Bem:focus-visible,.Checkout_checkout__fjH5t .Checkout_voiceTalk__JfIFS:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.Checkout_guideDock__dacSQ{display:flex;flex-direction:column;overflow:hidden;border-radius:10px}.Checkout_guideDock__dacSQ:empty{display:none}.Checkout_guideDock__dacSQ>*{flex:1 1 auto}.Checkout_summaryCall__KHlzR{--guide-video-min:140px}.Checkout_summaryCall__KHlzR .Checkout_summaryBody__sev6b{flex:none}.Checkout_summaryCall__KHlzR .Checkout_guide__7tTFL{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.Checkout_summaryCall__KHlzR .Checkout_guideDock__dacSQ{flex:1 1 auto;min-height:0}.Checkout_summaryCall__KHlzR .Checkout_bump__45IOZ,.Checkout_summaryCall__KHlzR .Checkout_editLink__3_m9C,.Checkout_summaryCall__KHlzR .Checkout_rowsSeparator__lyZty,.Checkout_summaryCall__KHlzR .Checkout_summaryRows__p6xuf,.Checkout_summaryCall__KHlzR .Checkout_totalNote__9PcVi{display:none}.Checkout_checkout__fjH5t a:focus-visible,.Checkout_checkout__fjH5t button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@keyframes Checkout_appear__ILvYq{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@container (max-width: 600px){.Checkout_reviewGrid__WmpOv{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.Checkout_layout__d5qJb{grid-template-columns:minmax(0,1fr);height:auto}.Checkout_card__RdeaU{height:clamp(480px,calc(100dvh - 180px),680px)}.Checkout_layoutWide__BKIbl .Checkout_card__RdeaU{height:auto}.Checkout_summaryBody__sev6b{flex:none;overflow:visible}.Checkout_steps__6fFKn li:not(.Checkout_stepCurrent__DY6sa) .Checkout_stepLabel__Y2HUA{display:none}}@media (max-width:640px){.Checkout_siteBarInner__iLgIl{gap:8px;padding:0 16px}.Checkout_logo__7suqa img{height:24px}.Checkout_secure__84IDB span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.Checkout_page__yCgZX{padding:16px}.Checkout_standalone___98hZ .Checkout_steps__6fFKn{margin-bottom:16px}.Checkout_topbar__zNQ9D{flex-wrap:wrap;gap:12px;margin-bottom:16px}.Checkout_cardHeader__5OPhw{padding:20px 20px 0}.Checkout_cardHeader__5OPhw h1{font-size:22px}.Checkout_cardContent__vP2q8,.Checkout_summaryBody__sev6b{padding:20px}.Checkout_cardFooter__BOYfm{padding:16px 20px 20px}.Checkout_cardContentPay__zOIqY{padding:4px}.Checkout_guide__7tTFL{padding:16px 20px}.Checkout_summaryCall__KHlzR{--guide-video-min:220px}}@media (prefers-reduced-motion:reduce){.Checkout_cardContent__vP2q8{animation:none}}.Checkout_notSold__ESskA.Checkout_notSold__ESskA{width:100%;max-width:560px;height:auto;margin:0 auto}.Checkout_notSold__ESskA .Checkout_cardContent__vP2q8{overflow:visible}.Checkout_notSold__ESskA .Checkout_primary__qH42C{margin-top:0}.Checkout_notSoldAlt__Yx3qf{margin-top:14px;text-align:center;font-size:14px;font-weight:500}.Checkout_notSoldAlt__Yx3qf a{color:var(--link)}.AcademyStage_viewport__M6u0N{--side:clamp(160px,21cqw,250px);--blue:#2aa8df;--navy:#1f325d;position:relative;overflow:hidden;width:100%;aspect-ratio:1848/962;min-height:380px;border-radius:12px;background:#e9edf3;container-type:size;color:var(--navy)}.AcademyStage_canvas__Eh8KS{position:absolute;inset:0;transform-origin:0 0;transition:transform .6s cubic-bezier(.4,.1,.2,1)}.AcademyStage_scene__bd6CR{position:absolute;left:50%;top:50%;width:max(100cqw,calc(100cqh * 1848 / 962));aspect-ratio:1848/962;transform-origin:center;transition:transform .4s ease}.AcademyStage_scene__bd6CR img.AcademyStage_sceneImage__HUMrG{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.AcademyStage_sceneIn__JgreT img.AcademyStage_sceneImage__HUMrG{animation:AcademyStage_walkIn__dAKx9 .7s cubic-bezier(.3,.1,.2,1)}.AcademyStage_area__luay1{position:absolute;pointer-events:none}.AcademyStage_hotspot__d6CUX.AcademyStage_hotspot__d6CUX{position:absolute;z-index:2;padding:0;border:0;background:transparent;cursor:pointer;transition:box-shadow .2s,background .2s}.AcademyStage_hotspot__d6CUX.AcademyStage_hotspot__d6CUX:focus-visible,.AcademyStage_hotspot__d6CUX.AcademyStage_hotspot__d6CUX:hover{outline:none;background:rgba(56,189,248,.1);box-shadow:0 0 0 3px rgba(56,189,248,.85)}.AcademyStage_srOnly__1YfZF{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.AcademyStage_menuToggle__oUJXq.AcademyStage_menuToggle__oUJXq{position:absolute;z-index:7;left:0;top:50%;width:24px;height:46px;padding:0;transform:translateY(-50%);border:0;border-radius:0 10px 10px 0;background:rgba(255,255,255,.92);color:var(--blue);font-size:12px;box-shadow:0 4px 14px -6px #1f325d66;cursor:pointer}.AcademyStage_menuOpen__SlRFB .AcademyStage_menuToggle__oUJXq.AcademyStage_menuToggle__oUJXq{left:var(--side)}.AcademyStage_sidebar__uu_WD{position:absolute;z-index:6;left:0;top:0;bottom:0;display:flex;flex-direction:column;gap:4px;width:var(--side);padding:12px 10px;overflow-y:auto;background:white;box-shadow:8px 0 30px -18px #1f325d80;font-size:13px;animation:AcademyStage_fadeIn__N5qpL .25s ease}.AcademyStage_sideHead__rtegg{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 4px 6px}.AcademyStage_logo__HxpdM{font-size:16px;font-weight:800}.AcademyStage_logo__HxpdM span{color:var(--blue);font-weight:500}.AcademyStage_chatSupport__4Eq37.AcademyStage_chatSupport__4Eq37{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:var(--blue);color:white;cursor:pointer}.AcademyStage_zoom__kXe_g{display:flex;align-items:center;gap:8px;padding:4px}.AcademyStage_zoom__kXe_g input,.AcademyStage_zoom__kXe_g input.AcademyStage_zoom__kXe_g{flex:1;min-width:0;accent-color:var(--blue)}.AcademyStage_zoom__kXe_g b{font-size:12px;font-weight:600;color:#5d6a80}.AcademyStage_group__jA0ie{display:grid;gap:2px;padding:2px;border-radius:8px}.AcademyStage_toggleRow__R274E.AcademyStage_toggleRow__R274E{display:flex;align-items:center;justify-content:space-between;padding:5px 6px;border:0;border-radius:6px;background:none;color:var(--navy);font-size:13px;text-align:left;cursor:pointer}.AcademyStage_toggleRow__R274E.AcademyStage_toggleRow__R274E:hover{background:#f1f6fb}.AcademyStage_switch__cL5OU{position:relative;width:30px;height:16px;border-radius:999px;background:#c9d3e1;transition:background .2s}.AcademyStage_switch__cL5OU:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:white;transition:transform .2s}.AcademyStage_switchOn__etXfb{background:var(--blue)}.AcademyStage_switchOn__etXfb:after{transform:translateX(14px)}.AcademyStage_sectionHead__UmZ_Q.AcademyStage_sectionHead__UmZ_Q{display:flex;align-items:center;justify-content:space-between;margin-top:4px;padding:6px;border:0;border-radius:6px;background:none;color:var(--blue);font-family:Georgia,serif;font-size:15px;text-align:left;cursor:pointer}.AcademyStage_sectionHead__UmZ_Q.AcademyStage_sectionHead__UmZ_Q:hover{background:#f1f6fb}.AcademyStage_sectionLabel__rdGSF{padding:6px 6px 2px;color:var(--blue);font-family:Georgia,serif;font-size:15px}.AcademyStage_items__KMdi9{display:grid;gap:1px;padding-left:8px}.AcademyStage_navItem__vJs_V.AcademyStage_navItem__vJs_V{padding:5px 8px;border:0;border-radius:6px;background:none;color:var(--navy);font-size:13px;text-align:left;cursor:pointer}.AcademyStage_navItem__vJs_V.AcademyStage_navItem__vJs_V:hover{background:#f1f6fb}.AcademyStage_navCurrent__Hnk9e.AcademyStage_navCurrent__Hnk9e{color:var(--blue);font-weight:700}.AcademyStage_logout__yhmmq.AcademyStage_logout__yhmmq{margin-top:auto;min-height:34px;padding:0 12px;border:0;border-radius:6px;background:var(--blue);color:white;font-size:13px;font-weight:700;cursor:pointer}.AcademyStage_panel__BNiIS{position:absolute;z-index:5;top:5%;bottom:5%;left:6%;right:3%;padding:22px 24px;overflow-y:auto;border-radius:18px;background:rgba(255,255,255,.97);box-shadow:0 24px 60px -24px #1f325d99}.AcademyStage_menuOpen__SlRFB .AcademyStage_panel__BNiIS{left:calc(var(--side) + 34px)}.AcademyStage_panelIn__fF0Ty{animation:AcademyStage_panelIn__fF0Ty .45s cubic-bezier(.3,.1,.2,1)}.AcademyStage_close__pyBYP.AcademyStage_close__pyBYP{position:absolute;top:12px;right:12px;width:34px;height:34px;padding:0;border:1px solid #dce3ee;border-radius:50%;background:white;color:#5d6a80;font-size:20px;line-height:1;cursor:pointer}.AcademyStage_panelHead__9DvmA{padding-right:40px}.AcademyStage_panelHead__9DvmA p{color:var(--blue);font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.AcademyStage_panelHead__9DvmA h3{margin-top:4px;font-size:22px;font-weight:800;line-height:1.2}.AcademyStage_panelHead__9DvmA span{display:block;margin-top:4px;color:#5d6a80;font-size:13.5px;line-height:1.5}.AcademyStage_back__qkVwg.AcademyStage_back__qkVwg{margin-bottom:10px;padding:0;border:0;background:none;color:#168bc0;font-size:13px;font-weight:700;cursor:pointer}.AcademyStage_cards__U5cE4{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;margin-top:16px}.AcademyStage_courseCard__2kdJY.AcademyStage_courseCard__2kdJY{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:14px;border:1px solid #e1e7f0;border-radius:14px;background:white;color:var(--navy);text-align:left;cursor:pointer;transition:border-color .2s,transform .2s}.AcademyStage_courseCard__2kdJY.AcademyStage_courseCard__2kdJY:hover{border-color:var(--blue);transform:translateY(-2px)}.AcademyStage_courseCard__2kdJY strong{font-size:14.5px;line-height:1.3}.AcademyStage_courseCard__2kdJY small{color:#5d6a80;font-size:12.5px;line-height:1.45}.AcademyStage_courseCard__2kdJY em{margin-top:auto;color:#2fa36b;font-size:12px;font-style:normal;font-weight:700}.AcademyStage_kind__Wi9IV{padding:2px 8px;border-radius:999px;background:#e8f5fc;color:#168bc0;font-size:11px;font-weight:700}.AcademyStage_kindQuiz__yzHbb{background:#fff4e5;color:#b26b00}.AcademyStage_kindGuide___LX8q{background:#eef2f7;color:#5d6a80}.AcademyStage_kindRoleplay__aU_kd{background:#f1ecfd;color:#6b46c1}.AcademyStage_courseBody__5WaCY{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:18px;margin-top:16px}.AcademyStage_player__u5_3Z{position:relative;display:grid;place-items:center;aspect-ratio:16/9;overflow:hidden;border-radius:14px;background:linear-gradient(135deg,#1f325d,#2aa8df)}.AcademyStage_play__sXZSu.AcademyStage_play__sXZSu{width:62px;height:62px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.92);color:var(--navy);font-size:20px;cursor:pointer;box-shadow:0 8px 24px -8px #0008}.AcademyStage_playerTitle__yKwMO{position:absolute;left:14px;bottom:18px;color:white;font-size:12.5px;font-weight:600}.AcademyStage_playerBar__dKRUD{position:absolute;left:14px;right:14px;bottom:9px;height:4px;border-radius:4px;background:rgba(255,255,255,.3);overflow:hidden}.AcademyStage_playerBar__dKRUD i{display:block;width:0;height:100%;background:white}.AcademyStage_playing__R975u .AcademyStage_playerBar__dKRUD i{animation:AcademyStage_progress__xf61f 40s linear forwards}.AcademyStage_outline__B_Dq8{display:grid;gap:8px;padding:0;list-style:none;counter-reset:lesson}.AcademyStage_outline__B_Dq8 li{position:relative;padding:9px 10px 9px 36px;border:1px solid #e1e7f0;border-radius:10px;font-size:13.5px;counter-increment:lesson}.AcademyStage_outline__B_Dq8 li:before{content:counter(lesson);position:absolute;left:10px;top:50%;display:grid;place-items:center;width:18px;height:18px;transform:translateY(-50%);border-radius:50%;background:#eef2f7;font-size:11px;font-weight:700}.AcademyStage_outlineDone__WsjM6:before{content:"✓"!important;background:#2fa36b!important;color:white}.AcademyStage_primaryBtn__OK_qx.AcademyStage_primaryBtn__OK_qx{margin-top:14px;min-height:40px;padding:0 16px;border:0;border-radius:10px;background:var(--blue);color:white;font-size:13.5px;font-weight:700;cursor:pointer}.AcademyStage_ghostBtn__uuF61.AcademyStage_ghostBtn__uuF61{margin-top:14px;min-height:36px;padding:0 14px;border:1px solid #d5deeb;border-radius:10px;background:white;color:var(--navy);font-size:13px;font-weight:700;cursor:pointer}.AcademyStage_completed___WnZl{margin-top:14px;color:#2fa36b;font-size:14px;font-weight:700}.AcademyStage_search__8sNQG{display:block;margin-top:14px}.AcademyStage_search__8sNQG input,.AcademyStage_search__8sNQG input.AcademyStage_search__8sNQG{width:100%;min-height:40px;padding:0 14px;border:1px solid #d5deeb;border-radius:10px;background:white;color:var(--navy);font-size:14px}.AcademyStage_list__LEhM2{display:grid;gap:8px;margin-top:14px}.AcademyStage_listRow__sD_TH.AcademyStage_listRow__sD_TH{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border:1px solid #e1e7f0;border-radius:12px;background:white;color:var(--navy);text-align:left}button.AcademyStage_listRow__sD_TH.AcademyStage_listRow__sD_TH{cursor:pointer}button.AcademyStage_listRow__sD_TH.AcademyStage_listRow__sD_TH:hover{border-color:var(--blue)}.AcademyStage_listRow__sD_TH strong{font-size:13.5px}.AcademyStage_listRow__sD_TH small{flex:none;color:#8a96aa;font-size:12px}.AcademyStage_unread__2AObT strong:before{content:"";display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;background:var(--blue);vertical-align:middle}.AcademyStage_fresh__TAJKB{border-color:#9fd9b9!important;background:#f2fbf6!important}.AcademyStage_empty__kJkt7{color:#8a96aa;font-size:13px}.AcademyStage_steps__pqipP{display:grid;gap:10px;margin-top:16px;padding-left:22px;font-size:14px;line-height:1.5}.AcademyStage_details__SXU98{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.AcademyStage_details__SXU98 div{padding:12px 14px;border:1px solid #e1e7f0;border-radius:12px}.AcademyStage_details__SXU98 dt{color:#8a96aa;font-size:12px}.AcademyStage_details__SXU98 dd{margin-top:2px;font-size:15px;font-weight:700}.AcademyStage_kpis__N4N7C{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.AcademyStage_kpis__N4N7C div{padding:14px;border-radius:14px;background:#f3f9fc;border:1px solid #dceaf3}.AcademyStage_kpis__N4N7C strong{display:block;font-size:24px;font-weight:800}.AcademyStage_kpis__N4N7C span{color:#5d6a80;font-size:12.5px}.AcademyStage_faq__nvSuR{border:1px solid #e1e7f0;border-radius:12px;background:white}.AcademyStage_faq__nvSuR button,.AcademyStage_faq__nvSuR button.AcademyStage_faq__nvSuR{display:flex;align-items:center;justify-content:space-between;width:100%;padding:11px 14px;border:0;background:none;color:var(--navy);font-size:13.5px;font-weight:700;text-align:left;cursor:pointer}.AcademyStage_faq__nvSuR p{padding:0 14px 12px;color:#4b5870;font-size:13.5px;line-height:1.5}.AcademyStage_tableWrap__ryFi9{margin-top:14px;overflow-x:auto}.AcademyStage_table__5lG62{width:100%;border-collapse:collapse;font-size:13px}.AcademyStage_table__5lG62 th{padding:8px 10px;border-bottom:1px solid #e1e7f0;color:#8a96aa;font-weight:600;text-align:left}.AcademyStage_table__5lG62 td{padding:9px 10px;border-bottom:1px solid #f0f3f8}.AcademyStage_addRow__ipix2{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:14px}.AcademyStage_addRow__ipix2 label:first-child{flex:1 1 180px}.AcademyStage_addRow__ipix2 input,.AcademyStage_addRow__ipix2 select{width:100%;min-height:40px;padding:0 12px;border:1px solid #d5deeb;border-radius:10px;background:white;color:var(--navy);font-size:13.5px}.AcademyStage_addRow__ipix2 .AcademyStage_primaryBtn__OK_qx.AcademyStage_primaryBtn__OK_qx{margin-top:0}.AcademyStage_chat__M77qL{position:absolute;z-index:8;right:2.5%;bottom:18%;width:min(250px,60%);animation:AcademyStage_fadeIn__N5qpL .25s ease}.AcademyStage_chatBubble__XvI06{padding:12px 14px;border-radius:14px;background:white;box-shadow:0 16px 40px -16px #1f325d99;font-size:12.5px;line-height:1.45}.AcademyStage_chatBubble__XvI06 strong{font-size:12.5px}.AcademyStage_chatBubble__XvI06 p{margin-top:2px;color:#4b5870}.AcademyStage_chatInput__DnUa6{display:block;margin-top:8px;padding:7px 10px;border:1px solid #dce3ee;border-radius:8px;color:#8a96aa}.AcademyStage_chatClose__VkYRi.AcademyStage_chatClose__VkYRi{position:absolute;top:-10px;right:-10px;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:var(--navy);color:white;font-size:14px;line-height:1;cursor:pointer}.AcademyStage_toast__NddkR{position:absolute;z-index:9;left:50%;bottom:14px;max-width:min(520px,90%);padding:10px 16px;transform:translateX(-50%);border-radius:12px;background:var(--navy);color:white;font-size:13px;font-weight:600;text-align:center;animation:AcademyStage_fadeIn__N5qpL .25s ease}.AcademyStage_spotlight__G6aWv{position:absolute;z-index:10;pointer-events:none;border-radius:14px;box-shadow:0 0 0 9999px rgba(15,42,74,.4);transition:left .45s cubic-bezier(.4,.1,.2,1),top .45s cubic-bezier(.4,.1,.2,1),width .45s cubic-bezier(.4,.1,.2,1),height .45s cubic-bezier(.4,.1,.2,1)}.AcademyStage_ring__w3Qy7,.AcademyStage_spotlight__G6aWv:after{border:2px solid #38bdf8;border-radius:14px;animation:AcademyStage_pulse__gTFno 1.6s ease-in-out infinite}.AcademyStage_spotlight__G6aWv:after{content:"";position:absolute;inset:-3px;border-radius:inherit}.AcademyStage_ring__w3Qy7{position:absolute;z-index:10;pointer-events:none}.AcademyStage_caption__2KvHp{position:absolute;z-index:11;width:-moz-max-content;width:max-content;max-width:280px;padding:10px 14px;border-radius:12px;background:var(--navy);color:white;font-size:13.5px;font-weight:600;line-height:1.45;pointer-events:none;box-shadow:0 14px 32px -14px #0009;animation:AcademyStage_fadeIn__N5qpL .3s ease}.AcademyStage_captionBelow__VYj4U{transform-origin:top center}.AcademyStage_captionAbove__EMucF{transform-origin:bottom center}.AcademyStage_cursorX__Dr4eZ{position:absolute;top:0;z-index:12;pointer-events:none;animation:AcademyStage_cursorIn__Y2qBE .3s ease-out}.AcademyStage_cursorY__ieJf_{position:absolute;left:0}.AcademyStage_cursorAway__BQnBN{opacity:0}.AcademyStage_cursorInner__Lb_xe{position:relative;transform-origin:0 0;filter:drop-shadow(0 3px 6px #0005)}.AcademyStage_cursorTag__fgj45{position:absolute;left:20px;top:24px;padding:2px 8px;border-radius:999px;background:var(--blue);color:white;font-size:11px;font-weight:700;white-space:nowrap}.AcademyStage_ripple__PGc0Z{position:absolute;left:-16px;top:-16px;width:32px;height:32px;border:3px solid var(--blue);border-radius:50%;animation:AcademyStage_ripple__PGc0Z .55s ease-out forwards}.AcademyStage_shield__m54uz{position:absolute;z-index:13;inset:0;cursor:default}@keyframes AcademyStage_walkIn__dAKx9{0%{opacity:.3;transform:scale(1.08);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}@keyframes AcademyStage_panelIn__fF0Ty{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}@keyframes AcademyStage_fadeIn__N5qpL{0%{opacity:0}to{opacity:1}}@keyframes AcademyStage_progress__xf61f{to{width:100%}}@keyframes AcademyStage_cursorIn__Y2qBE{0%{opacity:0}to{opacity:1}}@keyframes AcademyStage_ripple__PGc0Z{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.7)}}@keyframes AcademyStage_pulse__gTFno{0%,to{box-shadow:0 0 0 3px rgba(56,189,248,.25),0 0 10px rgba(56,189,248,.4)}50%{box-shadow:0 0 0 7px rgba(56,189,248,.12),0 0 26px rgba(56,189,248,.8)}}@container (max-width: 760px){.AcademyStage_panel__BNiIS{padding:16px;left:3%}.AcademyStage_menuOpen__SlRFB .AcademyStage_panel__BNiIS{left:calc(var(--side) + 30px)}.AcademyStage_courseBody__5WaCY,.AcademyStage_kpis__N4N7C{grid-template-columns:minmax(0,1fr)}.AcademyStage_panelHead__9DvmA h3{font-size:18px}}@container (max-width: 560px){.AcademyStage_menuOpen__SlRFB .AcademyStage_panel__BNiIS,.AcademyStage_panel__BNiIS{z-index:7;left:3%}}@media (prefers-reduced-motion:reduce){.AcademyStage_canvas__Eh8KS,.AcademyStage_scene__bd6CR,.AcademyStage_spotlight__G6aWv{transition:none}.AcademyStage_cursorX__Dr4eZ,.AcademyStage_cursorY__ieJf_{transition:none!important;animation:none}.AcademyStage_panelIn__fF0Ty,.AcademyStage_playing__R975u .AcademyStage_playerBar__dKRUD i,.AcademyStage_ring__w3Qy7,.AcademyStage_ripple__PGc0Z,.AcademyStage_sceneIn__JgreT img.AcademyStage_sceneImage__HUMrG,.AcademyStage_spotlight__G6aWv:after{animation:none}}.FinishScreen_backdrop__HPzHH{position:fixed;inset:0;z-index:70;display:grid;place-items:center;padding:16px;overflow-y:auto;background:#0f172a8c;backdrop-filter:blur(6px);animation:FinishScreen_fade__Q4dRL .2s ease-out}.FinishScreen_card__qKWyq{--fg:#1f325d;--muted:#64748b;--border:#e2e8f0;width:min(100%,480px);padding:32px;border:1px solid var(--border);border-radius:16px;background:white;text-align:center;color:var(--fg);box-shadow:0 24px 60px -24px #0f172a66;animation:FinishScreen_rise__rAZ6K .25s ease-out}.FinishScreen_logo__6czWR{display:block;width:auto;height:26px;margin:0 auto 24px}.FinishScreen_check__PjDMt{display:grid;place-items:center;width:48px;height:48px;margin:0 auto 16px;border-radius:50%;background:#f0fdf4;color:#2fa36b;box-shadow:0 0 0 6px #f0fdf480}.FinishScreen_check__PjDMt svg{width:24px;height:24px}.FinishScreen_card__qKWyq h1{font-size:24px;line-height:1.25;font-weight:600;letter-spacing:-.015em;outline:none}.FinishScreen_lead__JvaOU.FinishScreen_lead__JvaOU{margin-top:8px;font-size:14px;line-height:1.55;color:var(--muted)}.FinishScreen_lead__JvaOU strong{font-weight:600;color:var(--fg)}.FinishScreen_list__S6Hn1.FinishScreen_list__S6Hn1{display:grid;gap:10px;margin:20px 0 0;padding:16px;border:1px solid var(--border);border-radius:10px;background:#f8fafc;list-style:none;text-align:left}.FinishScreen_list__S6Hn1 li{display:flex;align-items:center;gap:10px;font-size:13.5px}.FinishScreen_list__S6Hn1 li span{display:grid;place-items:center;flex-shrink:0;width:22px;height:22px;border-radius:50%;border:1px solid var(--border);background:white;font-size:12px;font-weight:600}.FinishScreen_primary__Lb87P.FinishScreen_primary__Lb87P{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:44px;margin-top:24px;border:0;border-radius:8px;background:#2aa8df;font-size:15px;font-weight:600;color:white;box-shadow:0 1px 2px #0f172a14;cursor:pointer;transition:background .15s}.FinishScreen_primary__Lb87P.FinishScreen_primary__Lb87P:hover{background:#1b93c9}.FinishScreen_primary__Lb87P.FinishScreen_primary__Lb87P:disabled{cursor:progress;opacity:.75}.FinishScreen_primary__Lb87P:focus-visible{outline:2px solid #2aa8df;outline-offset:2px}.FinishScreen_note__820Ov.FinishScreen_note__820Ov{margin-top:12px;font-size:13px;color:var(--muted)}.FinishScreen_note__820Ov a{font-weight:600;color:#1b93c9;text-decoration:underline}.FinishScreen_error__rR_DL.FinishScreen_error__rR_DL{margin-top:12px;font-size:13px;color:#b42318}.FinishScreen_help__FsPRO.FinishScreen_help__FsPRO{margin-top:16px;padding-top:16px;border-top:1px solid var(--border);font-size:12px;color:var(--muted)}@keyframes FinishScreen_fade__Q4dRL{0%{opacity:0}to{opacity:1}}@keyframes FinishScreen_rise__rAZ6K{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:480px){.FinishScreen_card__qKWyq{padding:24px 20px}}@media (prefers-reduced-motion:reduce){.FinishScreen_backdrop__HPzHH,.FinishScreen_card__qKWyq{animation:none}}.TourNarration_button__Drcws.TourNarration_button__Drcws{display:inline-flex;flex:0 0 42px;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border-radius:8px;border:1px solid #e2e8f0;background:white;color:var(--navy,#1f325d);transition:background .15s,border-color .15s,color .15s}.TourNarration_button__Drcws.TourNarration_button__Drcws:hover:not(:disabled){background:#f8fafc}.TourNarration_button__Drcws.TourNarration_button__Drcws:disabled{opacity:.45;cursor:not-allowed}.TourNarration_button__Drcws.TourNarration_button__Drcws:focus-visible{outline:2px solid var(--blue,#2aa8df);outline-offset:2px}.TourNarration_button__Drcws svg{fill:currentColor}.TourNarration_on__2LnRb.TourNarration_on__2LnRb{border-color:var(--blue,#2aa8df);background:#f0f9ff;color:#168bc0}.TourNarration_on__2LnRb.TourNarration_on__2LnRb:hover:not(:disabled){background:#e3f4fd}.TourNarration_speaking__zGKSY.TourNarration_speaking__zGKSY{animation:TourNarration_narrationPulse__97xKu 1.6s ease-in-out infinite}@keyframes TourNarration_narrationPulse__97xKu{0%,to{box-shadow:0 0 0 0 rgba(42,168,223,.35)}50%{box-shadow:0 0 0 5px rgba(42,168,223,0)}}@media (prefers-reduced-motion:reduce){.TourNarration_speaking__zGKSY.TourNarration_speaking__zGKSY{animation:none;box-shadow:0 0 0 3px rgba(42,168,223,.25)}}.AcademyTour_page__SH4cN{--blue:#2aa8df;--navy:#1f325d;display:flex;flex-direction:column;min-height:100dvh;background:#f6f8fb;color:var(--navy)}.AcademyTour_main__KY4YM{display:flex;flex:1 0 auto;flex-direction:column;justify-content:center;width:100%;max-width:1440px;margin:0 auto;padding:28px 24px 32px}.AcademyTour_mode___zLoH{font-size:13px;font-weight:500;color:#64748b;white-space:nowrap}.AcademyTour_screens__9TTim{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 24px;padding:0;list-style:none}.AcademyTour_pill__TT2oC.AcademyTour_pill__TT2oC{display:inline-flex;align-items:center;gap:8px;padding:7px 13px;border:1px solid #dce3ee;border-radius:999px;background:white;color:#5d6a80;font-size:13px;font-weight:600}.AcademyTour_pill__TT2oC.AcademyTour_pill__TT2oC i{width:8px;height:8px;border-radius:50%;background:#c9d3e1}.AcademyTour_pill__TT2oC.AcademyTour_pill__TT2oC:hover{border-color:var(--blue)}.AcademyTour_pillCurrent__5ieRK.AcademyTour_pillCurrent__5ieRK{border-color:var(--blue);color:var(--navy);background:#f0f8fd}.AcademyTour_pillCurrent__5ieRK.AcademyTour_pillCurrent__5ieRK i{background:var(--blue)}.AcademyTour_pillDone__uSxOy.AcademyTour_pillDone__uSxOy i{background:#2fa36b}.AcademyTour_skip__zmLxz.AcademyTour_skip__zmLxz{border:0;background:none;color:#168bc0;font-size:13px;font-weight:500;white-space:nowrap}.AcademyTour_skip__zmLxz.AcademyTour_skip__zmLxz:hover{text-decoration:underline;text-underline-offset:3px}.AcademyTour_skipLink__7AExh.AcademyTour_skipLink__7AExh{display:block;margin:12px auto 0;padding:0;border:0;background:none;font-size:13px;font-weight:500;color:#168bc0}.AcademyTour_skipLink__7AExh.AcademyTour_skipLink__7AExh:hover{text-decoration:underline;text-underline-offset:3px}.AcademyTour_layout__OeGho{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:24px;align-items:stretch}.AcademyTour_stageCard__BDFNc{padding:12px;border:1px solid #e2e8f0;border-radius:12px;background:white;box-shadow:0 1px 2px #0f172a0d}.AcademyTour_stageHint__bmCzU.AcademyTour_stageHint__bmCzU{margin-top:10px;font-size:13px;color:#64748b;text-align:center}.AcademyTour_side__u3cpr{display:flex;flex-direction:column;gap:12px;min-width:0;min-height:0;contain:size}.AcademyTour_guide__mAvB8{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-y:auto;padding:20px;border:1px solid #e2e8f0;border-radius:12px;background:white;box-shadow:0 1px 2px #0f172a0d}.AcademyTour_modes__BH64j{display:grid;flex:none;grid-template-columns:1fr 1fr;gap:4px;height:38px;margin-bottom:16px;padding:4px;border-radius:10px;background:#f1f5f9}.AcademyTour_modes__BH64j.AcademyTour_modes__BH64j button{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:7px;background:transparent;font-size:13px;font-weight:500;color:#64748b}.AcademyTour_modes__BH64j.AcademyTour_modes__BH64j button[aria-pressed=true]{background:white;color:var(--navy);box-shadow:0 1px 3px #0f172a1a}.AcademyTour_liveDot__PvwGA{width:7px;height:7px;border-radius:50%;background:#2fa36b}.AcademyTour_liveDotPulse__0LMLE{animation:AcademyTour_livePulse__OdaD6 1s ease-in-out infinite}.AcademyTour_modes__BH64j.AcademyTour_modes__BH64j button:disabled{cursor:not-allowed;opacity:.6}.AcademyTour_pause__E9rsI.AcademyTour_pause__E9rsI{flex:0 0 auto;padding:0 12px}.AcademyTour_pause__E9rsI.AcademyTour_pause__E9rsI[aria-pressed=true]{border-color:#2aa8df;background:#f0f9ff;color:#168bc0}@keyframes AcademyTour_livePulse__OdaD6{50%{opacity:.3}}.AcademyTour_foot__tX6qP{margin-top:auto;padding-top:16px}.AcademyTour_who__nYNBb{display:flex;flex:none;align-items:center;gap:12px}.AcademyTour_who__nYNBb img{width:44px;height:44px;border-radius:50%;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 2px white,0 0 0 3px var(--blue)}.AcademyTour_who__nYNBb strong{display:block;font-size:15px;font-weight:600}.AcademyTour_who__nYNBb span{display:flex;align-items:center;gap:6px;font-size:12.5px;color:#64748b}.AcademyTour_who__nYNBb span i{width:7px;height:7px;border-radius:50%;background:#2fa36b}.AcademyTour_bubble___glCu{position:relative;flex:none;margin-top:14px;padding:14px 16px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc}.AcademyTour_bubble___glCu:before{content:none}.AcademyTour_eyebrow__iQnEH{font-size:12px;font-weight:500;color:#64748b}.AcademyTour_bubble___glCu h2{margin-top:4px;font-size:17px;font-weight:600;line-height:1.3}.AcademyTour_bubble___glCu p{margin-top:4px;font-size:13.5px;line-height:1.55;color:#475569}.AcademyTour_progress__xRUdp{height:4px;border-radius:4px;background:#eef2f7;overflow:hidden}.AcademyTour_progress__xRUdp span{display:block;height:100%;border-radius:6px;background:var(--blue);transition:width .3s}.AcademyTour_count__MGn_U.AcademyTour_count__MGn_U{margin-top:6px;font-size:12px;color:#94a3b8}.AcademyTour_controls__E9FCn{display:flex;gap:8px;margin-top:12px}.AcademyTour_btn__TXcEi.AcademyTour_btn__TXcEi{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:6px;height:42px;padding:0 14px;border-radius:8px;border:1px solid #e2e8f0;background:white;color:var(--navy);font-size:14px;font-weight:600;white-space:nowrap;transition:background .15s,border-color .15s}.AcademyTour_btn__TXcEi.AcademyTour_btn__TXcEi:hover:not(:disabled){background:#f8fafc}.AcademyTour_btn__TXcEi.AcademyTour_btn__TXcEi:disabled{opacity:.45;cursor:not-allowed}.AcademyTour_primary__4xbao.AcademyTour_primary__4xbao{border-color:var(--blue);background:var(--blue);color:white}.AcademyTour_primary__4xbao.AcademyTour_primary__4xbao:hover:not(:disabled){background:#1b93c9}.AcademyTour_letMeIn__iHQHY.AcademyTour_letMeIn__iHQHY{height:46px;border:0;background:#2fa36b;color:white;font-size:15px}.AcademyTour_letMeIn__iHQHY.AcademyTour_letMeIn__iHQHY:hover:not(:disabled){background:#278a5a;color:white}.AcademyTour_dock__rmhGk{flex:none;margin:0 -20px 16px}.AcademyTour_dock__rmhGk:empty{display:none}.AcademyTour_status__nk8Lj.AcademyTour_status__nk8Lj{margin-top:12px;padding:10px 12px;border-radius:8px;background:#f0fdf4;color:#15803d;font-size:13px;font-weight:500;line-height:1.5}.AcademyTour_statusError__NuAtK.AcademyTour_statusError__NuAtK{background:#fff3f3;color:#a52b36}.AcademyTour_statusNote__ZeZFH.AcademyTour_statusNote__ZeZFH{background:#f3f5f8;color:#5d6a80}.AcademyTour_note__sSusu.AcademyTour_note__sSusu{margin-top:12px;font-size:11.5px;line-height:1.5;color:#94a3b8;text-align:center}@media (max-width:1080px){.AcademyTour_layout__OeGho{grid-template-columns:minmax(0,1fr)}.AcademyTour_side__u3cpr{contain:none}}@media (max-width:640px){.AcademyTour_main__KY4YM{padding:16px}.AcademyTour_mode___zLoH,.AcademyTour_pill__TT2oC.AcademyTour_pill__TT2oC span{display:none}}.OnboardingFlow_paid__iqwma{gap:4px;border-color:#bbf7d0;background:#f0fdf4;color:#15803d}.OnboardingFlow_paid__iqwma svg{width:11px;height:11px}.OnboardingFlow_signedUp__aUv27{font-size:13px;color:var(--muted)}.OnboardingFlow_signedUpWho__2Sjl_.OnboardingFlow_signedUpWho__2Sjl_{margin-top:2px;font-size:13px;font-weight:500;color:var(--fg);overflow-wrap:anywhere}.OnboardingFlow_instructions__JhMPC{display:grid;gap:12px;margin:0;padding:0;list-style:none;counter-reset:step}.OnboardingFlow_instructions__JhMPC li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;padding:14px 16px;border:1px solid var(--border);border-radius:10px;counter-increment:step}.OnboardingFlow_instructions__JhMPC li:before{content:counter(step);display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--secondary);font-size:13px;font-weight:600;color:var(--fg)}.OnboardingFlow_instructions__JhMPC strong{display:block;font-size:14px;font-weight:600;color:var(--fg)}.OnboardingFlow_instructions__JhMPC p{margin-top:2px;font-size:13px;color:var(--muted)}.OnboardingFlow_afterReady__In6YX.OnboardingFlow_afterReady__In6YX{margin-top:16px}.OnboardingFlow_note__rGthU.OnboardingFlow_note__rGthU{padding:12px 14px;font-size:13px;color:var(--muted)}.OnboardingFlow_contact__y7kr1,.OnboardingFlow_note__rGthU.OnboardingFlow_note__rGthU{margin-top:16px;border:1px solid var(--border);border-radius:10px;background:var(--subtle)}.OnboardingFlow_contact__y7kr1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding:16px}.OnboardingFlow_contact__y7kr1 h2{font-size:14px;font-weight:600;color:var(--fg)}.OnboardingFlow_contactText__NQnoL.OnboardingFlow_contactText__NQnoL{margin-top:2px;max-width:52ch;font-size:13px;color:var(--muted)}.OnboardingFlow_contactLink__PjK44.OnboardingFlow_contactLink__PjK44{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border:1px solid var(--primary);border-radius:8px;background:white;font-size:14px;font-weight:600;color:var(--link);white-space:nowrap;transition:background .15s}.OnboardingFlow_contactLink__PjK44.OnboardingFlow_contactLink__PjK44:hover{background:#f0f9ff}.OnboardingFlow_section__Clyxq+.OnboardingFlow_section__Clyxq{margin-top:24px;padding-top:24px;border-top:1px solid var(--border)}.OnboardingFlow_sectionHead__ZsUwy{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.OnboardingFlow_sectionHead__ZsUwy h3{font-size:16px;font-weight:600;color:var(--fg)}.OnboardingFlow_sectionHead__ZsUwy p{font-size:13px;color:var(--muted)}.OnboardingFlow_options__InNsj{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.OnboardingFlow_option__nXn1O.OnboardingFlow_option__nXn1O{position:relative;display:block;padding:14px;border:1px solid var(--border);border-radius:10px;background:white;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s,background .15s}.OnboardingFlow_option__nXn1O.OnboardingFlow_option__nXn1O:hover{border-color:#cbd5e1}.OnboardingFlow_option__nXn1O.OnboardingFlow_option__nXn1O[aria-checked=true]{border-color:var(--primary);background:#f0f9ff;box-shadow:0 0 0 3px #2aa8df26}.OnboardingFlow_option__nXn1O.OnboardingFlow_option__nXn1O strong{display:block;font-size:14px;font-weight:600;color:var(--fg)}.OnboardingFlow_option__nXn1O.OnboardingFlow_option__nXn1O span{display:block;margin-top:4px;font-size:12.5px;color:var(--muted)}.OnboardingFlow_ready__LRrzG{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.OnboardingFlow_ready__LRrzG div{padding:16px;border:1px solid var(--border);border-radius:10px;background:var(--subtle)}.OnboardingFlow_ready__LRrzG strong{display:block;font-size:24px;line-height:1.2;font-weight:600;letter-spacing:-.015em;color:var(--fg)}.OnboardingFlow_ready__LRrzG span{font-size:13px;color:var(--muted)}.OnboardingFlow_status__slfNa{max-width:560px;margin:0 auto}.OnboardingFlow_centered__1BBq_{padding:48px 32px;text-align:center}.OnboardingFlow_centered__1BBq_ h1{font-size:22px;font-weight:600;letter-spacing:-.015em;color:var(--fg)}.OnboardingFlow_centered__1BBq_ p{max-width:46ch;margin:8px auto 0;font-size:14px;color:var(--muted)}.OnboardingFlow_centered__1BBq_ a{display:inline-block;margin-top:20px;font-size:14px;font-weight:500;color:var(--link);text-decoration:underline;text-underline-offset:3px}@media (max-width:900px){.OnboardingFlow_options__InNsj{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.OnboardingFlow_ready__LRrzG{grid-template-columns:minmax(0,1fr)}}.TrialOnboarding_badge__s_jvz{gap:4px;border-color:#bbf7d0;background:#f0fdf4;color:#15803d}.TrialOnboarding_badge__s_jvz svg{width:11px;height:11px}.TrialOnboarding_skip__Ox_wV.TrialOnboarding_skip__Ox_wV{display:block;margin:12px auto 0;padding:0;border:0;background:none;font-size:13px;font-weight:500;color:#168bc0;cursor:pointer}.TrialOnboarding_skip__Ox_wV.TrialOnboarding_skip__Ox_wV:hover{text-decoration:underline;text-underline-offset:3px}