:root{--bg:#f3efef;--ink:#1c1313;--ink-2:#5c5352;--line:#c8c3c2;--accent:#d41920;--accent-hover:#bb0916;--accent-active:#a20711;--error:#a9131f;--success:#206b38;--disabled-bg:#dbd6d6;--disabled-ink:#5c5352;--dark-ink-2:#b7afae;--dark-line:#433b3a;--dark-error:#ff958d;--dark-success:#7cd591;--logo-red:#ed1c24;--font-display:"Sofia Sans Extra Condensed", "Sofia Sans Extra Condensed Fallback", "Arial Narrow", sans-serif;--font-text:"Sofia Sans", "Golos Text", "Sofia Sans Fallback", Arial, sans-serif;--weight-display:900;--weight-display-2:800;--weight-text:400;--weight-text-semibold:600;--weight-text-strong:700;--logo-min-height:24px;--logo-clear:.25;--field-border:1px;--field-border-error:2px;--focus-ring:3px;--focus-offset:3px;--radius:0}
@font-face{font-family:Sofia Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/sofia-sans-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/sofia-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:800 900;font-display:block;src:url(/fonts/sofia-sans-extra-condensed-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:800 900;font-display:block;src:url(/fonts/sofia-sans-extra-condensed-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Sofia Sans Fallback;src:local(Arial),local(ArialMT),local(Helvetica),local(Roboto);size-adjust:91%;ascent-override:90%;descent-override:30%;line-gap-override:0%}:root{--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:72px;--s-9:104px;--s-10:144px;--margin:clamp(16px, 4.4vw, 64px);--gutter:var(--s-5);--ease-out:cubic-bezier(.16, 1, .3, 1);--fs-cap:15px;--fs-body:18px;--fs-lead:22px;--fs-card:32px;--fs-row:clamp(36px, 3.4vw, 52px);--fs-h2:clamp(52px, 7.2vw, 104px);--fs-h1:clamp(40px, 4.2vw, 60px);--z-base:1;--z-dropdown:20;--z-menu:30;--z-skip:40}@media (max-width:480px){:root{--gutter:var(--s-4)}}*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:88px}body{background:var(--bg);color:var(--ink);font:var(--weight-text) var(--fs-body)/1.55 var(--font-text);font-kerning:normal;margin:0}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}h1,h2,h3{text-wrap:balance;overflow-wrap:anywhere}p,li,dd{text-wrap:pretty}a{color:inherit}svg{display:block}img{max-width:100%}.wrap{max-width:1440px;padding-inline:var(--margin);margin-inline:auto}.grid12{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.full{grid-column:1/-1}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:var(--focus-ring) solid var(--ink);outline-offset:var(--focus-offset)}.on-dark :focus-visible{outline-color:var(--bg)}.skip{left:var(--margin);top:var(--s-2);z-index:var(--z-skip);background:var(--ink);color:var(--bg);padding:var(--s-3) var(--s-4);position:absolute;transform:translateY(-200%)}.skip:focus{transform:none}.proto{background:var(--ink);color:var(--bg);font-size:var(--fs-cap);line-height:1.4}.proto .wrap{padding-block:var(--s-2)}.ph{color:var(--ink-2);border:2px dashed var(--ink-2);padding:0 var(--s-2);-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:var(--fs-cap);line-height:1.9;display:inline}.on-dark .ph{color:var(--dark-ink-2);border-color:var(--dark-ink-2)}.ph-block{text-align:center;border:2px dashed var(--ink-2);color:var(--ink-2);padding:var(--s-5);font-size:var(--fs-cap);justify-content:center;align-items:center;line-height:1.4;display:flex}.on-dark .ph-block{border-color:var(--dark-ink-2);color:var(--dark-ink-2)}.btn{min-height:52px;padding:0 var(--s-5);border-radius:var(--radius);font:var(--weight-text-strong) var(--fs-body)/1.15 var(--font-text);text-align:center;color:var(--ink);border:2px solid var(--ink);cursor:pointer;background:0 0;justify-content:center;align-items:center;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.btn:hover{background:var(--ink);color:var(--bg)}.btn--red{background:var(--accent);border-color:var(--accent);color:var(--bg)}.btn--red:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:var(--bg)}.btn--red:active{background:var(--accent-active);border-color:var(--accent-active)}.on-dark .btn{color:var(--bg);border-color:var(--bg)}.on-dark .btn:hover{background:var(--bg);color:var(--ink)}.on-dark .btn--red{border-color:var(--accent)}.on-dark .btn--red:hover{background:var(--bg);border-color:var(--bg);color:var(--ink)}.btn[disabled]{background:var(--disabled-bg);border-color:var(--disabled-bg);color:var(--disabled-ink);cursor:not-allowed}.link{min-height:44px;font-weight:var(--weight-text-strong);text-underline-offset:.25em;align-items:center;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.link:hover{color:var(--accent)}.on-dark .link:hover{color:var(--bg);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.mast{z-index:var(--z-menu);background:var(--bg);border-bottom:1px solid var(--line);position:sticky;top:0}.mast__bar{align-items:center;gap:var(--s-3) var(--s-6);padding-block:var(--s-4);display:flex}.logo{flex:none;align-items:center;min-height:44px;display:inline-flex}.logo img{width:auto;height:44px;display:block}.mast__what{color:var(--ink-2);font-size:var(--fs-cap);max-width:17em;line-height:1.3}.nav{margin-left:auto}.nav__list{align-items:center;gap:0 var(--s-5);padding:0;list-style:none;display:flex}.nav__item{align-items:center;display:flex;position:relative}.nav__link{min-height:44px;font-weight:var(--weight-text-strong);border-bottom:2px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.nav__link:hover{border-bottom-color:var(--ink)}.nav__link[aria-current=page],.nav__item.is-here>.nav__link{border-bottom-color:var(--accent)}.nav__toggle{width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-left:-6px;padding:0;display:inline-flex}.nav__toggle svg{width:12px;height:8px;transition:transform .2s var(--ease-out)}.nav__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.nav__sub{padding:var(--s-2) 0;top:100%;left:calc(-1 * var(--s-4));z-index:var(--z-dropdown);background:var(--bg);border:2px solid var(--ink);min-width:300px;margin:0;list-style:none;display:none;position:absolute}.nav__sub a{min-height:44px;padding:var(--s-1) var(--s-4);font-weight:var(--weight-text-semibold);align-items:center;text-decoration:none;display:flex}.nav__sub a:hover{background:var(--ink);color:var(--bg)}.nav__sub a[aria-current=page]{color:var(--accent)}.nav__sub a[aria-current=page]:hover{color:var(--bg)}@media (hover:hover) and (min-width:1025px){.nav__item--has-sub:hover>.nav__sub{display:block}}.nav__item--has-sub.is-open>.nav__sub{display:block}.mast__cta{flex:none}.mast__menu{display:none}.crumbs ol{align-items:center;column-gap:var(--s-2);font-size:var(--fs-cap);flex-wrap:wrap;padding:0;list-style:none;display:flex}.crumbs li{align-items:center;gap:var(--s-2);color:var(--ink-2);display:inline-flex}.crumbs li+li:before{content:"/";color:var(--ink-2)}.crumbs a{min-height:44px;color:var(--ink);text-underline-offset:.2em;align-items:center;display:inline-flex}.crumbs a:hover{color:var(--accent)}.crumbs [aria-current=page]{color:var(--ink-2)}.phero{position:relative;overflow-x:clip}.lines{max-width:1440px;padding-inline:var(--margin);column-gap:var(--gutter);pointer-events:none;grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:auto;display:grid;position:absolute;inset:0}.lines span{border-left:1px solid var(--line)}.lines span:last-child{border-right:1px solid var(--line)}.phero .wrap{z-index:var(--z-base);position:relative}.phero__top{padding-top:var(--s-2)}.word{margin-top:clamp(var(--s-5), 3vw, var(--s-7));container-type:inline-size}.word__g{white-space:nowrap;--F:calc(100cqi / var(--k,5));font:var(--weight-display) var(--F)/1 var(--font-display);color:var(--accent);text-transform:uppercase;margin:-.06em 0 -.16em calc(var(--lb,0) * -1em);display:block}.phero__h1{margin-top:var(--s-5);max-width:15em;font:var(--weight-display-2) var(--fs-h1)/.95 var(--font-display);text-transform:uppercase;color:var(--ink)}.phero__base{margin-top:var(--s-6);border-top:2px solid var(--ink);background:var(--bg);padding-bottom:clamp(var(--s-7), 6vw, var(--s-8));row-gap:var(--s-5)}.phero__lead{padding-top:var(--s-5);font-size:var(--fs-lead);grid-column:1/span 7;max-width:30em;line-height:1.45}.phero__act{padding:var(--s-5) 0 0 var(--s-5);border-left:1px solid var(--ink);align-items:flex-start;gap:var(--s-4);flex-direction:column;grid-column:9/-1;display:flex}.phero__act p{color:var(--ink-2);font-size:var(--fs-cap);max-width:22em;line-height:1.45}.sec{padding-block:clamp(var(--s-8), 9vw, var(--s-9));border-top:1px solid var(--line)}.sec--tight{border-top:0;padding-top:0}.h2{font:var(--weight-display) var(--fs-h2)/.9 var(--font-display);text-transform:uppercase;letter-spacing:.005em;overflow-wrap:anywhere}.h2 .line{display:block}.sec__head{margin-bottom:var(--s-7);grid-column:1/-1}.sec__intro{margin-top:var(--s-5);max-width:30em}.sec__body{grid-column:4/-1}.cta-line{align-items:center;gap:var(--s-4) var(--s-5);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.cta-line p{max-width:26em}.incl{border-top:2px solid var(--ink);padding:0;list-style:none}.incl__group{column-gap:var(--gutter);row-gap:var(--s-3);padding-block:var(--s-6);border-bottom:1px solid var(--ink);grid-template-columns:minmax(0,4fr) minmax(0,5fr);display:grid}.incl__name{font:var(--weight-display-2) var(--fs-row)/.95 var(--font-display);text-transform:uppercase}.incl__note{margin-top:var(--s-3);color:var(--ink-2);font-size:var(--fs-cap);max-width:22em}.incl__list{padding:0;list-style:none}.incl__list li{padding:var(--s-2) 0;border-top:1px solid var(--line);font-size:var(--fs-body);line-height:1.4}.incl__list li:first-child{border-top:0;padding-top:0}dfn{font-style:normal;font-weight:var(--weight-text-strong)}.who{column-gap:var(--gutter);row-gap:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.who li{border-top:2px solid var(--ink);padding-top:var(--s-4)}.who h3{font:var(--weight-display-2) var(--fs-card)/1 var(--font-display);text-transform:uppercase;margin-bottom:var(--s-3)}.who p{max-width:24em}.who .who__ex{margin-top:var(--s-3);color:var(--ink-2);font-size:var(--fs-cap)}.steps{column-gap:var(--gutter);row-gap:var(--s-6);counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.steps li{counter-increment:step;border-top:2px solid var(--ink);padding-top:var(--s-4)}.steps li:before{content:counter(step);font:var(--weight-display) 64px/.9 var(--font-display);color:var(--accent);margin-bottom:var(--s-3);display:block}.steps h3{font:var(--weight-display-2) var(--fs-card)/1 var(--font-display);text-transform:uppercase;margin-bottom:var(--s-3)}.steps p{color:var(--ink-2);max-width:20em}.proof{grid-template-columns:subgrid;row-gap:var(--s-6);grid-column:1/-1;display:grid}.proof__fact{border-top:2px solid var(--ink);padding-top:var(--s-4);grid-column:1/span 6}.proof__fig{margin-top:var(--s-4);font:var(--weight-display) clamp(96px, 12vw, 176px)/.85 var(--font-display);color:var(--accent)}.proof__text{margin-top:var(--s-4);font-size:var(--fs-lead);max-width:26em;line-height:1.45}.proof__side{border-top:2px solid var(--ink);padding-top:var(--s-4);gap:var(--s-4);grid-column:7/-1;align-content:start;justify-items:start;display:grid}.proof__side p{max-width:28em}.tag{min-height:28px;padding:0 var(--s-2);border:1px solid var(--ink-2);color:var(--ink-2);font-size:var(--fs-cap);align-items:center;line-height:1.2;display:inline-flex}.on-dark .tag{border-color:var(--dark-ink-2);color:var(--dark-ink-2)}.proof__photo{aspect-ratio:3/2;max-width:520px}.dark{background:var(--ink);color:var(--bg);padding-block:clamp(var(--s-8), 9vw, var(--s-9))}.dark .sec__intro,.dark p.muted{color:var(--dark-ink-2)}.pts{row-gap:var(--s-6)}.pts__head{grid-column:1/span 6}.pts__body{gap:var(--s-5);grid-column:7/-1;align-content:start;display:grid}.pts__body p{max-width:30em}.pts__list{border-top:1px solid var(--dark-ink-2);padding:0;list-style:none}.pts__list li{padding:var(--s-3) 0;border-bottom:1px solid var(--dark-line)}.terms{column-gap:var(--gutter);row-gap:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.terms div{border-top:1px solid var(--ink);padding-top:var(--s-3)}.terms dt{font-weight:var(--weight-text-strong);margin-bottom:var(--s-1)}.terms dd{color:var(--ink-2);max-width:30em}.faq{border-top:2px solid var(--ink)}.faq details{border-bottom:1px solid var(--ink)}.faq summary{justify-content:space-between;align-items:center;gap:var(--s-4);min-height:64px;padding:var(--s-3) 0;cursor:pointer;font-weight:var(--weight-text-strong);font-size:var(--fs-lead);line-height:1.3;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";width:14px;height:14px;transition:transform .2s var(--ease-out);border-bottom:2px solid;border-right:2px solid;flex:none;transform:translateY(-3px)rotate(45deg)}.faq details[open] summary:after{transform:translateY(3px)rotate(-135deg)}.faq summary:hover{color:var(--accent)}.faq__a{padding:0 0 var(--s-5);max-width:40em}.next{border-top:2px solid var(--ink);padding:0;list-style:none}.next a{align-items:center;gap:var(--s-4);min-height:64px;padding-block:var(--s-4);border-bottom:1px solid var(--ink);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.next__name{font:var(--weight-display-2) var(--fs-row)/.95 var(--font-display);text-transform:uppercase}.next__what{color:var(--ink-2);font-size:var(--fs-cap);text-align:right;max-width:24em}.next a:hover .next__name{color:var(--accent)}.svc__list{border-top:2px solid var(--ink);padding:0;list-style:none}.svc__item{column-gap:var(--gutter);row-gap:var(--s-3);padding-block:var(--s-6);border-bottom:1px solid var(--ink);grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}.svc__name{font:var(--weight-display-2) var(--fs-row)/.92 var(--font-display);text-transform:uppercase}.svc__name a{text-decoration:none}.svc__name a:hover{color:var(--accent)}.svc__desc{max-width:32em}.svc__sub{margin-top:var(--s-4);columns:2;column-gap:var(--gutter);padding:0;list-style:none}.svc__sub li{break-inside:avoid;padding:var(--s-2) 0;border-top:1px solid var(--line);font-size:var(--fs-body);line-height:1.35}.svc__for{margin-top:var(--s-4);font-size:var(--fs-cap);color:var(--ink-2)}.svc__more{margin-top:var(--s-3)}.svc__also{margin-top:var(--s-4);padding-top:var(--s-3);border-top:1px solid var(--ink);font-size:var(--fs-cap)}.formats{column-gap:var(--gutter);row-gap:var(--s-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.formats div{border-top:2px solid var(--ink);padding-top:var(--s-4)}.formats dt{font:var(--weight-display-2) var(--fs-card)/1 var(--font-display);text-transform:uppercase;margin-bottom:var(--s-3)}.formats dd{color:var(--ink-2);max-width:20em}.zayavka{background:var(--ink);color:var(--bg);padding-block:clamp(var(--s-8), 9vw, var(--s-9));scroll-margin-top:var(--s-4)}.zayavka__grid{row-gap:var(--s-6)}.zayavka__head{grid-column:1/span 5}.zayavka__intro{margin-top:var(--s-4);color:var(--dark-ink-2);max-width:24em}.zayavka__free{margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--dark-ink-2);max-width:24em;font-weight:var(--weight-text-semibold)}.form{gap:var(--s-5);grid-column:7/-1;align-content:start;display:grid}.field{gap:var(--s-2);display:grid}.field__label,.form legend{font-size:var(--fs-cap);font-weight:var(--weight-text-semibold);padding:0;line-height:1.3}.field__hint{font-weight:var(--weight-text);color:var(--dark-ink-2)}.form fieldset{border:0;min-inline-size:0;margin:0;padding:0}.opts{margin-top:var(--s-2);flex-wrap:wrap;display:flex}.chip{position:relative}.chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chip span{min-height:46px;padding:0 var(--s-4);border:1px solid var(--bg);font-weight:var(--weight-text-semibold);font-size:var(--fs-cap);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;margin:0 -1px -1px 0;display:inline-flex}.opts--2{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.opts--2 .chip span{width:100%;height:100%;padding-block:var(--s-2);line-height:1.3;display:flex}.opts--2 .chip:last-child:nth-child(odd){grid-column:1/-1}.chip input:checked+span{background:var(--bg);color:var(--ink)}.chip input:focus-visible+span{outline:var(--focus-ring) solid var(--bg);outline-offset:var(--focus-offset);position:relative}.input{width:100%;min-height:50px;padding:var(--s-3) var(--s-4);font:var(--weight-text) var(--fs-body)/1.4 var(--font-text);color:inherit;border:var(--field-border) solid var(--dark-ink-2);border-radius:var(--radius);background:0 0}textarea.input{resize:vertical;min-height:112px}.input::placeholder{color:var(--dark-ink-2);opacity:1}.check{gap:var(--s-3);min-height:44px;font-size:var(--fs-cap);cursor:pointer;align-items:flex-start;line-height:1.45;display:flex}.check input{width:22px;height:22px;accent-color:var(--bg);flex:none;margin:1px 0 0}.check a{text-underline-offset:.2em;display:inline}.form__row{align-items:center;gap:var(--s-4) var(--s-5);flex-wrap:wrap;display:flex}.form__row .btn{max-width:100%}.hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.field__err{color:var(--dark-error);font-size:var(--fs-cap);font-weight:var(--weight-text-semibold);line-height:1.35;display:none}.is-invalid .field__err{display:block}.is-invalid .input{border:var(--field-border-error) solid var(--dark-error)}.is-invalid .chip span{border-color:var(--dark-error)}.is-invalid.check input{outline:var(--field-border-error) solid var(--dark-error);outline-offset:2px}.form__msg{font-weight:var(--weight-text-strong)}.form__msg:empty{display:none}.form__msg--err{color:var(--dark-error)}.form__msg--ok{color:var(--dark-success)}.form__ok{border-top:2px solid var(--dark-success);padding-top:var(--s-4);display:none}.form__ok h3{font:var(--weight-display-2) var(--fs-card)/1 var(--font-display);text-transform:uppercase;color:var(--dark-success);margin-bottom:var(--s-3)}.form__ok p{color:var(--dark-ink-2);max-width:28em}.form.is-sent>:not(.form__ok){display:none}.form.is-sent .form__ok{display:block}.stub{padding-block:var(--s-7) clamp(var(--s-8), 9vw, var(--s-9))}.stub h1{font:var(--weight-display) var(--fs-h2)/.9 var(--font-display);text-transform:uppercase;max-width:14em;margin-top:var(--s-5)}.stub p{margin-top:var(--s-5);max-width:30em}.foot{border-top:2px solid var(--ink);overflow:hidden}.foot .wrap{container-type:inline-size}.foot__row{z-index:var(--z-base);row-gap:var(--s-6);padding-top:var(--s-7);font-size:var(--fs-cap);position:relative}.foot__about{gap:var(--s-4);grid-column:1/span 4;align-content:start;display:grid}.foot__what{font-weight:var(--weight-text-strong);font-size:var(--fs-body);max-width:20em}.foot__motto{font:var(--weight-display-2) var(--fs-card)/1 var(--font-display);text-transform:uppercase;max-width:12em}.foot__col{grid-column:span 2}.foot__col--wide{grid-column:span 3}.foot__h{font-size:var(--fs-cap);font-weight:var(--weight-text-semibold);color:var(--ink-2);margin-bottom:var(--s-2)}.foot__col ul{padding:0;list-style:none}.foot__col a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.foot__col a:hover{text-underline-offset:.2em;text-decoration:underline}.foot__col a[aria-current=page]{color:var(--accent-hover)}.foot__contacts{gap:var(--s-2) var(--s-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.foot__word{pointer-events:none;font:var(--weight-display) calc(100cqi / 3.04)/.8 var(--font-display);white-space:nowrap;color:color-mix(in oklch, var(--ink) 6%, transparent);margin:-.36em 0 -.1em;position:relative}@media (max-width:1180px){.phero__lead{grid-column:1/-1}.phero__act{border-left:0;border-top:1px solid var(--ink);grid-column:1/-1;padding-left:0}.proof__fact,.proof__side{grid-column:1/-1}}@media (max-width:1024px){.mast__what,.js .nav{display:none}.js .mast__cta{margin-left:auto}.js .mast__menu{align-items:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-3);border:2px solid var(--ink);font:var(--weight-text-strong) var(--fs-cap)/1 var(--font-text);color:var(--ink);cursor:pointer;border-radius:var(--radius);background:0 0;display:inline-flex}.js.menu-open .nav{background:var(--bg);border-bottom:2px solid var(--ink);padding:var(--s-2) var(--margin) var(--s-6);max-height:calc(100dvh - 80px);display:block;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.js.menu-open .nav__list{display:block}.js.menu-open .nav__item{border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.js.menu-open .nav__link{font:var(--weight-display-2) var(--fs-card)/1 var(--font-display);text-transform:uppercase;border-bottom:0;min-height:56px}.js.menu-open .nav__toggle{display:none}.js.menu-open .nav__sub{width:100%;min-width:0;padding:0 0 var(--s-3) var(--s-4);border:0;display:block;position:static}.nav__list{flex-wrap:wrap}.sec__body,.pts__head,.pts__body{grid-column:1/-1}.who,.steps,.formats{grid-template-columns:repeat(2,minmax(0,1fr))}.zayavka__head,.form,.foot__about{grid-column:1/-1}.foot__col,.foot__col--wide{grid-column:span 4}}@media (max-width:767px){:root{--fs-body:17px;--fs-lead:19px}.mast__bar{gap:var(--s-2) var(--s-3);padding-block:var(--s-3)}.logo img{height:30px}.mast .btn{min-height:44px;padding:0 var(--s-3);font-size:var(--fs-cap)}.incl__group,.svc__item{grid-template-columns:minmax(0,1fr)}.svc__sub{columns:1}.who,.steps,.formats,.terms{grid-template-columns:minmax(0,1fr)}.next a{gap:var(--s-1);grid-template-columns:minmax(0,1fr)}.next__what{text-align:left}.faq summary{font-size:var(--fs-body)}.foot__col,.foot__col--wide{grid-column:1/-1}}@media (max-width:420px){.logo img{height:26px}.js .mast__menu{justify-content:center;width:44px;padding:0}.mast__menu-text{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn,.nav__toggle svg,.faq summary:after{transition:none}}@media (min-width:768px) and (max-width:1024px){.who li:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:480px){.opts{flex-direction:column}.chip span{width:100%;margin:0 0 -1px;display:flex}}.proof__fig--text{font-size:var(--fs-h2);overflow-wrap:anywhere}.hero{padding-top:clamp(var(--s-6), 3.4vw, var(--s-7));position:relative;overflow-x:clip}.hero .wrap{z-index:var(--z-base);position:relative}.hero__top{align-items:end;row-gap:var(--s-5)}.prs{--F:calc(100cqi / 3.04);grid-column:1/-1;align-items:flex-end;display:flex;container-type:inline-size}.let__g{font:var(--weight-display) var(--F)/1 var(--font-display);color:var(--accent);margin:-.12em 0 -.16em;display:block;position:relative}.let__g--pr{background:url(/img/p.webp) 0 .13em / .43em .69em no-repeat, url(/img/r.webp) .421em .13em / .47em .69em no-repeat, var(--accent)}.let__g--s{background:url(/img/s.webp) 0 .13em / .41em .69em no-repeat, var(--accent)}.let__g--pr,.let__g--s{color:#0000;-webkit-text-stroke:1px var(--accent);-webkit-background-clip:text;background-clip:text}@media (forced-colors:active){.let__g--pr,.let__g--s{color:canvastext;background:0 0}}.hero__title{font:var(--weight-display-2) var(--fs-h1)/.95 var(--font-display);text-transform:uppercase;padding-bottom:var(--s-2);grid-column:1/span 9}.hero__title .line{display:block}.hero__base{margin-top:var(--s-5);border-top:2px solid var(--ink);background:var(--bg);padding-bottom:clamp(var(--s-7), 6vw, var(--s-8))}.hero__text{padding:var(--s-5) var(--s-5) 0 0;font-size:var(--fs-lead);grid-column:1/span 6;max-width:27em;line-height:1.45}.hero__text+.hero__text{font-size:var(--fs-body);color:var(--ink-2);padding-top:var(--s-4);grid-row:2}.doors{grid-area:1/7/span 2/-1;grid-template-columns:subgrid;display:grid}.door{padding:var(--s-5) var(--s-5) 0;border-left:1px solid var(--ink);flex-direction:column;grid-column:span 3;align-items:flex-start;display:flex}.door__title{font:var(--weight-text-strong) var(--fs-lead)/1.2 var(--font-text);margin-bottom:var(--s-2)}.door p{color:var(--ink-2);margin-bottom:var(--s-5);max-width:22em}.door .btn{margin-top:auto}.door__free{margin:var(--s-3) 0 0;font-size:var(--fs-cap);color:var(--ink-2)}@media (min-width:768px){.doors{grid-template-rows:auto 1fr auto auto}.door{grid-row:span 4;grid-template-rows:subgrid;align-content:start;justify-items:start;display:grid}.door .btn{margin-top:0}}.trust{column-gap:var(--gutter);row-gap:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.trust li{border-top:2px solid var(--ink);padding-top:var(--s-4);gap:var(--s-3);align-content:start;justify-items:start;display:grid}.trust h3{font:var(--weight-display-2) var(--fs-card)/1 var(--font-display);text-transform:uppercase}.trust p{max-width:24em}.cards{column-gap:var(--gutter);row-gap:var(--s-7);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.card{flex-direction:column;display:flex}.card:nth-child(2){margin-top:var(--s-9)}.card__photo{aspect-ratio:4/5}.card__meta{gap:var(--s-2) var(--s-4);padding-top:var(--s-3);border-top:2px solid var(--ink);margin-top:var(--s-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.card__name{font:var(--weight-display-2) var(--fs-card)/1 var(--font-display);text-transform:uppercase}.card__name a{text-decoration:none}.card__name a:hover{color:var(--accent)}.card__code{text-align:right;color:var(--ink-2);font-size:var(--fs-cap)}.card__role{color:var(--ink-2);grid-column:1/-1;max-width:30em}.vals__list{margin-top:clamp(var(--s-7), 7vw, var(--s-9));column-gap:var(--gutter);row-gap:var(--s-7);grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid}.vals__list li{border-top:1px solid var(--dark-ink-2);padding-top:var(--s-4)}.vals__list h3{font:var(--weight-display-2) var(--fs-card)/1 var(--font-display);text-transform:uppercase;margin-bottom:var(--s-3)}.vals__list p{color:var(--dark-ink-2);max-width:20em}@media (max-width:1180px){.hero__text,.hero__text+.hero__text{grid-area:auto/1/auto/-1;max-width:32em;padding-right:0}.doors{margin-top:var(--s-6);border-top:1px solid var(--ink);grid-area:auto/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.door{grid-column:auto}.door:first-child{border-left:0;padding-left:0}.vals__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.hero__title{grid-column:1/-1}.trust{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.doors{grid-template-columns:minmax(0,1fr)}.door{padding-inline:0;padding-bottom:var(--s-5);border-left:0}.door+.door{border-top:1px solid var(--ink)}.cards{grid-template-columns:minmax(0,1fr)}.card:nth-child(2){margin-top:0}.vals__list{grid-template-columns:minmax(0,1fr)}}.nowrap{white-space:nowrap}.inl{text-underline-offset:.2em}.inl:hover{color:var(--accent)}.phero__lead p+p{margin-top:var(--s-4);font-size:var(--fs-body);color:var(--ink-2)}img.card__photo{object-fit:cover;background:var(--line);width:100%;height:auto;display:block}.cards--pj .card__no{font:var(--weight-display) var(--fs-card)/1 var(--font-display);color:var(--accent)}.cards--pj .card__code{align-self:center}.cards--pj .card__name,.cards--pj .card__more{grid-column:1/-1}.cards--pj .card__more{justify-self:start}.pj__role,.pj__intro{font-size:var(--fs-lead);max-width:30em;line-height:1.45}.pj__done{margin-top:var(--s-5);border-top:2px solid var(--ink);padding:0;list-style:none}.pj__done li{padding:var(--s-3) 0;border-bottom:1px solid var(--line)}.pj__done+.pj__intro{margin-top:var(--s-5)}.card__ph{display:block}.gal{grid-template-columns:subgrid;align-items:end;row-gap:var(--gutter);margin-top:clamp(var(--s-7), 6vw, var(--s-8));display:grid}.gal img{background:var(--line);width:100%;height:auto;display:block}.gal__wide{grid-column:1/span 8}.gal__tall{grid-column:9/-1}.next__year{color:var(--ink-2)}.fd{grid-template-columns:subgrid;row-gap:var(--s-5);padding-top:var(--s-5);border-top:2px solid var(--ink);display:grid}.fd+.fd{margin-top:clamp(var(--s-7), 6vw, var(--s-8))}.fd__photo{width:100%;height:auto;top:var(--s-9);background:var(--line);grid-column:1/span 4;align-self:start;display:block;position:sticky}.fd__body{gap:var(--s-3);grid-column:6/-1;align-content:start;justify-items:start;display:grid}.fd__name{font:var(--weight-display) var(--fs-row)/.95 var(--font-display);text-transform:uppercase;margin-top:var(--s-2)}.fd__role{color:var(--ink-2);font-size:var(--fs-cap)}.fd__text{font-size:var(--fs-lead);max-width:30em;line-height:1.45}.rg{margin-top:var(--s-4);border-top:1px solid var(--ink);justify-self:stretch;padding:0;list-style:none}.rg li{gap:var(--s-2) var(--s-5);padding:var(--s-3) 0;border-bottom:1px solid var(--line);grid-template-columns:7.5em minmax(0,1fr);display:grid}.rg li>span:last-child{max-width:36em}.rg__y{font:var(--weight-display-2) var(--fs-card)/1 var(--font-display);white-space:nowrap}.with__p{margin-top:var(--s-4);max-width:32em}.vals__list--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1180px){.vals__list--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px){.fd__photo{grid-column:1/span 5}.fd__body{grid-column:6/-1}.rg li{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.gal__wide,.gal__tall{grid-column:1/-1}.gal img.gal__tall{width:75%}.fd__photo{grid-column:1/span 9;position:static}.fd__body{grid-column:1/-1}.vals__list--4{grid-template-columns:minmax(0,1fr)}}.field__note{color:var(--dark-ink-2);font-size:var(--fs-cap);max-width:34em;line-height:1.45}.opts+.field__note{margin-top:var(--s-2)}.consent{gap:var(--s-2);display:grid}.consent__pol{color:var(--dark-ink-2);font-size:var(--fs-cap);padding-left:calc(22px + var(--s-3));line-height:1.45}.consent__pol a{color:var(--bg);text-underline-offset:.2em}.consent .field__err{padding-left:calc(22px + var(--s-3))}.consent.is-invalid .check input{outline:var(--field-border-error) solid var(--dark-error);outline-offset:2px}.kinds{border-top:2px solid var(--ink);flex-wrap:wrap;padding:0;list-style:none;display:flex}.kinds li{padding:var(--s-4) var(--s-5) var(--s-4) 0;margin-right:var(--s-5);border-right:1px solid var(--line);font:var(--weight-display-2) var(--fs-row)/.95 var(--font-display);text-transform:uppercase;flex:auto}.kinds li:last-child{border-right:0;margin-right:0;padding-right:0}.give li{gap:var(--s-3);align-content:start;justify-items:start;display:grid}.give h3{margin-bottom:0}.kv{border-top:2px solid var(--ink)}.kv>div,.req>div{column-gap:var(--gutter);border-bottom:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.kv>div{padding:var(--s-4) 0;align-items:baseline}.kv dt{color:var(--ink-2);font-size:var(--fs-cap);grid-column:1/span 3}.kv dd{font:var(--weight-display-2) var(--fs-row)/.95 var(--font-display);text-transform:uppercase;grid-column:4/-1;margin:0}.kv__note{margin-top:var(--s-3);font:var(--weight-text) var(--fs-body)/1.5 var(--font-text);text-transform:none;color:var(--ink-2);max-width:30em;display:block}.req{border-top:2px solid var(--ink)}.req>div{padding:var(--s-3) 0;grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.req dt{color:var(--ink-2);font-size:var(--fs-cap);line-height:1.45}.req dd{margin:0}.doc{padding-block:var(--s-2) clamp(var(--s-8), 9vw, var(--s-9))}.doc__h1{font:var(--weight-display) var(--fs-h1)/.95 var(--font-display);text-transform:uppercase;max-width:16em;margin-top:var(--s-6)}.doc__ed{margin-top:var(--s-4);padding-bottom:var(--s-6);border-bottom:2px solid var(--ink);margin-bottom:var(--s-7);color:var(--ink-2);font-size:var(--fs-cap)}.doc__toc{top:var(--s-9);font-size:var(--fs-cap);grid-column:1/span 3;align-self:start;line-height:1.35;position:sticky}.doc__toc-h{font-weight:var(--weight-text-semibold);color:var(--ink-2);margin-bottom:var(--s-2)}.doc__toc ol{border-top:1px solid var(--ink);padding:0;list-style:none}.doc__toc a{min-height:44px;padding-block:var(--s-1);border-bottom:1px solid var(--line);align-items:center;text-decoration:none;display:flex}.doc__toc a:hover{color:var(--accent)}.doc__text{grid-column:5/span 7;max-width:68ch}.doc__text h2{font:var(--weight-display-2) var(--fs-card)/1 var(--font-display);text-transform:uppercase;margin-top:var(--s-8);padding-top:var(--s-4);border-top:2px solid var(--ink);scroll-margin-top:var(--s-9)}.doc__text h2:first-child{margin-top:0}.doc__text h3{font:var(--weight-text-strong) var(--fs-lead)/1.3 var(--font-text);margin-top:var(--s-6)}.doc__text p,.doc__text ul,.doc__table{margin-top:var(--s-4)}.doc__text p[id]{scroll-margin-top:var(--s-9)}.doc__text p[id]:first-of-type{margin-top:var(--s-6)}.doc__text ul{padding-left:1.2em}.doc__text li+li{margin-top:var(--s-2)}.doc__text a{text-underline-offset:.2em}.doc__text a:hover{color:var(--accent)}.doc__table{overflow-x:auto}.doc__table table{border-collapse:collapse;width:100%;font-size:var(--fs-cap);line-height:1.45}.doc__table th,.doc__table td{text-align:left;vertical-align:top;padding:var(--s-3) var(--s-4) var(--s-3) 0;border-bottom:1px solid var(--line)}.doc__up{display:none}.doc__toc{scroll-margin-top:var(--s-9)}.doc__table thead th{border-bottom:2px solid var(--ink);font-weight:var(--weight-text-semibold)}.e404{padding-bottom:0}.e404 .phero__base{padding-bottom:clamp(var(--s-8), 9vw, var(--s-9))}.e404__act{align-items:flex-start;gap:var(--s-3);flex-wrap:wrap;display:flex}.foot__btn{min-height:44px;font:inherit;color:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.foot__btn:hover{color:var(--accent)}.foot__req{margin-top:var(--s-3)}.cookie{z-index:var(--z-menu);background:var(--ink);color:var(--bg);border-top:2px solid var(--accent);position:fixed;bottom:0;left:0;right:0}.cookie[hidden]{display:none}.cookie__in{gap:var(--s-3) var(--s-6);padding-block:var(--s-4);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.cookie__text{font-size:var(--fs-cap);max-width:60em;line-height:1.45}.cookie__btns{gap:var(--s-3);grid-row:span 2;grid-template-columns:1fr 1fr;display:grid}.cookie__btns .btn{min-height:48px;font-size:var(--fs-cap)}.cookie__note{font-size:var(--fs-cap);color:var(--dark-ink-2);max-width:60em;line-height:1.45}.cookie__note a{color:var(--bg);text-underline-offset:.2em}.cookie-open body{padding-bottom:var(--cookie-h,0px)}html.cookie-open{scroll-padding-bottom:var(--cookie-h,0px)}@media (max-width:1024px){.doc__toc{margin-bottom:var(--s-7);grid-column:1/-1;position:static}.doc__toc ol{columns:2;column-gap:var(--gutter)}.doc__toc li{break-inside:avoid}.doc__text{grid-column:1/-1}.doc__up{margin-top:var(--s-5);display:block}.doc__up a{min-height:44px;font-size:var(--fs-cap);color:var(--ink-2);text-underline-offset:.2em;align-items:center;display:inline-flex}.doc__up a:before{content:"";border-top:1.5px solid;border-left:1.5px solid;width:.45em;height:.45em;margin-right:.5em;transform:translateY(.12em)rotate(45deg)}.doc__up+h2{margin-top:var(--s-5)}.cookie__in{grid-template-columns:minmax(0,1fr)}.cookie__btns{grid-row:auto}}@media (max-width:767px){.kinds{display:block}.kinds li{border-right:0;border-bottom:1px solid var(--line);margin-right:0;padding-right:0}.kv dt,.kv dd{grid-column:1/-1}.kv dd{margin-top:var(--s-2)}.req>div{gap:var(--s-1);grid-template-columns:minmax(0,1fr)}.doc__toc ol{columns:1}.cookie__in{gap:var(--s-2);padding-block:var(--s-3)}.cookie__note{order:3}}.cookie__more{display:none}@media (max-width:480px){.cookie__more{vertical-align:middle;min-height:44px;font:inherit;color:var(--bg);font-weight:var(--weight-text-semibold);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-items:center;margin-block:-12px;padding:0;text-decoration:underline;display:inline-flex}.cookie__more:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:.45em;height:.45em;margin-left:.5em;transform:translateY(-.15em)rotate(45deg)}.cookie__more[aria-expanded=true]:after{transform:translateY(.1em)rotate(-135deg)}.cookie__more:hover{text-decoration-thickness:2px}.cookie__more:focus-visible{outline:none}.cookie__more:focus-visible span{outline:var(--focus-ring) solid var(--bg);outline-offset:2px}.cookie__note{order:2}.cookie__btns{order:3}.cookie:not(.is-more) .cookie__note{display:none}}.nl{border-top:2px solid var(--ink);padding:0;list-style:none}.nl__item{border-bottom:1px solid var(--line)}.nl__link{column-gap:var(--gutter);padding-block:var(--s-6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;text-decoration:none;display:grid}.nl__pic{aspect-ratio:3/2;grid-column:1/span 4;display:block;overflow:hidden}.nl__pic img{object-fit:cover;background:var(--line);width:100%;height:100%;display:block}.nl__pic .ph-block{height:100%}.nl__body{gap:var(--s-3);grid-column:5/-1;align-content:start;justify-items:start;display:grid}.nl__h{font:var(--weight-display-2) var(--fs-row)/.95 var(--font-display);text-transform:uppercase;text-wrap:balance;max-width:16em}.nl__what{color:var(--ink-2);max-width:36em}.nl__link:hover .nl__h{color:var(--accent)}.nw{padding-block:var(--s-2) clamp(var(--s-8), 9vw, var(--s-9))}.nw__meta{align-items:center;gap:var(--s-2) var(--s-5);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.nw__h1{font:var(--weight-display) var(--fs-h1)/.95 var(--font-display);text-transform:uppercase;max-width:18em;margin-top:var(--s-4);text-wrap:balance}.nw__lead{margin-top:var(--s-5);font-size:var(--fs-lead);grid-column:1/span 8;max-width:34em;line-height:1.45}.nw__pic{margin-top:var(--s-7)}.nw__img{aspect-ratio:3/2;object-fit:cover;background:var(--line);width:100%;height:auto;max-height:720px;display:block}.nw__pic .ph-block{aspect-ratio:3/2;width:100%;max-height:560px}figure.nw__pic{margin-inline:0;margin-bottom:0}.nw__cap{margin-top:var(--s-3);color:var(--ink-2);font-size:var(--fs-cap)}.nw__text{max-width:68ch;margin-top:var(--s-7);grid-column:4/span 7}.nw__text>*+*{margin-top:var(--s-4)}.nw__text h2{font:var(--weight-display-2) var(--fs-card)/1 var(--font-display);text-transform:uppercase;margin-top:var(--s-7);padding-top:var(--s-4);border-top:2px solid var(--ink)}.nw__text h3{font:var(--weight-text-strong) var(--fs-lead)/1.3 var(--font-text);margin-top:var(--s-6)}.nw__text ul{padding-left:1.2em}.nw__text li+li{margin-top:var(--s-2)}.nw__text a{font-weight:var(--weight-text-strong);text-underline-offset:.2em;text-decoration-thickness:2px}.nw__text a:hover{color:var(--accent)}.nw__q{margin:var(--s-7) 0;padding-top:var(--s-4);border-top:2px solid var(--accent)}.nw__q blockquote{margin:0}.nw__q blockquote p{font-size:var(--fs-lead);line-height:1.45}.nw__q figcaption{margin-top:var(--s-3);color:var(--ink-2);font-size:var(--fs-cap)}@media (max-width:1024px){.nw__lead,.nw__text{grid-column:1/-1}.nl__pic{grid-column:1/span 5}.nl__body{grid-column:6/-1}}@media (max-width:767px){.nl__pic,.nl__body{grid-column:1/-1}.nl__body{margin-top:var(--s-4)}.nw__img{aspect-ratio:4/3}}.kinds{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.kinds li,.kinds li:last-child{padding:var(--s-4) var(--s-5);border-right:0;border-left:1px solid var(--line);margin:0}.kinds li:nth-child(4n+1){border-left:0;padding-left:0}.e404__act{grid-template-columns:minmax(0,20em);display:grid}.e404__act .btn{width:100%}@media (max-width:1024px){.kinds{grid-template-columns:repeat(2,minmax(0,1fr))}.kinds li:nth-child(4n+1){border-left:1px solid var(--line);padding-left:var(--s-5)}.kinds li:nth-child(odd){border-left:0;padding-left:0}.kinds li:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:767px){.kinds{display:block}.kinds li,.kinds li:nth-child(n){border-top:0;border-left:0;border-bottom:1px solid var(--line);padding-left:0;padding-right:0}}.nw__cta{margin-top:var(--s-7);padding-top:var(--s-5);border-top:2px solid var(--ink)}.nw__more-h{font-size:var(--fs-row)}.next--news a{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline}.next--news .next__name{grid-column:1/span 6}.next--news .next__what{text-align:left;grid-column:7/-1;max-width:36em}@media (max-width:767px){.next--news a{grid-template-columns:minmax(0,1fr)}.next--news .next__name,.next--news .next__what{grid-column:auto}}.nl{margin-top:var(--s-7)}
