@import url("https://fonts.googleapis.com/css2?family=Unbounded:wght@400;500;600;700;800&display=swap");:root[data-edition=standalone]{--radius-lg:18px;--radius-xl:24px;--radius-2xl:24px;--sa-radius-pill:99px;--sa-radius-nav:12px;--sa-radius-input:14px;--sa-font-body:var(--font-ui-onest,"Onest Variable"),"Onest Variable",Onest,var(--font-ui-inter,Inter),Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--sa-font-display:"Unbounded",var(--font-display),system-ui,sans-serif;--sa-focus-color:var(--color-accent-hover,var(--imhorny-brand-mid));color-scheme:dark;--color-bg-base:#0b0b0d;--color-bg-secondary:#141416;--color-surface-primary:#1c1c1e;--color-surface-secondary:#2c2c2e;--color-surface-elevated:#242426;--color-surface-hover:#333336;--color-border-subtle:#2c2c2e;--color-border-primary:#38383a;--color-border-secondary:#2c2c2e;--color-border-strong:#636366;--color-text-primary:#f5f5f7;--color-text-secondary:#aeaeb2;--color-text-tertiary:#8e8e93;--color-gray-50:#1c1c1e;--color-gray-100:#2c2c2e;--color-gray-200:#38383a;--color-gray-300:#48484a;--color-gray-400:#8e8e93;--color-gray-500:#aeaeb2;--color-gray-600:#c7c7cc;--color-gray-700:#d1d1d6;--color-gray-800:#e5e5ea;--color-gray-900:#f5f5f7;--color-primary-50:rgba(var(--imhorny-brand-rgb),0.1);--color-primary-100:rgba(var(--imhorny-brand-rgb),0.16);--color-primary-400:var(--imhorny-brand-mid);--color-primary-500:var(--imhorny-brand);--color-primary-600:var(--imhorny-brand-dark);--color-accent:var(--imhorny-brand);--color-accent-hover:var(--imhorny-brand-mid);--color-accent-pressed:var(--imhorny-brand-dark);--color-on-accent:#ffffff;--color-accent-soft:var(--imhorny-brand-glow-soft);--color-accent-text:var(--imhorny-brand-text);--color-secondary-400:#b78cff;--color-secondary-500:#a78bfa;--color-secondary-600:#9333ea;--color-success-light:rgba(16,185,129,0.12);--color-warning-light:rgba(245,158,11,0.12);--color-error-light:rgba(239,68,68,0.12);--color-info-light:rgba(59,130,246,0.12);--glass-bg:rgba(255,255,255,0.035);--glass-bg-strong:rgba(7,7,11,0.88);--glass-bg-subtle:rgba(255,255,255,0.025);--glass-border:rgba(255,255,255,0.09);--shadow-sm:0 1px 2px rgba(0,0,0,0.28);--shadow-default:0 2px 6px rgba(0,0,0,0.28);--shadow-md:0 2px 8px rgba(0,0,0,0.3);--shadow-lg:0 4px 16px rgba(0,0,0,0.32);--shadow-xl:0 8px 24px rgba(0,0,0,0.36);--shadow-2xl:0 12px 32px rgba(0,0,0,0.4);--shadow-glow:0 0 16px rgba(var(--imhorny-brand-rgb),0.25);--shadow-glow-strong:0 0 28px rgba(var(--imhorny-brand-rgb),0.38);--bg-gradient:linear-gradient(180deg,#0b0b0d,#0b0b0d);--overlay-panel-bg:#1c1c1e;--overlay-panel-border:#38383a;--overlay-panel-shadow:0 2px 8px rgba(0,0,0,0.28),0 8px 20px rgba(0,0,0,0.24);--sa-focus-color:var(--imhorny-brand-mid);--sa-body-bg:#0b0b0d;--sa-chrome-bg:rgba(7,7,11,0.72);--sa-chrome-border:rgba(255,255,255,0.09);--sa-mobile-nav-bg:rgba(7,7,11,0.88);--sa-card-bg:rgba(255,255,255,0.035);--sa-card-border:rgba(255,255,255,0.09);--sa-card-shadow:0 2px 8px rgba(0,0,0,0.28);--sa-input-bg:rgba(255,255,255,0.04);--sa-input-border:rgba(255,255,255,0.09);--sa-input-focus-ring:var(--imhorny-brand-glow-muted);--sa-btn-primary-bg:var(--imhorny-brand-gradient);--sa-btn-primary-border:var(--imhorny-brand-border);--sa-btn-primary-shadow:0 1px 0 rgba(255,255,255,0.22) inset,0 12px 32px -8px var(--imhorny-brand-glow);--sa-btn-primary-hover-bg:var(--imhorny-brand-gradient-hover);--sa-btn-primary-hover-shadow:0 1px 0 rgba(255,255,255,0.28) inset,0 16px 44px -8px var(--imhorny-brand-glow);--sa-btn-secondary-bg:rgba(255,255,255,0.07);--sa-btn-secondary-border:rgba(255,255,255,0.2);--sa-btn-secondary-hover-bg:rgba(255,255,255,0.14);--sa-btn-secondary-hover-border:rgba(255,255,255,0.34);--sa-btn-danger-bg:rgba(239,68,68,0.06);--sa-nav-active-bg:linear-gradient(90deg,rgba(var(--imhorny-brand-rgb),0.16),rgba(var(--imhorny-brand-rgb),0.06));--sa-nav-active-color:var(--imhorny-brand-light);--sa-nav-active-ring:rgba(var(--imhorny-brand-rgb),0.22);--sa-tab-active-bg:linear-gradient(135deg,var(--imhorny-brand-mid),var(--imhorny-brand-dark));--sa-tab-active-shadow:0 8px 24px -6px rgba(var(--imhorny-brand-rgb),0.4);--sa-dialog-bg:rgba(13,13,20,0.92);--sa-dialog-border:rgba(255,255,255,0.12);--sa-kbd-bg:rgba(255,255,255,0.06);--sa-kbd-border:rgba(255,255,255,0.12);--sa-kbd-color:#aeaeb2;--sa-row-hover:#333336;--sa-link-hover-border:#636366;--sa-link-hover-shadow:0 4px 16px rgba(0,0,0,0.28);--sa-top-glow:none;--sa-selection-bg:rgba(var(--imhorny-brand-rgb),0.35);--sa-scrollbar-thumb:rgba(255,255,255,0.14);--sa-scrollbar-thumb-hover:rgba(255,255,255,0.22);--sa-accent-subtle-bg:rgba(var(--imhorny-brand-rgb),0.1);--sa-accent-subtle-text:var(--imhorny-brand-light);--sa-warning-subtle-bg:rgba(245,158,11,0.12);--sa-warning-subtle-text:#fcd34d;--sa-error-subtle-bg:rgba(239,68,68,0.12);--sa-error-subtle-text:#fca5a5}:root[data-edition=standalone] body{font-family:var(--sa-font-body);background:var(--sa-body-bg);background-image:var(--bg-gradient);background-attachment:fixed}:root[data-edition=standalone] h1,:root[data-edition=standalone] h2,:root[data-edition=standalone] h3,:root[data-edition=standalone] h4,:root[data-edition=standalone] h5,:root[data-edition=standalone] h6{font-family:var(--sa-font-display);letter-spacing:-.015em}:root[data-edition=standalone] header h1{letter-spacing:-.01em}:root[data-edition=standalone] ::-moz-selection{background-color:var(--sa-selection-bg)}:root[data-edition=standalone] ::selection{background-color:var(--sa-selection-bg)}:root[data-edition=standalone] ::-webkit-scrollbar-thumb{background:var(--sa-scrollbar-thumb)}:root[data-edition=standalone] ::-webkit-scrollbar-thumb:hover{background:var(--sa-scrollbar-thumb-hover)}:root[data-edition=standalone] .sa-form-control,:root[data-edition=standalone] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not(.sa-input-bare),:root[data-edition=standalone] select,:root[data-edition=standalone] textarea:not(.sa-input-bare){background:var(--sa-input-bg);color:var(--color-text-primary);border-color:var(--sa-input-border)}:root[data-edition=standalone] .sa-form-control:hover:not(:disabled),:root[data-edition=standalone] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not(.sa-input-bare):hover:not(:disabled),:root[data-edition=standalone] select:hover:not(:disabled),:root[data-edition=standalone] textarea:not(.sa-input-bare):hover:not(:disabled){border-color:var(--color-border-strong)}:root[data-edition=standalone] .sa-form-control:focus-visible,:root[data-edition=standalone] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not(.sa-input-bare):focus-visible,:root[data-edition=standalone] select:focus-visible,:root[data-edition=standalone] textarea:not(.sa-input-bare):focus-visible{border-color:var(--color-border-strong);box-shadow:none;outline:none}:root[data-edition=standalone] .ch-composer textarea,:root[data-edition=standalone] .sc-prompt{background:transparent;border:none;box-shadow:none}:root[data-edition=standalone] .ch-composer textarea:focus,:root[data-edition=standalone] .ch-composer textarea:focus-visible,:root[data-edition=standalone] .sc-prompt:focus,:root[data-edition=standalone] .sc-prompt:focus-visible{border:none;box-shadow:none;outline:none}:root[data-edition=standalone] input:not(.sa-input-bare)::-moz-placeholder,:root[data-edition=standalone] textarea::-moz-placeholder{color:var(--color-text-tertiary)}:root[data-edition=standalone] input:not(.sa-input-bare)::placeholder,:root[data-edition=standalone] textarea::placeholder{color:var(--color-text-tertiary)}:root[data-edition=standalone] aside.fixed,:root[data-edition=standalone] header.sticky{background:var(--sa-chrome-bg)!important;border-color:var(--sa-chrome-border)!important;backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4)}:root[data-edition=standalone] nav[aria-label="Основная навигация"]{background:var(--sa-mobile-nav-bg)!important;border-color:var(--sa-chrome-border)!important;backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4)}:root[data-edition=standalone] .bg-gradient-to-r.from-primary-400,:root[data-edition=standalone] a.bg-primary-500,:root[data-edition=standalone] button.bg-primary-500{background:var(--sa-btn-primary-bg);border-color:var(--sa-btn-primary-border);border-radius:var(--sa-radius-pill);box-shadow:var(--sa-btn-primary-shadow)}:root[data-edition=standalone] .bg-gradient-to-r.from-primary-400:hover,:root[data-edition=standalone] a.bg-primary-500:hover,:root[data-edition=standalone] button.bg-primary-500:hover{background:var(--sa-btn-primary-hover-bg);box-shadow:var(--sa-btn-primary-hover-shadow)}:root[data-edition=standalone] a.bg-primary-500:active,:root[data-edition=standalone] button.bg-primary-500:active{transform:scale(.97)}:root[data-edition=standalone] a.bg-surface.border-border:not(.sa-form-control),:root[data-edition=standalone] button.bg-surface.border-border:not(.sa-form-control){background:var(--sa-btn-secondary-bg);border-color:var(--sa-btn-secondary-border);border-radius:var(--sa-radius-pill);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}:root[data-edition=standalone] a.bg-surface.border-border:not(.sa-form-control):hover,:root[data-edition=standalone] button.bg-surface.border-border:not(.sa-form-control):hover{background:var(--sa-btn-secondary-hover-bg);border-color:var(--sa-btn-secondary-hover-border)}:root[data-edition=standalone] button.text-error{border-radius:var(--sa-radius-pill);background:var(--sa-btn-danger-bg)}:root[data-edition=standalone] .rounded-2xl.border.border-border.bg-surface:not(.ui-overlay-panel),:root[data-edition=standalone] .rounded-xl.border.border-border.bg-surface:not(.ui-overlay-panel){background:var(--sa-card-bg);border-color:var(--sa-card-border);box-shadow:var(--sa-card-shadow);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}:root[data-edition=standalone] .bg-surface-elevated{background:var(--color-surface-elevated)}:root[data-edition=standalone] a.bg-surface-elevated:hover,:root[data-edition=standalone] a.rounded-2xl.border-border:hover,:root[data-edition=standalone] a.rounded-xl.border-border:hover{border-color:var(--sa-link-hover-border);box-shadow:var(--sa-link-hover-shadow)}:root[data-edition=standalone] aside a[data-nav=home]:not([aria-current=page]),:root[data-edition=standalone] nav a[data-nav=home]:not([aria-current=page]){background:color-mix(in srgb,var(--sa-nav-active-color) 12%,transparent);color:var(--sa-nav-active-color);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sa-nav-active-ring) 70%,transparent);border-radius:var(--sa-radius-nav)}:root[data-edition=standalone] aside a[aria-current=page],:root[data-edition=standalone] nav a[aria-current=page]{background:var(--sa-nav-active-bg)!important;color:var(--sa-nav-active-color)!important;box-shadow:inset 0 0 0 1px var(--sa-nav-active-ring);border-radius:var(--sa-radius-nav)}:root[data-edition=standalone] aside a[aria-current=page] svg,:root[data-edition=standalone] nav a[aria-current=page] svg{color:var(--sa-nav-active-color)!important}:root[data-edition=standalone] button.rounded-full.bg-text-primary{background:var(--sa-tab-active-bg);color:#fff;box-shadow:var(--sa-tab-active-shadow)}:root[data-edition=standalone] .rounded-full.border.px-2{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}:root[data-edition=standalone] [role=dialog] .bg-surface,:root[data-edition=standalone] [role=dialog].bg-surface{background:var(--sa-dialog-bg);backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);border-color:var(--sa-dialog-border)}:root[data-edition=standalone] kbd{background:var(--sa-kbd-bg);border-color:var(--sa-kbd-border);color:var(--sa-kbd-color)}:root[data-edition=standalone] .sa-history-list li{transition:background .15s ease}:root[data-edition=standalone] .sa-history-list li:hover{background:var(--sa-row-hover)}:root[data-edition=standalone] .sa-panel{background:var(--sa-card-bg);border-color:var(--sa-card-border);box-shadow:var(--sa-card-shadow)}:root[data-edition=standalone] a.sa-panel:hover{border-color:var(--sa-link-hover-border);box-shadow:var(--sa-link-hover-shadow)}:root[data-edition=standalone] header a.rounded-full.border-border{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}:root[data-edition=standalone] #main-content{position:relative}:root[data-edition=standalone] #main-content:before{content:"";pointer-events:none;position:absolute;inset:0 0 auto 0;height:120px;background:var(--sa-top-glow)}:root[data-edition=standalone] .bg-primary-50{background-color:var(--sa-accent-subtle-bg)!important}:root[data-edition=standalone] .text-primary-600,:root[data-edition=standalone] .text-primary-700{color:var(--sa-accent-subtle-text)!important}:root[data-edition=standalone] .bg-amber-50{background-color:var(--sa-warning-subtle-bg)!important}:root[data-edition=standalone] .text-amber-700,:root[data-edition=standalone] .text-amber-900{color:var(--sa-warning-subtle-text)!important}:root[data-edition=standalone] .bg-red-50{background-color:var(--sa-error-subtle-bg)!important}:root[data-edition=standalone] .text-red-700{color:var(--sa-error-subtle-text)!important}:root,:root[data-brand=orange]{--imhorny-brand-light:#ff8a65;--imhorny-brand-mid:#ff7043;--imhorny-brand:#ff5722;--imhorny-brand-dark:#f4511e;--imhorny-brand-deep:#e64a19;--imhorny-brand-rgb:255,87,34;--imhorny-brand-glow:rgba(255,87,34,0.45);--imhorny-brand-glow-soft:rgba(255,87,34,0.18);--imhorny-brand-glow-muted:rgba(255,87,34,0.14);--imhorny-brand-border:rgba(255,183,153,0.35);--imhorny-brand-text:#ff8a65;--imhorny-brand-gradient:linear-gradient(135deg,var(--imhorny-brand-mid) 0%,var(--imhorny-brand) 52%,var(--imhorny-brand-dark) 100%);--imhorny-brand-gradient-hover:linear-gradient(135deg,var(--imhorny-brand-light) 0%,var(--imhorny-brand) 55%,var(--imhorny-brand-deep) 100%)}:root[data-brand=crimson]{--imhorny-brand-light:#fca5a5;--imhorny-brand-mid:#f87171;--imhorny-brand:#dc2626;--imhorny-brand-dark:#991b1b;--imhorny-brand-deep:#7f1d1d;--imhorny-brand-rgb:220,38,38;--imhorny-brand-glow:rgba(220,38,38,0.42);--imhorny-brand-glow-soft:rgba(220,38,38,0.18);--imhorny-brand-glow-muted:rgba(220,38,38,0.14);--imhorny-brand-border:rgba(252,165,165,0.28);--imhorny-brand-text:#fecaca;--imhorny-brand-gradient:linear-gradient(135deg,var(--imhorny-brand-mid) 0%,var(--imhorny-brand) 50%,var(--imhorny-brand-dark) 100%);--imhorny-brand-gradient-hover:linear-gradient(135deg,var(--imhorny-brand-light) 0%,var(--imhorny-brand) 52%,var(--imhorny-brand-deep) 100%)}html.ih-age-lock{overflow:hidden}html.ih-age-lock body>:not(.ih-agegate){filter:blur(18px);pointer-events:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ih-agegate{position:fixed;inset:0;z-index:10000;display:flex;overflow:auto;background:radial-gradient(ellipse 90% 70% at 50% 0,rgba(255,87,34,.16),transparent 62%),radial-gradient(ellipse 70% 55% at 88% 88%,rgba(255,87,34,.08),transparent 62%),rgba(8,8,12,.42)}.ih-agegate .mk-reg-page{display:flex;align-items:center;justify-content:center;width:100%;min-height:100%;margin:0;padding:72px 16px 28px;position:relative;overflow:hidden;background:transparent}.ih-agegate .mk-reg-orbs{position:absolute;inset:0;pointer-events:none;overflow:hidden}.ih-agegate .mk-reg-orb{position:absolute;border-radius:50%;filter:blur(90px)}.ih-agegate .mk-reg-orb1{width:480px;height:480px;top:-140px;right:-80px;background:rgba(255,87,34,.22)}.ih-agegate .mk-reg-orb2{width:360px;height:360px;bottom:-100px;left:-80px;background:rgba(255,112,67,.16)}.ih-agegate .mk-reg-orb3{width:220px;height:220px;top:46%;left:50%;background:rgba(255,87,34,.14);transform:translate(-50%,-50%)}.ih-agegate .mk-reg-card{width:100%;max-width:440px;max-height:min(760px,calc(100dvh - 96px));overflow:auto;padding:32px 28px 22px;border-radius:24px;border:1px solid rgba(255,138,101,.38);background:rgba(18,16,22,.92);box-shadow:0 24px 60px rgba(0,0,0,.5),0 0 48px rgba(255,87,34,.18),inset 0 1px 0 rgba(255,255,255,.06);position:relative;z-index:1;color:rgba(244,244,246,.92)}.ih-agegate .mk-reg-head{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:16px}.ih-agegate .mk-brand-text{display:inline-flex;align-items:center;gap:3px;font-family:var(--font-display),"Nunito",sans-serif;line-height:1}.ih-agegate .mk-brand-creo{display:inline-flex;align-items:center;font-weight:800;font-size:13px;letter-spacing:.01em;padding:5px 9px 6px;border-radius:999px;background:#ff5722;color:#fff}.ih-agegate .mk-brand-hub{font-weight:800;font-size:22px;letter-spacing:-.05em;color:#f4f4f6}.ih-agegate .mk-reg-head p{margin:0;font-size:18px;font-weight:700;line-height:1.25;text-align:center;color:#fff}.ih-agegate-lede{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:0 0 14px;font-size:14px;line-height:1.5;color:rgba(235,236,245,.78)}.ih-agegate-pill{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:rgba(255,87,34,.2);color:#ffccbc;font-size:12px;font-weight:800;letter-spacing:.04em}.ih-agegate-check{display:flex;align-items:flex-start;gap:10px;margin:0 0 12px;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:rgba(255,255,255,.04);cursor:pointer;text-align:left}.ih-agegate-check input{margin-top:3px;width:16px;height:16px;flex-shrink:0;accent-color:#ff5722}.ih-agegate-check strong{display:block;margin-bottom:4px;color:#fff;font-size:14px}.ih-agegate-check span{display:block;color:rgba(235,236,245,.78);font-size:13px;line-height:1.45}.ih-agegate-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 0 12px;padding:0;border:0;background:transparent;color:#ff8a65;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.ih-agegate-toggle svg{transition:transform .2s ease}.ih-agegate-toggle.is-open svg{transform:rotate(180deg)}.ih-agegate-doc{margin:0 0 14px;padding:14px 14px 6px;border-radius:14px;background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.06)}.ih-agegate-doc section{margin:0 0 14px}.ih-agegate-doc h3{margin:0 0 6px;font-size:14px;color:#fff}.ih-agegate-doc li,.ih-agegate-doc p{margin:0 0 8px;font-size:13px;line-height:1.5;color:rgba(235,236,245,.78)}.ih-agegate-doc ul{margin:0 0 8px;padding-left:18px}.ih-agegate-doc-foot{margin:0 0 8px;font-size:12px;color:rgba(235,236,245,.55)}.ih-agegate .mk-reg-submit{display:flex;align-items:center;justify-content:center;width:100%;margin-top:4px;padding:13px 16px;border:0;border-radius:14px;background:linear-gradient(135deg,#ff8a65,#ff7043 42%,#ff5722 72%,#f4511e);color:#fff;font:inherit;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 8px 22px rgba(255,87,34,.35)}.ih-agegate .mk-reg-submit:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.ih-agegate .mk-reg-foot{display:flex;justify-content:center;margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.ih-agegate-leave{border:0;background:transparent;color:rgba(235,236,245,.62);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.ih-agegate-leave:hover{color:#fff}.ih-agegate-version{margin:10px 0 0;text-align:center;font-size:11px;color:rgba(235,236,245,.38)}.ih-agegate-lang{position:absolute;top:16px;right:16px;z-index:2}.ih-agegate-lang-btn{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(18,16,22,.72);color:#fff;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.ih-agegate-lang-menu{position:absolute;top:calc(100% + 6px);right:0;margin:0;padding:6px;list-style:none;min-width:160px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#16141a;box-shadow:0 16px 40px rgba(0,0,0,.4)}.ih-agegate-lang-menu button{display:block;width:100%;padding:8px 10px;border:0;border-radius:10px;background:transparent;color:rgba(255,255,255,.82);font:inherit;font-size:13px;text-align:left;cursor:pointer}.ih-agegate-lang-menu button.is-on,.ih-agegate-lang-menu button:hover{background:rgba(255,87,34,.16);color:#fff}.ih-agegate-noscript{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:24px;background:#0b0b0d;color:#fff}.ih-agegate-noscript p{max-width:420px;margin:0;text-align:center;font-size:16px;line-height:1.5}@media (max-width:640px){.ih-agegate .mk-reg-page{align-items:flex-start;padding:64px 12px 20px}.ih-agegate .mk-reg-card{padding:22px 16px 16px}.ih-agegate .mk-reg-head p{font-size:16px}}@media (prefers-reduced-motion:reduce){.ih-agegate-toggle svg{transition:none}}:root[data-edition=standalone]{--pwa-safe-top:env(safe-area-inset-top,0px);--pwa-safe-bottom:env(safe-area-inset-bottom,0px);--pwa-safe-left:env(safe-area-inset-left,0px);--pwa-safe-right:env(safe-area-inset-right,0px)}@media (display-mode:fullscreen),(display-mode:standalone){:root[data-edition=standalone] body{overscroll-behavior-y:none}:root[data-edition=standalone] header.sticky{padding-top:max(0px,var(--pwa-safe-top))}:root[data-edition=standalone] nav[aria-label="Основная навигация"]{padding-bottom:max(.5rem,var(--pwa-safe-bottom))}:root[data-edition=standalone] .pwa-install-banner{bottom:calc(4.75rem + var(--pwa-safe-bottom))!important}}@media (display-mode:standalone){:root[data-edition=standalone]:before{content:"";position:fixed;top:0;left:0;right:0;height:var(--pwa-safe-top);background:linear-gradient(180deg,rgba(7,7,11,.92),transparent);pointer-events:none;z-index:9998}}:root{--font-ui:var(--font-ui-onest,"Onest Variable"),"Onest Variable",Onest,var(--font-ui-inter,Inter),Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:24px;--font-size-title:20px;--font-size-body-lg:18px;--font-size-body:16px;--font-size-ui:15px;--font-size-small:14px;--font-size-caption:13px;--font-size-caption-sm:12px;--line-height-display:60px;--line-height-h1:44px;--line-height-h2:36px;--line-height-h3:30px;--line-height-title:26px;--line-height-body-lg:28px;--line-height-body:24px;--line-height-ui:20px;--line-height-caption:18px;--line-height-caption-sm:16px;--font-size-xs:12px;--font-size-sm:13px;--font-size-base:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:32px;--font-size-4xl:40px;--line-height-xs:16px;--line-height-sm:18px;--line-height-base:24px;--line-height-lg:28px;--line-height-xl:26px;--line-height-2xl:30px;--line-height-3xl:36px;--line-height-4xl:44px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:600;--font-weight-black:600;--letter-spacing-display:-0.035em;--letter-spacing-tighter:-0.035em;--letter-spacing-tight:-0.025em;--letter-spacing-normal:0}:root[data-edition=standalone]{--sa-font-body:var(--font-ui)}.v3-shell{--v3-body:var(--font-ui)}html:not([data-theme=napa]) body{font-family:var(--font-ui);font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:400;letter-spacing:0}html:not([data-theme=napa]) .ch-workspace{--ch-font:var(--font-ui)}html:not([data-theme=napa]) .seo-page{font-family:var(--v3-body,var(--font-ui))}html:not([data-edition=standalone]):not([data-theme=napa]) h1{font-family:var(--font-ui);font-size:clamp(28px,5vw,var(--font-size-h1));line-height:1.1;font-weight:600;letter-spacing:-.025em}html:not([data-edition=standalone]):not([data-theme=napa]) h2{font-family:var(--font-ui);font-size:var(--font-size-h2);line-height:var(--line-height-h2);font-weight:600;letter-spacing:-.02em}html:not([data-edition=standalone]):not([data-theme=napa]) h3{font-family:var(--font-ui);font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-weight:600;letter-spacing:-.015em}html:not([data-edition=standalone]):not([data-theme=napa]) .ui-display{font-family:var(--font-ui);font-size:clamp(36px,7vw,var(--font-size-display));line-height:1.07;font-weight:600;letter-spacing:var(--letter-spacing-display,-.035em)}html:not([data-edition=standalone]):not([data-theme=napa]) h4{font-family:var(--font-ui);font-size:var(--font-size-title);line-height:var(--line-height-title);font-weight:600;letter-spacing:0}html:not([data-edition=standalone]):not([data-theme=napa]) h5,html:not([data-edition=standalone]):not([data-theme=napa]) h6{font-family:var(--font-ui);font-weight:600;letter-spacing:0}html:not([data-theme=napa]) .cai-btn-orange,html:not([data-theme=napa]) .cai-landing-ghost-btn,html:not([data-theme=napa]) .cai-landing-h1,html:not([data-theme=napa]) .cai-stat-value,html:not([data-theme=napa]) .cai-step-num,html:not([data-theme=napa]) .font-display{font-family:var(--font-ui)}html:not([data-theme=napa]) .ch-empty-title{font-family:var(--font-ui);font-weight:600;letter-spacing:-.025em}html:not([data-theme=napa]) .cai-btn-orange,html:not([data-theme=napa]) .cai-landing-ghost-btn,html:not([data-theme=napa]) .cai-landing-h1,html:not([data-theme=napa]) .cai-stat-value,html:not([data-theme=napa]) .cai-step-num,html:not([data-theme=napa]) .font-black,html:not([data-theme=napa]) .font-bold,html:not([data-theme=napa]) .font-extrabold{font-weight:600}html:not([data-theme=napa]) [role=button]:not([class*=v3-]):not([class*=mk-brand]),html:not([data-theme=napa]) [role=tab]:not([class*=v3-]),html:not([data-theme=napa]) button:not([class*=v3-]):not([class*=mk-brand]),html:not([data-theme=napa]) input[type=button],html:not([data-theme=napa]) input[type=submit]{font-weight:500;letter-spacing:0;text-transform:none}.mk-brand-text,.v3-header__logo .mk-brand-box,.v3-header__logo .mk-brand-creo,.v3-header__logo .mk-brand-hub,.v3-header__logo .mk-brand-text{font-family:var(--font-display),Nunito,sans-serif}.mk-brand-text.font-black,.mk-brand-text.font-extrabold,.v3-header__logo .mk-brand-box,.v3-header__logo .mk-brand-creo,.v3-header__logo .mk-brand-hub{font-weight:800}