@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-400-normal-BPq32Q8K.woff2) format("woff2"),url(/assets/montserrat-cyrillic-400-normal-jEs4Tk-Z.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-400-normal-BLhwKU8k.woff2) format("woff2"),url(/assets/montserrat-latin-400-normal-xItZbAXg.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-500-normal-T0SG181k.woff2) format("woff2"),url(/assets/montserrat-cyrillic-500-normal-CyGtXmN9.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-500-normal-DRFEGfly.woff2) format("woff2"),url(/assets/montserrat-latin-500-normal-Dok2oTci.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-600-normal-CQEPC0hM.woff2) format("woff2"),url(/assets/montserrat-cyrillic-600-normal-DUglwBrH.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2) format("woff2"),url(/assets/montserrat-latin-600-normal-CdhFl4lI.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-700-normal-D-Pqjtdp.woff2) format("woff2"),url(/assets/montserrat-cyrillic-700-normal-BvLYcGP1.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-700-normal-BdjcYUrC.woff2) format("woff2"),url(/assets/montserrat-latin-700-normal-BWkrl476.woff) format("woff")}.ia-root{--color-primary: #165ab7;--color-primary-hover: #124c9c;--color-primary-tint: #e8eff8;--color-primary-soft: #b9cdeb;--color-text: #2e3038;--color-text-muted: #6e7385;--color-border: #b9bcc6;--color-surface: #f9fafb;--color-control: #f0f3f6;--color-success: #1fa45a;--color-error: #c62828;--color-bg: #ffffff;--color-on-primary: #ffffff;--color-on-primary-soft: rgba(255, 255, 255, .4);--color-error-tint: #fdeeee;--color-shadow: rgba(46, 48, 56, .1);--color-backdrop: rgba(46, 48, 56, .45);--radius: 8px;--font: "Montserrat", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--color-bg);color:var(--color-text);font-family:var(--font);-webkit-text-size-adjust:100%;min-height:100vh;display:flex;flex-direction:column}.page-container{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}.page-header{background:var(--color-surface)}.page-header .page-container{height:64px;display:flex;align-items:center}.ia-logo{color:var(--color-primary);font-size:26px;line-height:1;letter-spacing:.3px;text-decoration:none;font-weight:400}.ia-logo b{font-weight:700}.page-main{flex:1;padding:24px 0 48px}.page-intro{max-width:480px;margin:0 auto 20px;padding:0 16px}.page-intro h1{margin:0 0 8px;color:var(--color-primary);font-size:26px;line-height:1.2;font-weight:700}.page-intro p{margin:0;color:var(--color-text-muted);font-size:15px;line-height:1.45}.page-form{max-width:480px;margin:0 auto;padding:0 16px}.page-footer{border-top:1px solid var(--color-control);color:var(--color-text-muted);font-size:13px;line-height:1.5}.page-footer__inner{padding-top:24px;padding-bottom:28px;display:grid;gap:16px}.page-footer__company{display:grid;gap:2px}.page-footer__name{color:var(--color-text);font-weight:600}.page-footer a{color:inherit;text-underline-offset:3px}.page-footer a:hover{color:var(--color-primary)}.page-footer a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.page-footer__links{display:flex;flex-wrap:wrap;gap:6px 24px}@media(min-width:900px){.page-footer__inner{grid-template-columns:1fr auto;align-items:start}.page-footer__links{flex-direction:column;align-items:flex-end;text-align:right}.page-footer__copy{grid-column:1 / -1}}.doc{max-width:720px;margin:0 auto;padding:0 16px;font-size:16px;line-height:1.6}.doc__title{margin:0 0 24px;color:var(--color-primary);font-size:28px;line-height:1.2;font-weight:700;text-wrap:balance}.doc__body h2,.doc__body h3,.doc__body h4{margin:28px 0 8px;line-height:1.3}.doc__body h2{font-size:20px}.doc__body h3,.doc__body h4{font-size:17px}.doc__body p,.doc__body ul{margin:0 0 12px}.doc__body ul{padding-left:22px}.doc__body a{color:var(--color-primary)}.doc__cta{display:inline-flex;align-items:center;min-height:48px;padding:0 20px;border-radius:var(--radius);background:var(--color-primary);color:var(--color-on-primary)!important;font-weight:500;text-decoration:none}.doc__cta:hover{background:var(--color-primary-hover)}@media(min-width:768px){.doc__title{font-size:36px}}.preview-banner{padding:8px 16px;background:var(--color-primary-tint);color:var(--color-primary);font-size:13px;line-height:1.4;text-align:center}@media(min-width:768px){.page-header .page-container{height:84px}.ia-logo{font-size:30px}.page-main{padding:56px 0 80px}.page-intro{max-width:560px;text-align:center;margin-bottom:32px}.page-intro h1{font-size:40px}.page-intro p{font-size:17px}.page-form{max-width:544px}}.page-footer__link{padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.page-footer__link:hover{color:var(--color-primary)}.page-footer__link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.page-modal{width:min(640px,calc(100vw - 32px));max-height:calc(100vh - 64px);padding:0;border:0;border-radius:var(--radius);background:var(--color-bg);color:var(--color-text);font-family:var(--font)}.page-modal::backdrop{background:var(--color-backdrop)}.page-modal__head{position:sticky;top:0;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 20px 14px;background:var(--color-bg);border-bottom:1px solid var(--color-control)}.page-modal__title{margin:0;font-size:18px;line-height:1.3}.page-modal__close{flex:none;width:40px;height:40px;border:0;border-radius:50%;background:var(--color-control);color:var(--color-text);font-size:22px;line-height:1;cursor:pointer}.page-modal__body{padding:16px 20px 24px;font-size:15px;line-height:1.55}.page-modal__body:focus{outline:none}.page-modal__body p{margin:0 0 12px}.cookie-banner{position:fixed;left:16px;right:16px;bottom:16px;z-index:50;max-width:720px;margin:0 auto;padding:16px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;background:var(--color-bg);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:0 6px 16px var(--color-shadow);font-family:var(--font)}.cookie-banner__text{flex:1 1 320px;min-width:0;margin:0;font-size:14px;line-height:1.45}.cookie-banner__text a{color:var(--color-primary)}.cookie-banner__actions{display:flex;gap:8px;flex:0 0 auto}.cookie-banner__btn{min-width:120px;min-height:44px;padding:0 16px;border:1px solid var(--color-primary);border-radius:var(--radius);background:var(--color-primary);color:var(--color-on-primary);font:inherit;font-size:15px;font-weight:500;cursor:pointer}.cookie-banner__btn--secondary{background:var(--color-bg);color:var(--color-primary)}.cookie-banner__btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(max-width:480px){.cookie-banner__actions{width:100%}.cookie-banner__btn{flex:1;min-width:0}}
