.legalBar{background:var(--deep);color:#9fb3b3;padding:26px max(5vw,22px)}.legalInner{max-width:1320px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 30px;font-size:12px}.legalCreci{margin:0}.legalCreci strong{color:#fff;letter-spacing:.3px}.legalLinks{display:flex;gap:22px}.legalLinks a{color:#cfe0dd}.legalLinks a:hover{color:#fff}.legalCopy{margin:0}@media (max-width:640px){.legalInner{flex-direction:column;align-items:flex-start}}.legalPage{max-width:820px;margin:0 auto;padding:60px max(5vw,22px) 70px;color:var(--navy)}.legalPage .legalBack{display:inline-block;font-size:13px;color:var(--muted);margin-bottom:22px}.legalPage .legalBack:hover{color:var(--navy)}.legalPage h1{font-size:clamp(28px,4vw,40px);letter-spacing:-1.2px;margin:0 0 6px}.legalPage .legalMeta{color:var(--muted);font-size:13px;margin:0 0 34px}.legalPage h2{font-size:19px;margin:34px 0 10px}.legalPage li,.legalPage p{line-height:1.7;color:#38474a;font-size:15px}.legalPage ul{padding-left:20px}.legalPage strong{color:var(--navy)}