.legal-main{max-width:940px;padding-block:65px 90px}.legal-main h1{font-size:clamp(36px,5vw,60px);overflow-wrap:anywhere}.legal-tools{display:flex;justify-content:space-between;gap:20px;margin:35px 0 45px;padding-bottom:20px;border-bottom:1px solid var(--line);font-size:12px}.legal-tools button{border:0;background:none;color:var(--accent);font-size:12px}.legal-copy{max-width:800px}.legal-copy h2{font-family:Georgia,serif;font-size:27px;letter-spacing:-.02em;margin:38px 0 18px;line-height:1.2}.legal-copy p,.legal-copy li,.legal-copy dd{font-size:14px;line-height:1.85;color:var(--muted)}.legal-copy a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.legal-copy dt{font-size:12px;font-weight:600;margin:20px 0 4px}.legal-copy dd{margin-left:0}.legal-copy code{overflow-wrap:anywhere}.legal-footer{display:block}.legal-footer nav{display:flex;position:static;flex-wrap:wrap;gap:20px;padding:20px 0;background:none;border:0;font-size:12px}.legal-footer button{padding:0}.withdrawal-sample{background:#efefe9;padding:25px}.legal-notice{font-size:11px;color:var(--muted)}@media(max-width:520px){.legal-main{padding-top:40px}.legal-copy h2{font-size:23px}.legal-tools{display:block}.legal-tools button{display:block;padding:15px 0 0}.withdrawal-sample{padding:15px;overflow-wrap:anywhere}.legal-copy p{font-size:13px}.legal-footer nav{gap:17px}}@media print{header,footer,.cookie-notice,.cookie-details,.legal-tools,.skip{display:none!important}.wrap{width:100%;max-width:none}.legal-main{padding:0}.legal-copy{max-width:none}.legal-copy h2{break-after:avoid}.legal-copy p{font-size:10pt;color:#111}.legal-main h1{font-size:28pt}.legal-copy h2{font-size:16pt}body{background:white;color:black}}
