@import "https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Inter:wght@100..900&display=swap";
.terms-page{background:#efe7dc;min-height:100vh}.terms-hero{text-align:center;background:linear-gradient(#991b1b 0%,#7f1d1d 100%);padding:140px 20px 90px}.terms-small{letter-spacing:4px;text-transform:uppercase;color:#ffffffb8;margin-bottom:18px;font-family:Inter,sans-serif;font-size:12px;font-weight:700}.terms-hero h1{letter-spacing:2px;color:#fff;margin:0 0 24px;font-family:Bebas Neue,sans-serif;font-size:50px;font-weight:400;line-height:1}.terms-subtitle{color:#ffffffd1;max-width:760px;margin:auto;font-family:Inter,sans-serif;font-size:18px;line-height:1.9}.terms-container{max-width:1100px;margin:auto;padding:90px 20px}.terms-content{flex-direction:column;gap:44px;display:flex}.terms-block h3{color:#111;margin:0 0 16px;font-family:Inter,sans-serif;font-size:28px;font-weight:800}.terms-block p{color:#111111c7;margin:0;font-family:Inter,sans-serif;font-size:17px;line-height:1.9}.terms-footer{text-align:center;border-top:1px solid #11111114;padding:34px 20px}.terms-footer p{color:#111111a6;margin:0;font-family:Inter,sans-serif;font-size:14px}@media (max-width:768px){.terms-hero{padding:120px 20px 70px}.terms-hero h1{font-size:58px}.terms-subtitle{font-size:15px;line-height:1.8}.terms-block h3{font-size:22px}.terms-block p{font-size:15px;line-height:1.8}}@media (max-width:480px){.terms-hero h1{font-size:44px}.terms-small{letter-spacing:3px;font-size:11px}}
