.header-actions{display:flex;align-items:center;gap:14px}#language{font:inherit;color:#bbb;background:#080808;border:1px solid #ffffff38;border-radius:8px;padding:8px;max-width:120px}.header .logo,.footer .logo{width:174px}.screen-header .logo{width:112px}.prev-btn,.next-btn{display:none!important}.signin-block[aria-hidden=true]{visibility:hidden}.signin-block .form-block{flex-shrink:0}.form-error-block{color:#f26e65}.form-error-block:not(:empty){margin-top:8px}.form-block input[type=checkbox]{accent-color:#f26e65}.close-btn{border:0;background:none;padding:0;min-height:24px}.password-icon{cursor:pointer}.form-select .select-dropdown{max-height:260px;overflow:auto}.form-select option{background:#111}.cookie-popup-block[hidden],#page-view[hidden]{display:none!important}.cookie-btn__decline{border:0}#page-view{position:fixed;inset:0;overflow:auto;background:#f5f5f5;color:#424242;z-index:1001;font:14px/1.5 Arial,sans-serif}#page-content{max-width:1100px;margin:0 auto;padding:25px 45px 50px}#page-content h1{font-size:24px;font-weight:400;line-height:1.4;margin-bottom:22px}#page-content h2{font-size:20px;margin:24px 0 12px}#page-content h3{font-size:18px;margin:20px 0 12px}#page-content h4{font-size:16px;margin:18px 0 10px}#page-content p{margin:0 0 16px}#page-content a{color:#f26e65;text-decoration:underline}#page-content ul,#page-content ol{padding-left:24px;margin:12px 0}#page-content li{list-style:inherit;margin:5px 0}#page-content table{width:100%;border-collapse:collapse}#page-content td,#page-content th{padding:8px;border:1px solid #ddd;vertical-align:top}.page-close{position:fixed;right:16px;top:10px;z-index:1002;color:#777;background:#fff;border:1px solid #ddd;font-size:28px;width:40px;height:40px;padding:0;border-radius:50%}#page-content .page-centerer,#page-content .card{background:white;padding:32px;border:1px solid #e6e6e6;border-radius:8px}#page-content .layout{position:static;background:none}#page-content .pattern-bg{display:none}.contact-card{display:grid;grid-template-columns:1fr 2fr;border:1px solid #e4e4e4;border-radius:8px;background:white;overflow:hidden}.contact-description{padding:40px;background:#f7f7f7;color:#888}.contact-form{padding:40px;display:grid;gap:30px}.contact-field{position:relative;display:grid;gap:8px;color:#888;font-size:12px}.contact-field input,.contact-field select,.contact-field textarea{font:14px Arial,sans-serif;color:#444;border:0;border-bottom:1px solid #ccc;border-radius:0;padding:10px 0;background:#fff;width:100%;outline:none}.contact-field input:focus,.contact-field textarea:focus{border-color:#f26e65}.contact-field textarea{resize:vertical;min-height:64px}.contact-send{justify-self:end;min-width:200px;background:#f26e65;border-radius:4px;color:white}.contact-captcha{display:flex;align-items:center;gap:10px;justify-self:center;border:1px solid #d3d3d3;background:#fafafa;color:#333;width:300px;max-width:100%;padding:14px 12px;font-size:14px}.contact-captcha input{width:24px;height:24px;accent-color:#f26e65}.captcha-brand{margin-left:auto;font-size:11px;color:#777;text-align:center}.captcha-brand strong{display:block;font-size:22px;color:#5591e7}.legal-footer{text-align:center;margin:20px 0;color:#888}.legal-footer a{margin:0 8px}.view-exit{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#030303}.view-exit img{width:180px}:focus-visible{outline:2px solid #ff8831;outline-offset:3px}body:has(#page-view:not([hidden])),body[data-form-is-open]{overflow:hidden}.content-section{display:block}body[data-form-is-open=login] .reg-form-title{display:none}.recovery-form.hidden,.login-form.hidden{display:none!important}@media(max-width:600px){.header-actions{gap:8px}#language{max-width:95px;font-size:12px;padding:8px 4px}.header .logo{width:145px}#page-content{padding:25px 16px 40px}#page-content .page-centerer{padding:22px 18px}.contact-card{grid-template-columns:1fr}.contact-description,.contact-form{padding:24px}.contact-form{gap:28px}.contact-send{width:100%}.page-close{right:8px;top:8px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
@font-face{font-family:SourceText;src:url('./roboto.woff2') format('woff2');font-weight:400;font-display:swap}@font-face{font-family:SourceText;src:url('./roboto-bold.woff2') format('woff2');font-weight:700;font-display:swap}#page-view{font-family:SourceText,Arial,sans-serif}.contact-field input,.contact-field select,.contact-field textarea{font-family:SourceText,Arial,sans-serif}
@media(min-width:601px){#page-content{max-width:1024px;padding:25px 20px 50px}}#page-content h1{line-height:1.2;margin-bottom:20px}.contact-field{line-height:1.2;gap:4px}.contact-form{gap:40px}.contact-form .contact-field:nth-child(3){margin-top:24px}.signin-block .close-btn{z-index:5}
