body{background:#fffcf9}.legal-wrap{max-width:780px;margin:0 auto;padding:55px 24px 80px}.legal-wrap .logo{display:inline-flex;margin-bottom:35px}.legal-wrap h1{font-size:53px;font-weight:400;color:var(--ink);line-height:1.05}.legal-wrap h2{font-family:Manrope,Arial,sans-serif;font-size:18px;letter-spacing:0;font-weight:500;margin:35px 0 13px}.legal-wrap p,.legal-wrap li{color:#897565;line-height:1.9;font-size:13px}.legal-wrap ul,.legal-wrap ol{padding-left:22px}.legal-wrap a:not(.logo){text-decoration:underline;text-underline-offset:3px}.legal-wrap .solid{text-decoration:none!important;margin-top:15px}.legal-wrap footer{display:block;padding:25px 0;border-top:1px solid #e5d9cc;background:none;margin-top:50px}.legal-wrap .info{margin-top:25px}.legal-wrap .modal-form{max-width:500px}.legal-wrap small{font-size:11px;color:#a28a74}@media(max-width:600px){.legal-wrap{padding-top:35px}.legal-wrap h1{font-size:43px}}
@media(max-width:650px){.legal-wrap{padding:32px 6% 50px;overflow-wrap:anywhere}.legal-wrap h1{font-size:clamp(32px,9vw,43px)}.legal-wrap .logo{max-width:100%}.legal-wrap .modal-form input,.legal-wrap .modal-form select,.legal-wrap .modal-form textarea{font-size:16px;min-height:44px}}

h1,h2,h3,em,.stat strong,.legal-wrap h2{font-family:var(--site-font)!important;font-weight:600!important;font-style:normal}
