body{color:#fafafa;background:#050506;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.container[data-astro-cid-zg7dkzxc]{width:min(880px,100% - 48px);margin:0 auto}.article-shell[data-astro-cid-zg7dkzxc]{border-bottom:1px solid #ffffff14;padding-top:58px;position:relative;overflow:hidden}.hero-bg[data-astro-cid-zg7dkzxc]{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:58px 0 0}.hero-bg[data-astro-cid-zg7dkzxc]:after{content:"";background:radial-gradient(60% 50% at 50% 0,#5eead40a,#0000 70%);position:absolute;inset:0}.post-header[data-astro-cid-zg7dkzxc]{padding-top:48px;padding-bottom:64px;position:relative}.back-link[data-astro-cid-zg7dkzxc],.pill[data-astro-cid-zg7dkzxc],.meta[data-astro-cid-zg7dkzxc]{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.back-link[data-astro-cid-zg7dkzxc]{color:#fafafa7a;letter-spacing:.08em;text-transform:uppercase;margin-bottom:28px;font-size:.72rem;text-decoration:none;transition:color .18s;display:inline-flex}.back-link[data-astro-cid-zg7dkzxc]:hover{color:#5eead4}.pill[data-astro-cid-zg7dkzxc]{color:#5eead4;letter-spacing:.12em;text-transform:uppercase;background:#5eead40a;border:1px solid #5eead42e;border-radius:999px;align-items:center;gap:8px;margin:0 0 22px;padding:5px 10px;font-size:.66rem;display:inline-flex}.pill[data-astro-cid-zg7dkzxc] span[data-astro-cid-zg7dkzxc]{background:#5eead4;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #5eead4}h1[data-astro-cid-zg7dkzxc],p[data-astro-cid-zg7dkzxc]{margin:0}h1[data-astro-cid-zg7dkzxc]{letter-spacing:-.045em;max-width:820px;font-size:clamp(2.6rem,7vw,4.4rem);font-weight:600;line-height:1}.description[data-astro-cid-zg7dkzxc]{color:#fafafa8c;max-width:720px;margin-top:22px;font-size:1.1rem;line-height:1.65}.meta[data-astro-cid-zg7dkzxc]{color:#fafafa6b;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:12px;margin-top:28px;font-size:.72rem;display:flex}.meta[data-astro-cid-zg7dkzxc] span[data-astro-cid-zg7dkzxc]:before{color:#fafafa40;content:"•";margin-right:12px}.content-wrap[data-astro-cid-zg7dkzxc]{padding:clamp(48px,7vw,80px) 0}.content[data-astro-cid-zg7dkzxc]{color:#fafafaad;font-size:1.06rem;line-height:1.8}.content[data-astro-cid-zg7dkzxc] *{max-width:100%}.content[data-astro-cid-zg7dkzxc] h2{color:#fafafa;letter-spacing:-.03em;margin:2.4rem 0 .8rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:600;line-height:1.15}.content[data-astro-cid-zg7dkzxc] h3{color:#fafafa;letter-spacing:-.02em;margin:2rem 0 .65rem;font-size:1.25rem;font-weight:600}.content[data-astro-cid-zg7dkzxc] p{margin:0 0 1.15rem}.content[data-astro-cid-zg7dkzxc] ul,.content[data-astro-cid-zg7dkzxc] ol{margin:0 0 1.3rem;padding-left:1.25rem}.content[data-astro-cid-zg7dkzxc] li{margin-bottom:.55rem}.content[data-astro-cid-zg7dkzxc] a{color:#5eead4;text-underline-offset:3px;text-decoration-color:#5eead459}.content[data-astro-cid-zg7dkzxc] strong{color:#fafafa;font-weight:600}.content[data-astro-cid-zg7dkzxc] blockquote{color:#fafafac7;background:#fafafa05;border-left:2px solid #5eead4;margin:1.6rem 0;padding:18px 22px}.content[data-astro-cid-zg7dkzxc] code{color:#5eead4;background:#fafafa0a;border:1px solid #ffffff14;border-radius:5px;padding:.12rem .32rem;font-family:Geist Mono,monospace;font-size:.9em}.content[data-astro-cid-zg7dkzxc] pre{border:1px solid #ffffff14;border-radius:10px;margin:0 0 1.4rem;padding:18px 20px;font-size:.88rem;line-height:1.6;overflow-x:auto}.content[data-astro-cid-zg7dkzxc] pre code{background:0 0;border:0;padding:0}.content[data-astro-cid-zg7dkzxc] table{border-collapse:collapse;width:100%;margin:0 0 1.4rem;font-size:.94rem;display:block;overflow-x:auto}.content[data-astro-cid-zg7dkzxc] th,.content[data-astro-cid-zg7dkzxc] td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff14;padding:10px 14px}.content[data-astro-cid-zg7dkzxc] th{color:#fafafa;font-weight:600}.actor-cta[data-astro-cid-zg7dkzxc]{background:#5eead408;border:1px solid #5eead433;border-radius:14px;margin-top:3.2rem;padding:28px}.actor-cta[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{margin:.4rem 0 .6rem}.actor-cta[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{margin:0}.cta-kicker[data-astro-cid-zg7dkzxc]{color:#5eead4;letter-spacing:.1em;text-transform:uppercase;font-family:Geist Mono,ui-monospace,monospace;font-size:.7rem}.cta-actions[data-astro-cid-zg7dkzxc]{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.cta-actions[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{border-radius:8px;padding:10px 16px;font-size:.92rem;font-weight:600;text-decoration:none}.content[data-astro-cid-zg7dkzxc] .cta-primary[data-astro-cid-zg7dkzxc]{color:#050506;background:#5eead4}.content[data-astro-cid-zg7dkzxc] .cta-secondary[data-astro-cid-zg7dkzxc]{color:#fafafa;border:1px solid #ffffff24}@media (width<=720px){.container[data-astro-cid-zg7dkzxc]{width:min(100% - 32px,880px)}.post-header[data-astro-cid-zg7dkzxc]{padding-top:34px}}
