.header-inner{justify-content:space-between}.legal-main{max-width:940px;padding-block:55px 85px}.legal-back{color:var(--blue);text-underline-offset:4px;font-size:15px;text-decoration:underline}.legal-main h1{letter-spacing:-.045em;overflow-wrap:anywhere;margin:30px 0 45px;font-size:clamp(36px,5vw,64px);line-height:1.1}.legal-content{overflow-wrap:anywhere;max-width:790px;font-size:17px;line-height:1.8}.legal-content h2{letter-spacing:-.025em;margin:44px 0 20px;font-size:28px;line-height:1.3}.legal-content h3{margin:28px 0 14px;font-size:21px;line-height:1.4}.legal-content p{margin:0 0 20px}.legal-content a{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.legal-content li{margin-bottom:9px}.legal-content ul{padding-left:24px}.legal-footer{border-top:1px solid var(--line);justify-content:space-between;gap:28px;padding-block:30px;font-size:13px;display:flex}.legal-footer nav{flex-wrap:wrap;gap:20px;display:flex}.legal-footer a[aria-current]{font-weight:700}.legal-footer a:hover{text-decoration:underline}@media (width<=600px){.legal-main{padding-block:35px 55px}.legal-main h1{margin:25px 0 35px;font-size:36px}.legal-content{font-size:16px}.legal-content h2{font-size:25px}.legal-content h3{font-size:20px}.legal-footer{flex-direction:column;gap:16px}.legal-footer nav{gap:12px 20px}}@media print{.site-header,.legal-footer,.legal-back,.skip-link{display:none}.legal-main{width:100%;max-width:none;padding:0}.legal-main h1{font-size:26px}.legal-content{max-width:none;font-size:11px}.legal-content h2{font-size:17px}.legal-content h3{font-size:14px}}
