.intro__lead[data-astro-cid-qz6vj6jx]{max-width:72ch;font-size:var(--text-body);font-weight:500;line-height:1.5}.feat-section[data-astro-cid-qz6vj6jx]{row-gap:var(--space-5);padding-block:clamp(1rem,3.5svh,3rem)}.feat-section[data-astro-cid-qz6vj6jx] .feat-head[data-astro-cid-qz6vj6jx]{grid-column:1/span 5}.feat-head[data-astro-cid-qz6vj6jx] h2[data-astro-cid-qz6vj6jx]{font-size:min(clamp(1.75rem,1rem + 2.2vw,3rem),5.5svh)}.feat-head[data-astro-cid-qz6vj6jx]{top:var(--space-6);position:sticky}.feat-count[data-astro-cid-qz6vj6jx]{align-items:flex-end;gap:var(--space-3);margin-top:clamp(1rem,3svh,3rem);display:flex}.feat-count__swap[data-astro-cid-qz6vj6jx]{line-height:.8;display:inline-grid;overflow:hidden}.feat-count__num[data-astro-cid-qz6vj6jx]{letter-spacing:-.05em;color:var(--color-red);transition:transform var(--dur-slow) var(--ease);grid-area:1/1;font-size:min(clamp(5rem,2rem + 9vw,13rem),14svh);font-weight:900;transform:translateY(100%)}.feat-count__num[data-astro-cid-qz6vj6jx].is-active{transform:none}.feat-count__num[data-astro-cid-qz6vj6jx].is-above{transform:translateY(-100%)}.feat-count__total[data-astro-cid-qz6vj6jx]{color:var(--fg-muted);padding-bottom:.6em}.feat[data-astro-cid-qz6vj6jx]{border-bottom:var(--line) solid var(--rule);margin:clamp(1rem,2.5svh,2rem) 0 0;padding:0;list-style:none}.feat__item[data-astro-cid-qz6vj6jx]{border-top:var(--line) solid var(--rule);transition:border-color var(--dur) var(--ease)}.feat__item[data-astro-cid-qz6vj6jx].is-active{border-top-color:var(--fg)}.feat__heading[data-astro-cid-qz6vj6jx]{font:inherit;margin:0}.feat__row[data-astro-cid-qz6vj6jx]{align-items:baseline;gap:var(--space-4);text-align:left;grid-template-columns:3rem 1fr auto;width:100%;padding:clamp(.4rem,1.2svh,1rem) 0;display:grid}.feat__row[data-astro-cid-qz6vj6jx]:focus-visible{outline-offset:4px}.feat__num[data-astro-cid-qz6vj6jx]{color:var(--fg-muted);transition:color var(--dur-fast) var(--ease)}.feat__title[data-astro-cid-qz6vj6jx]{letter-spacing:var(--tracking-display);text-transform:uppercase;color:var(--fg-muted);transition:color var(--dur-fast) var(--ease), transform var(--dur) var(--ease);font-size:min(clamp(1.375rem,.9rem + 1.3vw,2.25rem),3.6svh);font-weight:900;line-height:1}.feat__arrow[data-astro-cid-qz6vj6jx]{color:var(--fg-muted);transition:transform var(--dur) var(--ease), color var(--dur-fast) var(--ease)}.feat__row[data-astro-cid-qz6vj6jx]:hover .feat__title[data-astro-cid-qz6vj6jx],.feat__item[data-astro-cid-qz6vj6jx].is-active .feat__title[data-astro-cid-qz6vj6jx]{color:var(--fg);transform:translate(.5rem)}.feat__item[data-astro-cid-qz6vj6jx].is-active .feat__num[data-astro-cid-qz6vj6jx],.feat__item[data-astro-cid-qz6vj6jx].is-active .feat__arrow[data-astro-cid-qz6vj6jx]{color:var(--fg)}.feat__item[data-astro-cid-qz6vj6jx].is-active .feat__arrow[data-astro-cid-qz6vj6jx]{transform:rotate(90deg)}.feat__panel[data-astro-cid-qz6vj6jx]{transition:grid-template-rows var(--dur) var(--ease);grid-template-rows:1fr;display:grid}.feat__inner[data-astro-cid-qz6vj6jx]{min-height:0;overflow:hidden}.feat__content[data-astro-cid-qz6vj6jx]{justify-content:space-between;align-items:flex-end;gap:var(--space-6);padding:0 0 clamp(.5rem, 1.6svh, 1.25rem) calc(3rem + var(--space-4) + .5rem);opacity:1;transition:opacity var(--dur) var(--ease);display:flex}.feat__content[data-astro-cid-qz6vj6jx] p[data-astro-cid-qz6vj6jx]{max-width:46ch;color:var(--fg-muted)}.feat__cta[data-astro-cid-qz6vj6jx]{min-height:2.5rem;padding:0 var(--space-4);gap:var(--space-3);font-size:var(--text-label);flex:none}.feat[data-astro-cid-qz6vj6jx].is-ready .feat__item[data-astro-cid-qz6vj6jx]:not(.is-active) .feat__panel[data-astro-cid-qz6vj6jx]{grid-template-rows:0fr}.feat[data-astro-cid-qz6vj6jx].is-ready .feat__item[data-astro-cid-qz6vj6jx]:not(.is-active) .feat__content[data-astro-cid-qz6vj6jx]{opacity:0;visibility:hidden}@media (height<=760px){.feat-section[data-astro-cid-qz6vj6jx]{padding-block:var(--space-4)}.feat__row[data-astro-cid-qz6vj6jx]{padding-block:.35rem}}@media (width<=1100px){.feat-head[data-astro-cid-qz6vj6jx]{position:static}.feat-section[data-astro-cid-qz6vj6jx] .feat-head[data-astro-cid-qz6vj6jx]{grid-column:1/-1}.feat-count[data-astro-cid-qz6vj6jx]{display:none}}@media (width<=640px){.feat[data-astro-cid-qz6vj6jx]{margin-top:var(--space-7)}.feat__row[data-astro-cid-qz6vj6jx]{gap:var(--space-3);grid-template-columns:2.25rem 1fr auto}.feat__title[data-astro-cid-qz6vj6jx]{hyphens:auto;overflow-wrap:anywhere;font-size:1.25rem}.feat__row[data-astro-cid-qz6vj6jx]:hover .feat__title[data-astro-cid-qz6vj6jx],.feat__item[data-astro-cid-qz6vj6jx].is-active .feat__title[data-astro-cid-qz6vj6jx]{transform:none}.feat__content[data-astro-cid-qz6vj6jx]{align-items:flex-start;gap:var(--space-4);padding-left:calc(2.25rem + var(--space-3));flex-direction:column}}
