.document-hero{margin-top:80px;position:relative;min-height:380px;background:#152947}.document-hero>img{width:100%;height:440px;object-fit:cover;display:block}.document-hero>div{position:absolute;inset:0;padding:clamp(25px,5vw,90px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background:linear-gradient(90deg,rgba(11,24,46,.8),rgba(11,24,46,.05));color:white}.document-hero h1{font-size:clamp(26px,3vw,48px);font-weight:700;line-height:1.4;color:white}.document-hero p{font-size:clamp(18px,2vw,26px);margin:15px 0 25px}.document-consult{display:inline-block;background:#8660e8;color:white!important;padding:12px 24px;border-radius:26px;font-weight:700}.document-footer{background:#343843;color:#fff;padding:35px 24px}.document-footer-inner{max-width:1200px;margin:auto}.document-footer nav{display:flex;gap:24px;flex-wrap:wrap;margin-bottom:24px}.document-footer a{color:#fff;text-decoration:underline}.document-company-info{padding-bottom:20px}.document-disclaimer{border-top:1px solid #747984;padding-top:20px;font-size:14px!important;line-height:1.9!important;color:#f1f3f5!important}.document-disclaimer h2{font-size:17px;color:#fff}.document-disclaimer p{font-size:14px;line-height:1.9;margin:10px 0}.document-copyright{font-size:13px;margin-top:25px}.document-policy{max-width:960px;margin:110px auto 60px;padding:24px;line-height:2;overflow-wrap:anywhere}.document-policy h1{font-size:30px;margin:15px 0 25px}.document-policy h2{font-size:21px;margin:28px 0 10px}.document-policy p{margin:16px 0;white-space:pre-line}.document-policy a,.local-consent a{color:#145ba0;text-decoration:underline}.local-consent{display:flex!important;gap:9px;align-items:flex-start;line-height:1.7!important}.local-consent input{width:18px!important;height:18px!important;flex:none;margin-top:5px}.local-warning{color:#555!important;font-size:14px}.document-dialog{border:0;border-radius:18px;padding:0;max-width:min(90vw,420px);max-height:90dvh;overflow:auto;box-shadow:0 16px 70px #0006}.document-dialog::backdrop{background:#0009}.document-dialog button[data-close-dialog]{position:absolute;top:8px;right:8px;width:36px;height:36px;border-radius:50%;background:#fff;color:#1b2c42;border:1px solid #ddd;font-size:26px;cursor:pointer;z-index:2}.document-popup-photo{display:block;width:100%;max-height:330px;object-fit:cover}.document-popup-copy{padding:22px;text-align:center}.document-popup-copy h2{font-size:24px;margin-bottom:12px;line-height:1.4}.document-popup-copy p{font-size:16px;margin-bottom:20px}.document-terms-dialog{max-width:min(92vw,900px);padding:40px 24px 24px}.document-terms-dialog .document-policy{margin:0;padding:0}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #176ab8;outline-offset:3px}@media(max-width:1024px){.document-hero{margin-top:52px}.document-hero>img{height:360px}.document-policy{margin-top:65px}.head-menu-button{display:none!important}}@media(max-width:480px){.document-hero>img{height:360px}.document-hero h1{max-width:300px}.document-footer{padding:28px 18px}.document-policy{padding:18px}.document-policy h1{font-size:25px}.document-popup-photo{max-height:260px}}

main .document-hero{margin-top:0}main .document-policy{margin-top:25px}.document-dialog .document-policy{margin-top:0}
.document-dialog{box-sizing:border-box}.document-policy,.document-policy p{font-size:16px}.local-consult-form{scroll-margin-top:100px}@media(max-width:1024px){.local-consult-form{scroll-margin-top:70px}}

.local-consent a{display:inline-block}.local-consent label{display:inline!important;font-size:inherit!important;cursor:pointer}

.own-hero{grid-template-columns:1fr}.document-terms-dialog button[data-close-dialog]{position:sticky;top:0;float:right;margin-top:-30px;margin-right:-14px}
