
.document{padding:4rem 0 6rem}.document .wrap{max-width:860px}.document h1{font-size:clamp(3rem,7vw,5rem);margin:1rem 0 1.5rem}.document h2{font-family:var(--display);font-size:clamp(1.6rem,4vw,2.3rem);line-height:1.2;margin:2.7rem 0 .8rem}.document h3{font-size:1.2rem;margin:1.5rem 0 .5rem}.document p,.document li{color:var(--muted)}.document p+p{margin-top:1rem}.document ul,.document ol{padding-left:1.4rem;margin:1rem 0;list-style:disc}.document ol{list-style:decimal}.document li+li{margin-top:.65rem}.document a{overflow-wrap:anywhere;text-underline-offset:4px}.document .notice{padding:1.4rem 1.6rem;border-radius:22px;background:var(--butter-soft);margin:1.6rem 0}.document .notice p{color:var(--ink)}.document .meta{font-size:.9rem}.footer{border-top:1px solid var(--line);padding:2.5rem 0}.footer nav{display:flex;flex-wrap:wrap;gap:.5rem 1.2rem;margin:1rem 0}.footer nav a{min-height:44px;display:inline-flex;align-items:center}.footer p{color:var(--muted);font-size:.9rem}
