.hero[data-astro-cid-ym454oev]{position:relative;background:var(--color-paper);overflow:hidden}.hero__texture[data-astro-cid-ym454oev]{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.14;mix-blend-mode:multiply;background-image:radial-gradient(60% 45% at 12% 8%,rgb(var(--rgb-ink) / .045),transparent 60%),radial-gradient(55% 40% at 92% 82%,rgb(var(--rgb-ink) / .05),transparent 60%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:100% 100%,100% 100%,200px 200px}.hero__inner[data-astro-cid-ym454oev]{position:relative;z-index:1;max-width:calc(1200px + 2*clamp(1.25rem,5vw,3.5rem));margin:0 auto;padding:clamp(3rem,8vh,5rem) clamp(1.25rem,5vw,3.5rem) clamp(2.75rem,7vh,4.25rem);display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem)}.hero__copy[data-astro-cid-ym454oev]{min-width:0}@media(min-width:901px){.hero__inner[data-astro-cid-ym454oev]{grid-template-columns:minmax(0,1fr) minmax(20rem,1fr)}}.hero__eyebrow[data-astro-cid-ym454oev]{margin:0 0 0 .1em;display:inline-block;width:fit-content;font-family:var(--font-accent);font-size:clamp(1.75rem,.85vw + 1.45rem,2.1rem);font-weight:400;color:var(--color-ink);transform:rotate(-2deg);text-decoration:underline wavy var(--color-accent);text-decoration-thickness:2px;text-underline-offset:6px}.hero__title[data-astro-cid-ym454oev]{margin:.7rem 0 0;font-family:var(--font-display);font-weight:460;font-size:clamp(2.1rem,3.2vw + 1rem,3.3rem);line-height:1.25;letter-spacing:-.02em;color:var(--color-ink)}.hero__desc[data-astro-cid-ym454oev]{margin:1rem 0 0;max-width:28em;font-size:clamp(1rem,.3vw + .95rem,1.1rem);line-height:1.75;color:var(--color-ink-soft)}.signup[data-astro-cid-ym454oev]{position:relative;min-width:0;max-width:38rem;padding:1.35rem 1.15rem 1.15rem;border:1px solid rgb(var(--rgb-ink) / .15);background:var(--color-paper-raised);box-shadow:0 18px 44px -32px rgb(var(--rgb-ink) / .62)}.signup__tape[data-astro-cid-ym454oev]{position:absolute;top:-.72rem;left:2.4rem;display:block;width:5.2rem;height:1.35rem;background:rgb(var(--rgb-accent) / .65);transform:rotate(-2deg)}.signup__prompt[data-astro-cid-ym454oev]{margin:0 0 .9rem;font-family:var(--font-accent);font-size:1.95rem;line-height:1.3;color:var(--color-ink)}.signup__again[data-astro-cid-ym454oev]{margin:.5rem 0 0;font-size:.85rem;line-height:1.5;color:var(--color-ink-soft)}.signup[data-astro-cid-ym454oev] .nform--done .nform__row,.signup[data-astro-cid-ym454oev] .nform--done .nform__consent{display:flex}@media(min-width:541px){.signup[data-astro-cid-ym454oev]{padding:1.9rem 2.1rem 1.7rem}}.list[data-astro-cid-ym454oev]{position:relative;background:var(--color-paper-raised);overflow:hidden}.list__texture[data-astro-cid-ym454oev]{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.12;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px 200px}.list__inner[data-astro-cid-ym454oev]{position:relative;z-index:1;max-width:calc(1200px + 2*clamp(1.25rem,5vw,3.5rem));margin:0 auto;padding:clamp(3rem,8vh,5rem) clamp(1.25rem,5vw,3.5rem) clamp(3.5rem,9vh,5.5rem);list-style:none}.row[data-astro-cid-ym454oev]{border-bottom:1px solid var(--color-ink-faint)}.row[data-astro-cid-ym454oev]:first-child{border-top:1px solid var(--color-ink-faint)}.row__link[data-astro-cid-ym454oev]{display:flex;flex-direction:column;gap:1rem;padding:clamp(1.5rem,4vw,2.25rem) .75rem}.row__link[data-astro-cid-ym454oev]{flex-direction:row;align-items:center;color:inherit;text-decoration:none;transition:background-color .18s ease}.row__link[data-astro-cid-ym454oev]:hover,.row__link[data-astro-cid-ym454oev]:focus-visible{background:var(--color-accent-soft)}.row__body[data-astro-cid-ym454oev]{flex:1;min-width:0}.row__title[data-astro-cid-ym454oev]{margin:0;font-family:var(--font-display);font-weight:500;font-size:clamp(1.45rem,1.6vw + 1rem,2.1rem);line-height:1.3;letter-spacing:-.02em;color:var(--color-ink)}.row__desc[data-astro-cid-ym454oev]{margin:.55rem 0 0;font-size:1rem;line-height:1.6;color:var(--color-ink-soft);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.row__arrow[data-astro-cid-ym454oev]{flex:none;font-size:1.5rem;color:var(--color-ink);transition:transform .18s ease}.row__link[data-astro-cid-ym454oev]:hover .row__arrow[data-astro-cid-ym454oev],.row__link[data-astro-cid-ym454oev]:focus-visible .row__arrow[data-astro-cid-ym454oev]{transform:translate(4px)}@media(min-width:641px){.row__desc[data-astro-cid-ym454oev]{display:block;white-space:nowrap;text-overflow:ellipsis}}
