@font-face{font-family:Zodiak;src:url(/fonts/zodiak-regular.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Supreme;src:url(/fonts/Supreme-Variable.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:100 900}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#211016;--oxide:#8f1f23;--ash:#74686b;--line:#ded8d6;--paper:#fff}*{box-sizing:border-box}html,body{min-height:100%}body{background:var(--paper);color:var(--ink);margin:0;font-family:Supreme,Arial,sans-serif}.notice-page{grid-template-rows:auto 1fr auto;min-height:100svh;padding:2rem clamp(1.5rem,6vw,5.5rem);display:grid}.notice-header,.notice-footer{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;padding-bottom:1.5rem;display:flex}.notice-header strong{letter-spacing:-.04em;font-family:Zodiak,Georgia,serif;font-size:1.45rem;font-weight:400}.notice-header span,.notice-content>span,.notice-footer span{color:var(--ash);letter-spacing:.16em;text-transform:uppercase;font-size:.65rem;font-weight:750}.notice-content{align-self:center;width:min(100%,980px);padding:5rem 0}.notice-content>span{color:var(--oxide)}.notice-content h1{letter-spacing:-.07em;max-width:920px;margin:2rem 0;font-family:Zodiak,Georgia,serif;font-size:clamp(4rem,10vw,9rem);font-weight:400;line-height:.88}.notice-content p{max-width:620px;color:var(--ash);margin:0;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.7}.notice-footer{border-top:1px solid var(--line);border-bottom:0;justify-content:flex-start;gap:1.5rem;padding-top:1.5rem;padding-bottom:0}@media (width<=600px){.notice-page{padding:1.25rem}.notice-content h1{font-size:clamp(3.6rem,18vw,6rem)}.notice-footer{justify-content:space-between;gap:.5rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}
