@font-face{font-family:Bebas;src:url('/assets/bebas-neue.ttf') format('truetype');font-display:swap}
@font-face{font-family:Oxanium;src:url('/assets/oxanium.ttf') format('truetype');font-display:swap}
:root{--bg:#080b0d!important;--card:#101516!important;--ink:#edf0e7!important;--muted:#9ca298!important;--accent:#d39b3d!important;--line:rgba(240,230,208,.17)!important}
*{box-sizing:border-box}html{background:#080b0d;scroll-behavior:smooth}body{background:radial-gradient(circle at 80% 5%,rgba(211,155,61,.1),transparent 27%),#080b0d!important;font-family:Oxanium,system-ui,sans-serif!important;line-height:1.75!important}.legal-nav{height:76px;padding:0 clamp(1.25rem,4vw,4.5rem);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);background:rgba(8,11,13,.9)}.legal-nav a:first-child{font-family:Bebas,sans-serif;font-size:1.6rem;letter-spacing:.08em;text-transform:uppercase;color:#edf0e7;text-decoration:none}.legal-nav a:first-child span{color:var(--accent)}.legal-nav a:last-child{font-size:.65rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:#c7cbc3}.wrap{max-width:900px!important;padding:clamp(4rem,8vw,7rem) clamp(1.25rem,5vw,4.5rem) 6rem!important}.wrap>header{position:relative;border-bottom:1px solid var(--line)!important;padding-bottom:2.5rem!important;margin-bottom:3rem!important}.wrap>header:before{content:'STONEPAW // LEGAL';display:block;color:var(--accent);font-size:.62rem;font-weight:800;letter-spacing:.2em;margin-bottom:1rem}.wrap h1{font-family:Bebas,sans-serif;font-size:clamp(3.5rem,8vw,6.5rem)!important;line-height:.9;letter-spacing:.02em;text-transform:uppercase}.wrap h2{font-family:Bebas,sans-serif;font-size:1.8rem!important;letter-spacing:.04em;text-transform:uppercase;border-top:1px solid var(--line);padding-top:1.6rem;color:var(--accent)!important}.wrap h3{font-size:.82rem!important;text-transform:uppercase;letter-spacing:.08em}.wrap p,.wrap li{font-size:.9rem;color:#c7cbc3!important}.wrap strong{color:#f0e6d0}.wrap a{color:#e6b85d!important;text-underline-offset:3px}.meta{color:#7f867e!important;font-size:.68rem!important;letter-spacing:.06em;text-transform:uppercase}.note{background:linear-gradient(135deg,rgba(211,155,61,.12),rgba(16,21,22,.9))!important;border:1px solid rgba(211,155,61,.34)!important;border-left:3px solid var(--accent)!important;border-radius:0!important;padding:1.2rem 1.4rem!important}.wrap footer{border-top:1px solid var(--line)!important;color:#737a73!important}.legal-studio{display:flex;align-items:center;gap:.8rem;margin-top:2.5rem}.legal-studio img{width:76px;height:52px;object-fit:cover;border:1px solid var(--line)}.legal-studio span{font-size:.6rem;letter-spacing:.08em;text-transform:uppercase;color:#838a82}@media(max-width:600px){.legal-nav{height:66px}.wrap{padding-top:3.5rem!important}.wrap h1{font-size:3.8rem!important}}
