.page.svelte-1w0irdt{max-width:44rem;padding:clamp(3rem, 8vh, 5.5rem) 1.5rem calc(var(--footer-space) + 2rem);margin:0 auto}.back.svelte-1w0irdt{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.16em;color:var(--muted);font-size:.72rem;font-weight:600;text-decoration:none;transition:color .2s}.back.svelte-1w0irdt:hover{color:var(--red-hot)}h1.svelte-1w0irdt{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;margin-top:1.4rem;font-size:clamp(1.7rem,5.5vw,2.4rem);font-weight:700;line-height:1.15}h1.svelte-1w0irdt:after{content:"";background:linear-gradient(90deg, var(--red), transparent);width:4.5rem;height:3px;margin-top:.9rem;display:block}.updated.svelte-1w0irdt{color:var(--muted);margin-top:.9rem;font-size:.85rem}.prose.svelte-1w0irdt{color:#c6c9ce;margin-top:2.4rem;line-height:1.75}.prose.svelte-1w0irdt h2{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.12em;color:var(--ink);margin:2.4rem 0 .8rem;font-size:1rem;font-weight:600}.prose.svelte-1w0irdt h2:before{content:"// ";color:var(--red)}.prose.svelte-1w0irdt p{margin-bottom:1rem}.prose.svelte-1w0irdt ul,.prose.svelte-1w0irdt ol{margin:0 0 1rem 1.3rem}.prose.svelte-1w0irdt li{margin-bottom:.4rem}.prose.svelte-1w0irdt a{color:var(--ink);-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:3px;transition:color .2s}.prose.svelte-1w0irdt a:hover{color:var(--red-hot)}.prose.svelte-1w0irdt strong{color:var(--ink)}
