:root{--sectionIndent: 100px}@media screen and (max-width:480px){:root{--sectionIndent: 50px}}.flex-row-centered{display:flex;justify-content:center}.flex-col-centered{display:flex;flex-direction:column;justify-content:center}.shadow{box-shadow:0 12px 21px #2ee4ff80}.shadow-svg{-webkit-filter:drop-shadow(0 12px 21px rgba(46,228,255,.4));filter:drop-shadow(0 12px 21px rgba(46,228,255,.4))}.shadow-svg-pink{-webkit-filter:drop-shadow(0 10px 4px rgba(232,62,140,.6));filter:drop-shadow(0 10px 4px rgba(232,62,140,.6))}.shadow-svg-arrow,.navigation-arrow{-webkit-filter:drop-shadow(0 0 4px rgb(46,228,255));filter:drop-shadow(0 0 4px rgb(46,228,255))}.shadow-svg-play,.play-arrow{-webkit-filter:drop-shadow(0 0 12px rgb(46,228,255));filter:drop-shadow(0 0 12px rgb(46,228,255))}.trapezoid-out{perspective:1000px;width:40px;height:32px}.trapezoid-in{width:inherit;height:inherit;transform:rotateX(65deg) scaleY(3);top:-2px}.trapezoid-in-invert{width:inherit;height:inherit;transform:rotateX(-65deg) scaleY(3)}.banner{width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.navigation-arrow{position:absolute;background-image:url(/dist/images/navigation/navigation_arrow.svg);background-repeat:no-repeat;background-size:100% 100%}.play-arrow{position:absolute;background-image:url(/dist/images/navigation/video_play.svg);background-repeat:no-repeat;background-size:100% 100%}.play-arrow-background{background-image:url(/dist/images/navigation/video_play_bg.svg);background-repeat:no-repeat;background-size:100% 100%}#teach_academy section{margin-bottom:0!important}#teach_academy .ta-section{width:calc(100% - 32px);max-width:1440px;margin:0 auto!important;padding:clamp(72px,50.526px + 3.158vw,96px) clamp(24px,-26.105px + 7.368vw,80px)}#teach_academy .ta-section-wrap{width:100%;max-width:1280px;margin:0 auto}#teach_academy .ta-section-title{font-size:clamp(40px,32.842px + 1.053vw,48px);font-weight:400;letter-spacing:-1.2px;line-height:112.5%}#teach_academy .ta-btn{color:#fff;font-size:17.663px;font-style:normal;font-weight:500;line-height:34.336px;padding:19.34px 38.29px 21.2px;border-radius:220.786px;background:#ee3f13;width:fit-content;position:relative;display:inline-block;overflow:hidden}#teach_academy .ta-btn:hover span{transform:translateY(200%);color:#ee3f13}#teach_academy .ta-btn:hover span:before{color:#fff}#teach_academy .ta-btn span{position:relative;display:inline-block;transition:all .3s ease}#teach_academy .ta-btn span:before{transition:all .3s ease;position:absolute;top:0;left:0;width:100%;color:#ee3f13;content:attr(data-hover);transform:translate3d(0,-200%,0)}@font-face{font-family:Fixel Display;src:url(/dist/fonts/FixelDisplay/FixelDisplay-Regular.otf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fixel Display;src:url(/dist/fonts/FixelDisplay/FixelDisplay-Medium.otf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Fixel Display;src:url(/dist/fonts/FixelDisplay/FixelDisplay-SemiBold.otf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Fixel Display;src:url(/dist/fonts/FixelDisplay/FixelDisplay-Bold.otf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.iss-form{background:#c1fa1e;overflow:hidden}.iss-form__wrap{display:flex;justify-content:space-between}@media screen and (max-width:768px){.iss-form__wrap{flex-direction:column;align-items:center}}.iss-form__form{max-width:514px}@media screen and (max-width:768px){.iss-form__form{max-width:100%}}.iss-form__title{color:#152022;margin-bottom:12px}.iss-form__text{color:#152022;font-size:18px;font-weight:400;line-height:150%;letter-spacing:-.64px;margin-bottom:60px;max-width:450px;font-family:Fixel Display,sans-serif}@media screen and (max-width:680px){.iss-form__text{font-size:16px;line-height:20px;letter-spacing:-.56px;margin-bottom:24px}}.iss-form picture{width:48.838%}@media screen and (max-width:768px){.iss-form picture{width:100%}}.iss-form__img{width:100%;height:100%;object-fit:cover;border-radius:12px;transition:.5s}@media screen and (max-width:768px){.iss-form__img{margin-top:50px}}@media screen and (max-width:680px){.iss-form__img{max-width:100%;height:auto}}.iss-form form{width:400px}@media screen and (max-width:768px){.iss-form form{width:100%}}.iss-form .input-valid{margin-bottom:15px}.iss-form input,.iss-form select,.iss-form textarea{width:100%;height:54px;padding:12px 16px;color:#152022;font-size:16px;font-weight:400;line-height:150%;letter-spacing:-.64px;border:none;outline:none;border-radius:12px;background-color:#fff}@media screen and (max-width:680px){.iss-form input,.iss-form select,.iss-form textarea{font-size:14px;line-height:20px;letter-spacing:-.56px;height:48px;padding:12px 16px}}.iss-form input::placeholder,.iss-form select::placeholder,.iss-form textarea::placeholder{color:#15202266}.iss-form select,.iss-form textarea{margin:0}.iss-form .iss-btn{margin-top:25px}@media screen and (max-width:768px){.iss-form .iss-btn{width:100%!important}}@media screen and (max-width:680px){.iss-form .iss-btn{margin-top:15px}}.iss-form .gdpr-policy__checkbox:checked+.gdpr-policy__checkbox-icon:before{background-image:url(/dist/images/it-step-school/event/check.svg);background-repeat:no-repeat;background-size:auto;background-position:center;background-color:#034431;border:1px solid #034431}.iss-form .gdpr-policy{align-items:center;margin-top:24px}.iss-form .gdpr-policy__label{display:block!important}.iss-form .gdpr-policy__text,.iss-form .gdpr-policy__link{color:#02021ea6;font-size:11px;line-height:normal;margin:0}#academy_page .iss-form-bottom .iss-btn.direction-rpo__btn,#academy_page .iss-form-center .iss-btn.direction-rpo__btn{padding:16px;font-size:16px}:root{--schcont-ink: #07142f;--schcont-muted: #5c6680;--schcont-blue: #0057ff;--schcont-blue-dark: #0039b8;--schcont-blue-soft: #eaf2ff;--schcont-yellow: #ffd21f;--schcont-yellow-dark: #f0b800;--schcont-surface: #ffffff;--schcont-soft: #f4f7fb;--schcont-line: #dfe7f3;--schcont-radius: 18px}#school_continuity_page{margin:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:1.6;color:var(--schcont-ink);background:var(--schcont-surface)}#school_continuity_page *{box-sizing:border-box}#school_continuity_page a{color:inherit;text-decoration:none}#school_continuity_page .header{min-height:78px;height:auto;padding:0 clamp(20px,5vw,78px);display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:28px;width:100%;max-width:none;position:sticky;top:0;z-index:50;background:#fffffff5;border-bottom:1px solid var(--schcont-line);box-shadow:0 8px 28px #07142f0f}#school_continuity_page .logo,#school_continuity_page .logo-footer{display:flex;flex-direction:row;align-items:center;gap:6px;width:auto;max-width:none;margin:0;font-size:20px;font-weight:800;letter-spacing:0}#school_continuity_page .logo strong{margin-left:4px;padding:4px 8px;border-radius:999px;background:var(--schcont-yellow);color:var(--schcont-ink);font-size:10px;letter-spacing:.8px}#school_continuity_page .logo-mark{padding:5px 7px;border-radius:7px;background:var(--schcont-blue);color:#fff}#school_continuity_page .nav{display:flex;flex-direction:row;align-items:center;gap:28px;width:auto;max-width:none;color:#29344f;font-size:14px;font-weight:700}#school_continuity_page .nav a:hover{color:var(--schcont-blue)}#school_continuity_page .button{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;width:auto;max-width:none;min-height:48px;border:0;border-radius:999px;padding:14px 24px;background:var(--schcont-yellow);color:var(--schcont-ink);font:inherit;font-weight:800;cursor:pointer;box-shadow:0 12px 24px #ffd21f40;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}#school_continuity_page .button:hover{transform:translateY(-2px);background:var(--schcont-yellow-dark);box-shadow:0 16px 30px #ffd21f52}#school_continuity_page .button-small{min-height:42px;padding:10px 18px;font-size:13px}#school_continuity_page .menu-button{display:none;width:42px;height:42px;border:1px solid var(--schcont-line);border-radius:12px;background:#fff;color:var(--schcont-ink);font-size:23px}#school_continuity_page .hero{min-height:calc(100vh - 78px);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:clamp(36px,6vw,82px);padding:clamp(58px,7vw,92px) clamp(22px,6vw,96px) 84px;position:relative;overflow:hidden;background:linear-gradient(90deg,rgba(0,87,255,.08) 0 1px,transparent 1px),linear-gradient(0deg,rgba(0,87,255,.08) 0 1px,transparent 1px),linear-gradient(135deg,#fff,#f6f9ff 55%,#eaf2ff);background-size:56px 56px,56px 56px,auto}#school_continuity_page .hero-grid,#school_continuity_page .hero-orbit{display:none}#school_continuity_page .hero-content,#school_continuity_page .hero-visual{position:relative;z-index:2}#school_continuity_page .eyebrow{margin:0 0 18px;color:var(--schcont-blue);font-size:13px;font-weight:800;letter-spacing:.8px;line-height:1.4;text-transform:uppercase}#school_continuity_page .eyebrow.dark{color:var(--schcont-blue)}#school_continuity_page .guarantee-card .eyebrow,#school_continuity_page .promise-panel .eyebrow{color:#fff}#school_continuity_page h1{max-width:880px;margin:0 0 24px;color:var(--schcont-ink);font-size:clamp(40px,5.2vw,68px);font-weight:800;line-height:1.15;letter-spacing:0}#school_continuity_page h1 span{color:var(--schcont-blue)}#school_continuity_page .hero-copy{max-width:720px;margin:0;color:#34415d;font-size:19px;line-height:1.75}#school_continuity_page .hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:34px}#school_continuity_page .text-link{display:inline-flex;align-items:center;gap:6px;color:var(--schcont-blue);font-size:15px;font-weight:800}#school_continuity_page .text-link span{font-size:20px}#school_continuity_page .hero-proof{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:14px;margin-top:48px}#school_continuity_page .hero-proof div{min-height:108px;padding:20px;border:1px solid var(--schcont-line);border-radius:var(--schcont-radius);background:#ffffffe0;box-shadow:0 16px 34px #07142f14}#school_continuity_page .hero-proof strong{display:block;color:var(--schcont-blue);font-size:34px;line-height:1}#school_continuity_page .hero-proof span{display:block;margin-top:9px;color:var(--schcont-muted);font-size:13px;font-weight:700;line-height:1.35}#school_continuity_page .hero-visual{min-height:620px;display:grid;place-items:center}#school_continuity_page .globe{width:min(460px,78vw);aspect-ratio:1;position:relative;border:10px solid #fff;border-radius:38px;background:linear-gradient(145deg,#0057ffeb,#0039b8fa),radial-gradient(circle at 28% 20%,rgba(255,255,255,.18),transparent 36%);box-shadow:0 28px 70px #0039b847;animation:schcont-float 6s ease-in-out infinite}#school_continuity_page .globe:before{content:"";position:absolute;inset:44px;border:2px dashed rgba(255,255,255,.38);border-radius:28px}#school_continuity_page .globe:after{content:"IT";position:absolute;right:28px;bottom:22px;color:#ffffff2e;font-size:150px;font-weight:900;line-height:1}#school_continuity_page .globe-lines{position:absolute;left:48px;right:48px;top:50%;height:2px;background:#ffffff47}#school_continuity_page .pin{position:absolute;width:14px;height:14px;border:3px solid #fff;border-radius:50%;background:var(--schcont-yellow);box-shadow:0 0 0 7px #ffd21f3d;z-index:2}#school_continuity_page .pin-1{left:26%;top:30%}#school_continuity_page .pin-2{left:45%;top:22%}#school_continuity_page .pin-3{left:63%;top:38%}#school_continuity_page .pin-4{left:68%;top:62%}#school_continuity_page .pin-5{left:44%;top:70%}#school_continuity_page .pin-6{left:24%;top:58%}#school_continuity_page .route{position:absolute;border:2px dashed rgba(255,255,255,.45);border-radius:50%;z-index:1}#school_continuity_page .route-1{width:170px;height:72px;left:25%;top:28%;transform:rotate(15deg)}#school_continuity_page .route-2{width:188px;height:92px;left:38%;top:40%;transform:rotate(50deg)}#school_continuity_page .route-3{width:176px;height:84px;left:22%;top:50%;transform:rotate(-25deg)}#school_continuity_page .globe-label{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;justify-content:center;padding:48px;color:#fff}#school_continuity_page .globe-label b{max-width:240px;font-size:35px;line-height:1.1}#school_continuity_page .globe-label span{margin-top:10px;color:#ffffffd1;font-size:15px;font-weight:700}#school_continuity_page .floating-card{position:absolute;z-index:4;min-width:178px;padding:14px 16px;border:1px solid var(--schcont-line);border-radius:16px;background:#fff;color:var(--schcont-ink);box-shadow:0 18px 42px #07142f24}#school_continuity_page .floating-card span{display:block;margin-bottom:4px;color:var(--schcont-blue);font-size:12px;font-weight:900;letter-spacing:0;text-transform:uppercase}#school_continuity_page .floating-card b{display:block;font-size:13px;line-height:1.35}#school_continuity_page .card-a{left:-6px;top:17%}#school_continuity_page .card-b{right:-8px;top:43%}#school_continuity_page .card-c{left:7%;bottom:11%}#school_continuity_page .card-d{right:7%;top:15%}#school_continuity_page .card-e{right:8%;bottom:7%}#school_continuity_page .section{display:block;width:100%;max-width:none;margin:0;padding:96px clamp(22px,7vw,110px)}#school_continuity_page .section-heading{max-width:890px;margin-bottom:48px}#school_continuity_page .section-heading h2,#school_continuity_page .promise h2,#school_continuity_page .network h2,#school_continuity_page .guarantee h2,#school_continuity_page .consultation h2{margin:0;color:var(--schcont-ink);font-size:clamp(34px,4.2vw,56px);font-weight:800;line-height:1.18;letter-spacing:0}#school_continuity_page .pain{background:#fff}#school_continuity_page .pain-layout{display:grid;grid-template-columns:.86fr 1.14fr;gap:clamp(34px,6vw,72px);align-items:start}#school_continuity_page .pain-story,#school_continuity_page .pain-story p{color:#34415d;font-size:19px;line-height:1.75}#school_continuity_page .quote{margin:30px 0;padding:28px;border-left:6px solid var(--schcont-yellow);border-radius:0 18px 18px 0;background:var(--schcont-soft);color:var(--schcont-ink);font-size:24px;font-weight:800;line-height:1.45}#school_continuity_page .pain-cards,#school_continuity_page .service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}#school_continuity_page .pain-card,#school_continuity_page .service-card{min-height:220px;padding:28px;border:1px solid var(--schcont-line);border-radius:var(--schcont-radius);background:#fff;box-shadow:0 14px 34px #07142f12}#school_continuity_page .pain-card span{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:12px;background:var(--schcont-blue-soft);color:var(--schcont-blue);font-size:13px;font-weight:900}#school_continuity_page .pain-card h3,#school_continuity_page .service-card h3{margin:24px 0 10px;color:var(--schcont-ink);font-size:21px;line-height:1.25}#school_continuity_page .pain-card p,#school_continuity_page .service-card p,#school_continuity_page .step p{margin:0;color:var(--schcont-muted);font-size:15px;line-height:1.7}#school_continuity_page .promise{padding-top:62px;padding-bottom:62px;background:var(--schcont-soft)}#school_continuity_page .promise-panel,#school_continuity_page .guarantee-card{position:relative;overflow:hidden;border-radius:28px;background:linear-gradient(135deg,var(--schcont-blue) 0%,var(--schcont-blue-dark) 100%);color:#fff;padding:clamp(38px,6vw,68px);box-shadow:0 28px 64px #0039b833}#school_continuity_page .promise-panel:after,#school_continuity_page .guarantee-card:after{content:"";position:absolute;right:-90px;top:-120px;width:300px;height:300px;border-radius:50%;background:var(--schcont-yellow);opacity:.22}#school_continuity_page .promise h2,#school_continuity_page .promise h2 span,#school_continuity_page .guarantee h2{color:#fff}#school_continuity_page .promise-panel>p:not(.eyebrow){max-width:760px;color:#ffffffdb;font-size:18px;line-height:1.75}#school_continuity_page .promise-line{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:34px}#school_continuity_page .promise-line div{display:flex;align-items:center;gap:10px;padding:16px;border:1px solid rgba(255,255,255,.22);border-radius:16px;background:#ffffff1a;font-size:14px;font-weight:700}#school_continuity_page .promise-line i{color:var(--schcont-yellow);font-style:normal;font-weight:900}#school_continuity_page .services{background:#fff;padding-top:86px}#school_continuity_page .service-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#school_continuity_page .service-icon{width:54px;height:54px;display:grid;place-items:center;border-radius:15px;background:var(--schcont-yellow);color:var(--schcont-ink);font-size:18px;font-weight:900}#school_continuity_page .network{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(36px,6vw,70px);align-items:center;background:var(--schcont-soft)}#school_continuity_page .network-copy>p:not(.eyebrow){color:#34415d;font-size:17px;line-height:1.78}#school_continuity_page .button-light{margin-top:20px;background:var(--schcont-blue);color:#fff;box-shadow:0 14px 30px #0057ff38}#school_continuity_page .button-light:hover{background:var(--schcont-blue-dark)}#school_continuity_page .network-map{min-height:500px;position:relative;display:grid;place-items:center}#school_continuity_page .network-map svg{width:100%;overflow:visible}#school_continuity_page .map-shape{fill:#fff;stroke:var(--schcont-blue);stroke-width:3;filter:drop-shadow(0 20px 34px rgba(7,20,47,.12))}#school_continuity_page .map-dots circle{fill:var(--schcont-yellow);stroke:var(--schcont-blue);stroke-width:2}#school_continuity_page .map-route{fill:none;stroke:var(--schcont-blue);stroke-width:2;stroke-dasharray:7 7;animation:schcont-dash 12s linear infinite}#school_continuity_page .route-delay{animation-delay:-5s}#school_continuity_page .map-label{position:absolute;z-index:3;padding:14px 16px;border:1px solid var(--schcont-line);border-radius:16px;background:#fff;color:var(--schcont-ink);box-shadow:0 14px 35px #07142f21}#school_continuity_page .map-label strong,#school_continuity_page .map-label span{display:block}#school_continuity_page .map-label strong{color:var(--schcont-blue);font-size:17px}#school_continuity_page .map-label span{color:var(--schcont-muted);font-size:11px}#school_continuity_page .label-world{top:8%;right:4%}#school_continuity_page .label-ua{left:34%;top:36%}#school_continuity_page .label-partners{right:4%;bottom:15%}#school_continuity_page .process{background:#fff}#school_continuity_page .timeline{border-top:1px solid var(--schcont-line)}#school_continuity_page .step{display:grid;grid-template-columns:90px 1fr;padding:30px 0;border-bottom:1px solid var(--schcont-line)}#school_continuity_page .step>span{color:var(--schcont-blue);font-size:15px;font-weight:900}#school_continuity_page .step h3{margin:0 0 9px;font-size:25px;line-height:1.25}#school_continuity_page .guarantee{padding-top:52px;background:var(--schcont-soft)}#school_continuity_page .guarantee-card{display:grid;grid-template-columns:1.16fr .84fr;gap:46px}#school_continuity_page .guarantee-copy{position:relative;z-index:2;align-self:end;color:#ffffffdb;font-size:18px;line-height:1.75}#school_continuity_page .guarantee-copy p{color:#ffffffdb;font-size:18px;line-height:1.75}#school_continuity_page .guarantee-copy strong{color:#fff;font-size:18px;line-height:1.75}#school_continuity_page .consultation{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(34px,6vw,78px);align-items:start;background:#fff}#school_continuity_page .consultation-copy>p:not(.eyebrow){margin:17px 0;color:#34415d;font-size:17px;line-height:1.78}#school_continuity_page .consultation .form,#school_continuity_page .form{display:grid;grid-template-columns:1fr 1fr;gap:18px;width:100%;max-width:none;padding:30px;margin:0;border:1px solid var(--schcont-line);border-radius:24px;background:var(--schcont-soft)}#school_continuity_page .consultation.iss-form{background:#fff;overflow:visible}#school_continuity_page .iss-form__form,#school_continuity_page .iss-form form,#school_continuity_page .contact-us__form,#school_continuity_page .call-popup__container{width:100%;max-width:none}#school_continuity_page .iss-form__wrap{display:block}#school_continuity_page .form label{display:flex;flex-direction:column;gap:7px;color:#34415d;font-size:13px;font-weight:800}#school_continuity_page .form input,#school_continuity_page .form select{min-height:50px;border:1px solid #ccd8ea;border-radius:14px;padding:14px 15px;background:#fff;color:var(--schcont-ink);font:inherit;font-size:15px}#school_continuity_page .form button,#school_continuity_page .form small,#school_continuity_page .form-success{grid-column:1/-1}#school_continuity_page .form small{color:#7a849a;font-size:11px}#school_continuity_page .form-success{display:none;color:#138245;font-weight:800}#school_continuity_page .footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:18px;width:100%;max-width:none;padding:34px clamp(22px,7vw,110px);border-top:1px solid var(--schcont-line);background:var(--schcont-ink);color:#ffffffb8;font-size:12px}#school_continuity_page .logo-footer{color:#fff}#school_continuity_page .reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}#school_continuity_page .reveal.visible{opacity:1;transform:none}@media(max-width:1040px){#school_continuity_page .nav,#school_continuity_page .header>.button{display:none}#school_continuity_page .menu-button{display:grid;place-items:center}#school_continuity_page .nav.open{display:flex;position:absolute;top:78px;left:0;right:0;flex-direction:column;align-items:flex-start;padding:24px;background:#fff;border-bottom:1px solid var(--schcont-line)}#school_continuity_page .hero,#school_continuity_page .pain-layout,#school_continuity_page .network,#school_continuity_page .consultation,#school_continuity_page .guarantee-card,#school_continuity_page .consultation .form,#school_continuity_page .form{grid-template-columns:1fr}#school_continuity_page .hero-visual{min-height:560px}#school_continuity_page .service-grid{grid-template-columns:1fr 1fr}#school_continuity_page .promise-line{grid-template-columns:1fr}}@media(max-width:680px){#school_continuity_page .header{min-height:72px;padding:0 18px}#school_continuity_page .nav.open{top:72px}#school_continuity_page .section{padding:76px 20px}#school_continuity_page .hero{padding:44px 20px 68px}#school_continuity_page h1{font-size:clamp(34px,11vw,46px);line-height:1.2}#school_continuity_page .section-heading h2,#school_continuity_page .promise h2,#school_continuity_page .network h2,#school_continuity_page .guarantee h2,#school_continuity_page .consultation h2{font-size:clamp(30px,9vw,40px);line-height:1.22}#school_continuity_page .hero-proof,#school_continuity_page .pain-cards,#school_continuity_page .service-grid,#school_continuity_page .consultation .form,#school_continuity_page .form{grid-template-columns:1fr}#school_continuity_page .form{border-radius:22px;padding:28px 22px}#school_continuity_page .hero-visual{min-height:460px}#school_continuity_page .globe{width:min(320px,86vw);border-width:8px;border-radius:28px}#school_continuity_page .globe-label{padding:34px}#school_continuity_page .globe-label b{font-size:28px}#school_continuity_page .floating-card{min-width:144px;padding:10px 12px}#school_continuity_page .floating-card b{font-size:11px}#school_continuity_page .card-a{left:0;top:7%}#school_continuity_page .card-b{right:0;top:35%}#school_continuity_page .card-c{left:0;bottom:18%}#school_continuity_page .card-d{right:0;top:4%}#school_continuity_page .card-e{right:0;bottom:0}#school_continuity_page .promise-panel,#school_continuity_page .guarantee-card{border-radius:22px;padding:28px 22px}#school_continuity_page .step{grid-template-columns:54px 1fr}#school_continuity_page .network-map{min-height:330px}#school_continuity_page .footer{flex-direction:column;text-align:center}}#school_continuity_page .footer,#school_continuity_page .footer p{color:#ffffffb8}#school_continuity_page .footer p{font-size:12px}#school_continuity_page .footer .logo-footer{color:#fff}html{scroll-behavior:smooth}#school_continuity_page .filled-field{display:none}#school_continuity_page .form .input-valid{margin-bottom:0}#school_continuity_page .form .input-valid:has(.input-smsCode[style*="display: none"]){display:none}#academy_page .new-rpo-popup .popup__scroll .popup__content--consult .direction-rpo__btn--it_ss{min-height:48px;padding:14px 24px;background:var(--schcont-blue)!important;border:0!important;border-radius:999px!important;color:#fff!important;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:800;box-shadow:0 12px 24px #0057ff40;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}#academy_page .new-rpo-popup .popup__scroll .popup__content--consult .direction-rpo__btn--it_ss:hover{background:var(--schcont-blue-dark)!important;box-shadow:0 16px 30px #0057ff52;transform:translateY(-2px)}#academy_page .gdpr-policy__checkbox:checked+.gdpr-policy__checkbox-icon:before{background-color:var(--schcont-blue)}#school_continuity_page .hero{margin-top:68px}@media(max-width:1130px){#school_continuity_page .hero{margin-top:60px}}@keyframes schcont-float{50%{transform:translateY(-12px)}}@keyframes schcont-dash{to{stroke-dashoffset:-180}}
