.terms-page{min-height:100vh;background:#f5f7fa;color:#182d48;font-family:Arial,sans-serif}.terms-page header{display:flex;justify-content:space-between;gap:20px;max-width:1050px;margin:auto;padding:26px 22px;font-size:14px}.terms-page a,.terms-page header a{color:#0c6582}.terms-page header span{color:#a77a2c}.terms-page article{max-width:920px;margin:15px auto 65px;background:white;padding:clamp(24px,5vw,65px);border-radius:20px;box-shadow:0 10px 36px #173b5d12}.terms-eyebrow{color:#a67b35;font-size:12px;font-weight:700;letter-spacing:2px}.terms-page h1{font-size:clamp(30px,4vw,48px);margin:14px 0}.terms-lead{color:#64758b;margin-bottom:40px}.terms-content section{border-top:1px solid #e7edf2;padding:24px 0}.terms-content h2{font-size:21px;line-height:1.4;margin:0 0 14px}.terms-content p{font-size:15px;line-height:1.85;margin:0 0 14px;color:#374a60}.terms-content strong{color:#172e4a}.terms-page footer{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid #e7edf2;padding-top:24px;font-size:14px}@media(max-width:600px){.terms-page article{margin:0 12px 35px}.terms-page header{padding:20px 14px}}