.site-header>.text-link{margin-left:auto}.legal-page{max-width:1000px;padding-block:clamp(60px,10vh,120px);min-height:60vh}.legal-page h1{font-size:clamp(48px,7vw,88px);margin-bottom:42px}.legal-page h2{font-size:clamp(28px,4vw,38px);margin:40px 0 18px}.legal-page p{max-width:780px;margin:20px 0}.legal-page .legal-lead{font-size:clamp(22px,3vw,28px)}.legal-page .actions{margin-top:36px}@media(max-width:500px){.legal-page{padding-inline:22px}.site-header>.text-link{font-size:14px;gap:8px}.legal-page h1{margin-bottom:28px}}
