.terms-page{max-width:900px}.terms-hero{border-bottom:1px solid #b8720944;padding:40px 0 45px}.terms-hero>span{color:#b87209;letter-spacing:.28em;font-size:8px;font-weight:900}.terms-hero h1{letter-spacing:-.055em;margin:18px 0 24px;font-size:clamp(48px,8vw,82px);font-style:italic;line-height:.86}.terms-hero h1 em{color:#b87209}.terms-hero p{color:#999;max-width:720px;font-size:14px;line-height:1.7}.terms-notice{background:#b872090e;border-left:3px solid #b87209;margin:28px 0;padding:22px 25px}.terms-notice b{color:#b87209;letter-spacing:.2em;font-size:9px}.terms-notice p{color:#aaa;margin:8px 0 0;font-size:11px;line-height:1.65}.terms-list{gap:0;display:grid}.terms-list article{border-bottom:1px solid #ffffff0d;grid-template-columns:260px 1fr;gap:32px;padding:26px 0;display:grid}.terms-list h2{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;line-height:1.45}.terms-list p{color:#888;margin:0;font-size:12px;line-height:1.75}.terms-actions{justify-content:flex-end;gap:10px;margin-top:40px;display:flex}.terms-actions .outline-link{letter-spacing:.12em;text-transform:uppercase;border:1px solid #ffffff20;padding:14px 20px;font-size:9px;font-weight:900}@media (max-width:650px){.terms-list article{grid-template-columns:1fr;gap:9px}.terms-actions{flex-direction:column}.terms-actions a{text-align:center}}
