.index-header.svelte-1tg7i78{min-height:70px;padding:14px 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(12,12,10,.22);color:var(--ink);background:var(--red)}.index-header.svelte-1tg7i78>a:where(.svelte-1tg7i78):last-child{font:11px/1.4 DM Mono,monospace;text-transform:uppercase}.index-page.svelte-1tg7i78{min-height:calc(100dvh - 70px);padding:65px 20px 120px;color:var(--ink);background:var(--red)}.index-title.svelte-1tg7i78 h1:where(.svelte-1tg7i78){margin:0;font:700 clamp(100px,30vw,260px)/.72 "Barlow Condensed",sans-serif;letter-spacing:-.06em;text-transform:uppercase}.index-title.svelte-1tg7i78>p:where(.svelte-1tg7i78):last-child{max-width:450px;margin:30px 0 0;font-size:14px;line-height:1.6}.index-sections.svelte-1tg7i78{margin-top:100px}section.svelte-1tg7i78{padding:28px 0 55px;display:grid;gap:20px;border-top:1px solid rgba(12,12,10,.45)}.section-number.svelte-1tg7i78{font:11px/1.4 DM Mono,monospace}h2.svelte-1tg7i78{margin:0;font:700 clamp(58px,15vw,105px)/.82 "Barlow Condensed",sans-serif;letter-spacing:-.045em;text-transform:uppercase}.links.svelte-1tg7i78{border-top:1px solid rgba(12,12,10,.28)}.links.svelte-1tg7i78 a:where(.svelte-1tg7i78){min-height:58px;padding:14px 0;display:grid;gap:5px;border-bottom:1px solid rgba(12,12,10,.28)}.links.svelte-1tg7i78 span:where(.svelte-1tg7i78){font:600 25px/.95 Barlow Condensed,sans-serif;text-transform:uppercase}.links.svelte-1tg7i78 small:where(.svelte-1tg7i78){font:11px/1.4 DM Mono,monospace;text-transform:uppercase}.index-footer.svelte-1tg7i78{padding:30px 20px;display:flex;justify-content:space-between;gap:15px;font:11px/1.45 DM Mono,monospace;text-transform:uppercase}.index-footer.svelte-1tg7i78 a:where(.svelte-1tg7i78){border-bottom:1px solid}@media(min-width:800px){.index-header.svelte-1tg7i78{padding-inline:4vw}.index-page.svelte-1tg7i78{padding:9vw 7vw 14vw}.index-title.svelte-1tg7i78{display:grid;grid-template-columns:1fr .45fr;align-items:end}.index-title.svelte-1tg7i78 .kicker:where(.svelte-1tg7i78),.index-title.svelte-1tg7i78 h1:where(.svelte-1tg7i78){grid-column:1}.index-title.svelte-1tg7i78>p:where(.svelte-1tg7i78):last-child{grid-column:2;grid-row:2}.index-sections.svelte-1tg7i78{margin-top:14vw}section.svelte-1tg7i78{grid-template-columns:70px .7fr 1.3fr;gap:3vw}h2.svelte-1tg7i78{font-size:clamp(70px,8vw,120px)}.index-footer.svelte-1tg7i78{padding:35px 7vw}}
