.admin-operations_page__K9DiU{min-height:100vh;padding:1rem}.admin-operations_shell__f0033{margin:0 auto;max-width:72rem}.admin-operations_header__QS74E{align-items:end;display:flex;justify-content:space-between;padding:2rem 0}.admin-operations_header__QS74E h1{font-size:clamp(2rem,6vw,3rem);margin:.5rem 0}.admin-operations_header__QS74E a{color:#084943;font-weight:700}.admin-operations_eyebrow__Kh857{color:#0d5c55;font-size:.75rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.admin-operations_grid__zaWFA{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.admin-operations_card__jLq_2{background:var(--surface);border:1px solid var(--border);border-radius:.5rem;padding:1.25rem}.admin-operations_card__jLq_2 h2{margin-top:0}.admin-operations_card__jLq_2 form,.admin-operations_card__jLq_2 label{display:grid;gap:.4rem}.admin-operations_card__jLq_2 form{gap:1rem}.admin-operations_card__jLq_2 input{border:1px solid var(--border);border-radius:.25rem;padding:.6rem}.admin-operations_card__jLq_2 label:has(input[type=checkbox]){align-items:center;display:flex}.admin-operations_card__jLq_2 button{background:#0d5c55;border:0;border-radius:.375rem;color:white;font-weight:700;padding:.65rem .85rem}.admin-operations_card__jLq_2 ul{padding-left:1.25rem}@media (min-width:48rem){.admin-operations_page__K9DiU{padding:2rem}}.launch-landing_page__biPSh{--accent:#0d5c55;--accent-strong:#084943;--accent-soft:#e8f3f1;align-items:center;display:flex;min-height:100vh;padding:1rem}.launch-landing_panel__X1gmk{background:var(--surface);border:1px solid var(--border);border-radius:.5rem;margin:0 auto;max-width:42rem;padding:1.5rem;width:100%}.launch-landing_panel__X1gmk h1{font-size:clamp(1.75rem,5vw,2.5rem);line-height:1.15;margin:.5rem 0 1rem}.launch-landing_body__9YjDy{line-height:1.6;margin:0}.launch-landing_actions__uQCJz{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.launch-landing_primary__Ux9kS,.launch-landing_secondary__R_5AL{border-radius:.375rem;cursor:pointer;font:inherit;font-weight:700;padding:.75rem 1rem;text-decoration:none}.launch-landing_primary__Ux9kS{background:var(--accent);border:1px solid var(--accent);color:#fff}.launch-landing_primary__Ux9kS:hover{background:var(--accent-strong)}.launch-landing_secondary__R_5AL{background:var(--surface);border:1px solid var(--border);color:var(--foreground)}.launch-landing_primary__Ux9kS:focus-visible,.launch-landing_secondary__R_5AL:focus-visible{outline:3px solid var(--accent-soft);outline-offset:2px}.launch-landing_features__Ocj1n{border-top:1px solid var(--border);color:var(--muted);display:grid;gap:.5rem;line-height:1.5;margin:1.5rem 0 0;padding:1rem 0 0 1.25rem}@media (min-width:48rem){.launch-landing_page__biPSh,.launch-landing_panel__X1gmk{padding:2rem}}.ask-page_page__NkD9_{--accent:#0d5c55;--accent-strong:#084943;--accent-soft:#e8f3f1;--danger:#9b2c2c;--danger-soft:#fff4f2;--focus:#137a70;min-height:100vh;padding:1rem}.ask-page_layout__mp8_D{display:grid;gap:1rem;margin:0 auto;max-width:70rem}.ask-page_answerPanel__eKVpB,.ask-page_composer__UyF_T,.ask-page_header__sFpjE,.ask-page_suggestions__doa0r{background:var(--surface);border:1px solid var(--border);border-radius:.5rem}.ask-page_header__sFpjE{padding:1.5rem}.ask-page_header__sFpjE h1{font-size:clamp(2rem,8vw,3.5rem);letter-spacing:-.04em;line-height:1.05;margin:.5rem 0 1rem;max-width:16ch}.ask-page_eyebrow__QSsnw{color:var(--accent);font-size:.75rem;font-weight:750;letter-spacing:.08em;margin:0;text-transform:uppercase}.ask-page_intro__yEEFM{font-size:1.0625rem;line-height:1.65;margin:0;max-width:45rem}.ask-page_englishScaffold__jQT_m{border-left:.1875rem solid var(--border);color:var(--muted);line-height:1.5;margin:1rem 0 0;max-width:42rem;padding-left:.75rem}.ask-page_suggestions__doa0r{display:grid;gap:1rem;padding:1.25rem}.ask-page_answerHeading__BryiI h2,.ask-page_suggestions__doa0r h2{font-size:1.25rem;line-height:1.3;margin:0}.ask-page_answerHeading__BryiI p,.ask-page_suggestions__doa0r p{color:var(--muted);line-height:1.5;margin:.375rem 0 0}.ask-page_suggestionList__DbTkW{display:grid;gap:.5rem}.ask-page_suggestionButton__b_PUH{align-items:center;background:transparent;border:1px solid var(--border);border-radius:.375rem;color:var(--foreground);cursor:pointer;display:flex;font:inherit;gap:1rem;justify-content:space-between;line-height:1.45;min-height:3rem;padding:.75rem 1rem;text-align:left;transition:background-color .14s ease,border-color .14s ease;width:100%}.ask-page_suggestionButton__b_PUH:hover:not(:disabled){background:var(--accent-soft);border-color:var(--accent)}.ask-page_suggestionButton__b_PUH:disabled{cursor:not-allowed;opacity:.55}.ask-page_arrow__GAiNt{color:var(--accent);flex:0 0 auto;font-size:1.25rem}.ask-page_composer__UyF_T{padding:1.25rem}.ask-page_composer__UyF_T label{display:block;font-weight:700;margin-bottom:.25rem}.ask-page_helper__Y_pA9{color:var(--muted);font-size:.875rem;line-height:1.5;margin:0 0 .75rem}.ask-page_composer__UyF_T textarea{background:var(--surface);border:1px solid var(--border);border-radius:.375rem;color:var(--foreground);display:block;font:inherit;line-height:1.55;min-height:7.5rem;padding:.875rem;resize:vertical;width:100%}.ask-page_composer__UyF_T textarea::placeholder{color:var(--muted);opacity:.8}.ask-page_composer__UyF_T textarea:disabled{background:var(--background);cursor:not-allowed}.ask-page_composerFooter__X9pLf{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-top:.75rem}.ask-page_characterCount__0tqmu{color:var(--muted);font-size:.8125rem}.ask-page_resetButton__PF2aD,.ask-page_retryButton__ryyzy,.ask-page_submitButton__caa4j{border-radius:.375rem;cursor:pointer;font:inherit;font-weight:700;min-height:2.75rem;padding:.625rem 1rem}.ask-page_retryButton__ryyzy,.ask-page_submitButton__caa4j{background:var(--accent);border:1px solid var(--accent);color:#ffffff}.ask-page_retryButton__ryyzy:hover,.ask-page_submitButton__caa4j:hover:not(:disabled){background:var(--accent-strong);border-color:var(--accent-strong)}.ask-page_submitButton__caa4j:disabled{cursor:not-allowed;opacity:.5}.ask-page_answerPanel__eKVpB{min-height:16rem;padding:1.25rem}.ask-page_answerHeading__BryiI{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem}.ask-page_answerHeading__BryiI .ask-page_eyebrow__QSsnw{margin-bottom:.375rem}.ask-page_resetButton__PF2aD{background:transparent;border:1px solid var(--border);color:var(--foreground)}.ask-page_resetButton__PF2aD:hover{background:var(--background);border-color:var(--muted)}.ask-page_emptyState__Xxi42,.ask-page_errorState__L51_e,.ask-page_loadingState__XLjUz{align-items:flex-start;border-radius:.375rem;display:flex;gap:.875rem;padding:1rem}.ask-page_emptyState__Xxi42{background:var(--background);border:1px dashed var(--border);color:var(--muted)}.ask-page_loadingState__XLjUz{background:var(--accent-soft);color:var(--accent-strong)}.ask-page_errorState__L51_e{background:var(--danger-soft);border:1px solid #e9b9b2;color:var(--danger);display:grid}.ask-page_emptyState__Xxi42 strong,.ask-page_errorState__L51_e strong,.ask-page_loadingState__XLjUz strong{color:var(--foreground)}.ask-page_emptyState__Xxi42 p,.ask-page_errorState__L51_e p,.ask-page_loadingState__XLjUz p{line-height:1.5;margin:.25rem 0 0}.ask-page_emptyMark__KdwFF,.ask-page_loadingMark__1iORg{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:50%;display:flex;flex:0 0 auto;font-weight:800;height:2rem;justify-content:center;width:2rem}.ask-page_loadingMark__1iORg:after{animation:ask-page_pulse__HXtVY 1.2s ease-in-out infinite;background:var(--accent);border-radius:50%;content:"";height:.5rem;width:.5rem}.ask-page_retryButton__ryyzy{justify-self:start;margin-top:.5rem}.ask-page_composer__UyF_T textarea:focus-visible,.ask-page_resetButton__PF2aD:focus-visible,.ask-page_retryButton__ryyzy:focus-visible,.ask-page_submitButton__caa4j:focus-visible,.ask-page_suggestionButton__b_PUH:focus-visible{outline:.1875rem solid var(--focus);outline-offset:.1875rem}@keyframes ask-page_pulse__HXtVY{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@media (min-width:48rem){.ask-page_page__NkD9_{padding:2rem}.ask-page_layout__mp8_D{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.ask-page_header__sFpjE{grid-column:1/-1;padding:2.5rem}.ask-page_answerPanel__eKVpB,.ask-page_composer__UyF_T,.ask-page_suggestions__doa0r{padding:1.5rem}.ask-page_suggestions__doa0r{grid-column:1}.ask-page_composer__UyF_T{grid-column:2}.ask-page_answerPanel__eKVpB{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.ask-page_suggestionButton__b_PUH{transition:none}.ask-page_loadingMark__1iORg:after{animation:none}}.core-dashboard_page__O021g{--accent:#0d5c55;--accent-strong:#084943;--accent-soft:#e8f3f1;min-height:100vh;padding:1rem}.core-dashboard_shell__gBOUw{margin:0 auto;max-width:76rem}.core-dashboard_header__dVh2k{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;padding:1.5rem 0}.core-dashboard_header__dVh2k h1{font-size:clamp(2rem,6vw,3.25rem);letter-spacing:-.035em;line-height:1.05;margin:.5rem 0 .75rem}.core-dashboard_eyebrow__EJ2TY{color:var(--accent);font-size:.75rem;font-weight:750;letter-spacing:.08em;margin:0;text-transform:uppercase}.core-dashboard_intro__Ikb_r{color:var(--muted);line-height:1.6;margin:0;max-width:48rem}.core-dashboard_askLink__8CNTr,.core-dashboard_askPrimary__urNtH,.core-dashboard_navigationLink__SYlrO{border-radius:.375rem;font-weight:700;text-decoration:none}.core-dashboard_askPrimary__urNtH{background:var(--accent);color:#fff;padding:.75rem 1rem}.core-dashboard_navigation__N9Qyr{background:var(--surface);border:1px solid var(--border);border-radius:.5rem;display:flex;gap:.25rem;overflow-x:auto;padding:.375rem}.core-dashboard_navigationLink__SYlrO{color:var(--muted);flex:0 0 auto;padding:.625rem .875rem}.core-dashboard_navigationLink__SYlrO[aria-current=page]{background:var(--accent-soft);color:var(--accent-strong)}.core-dashboard_catalog__osXdv{padding:2rem 0}.core-dashboard_sectionHeading__cm9oc{align-items:end;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1rem}.core-dashboard_sectionHeading__cm9oc h2{font-size:1.5rem;margin:.375rem 0 0}.core-dashboard_sectionHeading__cm9oc>p{color:var(--muted);margin:0}.core-dashboard_metricGrid__lw6Jo{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.core-dashboard_metricCard__BS3vM{background:var(--surface);border:1px solid var(--border);border-radius:.5rem;display:flex;flex-direction:column;min-height:18rem;padding:1.25rem}.core-dashboard_metricMeta__goodj{color:var(--accent);display:flex;font-size:.75rem;font-weight:700;justify-content:space-between;letter-spacing:.04em;text-transform:uppercase}.core-dashboard_metricCard__BS3vM h3{font-size:1.25rem;line-height:1.25;margin:1rem 0 .5rem}.core-dashboard_metricCard__BS3vM>p{color:var(--muted);line-height:1.5;margin:0}.core-dashboard_metricCard__BS3vM dl{border-top:1px solid var(--border);display:grid;font-size:.75rem;gap:.5rem;margin:auto 0 1rem;overflow-wrap:anywhere;padding-top:1rem}.core-dashboard_metricCard__BS3vM dl div{display:grid;gap:.25rem;grid-template-columns:5rem minmax(0,1fr)}.core-dashboard_metricCard__BS3vM dt{color:var(--muted)}.core-dashboard_metricCard__BS3vM dd{margin:0}.core-dashboard_askLink__8CNTr{color:var(--accent-strong);line-height:1.45}.core-dashboard_askPrimary__urNtH:focus-visible,.core-dashboard_askPrimary__urNtH:hover{background:var(--accent-strong)}.core-dashboard_askLink__8CNTr:focus-visible,.core-dashboard_askLink__8CNTr:hover,.core-dashboard_navigationLink__SYlrO:focus-visible,.core-dashboard_navigationLink__SYlrO:hover{text-decoration:underline;text-underline-offset:.2em}.core-dashboard_askLink__8CNTr:focus-visible,.core-dashboard_askPrimary__urNtH:focus-visible,.core-dashboard_navigationLink__SYlrO:focus-visible{outline:.1875rem solid var(--accent);outline-offset:.1875rem}@media (min-width:48rem){.core-dashboard_page__O021g{padding:2rem}.core-dashboard_header__dVh2k{padding:2rem 0}}.core-dashboard_value__EewoS{color:var(--accent-strong);margin:.5rem 0}.core-dashboard_value__EewoS strong{font-size:2rem;font-variant-numeric:tabular-nums}.core-dashboard_value__EewoS span{color:var(--muted);font-size:.875rem}.core-dashboard_candidateBadge__pOiV4{align-self:flex-start;background:var(--background);border:1px solid var(--border);border-radius:999px;color:var(--foreground);font-size:.75rem;font-weight:600;margin-top:.5rem;padding:.125rem .5rem}