.prose:has(>.jev-article-module__zs9DyW__article){padding:clamp(1.25rem,3vw,3rem)}.jev-article-module__zs9DyW__article{--jev-text:#cbd5e1;width:100%;max-width:1440px;color:var(--jev-text);cursor:default;overflow-wrap:break-word;counter-reset:jev-section;margin-inline:auto;font-size:1.125rem;line-height:1.8}.jev-article-module__zs9DyW__article>:not(figure){max-width:1040px;margin-inline:auto}.jev-article-module__zs9DyW__article header{border-bottom:1px solid #22d3ee66;margin-bottom:2rem;padding-block:.5rem 2rem}.jev-article-module__zs9DyW__article header h1{letter-spacing:-.035em;color:#f8fafc;text-wrap:balance;margin:.75rem 0 1.5rem;font-size:clamp(2rem,4.4vw,4.25rem);line-height:1.12}.jev-article-module__zs9DyW__article header>p:first-child{color:#67e8f9;letter-spacing:.16em;text-transform:uppercase;font-size:.75rem;font-weight:700}.jev-article-module__zs9DyW__article header h1+p{color:#e2e8f0;font-size:1.2rem;line-height:1.65}.jev-article-module__zs9DyW__article header>p:last-child{color:#94a3b8;margin:1.5rem 0 0;font-size:.875rem}.jev-article-module__zs9DyW__article p,.jev-article-module__zs9DyW__article ul,.jev-article-module__zs9DyW__article ol{color:var(--jev-text);font-size:inherit;line-height:inherit;margin-block:0 1.25rem}.jev-article-module__zs9DyW__article strong{color:#f1f5f9;font-weight:650}.jev-article-module__zs9DyW__article h1,.jev-article-module__zs9DyW__article h2,.jev-article-module__zs9DyW__article h3{font-family:var(--font-space-grotesk),sans-serif;font-weight:650}.jev-article-module__zs9DyW__article h2,.jev-article-module__zs9DyW__article h3{color:#f8fafc;text-wrap:balance;line-height:1.3}.jev-article-module__zs9DyW__article h2{color:#67e8f9;counter-increment:jev-section;border-top:1px solid #22d3ee33;margin-block:3.25rem 1.25rem;padding-top:1.25rem;scroll-margin-top:7rem;font-size:clamp(1.55rem,2.4vw,2rem);position:relative}.jev-article-module__zs9DyW__article h2:before{content:counter(jev-section,decimal-leading-zero);letter-spacing:.08em;color:#67e8f9;opacity:.7;font-size:.7rem;font-weight:600;line-height:1;position:absolute;top:1.95rem;left:-2.25rem}.jev-article-module__zs9DyW__article h3{margin-block:2rem 1rem;font-size:1.25rem}.jev-article-module__zs9DyW__article a{color:#67e8f9;text-underline-offset:.25em}.jev-article-module__zs9DyW__article a:hover{text-decoration:underline}.jev-article-module__zs9DyW__article a:focus-visible{outline-offset:5px;border-radius:3px;outline:2px solid #22d3ee}.jev-article-module__zs9DyW__article ul,.jev-article-module__zs9DyW__article ol{padding-inline-start:1.5rem;list-style-position:outside}.jev-article-module__zs9DyW__article>ul,.jev-article-module__zs9DyW__article>ol{margin-inline:auto}.jev-article-module__zs9DyW__article li>ul,.jev-article-module__zs9DyW__article li>ol{margin-block:.5rem;margin-inline:0}.jev-article-module__zs9DyW__article ul{list-style-type:disc}.jev-article-module__zs9DyW__article ol{list-style-type:decimal}.jev-article-module__zs9DyW__article li{margin-block:.4rem;padding-inline-start:.25rem}.jev-article-module__zs9DyW__article li::marker{color:#67e8f9}.jev-article-module__zs9DyW__article nav{background:linear-gradient(115deg,#0891b226,#7c3aed12);border:1px solid #22d3ee33;border-radius:1rem;margin-block:0 2.5rem;padding:1.5rem}.jev-article-module__zs9DyW__article nav>p{color:#f1f5f9;margin-bottom:.75rem;font-weight:650}.jev-article-module__zs9DyW__article nav ul{grid-template-columns:1fr 1fr;gap:.7rem 2rem;margin:0;padding:0;font-size:.95rem;line-height:1.5;list-style:none;display:grid}.jev-article-module__zs9DyW__article nav li{margin:0;padding:0}.jev-article-module__zs9DyW__article blockquote{background:linear-gradient(115deg,#0891b22b,#1e1b4b44);border-left:3px solid #22d3ee;border-radius:0 .75rem .75rem 0;margin-block:2rem;padding:1.25rem 1.5rem}.jev-article-module__zs9DyW__article blockquote p{color:#e2e8f0;margin:0;font-size:1.15rem;line-height:1.65}.jev-article-module__zs9DyW__article pre{background:#020617;border:1px solid #334155;border-radius:.75rem;max-width:1040px;margin-block:1.5rem 2rem;padding:1.5rem;line-height:1.7;overflow-x:auto}.jev-article-module__zs9DyW__article pre code{color:#bae6fd;white-space:pre;background:0 0;padding:0;font-size:.875rem}.jev-article-module__zs9DyW__article table{width:100%;min-width:0;font-size:.95rem}.jev-article-module__zs9DyW__article th,.jev-article-module__zs9DyW__article td{color:var(--jev-text);vertical-align:top;padding:.875rem 1rem}.jev-article-module__zs9DyW__article th{color:#f1f5f9;background:#6d28d933}.jev-article-module__zs9DyW__article th:last-child{color:#a5f3fc;background:#0891b233}.jev-article-module__zs9DyW__article td:last-child{background:#0891b20c}.jev-article-module__zs9DyW__article tr{cursor:default}.jev-article-module__zs9DyW__article hr{border-color:#334155;margin-block:3rem}.jev-article-module__zs9DyW__article figure{width:100%;margin:2.5rem auto 3rem}.jev-article-module__zs9DyW__article figure>a{background:#fff;border:1px solid #94a3b833;border-radius:1rem;display:block;overflow:hidden}.jev-article-module__zs9DyW__article figure img{object-fit:contain;width:100%;max-width:100%;height:auto;margin:0;display:block}.jev-article-module__zs9DyW__article figcaption{color:#94a3b8;padding:1rem .25rem 0;font-size:.875rem;line-height:1.65}.jev-article-module__zs9DyW__article figcaption>span{color:#e2e8f0;font-weight:650}.jev-article-module__zs9DyW__article figcaption>a{white-space:nowrap;margin-left:.75rem;display:inline-block}.jev-article-module__zs9DyW__article [data-tone=cyan]{--tone:#67e8f9;--tint:#0891b21f;--edge:#22d3ee4d}.jev-article-module__zs9DyW__article [data-tone=violet]{--tone:#c4b5fd;--tint:#7c3aed26;--edge:#a78bfa4d}.jev-article-module__zs9DyW__article [data-tone=emerald]{--tone:#6ee7b7;--tint:#05966926;--edge:#34d3994d}.jev-article-module__zs9DyW__article [data-tone=amber]{--tone:#fcd34d;--tint:#d9770626;--edge:#fbbf244d}.jev-article-module__zs9DyW__article [data-tone=blue]{--tone:#93c5fd;--tint:#2563eb26;--edge:#60a5fa4d}.jev-article-module__zs9DyW__article>.jev-article-module__zs9DyW__hero{background:#081226;border:1px solid #22d3ee40;border-radius:1.25rem;max-width:none;margin-block:0 2.5rem;overflow:hidden;box-shadow:0 18px 70px #02061755}.jev-article-module__zs9DyW__hero img{width:100%;max-width:100%;height:auto;margin:0;display:block}.jev-article-module__zs9DyW__heroLegend{background:#02061777;border-top:1px solid #22d3ee26;flex-wrap:wrap;justify-content:center;gap:1rem 2rem;padding:1.25rem;display:flex}.jev-article-module__zs9DyW__heroLegend span{color:#cbd5e1;align-items:center;gap:.65rem;font-size:.85rem;font-weight:600;display:inline-flex}.jev-article-module__zs9DyW__heroLegend span:before{content:"";background:var(--tone);width:.5rem;height:.5rem;box-shadow:0 0 15px var(--tone);border-radius:50%}.jev-article-module__zs9DyW__article>.jev-article-module__zs9DyW__scorePanel,.jev-article-module__zs9DyW__article>.jev-article-module__zs9DyW__checkPanel{background:linear-gradient(125deg,#08334477,#1e1b4b55 70%,#0f172a);border:1px solid #22d3ee40;border-radius:1.25rem;max-width:1160px;margin-block:2rem 2.5rem;padding:2rem}.jev-article-module__zs9DyW__article .jev-article-module__zs9DyW__panelHeading>span{color:#67e8f9;letter-spacing:.16em;font-size:.72rem;font-weight:700}.jev-article-module__zs9DyW__article .jev-article-module__zs9DyW__panelHeading h3{margin:.5rem 0 .75rem;font-size:1.5rem}.jev-article-module__zs9DyW__article .jev-article-module__zs9DyW__panelHeading p{color:#94a3b8;margin-bottom:1.5rem;font-size:.9rem}.jev-article-module__zs9DyW__scoreGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 2rem;margin:1.5rem 0 0;display:grid}.jev-article-module__zs9DyW__score{grid-template-columns:1fr auto;align-items:end;gap:.65rem;display:grid}.jev-article-module__zs9DyW__score dt{color:#cbd5e1;font-size:.85rem;line-height:1.5}.jev-article-module__zs9DyW__score dd{color:#f1f5f9;font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:650}.jev-article-module__zs9DyW__scoreTrack{background:#ffffff0d;border-radius:1rem;grid-column:1/-1;height:.35rem;overflow:hidden}.jev-article-module__zs9DyW__scoreTrack span{background:var(--tone);border-radius:inherit;height:100%;display:block}.jev-article-module__zs9DyW__article>.jev-article-module__zs9DyW__roleGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;max-width:none;margin-block:2rem 2.5rem;display:grid}.jev-article-module__zs9DyW__roleCard{border:1px solid var(--edge);border-top:3px solid var(--tone);background:linear-gradient(145deg,var(--tint),#0f172a99);border-radius:1rem;padding:1.5rem 1.15rem}.jev-article-module__zs9DyW__roleCard>svg{color:var(--tone);margin-bottom:1.25rem}.jev-article-module__zs9DyW__roleCard>span{letter-spacing:.1em;color:#cbd5e1;font-size:.65rem;font-weight:700;display:block}.jev-article-module__zs9DyW__article .jev-article-module__zs9DyW__roleCard h3{color:#f1f5f9;margin:.5rem 0 1rem;font-size:1.125rem}.jev-article-module__zs9DyW__article .jev-article-module__zs9DyW__roleCard ul{margin:0;padding-left:1rem;font-size:.85rem;line-height:1.65}.jev-article-module__zs9DyW__article .jev-article-module__zs9DyW__roleCard li::marker{color:#94a3b8}.jev-article-module__zs9DyW__article>.jev-article-module__zs9DyW__checkPanel{background:linear-gradient(125deg,#064e3b44,#0f172acc);border-color:#34d39940}.jev-article-module__zs9DyW__article .jev-article-module__zs9DyW__checkPanel .jev-article-module__zs9DyW__panelHeading>span{color:#67e8f9}.jev-article-module__zs9DyW__article .jev-article-module__zs9DyW__checkPanel ul{grid-template-columns:1fr 1fr;gap:.75rem 2rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.jev-article-module__zs9DyW__checkPanel li{align-items:center;gap:.75rem;font-size:.95rem;display:flex}.jev-article-module__zs9DyW__checkPanel li svg{color:#6ee7b7;flex-shrink:0}.jev-article-module__zs9DyW__article>.jev-article-module__zs9DyW__categories{flex-wrap:wrap;gap:.75rem;margin-block:1.5rem;padding:0;list-style:none;display:flex}.jev-article-module__zs9DyW__categories li{border:1px solid var(--edge);background:var(--tint);color:#f1f5f9;border-radius:.75rem;padding:.7rem 1.25rem;font-weight:650}.jev-article-module__zs9DyW__article>.jev-article-module__zs9DyW__principles{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-width:none;margin-block:2rem 3rem;display:grid}.jev-article-module__zs9DyW__article .jev-article-module__zs9DyW__principles blockquote{border:1px solid var(--edge);border-top:3px solid var(--tone);background:linear-gradient(145deg,var(--tint),#0f172a99);border-radius:1rem;margin:0;padding:1.5rem}.jev-article-module__zs9DyW__principles blockquote>span{color:#cbd5e1;letter-spacing:.1em;font-size:.7rem;font-weight:700}.jev-article-module__zs9DyW__article .jev-article-module__zs9DyW__principles p{color:#f1f5f9;margin-top:1rem;font-size:1.2rem;line-height:1.6}@media (max-width:1200px){.jev-article-module__zs9DyW__article h2:before{margin-bottom:.75rem;display:block;position:static}}@media (max-width:1000px){.jev-article-module__zs9DyW__article>.jev-article-module__zs9DyW__roleGrid,.jev-article-module__zs9DyW__scoreGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.jev-article-module__zs9DyW__article{font-size:1rem;line-height:1.8}.jev-article-module__zs9DyW__article header h1{font-size:1.875rem}.jev-article-module__zs9DyW__article header h1+p{font-size:1.0625rem}.jev-article-module__zs9DyW__article nav{padding:1rem}.jev-article-module__zs9DyW__article nav ul{grid-template-columns:1fr}.jev-article-module__zs9DyW__article h2{font-size:1.45rem}.jev-article-module__zs9DyW__article>.jev-article-module__zs9DyW__scorePanel,.jev-article-module__zs9DyW__article>.jev-article-module__zs9DyW__checkPanel{padding:1.25rem}.jev-article-module__zs9DyW__scoreGrid,.jev-article-module__zs9DyW__article>.jev-article-module__zs9DyW__roleGrid,.jev-article-module__zs9DyW__article>.jev-article-module__zs9DyW__principles,.jev-article-module__zs9DyW__article .jev-article-module__zs9DyW__checkPanel ul{grid-template-columns:1fr}.jev-article-module__zs9DyW__heroLegend{grid-template-columns:1fr 1fr;gap:.75rem;padding:1rem;display:grid}.jev-article-module__zs9DyW__heroLegend span{gap:.5rem;font-size:.7rem}.jev-article-module__zs9DyW__article blockquote,.jev-article-module__zs9DyW__article pre{padding:1rem}.jev-article-module__zs9DyW__article th,.jev-article-module__zs9DyW__article td{padding:.75rem .625rem}.jev-article-module__zs9DyW__article figure{margin-block:2rem}}
