.page-hero[data-astro-cid-s5hxusys]{position:relative;padding-block:clamp(72px,11vw,136px) clamp(56px,8vw,96px);background-color:var(--ink);overflow:hidden}.hero-grid-pattern[data-astro-cid-s5hxusys]{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(to right,rgba(250,250,255,.02) 1px,transparent 1px),linear-gradient(to bottom,rgba(250,250,255,.02) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse 70% 60% at 50% 20%,black 20%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 20%,black 20%,transparent 100%)}.inner[data-astro-cid-s5hxusys]{position:relative;z-index:2}.hero-pill-wrap[data-astro-cid-s5hxusys]{margin-bottom:22px}.hero-title[data-astro-cid-s5hxusys]{max-width:17ch;font-size:clamp(2.4rem,5.2vw,4.4rem);line-height:1.08;letter-spacing:-.025em;color:var(--ghost)}.hero-lede[data-astro-cid-s5hxusys]{margin-top:26px;color:var(--grey);font-size:clamp(1.15rem,1.8vw,1.35rem);line-height:1.6;max-width:58ch}.context[data-astro-cid-s5hxusys]{color:var(--grey);margin-bottom:20px;font-weight:500;font-family:var(--font-data);font-size:.95rem}.context[data-astro-cid-s5hxusys] a{color:var(--ghost);text-decoration:underline;text-decoration-color:#f2f23066}.page-hero[data-astro-cid-s5hxusys] .actions{margin-top:36px}.hero-seam-bottom[data-astro-cid-s5hxusys]{position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(250,250,255,.08) 20%,rgba(242,242,48,.3) 50%,rgba(250,250,255,.08) 80%,transparent 100%)}
