header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:50;background:#fbfcfed9;backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.bar[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:18px;height:64px}.brand[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:10px;font-family:Plus Jakarta Sans;font-weight:800;font-size:19px;color:var(--ink)}.brand[data-astro-cid-3ef6ksr2]:hover{text-decoration:none}.brand[data-astro-cid-3ef6ksr2] b[data-astro-cid-3ef6ksr2]{color:var(--ink)}.brand[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]{color:var(--green-ink);font-style:normal}.links[data-astro-cid-3ef6ksr2]{display:flex;gap:22px;margin-left:8px}.links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--muted);font-weight:500;font-size:15px}.links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--ink);text-decoration:none}.chip[data-astro-cid-3ef6ksr2]{margin-left:auto;font-size:12.5px;font-weight:600;color:var(--green-ink);background:#16c7841a;border:1px solid rgba(22,199,132,.3);padding:6px 11px;border-radius:999px;white-space:nowrap}.country[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:7px;font-size:14px;font-weight:600;color:var(--ink);border:1px solid var(--line-strong);background:var(--surface);padding:6px 11px;border-radius:999px}.country[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{border-radius:2px;box-shadow:0 0 0 1px #0e1a2b1f}@media (max-width:760px){.links[data-astro-cid-3ef6ksr2],.chip[data-astro-cid-3ef6ksr2]{display:none}.country[data-astro-cid-3ef6ksr2]{margin-left:auto}}footer[data-astro-cid-sz7xmlte]{border-top:1px solid var(--line);background:var(--surface-2);padding:38px 0 46px;margin-top:24px}.foot-grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1.7fr 1fr 1fr 1fr 1fr;gap:26px;padding-bottom:26px}.fb-name[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:9px;font-family:Plus Jakarta Sans;font-weight:800;font-size:18px}.fb-name[data-astro-cid-sz7xmlte] b[data-astro-cid-sz7xmlte]{color:var(--ink)}.fb-name[data-astro-cid-sz7xmlte] i[data-astro-cid-sz7xmlte]{color:var(--green-ink);font-style:normal}.foot-brand[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{font-size:13.5px;color:var(--muted);margin-top:11px;max-width:34ch}.foot-brand[data-astro-cid-sz7xmlte] .edu[data-astro-cid-sz7xmlte]{display:inline-block;margin-top:13px;font-size:11.5px;font-weight:600;color:var(--green-ink);background:#16c7841a;border:1px solid rgba(22,199,132,.3);padding:5px 10px;border-radius:999px}.foot-col[data-astro-cid-sz7xmlte] h2[data-astro-cid-sz7xmlte]{font-family:Plus Jakarta Sans;font-size:11.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink);margin-bottom:11px}.foot-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:block;font-size:14px;color:var(--muted);padding:5px 0}.foot-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--green-ink);text-decoration:none}.foot-bottom[data-astro-cid-sz7xmlte]{border-top:1px solid var(--line);padding-top:20px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:flex-start}.foot-meta[data-astro-cid-sz7xmlte]{font-size:12.5px;color:var(--muted);white-space:nowrap}.legal[data-astro-cid-sz7xmlte]{color:var(--muted);font-size:13px;max-width:74ch}.legal[data-astro-cid-sz7xmlte] summary[data-astro-cid-sz7xmlte]{list-style:none;cursor:pointer;display:block}.legal[data-astro-cid-sz7xmlte] summary[data-astro-cid-sz7xmlte]::-webkit-details-marker{display:none}.legal[data-astro-cid-sz7xmlte] b[data-astro-cid-sz7xmlte]{color:var(--ink)}.legal[data-astro-cid-sz7xmlte] .more[data-astro-cid-sz7xmlte]{color:var(--green-ink);font-weight:600;text-decoration:underline;text-underline-offset:2px}.legal[data-astro-cid-sz7xmlte][open] .more[data-astro-cid-sz7xmlte]{display:none}.legal[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin-top:10px}@media (max-width:820px){.foot-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}.foot-brand[data-astro-cid-sz7xmlte]{grid-column:1 / -1}}.topbar[data-astro-cid-lq7i5isa]{border-bottom:1px solid var(--line);background:var(--surface)}.row[data-astro-cid-lq7i5isa]{display:flex;align-items:center;justify-content:space-between;height:34px;font-size:12px;color:var(--muted)}.ed[data-astro-cid-lq7i5isa]{font-weight:600}.cosp[data-astro-cid-lq7i5isa]{display:flex;align-items:center;gap:8px;font-size:10px;letter-spacing:.05em;text-transform:uppercase}.logo[data-astro-cid-lq7i5isa]{width:56px;height:22px;border:1px dashed var(--line-strong);border-radius:4px;background:var(--surface-2);display:flex;align-items:center;justify-content:center;font-size:8.5px;font-weight:700}.anchor[data-astro-cid-cbuti3hw]{position:fixed;left:0;right:0;bottom:0;z-index:120;height:56px;display:flex;align-items:center;justify-content:center;gap:10px;background:var(--surface);border-top:1px solid var(--line-strong);box-shadow:0 -6px 20px -12px #0e1a2b4d;color:var(--muted);font-size:13px}.lab[data-astro-cid-cbuti3hw]{position:absolute;left:12px;top:6px;font-size:9px;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.x[data-astro-cid-cbuti3hw]{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:var(--surface-2);border:1px solid var(--line-strong);color:var(--ink);border-radius:999px;width:28px;height:28px;cursor:pointer;font-size:12px}.intr[data-astro-cid-52oq3vqo]{position:fixed;inset:0;z-index:200;background:#0e1a2bb8;backdrop-filter:blur(4px);display:none;align-items:center;justify-content:center;padding:20px}.intr[data-astro-cid-52oq3vqo].show{display:flex}.box[data-astro-cid-52oq3vqo]{position:relative;background:var(--surface);border-radius:18px;width:100%;max-width:400px;padding:20px;box-shadow:0 30px 80px -20px #00000080}.close[data-astro-cid-52oq3vqo]{position:absolute;top:-14px;right:-10px;background:var(--ink);color:#fff;border:none;border-radius:999px;font-family:inherit;font-size:13px;font-weight:600;padding:9px 14px;cursor:pointer;box-shadow:0 6px 18px -6px #00000080}.lab[data-astro-cid-52oq3vqo]{font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--muted);display:block;margin-bottom:12px}.ad[data-astro-cid-52oq3vqo]{border:1px dashed var(--line-strong);border-radius:12px;background:repeating-linear-gradient(45deg,rgba(14,26,43,.02) 0 12px,transparent 12px 24px);min-height:420px;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--muted);font-size:14px;padding:20px}.gf-auth[data-astro-cid-qpzutkxk]{background:var(--surface-2);border-bottom:1px solid var(--line)}.gf-auth-wrap[data-astro-cid-qpzutkxk]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:8px;padding-bottom:8px;font-size:13px}.gf-lead[data-astro-cid-qpzutkxk]{color:var(--muted)}.gf-actions[data-astro-cid-qpzutkxk]{display:flex;gap:8px;margin-left:auto}.gf-btn[data-astro-cid-qpzutkxk]{font-family:inherit;font-weight:600;font-size:12.5px;padding:6px 13px;border-radius:999px;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);cursor:pointer}.gf-btn[data-astro-cid-qpzutkxk]:hover{border-color:var(--green-ink);color:var(--green-ink)}.gf-me[data-astro-cid-qpzutkxk]{display:flex;align-items:center;gap:9px;margin-left:auto}.gf-photo[data-astro-cid-qpzutkxk]{border-radius:50%;flex:none}.gf-name[data-astro-cid-qpzutkxk]{font-weight:600}.gf-synced[data-astro-cid-qpzutkxk]{font-size:11px;color:var(--green-ink);font-weight:700;background:#16c7841f;padding:2px 8px;border-radius:999px}.gf-out[data-astro-cid-qpzutkxk]{font-family:inherit;font-size:12px;color:var(--muted);background:none;border:0;cursor:pointer;text-decoration:underline}@media (max-width:620px){.gf-actions[data-astro-cid-qpzutkxk],.gf-me[data-astro-cid-qpzutkxk]{margin-left:0}}:root{--bg:#FBFCFE;--surface:#FFFFFF;--surface-2:#F1F5F9;--ink:#0E1A2B;--muted:#5C6B7A;--green:#16C784;--green-ink:#05723B;--teal:#0FB6A0;--line:rgba(14,26,43,.1);--line-strong:rgba(14,26,43,.18);--grad:linear-gradient(115deg,#0BA36B 0%,#16C784 52%,#12B9A3 100%);--shadow:0 1px 2px rgba(14,26,43,.05),0 10px 30px -18px rgba(14,26,43,.18);--maxw:1080px;--r:16px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.6;font-size:17px;-webkit-font-smoothing:antialiased;overflow-x:hidden;padding-bottom:56px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}h1,h2,h3,h4{font-family:Plus Jakarta Sans,system-ui,sans-serif;line-height:1.15;margin:0;text-wrap:balance}p{margin:0}a{color:var(--green-ink);text-decoration:none}a:hover{text-decoration:underline}main p a{text-decoration:underline;text-underline-offset:2px}img{max-width:100%;height:auto}:focus-visible{outline:2px solid var(--green-ink);outline-offset:2px;border-radius:6px}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 22px}.grad{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.eyebrow{font-weight:700;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--green-ink)}.muted{color:var(--muted)}.btn{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:15.5px;padding:12px 20px;border-radius:12px;border:1px solid transparent;cursor:pointer;font-family:inherit;transition:transform .16s}.btn:hover{transform:translateY(-2px);text-decoration:none}.btn-primary{background:var(--grad);color:#04241a;font-weight:700;box-shadow:0 12px 26px -12px #0fa36bb3}.btn-ghost{background:var(--surface);border-color:var(--line-strong);color:var(--ink)}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:24px;box-shadow:var(--shadow)}.section{padding:56px 0;border-top:1px solid var(--line)}.leadband{border-bottom:1px solid var(--line);background:var(--bg);padding:14px 0}.article-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:34px;align-items:start}.article-main{min-width:0}.aside{position:sticky;top:84px;display:flex;flex-direction:column;gap:18px}.pop{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:16px 18px}.pop h2{font-family:Plus Jakarta Sans;font-size:11.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink);margin-bottom:8px}.pop a{display:block;font-size:14px;color:var(--ink);padding:9px 0;border-top:1px solid var(--line)}.pop a:first-of-type{border-top:none}.pop a:hover{color:var(--green-ink);text-decoration:none}.sponsored{display:flex;align-items:center;gap:16px;border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:22px 20px 18px;box-shadow:var(--shadow);margin-top:20px;position:relative}.sponsored .lab{position:absolute;top:10px;right:14px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--muted)}.sponsored .mark{width:46px;height:46px;flex:none;border-radius:12px;background:var(--surface-2);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-weight:800;font-family:Plus Jakarta Sans;color:var(--muted)}.sponsored .cta{margin-left:auto;white-space:nowrap}@media (max-width:860px){.article-layout{grid-template-columns:1fr}.aside{position:static}.sponsored{flex-wrap:wrap}.sponsored .cta{margin-left:0}}.jargon{position:relative;border-bottom:1px dotted var(--green-ink);cursor:help}.jargon>.jtip{display:none;position:absolute;left:50%;bottom:calc(100% + 9px);transform:translate(-50%);width:230px;max-width:78vw;background:#0e1a2b;color:#eaf2f0;font-size:12.5px;font-weight:400;font-style:normal;line-height:1.45;letter-spacing:0;text-transform:none;padding:11px 13px;border-radius:10px;box-shadow:0 14px 34px -12px #00000080;z-index:90;text-align:left;pointer-events:none;white-space:normal}.jargon>.jtip b{color:#5eead4;font-weight:600}.jargon>.jtip a{color:#9be7cf;text-decoration:underline;text-underline-offset:2px;pointer-events:auto}.jargon>.jtip:after{content:"";position:absolute;top:100%;left:calc(50% + var(--ax,0px));transform:translate(-50%);border:6px solid transparent;border-top-color:#0e1a2b}.jargon:hover>.jtip,.jargon:focus>.jtip,.jargon:focus-within>.jtip{display:block}.skip-link{position:absolute;left:-9999px;top:0;z-index:300;background:var(--ink);color:#fff;padding:10px 16px;border-radius:0 0 10px;font-weight:600;font-size:14px}.skip-link:focus{left:0}
