.consent a{color:#0c543c;text-underline-offset:2px}.footer-disclaimer{margin-top:38px;padding:20px 22px;border:1px solid #28433a;background:#0a2a21;color:#dce8e3;font-size:13px;line-height:1.65}.footer-disclaimer strong{color:#fff}.legal-nav{position:static}.legal-page{background:#f2f6f3;min-height:100vh}.legal-main{padding:72px 0 96px}.legal-card{width:min(860px,calc(100% - 40px));margin:auto;background:#fff;padding:clamp(28px,6vw,64px);border-top:5px solid #0c543c;box-shadow:0 18px 50px rgba(7,55,44,.1)}.legal-card h1{font-size:clamp(2.4rem,5vw,4.5rem);line-height:1;margin-bottom:14px}.legal-card h2{font-size:1.45rem;letter-spacing:-.02em;margin:38px 0 10px}.legal-card p,.legal-card li{color:#475650}.legal-card .updated{font-size:14px;color:#68766f;margin-bottom:40px}.legal-card a{color:#0c543c}.legal-card ul{padding-left:22px}.legal-footer{padding:30px 0}.legal-footer .wrap{display:flex;gap:18px;flex-wrap:wrap;justify-content:space-between}.legal-footer a{color:#dce8e3}@media(max-width:560px){.legal-main{padding:30px 0 64px}.legal-card{width:min(100% - 28px,860px)}}
