.splash[data-v-4bc24020]{--f-display: "Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--f-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;color:var(--fg, #f1ebe4)}.wrap[data-v-4bc24020]{max-width:1180px;margin:0 auto;padding-inline:max(16px,env(safe-area-inset-left,0px))}.narrow[data-v-4bc24020]{max-width:760px}h1[data-v-4bc24020],h2[data-v-4bc24020],h3[data-v-4bc24020]{font-family:var(--f-display);font-weight:800;letter-spacing:-.025em;line-height:1.02;margin:0}h1[data-v-4bc24020]{font-size:clamp(42px,5.2vw,66px)}h2[data-v-4bc24020]{font-size:clamp(30px,4.2vw,46px)}h3[data-v-4bc24020]{font-size:21px;font-weight:600;letter-spacing:-.01em}p[data-v-4bc24020]{margin:0}.php[data-v-4bc24020]{color:var(--php, #8e92e0)}.rust[data-v-4bc24020]{color:var(--rust, #eb5a2e)}.eyebrow[data-v-4bc24020]{font:600 13px/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mute, #a39bab)}.lede[data-v-4bc24020]{color:var(--mute, #a39bab);max-width:60ch;font-size:clamp(17px,1.6vw,19px)}.hero[data-v-4bc24020]{position:relative;padding-block:clamp(48px,8vw,96px);overflow:hidden}.hero[data-v-4bc24020]:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(520px 380px at 0% 10%,var(--glow-php, rgba(142, 146, 224, .16)),transparent 70%),radial-gradient(560px 420px at 100% 0%,var(--glow-rust, rgba(235, 90, 46, .16)),transparent 70%)}.hero-copy[data-v-4bc24020]{position:relative;display:flex;flex-direction:column;gap:22px}.btn[data-v-4bc24020]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:12px;font:600 16px/1 var(--f-body, Figtree, sans-serif);text-decoration:none;border:1px solid var(--line, #2e2836);background:var(--surface, #1b1720);color:var(--fg, #f1ebe4)}.btn-primary[data-v-4bc24020]{background:var(--rust, #eb5a2e);border-color:var(--rust, #eb5a2e);color:var(--rust-ink, #1a0d08)}.cta-row[data-v-4bc24020]{display:flex;flex-wrap:wrap;gap:12px}section[data-v-4bc24020]{padding-block:clamp(56px,8vw,104px)}.hero[data-v-4bc24020]{padding-bottom:clamp(40px,6vw,72px)}.sec-head[data-v-4bc24020]{display:grid;gap:14px;margin-bottom:clamp(28px,4vw,44px);max-width:720px}.band[data-v-4bc24020]{background:var(--surface, #1b1720);border-block:1px solid var(--line, #2e2836)}.band .sec-head[data-v-4bc24020],.band .prose[data-v-4bc24020]{max-width:none;width:100%}.prose[data-v-4bc24020]{display:grid;gap:16px;color:var(--mute, #a39bab);font-size:17px}.prose[data-v-4bc24020] strong{color:var(--fg, #f1ebe4);font-weight:600}.chapters[data-v-4bc24020]{list-style:none;margin:0;padding:0;border-top:1px solid var(--line, #2e2836)}.chapters li[data-v-4bc24020]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:start;padding:22px 0;border-bottom:1px solid var(--line, #2e2836)}.num[data-v-4bc24020]{font:600 13px/1.2 var(--f-mono);color:var(--rust, #eb5a2e);padding-top:6px}.chapters h3[data-v-4bc24020] a{color:var(--fg, #f1ebe4);text-decoration:none}.chapters h3[data-v-4bc24020] a:hover{color:var(--rust, #eb5a2e)}.more[data-v-4bc24020]{display:inline-flex;margin-top:8px;color:var(--mute, #a39bab);text-decoration:none;font-size:15px}.more[data-v-4bc24020]:hover{color:var(--fg, #f1ebe4)}.cta[data-v-4bc24020]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:end;padding:clamp(28px,5vw,52px);border-radius:20px;border:1px solid var(--line, #2e2836);background:radial-gradient(420px 260px at 0% 0%,var(--glow-php, rgba(142, 146, 224, .16)),transparent 70%),radial-gradient(420px 260px at 100% 100%,var(--glow-rust, rgba(235, 90, 46, .16)),transparent 70%),var(--surface, #1b1720)}.cta p[data-v-4bc24020]{color:var(--mute, #a39bab);margin-top:12px}@media(max-width:760px){.cta[data-v-4bc24020]{grid-template-columns:minmax(0,1fr)}}
