.page.svelte-5erbza{box-sizing:border-box;width:min(100% - 2*max(2.5vw,12px),40rem);margin:0 auto;padding:clamp(4rem,10vh,6rem) 0 4rem}.back.svelte-5erbza{min-height:44px;color:color-mix(in oklab, var(--ink) 55%, transparent);letter-spacing:.12em;transition:color .3s var(--ease);align-items:center;margin:-.6rem 0 1.5rem -.1rem;padding:.6rem .1rem;font-size:.85rem;font-style:normal;font-variant-caps:all-small-caps;text-decoration:none;display:inline-flex}.back.svelte-5erbza:hover,.back.svelte-5erbza:focus-visible{color:var(--ink)}.back.svelte-5erbza:focus-visible{outline:1px solid var(--ink);outline-offset:-2px}h1.svelte-5erbza{letter-spacing:.02em;color:var(--ink);margin:0 0 .5rem;font-size:clamp(1.8rem,3vw + .6rem,2.6rem);font-variant-caps:all-small-caps;font-weight:400}.intro.svelte-5erbza{color:color-mix(in oklab, var(--ink) 75%, transparent);margin:0 0 2.5rem;font-size:1.05rem}.sources.svelte-5erbza{flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.sources.svelte-5erbza li:where(.svelte-5erbza){border-top:1px solid color-mix(in oklab, var(--ink) 12%, transparent);padding-top:1.5rem}.sources.svelte-5erbza li:where(.svelte-5erbza):first-child{border-top:0;padding-top:0}.head.svelte-5erbza{color:var(--ink);margin:0;font-size:1.02rem;line-height:1.55}.head.svelte-5erbza a:where(.svelte-5erbza){color:var(--ink);border-bottom:1px solid color-mix(in oklab, var(--ink) 40%, transparent);transition:border-color .3s var(--ease);text-decoration:none}.head.svelte-5erbza a:where(.svelte-5erbza):hover,.head.svelte-5erbza a:where(.svelte-5erbza):focus-visible{border-color:var(--ink)}.logo.svelte-5erbza{vertical-align:baseline;opacity:.85;width:auto;height:.75em;margin-right:.35rem;display:inline-block}.notice.svelte-5erbza{color:color-mix(in oklab, var(--ink) 55%, transparent);margin:.4rem 0 0;font-size:.9rem;line-height:1.5}
