.lnk[data-astro-cid-lcdefpme]{font-size:var(--step-micro);letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid color-mix(in srgb, var(--gold) 40%, transparent);padding-bottom:.2rem;text-decoration:none;display:inline-block}.lnk[data-astro-cid-lcdefpme]:hover{border-bottom-color:currentColor}.hero[data-astro-cid-lcdefpme]{isolation:isolate;align-items:end;min-height:100svh;margin-bottom:clamp(4rem,11vh,8rem);display:grid;position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme] .hero__img{z-index:-2;object-fit:cover;object-position:center 30%;width:100%;height:100%;position:absolute;inset:0}.hero__veil[data-astro-cid-lcdefpme]{z-index:-1;background:linear-gradient(180deg, #08080a9e 0%, #08080a1f 30%, #08080ad1 82%, var(--bg) 100%);position:absolute;inset:0}.hero__copy[data-astro-cid-lcdefpme]{padding-bottom:clamp(3rem,9vh,6rem)}.hero__name[data-astro-cid-lcdefpme]{text-shadow:0 2px 60px #0009}.hero__claim[data-astro-cid-lcdefpme]{font-family:var(--display);font-size:var(--step-lead);color:var(--fg);text-shadow:0 2px 24px #000000a6;max-width:26ch;margin:1.25rem 0 0}.hero__meta[data-astro-cid-lcdefpme]{font-size:var(--step-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-soft);margin-top:1.4rem}.hero__cta[data-astro-cid-lcdefpme]{border:1px solid var(--gold);color:var(--gold);font-size:var(--step-micro);letter-spacing:.16em;text-transform:uppercase;margin-top:2rem;padding:.95rem 2.2rem;text-decoration:none;transition:background .2s,color .2s;display:inline-block}.hero__cta[data-astro-cid-lcdefpme]:hover{background:var(--gold);color:var(--bg)}.statement[data-astro-cid-lcdefpme]{margin-bottom:var(--gap)}.statement[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--display);font-size:var(--step-chapter);letter-spacing:-.02em;max-width:20ch;margin:0;line-height:1.2}.cards[data-astro-cid-lcdefpme]{margin-bottom:var(--gap);grid-template-columns:repeat(auto-fit,minmax(min(17rem,100%),1fr));gap:clamp(1.5rem,3vw,2.5rem);display:grid}.card[data-astro-cid-lcdefpme]{color:var(--fg);align-content:start;gap:.85rem;text-decoration:none;display:grid}.card[data-astro-cid-lcdefpme] img{aspect-ratio:4/5;object-fit:cover;filter:saturate(.85)brightness(.88);border-radius:3px;width:100%;transition:transform .5s cubic-bezier(.16,1,.3,1),filter .5s cubic-bezier(.16,1,.3,1)}.card[data-astro-cid-lcdefpme]:hover img{filter:none;transform:scale(1.02)}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0}.card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--fg-soft);margin:0}.card__go[data-astro-cid-lcdefpme]{font-size:var(--step-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-lcdefpme] img{transition:none}}.feature[data-astro-cid-lcdefpme]{isolation:isolate;min-height:88svh;margin-bottom:var(--gap);align-items:end;display:grid;position:relative;overflow:hidden}.feature[data-astro-cid-lcdefpme] .feature__img{z-index:-2;object-fit:cover;object-position:center 35%;width:100%;height:100%;position:absolute;inset:0}.feature__veil[data-astro-cid-lcdefpme]{z-index:-1;background:linear-gradient(100deg, #08080ae0 0%, #08080a8c 38%, #08080a00 68%), linear-gradient(180deg, var(--bg) 0%, #08080a4d 20%, #08080ab8 78%, var(--bg) 100%);position:absolute;inset:0}.feature__copy[data-astro-cid-lcdefpme]{padding-bottom:clamp(3rem,8vh,5rem)}.feature__copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:16ch;margin:.8rem 0 1.2rem}.feature__copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--fg-soft);margin-bottom:1.75rem}.about[data-astro-cid-lcdefpme]{margin-bottom:var(--gap);grid-template-columns:1fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}@media (width>=58rem){.about[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr}}.about[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:.75rem 0 1.5rem}.about[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--fg-soft)}.about__links[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:1.5rem;margin-top:1.75rem;display:flex}.about[data-astro-cid-lcdefpme] .about__img{border-radius:3px;width:100%}.saidit[data-astro-cid-lcdefpme]{margin-bottom:var(--gap);text-align:center}.saidit[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{max-width:24ch;font-family:var(--display);font-size:var(--step-chapter);letter-spacing:-.02em;margin:0 auto;line-height:1.22}.saidit__by[data-astro-cid-lcdefpme]{font-size:var(--step-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-faint);margin:1.5rem 0 1.75rem}.strip[data-astro-cid-lcdefpme]{margin-bottom:var(--gap)}.strip__head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.5rem;display:flex}.strip__row[data-astro-cid-lcdefpme]{scroll-snap-type:x proximity;padding-inline:var(--gutter);scrollbar-width:thin;grid-auto-columns:minmax(14rem,24vw);grid-auto-flow:column;gap:1rem;padding-bottom:.5rem;display:grid;overflow-x:auto}.strip__row[data-astro-cid-lcdefpme] img{aspect-ratio:2/3;object-fit:cover;scroll-snap-align:start;filter:saturate(.9)brightness(.92);border-radius:3px;width:100%}
