.legalSite{min-height:100vh}.legalHeader{max-width:1290px;margin:auto;padding:22px 5%;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e7eeeb}.legalHeader>a:last-child{font-size:13px;color:#527168;text-decoration:none}.legalContent{max-width:850px;margin:50px auto 85px;padding:0 24px}.legalContent h1{font-size:clamp(36px,5vw,56px);letter-spacing:-2px;line-height:1.1;margin:12px 0}.legalUpdated{color:#75867d;font-size:13px;margin-bottom:38px!important}.legalContent h2{font-size:20px;color:#183b30;margin:34px 0 10px}.legalContent p{color:#50635a;line-height:1.8;font-size:15px}.legalContent a{color:#087a49}.legalContent code{background:#eef5f0;padding:2px 5px;border-radius:4px}@media(max-width:600px){.legalContent{margin:34px auto 60px}}