*{box-sizing:border-box}html{background:#0a0d0b;color:#efebe4}body{margin:0;font-family:Manrope,Arial,sans-serif;background:#0a0d0b;color:#efebe4}a{color:inherit}header{height:76px;border-bottom:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:space-between;padding:0 4vw;position:sticky;top:0;background:rgba(10,13,11,.94);backdrop-filter:blur(12px)}header>a:last-child{font-size:10px;text-transform:uppercase;letter-spacing:.1em}.legal-brand{font-weight:700;text-decoration:none;letter-spacing:.08em}.legal-brand small{display:block;font-size:7px;font-weight:600;color:#a7aea9;margin-top:3px}main{max-width:920px;margin:0 auto;padding:90px 28px 110px}.eyebrow{font-size:9px;letter-spacing:.16em;color:#cba474;font-weight:700}h1,h2{font-family:'Instrument Serif',Georgia,serif;font-weight:400}h1{font-size:clamp(58px,8vw,104px);line-height:.9;margin:18px 0 34px}h1 em{color:#cba474;font-weight:400}.intro{font-size:17px;line-height:1.75;color:#c6ccc8;max-width:760px;margin-bottom:70px}section{padding:30px 0;border-top:1px solid rgba(255,255,255,.12)}h2{font-size:34px;margin:0 0 12px}section p{font-size:13px;line-height:1.8;color:#bcc4bf;max-width:800px;margin:0}section a{text-decoration:underline;text-underline-offset:3px}footer{border-top:1px solid rgba(255,255,255,.12);padding:26px 4vw;display:flex;justify-content:space-between;gap:20px;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:#9fa7a2}@media(max-width:650px){header{padding:0 18px}main{padding:60px 18px 80px}h1{font-size:58px}.intro{font-size:15px}footer{padding:24px 18px;flex-direction:column}}