.hero[data-astro-cid-lcdefpme]{--pad-top:clamp(3rem, 8vw, 6rem);--pad-bottom:clamp(4rem, 8vw, 6.5rem);padding-block:var(--pad-top) var(--pad-bottom);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;gap:clamp(2.5rem,5vw,4rem);display:grid}.hero-text[data-astro-cid-lcdefpme]{align-self:center}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:13ch;margin-top:1.1rem;font-size:clamp(2.9rem,5.6vw,4.7rem);line-height:.98}.lede[data-astro-cid-lcdefpme]{color:var(--muted);max-width:44ch;margin-bottom:2.2rem;font-size:clamp(1.05rem,1.7vw,1.2rem)}.hero[data-astro-cid-lcdefpme]{position:relative}.collage[data-astro-cid-lcdefpme]{isolation:isolate;flex-direction:column;justify-content:center;margin:0;display:flex;position:relative}.halo[data-astro-cid-lcdefpme]{z-index:-1;filter:blur(20px);background:radial-gradient(closest-side at 60% 45%,#3b82f659,#0000),radial-gradient(closest-side at 35% 70%,#7c3aed40,#0000);position:absolute;inset:-12% -8%}.screen[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);transition:transform .25s,box-shadow .25s;display:block;position:relative;overflow:hidden;box-shadow:0 30px 80px #0000008c,0 0 0 1px #60a5fa1f}.screen[data-astro-cid-lcdefpme]:hover{box-shadow:0 30px 80px #0000008c, var(--glow);transform:translateY(-3px)}.screen[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%}figcaption[data-astro-cid-lcdefpme]{color:var(--muted);align-items:baseline;gap:.8rem;margin-top:1.2rem;font-size:.95rem;display:flex}figcaption[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{color:var(--blue)}.notes-band[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);background:#060a168c;margin-bottom:calc(-1*clamp(3rem,8vw,6rem))}.notes-wrap[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}.notes-intro[data-astro-cid-lcdefpme]{position:sticky;top:6rem}.notes-intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:.7rem 0 1rem}.notes-intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme].muted{max-width:30ch;margin-bottom:1.6rem}@media (width<=900px){.hero[data-astro-cid-lcdefpme],.notes-wrap[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.notes-intro[data-astro-cid-lcdefpme]{position:static}}
