@font-face{font-family:ABC Gravity Cyrillic;src:url(/_next/static/media/ABCGravityExtraCondensedCyrillic-Ultra.c56f805d.woff2) format("woff2");font-weight:1000;font-style:normal;font-stretch:ultra-condensed;font-display:swap}@font-face{font-family:ABC Gravity Cyrillic;src:url(/_next/static/media/ABCGravityExpandedCyrillic-Ultra.30f1bc15.woff2) format("woff2");font-weight:1000;font-style:normal;font-stretch:ultra-expanded;font-display:swap}.landing-hero{position:relative;color:var(--kit-black,#1f222f);background:var(--kit-white,#fff)}@media(min-width:1280px){.landing-hero{display:grid;width:100%;min-height:calc(clamp(54.5rem, calc(32.5vw + 456px), 67.5rem) - var(--landing-header-banner-height, 0px));margin-right:auto;margin-left:auto;color:var(--kit-white,#fff);max-width:none}.landing-hero>.landing-hero__body,.landing-hero>.landing-hero__stage{grid-area:1/1}}.landing-hero__stage{position:relative;aspect-ratio:430/484;overflow:hidden}@media(min-width:768px){.landing-hero__stage{aspect-ratio:768/652}}@media(min-width:1280px){.landing-hero__stage{height:100%;min-height:calc(clamp(54.5rem, calc(32.5vw + 456px), 67.5rem) - var(--landing-header-banner-height, 0px));aspect-ratio:auto}}.landing-hero__media,.landing-hero__still,.landing-hero__video{position:absolute;inset:0;width:100%;height:100%}.landing-hero__still,.landing-hero__video{-o-object-fit:cover;object-fit:cover;-o-object-position:center 38%;object-position:center 38%}.landing-hero__still{z-index:1;-webkit-transition:opacity .24s ease;transition:opacity .24s ease}.landing-hero__still.is-hidden{opacity:0}.landing-hero__shade{position:absolute;right:0;bottom:0;left:0;z-index:1;height:42%;background:-webkit-gradient(linear,left bottom,left top,from(#000413),to(rgba(0,4,19,0)));background:linear-gradient(0deg,#000413 0,rgba(0,4,19,0));pointer-events:none}@media(min-width:1280px){.landing-hero__shade{height:62%}}.landing-hero__body{position:relative;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem;padding:0 1rem}@media(min-width:1280px){.landing-hero__body{display:grid;grid-template-columns:minmax(0,1fr) calc(33.28125vw - 26px);grid-template-rows:auto minmax(1rem,1fr) auto;grid-gap:1rem 1.5rem;gap:1rem 1.5rem;-ms-flex-align:end;align-items:end;height:100%;padding:1.5rem}}.landing-hero__cards{position:relative;z-index:1;display:-ms-flexbox;display:flex;gap:.9375rem;-ms-flex-pack:justify;justify-content:space-between;margin-top:-7rem;margin-right:-1rem;margin-left:-1rem}@media(max-width:510px){.landing-hero__cards{gap:.5rem}}@media(min-width:1280px){.landing-hero__cards{display:grid;grid-column:1;grid-row:1;grid-template-columns:auto auto;grid-gap:.5rem 1rem;gap:.5rem 1rem;-ms-flex-pack:start;justify-content:start;align-self:start;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-top:8.5rem;margin-right:0;margin-left:0}}.landing-hero__card.kit-category-card{-ms-flex:1 1;flex:1 1;width:auto;min-width:0}@media(min-width:1280px){.landing-hero__card.kit-category-card{-ms-flex:none;flex:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:clamp(5.5625rem,calc(8.125vw - 15px),8.8125rem)}.landing-hero__card--teachers{grid-column:2;grid-row:1}}.landing-hero__card--teachers .kit-category-card__plate{max-width:100%;padding-right:.625rem;padding-left:.625rem}.landing-hero__card--teachers .kit-category-card__stack{-ms-flex-pack:center;justify-content:center;width:100%;max-width:6.75rem;min-width:0}.landing-hero__card--teachers .kit-category-card__stack img{width:50%;min-width:0;height:auto;aspect-ratio:54/68;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.landing-hero__card--teachers .kit-category-card__stack img:nth-child(2){margin-right:-25%;margin-left:-25%}@media(min-width:1280px){.landing-hero__card--teachers .kit-category-card__stack{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:none}.landing-hero__card--teachers .kit-category-card__stack img{width:3.375rem;height:4.25rem;aspect-ratio:auto}.landing-hero__card--teachers .kit-category-card__stack img:nth-child(2){margin:0 -1.6875rem}}.landing-hero__card--teachers .kit-category-card__stack img:first-child{background:#5040ff}.landing-hero__card--teachers .kit-category-card__stack img:nth-child(2){position:relative;z-index:1;background:#ff3b00}.landing-hero__card--teachers .kit-category-card__stack img:nth-child(3){background:#017c53}@media(min-width:1280px){.landing-hero__card--bank{grid-column:1;grid-row:2}}.landing-hero__card--bank .kit-category-card__screen{width:3.4375rem;max-width:100%;height:4.25rem;-o-object-fit:contain;object-fit:contain}.landing-hero__cards .kit-category-card__info,.landing-hero__cards .kit-category-card__screen{max-width:100%}.landing-hero__cards .kit-category-card__info{-ms-flex-pack:center;justify-content:center;text-align:center}@media(max-width:510px){.landing-hero__cards .kit-category-card__info{max-width:100%;padding-right:.125rem;padding-left:.125rem;font-size:.75rem;white-space:normal}}@media(min-width:1280px){.landing-hero__cards .kit-category-card__info{white-space:nowrap}}@media(max-width:510px){.landing-hero__cards .kit-category-card__plate{width:100%;height:4rem;padding:.25rem}.landing-hero__cards .kit-category-card__screen{width:min(4.5rem,86%);height:auto;aspect-ratio:83/68}.landing-hero__card--teachers .kit-category-card__stack{max-width:100%;height:3.5rem}.landing-hero__card--bank .kit-category-card__screen{width:min(3rem,70%);height:auto}}.landing-hero__copy{min-width:0}@media(min-width:1280px){.landing-hero__copy{grid-column:1;grid-row:3;max-width:clamp(32.5rem,calc(37.5vw + 40px),47.5rem)}}.landing-hero__title{max-width:24.875rem;text-transform:uppercase;-webkit-font-feature-settings:"ordn" 1;font-feature-settings:"ordn" 1}@media(max-width:510px){.landing-hero__title.kit-text--heading-1{max-width:100%;font-size:clamp(3.125rem,calc(14.2857142857vw - 1.4285714286px),3.75rem)}}@media(min-width:768px){.landing-hero__title{max-width:35rem}}@media(min-width:1280px){.landing-hero__title{max-width:clamp(26.4375rem,calc(42.5vw - 121px),43.4375rem)}}.landing-hero__title-wide{font-stretch:ultra-expanded}.landing-hero__lead{margin-top:1rem}@media(min-width:1280px){.landing-hero__lead{margin-top:1.5rem}}.landing-hero__actions{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:2rem}@media(min-width:768px){.landing-hero__actions{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}@media(min-width:1280px){.landing-hero__actions{gap:.625rem;margin-top:2.5rem}}@media(max-width:1279px){.landing-hero__actions .kit-button--big{-ms-flex:1 1;flex:1 1;width:auto}.landing-hero__actions .kit-button--big .kit-button__face,.landing-hero__actions .kit-button--big .kit-button__sizer{width:100%;min-height:3.75rem;padding:1.125rem 1.5rem;border-radius:1rem}}.landing-hero__trial.kit-button--black .kit-button__face{background:var(--kit-overlay,rgba(0,4,19,.8))}.landing-hero__consult{min-width:0}@media(min-width:1280px){.landing-hero__consult{grid-column:2;grid-row:1/-1;align-self:end}}.landing-hero__form.kit-form--small,.landing-hero__form.kit-form--small .kit-form__intro{max-width:none}@media(min-width:1280px){.landing-hero__form .kit-form__description{white-space:nowrap}}@media(max-width:1279px){.landing-hero__form.kit-form--small .kit-form__panel-face{grid-template-areas:"heading heading" "fields fields" "consent consent" "submit submit"}.landing-hero__form .kit-form__fields{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}.landing-hero__form .kit-form__fields .kit-field{width:100%}.landing-hero__form .kit-form__submit{justify-self:stretch;width:100%}.landing-hero__form .kit-form__submit .kit-button__face,.landing-hero__form .kit-form__submit .kit-button__sizer{width:100%}}@media(max-width:510px){.landing-hero__consult,.landing-hero__form,.landing-hero__form .kit-form__intro{min-width:0;max-width:100%}.landing-hero__form .kit-form__actions{--messenger-scale:min(1,(100cqi - 2rem)/21.4375rem);width:100%;min-width:0;height:calc(6rem*var(--messenger-scale));overflow:hidden}}.landing-hero__messengers{display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media(max-width:510px){.landing-hero__messengers{width:21.4375rem;zoom:var(--messenger-scale,1)}}.landing-hero__form-error{margin:.5rem 0 0;color:var(--kit-accent,#ff3b00);font-weight:500;font-size:.875rem;font-family:var(--kit-font-text),sans-serif;line-height:1.4}@media(max-width:1279px){.landing-hero__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:15px;gap:15px;-ms-flex-align:start;align-items:start;min-height:124px;margin-top:-180px;margin-bottom:56px}}@media(min-width:768px)and (max-width:1279px){.landing-hero__cards{margin-top:-205px;margin-bottom:81px}}.landing-hero__cards .landing-hero__card.kit-category-card{width:100%;min-width:0}.landing-hero__cards .kit-category-card__plate{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:none;-ms-flex-negative:0;flex-shrink:0;height:80px;padding:6px}.landing-hero__cards .kit-category-card__info{font-size:16px;line-height:1;white-space:normal;padding:6px 8px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;-ms-hyphens:manual;hyphens:manual}.landing-hero__cards .kit-category-card__screen{width:83px;height:68px;aspect-ratio:auto;-o-object-fit:contain;object-fit:contain}.landing-hero__cards .landing-hero__card--bank .kit-category-card__screen{width:55px;height:68px}.landing-hero__cards .landing-hero__card--teachers .kit-category-card__stack{width:108px;max-width:none;height:68px}.landing-hero__cards .landing-hero__card--teachers .kit-category-card__stack img{width:54px;height:68px}@media(min-width:1280px){.landing-hero__cards{grid-template-columns:repeat(2,calc(8.125vw - 15px));gap:20px 16px;-ms-flex-align:start;align-items:start;width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media(max-width:359px){.landing-hero__cards{gap:8px}.landing-hero__cards .kit-category-card__info{font-size:14px;padding-inline:2px}.landing-hero__cards .landing-hero__card--teachers .kit-category-card__stack{-webkit-transform:scale(.85);transform:scale(.85)}}