@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/599675dea67dcb8d-s.0ewdtdf6ai7o-.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cdf6f527ee34c972-s.03ilua6xb7p2f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/22a701959b157a82-s.p.1bg6trwi21i5q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b6340a83cf1ecee-s.2bakuypqc5dou.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d89abe7e263475e6-s.0fg7ryy-bp2x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bafae418e8a1b08-s.p.2g9xiodaln20i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c0743afb7b1f57bc-s.3a_7qwcscqi0t.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0b9e5e07c9deaa9-s.22w-t0ek6hrfw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/76e9fd951b869c7b-s.p.1n2oi-d4a-xww.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}._jDDCG_className{font-family:Poppins,Poppins Fallback;font-style:normal}._jDDCG_variable{--font-home:"Poppins", "Poppins Fallback"}
.kDKbTq_form{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.kDKbTq_input{border:1px solid var(--border-default);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-xs);width:100%;padding:10px 12px}.kDKbTq_error{color:var(--status-danger);font-size:var(--text-xs);margin:0}.kDKbTq_success{color:var(--brand-navy);background:var(--green-100);border:1px solid var(--green-200);border-radius:var(--radius-md);font-size:var(--text-xs);margin:0;padding:12px 14px}
.kN9oza_modal{border-radius:var(--radius-lg);border:none;width:min(480px,100vw - 32px);padding:0;box-shadow:0 18px 50px #04233e47}.kN9oza_modal::backdrop{background:#04233e8c}.kN9oza_inner{text-align:left;padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.kN9oza_head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.kN9oza_title{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--brand-navy);margin:0}.kN9oza_close{cursor:pointer;color:var(--text-subtle);font-size:var(--text-base);background:0 0;border:none;padding:4px;line-height:1}.kN9oza_close:hover{color:var(--brand-navy)}.kN9oza_body{font-size:var(--text-xs);color:var(--text-muted);margin:0;line-height:1.65}
._4jlFiG_chat{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);flex-direction:column;height:100%;min-height:320px;display:flex;overflow:hidden}._4jlFiG_compact{border:none;border-radius:0;min-height:0}._4jlFiG_scroll{padding:var(--space-4);gap:var(--space-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}._4jlFiG_empty{text-align:center;align-items:center;gap:var(--space-3);padding:var(--space-4);flex-direction:column;margin:auto;display:flex}._4jlFiG_emptyText{color:var(--text-muted);font-size:var(--text-sm)}._4jlFiG_prompts{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._4jlFiG_prompt{border:1px solid var(--border-default);background:var(--surface-page);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-body);cursor:pointer;text-align:left;transition:background var(--duration-fast) var(--ease-standard);padding:9px 12px}._4jlFiG_prompt:hover{background:var(--blue-100)}._4jlFiG_userMsg{background:var(--brand-navy);color:var(--white);border-radius:var(--radius-md) var(--radius-md) 4px var(--radius-md);font-size:var(--text-sm);white-space:pre-wrap;align-self:flex-end;max-width:85%;padding:10px 14px}._4jlFiG_assistantMsg{background:var(--surface-sunken);color:var(--text-body);border-radius:var(--radius-md) var(--radius-md) var(--radius-md) 4px;font-size:var(--text-sm);overflow-wrap:break-word;max-width:92%;line-height:var(--leading-relaxed);align-self:flex-start;padding:10px 14px}._4jlFiG_assistantMsg>:first-child{margin-top:0}._4jlFiG_assistantMsg>:last-child{margin-bottom:0}._4jlFiG_assistantMsg p,._4jlFiG_assistantMsg ul,._4jlFiG_assistantMsg ol{margin:0 0 10px}._4jlFiG_assistantMsg ul,._4jlFiG_assistantMsg ol{padding-left:20px}._4jlFiG_assistantMsg li{margin-bottom:4px}._4jlFiG_assistantMsg h1,._4jlFiG_assistantMsg h2,._4jlFiG_assistantMsg h3,._4jlFiG_assistantMsg h4{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--brand-navy);margin:12px 0 6px}._4jlFiG_assistantMsg strong{font-weight:var(--weight-bold);color:var(--text-strong)}._4jlFiG_assistantMsg a{color:var(--brand-ocean);text-decoration:underline}._4jlFiG_assistantMsg code{font-family:var(--font-mono,ui-monospace, monospace);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:4px;padding:1px 5px;font-size:.9em}._4jlFiG_assistantMsg pre{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);margin:0 0 10px;padding:10px;overflow-x:auto}._4jlFiG_assistantMsg pre code{background:0 0;border:none;padding:0}._4jlFiG_assistantMsg blockquote{border-left:3px solid var(--border-default);color:var(--text-muted);margin:0 0 10px;padding-left:12px}._4jlFiG_assistantMsg table{border-collapse:collapse;font-size:var(--text-xs);margin:0 0 10px;display:block;overflow-x:auto}._4jlFiG_assistantMsg th,._4jlFiG_assistantMsg td{border:1px solid var(--border-default);text-align:left;padding:5px 9px}._4jlFiG_thinking{padding:2px 0;display:block}._4jlFiG_sources{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border-default);font-size:var(--text-2xs);color:var(--text-subtle)}._4jlFiG_sourceLink{color:var(--brand-ocean,#3a80c2);text-decoration:underline}._4jlFiG_sourceLink:hover{color:var(--brand-navy,#04233e)}._4jlFiG_limit{padding:var(--space-2);align-self:center}._4jlFiG_inputRow{align-items:center;gap:var(--space-2);border-top:1px solid var(--border-default);padding:var(--space-3) var(--space-4);display:flex}._4jlFiG_input{border:1px solid var(--border-default);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-sm);flex:1;padding:10px 12px}._4jlFiG_input:focus-visible{border-color:var(--border-focus);box-shadow:var(--ring);outline:none}._4jlFiG_send{border-radius:var(--radius-circle);background:var(--brand-green);width:36px;height:36px;color:var(--white);cursor:pointer;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}._4jlFiG_send:disabled{opacity:.5;cursor:default}._4jlFiG_caveat{text-align:center;font-size:var(--text-2xs);color:var(--text-subtle);padding:0 var(--space-3) var(--space-3)}
.UUcX3q_bar{z-index:10;align-items:center;gap:var(--space-5);height:64px;padding:0 var(--space-5);background:var(--surface-card);border-bottom:1px solid var(--border-default);display:flex;position:sticky;top:0}.UUcX3q_brand{flex:none;align-items:center;display:inline-flex}.UUcX3q_brand img{width:auto;height:26px;display:block}.UUcX3q_links{align-items:stretch;gap:var(--space-5);height:100%;display:flex}.UUcX3q_link,.UUcX3q_linkOn{height:100%;font-family:var(--font-display);font-weight:var(--weight-semibold);font-size:var(--text-sm);color:var(--brand-navy);border-top:3px solid #0000;border-bottom:3px solid #0000;align-items:center;padding:0 4px;text-decoration:none;display:inline-flex}.UUcX3q_link:hover{color:var(--brand-blue);text-decoration:none}.UUcX3q_linkOn{border-bottom-color:var(--brand-green)}.UUcX3q_grow{flex:1}.UUcX3q_help{border-radius:var(--radius-circle);border:1px solid var(--border-default);background:var(--surface-card);width:40px;height:40px;color:var(--brand-navy);cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex}.UUcX3q_help:hover{background:var(--surface-sunken)}.UUcX3q_help:focus-visible,.UUcX3q_menuBtn:focus-visible{box-shadow:var(--ring);outline:none}.UUcX3q_menuBtn{display:none}.UUcX3q_menu{padding:var(--space-2) var(--space-3) var(--space-3);background:var(--surface-card);border-bottom:1px solid var(--border-default);box-shadow:var(--shadow-lg);flex-direction:column;gap:2px;display:flex;position:absolute;top:100%;left:0;right:0}.UUcX3q_menuLink,.UUcX3q_menuLinkOn{min-height:48px;padding:0 var(--space-3);border-radius:var(--radius-sm);text-align:left;width:100%;font-family:var(--font-display);font-weight:var(--weight-semibold);font-size:var(--text-base);color:var(--brand-navy);cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.UUcX3q_menuLink:hover{background:var(--surface-sunken);text-decoration:none}.UUcX3q_menuLinkOn{background:var(--blue-100)}@media (max-width:860px){.UUcX3q_bar{gap:var(--space-3);padding:0 var(--space-4)}.UUcX3q_links,.UUcX3q_wideOnly{display:none}.UUcX3q_menuBtn{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-card);width:44px;height:44px;color:var(--brand-navy);cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex}.UUcX3q_brand img{height:20px}}
.m0qIHW_editor{gap:var(--space-2);flex-direction:column;width:100%;min-width:0;display:flex}.m0qIHW_display{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.m0qIHW_name{color:var(--text-strong);font-weight:var(--weight-medium);overflow-wrap:anywhere}.m0qIHW_question{font-size:var(--text-sm);color:var(--text-strong);overflow-wrap:anywhere;margin:0}.m0qIHW_form{align-items:center;gap:var(--space-2);flex-wrap:wrap;width:100%;display:flex}.m0qIHW_input{width:100%;min-width:0;max-width:28em;font:inherit;font-size:var(--text-sm);color:var(--text-strong);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);flex:12em;padding:6px 10px}.m0qIHW_input:focus-visible{outline:2px solid var(--brand-ocean,#3a80c2);outline-offset:1px}.m0qIHW_buttons{gap:var(--space-2);flex-wrap:wrap;display:flex}.m0qIHW_error{color:var(--status-danger);font-size:var(--text-xs);margin:0}
.adDXjW_layer{z-index:220;position:fixed;inset:0}.adDXjW_scrim{cursor:default;background:0 0;border:0;padding:0;position:absolute;inset:0}.adDXjW_spotlight{box-shadow:0 0 0 2px var(--ocean,#3a80c2), 0 0 0 9999px #04233e8c;pointer-events:none;border-radius:10px;transition:all .25s;position:absolute}.adDXjW_tip{background:#fff;border-radius:12px;width:320px;max-width:calc(100vw - 24px);padding:18px;transition:all .25s;position:absolute;box-shadow:0 18px 50px #04233e59}.adDXjW_tipStep{font:600 11px var(--font-body,Ubuntu, system-ui);letter-spacing:.04em;text-transform:uppercase;color:var(--ocean,#3a80c2);margin-bottom:6px}.adDXjW_tipTitle{font:700 17px var(--font-display,Montserrat, system-ui);color:var(--navy,#04233e);margin:0 0 6px}.adDXjW_tipBody{font:400 13.5px/1.55 var(--font-body,Ubuntu, system-ui);color:#3d4a56;margin:0 0 14px}.adDXjW_tipRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.adDXjW_skip{font:500 12.5px var(--font-body,Ubuntu, system-ui);color:#6b7885;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.adDXjW_skip:hover{color:var(--navy,#04233e)}.adDXjW_tipBtns{gap:8px;display:flex}.adDXjW_dots{gap:5px;margin-top:12px;display:flex}.adDXjW_dot,.adDXjW_dotOn{background:#d6dee5;border-radius:50%;width:6px;height:6px}.adDXjW_dotOn{background:var(--ocean,#3a80c2)}
.YfeuIq_panel{gap:var(--space-3);flex-direction:column;min-height:0;display:flex}.YfeuIq_brainTitle{font-size:var(--text-base)}.YfeuIq_brainSub{color:var(--text-subtle);font-size:var(--text-xs)}.YfeuIq_allowance{color:var(--brand-navy);font-size:var(--text-xs);font-weight:var(--weight-medium)}.YfeuIq_dropzone{border:1.5px dashed var(--border-strong);border-radius:var(--radius-md);padding:var(--space-4);text-align:center;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-muted);flex-direction:column;display:flex}.YfeuIq_dropNote{font-size:var(--text-2xs);color:var(--text-subtle)}.YfeuIq_urlForm{gap:var(--space-2);display:flex}.YfeuIq_urlInput{border:1px solid var(--border-default);border-radius:var(--radius-sm);min-width:0;font-family:var(--font-body);font-size:var(--text-xs);flex:1;padding:8px 10px}.YfeuIq_urlInput:focus-visible{border-color:var(--border-focus);box-shadow:var(--ring);outline:none}.YfeuIq_uploadState{font-size:var(--text-xs);color:var(--status-danger)}.YfeuIq_docList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.YfeuIq_docRow{align-items:center;gap:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:8px 10px;display:flex}.YfeuIq_docText{flex-direction:column;flex:1;min-width:0;display:flex}.YfeuIq_docName{font-size:var(--text-xs);color:var(--text-strong);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}a.YfeuIq_docName{color:var(--brand-ocean,#3a80c2);text-decoration:none;display:block}a.YfeuIq_docName:hover{text-decoration:underline}.YfeuIq_docMeta{font-size:var(--text-2xs);color:var(--text-subtle)}.YfeuIq_docDelete{color:var(--text-subtle);font-family:var(--font-body);font-size:var(--text-2xs);cursor:pointer;background:0 0;border:none}.YfeuIq_docDelete:hover{color:var(--status-danger)}.YfeuIq_docEmpty{color:var(--text-subtle);font-size:var(--text-xs);padding:var(--space-2) 0}.YfeuIq_urlTitle{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--brand-navy);margin:var(--space-2) 0 0}
.jzYEHq_layout{gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}.jzYEHq_layout[data-brain=closed]{grid-template-columns:minmax(0,1fr) 44px}.jzYEHq_chatCol{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);flex-direction:column;min-width:0;min-height:560px;display:flex}.jzYEHq_chatHead{align-items:center;gap:var(--space-2);padding:12px var(--space-4);border-bottom:1px solid var(--border-subtle);font-weight:var(--weight-semibold);font-size:var(--text-sm);color:var(--brand-navy);display:flex}.jzYEHq_restart{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;margin-left:auto;padding:4px 6px}.jzYEHq_restart:hover{color:var(--text-strong);background:var(--surface-sunken)}.jzYEHq_chatBody{gap:var(--space-3);min-height:0;padding:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.jzYEHq_opening{font-size:var(--text-sm);color:var(--text-muted);max-width:60ch;margin:0}.jzYEHq_answeredRow{padding-left:var(--space-3);border-left:2px solid var(--border-subtle);flex-direction:column;gap:2px;display:flex}.jzYEHq_answeredQ{font-size:var(--text-xs);color:var(--text-subtle);margin:0}.jzYEHq_answeredA{font-size:var(--text-sm);color:var(--brand-navy);font-weight:var(--weight-medium);margin:0}.jzYEHq_card{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.jzYEHq_cardPrompt{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--brand-navy);margin:0}.jzYEHq_cardHint{font-size:var(--text-xs);color:var(--text-muted);margin:-6px 0 0}.jzYEHq_cardActions{align-items:center;gap:var(--space-3);display:flex}.jzYEHq_options{gap:var(--space-2);flex-direction:column;display:flex}.jzYEHq_option{text-align:left;border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-card);cursor:pointer;font-family:var(--font-body);transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);flex-direction:column;gap:2px;padding:12px 14px;display:flex}.jzYEHq_option:hover{border-color:var(--border-focus);background:var(--blue-50,var(--surface-sunken))}.jzYEHq_optionLabel{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-strong);align-items:center;gap:8px;display:flex}.jzYEHq_optionTag{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--brand-green);border:1px solid var(--green-200);background:var(--green-100);border-radius:var(--radius-pill);padding:1px 7px;font-size:9px;font-weight:700}.jzYEHq_optionHint{font-size:var(--text-xs);color:var(--text-muted)}.jzYEHq_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.jzYEHq_chip{border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-card);cursor:pointer;font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-body);transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);padding:8px 13px}.jzYEHq_chip:hover{border-color:var(--border-focus)}.jzYEHq_chipOn{border-color:var(--brand-green);background:var(--green-100);color:var(--brand-navy);font-weight:var(--weight-medium)}.jzYEHq_textInput{border:1px solid var(--border-default);border-radius:var(--radius-sm);width:100%;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-body);resize:vertical;padding:9px 11px}.jzYEHq_textInput:focus-visible{border-color:var(--border-focus);box-shadow:var(--ring);outline:none}.jzYEHq_skip{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:4px 6px}.jzYEHq_skip:hover:not(:disabled){color:var(--text-strong);text-decoration:underline}.jzYEHq_skip:disabled{opacity:.5;cursor:default}.jzYEHq_otherRow{gap:var(--space-2);align-items:center;display:flex}.jzYEHq_otherRow .jzYEHq_textInput{flex:1}.jzYEHq_drafting{align-items:center;gap:var(--space-3);padding:var(--space-4);color:var(--text-muted);font-size:var(--text-sm);display:flex}.jzYEHq_error{color:var(--status-danger);font-size:var(--text-sm);margin:0}.jzYEHq_result{border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-4);gap:var(--space-3);background:var(--surface-card);flex-direction:column;display:flex}.jzYEHq_resultActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.jzYEHq_markdown{white-space:pre-wrap;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-body);max-height:420px;margin:0;overflow-y:auto}.jzYEHq_refineRow{gap:var(--space-2);align-items:center;display:flex}.jzYEHq_refineInput{border:1px solid var(--border-default);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-sm);flex:1;padding:10px 12px}.jzYEHq_refineInput:focus-visible{border-color:var(--border-focus);box-shadow:var(--ring);outline:none}.jzYEHq_side{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);min-width:0;overflow:hidden}.jzYEHq_sideToggle{border:0;border-bottom:1px solid var(--border-subtle);width:100%;font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-muted);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;padding:10px 12px}.jzYEHq_sideToggle:hover{color:var(--text-strong);background:var(--surface-sunken)}.jzYEHq_layout[data-brain=closed] .jzYEHq_side .jzYEHq_sideToggle{writing-mode:vertical-rl;border-bottom:0;height:180px;padding:12px 10px}.jzYEHq_sideBody{padding:var(--space-4);gap:var(--space-3);flex-direction:column;max-height:72vh;display:flex;overflow-y:auto}@media (max-width:980px){.jzYEHq_layout,.jzYEHq_layout[data-brain=closed]{grid-template-columns:1fr}.jzYEHq_layout[data-brain=closed] .jzYEHq_side .jzYEHq_sideToggle{writing-mode:horizontal-tb;border-bottom:1px solid var(--border-subtle);height:auto}}
.GcvClG_stack{gap:var(--space-5);margin-top:var(--space-4);flex-direction:column;display:flex}.GcvClG_card{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--space-6);gap:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}.GcvClG_cardTitle{font-size:var(--text-h4)}.GcvClG_subTitle{font-size:var(--text-base);margin-top:var(--space-3)}.GcvClG_hint{color:var(--text-muted);font-size:var(--text-sm);max-width:56em;line-height:var(--leading-relaxed)}.GcvClG_error{color:var(--status-danger);font-size:var(--text-sm)}.GcvClG_success{color:var(--green-800);background:var(--green-100);border:1px solid var(--green-200);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);font-size:var(--text-sm)}.GcvClG_linkButton{color:var(--text-link);font-family:var(--font-body);font-size:var(--text-sm);cursor:pointer;text-align:left;background:0 0;border:none;padding:0}.GcvClG_gateHint{color:var(--text-subtle);font-size:var(--text-xs);margin:-6px 0 0}.GcvClG_gateOptions{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.GcvClG_gateOption{text-align:left;border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-card);cursor:pointer;width:100%;font-family:var(--font-body);transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);flex-direction:column;gap:2px;padding:12px 14px;display:flex}.GcvClG_gateOption:hover{border-color:var(--border-focus);background:var(--surface-sunken)}.GcvClG_gateOptionLabel{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-strong)}.GcvClG_gateOptionHint{font-size:var(--text-xs);color:var(--text-muted);font-weight:var(--weight-regular)}.GcvClG_gateTicks{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.GcvClG_gateAuto{font-size:var(--text-xs);color:var(--text-muted);background:var(--surface-sunken);border-radius:var(--radius-sm);margin:0;padding:10px 12px}.GcvClG_tickRow{align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;width:100%;display:flex}.GcvClG_tickRow .GcvClG_optin{flex:1;min-width:0}.GcvClG_explainBtn{border-radius:var(--radius-circle);border:1px solid var(--border-strong);background:var(--surface-card);width:18px;height:18px;color:var(--text-muted);font-family:var(--font-display);font-size:11px;font-weight:var(--weight-bold);cursor:pointer;vertical-align:middle;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.GcvClG_explainBtn:hover,.GcvClG_explainBtn[aria-expanded=true]{border-color:var(--brand-navy);color:var(--brand-navy);background:var(--blue-100)}.GcvClG_explainBtn:focus-visible{box-shadow:var(--ring);outline:none}.GcvClG_explainBox{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--text-body);background:var(--blue-100);border:1px solid var(--border-default);border-radius:var(--radius-sm);margin-top:var(--space-2);line-height:var(--leading-relaxed);flex-basis:100%;max-width:56em;padding:10px 12px;display:block}.GcvClG_routeGo{border-left:4px solid var(--brand-green)}.GcvClG_routeInfo{border-left:4px solid var(--brand-ocean,#3a80c2)}.GcvClG_routeStop{border-left:4px solid var(--status-warning);background:var(--status-warning-soft)}.GcvClG_form{gap:var(--space-4);flex-direction:column;align-items:flex-start;width:100%;display:flex}.GcvClG_formRow{gap:var(--space-4);flex-wrap:wrap;width:100%;display:flex}.GcvClG_field{font-size:var(--text-xs);color:var(--text-muted);flex-direction:column;flex:1;gap:6px;min-width:200px;display:flex}.GcvClG_input{border:1px solid var(--border-default);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-sm);width:100%;padding:10px 12px}.GcvClG_input:focus-visible{border-color:var(--border-focus);box-shadow:var(--ring);outline:none}.GcvClG_s3Grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));width:100%;display:grid}.GcvClG_optin{gap:var(--space-3);font-size:var(--text-sm);color:var(--text-body);align-items:flex-start;max-width:46em;display:flex}.GcvClG_optin input{accent-color:var(--brand-green);margin-top:3px}.GcvClG_calcGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));width:100%;display:grid}.GcvClG_calcCard{border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-4);gap:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}.GcvClG_calcName{font-size:var(--text-sm)}.GcvClG_calcDesc{color:var(--text-muted);font-size:var(--text-xs);flex:1}.GcvClG_tableWrap{width:100%;overflow-x:auto}.GcvClG_table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.GcvClG_table th{text-align:left;font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-subtle);border-bottom:1px solid var(--border-default);padding:8px 12px}.GcvClG_table td{border-bottom:1px solid var(--border-subtle);padding:10px 12px}.GcvClG_targetPreview{background:var(--surface-page);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-3);flex-direction:column;width:100%;display:flex}.GcvClG_targetHeadline{font-family:var(--font-display);font-size:var(--text-h4);color:var(--brand-navy)}.GcvClG_chart{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);width:100%;max-width:620px;height:auto}.GcvClG_checklist{gap:var(--space-2);color:var(--text-body);font-size:var(--text-sm);flex-direction:column;margin:0;padding-left:20px;display:flex}.GcvClG_pillarRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.GcvClG_pillarOn,.GcvClG_pillarOff{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-pill);padding:6px 12px}.GcvClG_pillarOn{background:var(--green-100);color:var(--green-800)}.GcvClG_pillarOff{background:var(--surface-sunken);color:var(--text-subtle)}.GcvClG_purchaseList{margin:var(--space-2) 0 0;gap:var(--space-2);flex-direction:column;width:100%;padding:0;list-style:none;display:flex}.GcvClG_purchaseRow{justify-content:space-between;align-items:center;gap:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);font-size:var(--text-sm);padding:10px 14px;display:flex}.GcvClG_pillPending,.GcvClG_pillVerified{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-pill);flex:none;padding:3px 10px}.GcvClG_pillPending{background:var(--status-warning-soft);color:#8a6414}.GcvClG_pillVerified{background:var(--green-100);color:var(--green-800)}.GcvClG_evidence{gap:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}.GcvClG_schoolGrid{gap:var(--space-5);margin-top:var(--space-4);align-items:flex-start;display:flex}.GcvClG_courseList{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);width:300px;padding:var(--space-4);gap:var(--space-3);flex-direction:column;flex:none;display:flex}.GcvClG_filterRow{flex-wrap:wrap;gap:6px;display:flex}.GcvClG_filterBtn,.GcvClG_filterOn{border:1px solid var(--border-default);background:var(--surface-card);color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-2xs);border-radius:var(--radius-pill);cursor:pointer;padding:4px 10px}.GcvClG_filterOn{background:var(--brand-navy);border-color:var(--brand-navy);color:var(--white)}.GcvClG_courseItems{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.GcvClG_courseBtn,.GcvClG_courseOn{text-align:left;border:1px solid var(--border-default);background:var(--surface-card);border-radius:var(--radius-md);cursor:pointer;width:100%;font-family:var(--font-body);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.GcvClG_courseOn{border-color:var(--brand-navy);box-shadow:0 4px 12px #04233e1f}.GcvClG_courseTitle{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-xs);color:var(--brand-navy)}.GcvClG_courseMeta{font-size:var(--text-2xs);color:var(--text-subtle)}.GcvClG_certLink{font-size:var(--text-2xs);color:var(--green-700);font-weight:var(--weight-medium);margin:4px 0 0 12px;display:inline-block}.GcvClG_playerCol{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;display:flex}.GcvClG_playerTitle{font-size:var(--text-h4)}.GcvClG_playerEmpty{border:1.5px dashed var(--border-strong);border-radius:var(--radius-lg);min-height:320px;color:var(--text-subtle);font-size:var(--text-sm);flex:1;justify-content:center;align-items:center;display:flex}@media (max-width:960px){.GcvClG_schoolGrid{flex-direction:column}.GcvClG_courseList{width:100%}}.GcvClG_calcStack{gap:var(--space-3);flex-direction:column;display:flex}.GcvClG_calcStack .GcvClG_calcCard{align-items:center;gap:var(--space-4);flex-direction:row;justify-content:space-between;display:flex}.GcvClG_calcText{min-width:0}.GcvClG_uploadRow{align-items:center;gap:var(--space-3);margin:var(--space-3) 0;flex-wrap:wrap;display:flex}.GcvClG_catFieldset{border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-3);margin:0}.GcvClG_catLegend{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-strong);padding:0 6px}.GcvClG_catGrid{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.GcvClG_catTick{font-size:var(--text-xs);color:var(--text-muted);cursor:pointer;align-items:flex-start;gap:8px;display:flex}.GcvClG_catTick input{accent-color:var(--brand-ocean,#3a80c2);margin-top:2px}.GcvClG_activeTag{background:var(--green-100,#e6f4e0);color:var(--brand-green-dark,#4a7a2a);font-size:var(--text-2xs);font-weight:var(--weight-semibold);border-radius:999px;padding:2px 10px;display:inline-block}.GcvClG_rowActions{gap:var(--space-2);white-space:nowrap;display:flex}.GcvClG_ctapSteps{gap:var(--space-3);line-height:var(--leading-relaxed);flex-direction:column;max-width:56em;margin:0;padding-left:1.4em;display:flex}.GcvClG_ctapSteps a,.GcvClG_ctapFoldBody a{color:var(--text-link);text-decoration:underline}.GcvClG_ctapVideos{margin:var(--space-2) 0 0;gap:var(--space-1);flex-direction:column;padding-left:1.4em;display:flex}.GcvClG_ctapFolds{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.GcvClG_ctapFold{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card)}.GcvClG_ctapFold>summary{cursor:pointer;padding:var(--space-3) var(--space-4);font-weight:var(--weight-semibold);font-size:var(--text-sm);line-height:var(--leading-snug)}.GcvClG_ctapFold>summary:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-md);outline:none}.GcvClG_ctapFold[open]>summary{border-bottom:1px solid var(--border-subtle)}.GcvClG_ctapTabs{color:var(--text-muted);font-weight:var(--weight-regular)}.GcvClG_ctapFoldBody{padding:var(--space-3) var(--space-4) var(--space-4);gap:var(--space-3);font-size:var(--text-sm);line-height:var(--leading-relaxed);flex-direction:column;max-width:60em;display:flex}.GcvClG_ctapImage{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);width:100%;max-width:640px;height:auto}.GcvClG_ctapRegion{font-size:var(--text-base);margin-top:var(--space-2)}.GcvClG_ctapGroup{font-size:var(--text-sm);color:var(--text-muted);margin-top:var(--space-2)}.GcvClG_ctapTerms{margin:var(--space-2) 0 0;gap:var(--space-2);flex-direction:column;display:flex}.GcvClG_ctapTerms dt{font-weight:var(--weight-semibold)}.GcvClG_ctapTerms dd{color:var(--text-muted);margin:0}.GcvClG_foldCard{gap:0}.GcvClG_foldCard>summary{list-style:none}.GcvClG_foldCard>summary::-webkit-details-marker{display:none}.GcvClG_foldSummary{justify-content:space-between;align-items:center;gap:var(--space-3);cursor:pointer;width:100%;margin:calc(-1 * var(--space-6));padding:var(--space-6);box-sizing:content-box;border-radius:var(--radius-lg);display:flex}.GcvClG_foldSummary:hover{background:var(--surface-sunken)}.GcvClG_foldCard[open]>.GcvClG_foldSummary{border-radius:var(--radius-lg) var(--radius-lg) 0 0}.GcvClG_foldSummary:focus-visible{box-shadow:var(--ring);outline:none}.GcvClG_foldChevron{color:var(--text-muted);transition:transform var(--duration-fast) var(--ease-standard);flex:none;display:inline-flex}.GcvClG_foldCard[open] .GcvClG_foldChevron{transform:rotate(90deg)}.GcvClG_foldBody{gap:var(--space-3);width:100%;margin-top:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}.GcvClG_inputDerived{background:var(--surface-sunken);color:var(--text-muted);cursor:default}@media (max-width:700px){.GcvClG_calcStack .GcvClG_calcCard{flex-direction:column;align-items:flex-start}}.GcvClG_sbtiSentence{padding:var(--space-3) var(--space-4);border-left:4px solid var(--brand-ocean,#3a80c2);background:var(--surface-card);border-radius:var(--radius-sm);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-body);max-width:56em;margin:0}.GcvClG_sbtiSentence cite{margin-top:var(--space-1);font-style:normal;font-size:var(--text-xs);color:var(--text-muted);display:block}.GcvClG_roadmap li strong{color:var(--text-strong)}.GcvClG_roadmapSkip{color:var(--text-muted)}.GcvClG_roadmapHere{background:var(--green-100,#e6f4e0);color:var(--brand-green-dark,#4a7a2a);font-size:var(--text-2xs);font-weight:var(--weight-semibold);border-radius:999px;margin-left:6px;padding:1px 8px;display:inline-block}
.xV6hAq_playerWrap{background:var(--surface-sunken);border:1px solid var(--border-default);border-radius:var(--radius-lg);flex:1;min-height:0;display:flex;overflow:hidden}.xV6hAq_player{background:var(--white);border:none;flex:1;min-height:520px}
.vqr3VG_shell{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);gap:0;min-height:calc(100vh - 220px);display:flex;overflow:hidden}.vqr3VG_sidebar{border-right:1px solid var(--border-subtle);flex-direction:column;flex:none;width:320px;min-height:0;display:flex}.vqr3VG_shell[data-collapsed=yes] .vqr3VG_sidebar{width:44px}.vqr3VG_expandBtn{background:var(--brand-green,#78b843);color:var(--white);cursor:pointer;font-size:var(--text-lg);border:none;flex:1;justify-content:center;align-items:flex-start;padding-top:14px;display:flex}.vqr3VG_expandBtn:hover{background:var(--green-600,#639a36)}.vqr3VG_sideHead{background:var(--brand-green,#78b843);color:var(--white);padding:16px 16px 14px}.vqr3VG_sideHeadRow{align-items:flex-start;gap:8px;display:flex}.vqr3VG_sideTitle{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--white);flex:1;margin:0;line-height:1.3}.vqr3VG_collapseBtn{color:var(--white);cursor:pointer;font-size:var(--text-lg);background:0 0;border:none;padding:0 2px;line-height:1}.vqr3VG_collapseBtn:hover{opacity:.8}.vqr3VG_progressRow{align-items:center;gap:10px;margin-top:12px;display:flex}.vqr3VG_progressTrack{background:#ffffff59;border-radius:4px;flex:1;height:7px;overflow:hidden}.vqr3VG_progressFill{background:var(--white);border-radius:4px;height:100%;transition:width .3s;display:block}.vqr3VG_progressPct{font-size:var(--text-xs);font-weight:var(--weight-bold)}.vqr3VG_progressNote{font-size:var(--text-2xs);color:#ffffffe6;margin:6px 0 0}.vqr3VG_courseNav{padding:var(--space-2) 0 var(--space-3);flex:1;overflow-y:auto}.vqr3VG_groupHead{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.07em;text-transform:uppercase;color:var(--text-subtle);margin:14px 16px 4px;font-size:10px;font-weight:700}.vqr3VG_courseItems{margin:0;padding:0;list-style:none}.vqr3VG_courseBtn,.vqr3VG_courseOn{text-align:left;cursor:pointer;width:100%;font-family:var(--font-body);background:0 0;border:none;border-left:3px solid #0000;align-items:flex-start;gap:10px;padding:10px 14px 10px 13px;display:flex}.vqr3VG_courseBtn:hover{background:var(--surface-sunken)}.vqr3VG_courseOn{background:var(--green-100,#eef6e6);border-left-color:var(--brand-green,#78b843)}.vqr3VG_tickDone,.vqr3VG_tickTodo{border-radius:var(--radius-circle);flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;display:inline-flex}.vqr3VG_tickDone{background:var(--green-100,#eef6e6);color:var(--brand-green,#78b843)}.vqr3VG_tickTodo{color:var(--text-subtle)}.vqr3VG_courseText{flex-direction:column;gap:2px;min-width:0;display:flex}.vqr3VG_courseTitle{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-strong);line-height:1.35}.vqr3VG_courseOn .vqr3VG_courseTitle{color:var(--brand-navy)}.vqr3VG_courseMeta{font-size:var(--text-2xs);color:var(--text-subtle)}.vqr3VG_certLink{font-size:var(--text-2xs);color:var(--brand-ocean,#3a80c2);padding:0 14px 8px 48px;display:block}.vqr3VG_playerCol{flex-direction:column;flex:1;min-width:0;display:flex}.vqr3VG_playerBar{align-items:baseline;gap:var(--space-3);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;padding:12px 18px;display:flex}.vqr3VG_playerTitle{font-size:var(--text-sm);margin:0}.vqr3VG_playerHint{font-size:var(--text-2xs);color:var(--text-subtle)}.vqr3VG_playerCol iframe{min-height:0}.vqr3VG_playerEmpty{color:var(--text-subtle);font-size:var(--text-sm);flex:1;justify-content:center;align-items:center;display:flex}.vqr3VG_playerLocked{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-6) var(--space-4);text-align:center;color:var(--text-muted);font-size:var(--text-base);flex-direction:column;flex:1;max-width:34em;margin:0 auto;display:flex}.vqr3VG_empty{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);padding:var(--space-5);color:var(--text-muted);font-size:var(--text-sm)}@media (max-width:860px){.vqr3VG_shell{flex-direction:column;min-height:0}.vqr3VG_sidebar,.vqr3VG_shell[data-collapsed=yes] .vqr3VG_sidebar{border-right:none;border-bottom:1px solid var(--border-subtle);width:100%}.vqr3VG_expandBtn{align-items:center;padding:10px}.vqr3VG_courseNav{max-height:40vh}.vqr3VG_playerCol{min-height:70vh}}
.gI-I5q_card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-5);margin-bottom:var(--space-4)}.gI-I5q_desc{font-size:var(--text-sm);color:var(--text-muted);white-space:pre-wrap;margin-bottom:var(--space-4);line-height:1.65}.gI-I5q_expertRow{gap:var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--border-subtle);align-items:flex-start;display:flex}.gI-I5q_expertRow:first-of-type{border-top:none;padding-top:0}.gI-I5q_headshot{border-radius:var(--radius-circle);object-fit:cover;border:1px solid var(--border-subtle);flex:none;width:64px;height:64px}.gI-I5q_headshotPlaceholder{border-radius:var(--radius-circle);border:1px dashed var(--border-strong);width:64px;height:64px;font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-base);color:var(--text-subtle);background:var(--surface-sunken);flex:none;justify-content:center;align-items:center;display:inline-flex}.gI-I5q_expertBody{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.gI-I5q_expertName{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--brand-navy)}.gI-I5q_expertRole{font-size:var(--text-xs);color:var(--text-subtle);margin-left:var(--space-2);font-weight:var(--weight-regular)}.gI-I5q_expertBio{font-size:var(--text-sm);color:var(--text-muted);line-height:1.6}.gI-I5q_tagRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.gI-I5q_tag{font-size:var(--text-2xs);color:var(--brand-ocean,#3a80c2);background:var(--blue-50,#eef4fb);border-radius:var(--radius-pill,999px);padding:2px 10px}.gI-I5q_expertSide{align-items:flex-end;gap:var(--space-2);flex-direction:column;flex:none;display:flex}.gI-I5q_pricePill{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--brand-navy);background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:var(--radius-pill,999px);white-space:nowrap;padding:2px 12px}.gI-I5q_freePill{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--brand-green,#78b843);background:var(--green-100,#eef6e6);border-radius:var(--radius-pill,999px);white-space:nowrap;padding:2px 12px}.gI-I5q_sectionHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.gI-I5q_sectionTitle{font-size:var(--text-h4)}.gI-I5q_sectionIntro{font-size:var(--text-sm);color:var(--text-muted);white-space:pre-wrap;margin-bottom:var(--space-3);line-height:1.6}.gI-I5q_muted{color:var(--text-subtle);font-size:var(--text-sm)}.gI-I5q_footnote{font-size:var(--text-2xs);color:var(--text-subtle);margin-top:var(--space-2)}@media (max-width:640px){.gI-I5q_expertRow{flex-wrap:wrap}.gI-I5q_expertSide{flex-direction:row;align-items:flex-start;width:100%}}
.Iay1tq_authPage{justify-content:center;align-items:center;gap:var(--space-6);background:var(--brand-navy);min-height:100vh;padding:var(--space-6) var(--gutter);flex-direction:column;display:flex}.Iay1tq_brandRow{align-items:center;display:inline-flex}.Iay1tq_brandRow svg{max-width:100%;height:auto;display:block}.Iay1tq_note{color:var(--text-inverse-muted);font-size:var(--text-sm);text-align:center;max-width:26em}.Iay1tq_noticeCard{background:var(--surface-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);padding:var(--space-5);gap:var(--space-3);text-align:left;flex-direction:column;width:min(480px,100vw - 32px);display:flex}.Iay1tq_noticeTitle{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--brand-navy);margin:0}.Iay1tq_noticeBody{font-size:var(--text-xs);color:var(--text-muted);margin:0;line-height:1.65}.Iay1tq_noticeFoot{font-size:var(--text-xs);color:var(--text-subtle);margin:0}.Iay1tq_noticeFoot a{color:var(--brand-ocean)}
._9DubSG_page{gap:var(--space-5);padding:var(--space-5);height:calc(100vh - 61px);min-height:480px;display:flex}._9DubSG_chatCol{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;display:flex}._9DubSG_chatCard{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._9DubSG_chatHead{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-3);border-bottom:1px solid var(--border-subtle);display:flex}._9DubSG_title{font-size:var(--text-h4)}._9DubSG_titleNote{margin-left:var(--space-1);color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:normal;text-transform:none}._9DubSG_chatWrap{flex-direction:column;flex:1;min-height:0;display:flex}._9DubSG_chatWrap>*{flex:1}._9DubSG_brainCol{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);width:340px;padding:var(--space-5);gap:var(--space-3);flex-direction:column;flex:none;display:flex;overflow-y:auto}._9DubSG_brainTitle{font-size:var(--text-base)}._9DubSG_brainSub{color:var(--text-subtle);font-size:var(--text-xs)}._9DubSG_dropzone{border:1.5px dashed var(--border-strong);border-radius:var(--radius-md);padding:var(--space-4);text-align:center;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-muted);flex-direction:column;display:flex}._9DubSG_dropNote{font-size:var(--text-2xs);color:var(--text-subtle)}._9DubSG_urlForm{gap:var(--space-2);display:flex}._9DubSG_urlInput{border:1px solid var(--border-default);border-radius:var(--radius-sm);min-width:0;font-family:var(--font-body);font-size:var(--text-xs);flex:1;padding:8px 10px}._9DubSG_urlInput:focus-visible{border-color:var(--border-focus);box-shadow:var(--ring);outline:none}._9DubSG_uploadState{font-size:var(--text-xs);color:var(--status-danger)}._9DubSG_docList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._9DubSG_docRow{align-items:center;gap:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:8px 10px;display:flex}._9DubSG_docText{flex-direction:column;flex:1;min-width:0;display:flex}._9DubSG_docName{font-size:var(--text-xs);color:var(--text-strong);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._9DubSG_docMeta{font-size:var(--text-2xs);color:var(--text-subtle)}._9DubSG_docDelete{color:var(--text-subtle);font-family:var(--font-body);font-size:var(--text-2xs);cursor:pointer;background:0 0;border:none}._9DubSG_docDelete:hover{color:var(--status-danger)}._9DubSG_docEmpty{color:var(--text-subtle);font-size:var(--text-xs);padding:var(--space-2) 0}._9DubSG_mobileTabs{display:none}._9DubSG_tab,._9DubSG_tabOn{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;border:1px solid var(--border-default);background:var(--surface-card);color:var(--text-muted);cursor:pointer;flex:1;padding:10px}._9DubSG_tabOn{background:var(--brand-navy);color:var(--white);border-color:var(--brand-navy)}@media (max-width:960px){._9DubSG_page{flex-direction:column;height:auto}._9DubSG_mobileTabs{display:flex}._9DubSG_tab:first-child,._9DubSG_tabOn:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}._9DubSG_tab:last-child,._9DubSG_tabOn:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}._9DubSG_hideOnMobile{display:none}._9DubSG_brainCol{width:100%}._9DubSG_chatCol{min-height:70vh}}
._Fz1ca_page{flex-direction:column;min-height:calc(100vh - 57px);display:flex}._Fz1ca_hero{background:var(--brand-navy);color:var(--white);text-align:center;padding:44px var(--space-6);position:relative;overflow:hidden}._Fz1ca_heroDots{opacity:.5;background-image:radial-gradient(#78b8438c 1.1px,#0000 1.2px),radial-gradient(#609ed680 1.1px,#0000 1.2px);background-position:0 0,11px 11px;background-size:22px 22px,22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(72% 120% at 50% 42%,#000 12%,#0000 74%);mask-image:radial-gradient(72% 120% at 50% 42%,#000 12%,#0000 74%)}._Fz1ca_heroContent{z-index:2;align-items:center;gap:var(--space-3);flex-direction:column;display:flex;position:relative}._Fz1ca_heroTitle{font-family:var(--font-display);font-weight:var(--weight-heavy);color:var(--white);text-wrap:balance;font-size:clamp(22px,3.2vw,30px)}._Fz1ca_heroSub{color:#cdd9e3;font-size:var(--text-sm);max-width:46em}._Fz1ca_heroCta{background:var(--brand-green);color:var(--white);margin-top:var(--space-2);padding:14px 26px}._Fz1ca_heroCta:hover{background:var(--green-600,#639a36)}._Fz1ca_heroActions{gap:var(--space-3);flex-wrap:wrap;display:flex}._Fz1ca_body{background:var(--surface-page);min-height:0;padding:var(--space-6) var(--space-7) var(--space-4);flex:1;display:flex}._Fz1ca_grid{width:100%;min-height:0;max-width:var(--container-lg);flex:1;grid-template-columns:minmax(0,1fr) 340px;align-items:stretch;gap:18px;margin:0 auto;display:grid}._Fz1ca_leftCol{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}._Fz1ca_rightCol{contain:size;flex-direction:column;min-width:0;min-height:0;display:flex}._Fz1ca_caption{font-family:var(--font-display);font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--text-subtle);margin-bottom:10px;font-size:10px}._Fz1ca_card{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--space-4)}._Fz1ca_muted{color:var(--text-muted);font-size:var(--text-xs)}._Fz1ca_programmeCard{border-color:var(--brand-green)}._Fz1ca_programmeHead{align-items:center;gap:12px;margin-bottom:14px;display:flex}._Fz1ca_programmeMark{background:var(--surface-sunken);width:44px;height:44px;font-family:var(--font-display);font-weight:var(--weight-heavy);font-size:var(--text-xs);color:var(--brand-navy);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}._Fz1ca_programmeMark img{object-fit:cover;width:100%;height:100%}._Fz1ca_programmeText{flex-direction:column;gap:2px;min-width:0;display:flex}._Fz1ca_programmeName{font-family:var(--font-display);font-weight:var(--weight-bold);color:var(--brand-navy);font-size:14.5px}._Fz1ca_programmeBuyer{font-size:var(--text-2xs);color:var(--text-subtle)}._Fz1ca_progressTrack{border-radius:var(--radius-pill);background:var(--surface-sunken);height:8px;margin-bottom:14px;display:block;overflow:hidden}._Fz1ca_progressFill{background:var(--brand-green);border-radius:var(--radius-pill);height:100%;display:block}._Fz1ca_programmeFoot{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._Fz1ca_comingEmpty{min-height:120px;color:var(--text-subtle);font-size:var(--text-xs);justify-content:center;align-items:center;display:flex}._Fz1ca_comingList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._Fz1ca_comingRow{align-items:center;gap:12px;display:flex}._Fz1ca_dot{border-radius:var(--radius-circle);flex:none;width:8px;height:8px}._Fz1ca_dot_event{background:var(--brand-ocean,#3a80c2)}._Fz1ca_dot_due{background:#d4a72c}._Fz1ca_dot_session{background:var(--brand-green)}._Fz1ca_comingText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._Fz1ca_comingTitle{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-strong)}._Fz1ca_comingMeta{font-size:var(--text-2xs);color:var(--text-subtle)}._Fz1ca_comingLink{font-size:var(--text-2xs);color:var(--brand-ocean,#3a80c2);flex:none;text-decoration:underline}._Fz1ca_copilotPanel{background:var(--surface-card);border:1px solid var(--border-default);border-top:4px solid var(--brand-green);border-radius:var(--radius-lg);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._Fz1ca_copilotPanel>*{flex:1;min-height:0}@media (min-width:861px){._Fz1ca_copilotPanel .copilot-prompts{display:none}}._Fz1ca_copilotPanel .copilot-caveat{display:none}@media (max-width:860px){._Fz1ca_body{padding:var(--space-4)}._Fz1ca_grid{gap:var(--space-4);grid-template-columns:1fr}._Fz1ca_hero{padding:26px var(--space-4)}._Fz1ca_heroCta{justify-content:center;width:100%}._Fz1ca_rightCol{contain:none}._Fz1ca_copilotPanel{flex:none;height:440px;min-height:260px}}._Fz1ca_nameNudge{border-color:var(--brand-ocean,#3a80c2)}
._6I_EIG_page{padding:var(--space-6);max-width:760px}._6I_EIG_eyebrowRow{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}._6I_EIG_title{font-size:var(--text-h3);margin-bottom:var(--space-2)}._6I_EIG_pillRow{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._6I_EIG_statusDone{background:var(--green-100,#eef6e6);color:var(--brand-green,#78b843);border-radius:var(--radius-pill,999px);font-size:var(--text-xs);font-weight:var(--weight-bold);padding:2px 12px;display:inline-block}._6I_EIG_statusNow{background:var(--blue-50,#eef4fb);color:var(--brand-ocean,#3a80c2);border-radius:var(--radius-pill,999px);font-size:var(--text-xs);font-weight:var(--weight-bold);padding:2px 12px;display:inline-block}._6I_EIG_statusTodo{background:var(--surface-sunken);color:var(--text-subtle);border-radius:var(--radius-pill,999px);font-size:var(--text-xs);font-weight:var(--weight-bold);padding:2px 12px;display:inline-block}._6I_EIG_duePill{background:var(--surface-sunken);color:var(--text-muted);border:1px solid var(--border-subtle);border-radius:var(--radius-pill,999px);font-size:var(--text-xs);padding:2px 12px;display:inline-block}._6I_EIG_back{margin-top:var(--space-4)}
.pxXFVa_page{background:var(--surface-page);min-height:100vh;padding:var(--space-6) var(--gutter);justify-content:center;align-items:center;display:flex}.pxXFVa_card{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--space-8);gap:var(--space-4);flex-direction:column;align-items:flex-start;width:100%;max-width:640px;display:flex}.pxXFVa_brandRow{align-items:center;gap:var(--space-2);display:inline-flex}.pxXFVa_title{font-size:var(--text-h3)}.pxXFVa_body{color:var(--text-muted)}.pxXFVa_message{white-space:pre-line}.pxXFVa_note{color:var(--text-subtle);font-size:var(--text-xs)}.pxXFVa_actions{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.pxXFVa_choices{gap:var(--space-4);width:100%;margin-top:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.pxXFVa_choice{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-page);flex-direction:column;display:flex}.pxXFVa_choiceTitle{font-size:var(--text-lg)}.pxXFVa_choiceBody{color:var(--text-muted);flex:1}.pxXFVa_choiceButton{justify-content:center;width:100%}@media (max-width:600px){.pxXFVa_choices{gap:var(--space-3);grid-template-columns:1fr}.pxXFVa_card{padding:var(--space-5)}.pxXFVa_choice{padding:var(--space-4)}.pxXFVa_choiceBody{display:none}}
.X8sWMG_page{background:var(--surface-page);min-height:100vh;padding:var(--space-6) var(--gutter);justify-content:center;align-items:center;display:flex}.X8sWMG_card{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--space-8);gap:var(--space-4);flex-direction:column;max-width:480px;display:flex}.X8sWMG_title{font-size:var(--text-h3)}.X8sWMG_body{color:var(--text-muted)}.X8sWMG_inviteNote{background:var(--blue-100);border:1px solid var(--blue-200);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);font-size:var(--text-sm);color:var(--text-body)}.X8sWMG_form{gap:var(--space-5);margin-top:var(--space-2);flex-direction:column;display:flex}.X8sWMG_optin{align-items:flex-start;gap:var(--space-3);font-size:var(--text-sm);color:var(--text-body);cursor:pointer;display:flex}.X8sWMG_optin input{accent-color:var(--brand-green);margin-top:3px}.X8sWMG_errorBanner{color:#8a2318;border-radius:var(--radius-md);font-size:var(--text-xs);margin-bottom:var(--space-3);background:#fdecea;border:1px solid #f5c6c0;padding:12px 14px;line-height:1.5}
._8aEwW_page{--home-blue:#2f6fad;--home-blue-hover:#23578a;--home-green:#5e9a2e;--home-green-hover:#4f8526;--home-eyebrow:#4f7f28;--home-ink:#1d2125;--home-text:#3e4a53;--home-muted:#5b6770;--home-line:#e3e8ec;--home-line-strong:#c9d4dc;--home-tint:#f5f9fc;--home-heading:var(--font-home), var(--font-display);min-height:100vh;color:var(--home-ink);font-family:var(--font-body);flex-direction:column;display:flex}._8aEwW_btn{font-family:var(--font-body);white-space:nowrap;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;padding:15px 24px;font-size:16px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}._8aEwW_btn:hover{text-decoration:none}._8aEwW_btn:focus-visible{outline-offset:2px;outline:2px solid #9ed36f}._8aEwW_btnSm{padding:10px 18px;font-size:15px}._8aEwW_btnBlue{background:var(--home-blue);border-color:var(--home-blue);color:var(--white)}._8aEwW_btnBlue:hover{background:var(--home-blue-hover);border-color:var(--home-blue-hover);color:var(--white)}._8aEwW_btnGreen{background:var(--home-green);color:var(--white);padding:16px 28px;font-weight:600}._8aEwW_btnGreen:hover{background:var(--home-green-hover);color:var(--white)}._8aEwW_btnGhost{border-color:var(--white);color:var(--white);background:0 0}._8aEwW_btnGhost:hover{color:var(--white);background:#ffffff14}._8aEwW_topbar{background:var(--brand-navy);border-bottom:1px solid #ffffff1f}._8aEwW_topbarInner{justify-content:space-between;align-items:center;gap:16px;max-width:1240px;margin:0 auto;padding:16px 40px;display:flex}._8aEwW_wordmark{align-items:center;display:inline-flex}._8aEwW_logo{display:block}._8aEwW_nav{align-items:center;gap:20px;display:flex}._8aEwW_navLink{color:#c3cfd9;white-space:nowrap;font-size:15px}._8aEwW_navLink:hover{color:var(--white);text-decoration:none}._8aEwW_hero{background:radial-gradient(90% 120% at 78% 40%, #0a3358, var(--brand-navy) 62%);color:var(--white);position:relative;overflow:hidden}._8aEwW_heroCanvas{width:56%;height:100%;position:absolute;top:0;right:0}._8aEwW_heroContent{z-index:1;flex-direction:column;align-items:flex-start;gap:22px;max-width:1240px;margin:0 auto;padding:88px 40px 104px;display:flex;position:relative}._8aEwW_heroTitle{max-width:640px;font-family:var(--home-heading);letter-spacing:0;text-transform:none;color:var(--white);margin:0;font-size:54px;font-weight:600;line-height:1.14}._8aEwW_heroSub{color:#dce4ea;max-width:600px;margin:0;font-size:21px;line-height:1.6}._8aEwW_heroCtas{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}._8aEwW_heroSignIn{color:#dce4ea;font-size:15px;font-weight:500}._8aEwW_heroSignIn:hover{color:var(--white);text-decoration:none}._8aEwW_heroNote{color:#c3cfd9;max-width:600px;margin:0;font-size:14px;line-height:1.5}._8aEwW_audience{background:var(--white);border-bottom:1px solid var(--home-line)}._8aEwW_audienceInner{flex-direction:column;gap:28px;max-width:1240px;margin:0 auto;padding:56px 40px 48px;display:flex}._8aEwW_tabs{border:1px solid var(--home-line-strong);align-self:flex-start;display:flex}._8aEwW_tab{text-align:center;font-family:var(--home-heading);color:var(--home-ink);background:var(--white);justify-content:center;align-items:center;padding:16px 28px;font-size:15px;font-weight:500;display:flex}._8aEwW_tab:hover{background:var(--home-tint);text-decoration:none}._8aEwW_tabOn,._8aEwW_tabOn:hover{background:var(--brand-navy);color:var(--white)}._8aEwW_audienceText{flex-direction:column;gap:14px;display:flex}._8aEwW_audienceTitle{font-family:var(--home-heading);text-transform:none;letter-spacing:0;color:var(--home-ink);margin:0;font-size:42px;font-weight:600;line-height:1.15}._8aEwW_audienceLead{color:var(--home-text);margin:0;font-size:20px;line-height:1.6}._8aEwW_section{background:var(--white);padding:88px 40px}._8aEwW_sectionAlt{background:var(--home-tint)}._8aEwW_stack{flex-direction:column;gap:40px;max-width:1160px;margin:0 auto;display:flex}._8aEwW_head{flex-direction:column;gap:12px;display:flex}._8aEwW_two{align-items:center;gap:72px;max-width:1160px;margin:0 auto;display:flex}._8aEwW_flip{flex-direction:row-reverse}._8aEwW_col{flex-direction:column;flex:1 1 0;gap:20px;min-width:0;display:flex}._8aEwW_eyebrow{font-family:var(--home-heading);letter-spacing:1.8px;text-transform:uppercase;color:var(--home-eyebrow);margin:0;font-size:13px;font-weight:600}._8aEwW_h2{font-family:var(--home-heading);letter-spacing:0;text-transform:none;color:var(--home-ink);margin:0;font-size:36px;font-weight:600;line-height:1.2}._8aEwW_sub{font-family:var(--home-heading);color:var(--brand-navy);margin:0;font-size:21px;font-weight:500;line-height:1.45}._8aEwW_lead{color:var(--home-text);margin:0;font-size:18px;line-height:1.7}._8aEwW_bullets{color:var(--home-text);flex-direction:column;gap:12px;margin:0;padding:0;font-size:16px;line-height:1.55;list-style:none;display:flex}._8aEwW_bullets li{padding-left:20px;position:relative}._8aEwW_bullets li:before{content:"";background:var(--accent-primary);width:8px;height:8px;position:absolute;top:9px;left:0}._8aEwW_chatCol{flex:1 1 0;justify-content:center;min-width:0;display:flex}._8aEwW_chatCard{background:var(--white);border:1px solid #dde3e9;border-radius:22px;flex-direction:column;width:100%;max-width:540px;height:460px;display:flex;overflow:hidden;box-shadow:0 16px 40px #02121f24}._8aEwW_chatHead{color:var(--white);font-family:var(--home-heading);background:#0b2140;align-items:center;gap:14px;padding:16px 20px;font-size:19px;font-weight:700;display:flex}._8aEwW_chatBody{flex-direction:column;flex:1;min-height:0;display:flex}._8aEwW_chatBody>*{flex:1;min-height:0}._8aEwW_pathwayCol{flex:1 1 0;justify-content:center;min-width:0;display:flex}._8aEwW_pathwayCard{background:var(--home-tint);flex-direction:column;gap:20px;width:100%;max-width:480px;padding:32px;display:flex}._8aEwW_steps{margin:0;padding:0;list-style:none}._8aEwW_step{align-items:stretch;gap:16px;display:flex}._8aEwW_rail{flex-direction:column;flex-shrink:0;align-items:center;width:34px;display:flex}._8aEwW_num{background:var(--brand-navy);width:34px;height:34px;color:var(--white);font-family:var(--home-heading);border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}._8aEwW_line{background:var(--accent-primary);flex:1;width:2px;min-height:14px;margin-top:4px}._8aEwW_stepName{border:1px solid var(--home-line);background:var(--white);flex:1;margin-bottom:10px;padding:14px 18px;font-size:16px;font-weight:500}._8aEwW_including{color:var(--home-eyebrow);margin:0 0 -24px;font-size:15px;font-weight:500}._8aEwW_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}._8aEwW_cardsTwo{grid-template-columns:repeat(2,minmax(0,1fr))}._8aEwW_card{background:var(--white);border-top:3px solid var(--accent-primary);flex-direction:column;gap:12px;padding:30px 28px;display:flex}._8aEwW_sectionAlt ._8aEwW_card{background:var(--white)}._8aEwW_section:not(._8aEwW_sectionAlt) ._8aEwW_card{background:var(--home-tint)}._8aEwW_cardBlue{border-top-color:var(--accent-secondary,#3a80c2)}._8aEwW_cardTitle{font-family:var(--home-heading);text-transform:none;letter-spacing:0;color:var(--home-ink);margin:0;font-size:20px;font-weight:600;line-height:1.3}._8aEwW_cardText{color:var(--home-text);margin:0;font-size:15px;line-height:1.6}._8aEwW_quote{justify-content:space-between;gap:16px}._8aEwW_quoteText{margin:0;font-size:17px;line-height:1.55}._8aEwW_quoteBy{color:var(--home-muted);margin:0;font-size:14px}._8aEwW_points{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:4px;display:grid}._8aEwW_point{background:var(--home-tint);border-top:3px solid var(--accent-primary);flex-direction:column;gap:6px;padding:20px 22px;display:flex}._8aEwW_pointBlue{border-top-color:var(--accent-secondary,#3a80c2)}._8aEwW_pointName{font-family:var(--home-heading);font-size:17px;font-weight:600}._8aEwW_pointText{color:var(--home-text);font-size:15px;line-height:1.55}._8aEwW_forumCol{flex:1.1 1 0;min-width:0}._8aEwW_forum{background:var(--white);border:1px solid var(--home-line-strong);box-shadow:0 12px 32px #02121f1a}._8aEwW_forumHead{border-bottom:1px solid var(--home-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}._8aEwW_forumTitle{font-family:var(--home-heading);font-size:15px;font-weight:600}._8aEwW_tag{letter-spacing:1px;text-transform:uppercase;border:1px solid var(--home-line-strong);color:var(--home-muted);padding:4px 10px;font-size:11px}._8aEwW_forumBody{flex-direction:column;gap:18px;padding:20px;display:flex}._8aEwW_post{align-items:flex-start;gap:12px;display:flex}._8aEwW_postReply{padding-left:24px}._8aEwW_avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:36px;height:36px}._8aEwW_postText{flex-direction:column;gap:4px;font-size:15px;line-height:1.55;display:flex}._8aEwW_postMeta{color:var(--home-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;display:flex}._8aEwW_postMeta b{color:var(--home-ink);font-weight:500}._8aEwW_expert{letter-spacing:.8px;text-transform:uppercase;color:#3f6b1f;background:#78b8432e;padding:2px 8px;font-size:11px;font-weight:600}._8aEwW_forumFoot{border-top:1px solid var(--home-line);padding:14px 20px}._8aEwW_replyBox{border:1px solid var(--home-line-strong);color:#6b757d;padding:12px 14px;font-size:15px;display:block}._8aEwW_dash{background:#f7f8fa;border:1px solid #dde3e9;flex-direction:column;gap:20px;padding:28px;display:flex;box-shadow:0 16px 40px #02121f1a}._8aEwW_dashHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._8aEwW_dashTitleRow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._8aEwW_dashTitle{font-family:var(--home-heading);font-size:24px;font-weight:600}._8aEwW_dashChip{background:var(--white);color:var(--home-muted);border:1px solid #dde3e9;padding:6px 14px;font-size:13px}._8aEwW_dashExport{border:1px solid var(--home-line-strong);background:var(--white);letter-spacing:.5px;text-transform:uppercase;padding:12px 22px;font-size:14px;font-weight:600}._8aEwW_dashPanels{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}._8aEwW_panel{background:var(--white);border:1px solid var(--home-line);flex-direction:column;gap:14px;padding:24px;display:flex}._8aEwW_panelTitle{font-family:var(--home-heading);font-size:17px;font-weight:600}._8aEwW_funnelRow{align-items:center;gap:14px;display:flex}._8aEwW_funnelTrack{background:#f0f3f6;flex:1;height:34px}._8aEwW_funnelBar{height:100%;color:var(--white);white-space:nowrap;align-items:center;padding-left:12px;font-size:14px;font-weight:600;display:flex}._8aEwW_funnelNum{text-align:right;width:74px;color:var(--home-muted);font-size:13px}._8aEwW_funnelNum b{color:var(--home-ink);font-size:18px}._8aEwW_stepRate{flex-direction:column;gap:6px;display:flex}._8aEwW_stepRateLabel{justify-content:space-between;font-size:14px;display:flex}._8aEwW_stepRateTrack{background:#e9edf1;height:8px}._8aEwW_stepRateBar{background:var(--accent-primary);height:100%}._8aEwW_tableWrap{background:var(--white);border:1px solid var(--home-line);overflow-x:auto}._8aEwW_table{border-collapse:collapse;width:100%;min-width:760px;font-size:14px}._8aEwW_table th{text-align:left;letter-spacing:1.2px;text-transform:uppercase;color:var(--home-muted);background:#eef1f5;padding:14px 24px;font-size:11px;font-weight:600}._8aEwW_table td{border-top:1px solid var(--home-line);padding:14px 24px}._8aEwW_supplierName{font-weight:500}._8aEwW_statusDone{color:var(--home-eyebrow);font-weight:600}._8aEwW_statusActive{color:var(--home-blue);font-weight:600}._8aEwW_statusSignedup{color:var(--home-muted);font-weight:600}._8aEwW_statusInvited{color:#6b757d;font-weight:600}._8aEwW_muted{color:var(--home-muted)}._8aEwW_dashNote{color:var(--home-muted);margin:0;font-size:13px}._8aEwW_ctaBand{color:var(--white);background:#02121f;position:relative;overflow:hidden}._8aEwW_ctaImage{object-fit:cover;opacity:.18}._8aEwW_ctaContent{flex-direction:column;align-items:flex-start;gap:20px;max-width:1240px;margin:0 auto;padding:88px 40px;display:flex;position:relative}._8aEwW_ctaTitle{max-width:760px;font-family:var(--home-heading);letter-spacing:0;text-transform:none;color:var(--white);margin:0;font-size:38px;font-weight:600;line-height:1.2}._8aEwW_ctaText{color:#dce4ea;max-width:680px;margin:0 0 6px;font-size:18px;line-height:1.65}._8aEwW_footer{background:var(--brand-navy);padding:var(--space-9) var(--gutter) var(--space-5)}._8aEwW_footerInner{max-width:var(--container-xl);gap:var(--space-9);flex-wrap:wrap;margin:0 auto;display:flex}._8aEwW_footerBrand{gap:var(--space-3);flex-direction:column;flex:2;min-width:240px;display:flex}._8aEwW_footerNote{color:var(--text-inverse-muted);font-size:var(--text-sm);max-width:34em}._8aEwW_footerCol{gap:var(--space-2);flex-direction:column;flex:1;min-width:150px;display:flex}._8aEwW_footerCol a{color:var(--text-inverse-muted);font-size:var(--text-sm)}._8aEwW_footerCol a:hover{color:var(--white);text-decoration:none}._8aEwW_footerHead{font-size:var(--text-xs);color:var(--white);text-transform:uppercase;letter-spacing:.08em}._8aEwW_footerBottom{max-width:var(--container-xl);margin:var(--space-7) auto 0;padding-top:var(--space-4);border-top:1px solid var(--border-inverse);justify-content:space-between;align-items:center;gap:var(--space-4);color:var(--text-inverse-muted);font-size:var(--text-xs);display:flex}._8aEwW_linkedin{color:#c4d0da;border:1px solid #fff6;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}._8aEwW_linkedin:hover{background:var(--blue-600);text-decoration:none}@media (max-width:960px){._8aEwW_two,._8aEwW_flip{flex-direction:column;align-items:stretch;gap:40px}._8aEwW_cards{grid-template-columns:repeat(2,minmax(0,1fr))}._8aEwW_dashPanels{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){._8aEwW_topbarInner{gap:10px;padding:10px 16px}._8aEwW_logo{width:auto;height:30px}._8aEwW_nav{gap:12px}._8aEwW_navLink{font-size:13px}._8aEwW_btnSm{padding:8px 12px;font-size:13px}._8aEwW_heroCanvas{opacity:.6;width:100%}._8aEwW_heroContent{gap:16px;padding:48px 16px 56px}._8aEwW_heroTitle{font-size:38px}._8aEwW_heroSub{font-size:17px}._8aEwW_audienceInner{gap:20px;padding:28px 16px 32px}._8aEwW_tabs{align-self:stretch}._8aEwW_tab{flex:1 1 0;padding:12px 10px;font-size:13px;line-height:1.35}._8aEwW_audienceTitle{font-size:26px}._8aEwW_audienceLead{font-size:16px}._8aEwW_section{padding:36px 16px}._8aEwW_stack{gap:20px}._8aEwW_two,._8aEwW_flip{gap:16px}._8aEwW_col{gap:12px}._8aEwW_h2{font-size:26px}._8aEwW_lead{font-size:16px}._8aEwW_sub{font-size:18px}._8aEwW_bullets{gap:8px;font-size:15px}._8aEwW_meetCopy{display:contents}._8aEwW_chatCol{order:1}._8aEwW_after{order:2}._8aEwW_chatCard{height:400px}._8aEwW_pathwayCard{padding:20px}._8aEwW_including{margin-bottom:-12px}._8aEwW_carousel{scroll-snap-type:x mandatory;gap:12px;margin:0 -16px;padding:0 16px 8px;display:flex;overflow-x:auto}._8aEwW_carousel>li{scroll-snap-align:start;flex:0 0 80%}._8aEwW_card{padding:22px 20px}._8aEwW_points{gap:10px;margin-top:0}._8aEwW_point{padding:14px}._8aEwW_pointName{font-size:15px}._8aEwW_pointText{font-size:13px}._8aEwW_forumCol{display:none}._8aEwW_dash{gap:14px;padding:16px}._8aEwW_ctaContent{padding:48px 16px}._8aEwW_ctaTitle{font-size:26px}._8aEwW_ctaText{font-size:16px}._8aEwW_footerBottom{align-items:flex-start}}
