:root{color-scheme:light;--ink:#171719;--muted:#6c6d72;--paper:#f6f3ee;--line:rgba(23,23,25,.14)}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font-family:"HK Grotesk",Arial,sans-serif}body>nav{padding:20px;display:flex;justify-content:space-between;align-items:center}nav a,footer a{color:inherit;font-size:12px;font-weight:750;text-underline-offset:4px}nav a:first-child{font-size:18px;text-decoration:none}main{width:min(100% - 32px,1040px);margin:50px auto 90px}header{padding-bottom:46px;border-bottom:1px solid var(--line)}header>p{margin:0;color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}h1{margin:17px 0 22px;font-size:clamp(58px,16vw,116px);font-weight:800;letter-spacing:-.07em;line-height:.82}h1 em{font-family:"Instrument Serif",serif;font-weight:400}header>span{color:var(--muted);font-size:11px}.rights-grid{margin:16px 0 70px;display:grid;gap:12px}.rights-grid article{padding:22px;border-radius:19px}.allowed{background:#dfeee4}.restricted{background:#eee5df}.rights-grid b{font-size:10px;text-transform:uppercase;letter-spacing:.08em}.rights-grid h2{margin:28px 0 15px;font-size:24px;letter-spacing:-.035em}.rights-grid ul{margin:0;padding-left:18px}.rights-grid li{margin:9px 0;color:#48504b;font-size:12px;line-height:1.5}.restricted li{color:#5a4c47}.license-copy{border-top:1px solid var(--line)}.license-copy article{padding:26px 0;display:grid;grid-template-columns:34px 1fr;gap:14px;border-bottom:1px solid var(--line)}.license-copy span{color:var(--muted);font-size:10px;font-weight:800}.license-copy h2{margin:0 0 9px;font-size:20px}.license-copy p{max-width:680px;margin:0;color:var(--muted);font-size:13px;line-height:1.65}aside{margin-top:48px;padding:22px;display:flex;flex-direction:column;gap:14px;border-radius:18px;background:#171719;color:#fff}aside p{margin:0;font-family:"Instrument Serif",serif;font-size:28px}aside a{min-height:44px;display:flex;align-items:center;color:#fff;font-size:12px;font-weight:800;text-underline-offset:4px}footer{padding:28px 20px calc(28px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:7px;border-top:1px solid var(--line)}footer p{margin:0;color:var(--muted);font-size:11px}@media(min-width:700px){body>nav{padding:28px 48px}main{margin-top:76px}.rights-grid{grid-template-columns:1fr 1fr}.rights-grid article{padding:30px}.license-copy article{grid-template-columns:70px 1fr;padding:34px 0}.license-copy h2{font-size:24px}aside{padding:28px 32px;flex-direction:row;align-items:center;justify-content:space-between}footer{padding:30px 48px;flex-direction:row;justify-content:space-between}}
