.legal-main{min-height:100svh;padding:132px 0 108px;background:#fff;color:#46564e;line-height:1.85}.legal-container{max-width:920px}.legal-title{margin:0 0 42px;color:var(--ink);font-size:clamp(32px,3.5vw,48px);font-weight:710;letter-spacing:-.04em;line-height:1.2}.section{padding:32px 0;border-top:1px solid #dfe7df}.section h2{margin:0 0 16px;color:var(--ink);font-size:21px;font-weight:700;letter-spacing:-.025em;line-height:1.45}.section p{margin:0 0 13px;font-size:15px}.section p:last-child{margin-bottom:0}.section ul{margin:0 0 13px;padding-left:21px}.section li{margin:0 0 7px;font-size:15px}.section strong{color:var(--ink)}.section a{color:var(--green);text-underline-offset:3px;overflow-wrap:anywhere}.last-updated{margin-top:18px;padding-top:27px;border-top:1px solid #dfe7df;color:#68786e;font-size:12px}[data-lang]{display:none}[data-lang].active{display:block}@media(max-width:720px){.legal-main{padding:108px 0 80px}.legal-title{margin-bottom:32px}}@media(max-width:600px){.section{padding:27px 0}.section h2{font-size:18px}.section p,.section li{font-size:14px}}
