.ea-toggle[data-astro-cid-nfzaze2v]{display:inline-flex;align-items:center;gap:var(--s-2);margin-bottom:var(--s-5);font-size:var(--text-sm);font-weight:600;color:var(--ink-700)}.ea-grid[data-astro-cid-nfzaze2v]{display:grid;gap:var(--s-5);align-items:start}@media(min-width:900px){.ea-grid[data-astro-cid-nfzaze2v]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ea-card[data-astro-cid-nfzaze2v]{padding:var(--s-6);border-radius:var(--radius-lg);background:linear-gradient(160deg,var(--st-tint, var(--surface)),#fff 55%);border:1px solid color-mix(in srgb,var(--st, var(--ink-700)) 18%,var(--line))}.ea-card[data-astro-cid-nfzaze2v] header[data-astro-cid-nfzaze2v]{display:flex;gap:var(--s-3);align-items:center;margin-bottom:var(--s-3)}.ea-ic[data-astro-cid-nfzaze2v]{flex-shrink:0;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--st, var(--ink-700));color:#fff}.ea-ref[data-astro-cid-nfzaze2v]{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--st, var(--ink-500))}.ea-card[data-astro-cid-nfzaze2v] h3[data-astro-cid-nfzaze2v]{margin:0;font-size:var(--text-lg)}.ea-why[data-astro-cid-nfzaze2v]{color:var(--ink-700);font-size:var(--text-sm)}.ea-card[data-astro-cid-nfzaze2v] ul[data-astro-cid-nfzaze2v]{list-style:none;padding:0;margin:0}.ea-card[data-astro-cid-nfzaze2v] li[data-astro-cid-nfzaze2v]{display:grid;grid-template-columns:1fr auto;gap:4px var(--s-3);margin:0;padding:var(--s-3) 0;border-top:1px solid var(--line);font-size:var(--text-sm);color:var(--ink-800)}.ea-card[data-astro-cid-nfzaze2v] li[data-astro-cid-nfzaze2v][hidden]{display:none}.ea-mods[data-astro-cid-nfzaze2v]{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:6px}.ea-mods[data-astro-cid-nfzaze2v] a[data-astro-cid-nfzaze2v]{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;font-weight:600;color:var(--ink-700);text-decoration:none;padding:2px 8px;border-radius:999px;background:#fff;border:1px solid var(--line-strong)}.ea-mods[data-astro-cid-nfzaze2v] a[data-astro-cid-nfzaze2v]:hover{border-color:var(--ink-700)}.ea-pill[data-astro-cid-nfzaze2v]{align-self:start;font-size:.7rem;font-weight:700;border-radius:999px;padding:3px 9px;white-space:nowrap}.ea-live[data-astro-cid-nfzaze2v]{background:var(--ok-tint);color:var(--ok)}.ea-switch[data-astro-cid-nfzaze2v]{background:var(--brand-accent-tint);color:var(--brand-accent)}.ea-no[data-astro-cid-nfzaze2v]{background:var(--surface);color:var(--ink-500);border:1px dashed var(--line-strong)}.ea-no[data-astro-cid-nfzaze2v]+.ea-mods[data-astro-cid-nfzaze2v],li[data-astro-cid-nfzaze2v][data-s=no] .ea-t[data-astro-cid-nfzaze2v]{color:var(--ink-500)}@media(max-width:599px){.ea-card[data-astro-cid-nfzaze2v] li[data-astro-cid-nfzaze2v]{grid-template-columns:1fr}}.ec[data-astro-cid-xakemlof]{padding:var(--s-6);border-radius:var(--radius-lg);background:#fff;border:1px solid var(--line);box-shadow:var(--shadow)}@media(min-width:900px){.ec[data-astro-cid-xakemlof]{padding:var(--s-8)}}.ec-list[data-astro-cid-xakemlof]{list-style:none;padding:0;margin:0;counter-reset:q;display:grid;gap:var(--s-3)}@media(min-width:900px){.ec-list[data-astro-cid-xakemlof]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ec-list[data-astro-cid-xakemlof] li[data-astro-cid-xakemlof]{counter-increment:q;margin:0;padding:var(--s-4);border-radius:var(--radius);border:1px solid var(--line);background:var(--surface)}.ec-list[data-astro-cid-xakemlof] li[data-astro-cid-xakemlof]:has(input[value=no]:checked){border-color:color-mix(in srgb,var(--st-life) 40%,var(--line));background:var(--st-life-tint)}.ec-list[data-astro-cid-xakemlof] li[data-astro-cid-xakemlof]:has(input[value=yes]:checked){border-color:#b7e3cf;background:var(--ok-tint)}.ec-q[data-astro-cid-xakemlof]{margin:0 0 var(--s-3);font-weight:600;color:var(--ink-900)}.ec-q[data-astro-cid-xakemlof]:before{content:counter(q) ". ";color:var(--ink-400)}.ec-ans[data-astro-cid-xakemlof]{display:flex;flex-wrap:wrap;gap:var(--s-2)}.ec-ans[data-astro-cid-xakemlof] label[data-astro-cid-xakemlof]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:#fff;border:1px solid var(--line-strong);font-size:var(--text-sm);cursor:pointer}.ec-ans[data-astro-cid-xakemlof] label[data-astro-cid-xakemlof]:has(input:checked){border-color:var(--ink-900);font-weight:600}.ec-ans[data-astro-cid-xakemlof] input[data-astro-cid-xakemlof]:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}.ec-hint[data-astro-cid-xakemlof]{margin:var(--s-2) 0 0;font-size:var(--text-xs);color:var(--ink-500)}.ec-js[data-astro-cid-xakemlof] .ec-hint[data-astro-cid-xakemlof]{display:none}.ec-js[data-astro-cid-xakemlof] li[data-astro-cid-xakemlof]:has(input[value=no]:checked) .ec-hint[data-astro-cid-xakemlof]{display:block}.ec-result[data-astro-cid-xakemlof]{margin-top:var(--s-6);padding-top:var(--s-5);border-top:1px solid var(--line);display:grid;gap:var(--s-3);justify-items:start}.ec-result[data-astro-cid-xakemlof] p[data-astro-cid-xakemlof]{margin:0;color:var(--ink-800);font-weight:600}[data-astro-cid-xakemlof][data-picks]{display:flex;flex-wrap:wrap;gap:var(--s-2)}.ec-chip{display:inline-block;padding:5px 12px;border-radius:999px;background:var(--st-academics-tint);color:var(--st-academics);font-size:var(--text-sm);font-weight:600;border:1px solid color-mix(in srgb,var(--st-academics) 25%,transparent)}.acc-jump[data-astro-cid-fvcgtjpf]{position:sticky;top:69px;z-index:5;background:#fffffff0;backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.acc-jump-row[data-astro-cid-fvcgtjpf]{display:flex;gap:var(--s-2);overflow-x:auto;padding-top:var(--s-3);padding-bottom:var(--s-3);scrollbar-width:none}.acc-jump[data-astro-cid-fvcgtjpf] a[data-astro-cid-fvcgtjpf]{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:var(--text-sm);font-weight:600;text-decoration:none;color:var(--st);background:var(--st-tint);border:1px solid color-mix(in srgb,var(--st) 25%,transparent)}.acc-jump[data-astro-cid-fvcgtjpf] a[data-astro-cid-fvcgtjpf]:hover{background:var(--st);color:#fff}.acc-sec[data-astro-cid-fvcgtjpf]{scroll-margin-top:120px}.acc-intro[data-astro-cid-fvcgtjpf]{display:grid;gap:var(--s-6);align-items:start}@media(min-width:900px){.acc-intro[data-astro-cid-fvcgtjpf]{grid-template-columns:1.4fr 1fr;gap:var(--s-10)}}.acc-frame[data-astro-cid-fvcgtjpf] h2[data-astro-cid-fvcgtjpf]{font-size:var(--text-xl)}.acc-frame[data-astro-cid-fvcgtjpf] p[data-astro-cid-fvcgtjpf]{color:var(--ink-700)}.acc-plain[data-astro-cid-fvcgtjpf]{display:flex;gap:var(--s-3);align-items:flex-start;padding:var(--s-5);border-radius:var(--radius-lg);background:var(--warn-tint);border:1px solid #f2d2b3;color:var(--warn)}.acc-plain[data-astro-cid-fvcgtjpf] .icon{flex-shrink:0;margin-top:2px}.acc-plain[data-astro-cid-fvcgtjpf] p[data-astro-cid-fvcgtjpf]{margin:0;color:var(--ink-800);font-size:var(--text-sm)}.acc-plain[data-astro-cid-fvcgtjpf] strong[data-astro-cid-fvcgtjpf]{color:var(--ink-900)}
