.text-page.svelte-19huzbs{min-height:100vh;position:relative}.text-bg.svelte-19huzbs{background:radial-gradient(ellipse at 40% 30%, #2a241b 0%, var(--ink-950) 60%);z-index:0;position:absolute;inset:0}.text-body.svelte-19huzbs{z-index:2;max-width:760px;padding:100px var(--gutter) 110px;font-family:var(--font-serif);font-size:1.05rem;line-height:var(--lh-loose);color:var(--parchment-200);margin:0 auto;position:relative}.text-title.svelte-19huzbs{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:var(--mono-400);margin:0 0 8px;font-size:1.75rem;font-weight:700}.updated.svelte-19huzbs{font-family:var(--font-ui);font-size:var(--fs-13);color:var(--text-faint);margin:0 0 28px}.text-body.svelte-19huzbs h2{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--parchment-50);margin:36px 0 10px;font-size:1.1rem;font-weight:600}.text-body.svelte-19huzbs p,.text-body.svelte-19huzbs ul{margin:0 0 14px}.text-body.svelte-19huzbs ul{padding-left:1.2em}.text-body.svelte-19huzbs li{margin-bottom:6px}.text-body.svelte-19huzbs strong{color:var(--parchment-50);font-weight:600}.text-body.svelte-19huzbs a{color:var(--parchment-50);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px}@media (hover:hover){.text-body.svelte-19huzbs a:hover{text-decoration-color:currentColor}}@media (width<=768px){.text-body.svelte-19huzbs{padding:24px var(--gutter) 72px}}
