.TurnstileChallenge_challenge__Pi8FH{display:grid;gap:9px;padding:13px 14px;color:var(--brand-body,#415149);background:var(--brand-sheet,#fffdf8);border:1px solid var(--brand-line,#cbc3b4);border-radius:5px}.TurnstileChallenge_heading__nc3Rc{display:flex;align-items:center;justify-content:space-between;gap:16px}.TurnstileChallenge_label__bKN5I{color:var(--brand-ink,#17251f);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.TurnstileChallenge_privacy__Jirwd{color:var(--brand-soft,#67736d);font-size:10px;line-height:1.4}.TurnstileChallenge_privacy__Jirwd a{color:inherit;text-decoration:underline;text-underline-offset:2px}.TurnstileChallenge_widget__rv2cR{width:100%;min-height:65px;display:flex;align-items:center;overflow:hidden}.TurnstileChallenge_status__sCYbl{display:flex;align-items:center;gap:8px;color:var(--brand-soft,#67736d);font-size:12px;line-height:1.45}.TurnstileChallenge_statusError__c9OoA{color:#883d2f}.TurnstileChallenge_indicator__U2a9u{width:8px;height:8px;flex:0 0 auto;background:var(--brand-forest,#214c3e);border-radius:999px}.TurnstileChallenge_loading__xZTYJ .TurnstileChallenge_indicator__U2a9u{animation:TurnstileChallenge_turnstilePulse__czzNl 1.2s ease-in-out infinite}.TurnstileChallenge_verified__RJds2 .TurnstileChallenge_indicator__U2a9u{background:var(--brand-forest,#214c3e);box-shadow:0 0 0 3px rgba(33,76,62,.12)}.TurnstileChallenge_retry__Ty_vA{width:fit-content;min-height:38px;padding:8px 13px;color:var(--brand-forest,#214c3e);background:transparent;border:1px solid var(--brand-line,#cbc3b4);border-radius:4px;font-size:12px;font-weight:800;cursor:pointer}.TurnstileChallenge_retry__Ty_vA:focus-visible,.TurnstileChallenge_retry__Ty_vA:hover{border-color:var(--brand-forest,#214c3e)}@keyframes TurnstileChallenge_turnstilePulse__czzNl{0%,to{opacity:.35;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.TurnstileChallenge_loading__xZTYJ .TurnstileChallenge_indicator__U2a9u{animation:none}}.BillingNoticeReview_review__Cnl9c{margin-block:18px;padding:14px;border:1px solid var(--color-border);border-radius:12px;color:var(--color-body);font-size:13px;line-height:1.6;overflow-wrap:anywhere}.BillingNoticeReview_review__Cnl9c h3,.BillingNoticeReview_review__Cnl9c h4{color:var(--color-hi);margin:0 0 8px}.BillingNoticeReview_review__Cnl9c h3{font-size:15px}.BillingNoticeReview_review__Cnl9c h4{font-size:14px}.BillingNoticeReview_review__Cnl9c p{margin:8px 0}.BillingNoticeReview_review__Cnl9c button{min-height:44px;padding:8px 12px;white-space:normal;color:var(--color-hi);background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;cursor:pointer}.BillingNoticeReview_review__Cnl9c button:disabled{opacity:.6;cursor:not-allowed}.BillingNoticeReview_acknowledgement__TYJG4:focus-within,.BillingNoticeReview_review__Cnl9c button:focus-visible{outline:2px solid var(--color-focus-border);outline-offset:3px}.BillingNoticeReview_notices__Cbel_{margin:14px 0;padding-left:20px}.BillingNoticeReview_notices__Cbel_ li+li{margin-top:20px}.BillingNoticeReview_notices__Cbel_ dl{margin:8px 0}.BillingNoticeReview_notices__Cbel_ dt{font-weight:600}.BillingNoticeReview_notices__Cbel_ dd{margin:0 0 6px}.BillingNoticeReview_acknowledgement__TYJG4{display:flex;gap:10px;align-items:flex-start;padding:10px 0}.BillingNoticeReview_acknowledgement__TYJG4 input{width:18px;height:18px;flex-shrink:0;margin-top:3px}.AccountModal_checkboxLabel__NVtsT:focus-within{outline:2px solid var(--color-focus-border);outline-offset:2px;box-shadow:0 0 0 3px var(--color-focus-ring)}.AccountModal_passwordWrap__d8r33{position:relative}.AccountModal_breakableText__loduW{overflow-wrap:anywhere}.AccountModal_dialogPanel__04PhL{max-height:calc(100dvh - 40px);overflow-y:auto!important;overscroll-behavior:contain}.AccountModal_passwordToggle__Cao9u{position:absolute;inset:50% 2px auto auto;display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;padding:0;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--color-muted);cursor:pointer;transform:translateY(-50%)}.AccountModal_passwordToggle__Cao9u:hover:not(:disabled){border-color:var(--color-border);background:var(--color-glass-from)}.AccountModal_passwordToggle__Cao9u:disabled{cursor:not-allowed;opacity:.5}.AppDesignSystem_appShell__VmVdE{--app-canvas:var(--brand-paper);--app-paper:var(--brand-sheet);--app-primary:var(--brand-forest);--app-primary-hover:var(--brand-forest-deep);--app-primary-soft:#E5ECE8;--app-accent:var(--brand-accent);--app-ink:var(--brand-ink);--app-body:var(--brand-body);--app-muted:var(--brand-soft);--app-line:var(--brand-line);--app-line-strong:var(--brand-line-strong);--app-warning:#985713;--app-warning-soft:#fff3dd;--app-danger:#a53d31;--app-danger-soft:#fbeae6;--app-info:#285d70;--app-info-soft:#e7f0f2;--color-bg:var(--app-canvas);--color-surface:#f0ede4;--color-card:var(--app-paper);--color-border:var(--app-line);--color-border-hi:var(--app-line-strong);--color-border-hover:#aeb9b1;--color-hi:var(--app-ink);--color-body:var(--app-body);--color-sub:#596862;--color-muted:var(--app-muted);--color-lime:var(--app-primary);--color-lime-glow:#cedbd4;--color-lime-faint:var(--app-primary-soft);--color-lime-hover:var(--app-primary-hover);--color-btn-text:#ffffff;--color-btn-shadow:transparent;--color-btn-shadow-hover:transparent;--color-glass-from:#f2f0e8;--color-glass-to:#ece9e0;--color-overlay:rgba(18,34,29,0.6);--color-nav-bg:var(--app-paper);--color-focus-border:#1f6252;--color-focus-ring:rgba(31,98,82,0.16);--color-lift-shadow:rgba(20,45,38,0.12);--color-logo-gradient-start:var(--app-primary);--color-logo-gradient-end:var(--app-primary);--color-green:#246a4b;--color-green-faint:#e6f1ea;--color-green-border:#b8d7c4;--color-blue:var(--app-info);--color-blue-faint:var(--app-info-soft);--color-blue-border:#bed4da;--color-amber:var(--app-warning);--color-amber-faint:var(--app-warning-soft);--color-amber-border:#e5c795;--color-rust:var(--app-danger);--color-rust-faint:var(--app-danger-soft);--color-rust-border:#e4b8af;min-height:100vh;background:var(--app-canvas);color:var(--app-ink);font-family:var(--font-text,Inter),sans-serif;font-size:16px}.AppDesignSystem_appShell__VmVdE button,.AppDesignSystem_appShell__VmVdE input,.AppDesignSystem_appShell__VmVdE select,.AppDesignSystem_appShell__VmVdE textarea{font-family:var(--font-text),sans-serif}.AppDesignSystem_mobileHeader__FHNo4{display:none}.AppDesignSystem_sidebar__pnQ2y{position:fixed;inset:0 auto 0 0;z-index:60;display:flex;width:248px;flex-direction:column;overflow:hidden;border-right:1px solid var(--app-line);background:var(--app-paper);transition:width .16s ease}.AppDesignSystem_desktopSidebar__O_ghw{display:flex}.AppDesignSystem_sidebarCollapsed__ba51r{width:76px}.AppDesignSystem_mobileDrawer__04qIO{width:min(304px,calc(100vw - 40px));box-shadow:16px 0 40px rgba(18,34,29,.18)}.AppDesignSystem_sidebarHeader__doOvF{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--app-line)}.AppDesignSystem_wordmark__4ObUb{display:inline-flex;align-items:center;gap:10px;min-width:0;color:var(--app-primary);font-family:var(--font-display,Sora),sans-serif;font-size:19px;font-weight:720;letter-spacing:-.045em;text-decoration:none}.AppDesignSystem_wordmarkIcon__NnnCi{width:30px;height:30px;flex:0 0 auto;color:var(--app-primary)}.AppDesignSystem_iconButton__M8uqD,.AppDesignSystem_mobileMenuButton__iM_HT{display:inline-flex;min-width:40px;height:40px;align-items:center;justify-content:center;border:1px solid var(--app-line);border-radius:10px;background:transparent;color:var(--app-body);cursor:pointer}.AppDesignSystem_iconButton__M8uqD:hover,.AppDesignSystem_mobileMenuButton__iM_HT:hover{border-color:var(--app-line-strong);background:var(--app-primary-soft);color:var(--app-ink)}.AppDesignSystem_navScroll__RyvPd{flex:1 1;overflow-y:auto;padding:12px 10px 18px;overscroll-behavior:contain}.AppDesignSystem_walkthroughLink__7Qn5z{position:relative;display:flex;min-height:48px;align-items:center;gap:10px;margin-bottom:14px;padding:10px 12px;overflow:hidden;border-radius:12px;background:var(--app-primary);color:#fff;font-size:14px;font-weight:700;line-height:1.25;text-decoration:none}.AppDesignSystem_walkthroughLink__7Qn5z:before{position:absolute;inset:0 auto 0 0;width:4px;background:var(--app-accent);content:""}.AppDesignSystem_walkthroughLink__7Qn5z:hover{background:var(--app-primary-hover)}.AppDesignSystem_navSection__FKQdn{margin-top:12px}.AppDesignSystem_navSectionLabel__wg5gl{margin:0 10px 5px;color:var(--app-muted);font-size:12px;font-weight:700;letter-spacing:.01em}.AppDesignSystem_navList__60ZPS{display:grid;gap:2px;margin:0;padding:0;list-style:none}.AppDesignSystem_navAction__tk9PE,.AppDesignSystem_navLink__MWQTr{position:relative;display:flex;width:100%;min-height:40px;align-items:center;gap:11px;padding:8px 10px;border:0;border-radius:9px;background:transparent;color:var(--app-body);font-family:inherit;font-size:14px;font-weight:500;line-height:1.25;text-align:left;text-decoration:none;cursor:pointer}.AppDesignSystem_navAction__tk9PE:hover,.AppDesignSystem_navLink__MWQTr:hover{background:var(--app-primary-soft);color:var(--app-ink)}.AppDesignSystem_navLinkActive__ZxFvG{background:var(--app-primary-soft);color:var(--app-primary);font-weight:700}.AppDesignSystem_navLinkActive__ZxFvG:before{position:absolute;inset:9px auto 9px 0;width:3px;border-radius:2px;background:var(--app-accent);content:""}.AppDesignSystem_navIcon__qzoUk{display:inline-flex;width:20px;flex:0 0 20px;align-items:center;justify-content:center}.AppDesignSystem_sidebarCollapsed__ba51r .AppDesignSystem_navAction__tk9PE,.AppDesignSystem_sidebarCollapsed__ba51r .AppDesignSystem_navLink__MWQTr,.AppDesignSystem_sidebarCollapsed__ba51r .AppDesignSystem_sidebarHeader__doOvF,.AppDesignSystem_sidebarCollapsed__ba51r .AppDesignSystem_walkthroughLink__7Qn5z{justify-content:center;padding-inline:0}.AppDesignSystem_sidebarCollapsed__ba51r .AppDesignSystem_navScroll__RyvPd{padding-inline:10px}.AppDesignSystem_sidebarFooter__9ja_B{padding:10px;border-top:1px solid var(--app-line);background:var(--app-paper)}.AppDesignSystem_accountButton__HnbSK{min-height:52px}.AppDesignSystem_avatar__67nBj{display:inline-flex;width:32px;height:32px;flex:0 0 32px;align-items:center;justify-content:center;border-radius:50%;background:var(--app-primary);color:#fff;font-size:12px;font-weight:700;letter-spacing:.02em}.AppDesignSystem_accountCopy__yv9o8{min-width:0;flex:1 1}.AppDesignSystem_accountName__UBAGp{display:block;overflow:hidden;color:var(--app-ink);font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.AppDesignSystem_accountLabel__CnmuZ{display:block;margin-top:1px;color:var(--app-muted);font-size:12px}.AppDesignSystem_main__Df33R{min-height:100vh;margin-left:248px;padding:32px 36px 56px;transition:margin-left .16s ease}.AppDesignSystem_mainCollapsed__7xlJ7{margin-left:76px}.AppDesignSystem_mainInner__0H0J6{width:100%;max-width:1240px;margin:0 auto}.AppDesignSystem_mobileBackdrop__CEwXS{position:fixed;inset:0;z-index:55;border:0;background:rgba(18,34,29,.56);cursor:default}.AppDesignSystem_offlineNotice__Ag_kW{position:fixed;inset:0 0 auto;z-index:100;display:flex;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border-bottom:1px solid #d8b36d;background:var(--app-warning-soft);color:#6f3c0d;font-size:14px;font-weight:700;text-align:center}.AppDesignSystem_preInterview__J3Ah0{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px;padding:13px 15px 13px 18px;border:1px solid #c8d5ce;border-left:4px solid var(--app-accent);border-radius:12px;background:var(--app-paper);text-decoration:none}.AppDesignSystem_preInterview__J3Ah0:hover{border-color:#a7b8af}.AppDesignSystem_preInterviewTitle__zO5oH{display:block;color:var(--app-primary);font-size:14px;font-weight:700}.AppDesignSystem_preInterviewBody__JDRsG{display:block;margin-top:3px;color:var(--app-body);font-size:14px;line-height:1.45}.AppDesignSystem_preInterviewAction__4obg0,.AppDesignSystem_primaryButton__QPvK_,.AppDesignSystem_secondaryButton__RmGfE{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:0 16px;border-radius:10px;font-family:inherit;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer}.AppDesignSystem_preInterviewAction__4obg0,.AppDesignSystem_primaryButton__QPvK_{border:1px solid var(--app-primary);background:var(--app-primary);color:#fff}.AppDesignSystem_preInterviewAction__4obg0:hover,.AppDesignSystem_primaryButton__QPvK_:hover{border-color:var(--app-primary-hover);background:var(--app-primary-hover)}.AppDesignSystem_secondaryButton__RmGfE{border:1px solid var(--app-line-strong);background:var(--app-paper);color:var(--app-primary)}.AppDesignSystem_secondaryButton__RmGfE:hover{border-color:var(--app-primary);background:var(--app-primary-soft)}.AppDesignSystem_previewBanner__vmdt2{display:flex;min-height:68px;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px;padding:13px 14px 13px 18px;color:var(--app-ink);background:var(--app-paper);border:1px solid var(--app-line);border-left:4px solid var(--app-accent);border-radius:10px;text-decoration:none}.AppDesignSystem_previewBanner__vmdt2:hover{border-color:var(--app-line-strong);border-left-color:var(--app-accent)}.AppDesignSystem_previewBannerLead__OhHEO{min-width:0}.AppDesignSystem_previewFlag__KBDwh{display:block;margin-bottom:3px;color:var(--app-primary);font-size:13px;font-weight:720}.AppDesignSystem_previewDescription__IIQBR{display:block;color:var(--app-body);font-size:13px;line-height:1.45}.AppDesignSystem_previewAction__fAyPV{min-height:42px;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;padding:9px 15px;color:#fffdf8;background:var(--app-primary);border-radius:6px;font-size:13px;font-weight:720;white-space:nowrap}.AppDesignSystem_previewGateStatus__JshJ7{display:flex;min-height:96px;align-items:center;justify-content:space-between;gap:20px;padding:18px;color:var(--app-ink);background:var(--app-paper);border:1px solid var(--app-line);border-left:4px solid var(--app-accent);border-radius:10px}.AppDesignSystem_previewGateCopy__LI27u,.AppDesignSystem_previewGateTitle__jr__o{display:block}.AppDesignSystem_previewGateTitle__jr__o{color:var(--app-primary);font-size:15px;font-weight:720}.AppDesignSystem_previewGateCopy__LI27u{margin-top:4px;color:var(--app-body);font-size:14px;line-height:1.5}.AppDesignSystem_primaryButton__QPvK_:disabled,.AppDesignSystem_secondaryButton__RmGfE:disabled{opacity:.5;cursor:not-allowed}.AppDesignSystem_pageHeader__tYLHX{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:28px}.AppDesignSystem_eyebrow__PUglS{margin-bottom:8px;color:var(--app-muted);font-size:13px;font-weight:600;line-height:1.4}.AppDesignSystem_pageTitle__7iSEy{margin:0;color:var(--app-ink);font-family:var(--font-display,Sora),sans-serif;font-size:clamp(28px,3vw,40px);font-weight:700;letter-spacing:-.045em;line-height:1.08}.AppDesignSystem_pageSubtitle__Bja7C{max-width:680px;margin:10px 0 0;color:var(--app-body);font-size:15px;line-height:1.6}.AppDesignSystem_card__EcLZw{border:1px solid var(--app-line);border-radius:16px;background:var(--app-paper);box-shadow:0 1px 2px rgba(20,45,38,.04)}.AppDesignSystem_clickableCard__5lLbW{color:inherit;text-decoration:none;transition:border-color .14s ease,transform .14s ease}.AppDesignSystem_clickableCard__5lLbW:hover{border-color:#aeb9b1;transform:translateY(-1px)}.AppDesignSystem_sectionHeader__chJbP{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px 14px}.AppDesignSystem_sectionTitle__DY_kV{margin:0;color:var(--app-ink);font-family:var(--font-display,Sora),sans-serif;font-size:18px;font-weight:700;letter-spacing:-.025em}.AppDesignSystem_sectionLink__PMOtb{display:inline-flex;min-height:40px;align-items:center;gap:6px;padding:0 9px;border-radius:8px;color:var(--app-primary);font-size:14px;font-weight:700;text-decoration:none}.AppDesignSystem_sectionLink__PMOtb:hover{background:var(--app-primary-soft)}.AppDesignSystem_noticeDanger__FjGPw,.AppDesignSystem_noticeInfo__Bz7_y,.AppDesignSystem_noticeWarning__gea39,.AppDesignSystem_notice__ITYJ0{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:16px;padding:13px 16px;border:1px solid var(--app-line);border-left-width:4px;border-radius:12px;background:var(--app-paper);color:var(--app-body);font-size:14px;line-height:1.5}.AppDesignSystem_noticeWarning__gea39{border-color:#e5c795;border-left-color:var(--app-warning);background:var(--app-warning-soft);color:#713e0f}.AppDesignSystem_noticeDanger__FjGPw{border-color:#e4b8af;border-left-color:var(--app-danger);background:var(--app-danger-soft);color:#793027}.AppDesignSystem_noticeInfo__Bz7_y{border-color:#bed4da;border-left-color:var(--app-info);background:var(--app-info-soft);color:#204e5f}.AppDesignSystem_dashboardMetrics__3zEhA{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:12px}.AppDesignSystem_metricCard__Sply1{display:flex;min-height:150px;flex-direction:column;justify-content:space-between;padding:20px}.AppDesignSystem_metricLabel__33UsW{color:var(--app-muted);font-size:13px;font-weight:700;line-height:1.4}.AppDesignSystem_metricValue__EllnM{margin-top:16px;color:var(--app-ink);font-family:var(--font-mono,monospace);font-size:clamp(22px,2.6vw,31px);font-weight:600;letter-spacing:-.045em;line-height:1}.AppDesignSystem_metricHint__O8r0M{margin-top:9px;color:var(--app-muted);font-size:12px;line-height:1.45}.AppDesignSystem_progressTrack__WXMLp{height:7px;margin-top:13px;overflow:hidden;border-radius:999px;background:#e4e6df}.AppDesignSystem_progressFill__p7pT2{height:100%;border-radius:inherit;background:var(--app-primary)}.AppDesignSystem_statusGrid__Zcp8U{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:12px}.AppDesignSystem_statusCard__NyXs2{display:flex;min-height:104px;align-items:center;gap:14px;padding:17px 18px}.AppDesignSystem_statusIcon__XgBNL{display:inline-flex;width:40px;height:40px;flex:0 0 40px;align-items:center;justify-content:center;border-radius:10px;background:var(--app-primary-soft);color:var(--app-primary)}.AppDesignSystem_statusIconWarning__8OW9t{background:var(--app-warning-soft);color:var(--app-warning)}.AppDesignSystem_statusIconDanger__oIG8o{background:var(--app-danger-soft);color:var(--app-danger)}.AppDesignSystem_statusValue__IJAe2{display:block;color:var(--app-ink);font-family:var(--font-display,Sora),sans-serif;font-size:20px;font-weight:700;letter-spacing:-.025em}.AppDesignSystem_statusLabel__Ae9FP{display:block;margin-top:3px;color:var(--app-muted);font-size:13px;line-height:1.35}.AppDesignSystem_dashboardGrid__Ic0qZ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-bottom:12px}.AppDesignSystem_listBody__koOel{padding:0 20px 16px}.AppDesignSystem_listRow__D4fzu{display:flex;min-height:52px;align-items:center;gap:12px;padding:10px 2px;border-top:1px solid var(--app-line);color:var(--app-body);font-size:14px;line-height:1.4;text-decoration:none}.AppDesignSystem_listRow__D4fzu:first-child{border-top:0}.AppDesignSystem_listRow__D4fzu:hover{color:var(--app-ink)}.AppDesignSystem_listPrimary__51y6_{min-width:0;flex:1 1;color:inherit;font-weight:600}.AppDesignSystem_listMeta__avq2h,.AppDesignSystem_tag__PEq0i{flex:0 0 auto;color:var(--app-muted);font-size:12px}.AppDesignSystem_tag__PEq0i{padding:4px 8px;border:1px solid var(--app-line);border-radius:7px;background:#f3f1e9;font-weight:700}.AppDesignSystem_emptyState__J_o42{padding:24px 2px;color:var(--app-muted);font-size:14px;line-height:1.55}.AppDesignSystem_attentionList__b_rq5{margin-bottom:12px}.AppDesignSystem_attentionRow__PYhc3{display:flex;min-height:52px;align-items:center;gap:12px;padding:10px 20px;border-top:1px solid var(--app-line);color:var(--app-body);font-size:14px;text-decoration:none}.AppDesignSystem_attentionRow__PYhc3:hover{background:#f7f4ec;color:var(--app-ink)}.AppDesignSystem_actionCopy____l9v{display:flex;min-width:0;flex:1 1;flex-direction:column;gap:3px}.AppDesignSystem_actionReason__r3Pty{color:var(--app-muted);font-size:12px;line-height:1.45}.AppDesignSystem_attentionList__b_rq5>.AppDesignSystem_emptyState__J_o42{padding:18px 20px 22px;border-top:1px solid var(--app-line)}.AppDesignSystem_quickGrid___M1Ub{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:0 20px 20px}.AppDesignSystem_quickLink__ML2Pr{display:flex;min-height:96px;flex-direction:column;justify-content:space-between;gap:12px;padding:14px;border:1px solid var(--app-line);border-radius:12px;background:#faf8f2;color:var(--app-primary);font-size:14px;font-weight:700;text-decoration:none}.AppDesignSystem_quickLink__ML2Pr:hover{border-color:#aeb9b1;background:var(--app-paper)}.AppDesignSystem_welcomeState__cHHdz{max-width:560px;margin:100px auto;padding:32px;text-align:center}.AppDesignSystem_modalOverlay__g7cX7{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(18,34,29,.66)}.AppDesignSystem_modalPanel__uvM9q{width:100%;max-height:min(88vh,900px);overflow:auto;border:1px solid var(--app-line,#d8ddd6);border-radius:18px;outline:none;background:var(--app-paper,#fffdf8);box-shadow:0 24px 64px rgba(15,38,32,.2)}.AppDesignSystem_modalSm__06KPz{max-width:420px}.AppDesignSystem_modalMd__jLLTH{max-width:600px}.AppDesignSystem_modalLg__pQP_A{max-width:820px}.AppDesignSystem_modalHeader___x78B{padding:22px 24px 17px;border-bottom:1px solid var(--app-line,#d8ddd6)}.AppDesignSystem_modalTitle__FSx18{margin:0;color:var(--app-ink,#17231f);font-family:var(--font-display,Sora),sans-serif;font-size:21px;font-weight:700;letter-spacing:-.035em;line-height:1.25}.AppDesignSystem_modalBody__yxA1k{padding:22px 24px 24px;color:var(--app-body,#42524c);font-size:15px;line-height:1.6}.AppDesignSystem_field__E2Unz{display:flex;flex-direction:column;gap:7px}.AppDesignSystem_fieldLabel__AHx1P{color:var(--app-body,#42524c);font-size:13px;font-weight:700;line-height:1.35}.AppDesignSystem_fieldRequired__gxf7g{margin-left:3px;color:var(--app-danger,#a53d31)}.AppDesignSystem_fieldControl__l_apF{width:100%;min-height:44px;border-color:var(--app-line-strong,#c4cbc3)!important;border-radius:10px!important;background:var(--app-paper,#fffdf8)!important;color:var(--app-ink,#17231f)!important;font-family:var(--font-text,Inter),sans-serif!important;font-size:16px!important}.AppDesignSystem_fieldError__eeXej,.AppDesignSystem_fieldHelp__cOE0W{margin:0;font-size:12px;line-height:1.45}.AppDesignSystem_fieldHelp__cOE0W{color:var(--app-muted,#66746f)}.AppDesignSystem_fieldError__eeXej{color:var(--app-danger,#a53d31)}.AppDesignSystem_reviewIntro__wezZ5{margin:0 0 20px;color:var(--app-body);font-size:15px;line-height:1.6}.AppDesignSystem_reviewList__YjdnC{display:grid;gap:12px}.AppDesignSystem_reviewCard__UWbCd{padding:18px;border:1px solid var(--app-line);border-radius:14px;background:#faf8f2}.AppDesignSystem_reviewMeta__K_BOh{color:var(--app-muted);font-size:12px;font-weight:700;line-height:1.4}.AppDesignSystem_reviewTitle__uN2nq{margin-top:7px;color:var(--app-ink);font-family:var(--font-display,Sora),sans-serif;font-size:16px;font-weight:700;letter-spacing:-.02em}.AppDesignSystem_reviewReason__kHUFX{margin:6px 0 0;color:var(--app-body);font-size:14px;line-height:1.55}.AppDesignSystem_reviewValue__snr3u{margin-top:9px;color:var(--app-body);font-size:14px;line-height:1.5}.AppDesignSystem_reviewValueLabel__uciEI{color:var(--app-muted);font-weight:600}.AppDesignSystem_reviewQuote__Gmy93{margin:12px 0 0;padding:10px 12px;border-left:3px solid var(--app-line-strong);background:var(--app-paper);color:var(--app-body);font-size:14px;font-style:normal;line-height:1.55}.AppDesignSystem_reviewActions__d4eoY{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px}.AppDesignSystem_reviewChoice__IYHMK{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 13px;border:1px solid var(--app-line-strong);border-radius:10px;background:var(--app-paper);color:var(--app-body);font-family:inherit;font-size:13px;font-weight:700;cursor:pointer}.AppDesignSystem_reviewChoiceActive__u1O_k,.AppDesignSystem_reviewChoice__IYHMK:hover{border-color:var(--app-primary);color:var(--app-primary)}.AppDesignSystem_reviewChoiceActive__u1O_k{background:var(--app-primary-soft)}.AppDesignSystem_reviewInput__2T2EC{width:100%;min-height:44px;margin-top:12px;padding:10px 12px;border:1px solid var(--app-line-strong);border-radius:10px;outline:none;background:var(--app-paper);color:var(--app-ink);font-family:inherit;font-size:16px}.AppDesignSystem_reviewFooter__NTTNF{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px;padding-top:18px;border-top:1px solid var(--app-line)}.AppDesignSystem_reviewProgress__t6CJd{color:var(--app-muted);font-size:13px;line-height:1.5}.AppDesignSystem_reviewError__vtk_v{margin-top:4px;color:var(--app-danger)}@media (max-width:1120px){.AppDesignSystem_dashboardMetrics__3zEhA{grid-template-columns:repeat(2,minmax(0,1fr))}.AppDesignSystem_quickGrid___M1Ub{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.AppDesignSystem_desktopSidebar__O_ghw{display:none}.AppDesignSystem_mobileHeader__FHNo4{position:sticky;top:0;z-index:45;display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:12px;padding:8px 20px;border-bottom:1px solid var(--app-line);background:var(--app-paper)}.AppDesignSystem_mainCollapsed__7xlJ7,.AppDesignSystem_main__Df33R{margin-left:0;padding:28px 24px 52px}}@media (max-width:767px){.AppDesignSystem_desktopSidebar__O_ghw{display:none}.AppDesignSystem_mobileHeader__FHNo4{position:sticky;top:0;z-index:45;display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:12px;padding:8px 14px;border-bottom:1px solid var(--app-line);background:var(--app-paper)}.AppDesignSystem_mobileHeaderActions__Zc9QR{display:flex;align-items:center;gap:8px}.AppDesignSystem_iconButton__M8uqD,.AppDesignSystem_mobileMenuButton__iM_HT{min-width:48px;height:48px}.AppDesignSystem_mainCollapsed__7xlJ7,.AppDesignSystem_main__Df33R{margin-left:0;padding:22px 14px 44px}.AppDesignSystem_navAction__tk9PE,.AppDesignSystem_navLink__MWQTr{min-height:48px;font-size:15px}.AppDesignSystem_preInterview__J3Ah0,.AppDesignSystem_previewBanner__vmdt2{align-items:stretch;flex-direction:column}.AppDesignSystem_previewAction__fAyPV{width:100%;min-height:48px}.AppDesignSystem_preInterviewAction__4obg0,.AppDesignSystem_primaryButton__QPvK_,.AppDesignSystem_secondaryButton__RmGfE{min-height:48px}.AppDesignSystem_pageHeader__tYLHX{align-items:stretch;flex-direction:column;margin-bottom:22px}.AppDesignSystem_pageHeader__tYLHX>:last-child{align-self:stretch}.AppDesignSystem_dashboardGrid__Ic0qZ,.AppDesignSystem_dashboardMetrics__3zEhA,.AppDesignSystem_statusGrid__Zcp8U{grid-template-columns:1fr}.AppDesignSystem_metricCard__Sply1{min-height:132px}.AppDesignSystem_quickGrid___M1Ub{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 14px 16px}.AppDesignSystem_sectionHeader__chJbP{padding-inline:16px}.AppDesignSystem_listBody__koOel{padding-inline:14px}.AppDesignSystem_attentionRow__PYhc3{align-items:flex-start;padding-inline:16px}.AppDesignSystem_noticeDanger__FjGPw,.AppDesignSystem_noticeInfo__Bz7_y,.AppDesignSystem_noticeWarning__gea39,.AppDesignSystem_notice__ITYJ0{align-items:stretch;flex-direction:column}.AppDesignSystem_modalOverlay__g7cX7{align-items:flex-end;padding:0}.AppDesignSystem_modalPanel__uvM9q{max-height:92vh;border-width:1px 0 0;border-radius:18px 18px 0 0}.AppDesignSystem_modalHeader___x78B{padding:20px 18px 15px}.AppDesignSystem_modalBody__yxA1k{padding:18px}.AppDesignSystem_fieldControl__l_apF,.AppDesignSystem_reviewInput__2T2EC{min-height:48px}.AppDesignSystem_reviewChoice__IYHMK{min-height:48px;flex:1 1 100%}.AppDesignSystem_reviewFooter__NTTNF{align-items:stretch;flex-direction:column}.AppDesignSystem_reviewFooter__NTTNF .AppDesignSystem_primaryButton__QPvK_{width:100%}}@media (prefers-reduced-motion:reduce){.AppDesignSystem_clickableCard__5lLbW,.AppDesignSystem_main__Df33R,.AppDesignSystem_sidebar__pnQ2y{transition:none}}