.page.svelte-1s7nn2l{max-width:1120px;margin:0 auto;padding:2rem 1.25rem 5rem}header.svelte-1s7nn2l{padding:3.5rem 0 2rem}header.svelte-1s7nn2l p:where(.svelte-1s7nn2l){color:var(--color-secondary);text-transform:uppercase;letter-spacing:.1em;margin:0;font:800 .7rem/1 ui-monospace,monospace}h1.svelte-1s7nn2l{letter-spacing:-.045em;margin:.6rem 0;font:500 clamp(3rem,6vw,5rem)/.95 Georgia,serif}header.svelte-1s7nn2l span:where(.svelte-1s7nn2l),section.svelte-1s7nn2l p:where(.svelte-1s7nn2l){color:color-mix(in oklab,var(--color-base-content) 62%,transparent)}.notice.svelte-1s7nn2l{border-left:3px solid var(--color-secondary);background:color-mix(in oklab,var(--color-secondary) 8%,var(--color-base-100));margin-bottom:1rem;padding:1rem}section.svelte-1s7nn2l{border:1px solid color-mix(in oklab,var(--color-base-content) 13%,transparent);background:var(--color-base-100);border-radius:1.2rem;margin-top:2rem;padding:1.4rem}section.svelte-1s7nn2l h2:where(.svelte-1s7nn2l){margin:0;font:500 1.7rem/1 Georgia,serif}section.svelte-1s7nn2l div:where(.svelte-1s7nn2l){gap:1rem;margin-top:1rem;display:flex}section.svelte-1s7nn2l a:where(.svelte-1s7nn2l){color:var(--color-secondary);font-weight:800}
