:where(.astro-6kmwghhu)[data-reveal="1"]{--reveal-delay: 80ms}:where(.astro-6kmwghhu)[data-reveal="2"]{--reveal-delay: .16s}.hero:where(.astro-6kmwghhu){padding-block:clamp(2.5rem,6vw,6rem) clamp(1.5rem,3vw,3rem);max-width:60ch}.hero:where(.astro-6kmwghhu) h1:where(.astro-6kmwghhu){margin-block:.35em .25em;font-size:var(--step-5)}.hero__tag:where(.astro-6kmwghhu){font-size:var(--step-1);color:var(--ink-soft);max-width:44ch;line-height:1.4}.faq-band:where(.astro-6kmwghhu){padding-block:0 var(--space-3xl)}.faq-list:where(.astro-6kmwghhu){list-style:none;display:grid}.faq-item:where(.astro-6kmwghhu){border-top:1px solid var(--line)}.faq-item:where(.astro-6kmwghhu):last-child{border-bottom:1px solid var(--line)}.faq-item:where(.astro-6kmwghhu) summary:where(.astro-6kmwghhu){display:flex;align-items:center;gap:var(--space-lg);padding-block:var(--space-lg);cursor:pointer;list-style:none}.faq-item:where(.astro-6kmwghhu) summary:where(.astro-6kmwghhu)::-webkit-details-marker{display:none}.faq-item__n:where(.astro-6kmwghhu){flex-shrink:0}.faq-item__q:where(.astro-6kmwghhu){font-family:var(--font-display);font-weight:700;font-size:var(--step-1);letter-spacing:-.01em;flex:1}.faq-item__toggle:where(.astro-6kmwghhu){font-family:var(--font-mono);color:var(--signal);font-size:var(--step-1);transition:transform .25s var(--ease-out)}details:where(.astro-6kmwghhu)[open] .faq-item__toggle:where(.astro-6kmwghhu){transform:rotate(45deg)}.faq-item__a:where(.astro-6kmwghhu){color:var(--ink-soft);max-width:62ch;padding-bottom:var(--space-lg);padding-left:calc(1.5rem + var(--space-lg))}@media(max-width:40rem){.faq-item__a:where(.astro-6kmwghhu){padding-left:0}}
