.hero[data-astro-cid-lcdefpme]{align-items:flex-end;min-height:100svh;display:flex;overflow:hidden}.hero-canvas[data-astro-cid-lcdefpme]{width:100%;height:100%;position:absolute;inset:0}.hero-fade[data-astro-cid-lcdefpme]{pointer-events:none;background:linear-gradient(90deg, var(--bg) 0%, color-mix(in srgb, var(--bg) 82%, transparent) 30%, color-mix(in srgb, var(--bg) 25%, transparent) 55%, transparent 75%), linear-gradient(0deg, var(--bg) 0%, transparent 30%);position:absolute;inset:0}.hero-inner[data-astro-cid-lcdefpme]{gap:30px;padding-top:140px;padding-bottom:56px;display:grid;position:relative}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:none}.hero-cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.hero-meta[data-astro-cid-lcdefpme]{color:var(--faint);justify-content:space-between;align-items:center;margin-top:48px;font-size:12px;display:flex}.scroll[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:10px;margin-left:auto;display:inline-flex}.scroll[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(var(--faint), transparent);width:1px;height:28px}@media (width<=759px){.hero-fade[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, var(--bg) 0%, color-mix(in srgb, var(--bg) 80%, transparent) 45%, transparent 75%, var(--bg) 100%)}.hero[data-astro-cid-lcdefpme]{align-items:flex-start}.hero-inner[data-astro-cid-lcdefpme]{padding-bottom:46vh}.hero-meta[data-astro-cid-lcdefpme] .scroll[data-astro-cid-lcdefpme]{display:none}}.name-note[data-astro-cid-lcdefpme]{color:var(--faint);margin:28px 0 0;font-size:12px}.cloud-card[data-astro-cid-lcdefpme]{gap:40px;padding:clamp(28px,5vw,64px);display:grid;position:relative;overflow:hidden}.cloud-card[data-astro-cid-lcdefpme]:before{content:"";aspect-ratio:1;background:radial-gradient(closest-side, var(--glow), transparent);pointer-events:none;border-radius:50%;width:60%;position:absolute;inset:-40% -10% auto auto}@media (width>=1000px){.cloud-card[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr;align-items:end}}.cloud-copy[data-astro-cid-lcdefpme]{gap:26px;display:grid;position:relative}.cloud-list[data-astro-cid-lcdefpme]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cloud-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--text);padding-left:22px;font-size:15.5px;position:relative}.cloud-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"✓";color:var(--accent);font-size:13px;position:absolute;left:0}.cloud-side[data-astro-cid-lcdefpme]{gap:28px;display:grid;position:relative}
