@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2)format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2)format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.woff)format("woff")}@font-face{font-family:Karla;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/karla-latin-400-normal-C_jajTY_.woff2)format("woff2"),url(/assets/karla-latin-400-normal-iWRxgclR.woff)format("woff")}@font-face{font-family:Karla;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/karla-latin-500-normal-6wzn_4WC.woff2)format("woff2"),url(/assets/karla-latin-500-normal-BWjg-GL4.woff)format("woff")}@font-face{font-family:Karla;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/karla-latin-700-normal-DFuMffT3.woff2)format("woff2"),url(/assets/karla-latin-700-normal-CospC10L.woff)format("woff")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--accent:#29afe5;--navy:#263466;--yellow:#d2d700;--surface:#fff;--canvas:#f5f6f8;--text:#1e2945;--muted:#556078;--line:#dce1e9;--focus:#095e96;--on-navy:#fff;--shadow:0 20px 55px #1c294414;background:var(--canvas);color:var(--text);font-family:Karla,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--surface:#20283c;--canvas:#141b2a;--text:#f5f7fb;--muted:#c6cfdf;--line:#3a455d;--focus:#70d2ff;--shadow:0 20px 55px #0003}}*{box-sizing:border-box}body{min-width:280px;margin:0}button,a{font:inherit}a{color:inherit}:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.page{place-items:center;min-height:100dvh;padding:24px;display:grid}.panel{border:1px solid var(--line);background:var(--surface);width:min(100%,560px);box-shadow:var(--shadow);border-radius:24px;padding:clamp(28px,6vw,56px)}.eyebrow{color:var(--navy);letter-spacing:.04em;margin:0 0 36px;font-size:.875rem;font-weight:700}h1{letter-spacing:-.04em;margin:0;font-family:Poppins,sans-serif;font-size:clamp(2rem,5vw,3rem);font-weight:600;line-height:1.18}.description{color:var(--muted);margin:18px 0 32px;font-size:1.125rem;line-height:1.5}.primary-link,button{background:var(--navy);min-height:48px;color:var(--on-navy);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;padding:12px 20px;font-weight:700;text-decoration:none;display:inline-flex}.primary-link:hover,button:hover{background:var(--accent);color:var(--navy)}button:disabled{cursor:wait;opacity:.6}.quiet-button{color:var(--navy);background:0 0;margin-top:28px}.quiet-button:hover{background:var(--canvas);color:var(--text)}.session-details{border-top:1px solid var(--line);margin:0;padding-top:20px}.session-details div{justify-content:space-between;gap:20px;display:flex}.session-details dt{color:var(--muted)}.session-details dd{margin:0;font-weight:700}@media (prefers-color-scheme:dark){.eyebrow,.quiet-button{color:var(--accent)}}
