.legal-page .legal-header .brand.row-brand>.row-logo{filter:none}.legal-page{background:#f3f5f0;color:#102d3c}.legal-header,.legal-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px clamp(24px,6vw,100px);border-bottom:1px solid #cbd1ca}.legal-header>a:last-child{font-size:14px}.legal-content{max-width:920px;margin:auto;padding:70px 28px 100px}.legal-content h1{font-size:clamp(42px,7vw,76px);line-height:1.08;margin:24px 0 30px}.legal-content h2{font-size:clamp(22px,3vw,28px);line-height:1.3;margin:44px 0 18px}.legal-content p,.legal-content li{font-size:17px;line-height:1.8}.legal-content p{margin:16px 0}.legal-content ul{padding-left:24px}.legal-content li{margin:8px 0}.legal-content a{text-decoration:underline;text-underline-offset:3px}.legal-site-note{border-top:1px solid #cbd1ca;margin-top:50px}.legal-footer{border-top:1px solid #cbd1ca;border-bottom:0;font-size:14px}.legal-footer nav{display:flex;gap:22px}@media(max-width:600px){.legal-header{padding:24px}.legal-footer{align-items:flex-start;flex-direction:column}.legal-content{padding-top:42px}}