@font-face{font-family: "Plus Jakarta Sans";src: url("../fonts/plus-jakarta-sans-v8-latin-regular.woff2") format("woff2");font-weight: 400;font-display: swap}@font-face{font-family: "Plus Jakarta Sans";src: url("../fonts/plus-jakarta-sans-v8-latin-500.woff2") format("woff2");font-weight: 500;font-display: swap}@font-face{font-family: "Plus Jakarta Sans";src: url("../fonts/plus-jakarta-sans-v8-latin-600.woff2") format("woff2");font-weight: 600;font-display: swap}@font-face{font-family: "Plus Jakarta Sans";src: url("../fonts/plus-jakarta-sans-v8-latin-700.woff2") format("woff2");font-weight: 700;font-display: swap}@font-face{font-family: "Plus Jakarta Sans";src: url("../fonts/plus-jakarta-sans-v8-latin-800.woff2") format("woff2");font-weight: 800;font-display: swap}@font-face{font-family: "Caveat";src: url("../fonts/caveat-v18-latin-600.woff2") format("woff2");font-weight: 600;font-display: swap}.esit{--s: clamp(0.76px,0.0684vw,1.2px);--navy: #0B2B64;--navy-logo: #0A2F6B;--blue: #1B55B8;--hand-blue: #1F5CC6;--red: #C8141B;--red-hover: #A51016;--text: #3C4B66;--muted: #5F6F89;--bubble: #EAF3FD;--bg: #F7FAFE;--panel: #EDF4FC;--card-navy: #0D3576;--cta-navy: #0B3165;--white: #FFFFFF;--shadow: 0 calc(var(--s) * 12) calc(var(--s) * 34) rgba(18,56,118,.07);--font: "Plus Jakarta Sans","Segoe UI",system-ui,-apple-system,Roboto,Helvetica,Arial,sans-serif;--hand: "Caveat","Segoe Print","Bradley Hand",cursive}.esit,.esit *,.esit *::before,.esit *::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%;scroll-behavior: smooth;overflow-x: clip}body.esit{margin: 0;background: var(--bg);color: var(--text);font-family: var(--font);font-size: 16px;line-height: 1.5;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;overflow-x: clip}:where(.esit) a{color: inherit;text-decoration: none}:where(.esit) img{display: block;max-width: 100%;height: auto}:where(.esit) ul,:where(.esit) ol{list-style: none;margin: 0;padding: 0}:where(.esit) p,:where(.esit) h1,:where(.esit) h2,:where(.esit) h3{margin: 0}.esit .esit-red{color: var(--red)}.esit :focus-visible{outline: 3px solid var(--blue);outline-offset: 3px;border-radius: 6px}.esit-i{width: 1em;height: 1em;flex-shrink: 0}.esit-deco{position: absolute;border-radius: 50%;pointer-events: none}.esit-skip{position: absolute;left: 12px;top: -60px;z-index: 100;background: var(--navy);color: #fff!important;padding: 10px 16px;border-radius: 8px}.esit-skip:focus{top: 12px}.esit-wrap{position: relative;width: calc(var(--s) * 1240);margin-left: auto;margin-right: auto}.esit-eyebrow{font-size: calc(var(--s) * 13);font-weight: 600;letter-spacing: .14em;text-transform: uppercase;color: var(--blue)}.esit-eyebrow--light{color: #DCE7F7;letter-spacing: .16em}.esit-h2{margin-top: calc(var(--s) * 10);font-size: calc(var(--s) * 40);font-weight: 700;line-height: 1.15;letter-spacing: -.022em;color: var(--navy)}.esit-h2--light{color: #fff}.esit-lead{font-size: calc(var(--s) * 17);line-height: 1.75;color: var(--text)}.esit-lead--light{color: #E3EBF7}.esit-hand{display: block;font-family: var(--hand);font-weight: 600;line-height: 1.05;color: #183E86;white-space: nowrap}.esit-hand--blue{color: var(--hand-blue)}.esit-scribble{position: absolute;display: block}.esit-textlink{display: inline-flex;align-items: center;gap: calc(var(--s) * 10);padding-bottom: calc(var(--s) * 8);font-size: calc(var(--s) * 14);font-weight: 700;color: var(--blue);background: linear-gradient(90deg,transparent 0 8%,#BCD3F0 8% 92%,transparent 92%) bottom / 100% 2px no-repeat;white-space: nowrap}.esit-textlink:hover{color: var(--navy)}.esit-bubble{display: inline-flex;align-items: center;justify-content: center;border-radius: 50%;background: var(--bubble);color: var(--navy)}.esit-actions{display: flex;flex-wrap: wrap;gap: calc(var(--s) * 24)}.esit-btn{display: inline-flex;align-items: center;justify-content: center;gap: calc(var(--s) * 12);height: calc(var(--s) * 52);padding: 0 calc(var(--s) * 32);border-radius: 999px;border: 0;font-family: inherit;font-size: calc(var(--s) * 14);font-weight: 700;white-space: nowrap;cursor: pointer;transition: background-color .2s ease,color .2s ease,border-color .2s ease}.esit-btn .esit-arrow{width: 1.2em;height: 1.2em}.esit-btn--red{background: var(--red);color: #fff!important;box-shadow: 0 calc(var(--s) * 8) calc(var(--s) * 20) rgba(200,20,27,.18)}.esit-btn--red:hover{background: var(--red-hover)}.esit-btn--outline{background: #fff;color: var(--navy)!important;border: 1.5px solid #25509F}.esit-btn--outline:hover{background: var(--bubble)}.esit-btn--white{background: #fff;color: var(--red)!important}.esit-btn--white:hover{background: #FDECEC}.esit-btn--sm{height: calc(var(--s) * 50);padding: 0 calc(var(--s) * 32);font-size: calc(var(--s) * 14);font-weight: 600}.esit-btn--xs{height: calc(var(--s) * 44);padding: 0 calc(var(--s) * 26);font-size: calc(var(--s) * 13);font-weight: 600}.esit-morelink{display: inline-flex;align-items: center;gap: calc(var(--s) * 10);font-size: calc(var(--s) * 13.5);font-weight: 700;color: var(--blue)}.esit-morelink .esit-arrow{width: 1.15em;height: 1.15em;transition: transform .2s ease}.esit-section{position: relative;padding: calc(var(--s) * 44) 0}.esit-cards3{display: grid;grid-template-columns: repeat(3,1fr);gap: calc(var(--s) * 32);margin-top: calc(var(--s) * 26)}.esit-header{position: relative;z-index: 40;height: calc(var(--s) * 92);background: #fff}.esit-header__inner{height: 100%;display: flex;align-items: center;padding: 0 calc(var(--s) * 90)}.esit-logo{display: flex;align-items: center;gap: calc(var(--s) * 9);flex-shrink: 0;margin-right: calc(var(--s) * 30)}.esit-logo__mark{width: calc(var(--s) * 58);height: auto}.esit-logo__text{display: flex;flex-direction: column;line-height: 1}.esit-logo__name{font-size: calc(var(--s) * 26);font-weight: 800;letter-spacing: -.02em;color: var(--navy-logo);white-space: nowrap}.esit-logo__claim{margin-top: calc(var(--s) * 6);font-size: calc(var(--s) * 8.5);font-weight: 600;letter-spacing: .3em;text-transform: uppercase;color: var(--navy-logo);white-space: nowrap}.esit-nav{margin-left: auto}.esit-nav__head,.esit-nav__cta,.esit-nav__close{display: none}.esit-nav__list{display: flex;align-items: center;gap: calc(var(--s) * 24)}.esit-nav__item{position: relative;display: flex;align-items: center}.esit-nav__item.is-mobile-only{display: none}.esit-nav__link{position: relative;display: inline-flex;align-items: center;height: calc(var(--s) * 48);font-size: calc(var(--s) * 13.5);font-weight: 500;color: #22324D;white-space: nowrap}.esit-nav__link:hover,.esit-nav__item.is-open>.esit-nav__link{color: var(--blue)}.esit-nav__item.is-current>.esit-nav__link{color: var(--navy);font-weight: 600}.esit-nav__item.is-current>.esit-nav__link::after{content: "";position: absolute;left: 0;right: 0;bottom: calc(var(--s) * 5);height: calc(var(--s) * 3);border-radius: 3px;background: var(--red)}.esit-nav__toggle{display: inline-flex;align-items: center;justify-content: center;width: calc(var(--s) * 22);height: calc(var(--s) * 30);margin-left: calc(var(--s) * 2);padding: 0;border: 0;background: none;color: #5A6A85;cursor: pointer}.esit-nav__toggle .esit-i{width: calc(var(--s) * 14);height: calc(var(--s) * 14);transition: transform .2s ease}.esit-nav__item.is-open>.esit-nav__toggle .esit-i{transform: rotate(180deg)}.esit-sub{position: absolute;top: 100%;left: calc(var(--s) * -22);min-width: calc(var(--s) * 280);padding: calc(var(--s) * 10);background: #fff;border-radius: calc(var(--s) * 16);box-shadow: 0 calc(var(--s) * 20) calc(var(--s) * 50) rgba(14,44,100,.14),0 0 0 1px rgba(14,44,100,.05);opacity: 0;visibility: hidden;transform: translateY(calc(var(--s) * 8));transition: opacity .18s ease,transform .18s ease,visibility 0s linear .18s}.esit-sub::before{content: "";position: absolute;left: 0;right: 0;top: calc(var(--s) * -14);height: calc(var(--s) * 14)}.esit-nav__item.is-open>.esit-sub,.no-js .esit-nav__item.has-sub:hover>.esit-sub,.esit-nav__item.has-sub:focus-within>.esit-sub{opacity: 1;visibility: visible;transform: none;transition: opacity .18s ease,transform .18s ease}.esit-sub a{display: block;padding: calc(var(--s) * 11) calc(var(--s) * 16);border-radius: calc(var(--s) * 10);font-size: calc(var(--s) * 14);font-weight: 500;color: #22324D;white-space: nowrap}.esit-sub a:hover{background: var(--bubble);color: var(--navy)}.esit-sub a[aria-current="page"]{background: var(--bubble);color: var(--navy);font-weight: 700}.esit-sub li:first-child a{font-weight: 600}.esit-header__tools{display: flex;align-items: center}.esit-nav__divider{width: 1px;height: calc(var(--s) * 26);background: #D2DAE6;margin: 0 calc(var(--s) * 26) 0 calc(var(--s) * 34)}.esit-search{display: inline-flex;color: var(--navy);font-size: calc(var(--s) * 21);margin-right: calc(var(--s) * 30)}.esit-search:hover{color: var(--blue)}.esit-burger{display: none}.esit-nav-overlay{display: none}.esit-hero{position: relative;isolation: isolate;height: calc(var(--s) * 640);background: linear-gradient(180deg,#F2F7FE 0%,#F8FBFF 100%);overflow: hidden}.esit-hero::after{content: "";position: absolute;left: 0;right: 0;bottom: -1px;height: calc(var(--s) * 80);background: var(--bg);-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1462 90' preserveAspectRatio='none'%3E%3Cpath d='M0 90V70C300 84 560 88 800 70 1000 55 1150 40 1462 60V90z'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1462 90' preserveAspectRatio='none'%3E%3Cpath d='M0 90V70C300 84 560 88 800 70 1000 55 1150 40 1462 60V90z'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat;z-index: 3}.esit-hero__blob{left: calc(var(--s) * 700);top: calc(var(--s) * -180);width: calc(var(--s) * 800);height: calc(var(--s) * 800);background: #DCEBFC;z-index: -1}.esit-hero__red{left: calc(var(--s) * -160);top: calc(var(--s) * 500);width: calc(var(--s) * 260);height: calc(var(--s) * 260);background: radial-gradient(circle at 70% 30%,#E46B78 0%,#D6505F 60%,#C8414F 100%);z-index: 0}.esit-hero__media{position: absolute;top: 0;right: 0;width: calc(var(--s) * 812);height: 100%;clip-path: url(#esit-photo-clip);z-index: 0}.esit-hero__media img{width: 100%;height: 100%;object-fit: cover;object-position: 50% 0}.esit-hero__board{position: absolute;right: calc(var(--s) * 40);top: calc(var(--s) * 44);z-index: 1;text-align: right}.esit-hero__board .esit-hand{font-size: calc(var(--s) * 27);transform: rotate(-10deg);transform-origin: right top;margin-top: calc(var(--s) * 58);text-shadow: 0 1px 14px rgba(255,255,255,.85),0 0 26px rgba(255,255,255,.7)}.esit-hero__bulb{position: absolute;right: calc(var(--s) * 10);top: 0;width: calc(var(--s) * 52);height: calc(var(--s) * 52);color: var(--hand-blue)}.esit-hero__note{position: absolute;left: calc(var(--s) * 1130);top: calc(var(--s) * 425);width: calc(var(--s) * 340);height: calc(var(--s) * 190);border-radius: calc(var(--s) * 24);background: linear-gradient(160deg,#164390 0%,var(--card-navy) 60%,#0A2C66 100%);transform: rotate(-9deg);box-shadow: 0 calc(var(--s) * 14) calc(var(--s) * 34) rgba(10,44,102,.25);z-index: 2}.esit-hero__note .esit-hand{position: absolute;left: calc(var(--s) * 48);top: calc(var(--s) * 30);font-size: calc(var(--s) * 30);color: #fff;transform: rotate(-4deg)}.esit-hero__note .esit-scribble{left: calc(var(--s) * 116);top: calc(var(--s) * 126);width: calc(var(--s) * 130);transform: rotate(-6deg)}.esit-hero__content{position: relative;z-index: 4;padding-top: calc(var(--s) * 66);margin-left: max(calc(50% - var(--s) * 620),calc(var(--s) * 60));width: min(calc(var(--s) * 640),calc(40% - var(--s) * 30))}.esit-hero__title{margin-top: calc(var(--s) * 20);font-size: calc(var(--s) * 60);font-weight: 800;line-height: 1.1;letter-spacing: -.026em}.esit-hero__title span{display: block}.esit-hero__line1{color: var(--navy)}.esit-hero__line2{color: var(--red)}.esit-hero__lead{margin-top: calc(var(--s) * 16);max-width: calc(var(--s) * 560);font-size: calc(var(--s) * 16.5);line-height: 1.75;color: var(--text)}.esit-hero .esit-actions{margin-top: calc(var(--s) * 28)}.esit-hero .esit-btn--red{min-width: calc(var(--s) * 310)}.esit-hero .esit-btn--outline{min-width: calc(var(--s) * 188)}.esit-hero__features{display: flex;flex-wrap: wrap;gap: calc(var(--s) * 16) calc(var(--s) * 10);margin-top: calc(var(--s) * 44)}.esit-hero__features li{display: flex;align-items: center;gap: calc(var(--s) * 16);font-size: calc(var(--s) * 13);font-weight: 600;line-height: 1.45;color: var(--navy)}.esit-hero__features li{flex: 0 1 auto;max-width: 100%}.esit-hero__features li:nth-child(1),.esit-hero__features li:nth-child(2){width: calc(var(--s) * 215)}.esit-hero__features .esit-i{font-size: calc(var(--s) * 40);color: var(--navy)}.esit-solutions{padding-top: calc(var(--s) * 20)}.esit-solutions__red{right: calc(var(--s) * -110);bottom: calc(var(--s) * -120);width: calc(var(--s) * 190);height: calc(var(--s) * 190);background: radial-gradient(circle at 30% 30%,#E46B78,#D14A58)}.esit-photocard,.esit-refcard{display: flex;flex-direction: column;overflow: hidden;background: #fff;border-radius: calc(var(--s) * 16);box-shadow: var(--shadow);transition: box-shadow .2s ease,transform .2s ease}.esit-photocard:hover,.esit-refcard:hover{box-shadow: 0 calc(var(--s) * 18) calc(var(--s) * 44) rgba(18,56,118,.13);transform: translateY(-2px)}.esit-photocard:hover .esit-morelink .esit-arrow{transform: translateX(3px)}.esit-photocard__img,.esit-refcard__img{position: relative;display: block;height: calc(var(--s) * 150);background: #E6EEF8}.esit-photocard__img img,.esit-refcard__img img{width: 100%;height: 100%;object-fit: cover;object-position: 50% 42%}.esit-photocard__badge{position: absolute;left: calc(var(--s) * 24);top: 50%;transform: translateY(-50%);display: inline-flex;align-items: center;justify-content: center;width: calc(var(--s) * 90);height: calc(var(--s) * 90);border-radius: 50%;background: var(--card-navy);color: #fff;box-shadow: 0 0 0 calc(var(--s) * 4) rgba(255,255,255,.85)}.esit-photocard__badge .esit-i{font-size: calc(var(--s) * 44)}.esit-photocard__body{display: flex;flex-direction: column;flex: 1;padding: calc(var(--s) * 24) calc(var(--s) * 28) calc(var(--s) * 26)}.esit-photocard__body strong{font-size: calc(var(--s) * 18);line-height: 1.35;font-weight: 700;color: var(--navy);max-width: calc(var(--s) * 260)}.esit-photocard__body>span:not(.esit-morelink){margin-top: calc(var(--s) * 12);font-size: calc(var(--s) * 14.5);line-height: 1.75;color: var(--text);max-width: calc(var(--s) * 320)}.esit-photocard .esit-morelink{margin-top: auto;padding-top: calc(var(--s) * 20)}.esit-process{position: relative;padding: calc(var(--s) * 50) 0 calc(var(--s) * 50)}.esit-process__shape{position: absolute;inset: 0;width: 100%;height: 100%;z-index: -1}.esit-process__red{right: calc(var(--s) * -120);top: calc(var(--s) * -20);width: calc(var(--s) * 180);height: calc(var(--s) * 180);background: radial-gradient(circle at 30% 30%,#E46B78,#D14A58);z-index: -2}.esit-steps6{display: grid;grid-template-columns: repeat(6,1fr);gap: calc(var(--s) * 24);margin-top: calc(var(--s) * 26);margin-left: calc(var(--s) * -22)}.esit-step6{position: relative;display: flex;flex-direction: column;align-items: flex-start}.esit-step6__icon{display: inline-flex;align-items: center;justify-content: center;width: calc(var(--s) * 92);height: calc(var(--s) * 92);margin-left: calc(var(--s) * 18);border-radius: 50%;background: #fff;color: var(--navy);box-shadow: calc(var(--s) * 44) calc(var(--s) * 18) 0 calc(var(--s) * -26) rgba(255,255,255,.8),calc(var(--s) * -36) calc(var(--s) * 24) 0 calc(var(--s) * -30) rgba(255,255,255,.7)}.esit-step6__icon .esit-i{font-size: calc(var(--s) * 34)}.esit-step6__arrow{position: absolute;top: calc(var(--s) * 34);right: calc(var(--s) * -8);color: var(--navy);font-size: calc(var(--s) * 22)}.esit-step6__num{position: relative;margin-top: calc(var(--s) * 8);padding: calc(var(--s) * 3) calc(var(--s) * 8);border-radius: 999px;background: #E4EEFB;font-size: calc(var(--s) * 12);font-weight: 700;color: var(--blue)}.esit-step6 strong{margin-top: calc(var(--s) * 12);font-size: calc(var(--s) * 15);font-weight: 700;color: var(--navy)}.esit-step6>span:last-child{margin-top: calc(var(--s) * 8);font-size: calc(var(--s) * 14);line-height: 1.7;color: var(--text)}.esit-audiences{padding: calc(var(--s) * 20) 0}.esit-audiences__panel{position: relative;margin: 0 calc(var(--s) * 30);padding: calc(var(--s) * 44) 0 calc(var(--s) * 44);border-radius: calc(var(--s) * 56);background: linear-gradient(180deg,#F3F8FE 0%,#EEF4FC 100%)}.esit-audiences__note{position: absolute;right: calc(var(--s) * 56);top: calc(var(--s) * 18);text-align: right}.esit-audiences__note .esit-hand{font-size: calc(var(--s) * 26);transform: rotate(-9deg);transform-origin: right top}.esit-audiences__note .esit-scribble{position: relative;left: auto;top: calc(var(--s) * 6);width: calc(var(--s) * 130);margin-left: auto;transform: rotate(-7deg)}.esit-audcard{display: flex;flex-direction: column;align-items: flex-start;padding: calc(var(--s) * 26) calc(var(--s) * 30) calc(var(--s) * 28);background: #fff;border-radius: calc(var(--s) * 16);box-shadow: var(--shadow)}.esit-audcard__head{display: flex;align-items: center;gap: calc(var(--s) * 18)}.esit-audcard__icon{width: calc(var(--s) * 68);height: calc(var(--s) * 68)}.esit-audcard__icon .esit-i{font-size: calc(var(--s) * 38)}.esit-audcard h3{font-size: calc(var(--s) * 19);font-weight: 700;color: var(--navy)}.esit-checklist{display: grid;gap: calc(var(--s) * 8);margin: calc(var(--s) * 20) 0 calc(var(--s) * 26)}.esit-checklist li{display: flex;align-items: center;gap: calc(var(--s) * 12);font-size: calc(var(--s) * 14.5);color: var(--text)}.esit-checklist .esit-i{font-size: calc(var(--s) * 15);color: var(--blue)}.esit-audcard .esit-btn{margin-top: auto}.esit-tech{padding: calc(var(--s) * 36) 0 calc(var(--s) * 34)}.esit-tech__blue{left: calc(var(--s) * -120);bottom: calc(var(--s) * -150);width: calc(var(--s) * 210);height: calc(var(--s) * 210);background: #DCEAF9}.esit-tech__top{position: relative;display: flex;align-items: flex-start}.esit-tech__text{width: calc(var(--s) * 690);flex-shrink: 0}.esit-tech__text .esit-lead{margin-top: calc(var(--s) * 14);font-size: calc(var(--s) * 15.5);max-width: calc(var(--s) * 660)}.esit-tech__text .esit-actions{margin-top: calc(var(--s) * 28)}.esit-tech__text .esit-btn--red{min-width: calc(var(--s) * 276)}.esit-tech__text .esit-btn--outline{min-width: calc(var(--s) * 188)}.esit-tech__media{margin-top: calc(var(--s) * 54);margin-left: auto;width: calc(var(--s) * 540)}.esit-tech__media img{width: 100%;mix-blend-mode: multiply;filter: drop-shadow(0 calc(var(--s) * 26) calc(var(--s) * 34) rgba(16,52,110,.20))}.esit-tech__note{position: absolute;right: calc(var(--s) * -10);top: calc(var(--s) * -26);text-align: right}.esit-tech__note .esit-hand{font-size: calc(var(--s) * 26);transform: rotate(-9deg);transform-origin: right top}.esit-tech__note .esit-scribble{position: relative;left: auto;top: calc(var(--s) * 6);width: calc(var(--s) * 120);margin-left: auto;transform: rotate(-7deg)}.esit-brands{display: grid;grid-template-columns: repeat(6,1fr);align-items: center;margin-top: calc(var(--s) * 30)}.esit-brands li{display: flex;justify-content: center;align-items: center;height: calc(var(--s) * 84)}.esit-brands li{padding: 0 calc(var(--s) * 10)}.esit-brands img{max-height: calc(var(--s) * 44);max-width: calc(var(--s) * 175);width: auto;object-fit: contain}.esit-brands .esit-brand--apple img{max-height: calc(var(--s) * 54)}.esit-brands .esit-brand--terra img{max-height: calc(var(--s) * 52)}.esit-brands .esit-brand--lenovo img{max-height: calc(var(--s) * 42)}.esit-brands .esit-brand--microsoft img{max-height: calc(var(--s) * 36)}.esit-brands .esit-brand--samsung img{max-height: calc(var(--s) * 32)}.esit-brands .esit-brand--acer img{max-height: calc(var(--s) * 34)}.esit-brands span{font-size: calc(var(--s) * 23);font-weight: 600;letter-spacing: -.01em;color: #8392A8}.esit-band{position: relative;display: flex;align-items: center;min-height: calc(var(--s) * 330);margin: calc(var(--s) * 10) 0 0;background: linear-gradient(90deg,#F1F6FD 0%,#EDF4FC 100%);border-radius: 0 calc(var(--s) * 60) calc(var(--s) * 60) 0;margin-right: calc(var(--s) * 30);overflow: hidden}.esit-band__media{position: absolute;left: 0;top: 0;bottom: 0;width: calc(var(--s) * 740);clip-path: url(#esit-band-clip)}.esit-band__media img{width: 100%;height: 100%;object-fit: cover;object-position: 35% 30%}.esit-band__arc{left: calc(var(--s) * -120);bottom: calc(var(--s) * -150);width: calc(var(--s) * 260);height: calc(var(--s) * 260);background: rgba(35,110,200,.75)}.esit-band__text{position: relative;margin-left: calc(var(--s) * 762);padding: calc(var(--s) * 40) calc(var(--s) * 40) calc(var(--s) * 40) 0;max-width: calc(var(--s) * 640)}.esit-band .esit-lead{margin-top: calc(var(--s) * 14);font-size: calc(var(--s) * 15);line-height: 1.8}.esit-band .esit-btn{margin-top: calc(var(--s) * 24)}.esit-refs{padding-top: calc(var(--s) * 30);padding-bottom: calc(var(--s) * 20)}.esit-head{display: flex;align-items: flex-end;justify-content: space-between;gap: 24px}.esit-head .esit-textlink{margin-bottom: calc(var(--s) * 14)}.esit-refcard__body{display: flex;flex-direction: column;flex: 1;padding: calc(var(--s) * 20) calc(var(--s) * 20) calc(var(--s) * 18) calc(var(--s) * 32)}.esit-refcard__body strong{font-size: calc(var(--s) * 15.5);line-height: 1.55;font-weight: 700;color: var(--navy);max-width: calc(var(--s) * 290)}.esit-refcard__foot{display: flex;align-items: center;justify-content: space-between;gap: 10px;margin-top: auto;padding-top: calc(var(--s) * 14)}.esit-tags{display: flex;flex-wrap: wrap;gap: calc(var(--s) * 8)}.esit-tags span{padding: calc(var(--s) * 6) calc(var(--s) * 14);border-radius: 999px;background: #EAF1FB;font-size: calc(var(--s) * 12);font-weight: 500;color: var(--navy)}.esit-refcard__go{display: inline-flex;align-items: center;justify-content: center;flex-shrink: 0;width: calc(var(--s) * 40);height: calc(var(--s) * 40);border-radius: 50%;background: var(--bubble);color: var(--blue);font-size: calc(var(--s) * 18)}.esit-demo{position: absolute;left: 8px;top: 8px;padding: 3px 8px;border-radius: 6px;background: rgba(200,20,27,.92);color: #fff;font-size: 11px;font-weight: 700}.esit-faq{padding-top: calc(var(--s) * 20);padding-bottom: calc(var(--s) * 44)}.esit-faq__grid{display: grid;grid-template-columns: 1fr 1fr;gap: calc(var(--s) * 8) calc(var(--s) * 30);align-items: start;margin-top: calc(var(--s) * 20)}.esit-faq__item{background: #fff;border-radius: calc(var(--s) * 14);box-shadow: var(--shadow)}.esit-faq__item summary{display: flex;align-items: center;justify-content: space-between;gap: 16px;min-height: calc(var(--s) * 56);padding: 0 calc(var(--s) * 28) 0 calc(var(--s) * 24);font-size: calc(var(--s) * 14.5);font-weight: 600;color: var(--navy);cursor: pointer;list-style: none}.esit-faq__item summary::-webkit-details-marker{display: none}.esit-faq__plus{font-size: calc(var(--s) * 22);color: var(--navy);transition: transform .2s ease}.esit-faq__item[open] .esit-faq__plus{transform: rotate(45deg)}.esit-faq__item p,.esit-faq__answer{padding: 0 calc(var(--s) * 28) calc(var(--s) * 20) calc(var(--s) * 24);font-size: calc(var(--s) * 15);line-height: 1.75;color: var(--text)}.esit-faq__answer p{padding: 0}.esit-faq__item a{color: var(--blue);text-decoration: underline;text-underline-offset: 3px}.esit-finale{position: relative;display: flex;align-items: stretch;min-height: calc(var(--s) * 360);margin: calc(var(--s) * 30) calc(var(--s) * 30) calc(var(--s) * 50);border-radius: calc(var(--s) * 36);overflow: hidden;background: linear-gradient(90deg,#EEF2F7 0%,#F6F9FD 100%)}.esit-finale__media{position: absolute;top: 0;right: 0;bottom: 0;width: calc(var(--s) * 660);-webkit-mask: linear-gradient(90deg,transparent 0,#000 22%);mask: linear-gradient(90deg,transparent 0,#000 22%)}.esit-finale__media img{width: 100%;height: 100%;object-fit: cover;object-position: 65% 55%}.esit-finale__panel{position: relative;z-index: 1;width: calc(var(--s) * 980);padding: calc(var(--s) * 58) calc(var(--s) * 70) calc(var(--s) * 58) calc(50% - var(--s) * 590);background: linear-gradient(135deg,#0F3A78 0%,var(--cta-navy) 50%,#0A2A5A 100%);border-radius: calc(var(--s) * 36) calc(var(--s) * 260) calc(var(--s) * 260) calc(var(--s) * 36)}.esit-finale .esit-h2{margin-top: calc(var(--s) * 10);font-size: calc(var(--s) * 34);max-width: calc(var(--s) * 560)}.esit-finale .esit-lead{margin-top: calc(var(--s) * 10);font-size: calc(var(--s) * 15.5);max-width: calc(var(--s) * 520)}.esit-finale .esit-btn{margin-top: calc(var(--s) * 24);height: calc(var(--s) * 52)}.esit-finale__row{display: flex;flex-direction: column;align-items: flex-start;margin-top: calc(var(--s) * 24)}.esit-finale__row .esit-btn{margin-top: 0}.esit-finale__claim{margin-top: calc(var(--s) * 26);padding-left: calc(var(--s) * 6);text-align: left}.esit-finale__claim .esit-hand{font-size: calc(var(--s) * 24);color: #fff;transform: rotate(-5deg);transform-origin: left center;white-space: nowrap}.esit-finale__claim .esit-scribble{position: relative;left: auto;top: calc(var(--s) * 2);width: calc(var(--s) * 120);margin-left: calc(var(--s) * 10);transform: rotate(-4deg)}.esit-footer__mark{position: absolute;right: calc(var(--s) * 210);top: 50%;transform: translateY(-52%) rotate(-6deg);width: calc(var(--s) * 170);opacity: .08;pointer-events: none}.esit-footer__mark img{width: 100%;height: auto}.esit-footer{position: relative;background: linear-gradient(180deg,#FAFCFF 0%,#fff 40%);border-top: 1px solid #E6EDF6}.esit-footer__grid{position: relative;display: grid;grid-template-columns: calc(var(--s) * 360) repeat(4,1fr);column-gap: calc(var(--s) * 30);padding: calc(var(--s) * 48) 0 calc(var(--s) * 30)}.esit-logo--footer .esit-logo__mark{width: calc(var(--s) * 52)}.esit-logo--footer .esit-logo__name{font-size: calc(var(--s) * 23)}.esit-logo--footer .esit-logo__claim{font-size: calc(var(--s) * 7.5)}.esit-footer__brand p{margin-top: calc(var(--s) * 18);max-width: calc(var(--s) * 330);font-size: calc(var(--s) * 13);line-height: 1.8;color: var(--muted)}.esit-social{display: flex;gap: calc(var(--s) * 22);margin-top: calc(var(--s) * 24)}.esit-social a{display: inline-flex;font-size: calc(var(--s) * 22);color: var(--navy)}.esit-social a:hover{color: var(--blue)}.esit-footer__col h3{font-size: calc(var(--s) * 13.5);font-weight: 700;color: var(--navy)}.esit-footer__col ul{margin-top: calc(var(--s) * 14);display: grid;gap: calc(var(--s) * 7)}.esit-footer__col a{font-size: calc(var(--s) * 13);line-height: 1.5;color: var(--muted)}.esit-footer__col a:hover{color: var(--blue)}.esit-footer__contact{position: relative;grid-column: 1 / -1;display: flex;flex-direction: column;align-items: flex-start;gap: calc(var(--s) * 16);margin-top: calc(var(--s) * 40);padding: calc(var(--s) * 24) calc(var(--s) * 230) calc(var(--s) * 26) calc(var(--s) * 30);border-radius: calc(var(--s) * 24);background: linear-gradient(120deg,#F3F8FE 0%,#EAF2FC 100%)}.esit-footer__contact-intro{display: flex;align-items: baseline;flex-wrap: wrap;gap: calc(var(--s) * 4) calc(var(--s) * 12)}.esit-footer__contact-intro strong{font-size: calc(var(--s) * 16);font-weight: 800;color: var(--navy)}.esit-footer__contact-intro span{font-size: calc(var(--s) * 13);color: var(--muted)}.esit-footer__contact-sub::before{content: "·";margin-right: calc(var(--s) * 12)}.esit-footer__contact-tiles{display: flex;flex-wrap: wrap;gap: calc(var(--s) * 12)}.esit-ctile{display: flex;align-items: center;gap: calc(var(--s) * 14);padding: calc(var(--s) * 10) calc(var(--s) * 24) calc(var(--s) * 10) calc(var(--s) * 10);border-radius: 999px;background: #fff;box-shadow: 0 calc(var(--s) * 6) calc(var(--s) * 18) rgba(18,56,118,.07);transition: box-shadow .2s ease,transform .2s ease}a.esit-ctile:hover{transform: translateY(-2px);box-shadow: 0 calc(var(--s) * 12) calc(var(--s) * 26) rgba(18,56,118,.13)}.esit-ctile__icon{display: inline-flex;align-items: center;justify-content: center;flex-shrink: 0;width: calc(var(--s) * 44);height: calc(var(--s) * 44);border-radius: 50%;background: var(--card-navy);color: #fff;font-size: calc(var(--s) * 19);transition: background-color .2s ease}a.esit-ctile:hover .esit-ctile__icon{background: var(--red)}.esit-ctile__text{display: flex;flex-direction: column;line-height: 1.3}.esit-ctile__text small{font-size: calc(var(--s) * 11.5);font-weight: 600;letter-spacing: .04em;color: var(--muted)}.esit-ctile__text span{font-size: calc(var(--s) * 15);font-weight: 700;color: var(--navy);white-space: nowrap}.esit-ctile--static .esit-ctile__text span{font-weight: 600}.esit-footer__note{position: absolute;right: calc(var(--s) * 36);top: 50%;transform: translateY(-58%)}.esit-footer__note .esit-hand{font-size: calc(var(--s) * 25);transform: rotate(-14deg);transform-origin: left top;margin-top: calc(var(--s) * 26)}.esit-footer__note .esit-scribble{left: calc(var(--s) * 54);top: calc(var(--s) * 104);width: calc(var(--s) * 90);transform: rotate(-14deg)}.esit-footer__bar{border-top: 1px solid #E6EDF6;background: #F9FBFE}.esit-footer__bar .esit-wrap{display: flex;justify-content: space-between;align-items: center;gap: 16px;min-height: calc(var(--s) * 70)}.esit-footer__bar p,.esit-footer__bar a{font-size: calc(var(--s) * 13);color: var(--muted)}.esit-footer__bar ul{display: flex;gap: calc(var(--s) * 30)}.esit-footer__bar a:hover{color: var(--blue)}.esit-pagehead{padding: calc(var(--s) * 34) 0 calc(var(--s) * 44);background: linear-gradient(180deg,#F2F7FE 0%,var(--bg) 100%)}.esit-pagehead .esit-eyebrow{margin-top: calc(var(--s) * 28)}.esit-pagehead__title{margin-top: calc(var(--s) * 10);font-size: calc(var(--s) * 48);font-weight: 800;line-height: 1.12;letter-spacing: -.024em;color: var(--navy)}.esit-crumbs + .esit-pagehead__title{margin-top: calc(var(--s) * 28)}.esit-pagehead__lead{margin-top: calc(var(--s) * 14);max-width: calc(var(--s) * 720);font-size: calc(var(--s) * 17);line-height: 1.7;color: var(--text)}.esit-crumbs ol{display: flex;flex-wrap: wrap;align-items: center;gap: calc(var(--s) * 6);font-size: calc(var(--s) * 13);color: var(--muted)}.esit-crumbs li{display: inline-flex;align-items: center;gap: calc(var(--s) * 6)}.esit-crumbs li + li::before{content: "→";color: #9AA8BD}.esit-crumbs a{color: var(--blue)}.esit-crumbs a:hover{text-decoration: underline}.esit-crumbs [aria-current]{color: var(--navy);font-weight: 600}.esit-content{padding: calc(var(--s) * 20) 0 calc(var(--s) * 90);max-width: calc(var(--s) * 860);margin-left: calc(50% - var(--s) * 620);font-size: calc(var(--s) * 17);line-height: 1.75;color: var(--text)}.esit-content>* + *{margin-top: 1em}.esit-content h2{margin-top: 1.8em;font-size: 1.7em;line-height: 1.2;color: var(--navy);font-weight: 700}.esit-content h3{margin-top: 1.5em;font-size: 1.3em;line-height: 1.25;color: var(--navy);font-weight: 700}.esit-content a:not(.esit-btn){color: var(--blue);text-decoration: underline;text-underline-offset: 3px}.esit-content ul{list-style: disc;padding-left: 1.3em}.esit-content ol{list-style: decimal;padding-left: 1.3em}.esit-content img{border-radius: 16px}.esit-content-empty{min-height: calc(var(--s) * 120)}.esit-legal{max-width: calc(var(--s) * 820)}.esit-legal h2{margin-top: 2.1em;font-size: 1.45em}.esit-legal h2:first-child{margin-top: 0}.esit-legal h3{font-size: 1.15em}.esit-legal p,.esit-legal li{font-size: calc(var(--s) * 16)}.esit-legal ul{margin-top: .6em}.esit-legal__stand{margin-top: 2em;padding: calc(var(--s) * 14) calc(var(--s) * 20);border-radius: calc(var(--s) * 12);background: #F3F8FE;font-weight: 600;color: var(--navy)}.esit-listitem{padding: 24px 0;border-bottom: 1px solid #E3EAF4}.esit-listitem h2{margin: 0 0 6px;font-size: 1.3em}.esit-searchform{display: flex;gap: 12px;margin-bottom: 30px}.esit-searchform input{flex: 1;height: 52px;padding: 0 20px;border: 1.5px solid #C9D6E8;border-radius: 999px;font: inherit;color: var(--navy);background: #fff}.screen-reader-text{position: absolute!important;width: 1px;height: 1px;overflow: hidden;clip: rect(1px,1px,1px,1px);white-space: nowrap}.esit-faqpage{padding: calc(var(--s) * 10) 0 calc(var(--s) * 80)}.esit-faqpage .esit-wrap>*{max-width: calc(var(--s) * 1000)}.esit-faqsearch__label{display: block;font-size: calc(var(--s) * 15);font-weight: 700;color: var(--navy)}.esit-faqsearch__field{position: relative;margin-top: calc(var(--s) * 10)}.esit-faqsearch__field .esit-i{position: absolute;left: calc(var(--s) * 22);top: 50%;transform: translateY(-50%);font-size: calc(var(--s) * 20);color: var(--blue);pointer-events: none}.esit-faqsearch input{width: 100%;height: calc(var(--s) * 60);padding: 0 calc(var(--s) * 24) 0 calc(var(--s) * 58);border: 1.5px solid #CBD8EA;border-radius: 999px;background: #fff;font: inherit;font-size: calc(var(--s) * 16);color: var(--navy);box-shadow: var(--shadow)}.esit-faqsearch input:focus{outline: none;border-color: var(--blue);box-shadow: 0 0 0 4px rgba(27,85,184,.15)}.esit-chips{display: flex;flex-wrap: wrap;gap: calc(var(--s) * 8);margin-top: calc(var(--s) * 22)}.esit-chip{height: calc(var(--s) * 38);padding: 0 calc(var(--s) * 16);border: 1.5px solid #D3DFEF;border-radius: 999px;background: #fff;font: inherit;font-size: calc(var(--s) * 13.5);font-weight: 600;color: var(--navy);cursor: pointer;transition: background-color .15s ease,color .15s ease,border-color .15s ease}.esit-chip:hover{border-color: var(--blue)}.esit-chip[aria-pressed="true"]{background: var(--navy);border-color: var(--navy);color: #fff}.esit-faqpage__count{margin-top: calc(var(--s) * 22);font-size: calc(var(--s) * 13);color: var(--muted)}.esit-faqlist{display: grid;gap: calc(var(--s) * 10);margin-top: calc(var(--s) * 10)}.esit-faqlist .esit-faq__item summary{min-height: calc(var(--s) * 62);font-size: calc(var(--s) * 15.5)}.esit-faq__tags{display: flex;flex-wrap: wrap;gap: 6px;margin-top: calc(var(--s) * 12)}.esit-faq__tags span{padding: 3px 10px;border-radius: 999px;background: #EAF1FB;font-size: calc(var(--s) * 12);color: var(--navy)}.esit-faqpage__none{margin-top: calc(var(--s) * 20);padding: calc(var(--s) * 24);border-radius: calc(var(--s) * 14);background: #fff;color: var(--text);box-shadow: var(--shadow)}.esit-faqpage__cta{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: calc(var(--s) * 24);margin-top: calc(var(--s) * 50);padding: calc(var(--s) * 32) calc(var(--s) * 36);border-radius: calc(var(--s) * 20);background: linear-gradient(135deg,#F1F6FD,#E8F1FC)}.esit-faqpage__cta h2{font-size: calc(var(--s) * 24);font-weight: 700;color: var(--navy)}.esit-faqpage__cta p{margin-top: 4px;color: var(--text)}.esit-contactpage{padding: calc(var(--s) * 10) 0 calc(var(--s) * 80)}.esit-contactpage__grid{display: grid;grid-template-columns: 1fr calc(var(--s) * 360);gap: calc(var(--s) * 36);align-items: start}.esit-contactpage__form{padding: calc(var(--s) * 36) calc(var(--s) * 40);background: #fff;border-radius: calc(var(--s) * 20);box-shadow: var(--shadow)}.esit-form__grid{display: grid;grid-template-columns: 1fr 1fr;gap: calc(var(--s) * 18) calc(var(--s) * 22)}.esit-form__field{display: flex;flex-direction: column;gap: 6px}.esit-form__field--full{grid-column: 1 / -1}.esit-form__field label{font-size: calc(var(--s) * 14);font-weight: 600;color: var(--navy)}.esit-req{color: var(--red)}.esit-opt{font-weight: 400;color: var(--muted)}.esit-form input[type="text"],.esit-form input[type="email"],.esit-form input[type="tel"],.esit-form input[type="number"],.esit-form select,.esit-form textarea{width: 100%;min-height: calc(var(--s) * 52);padding: calc(var(--s) * 12) calc(var(--s) * 16);border: 1.5px solid #CBD8EA;border-radius: calc(var(--s) * 12);background: #FBFDFF;font: inherit;font-size: 16px;color: var(--navy);transition: border-color .15s ease,box-shadow .15s ease}.esit-form textarea{resize: vertical;min-height: calc(var(--s) * 150);line-height: 1.6}.esit-form input:focus,.esit-form select:focus,.esit-form textarea:focus{outline: none;border-color: var(--blue);box-shadow: 0 0 0 4px rgba(27,85,184,.14);background: #fff}.esit-form [aria-invalid="true"]{border-color: var(--red)}.esit-select{position: relative;display: block}.esit-select select{appearance: none;-webkit-appearance: none;padding-right: 44px;cursor: pointer}.esit-select::after{content: "";position: absolute;right: 18px;top: 50%;width: 9px;height: 9px;border-right: 2px solid var(--navy);border-bottom: 2px solid var(--navy);transform: translateY(-70%) rotate(45deg);pointer-events: none}.esit-form__consent{flex-direction: row;align-items: flex-start;flex-wrap: wrap;gap: 12px}.esit-form__consent input{width: 20px;height: 20px;margin-top: 2px;accent-color: var(--navy);flex-shrink: 0}.esit-form__consent label{flex: 1;font-weight: 400;font-size: calc(var(--s) * 13.5);line-height: 1.6;color: var(--text)}.esit-form__consent label a{color: var(--blue);text-decoration: underline}.esit-form__consent .esit-form__error{flex-basis: 100%}.esit-form__error{font-size: 13px;font-weight: 600;color: var(--red)}.esit-form__alert{margin-bottom: 20px;padding: 14px 18px;border-radius: 12px;background: #FDECEC;color: #8E1016;font-weight: 600}.esit-form__hp{position: absolute!important;left: -9999px;width: 1px;height: 1px;overflow: hidden}.esit-form__submit{display: flex;align-items: center;flex-wrap: wrap;gap: 20px;margin-top: calc(var(--s) * 26)}.esit-form__note{font-size: 13px;color: var(--muted)}.esit-form__done{text-align: center;padding: calc(var(--s) * 30) 0}.esit-form__done-icon{display: inline-flex;align-items: center;justify-content: center;width: 64px;height: 64px;border-radius: 50%;background: #E7F5EC;color: #1E8A4C;font-size: 30px;font-weight: 800}.esit-form__done h2{margin-top: 16px;font-size: calc(var(--s) * 26);color: var(--navy)}.esit-form__done p{margin: 10px auto 24px;max-width: 460px;color: var(--text)}.esit-asidecard{padding: calc(var(--s) * 28) calc(var(--s) * 30);background: #fff;border-radius: calc(var(--s) * 20);box-shadow: var(--shadow)}.esit-asidecard + .esit-asidecard{margin-top: calc(var(--s) * 20)}.esit-asidecard--soft{background: linear-gradient(135deg,#F1F6FD,#E8F1FC);box-shadow: none}.esit-asidecard h2{font-size: calc(var(--s) * 18);font-weight: 700;color: var(--navy)}.esit-asidecard p{margin: 8px 0 14px;font-size: calc(var(--s) * 14.5);line-height: 1.7;color: var(--text)}.esit-asidecard ul{display: grid;gap: calc(var(--s) * 16);margin-top: calc(var(--s) * 18)}.esit-asidecard li{display: flex;gap: 14px;font-size: calc(var(--s) * 14);line-height: 1.6;color: var(--text)}.esit-asidecard li a{font-weight: 700;color: var(--blue)}.esit-asidecard .esit-i{font-size: 20px;color: var(--blue);margin-top: 2px}.esit-subhero{padding: calc(var(--s) * 34) 0 calc(var(--s) * 54);background: linear-gradient(180deg,#F2F7FE 0%,var(--bg) 100%)}.esit-subhero .esit-wrap{position: relative;display: grid;grid-template-columns: 1fr calc(var(--s) * 500);gap: calc(var(--s) * 56);align-items: center}.esit-subhero__title{margin-top: calc(var(--s) * 10);font-size: calc(var(--s) * 46);font-weight: 800;line-height: 1.14;letter-spacing: -.024em;color: var(--navy)}.esit-subhero .esit-lead{margin-top: calc(var(--s) * 16);max-width: calc(var(--s) * 640)}.esit-subhero .esit-actions{margin-top: calc(var(--s) * 26)}.esit-subhero__media{border-radius: calc(var(--s) * 24) calc(var(--s) * 90) calc(var(--s) * 24) calc(var(--s) * 24);overflow: hidden;box-shadow: 0 calc(var(--s) * 20) calc(var(--s) * 44) rgba(18,56,118,.14)}.esit-subhero__media img{width: 100%;height: calc(var(--s) * 280);object-fit: cover}.esit-subhero .esit-crumbs{margin-bottom: calc(var(--s) * 22)}.esit-sitcard{display: flex;flex-direction: column;align-items: flex-start;padding: calc(var(--s) * 26) calc(var(--s) * 28) calc(var(--s) * 24);background: #fff;border-radius: calc(var(--s) * 16);box-shadow: var(--shadow);transition: box-shadow .2s ease,transform .2s ease}.esit-sitcard:hover{transform: translateY(-2px);box-shadow: 0 calc(var(--s) * 18) calc(var(--s) * 44) rgba(18,56,118,.13)}.esit-sitcard:hover .esit-morelink .esit-arrow{transform: translateX(3px)}.esit-sitcard__icon{width: calc(var(--s) * 62);height: calc(var(--s) * 62)}.esit-sitcard__icon .esit-i{font-size: calc(var(--s) * 32)}.esit-sitcard strong{margin-top: calc(var(--s) * 18);font-size: calc(var(--s) * 18);font-weight: 700;color: var(--navy)}.esit-sitcard>span:not(.esit-morelink):not(.esit-sitcard__icon){margin-top: calc(var(--s) * 10);font-size: calc(var(--s) * 14.5);line-height: 1.7;color: var(--text)}.esit-sitcard .esit-morelink{margin-top: calc(var(--s) * 18)}.esit-checklist--tight{margin: calc(var(--s) * 16) 0 calc(var(--s) * 22);gap: calc(var(--s) * 7)}.esit-band .esit-checklist li{font-size: calc(var(--s) * 14.5)}.esit-process--sub{padding: calc(var(--s) * 44) 0 calc(var(--s) * 46);background: var(--panel)}.esit-steps6--four{grid-template-columns: repeat(4,1fr)}.esit-process__hint{margin-top: calc(var(--s) * 30);font-size: calc(var(--s) * 14.5);color: var(--muted)}.esit-audcard__claim{margin-top: calc(var(--s) * 16);font-size: calc(var(--s) * 14.5);line-height: 1.6;font-weight: 600;color: var(--blue)}.esit-audcard__claim + .esit-checklist{margin-top: calc(var(--s) * 14)}.esit-groups .esit-audcard h3{font-size: calc(var(--s) * 18)}.esit-devices2__inner{display: grid;grid-template-columns: 1fr calc(var(--s) * 520);gap: calc(var(--s) * 40);align-items: center}.esit-devices2__media img{width: 100%;mix-blend-mode: multiply;filter: drop-shadow(0 calc(var(--s) * 26) calc(var(--s) * 34) rgba(16,52,110,.20))}.esit-tasks__panel{padding: calc(var(--s) * 40) calc(var(--s) * 44);border-radius: calc(var(--s) * 28);background: linear-gradient(120deg,#F3F8FE 0%,#EAF2FC 100%)}.esit-tasks__head .esit-lead{margin-top: calc(var(--s) * 8)}.esit-tasks__list{grid-template-columns: 1fr 1fr;gap: calc(var(--s) * 12) calc(var(--s) * 40);margin: calc(var(--s) * 26) 0 0}.esit-tasks__list li{font-size: calc(var(--s) * 15)}.esit-local__inner{display: grid;grid-template-columns: 1fr auto;gap: calc(var(--s) * 40);align-items: center}.esit-local__tiles{display: flex;flex-direction: column;gap: calc(var(--s) * 12)}.esit-local .esit-ctile{background: #fff}.esit-finale--sub{background: none}.esit-finale--sub .esit-finale__panel{flex: 1;width: auto;margin: 0 calc(var(--s) * 30);padding: calc(var(--s) * 44) calc(50% - var(--s) * 590);border-radius: calc(var(--s) * 32)}.esit-subhero__media{position: relative}.esit-subhero__img{position: relative;z-index: 1;border-radius: calc(var(--s) * 28) calc(var(--s) * 110) calc(var(--s) * 28) calc(var(--s) * 28);overflow: hidden;box-shadow: 0 calc(var(--s) * 26) calc(var(--s) * 54) rgba(18,56,118,.16)}.esit-subhero__img img{width: 100%;height: calc(var(--s) * 360);object-fit: cover}.esit-subhero__media:has(.esit-subhero__img){border-radius: 0;overflow: visible;box-shadow: none}.esit-subhero__note{position: absolute;z-index: 3;left: calc(var(--s) * -34);bottom: calc(var(--s) * -64);padding: calc(var(--s) * 10) calc(var(--s) * 22) calc(var(--s) * 18);background: #fff;border-radius: calc(var(--s) * 16);box-shadow: var(--shadow);transform: rotate(-4deg)}.esit-subhero__note .esit-hand{font-size: calc(var(--s) * 26);white-space: nowrap}.esit-subhero__note .esit-scribble{position: static;width: calc(var(--s) * 110);margin: calc(var(--s) * 2) 0 0 calc(var(--s) * 30)}.esit-btn--ghost{background: transparent;color: #fff!important;border: 1.5px solid rgba(255,255,255,.6)}.esit-btn--ghost:hover{background: rgba(255,255,255,.1);border-color: #fff}.esit-sechead__lead{margin-top: calc(var(--s) * 12);max-width: calc(var(--s) * 780);font-size: calc(var(--s) * 16)}.esit-center{text-align: center}.esit-center .esit-sechead__lead{margin-left: auto;margin-right: auto}.esit-section--tint{background: linear-gradient(180deg,#F1F6FD 0%,#EEF4FC 100%)}.esit-grid{display: grid;gap: calc(var(--s) * 24);margin-top: calc(var(--s) * 28)}.esit-grid--2{grid-template-columns: repeat(2,1fr)}.esit-grid--3{grid-template-columns: repeat(3,1fr)}.esit-grid--4{grid-template-columns: repeat(4,1fr)}.esit-icard{display: flex;flex-direction: column;align-items: flex-start;padding: calc(var(--s) * 26) calc(var(--s) * 28);background: #fff;border-radius: calc(var(--s) * 16);box-shadow: var(--shadow)}.esit-icard__icon{width: calc(var(--s) * 58);height: calc(var(--s) * 58)}.esit-icard__icon .esit-i{font-size: calc(var(--s) * 28)}.esit-icard h3{margin-top: calc(var(--s) * 16);font-size: calc(var(--s) * 17);font-weight: 700;line-height: 1.35;color: var(--navy)}.esit-icard p{margin-top: calc(var(--s) * 8);font-size: calc(var(--s) * 14.5);line-height: 1.7;color: var(--text)}.esit-grid--mini .esit-icard{padding: calc(var(--s) * 22) calc(var(--s) * 24)}.esit-grid--mini .esit-icard__icon{width: calc(var(--s) * 48);height: calc(var(--s) * 48)}.esit-grid--mini .esit-icard__icon .esit-i{font-size: calc(var(--s) * 23)}.esit-grid--mini .esit-icard h3{margin-top: calc(var(--s) * 12);font-size: calc(var(--s) * 16)}.esit-grid--mini .esit-icard p{margin-top: calc(var(--s) * 4);font-size: calc(var(--s) * 14)}.esit-grid--questions .esit-icard{border-top: calc(var(--s) * 4) solid var(--card-navy)}.esit-grid--systems .esit-icard__icon{background: var(--card-navy);color: #fff}.esit-split .esit-grid--mini{margin-top: calc(var(--s) * 22)}.esit-chiplist{display: flex;flex-wrap: wrap;gap: calc(var(--s) * 8);margin-top: calc(var(--s) * 14)}.esit-chiplist li{padding: calc(var(--s) * 6) calc(var(--s) * 13);border-radius: 999px;background: #EAF1FB;font-size: calc(var(--s) * 13);font-weight: 500;color: var(--navy)}.esit-grid--systems .esit-chiplist{display: grid;gap: 0;width: 100%;margin-top: calc(var(--s) * 16)}.esit-grid--systems .esit-chiplist li{position: relative;padding: calc(var(--s) * 9) 0 calc(var(--s) * 9) calc(var(--s) * 22);border-radius: 0;background: none;border-bottom: 1px solid #EDF1F7;font-size: calc(var(--s) * 14.5);font-weight: 500}.esit-grid--systems .esit-chiplist li:last-child{border-bottom: 0}.esit-grid--systems .esit-chiplist li::before{content: "";position: absolute;left: calc(var(--s) * 2);top: 50%;width: calc(var(--s) * 8);height: calc(var(--s) * 8);margin-top: calc(var(--s) * -4);border-radius: 50%;background: #8DB5E8}.esit-mode{width: 100%;margin-top: calc(var(--s) * 16);padding: calc(var(--s) * 14) calc(var(--s) * 16);border-radius: calc(var(--s) * 12);background: #F3F8FE;border: 1px dashed #C6D7EE}.esit-mode__title{font-size: calc(var(--s) * 12.5);font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: var(--blue)}.esit-mode .esit-chiplist{margin-top: calc(var(--s) * 10)}.esit-chiplist--ok li{background: #fff;border: 1px solid #CFE0F4}.esit-rowend{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: calc(var(--s) * 16) calc(var(--s) * 30);margin-top: calc(var(--s) * 26)}.esit-rowend__text{font-size: calc(var(--s) * 15);font-weight: 600;color: var(--navy);max-width: calc(var(--s) * 820)}.esit-more{padding-bottom: calc(var(--s) * 6)}.esit-panel{padding: calc(var(--s) * 40) calc(var(--s) * 44);border-radius: calc(var(--s) * 28);background: linear-gradient(120deg,#F3F8FE 0%,#EAF2FC 100%)}.esit-panel--split{display: grid;grid-template-columns: 1.15fr .85fr;gap: calc(var(--s) * 50);align-items: center}.esit-panel .esit-lead{margin-top: calc(var(--s) * 14)}.esit-panel .esit-checklist{margin: calc(var(--s) * 18) 0 calc(var(--s) * 24)}.esit-panel--support{background: #fff;box-shadow: var(--shadow)}.esit-flow{counter-reset: none}.esit-flow li{display: flex;align-items: center;gap: calc(var(--s) * 14)}.esit-flow__num{display: inline-flex;align-items: center;justify-content: center;flex-shrink: 0;width: calc(var(--s) * 40);height: calc(var(--s) * 40);border-radius: 50%;background: var(--card-navy);color: #fff;font-size: calc(var(--s) * 13);font-weight: 700}.esit-flow__txt{font-size: calc(var(--s) * 15);font-weight: 600;color: var(--navy)}.esit-flow--vertical{display: grid;gap: calc(var(--s) * 10);padding: calc(var(--s) * 24);border-radius: calc(var(--s) * 20);background: #fff;box-shadow: var(--shadow)}.esit-flow--vertical li{position: relative}.esit-flow--vertical li + li::before{content: "";position: absolute;left: calc(var(--s) * 19);top: calc(var(--s) * -12);height: calc(var(--s) * 14);border-left: 2px dotted #9DB7DB}.esit-flow--vertical li:last-child .esit-flow__num{background: var(--red)}.esit-flow--row{display: grid;grid-template-columns: repeat(6,1fr);gap: calc(var(--s) * 14);margin-top: calc(var(--s) * 26)}.esit-flow--row li{position: relative;flex-direction: column;align-items: flex-start;gap: calc(var(--s) * 12);padding: calc(var(--s) * 18);border-radius: calc(var(--s) * 16);background: #fff;box-shadow: var(--shadow)}.esit-flow--row li + li::before{content: "→";position: absolute;left: calc(var(--s) * -13);top: 50%;transform: translateY(-50%);font-size: calc(var(--s) * 15);color: var(--blue)}.esit-flow--row li:last-child .esit-flow__num{background: var(--red)}.esit-hub{position: relative;display: grid;grid-template-columns: 1fr calc(var(--s) * 340) 1fr;grid-template-rows: auto auto;gap: calc(var(--s) * 22) calc(var(--s) * 60);align-items: center;margin-top: calc(var(--s) * 36)}.esit-hub::before{content: "";position: absolute;left: 12%;right: 12%;top: 50%;border-top: 2px dotted #B4C9E6;z-index: -1}.esit-hub__node,.esit-hub__center{display: flex;flex-direction: column;gap: calc(var(--s) * 6);padding: calc(var(--s) * 22) calc(var(--s) * 24);border-radius: calc(var(--s) * 18);background: #fff;box-shadow: var(--shadow)}.esit-hub__node .esit-i{font-size: calc(var(--s) * 28);color: var(--navy)}.esit-hub__node strong{margin-top: calc(var(--s) * 6);font-size: calc(var(--s) * 16);color: var(--navy)}.esit-hub__node span{font-size: calc(var(--s) * 14);line-height: 1.6;color: var(--text)}.esit-hub__node--a{grid-column: 1;grid-row: 1}.esit-hub__node--c{grid-column: 1;grid-row: 2}.esit-hub__node--b{grid-column: 3;grid-row: 1}.esit-hub__node--d{grid-column: 3;grid-row: 2}.esit-hub__center{grid-column: 2;grid-row: 1 / span 2;align-items: center;text-align: center;padding: calc(var(--s) * 36) calc(var(--s) * 28);background: linear-gradient(150deg,#164390 0%,var(--card-navy) 60%,#0A2C66 100%);color: #fff}.esit-hub__center .esit-logo__mark{width: calc(var(--s) * 70);padding: calc(var(--s) * 10);background: #fff;border-radius: 50%;box-sizing: content-box}.esit-hub__center strong{margin-top: calc(var(--s) * 12);font-size: calc(var(--s) * 20)}.esit-hub__center span{font-size: calc(var(--s) * 14.5);line-height: 1.6;color: #D8E4F5}.esit-statement{display: flex;align-items: center;justify-content: center;gap: calc(var(--s) * 16);margin-top: calc(var(--s) * 34);text-align: center;font-size: calc(var(--s) * 21);font-weight: 700;line-height: 1.4;color: var(--navy)}.esit-statement__bar{flex-shrink: 0;width: calc(var(--s) * 40);height: calc(var(--s) * 4);border-radius: 3px;background: var(--red)}.esit-split{display: grid;grid-template-columns: 1fr calc(var(--s) * 400);gap: calc(var(--s) * 56);align-items: start}.esit-split .esit-lead{margin-top: calc(var(--s) * 14)}.esit-split .esit-checklist{margin: calc(var(--s) * 20) 0 0}.esit-checklist--2col{grid-template-columns: 1fr 1fr;column-gap: calc(var(--s) * 30)}.esit-checklist--cards{gap: calc(var(--s) * 10);margin: 0}.esit-checklist--cards li{padding: calc(var(--s) * 14) calc(var(--s) * 18);border-radius: calc(var(--s) * 14);background: #F3F8FE;font-weight: 600;color: var(--navy)}.esit-linkrow{display: flex;flex-wrap: wrap;gap: calc(var(--s) * 30);margin-top: calc(var(--s) * 24)}.esit-infocard{padding: calc(var(--s) * 28) calc(var(--s) * 30);border-radius: calc(var(--s) * 20);background: linear-gradient(135deg,#F1F6FD,#E6F0FC)}.esit-infocard__icon{width: calc(var(--s) * 52);height: calc(var(--s) * 52);background: #fff}.esit-infocard__icon .esit-i{font-size: calc(var(--s) * 25)}.esit-infocard h3{margin-top: calc(var(--s) * 14);font-size: calc(var(--s) * 18);font-weight: 700;color: var(--navy)}.esit-infocard p{margin-top: calc(var(--s) * 8);font-size: calc(var(--s) * 14.5);line-height: 1.7;color: var(--text)}.esit-infocard .esit-more{margin-top: calc(var(--s) * 16)}.esit-infopair{margin-top: calc(var(--s) * 40)}.esit-infopair .esit-infocard{background: #fff;box-shadow: var(--shadow)}.esit-infopair .esit-infocard__icon{background: var(--bubble)}.esit-note{margin-top: calc(var(--s) * 18);padding-left: calc(var(--s) * 14);border-left: 3px solid #BCD3F0;font-size: calc(var(--s) * 14);line-height: 1.6;color: var(--muted)}.esit-device{display: grid;grid-template-columns: 1fr auto 1fr;align-items: center;gap: calc(var(--s) * 40);margin-top: calc(var(--s) * 34)}.esit-device__col{display: grid;gap: calc(var(--s) * 14)}.esit-device__col:first-child li{flex-direction: row-reverse;text-align: right}.esit-device__col li{display: flex;align-items: center;justify-content: flex-start;gap: calc(var(--s) * 12);padding: calc(var(--s) * 13) calc(var(--s) * 18);border-radius: 999px;background: #fff;box-shadow: var(--shadow);font-size: calc(var(--s) * 14.5);font-weight: 600;color: var(--navy)}.esit-device__col:first-child li{justify-content: flex-start}.esit-device__col .esit-i{font-size: calc(var(--s) * 16);color: var(--blue)}.esit-device__tablet{width: calc(var(--s) * 380);padding: calc(var(--s) * 14);border-radius: calc(var(--s) * 30);background: #1C2436;box-shadow: 0 calc(var(--s) * 28) calc(var(--s) * 60) rgba(10,40,90,.28)}.esit-device__screen{display: flex;flex-direction: column;align-items: center;gap: calc(var(--s) * 10);padding: calc(var(--s) * 26) calc(var(--s) * 24) calc(var(--s) * 22);border-radius: calc(var(--s) * 18);background: linear-gradient(160deg,#EAF3FF 0%,#CFE2FB 100%)}.esit-device__logo .esit-logo__mark{width: calc(var(--s) * 58)}.esit-device__label{font-size: calc(var(--s) * 13);font-weight: 700;color: var(--navy)}.esit-device__apps{display: grid;grid-template-columns: repeat(4,calc(var(--s) * 46));gap: calc(var(--s) * 12);margin-top: calc(var(--s) * 6)}.esit-device__apps i{height: calc(var(--s) * 46);border-radius: calc(var(--s) * 12);background: #fff;box-shadow: 0 2px 6px rgba(18,56,118,.1)}.esit-device__apps i:nth-child(1){background: #1B55B8}.esit-device__apps i:nth-child(4){background: #C8141B}.esit-device__apps i:nth-child(6){background: #0D3576}.esit-device__apps i:nth-child(7){background: #8DB5E8}.esit-askhead{font-size: calc(var(--s) * 14);font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--blue)}.esit-asklist{display: grid;gap: calc(var(--s) * 10);margin-top: calc(var(--s) * 14)}.esit-asklist li{position: relative;padding: calc(var(--s) * 13) calc(var(--s) * 18) calc(var(--s) * 13) calc(var(--s) * 54);border-radius: calc(var(--s) * 14);background: #fff;font-size: calc(var(--s) * 15);font-weight: 600;color: var(--navy);box-shadow: 0 calc(var(--s) * 6) calc(var(--s) * 16) rgba(18,56,118,.06)}.esit-asklist li::before{content: "?";position: absolute;left: calc(var(--s) * 14);top: 50%;transform: translateY(-50%);display: inline-flex;align-items: center;justify-content: center;width: calc(var(--s) * 26);height: calc(var(--s) * 26);border-radius: 50%;background: var(--card-navy);color: #fff;font-size: calc(var(--s) * 14);font-weight: 800}.esit-perkstrip{padding: calc(var(--s) * 6) 0 calc(var(--s) * 10)}.esit-perkstrip ul{display: grid;grid-template-columns: repeat(5,1fr);padding: calc(var(--s) * 26) calc(var(--s) * 10);border-radius: calc(var(--s) * 24);background: #fff;box-shadow: var(--shadow)}.esit-perkstrip li{display: flex;flex-direction: column;align-items: center;gap: calc(var(--s) * 6);padding: 0 calc(var(--s) * 20);text-align: center}.esit-perkstrip li + li{border-left: 1px solid #E9EFF7}.esit-perkstrip li>.esit-bubble{width: calc(var(--s) * 46);height: calc(var(--s) * 46);margin-bottom: calc(var(--s) * 6);color: var(--blue)}.esit-perkstrip .esit-i{font-size: calc(var(--s) * 22)}.esit-perkstrip strong{font-size: calc(var(--s) * 15);color: var(--navy)}.esit-perkstrip li>span:last-child{font-size: calc(var(--s) * 13);line-height: 1.45;color: var(--muted)}.esit-answer{display: grid;grid-template-columns: .95fr 1.05fr;gap: calc(var(--s) * 50);align-items: center}.esit-answer__no{margin-top: calc(var(--s) * 8);font-size: calc(var(--s) * 72);font-weight: 800;line-height: 1;letter-spacing: -.03em;color: var(--red)}.esit-answer .esit-lead{margin-top: calc(var(--s) * 16)}.esit-ways{display: grid;grid-template-columns: 1fr auto 1fr;align-items: center;gap: calc(var(--s) * 14)}.esit-way{height: 100%;padding: calc(var(--s) * 24);border-radius: calc(var(--s) * 18);background: #fff;box-shadow: var(--shadow)}.esit-way:first-child{border-top: calc(var(--s) * 4) solid var(--card-navy)}.esit-way:last-child{border-top: calc(var(--s) * 4) solid #8DB5E8}.esit-way h3{font-size: calc(var(--s) * 16);font-weight: 700;line-height: 1.35;color: var(--navy)}.esit-way .esit-checklist{margin: calc(var(--s) * 14) 0 0}.esit-way .esit-checklist li{font-size: calc(var(--s) * 14)}.esit-ways__or{display: inline-flex;align-items: center;justify-content: center;width: calc(var(--s) * 46);height: calc(var(--s) * 46);border-radius: 50%;background: var(--bubble);font-size: calc(var(--s) * 13);font-weight: 700;color: var(--navy)}.esit-twoside{display: grid;grid-template-columns: 1fr 1fr;gap: calc(var(--s) * 24);margin-top: calc(var(--s) * 28)}.esit-twoside__col{padding: calc(var(--s) * 28) calc(var(--s) * 30);border-radius: calc(var(--s) * 20);background: #fff;box-shadow: var(--shadow)}.esit-twoside__col h3{display: flex;align-items: center;gap: calc(var(--s) * 12);font-size: calc(var(--s) * 19);font-weight: 700;color: var(--navy)}.esit-twoside__col h3 .esit-i{font-size: calc(var(--s) * 26);color: var(--blue)}.esit-twoside__col--home h3 .esit-i{color: var(--red)}.esit-twoside__col p{margin-top: calc(var(--s) * 10);font-size: calc(var(--s) * 14.5);color: var(--text)}.esit-twoside .esit-checklist{margin: calc(var(--s) * 14) 0 0}.esit-partner{padding: calc(var(--s) * 10) 0 calc(var(--s) * 30)}.esit-partner__inner{display: flex;align-items: center;justify-content: space-between;gap: calc(var(--s) * 40);padding: calc(var(--s) * 40) calc(var(--s) * 48);border-radius: calc(var(--s) * 28);background: linear-gradient(135deg,#0F3A78 0%,var(--cta-navy) 50%,#0A2A5A 100%)}.esit-partner__inner .esit-lead{margin-top: calc(var(--s) * 10);max-width: calc(var(--s) * 640)}.esit-partner__actions{flex-shrink: 0}.esit-stack{display: grid;gap: calc(var(--s) * 10)}.esit-stack li{position: relative;display: flex;align-items: center;gap: calc(var(--s) * 16);padding: calc(var(--s) * 16) calc(var(--s) * 22);border-radius: calc(var(--s) * 16);background: #fff;box-shadow: var(--shadow)}.esit-stack li + li::before{content: "";position: absolute;left: calc(var(--s) * 40);top: calc(var(--s) * -11);height: calc(var(--s) * 12);border-left: 2px dotted #9DB7DB}.esit-stack__num{display: inline-flex;align-items: center;justify-content: center;flex-shrink: 0;width: calc(var(--s) * 38);height: calc(var(--s) * 38);border-radius: 50%;background: var(--bubble);color: var(--navy);font-size: calc(var(--s) * 13);font-weight: 700}.esit-stack__txt{font-size: calc(var(--s) * 15);font-weight: 600;color: var(--navy)}.esit-stack li:last-child{background: linear-gradient(135deg,#0F3A78 0%,var(--cta-navy) 100%)}.esit-stack li:last-child .esit-stack__txt{color: #fff}.esit-stack li:last-child .esit-stack__num{background: rgba(255,255,255,.18);color: #fff}.esit-note--center{text-align: left;margin-top: calc(var(--s) * 18)}.esit-wow .esit-split{align-items: center}.esit-phases{display: grid;grid-template-columns: repeat(3,1fr);gap: calc(var(--s) * 24);margin-top: calc(var(--s) * 30)}.esit-phases>li{position: relative;padding: calc(var(--s) * 26) calc(var(--s) * 28);border-radius: calc(var(--s) * 18);background: #fff;box-shadow: var(--shadow)}.esit-phases>li + li::before{content: "→";position: absolute;left: calc(var(--s) * -17);top: calc(var(--s) * 34);color: var(--blue);font-size: calc(var(--s) * 16)}.esit-phases__step{font-size: calc(var(--s) * 12);font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--blue)}.esit-phases h3{margin-top: calc(var(--s) * 8);font-size: calc(var(--s) * 19);font-weight: 700;color: var(--navy)}.esit-phases ul{display: grid;gap: calc(var(--s) * 8);margin-top: calc(var(--s) * 14)}.esit-phases ul li{position: relative;padding-left: calc(var(--s) * 18);font-size: calc(var(--s) * 14.5);line-height: 1.6;color: var(--text)}.esit-phases ul li::before{content: "";position: absolute;left: 0;top: calc(var(--s) * 9);width: calc(var(--s) * 7);height: calc(var(--s) * 7);border-radius: 50%;background: #9DB7DB}.esit-phases>li:first-child{border-top: calc(var(--s) * 4) solid var(--card-navy)}.esit-phases>li:nth-child(2){border-top: calc(var(--s) * 4) solid #4D82D0}.esit-phases>li:nth-child(3){border-top: calc(var(--s) * 4) solid #8DB5E8}.esit-tiles{display: grid;grid-template-columns: repeat(4,1fr);gap: calc(var(--s) * 12);margin-top: calc(var(--s) * 26)}.esit-tiles--2{grid-template-columns: repeat(2,1fr);margin-top: 0}.esit-tiles li{display: flex;align-items: center;gap: calc(var(--s) * 12);padding: calc(var(--s) * 14) calc(var(--s) * 18);border-radius: calc(var(--s) * 14);background: #fff;box-shadow: 0 calc(var(--s) * 6) calc(var(--s) * 16) rgba(18,56,118,.06);font-size: calc(var(--s) * 14.5);font-weight: 600;color: var(--navy)}.esit-tiles .esit-i{font-size: calc(var(--s) * 22);color: var(--blue);flex-shrink: 0}.esit-panel .esit-tiles li{background: #fff}.esit-sitcard__quote{margin-top: calc(var(--s) * 10);font-size: calc(var(--s) * 15);font-style: italic;line-height: 1.6;color: var(--text)}.esit-grid--five{grid-template-columns: repeat(5,1fr)}.esit-chiplist--big{gap: calc(var(--s) * 10);margin-top: 0}.esit-chiplist--big li{padding: calc(var(--s) * 10) calc(var(--s) * 16);font-size: calc(var(--s) * 14.5);font-weight: 600;background: #fff;box-shadow: 0 calc(var(--s) * 6) calc(var(--s) * 16) rgba(18,56,118,.07)}.esit-linkrow--stack{flex-direction: column;gap: calc(var(--s) * 14);margin-top: 0}.esit-orbit{position: relative;width: calc(var(--s) * 560);height: calc(var(--s) * 560);margin: calc(var(--s) * 20) auto 0}.esit-orbit__ring{position: absolute;inset: calc(var(--s) * 60);border-radius: 50%;border: 2px dotted #B4C9E6}.esit-orbit__center{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);display: flex;flex-direction: column;align-items: center;justify-content: center;gap: calc(var(--s) * 8);width: calc(var(--s) * 170);height: calc(var(--s) * 170);border-radius: 50%;background: linear-gradient(150deg,#164390 0%,var(--card-navy) 60%,#0A2C66 100%);color: #fff;box-shadow: 0 calc(var(--s) * 18) calc(var(--s) * 40) rgba(10,44,102,.3)}.esit-orbit__center .esit-i{font-size: calc(var(--s) * 40)}.esit-orbit__center strong{font-size: calc(var(--s) * 16)}.esit-orbit__items li{position: absolute;left: 50%;top: 50%;display: flex;align-items: center;gap: calc(var(--s) * 10);padding: calc(var(--s) * 12) calc(var(--s) * 18);border-radius: 999px;background: #fff;box-shadow: var(--shadow);font-size: calc(var(--s) * 15);font-weight: 700;color: var(--navy);white-space: nowrap;transform: translate(-50%,-50%) rotate(var(--a)) translate(calc(var(--s) * 220)) rotate(calc(var(--a) * -1))}.esit-orbit__items .esit-i{font-size: calc(var(--s) * 20);color: var(--blue)}.esit-compare{display: grid;grid-template-columns: 1fr 1fr;gap: calc(var(--s) * 24);margin-top: calc(var(--s) * 30)}.esit-compare__col{padding: calc(var(--s) * 28) calc(var(--s) * 32);border-radius: calc(var(--s) * 20)}.esit-compare__col--no{background: #FBF3F3}.esit-compare__col--yes{background: #fff;box-shadow: var(--shadow);border-top: calc(var(--s) * 4) solid var(--card-navy)}.esit-compare h3{font-size: calc(var(--s) * 14);font-weight: 800;letter-spacing: .08em;text-transform: uppercase;color: var(--muted)}.esit-compare__col--yes h3{color: var(--blue)}.esit-compare ul{display: grid;gap: calc(var(--s) * 12);margin-top: calc(var(--s) * 16)}.esit-compare li{display: flex;align-items: center;gap: calc(var(--s) * 12);font-size: calc(var(--s) * 16);font-weight: 600;color: var(--navy)}.esit-compare__col--no li{color: #7A6A70;text-decoration: line-through;text-decoration-color: rgba(200,20,27,.35)}.esit-compare__col--no .esit-i{font-size: calc(var(--s) * 16);color: var(--red)}.esit-compare__col--yes .esit-i{font-size: calc(var(--s) * 16);color: var(--blue)}.esit-handline{margin-top: calc(var(--s) * 30);text-align: center}.esit-handline .esit-hand{display: inline-block;font-size: calc(var(--s) * 30);transform: rotate(-3deg);white-space: normal}.esit-fstand{padding: calc(var(--s) * 28) calc(var(--s) * 30);border-radius: calc(var(--s) * 22);background: #fff;box-shadow: var(--shadow);border-top: calc(var(--s) * 5) solid var(--red)}.esit-fstand__head{display: flex;align-items: center;gap: calc(var(--s) * 16)}.esit-fstand__icon{width: calc(var(--s) * 52);height: calc(var(--s) * 52);flex-shrink: 0}.esit-fstand__icon .esit-i{font-size: calc(var(--s) * 25)}.esit-fstand__head h3{margin-top: calc(var(--s) * 4);font-size: calc(var(--s) * 19);font-weight: 700;color: var(--navy)}.esit-fstand__list{display: grid;gap: calc(var(--s) * 10);margin: calc(var(--s) * 20) 0 0}.esit-fstand__list>div{display: flex;justify-content: space-between;gap: 16px;padding: calc(var(--s) * 12) calc(var(--s) * 16);border-radius: calc(var(--s) * 12);background: #F3F8FE}.esit-fstand__list dt{font-size: calc(var(--s) * 13.5);color: var(--muted)}.esit-fstand__list dd{margin: 0;font-size: calc(var(--s) * 15);font-weight: 700;color: var(--navy);text-align: right}.esit-fstand__hint{margin-top: calc(var(--s) * 14);font-size: calc(var(--s) * 13.5);line-height: 1.6;color: var(--text)}.esit-fstand__src{margin-top: calc(var(--s) * 10);font-size: calc(var(--s) * 12.5);line-height: 1.6;color: var(--muted)}.esit-fstand__src a{color: var(--blue);text-decoration: underline}.esit-flow--wrap{display: flex;flex-wrap: wrap;gap: calc(var(--s) * 12) calc(var(--s) * 30);margin-top: calc(var(--s) * 26)}.esit-flow--wrap li{position: relative;padding: calc(var(--s) * 10) calc(var(--s) * 20) calc(var(--s) * 10) calc(var(--s) * 10);border-radius: 999px;background: #fff;box-shadow: var(--shadow)}.esit-flow--wrap li + li::before{content: "→";position: absolute;left: calc(var(--s) * -22);top: 50%;transform: translateY(-50%);color: var(--blue);font-size: calc(var(--s) * 15)}.esit-flow--wrap .esit-flow__num{width: calc(var(--s) * 34);height: calc(var(--s) * 34);font-size: calc(var(--s) * 12)}.esit-flow--wrap li:last-child .esit-flow__num{background: var(--red)}.esit-tiles--stack{grid-template-columns: 1fr;margin-top: 0}.esit-tiles--stack li{padding: calc(var(--s) * 18) calc(var(--s) * 22);font-size: calc(var(--s) * 16)}.esit-section--tint .esit-infocard{background: #fff;box-shadow: var(--shadow)}.esit-section--tint .esit-infocard__icon{background: var(--bubble)}.esit-bounds{padding: calc(var(--s) * 40) calc(var(--s) * 44);border-radius: calc(var(--s) * 28);background: #fff;border: 2px dashed #C9D8EC}.esit-grid--school .esit-icard{background: #F6F8FB;box-shadow: none}.esit-grid--school .esit-icard__icon{background: #fff;color: var(--muted)}.esit-panel .esit-actions,.esit-split .esit-actions{margin-top: calc(var(--s) * 28)}.esit-actions--center{justify-content: center;margin-top: calc(var(--s) * 34)}.esit-smalllink{display: inline-flex;align-items: center;gap: 8px;margin-top: calc(var(--s) * 18);font-size: calc(var(--s) * 14);font-weight: 700;color: var(--blue);text-decoration: underline;text-underline-offset: 4px}.esit-smalllink .esit-arrow{width: 1.1em;height: 1.1em}.esit-steps7{display: grid;grid-template-columns: repeat(4,1fr);gap: calc(var(--s) * 18);margin-top: calc(var(--s) * 28);counter-reset: none}.esit-steps7>li{display: flex;flex-direction: column;padding: calc(var(--s) * 22) calc(var(--s) * 24);border-radius: calc(var(--s) * 18);background: #fff;box-shadow: var(--shadow)}.esit-steps7>li:nth-child(4){grid-row: span 2}.esit-steps7>li:last-child{background: linear-gradient(135deg,#0F3A78 0%,var(--cta-navy) 100%)}.esit-steps7>li:last-child strong,.esit-steps7>li:last-child>span:not(.esit-steps7__top){color: #fff}.esit-steps7>li:last-child .esit-i{color: #fff}.esit-steps7__top{display: flex;align-items: center;justify-content: space-between}.esit-steps7__num{font-size: calc(var(--s) * 28);font-weight: 800;letter-spacing: -.02em;color: #BCD3F0}.esit-steps7>li:last-child .esit-steps7__num{color: rgba(255,255,255,.45)}.esit-steps7__top .esit-i{font-size: calc(var(--s) * 26);color: var(--blue)}.esit-steps7 strong{margin-top: calc(var(--s) * 14);font-size: calc(var(--s) * 16);font-weight: 700;color: var(--navy)}.esit-steps7>li>span:not(.esit-steps7__top){margin-top: calc(var(--s) * 6);font-size: calc(var(--s) * 14);line-height: 1.65;color: var(--text)}.esit-flow--mini{display: flex;flex-wrap: wrap;gap: calc(var(--s) * 8);margin-top: calc(var(--s) * 16)}.esit-flow--mini li{gap: calc(var(--s) * 8);padding: calc(var(--s) * 6) calc(var(--s) * 12) calc(var(--s) * 6) calc(var(--s) * 6);border-radius: 999px;background: #F3F8FE}.esit-flow--mini .esit-flow__num{width: calc(var(--s) * 26);height: calc(var(--s) * 26);font-size: calc(var(--s) * 11)}.esit-flow--mini .esit-flow__txt{font-size: calc(var(--s) * 13)}.esit-insure__panel{display: grid;grid-template-columns: 1fr calc(var(--s) * 360);gap: calc(var(--s) * 44);align-items: center;padding: calc(var(--s) * 44) calc(var(--s) * 48);border-radius: calc(var(--s) * 30);background: linear-gradient(135deg,#F3F8FE 0%,#E4EFFC 100%);border: 1px solid #D6E4F5}.esit-insure__main .esit-lead{margin-top: calc(var(--s) * 12)}.esit-insure__partner{display: flex;align-items: center;gap: calc(var(--s) * 14);margin: calc(var(--s) * 20) 0 calc(var(--s) * 22)}.esit-insure__partner>span{font-size: calc(var(--s) * 12.5);font-weight: 600;color: var(--muted)}.esit-partnerlogo{max-height: calc(var(--s) * 38);width: auto}.esit-partnerlogo--text{padding: calc(var(--s) * 8) calc(var(--s) * 16);border-radius: calc(var(--s) * 10);background: #fff;font-size: calc(var(--s) * 15);font-weight: 800;letter-spacing: .06em;color: var(--navy);box-shadow: 0 2px 8px rgba(18,56,118,.08)}.esit-insure .esit-chiplist--big{margin-top: calc(var(--s) * 12)}.esit-insure__terms{display: grid;gap: calc(var(--s) * 14)}.esit-term{display: grid;grid-template-columns: auto 1fr;column-gap: calc(var(--s) * 16);align-items: center;padding: calc(var(--s) * 22) calc(var(--s) * 24);border-radius: calc(var(--s) * 20);background: #fff;box-shadow: var(--shadow)}.esit-term__years{grid-row: span 2;font-size: calc(var(--s) * 52);font-weight: 800;line-height: 1;color: var(--card-navy)}.esit-term:last-child .esit-term__years{color: var(--red)}.esit-term__label{font-size: calc(var(--s) * 18);font-weight: 700;color: var(--navy)}.esit-term__hint{font-size: calc(var(--s) * 12.5);line-height: 1.5;color: var(--muted)}.esit-hintbox{display: flex;gap: calc(var(--s) * 22);align-items: flex-start;padding: calc(var(--s) * 28) calc(var(--s) * 32);border-radius: calc(var(--s) * 22);background: #FFFBF2;border: 1px solid #F1E2BF}.esit-hintbox--spaced{margin-top: calc(var(--s) * 30)}.esit-hintbox__icon{width: calc(var(--s) * 52);height: calc(var(--s) * 52);flex-shrink: 0;background: #fff;color: #9A6A12}.esit-hintbox__icon .esit-i{font-size: calc(var(--s) * 24)}.esit-hintbox h3{font-size: calc(var(--s) * 19);font-weight: 700;color: var(--navy)}.esit-hintbox p{margin-top: calc(var(--s) * 8);font-size: calc(var(--s) * 15);line-height: 1.7;color: var(--text);max-width: calc(var(--s) * 880)}.esit-hintbox__we{color: var(--navy)!important}.esit-faqmore{margin-top: calc(var(--s) * 20);text-align: center}.esit-faqpage--inline{padding: calc(var(--s) * 44) 0}.esit-faqpage--inline .esit-faqsearch{margin-top: calc(var(--s) * 22);max-width: calc(var(--s) * 760)}.esit-searchbar{position: relative;display: flex;align-items: center;gap: calc(var(--s) * 10);max-width: calc(var(--s) * 860);margin-top: calc(var(--s) * 26);padding: calc(var(--s) * 8) calc(var(--s) * 8) calc(var(--s) * 8) calc(var(--s) * 56);border-radius: 999px;background: #fff;box-shadow: var(--shadow);border: 1.5px solid #D3DFEF}.esit-searchbar:focus-within{border-color: var(--blue);box-shadow: 0 0 0 4px rgba(27,85,184,.12)}.esit-searchbar>.esit-i{position: absolute;left: calc(var(--s) * 22);font-size: calc(var(--s) * 20);color: var(--blue)}.esit-searchbar input{flex: 1;min-width: 0;height: calc(var(--s) * 48);border: 0;background: none;font: inherit;font-size: 16px;color: var(--navy);outline: none}.esit-searchbar .esit-btn{height: calc(var(--s) * 48)}.esit-searchcount{margin-top: calc(var(--s) * 16);font-size: calc(var(--s) * 13.5);color: var(--muted)}.esit-searchresults{padding-top: calc(var(--s) * 20);padding-bottom: calc(var(--s) * 80)}.esit-searchgroup{margin: calc(var(--s) * 10) 0 calc(var(--s) * 14);font-size: calc(var(--s) * 13);font-weight: 700;letter-spacing: .12em;text-transform: uppercase;color: var(--blue)}.esit-searchgroup + .esit-results{margin-bottom: calc(var(--s) * 34)}.esit-results{display: grid;gap: calc(var(--s) * 12);max-width: calc(var(--s) * 960)}.esit-result{display: flex;align-items: center;gap: calc(var(--s) * 20);padding: calc(var(--s) * 20) calc(var(--s) * 24);border-radius: calc(var(--s) * 18);background: #fff;box-shadow: var(--shadow);transition: box-shadow .2s ease,transform .2s ease}.esit-result:hover{transform: translateY(-2px);box-shadow: 0 calc(var(--s) * 16) calc(var(--s) * 40) rgba(18,56,118,.12)}.esit-result__icon{width: calc(var(--s) * 50);height: calc(var(--s) * 50);flex-shrink: 0}.esit-result__icon .esit-i{font-size: calc(var(--s) * 22)}.esit-result--faq .esit-result__icon{background: #FFF4E5;color: #9A6A12}.esit-result__body{display: flex;flex-direction: column;gap: calc(var(--s) * 4);flex: 1;min-width: 0}.esit-result__section{font-size: calc(var(--s) * 11.5);font-weight: 700;letter-spacing: .1em;text-transform: uppercase;color: var(--muted)}.esit-result strong{font-size: calc(var(--s) * 18);font-weight: 700;line-height: 1.35;color: var(--navy)}.esit-result__text{font-size: calc(var(--s) * 14.5);line-height: 1.6;color: var(--text)}.esit-result__go{display: inline-flex;align-items: center;justify-content: center;flex-shrink: 0;width: calc(var(--s) * 42);height: calc(var(--s) * 42);border-radius: 50%;background: var(--bubble);color: var(--blue);font-size: calc(var(--s) * 18);transition: background-color .2s ease,color .2s ease}.esit-result:hover .esit-result__go{background: var(--red);color: #fff}.esit-searchsuggest{display: flex;flex-wrap: wrap;align-items: center;gap: calc(var(--s) * 8);font-size: calc(var(--s) * 14.5);color: var(--muted)}.esit-searchsuggest a{padding: calc(var(--s) * 7) calc(var(--s) * 14);border-radius: 999px;background: #fff;box-shadow: 0 2px 8px rgba(18,56,118,.07);font-weight: 600;color: var(--navy)}.esit-searchsuggest a:hover{background: var(--bubble)}.esit-h2 + .esit-lead{margin-top: calc(var(--s) * 14)}.esit-lead + .esit-checklist{margin-top: calc(var(--s) * 18)}.esit-stats{display: grid;grid-template-columns: repeat(4,1fr);gap: calc(var(--s) * 18)}.esit-stats li{display: flex;flex-direction: column;gap: calc(var(--s) * 8);padding: calc(var(--s) * 28) calc(var(--s) * 26);border-radius: calc(var(--s) * 20);background: #fff;box-shadow: var(--shadow);border-top: calc(var(--s) * 4) solid var(--card-navy)}.esit-stats li:nth-child(2){border-top-color: var(--red)}.esit-stats strong{font-size: calc(var(--s) * 34);font-weight: 800;line-height: 1.1;letter-spacing: -.02em;color: var(--navy)}.esit-stats span{font-size: calc(var(--s) * 14.5);line-height: 1.5;color: var(--text)}.esit-timeline .esit-chiplist{margin-top: calc(var(--s) * 16)}.esit-attitude .esit-sechead__lead{max-width: calc(var(--s) * 820)}.esit-attitude__q{display: flex;align-items: stretch;justify-content: center;gap: calc(var(--s) * 20);margin-top: calc(var(--s) * 30)}.esit-attitude__q>div{display: flex;flex-direction: column;gap: calc(var(--s) * 6);min-width: calc(var(--s) * 320);padding: calc(var(--s) * 22) calc(var(--s) * 28);border-radius: calc(var(--s) * 18);background: #fff;box-shadow: var(--shadow);text-align: left}.esit-attitude__q>div:last-child{background: linear-gradient(135deg,#0F3A78 0%,var(--cta-navy) 100%)}.esit-attitude__q span{font-size: calc(var(--s) * 12.5);font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--blue)}.esit-attitude__q strong{font-size: calc(var(--s) * 19);color: var(--navy)}.esit-attitude__q>div:last-child span{color: #BFD3F1}.esit-attitude__q>div:last-child strong{color: #fff}.esit-attitude__arrow{align-self: center;font-size: calc(var(--s) * 26);color: var(--blue)}:root{--brlbs-border-radius: 14px;--brlbs-color-primary: #C8141B;--brlbs-color-secondary: #0B2B64;--brlbs-color-accent: #1B55B8;--brlbs-color-text: #33415C;--brlbs-color-headline: #0B2B64;--brlbs-color-background: #ffffff;--brlbs-btn-primary-bg: #C8141B;--brlbs-btn-primary-color: #ffffff;--brlbs-btn-secondary-bg: #ffffff;--brlbs-btn-secondary-color: #0B2B64}.brlbs-cmpnt-container,.brlbs-cmpnt-container *{font-family: var(--font)!important}.brlbs-cmpnt-container .brlbs-cmpnt-dialog-body,.brlbs-cmpnt-container .brlbs-cmpnt-dialog{border-radius: calc(var(--s) * 22)!important;box-shadow: 0 calc(var(--s) * 30) calc(var(--s) * 60) rgba(10,40,90,.22)!important}.brlbs-cmpnt-container h1,.brlbs-cmpnt-container h2,.brlbs-cmpnt-container h3,.brlbs-cmpnt-container .brlbs-cmpnt-headline{color: var(--navy)!important;font-weight: 800!important;letter-spacing: -.01em}.brlbs-cmpnt-container p,.brlbs-cmpnt-container li,.brlbs-cmpnt-container label{color: var(--text)!important;line-height: 1.7}.brlbs-cmpnt-container a{color: var(--blue)!important;text-decoration: underline;text-underline-offset: 3px}.brlbs-cmpnt-container button,.brlbs-cmpnt-container .brlbs-btn{border-radius: 999px!important;font-weight: 700!important}.brlbs-cmpnt-container .brlbs-btn-accept-all,.brlbs-cmpnt-container .brlbs-cmpnt-btn-accept-all{background: var(--red)!important;border-color: var(--red)!important;color: #fff!important}.brlbs-cmpnt-container .brlbs-btn-accept-all:hover,.brlbs-cmpnt-container .brlbs-cmpnt-btn-accept-all:hover{background: var(--red-hover)!important;border-color: var(--red-hover)!important}.brlbs-cmpnt-container .brlbs-btn-accept-only-essential,.brlbs-cmpnt-container .brlbs-cmpnt-btn-accept-only-essential,.brlbs-cmpnt-container .brlbs-cmpnt-btn-preferences{background: #fff!important;color: var(--navy)!important;border: 1.5px solid #C9D8EC!important}.brlbs-cmpnt-container .brlbs-cmpnt-btn-preferences:hover{border-color: var(--blue)!important}.brlbs-cmpnt-container input[type="checkbox"] + label::before,.brlbs-cmpnt-container .brlbs-cmpnt-switch-slider{background-color: #C9D8EC!important}.brlbs-cmpnt-container input:checked + .brlbs-cmpnt-switch-slider,.brlbs-cmpnt-container .brlbs-cmpnt-switch input:checked + span{background-color: var(--blue)!important}.brlbs-cmpnt-container .brlbs-cmpnt-logo img,.brlbs-cmpnt-container img.brlbs-cmpnt-logo{max-height: calc(var(--s) * 44)!important;width: auto!important}#BorlabsCookieBox .cookie-box,#BorlabsCookieBox ._brlbs-box-wrap{font-family: var(--font)}#BorlabsCookieBox .cookie-box .container,#BorlabsCookieBox ._brlbs-box{border-radius: calc(var(--s) * 22)!important;box-shadow: 0 calc(var(--s) * 30) calc(var(--s) * 60) rgba(10,40,90,.22)}#BorlabsCookieBox h3,#BorlabsCookieBox ._brlbs-h3{color: var(--navy)!important;font-weight: 800!important}#BorlabsCookieBox a.cookie-btn._brlbs-btn-accept-all,#BorlabsCookieBox ._brlbs-btn-accept-all{background: var(--red)!important;color: #fff!important;border-radius: 999px!important;font-weight: 700!important}#BorlabsCookieBox a.cookie-btn,#BorlabsCookieBox ._brlbs-btn{border-radius: 999px!important;font-weight: 700!important}#BorlabsCookieBox ._brlbs-refuse,#BorlabsCookieBox ._brlbs-manage{color: var(--navy)!important}#BorlabsCookieBox img._brlbs-logo,#BorlabsCookieBox .cookie-logo img{max-height: calc(var(--s) * 44)!important;width: auto!important}@media (max-width: 1500px){.esit-hero .esit-btn--red,.esit-hero .esit-btn--outline{min-width: 0;padding: 0 calc(var(--s) * 24)}.esit-hero .esit-actions{gap: calc(var(--s) * 14)}}@media (max-width: 1279px){.esit-audiences__note,.esit-tech__note,.esit-hero__board,.esit-finale__claim,.esit-footer__mark{display: none}}@media (max-width: 1079px){.esit{--s: 1px}.esit-wrap{width: auto;margin: 0 22px}.esit-deco,.esit-hand,.esit-scribble,.esit-hero__board,.esit-hero__note,.esit-tech__note,.esit-audiences__note,.esit-finale__note,.esit-footer__note,.esit-hero::after{display: none}.esit-h2{font-size: clamp(27px,6.2vw,36px)}.esit-lead{font-size: 16px}.esit-actions{gap: 12px}.esit-btn{height: 52px;font-size: 15px;padding: 0 26px}.esit-head{flex-direction: column;align-items: flex-start;gap: 10px}.esit-head .esit-textlink{margin: 0}.esit-section{padding: 44px 0}.esit-cards3{grid-template-columns: 1fr 1fr;gap: 16px;margin-top: 22px}.esit-header{height: 72px}.esit-header__inner{padding: 0 16px 0 20px}.esit-logo__mark{width: 48px}.esit-logo__name{font-size: 22px}.esit-logo__claim{font-size: 7.2px}.esit-header__tools{margin-left: auto}.esit-nav__divider,.esit-header__cta{display: none}.esit-search{margin-right: 6px;width: 46px;height: 46px;align-items: center;justify-content: center;font-size: 21px}.esit-burger{display: flex;flex-direction: column;justify-content: center;gap: 5px;width: 46px;height: 46px;padding: 0 12px;border: 0;border-radius: 50%;background: var(--bubble);cursor: pointer}.esit-burger{align-items: center}.esit-burger span{display: block;width: 22px;height: 2.5px;border-radius: 2px;background: var(--navy)}.esit-nav{position: fixed;z-index: 60;top: 0;right: 0;bottom: 0;width: min(420px,100%);display: flex;flex-direction: column;margin: 0;background: #fff;box-shadow: -20px 0 50px rgba(10,40,90,.18);transform: translateX(105%);visibility: hidden;transition: transform .28s ease,visibility 0s linear .28s;overflow-y: auto;overscroll-behavior: contain}.esit-nav.is-open{transform: none;visibility: visible;transition: transform .28s ease}.esit-nav__head{display: flex;align-items: center;justify-content: space-between;padding: 14px 16px 14px 20px;border-bottom: 1px solid #EDF1F7}.esit-nav__close{display: inline-flex;align-items: center;justify-content: center;width: 46px;height: 46px;border: 0;border-radius: 50%;background: var(--bubble);color: var(--navy);font-size: 20px;cursor: pointer}.esit-nav__list{flex-direction: column;align-items: stretch;gap: 0;padding: 10px 12px}.esit-nav__item,.esit-nav__item.is-mobile-only{display: flex;flex-wrap: wrap;align-items: center;border-bottom: 1px solid #F0F3F8}.esit-nav__link{flex: 1;height: 58px;padding: 0 10px;font-size: 18px;font-weight: 600;color: var(--navy)}.esit-nav__item.is-current>.esit-nav__link::after{left: 10px;right: auto;width: 32px;bottom: 10px}.esit-nav__toggle{width: 50px;height: 50px;margin: 0;border-radius: 12px;color: var(--navy)}.esit-nav__toggle .esit-i{width: 20px;height: 20px}.esit-sub{position: static;flex-basis: 100%;display: none;min-width: 0;margin: 0 0 12px;padding: 6px;border-radius: 14px;background: #F4F8FD;box-shadow: none;opacity: 1;visibility: visible;transform: none;transition: none}.esit-sub::before{display: none}.esit-nav__item.is-open>.esit-sub{display: block}.esit-nav__item.has-sub:focus-within>.esit-sub{opacity: 1}.esit-sub a{padding: 13px 14px;font-size: 16px;white-space: normal}.esit-sub a:hover{background: #fff}.esit-sub a[aria-current="page"]{background: #fff}.esit-nav__cta{display: block;margin-top: auto;padding: 20px 20px 28px}.esit-nav__cta .esit-btn{width: 100%;height: 58px;font-size: 17px}.esit-nav-overlay{display: block;position: fixed;inset: 0;z-index: 55;background: rgba(8,26,60,.45)}.esit-nav-overlay[hidden]{display: none}body.esit-nav-open{overflow: hidden}.no-js .esit-nav{position: static;transform: none;visibility: visible;width: 100%;box-shadow: none}.no-js .esit-header{height: auto}.no-js .esit-header__inner{flex-wrap: wrap;padding-top: 12px}.no-js .esit-sub{display: block}.no-js .esit-burger,.no-js .esit-nav__head,.no-js .esit-nav__toggle{display: none}.esit-hero{height: auto;display: flex;flex-direction: column;padding-bottom: 8px}.esit-hero__content{order: 1;width: auto;margin: 0 22px;padding-top: 36px}.esit-hero__title{font-size: clamp(36px,8.6vw,56px);margin-top: 14px}.esit-hero__lead{font-size: 16.5px;max-width: 600px}.esit-hero .esit-btn--red,.esit-hero .esit-btn--outline{min-width: 0}.esit-hero__features{flex-wrap: wrap;gap: 18px 28px;margin-top: 30px}.esit-hero__features li:nth-child(n){width: auto;font-size: 14px}.esit-hero__features .esit-i{font-size: 34px}.esit-hero__media{order: 2;position: relative;width: calc(100% - 22px);height: auto;aspect-ratio: 4 / 3.3;margin: 34px 0 0 auto}.esit-photocard__img,.esit-refcard__img{height: 120px}.esit-photocard__badge{width: 70px;height: 70px;left: 18px}.esit-photocard__badge .esit-i{font-size: 34px}.esit-photocard__body{padding: 20px 22px 22px}.esit-photocard__body strong{font-size: 18px;max-width: none}.esit-photocard__body>span:not(.esit-morelink){font-size: 15px;line-height: 1.65;max-width: none}.esit-morelink{font-size: 15px}.esit-process{padding: 44px 0;background: var(--panel)}.esit-process__shape{display: none}.esit-steps6{grid-template-columns: 1fr 1fr 1fr;gap: 28px 16px;margin: 24px 0 0}.esit-step6__icon{width: 66px;height: 66px;margin-left: 0;box-shadow: none}.esit-step6__icon .esit-i{font-size: 28px}.esit-step6__arrow{display: none}.esit-step6__num{font-size: 12px;padding: 3px 9px}.esit-step6 strong{font-size: 16px}.esit-step6>span:last-child{font-size: 14.5px;line-height: 1.6}.esit-audiences{padding: 20px 0}.esit-audiences__panel{margin: 0 10px;padding: 36px 0;border-radius: 28px}.esit-audiences .esit-wrap{margin: 0 12px}.esit-audcard{padding: 22px}.esit-audcard__icon{width: 58px;height: 58px}.esit-audcard__icon .esit-i{font-size: 30px}.esit-audcard h3{font-size: 19px}.esit-checklist li{font-size: 15px;gap: 10px}.esit-checklist .esit-i{font-size: 15px}.esit-btn--xs{height: 46px;font-size: 14px}.esit-tech__top{flex-direction: column}.esit-tech__text{width: auto}.esit-tech__text .esit-lead{font-size: 16px}.esit-tech__text .esit-btn--red,.esit-tech__text .esit-btn--outline{min-width: 0}.esit-tech__media{width: 100%;max-width: 520px;margin: 24px auto 0}.esit-brands{grid-template-columns: repeat(3,1fr);gap: 8px;margin-top: 20px}.esit-brands span{font-size: 19px}.esit-band{flex-direction: column;align-items: stretch;min-height: 0;margin: 0 10px;border-radius: 28px}.esit-band__media{position: relative;width: 100%;height: auto;aspect-ratio: 16 / 9;clip-path: none}.esit-band__text{margin: 0;padding: 28px 22px 32px;max-width: none}.esit-band .esit-lead{font-size: 16px}.esit-band .esit-btn{white-space: normal;height: auto;min-height: 52px;padding: 12px 24px;text-align: center}.esit-refcard__body{padding: 18px 20px}.esit-refcard__body strong{font-size: 16.5px;max-width: none}.esit-tags span{font-size: 12.5px;padding: 5px 12px}.esit-refcard__go{width: 40px;height: 40px;font-size: 18px}.esit-faq__grid{grid-template-columns: 1fr;gap: 10px}.esit-faq__item summary{min-height: 60px;font-size: 15.5px;padding: 0 18px}.esit-faq__item p,.esit-faq__answer{font-size: 15px;padding: 0 18px 18px}.esit-faq__plus{font-size: 20px}.esit-finale{flex-direction: column;min-height: 0;margin: 0;border-radius: 0;background: none}.esit-finale__media{display: none}.esit-finale .esit-h2{max-width: none}.esit-finale .esit-lead{max-width: none}.esit-finale__panel{width: auto;margin: 0 10px;padding: 36px 24px;border-radius: 28px}.esit-finale .esit-h2{font-size: clamp(26px,6vw,34px)}.esit-finale .esit-lead{font-size: 16px}.esit-finale .esit-btn{height: 52px}.esit-footer__grid{grid-template-columns: 1fr 1fr;gap: 30px 20px;padding: 40px 0 28px}.esit-footer__brand{grid-column: 1 / -1}.esit-footer__brand p{font-size: 14.5px;max-width: none}.esit-footer__col h3{font-size: 15px}.esit-footer__col ul{gap: 9px;margin-top: 12px}.esit-footer__col a{font-size: 14.5px}.esit-footer__contact{flex-direction: column;align-items: stretch;gap: 16px;margin-top: 8px;padding: 22px 18px;border-radius: 22px}.esit-footer__contact-intro{flex-direction: column;gap: 2px;padding: 0 0 14px;border-bottom: 1px solid #D6E3F3}.esit-footer__contact-intro strong{font-size: 17px}.esit-footer__contact-intro span{font-size: 14px}.esit-footer__contact-sub::before{display: none}.esit-footer__contact-tiles{flex-direction: column;gap: 10px}.esit-ctile{padding: 10px 18px 10px 10px;border-radius: 18px;gap: 14px}.esit-ctile__icon{width: 44px;height: 44px;font-size: 19px}.esit-ctile__text small{font-size: 12.5px}.esit-ctile__text span{font-size: 16px;white-space: normal}.esit-social a{font-size: 24px}.esit-footer__bar .esit-wrap{flex-direction: column;align-items: flex-start;padding: 20px 0;min-height: 0}.esit-footer__bar p,.esit-footer__bar a{font-size: 13.5px}.esit-footer__bar ul{flex-wrap: wrap;gap: 12px 20px}.esit-pagehead{padding: 22px 0 32px}.esit-pagehead__title{font-size: clamp(30px,7vw,42px)}.esit-pagehead__lead{font-size: 16.5px}.esit-crumbs ol{font-size: 13.5px}.esit-content{margin: 0 22px;max-width: none;padding: 10px 0 60px;font-size: 16.5px}.esit-faqpage .esit-wrap>*{max-width: none}.esit-faqsearch__label{font-size: 16px}.esit-faqsearch input{height: 56px;font-size: 16px;padding-left: 52px}.esit-faqsearch__field .esit-i{font-size: 20px;left: 20px}.esit-chip{height: 40px;font-size: 14px;padding: 0 15px}.esit-chips{gap: 8px;margin-top: 18px}.esit-faqpage__count{font-size: 13.5px}.esit-faqlist .esit-faq__item summary{min-height: 60px;font-size: 15.5px}.esit-faq__tags span{font-size: 12.5px}.esit-faqpage__cta{padding: 24px;border-radius: 20px;margin-top: 36px}.esit-faqpage__cta h2{font-size: 22px}.esit-contactpage__grid{grid-template-columns: 1fr;gap: 20px}.esit-contactpage__form{padding: 24px 20px;border-radius: 20px}.esit-form__grid{gap: 16px}.esit-form__field label{font-size: 15px}.esit-form__consent label{font-size: 14px}.esit-form input[type="text"],.esit-form input[type="email"],.esit-form input[type="tel"],.esit-form input[type="number"],.esit-form select,.esit-form textarea{min-height: 52px;padding: 12px 16px;border-radius: 12px}.esit-form__done h2{font-size: 24px}.esit-asidecard{padding: 22px;border-radius: 20px}.esit-asidecard h2{font-size: 18px}.esit-asidecard p,.esit-asidecard li{font-size: 15px}.esit-subhero{padding: 22px 0 36px}.esit-subhero .esit-wrap{grid-template-columns: 1fr;gap: 26px}.esit-subhero__title{font-size: clamp(29px,6.8vw,40px)}.esit-subhero__media{border-radius: 22px 44px 22px 22px}.esit-subhero__media img{height: 220px}.esit-subhero .esit-crumbs{margin-bottom: 16px}.esit-sitcard{padding: 22px}.esit-sitcard__icon{width: 56px;height: 56px}.esit-sitcard__icon .esit-i{font-size: 28px}.esit-sitcard strong{font-size: 18px}.esit-sitcard>span:not(.esit-morelink):not(.esit-sitcard__icon){font-size: 15px}.esit-process--sub{padding: 40px 0}.esit-steps6--four{grid-template-columns: 1fr 1fr}.esit-process__hint{font-size: 15px;margin-top: 22px}.esit-audcard__claim{font-size: 15px}.esit-devices2__inner,.esit-local__inner{grid-template-columns: 1fr;gap: 24px}.esit-brands img,.esit-brands li img{max-height: 34px}.esit-brands .esit-brand--apple img{max-height: 42px}.esit-brands .esit-brand--terra img{max-height: 40px}.esit-devices2__media{max-width: 460px;margin: 0 auto}.esit-tasks__panel{padding: 26px 20px;border-radius: 24px}.esit-tasks__list{grid-template-columns: 1fr;gap: 10px;margin-top: 20px}.esit-tasks__list li{font-size: 15px}.esit-finale--sub .esit-finale__panel{margin: 0 10px;padding: 34px 22px;border-radius: 28px}.esit-subhero__img{border-radius: 22px 44px 22px 22px}.esit-subhero__img img{height: 230px}.esit-subhero__note{display: none}.esit-sechead__lead{font-size: 16px}.esit-grid{gap: 14px;margin-top: 22px}.esit-grid--3,.esit-grid--4{grid-template-columns: 1fr 1fr}.esit-icard{padding: 20px}.esit-icard__icon{width: 50px;height: 50px}.esit-icard__icon .esit-i{font-size: 24px}.esit-icard h3,.esit-grid--mini .esit-icard h3{font-size: 16.5px}.esit-icard p,.esit-grid--mini .esit-icard p{font-size: 15px}.esit-chiplist li{font-size: 13.5px;padding: 5px 12px}.esit-mode__title{font-size: 12.5px}.esit-rowend__text{font-size: 15.5px}.esit-panel{padding: 26px 20px;border-radius: 24px}.esit-panel--split,.esit-split,.esit-answer,.esit-twoside{grid-template-columns: 1fr;gap: 24px}.esit-flow__num{width: 36px;height: 36px;font-size: 13px}.esit-flow__txt{font-size: 15.5px}.esit-flow--vertical{padding: 20px}.esit-flow--vertical li + li::before{left: 17px}.esit-flow--row{grid-template-columns: 1fr 1fr;gap: 12px}.esit-flow--row li{padding: 16px}.esit-flow--row li + li::before{display: none}.esit-hub{grid-template-columns: 1fr;grid-template-rows: none;gap: 12px}.esit-hub::before{display: none}.esit-hub__node--a,.esit-hub__node--b,.esit-hub__node--c,.esit-hub__node--d,.esit-hub__center{grid-column: 1;grid-row: auto}.esit-hub__center{order: -1;padding: 26px 20px}.esit-hub__center .esit-logo__mark{width: 52px}.esit-hub__center strong{font-size: 19px}.esit-hub__center span,.esit-hub__node span{font-size: 15px}.esit-hub__node{padding: 18px 20px}.esit-hub__node strong{font-size: 16.5px}.esit-statement{font-size: 19px;flex-direction: column;gap: 10px}.esit-checklist--2col{grid-template-columns: 1fr}.esit-checklist--cards li{font-size: 15px}.esit-infocard{padding: 22px}.esit-infocard h3{font-size: 18px}.esit-infocard p{font-size: 15px}.esit-note{font-size: 14.5px}.esit-device{grid-template-columns: 1fr;gap: 16px}.esit-device__tablet{order: -1;width: min(320px,100%);margin: 0 auto}.esit-device__apps{grid-template-columns: repeat(4,40px);gap: 10px}.esit-device__apps i{height: 40px}.esit-device__col{gap: 10px}.esit-device__col:first-child li{flex-direction: row;text-align: left}.esit-device__col li{font-size: 15px;padding: 12px 16px}.esit-askhead{font-size: 13px}.esit-asklist li{font-size: 15.5px}.esit-perkstrip ul{grid-template-columns: 1fr 1fr;gap: 18px 0;padding: 20px 10px}.esit-perkstrip li{padding: 0 12px}.esit-perkstrip li + li{border-left: 0}.esit-perkstrip li:nth-child(2n){border-left: 1px solid #E9EFF7}.esit-perkstrip li>.esit-bubble{width: 42px;height: 42px}.esit-perkstrip .esit-i{font-size: 21px}.esit-perkstrip strong{font-size: 15px}.esit-perkstrip li>span:last-child{font-size: 13.5px}.esit-answer__no{font-size: 56px}.esit-ways{grid-template-columns: 1fr}.esit-ways__or{margin: 0 auto}.esit-way h3{font-size: 17px}.esit-way .esit-checklist li{font-size: 15px}.esit-twoside__col{padding: 22px}.esit-twoside__col h3{font-size: 19px}.esit-twoside__col p{font-size: 15px}.esit-partner{padding: 0 0 20px}.esit-partner .esit-wrap{margin: 0 10px}.esit-partner__inner{flex-direction: column;align-items: flex-start;padding: 32px 22px;border-radius: 24px;gap: 22px}.esit-stack li{padding: 14px 16px;gap: 12px}.esit-stack li + li::before{left: 33px}.esit-stack__num{width: 34px;height: 34px}.esit-stack__txt{font-size: 15px}.esit-phases{grid-template-columns: 1fr;gap: 12px}.esit-phases>li{padding: 20px 22px}.esit-phases>li + li::before{display: none}.esit-phases h3{font-size: 18px}.esit-phases ul li{font-size: 15px}.esit-tiles{grid-template-columns: 1fr 1fr;gap: 10px}.esit-tiles li{font-size: 14.5px;padding: 12px 14px}.esit-tiles .esit-i{font-size: 20px}.esit-grid--five{grid-template-columns: 1fr 1fr}.esit-sitcard__quote{font-size: 15.5px}.esit-chiplist--big li{font-size: 14.5px;padding: 8px 14px}.esit-orbit{width: auto;height: auto;margin-top: 20px}.esit-orbit__ring{display: none}.esit-orbit__center{position: static;transform: none;width: 130px;height: 130px;margin: 0 auto 16px}.esit-orbit__center .esit-i{font-size: 32px}.esit-orbit__center strong{font-size: 15px}.esit-orbit__items{display: flex;flex-wrap: wrap;justify-content: center;gap: 10px}.esit-orbit__items li{position: static;transform: none;font-size: 15px;padding: 10px 16px}.esit-orbit__items .esit-i{font-size: 18px}.esit-compare{grid-template-columns: 1fr;gap: 14px}.esit-compare__col{padding: 22px}.esit-compare h3{font-size: 13.5px}.esit-compare li{font-size: 16px}.esit-handline .esit-hand{font-size: 26px}.esit-fstand{padding: 22px}.esit-fstand__head h3{font-size: 18px}.esit-fstand__list dt{font-size: 14px}.esit-fstand__list dd{font-size: 15px}.esit-fstand__hint{font-size: 14.5px}.esit-fstand__src{font-size: 13.5px}.esit-flow--wrap{flex-direction: column;gap: 10px}.esit-flow--wrap li{padding: 8px 16px 8px 8px}.esit-flow--wrap li + li::before{display: none}.esit-flow--wrap .esit-flow__num{width: 32px;height: 32px}.esit-tiles--stack li{font-size: 15.5px;padding: 14px 16px}.esit-bounds{padding: 24px 18px;border-radius: 24px}.esit-steps7{grid-template-columns: 1fr 1fr;gap: 12px}.esit-steps7>li{padding: 18px}.esit-steps7>li:nth-child(4){grid-row: auto;grid-column: 1 / -1}.esit-steps7__num{font-size: 24px}.esit-steps7 strong{font-size: 16px}.esit-steps7>li>span:not(.esit-steps7__top){font-size: 14.5px}.esit-flow--mini .esit-flow__txt{font-size: 13.5px}.esit-insure__panel{grid-template-columns: 1fr;gap: 22px;padding: 26px 20px;border-radius: 24px}.esit-term__years{font-size: 44px}.esit-term__label{font-size: 18px}.esit-term__hint{font-size: 13.5px}.esit-partnerlogo--text{font-size: 15px}.esit-hintbox{flex-direction: column;padding: 22px;gap: 14px}.esit-hintbox h3{font-size: 18.5px}.esit-hintbox p{font-size: 15px}.esit-smalllink{font-size: 15px}.esit-grid--systems .esit-chiplist li{font-size: 15px}.esit-searchbar{margin-top: 20px;padding: 6px 6px 6px 46px}.esit-searchbar>.esit-i{left: 18px;font-size: 19px}.esit-searchbar input{height: 46px}.esit-searchbar .esit-btn{height: 46px;padding: 0 20px}.esit-searchcount{font-size: 14px}.esit-searchgroup{font-size: 13px}.esit-result{padding: 16px;gap: 14px;align-items: flex-start}.esit-result__icon{width: 42px;height: 42px}.esit-result__icon .esit-i{font-size: 19px}.esit-result__section{font-size: 12px}.esit-result strong{font-size: 17px}.esit-result__text{font-size: 15px}.esit-result__go{display: none}.esit-searchsuggest{font-size: 15px}.esit-searchsuggest a{padding: 7px 14px}.esit-stats{grid-template-columns: 1fr 1fr;gap: 12px}.esit-stats li{padding: 20px 18px}.esit-stats strong{font-size: 26px}.esit-stats span{font-size: 14.5px}.esit-attitude__q{flex-direction: column;gap: 10px}.esit-attitude__q>div{min-width: 0;padding: 18px 20px}.esit-attitude__q strong{font-size: 18px}.esit-attitude__q span{font-size: 12.5px}.esit-attitude__arrow{transform: rotate(90deg)}}@media (max-width: 680px){.esit-cards3{grid-template-columns: 1fr}.esit-grid--2,.esit-grid--3,.esit-grid--4{grid-template-columns: 1fr}.esit-grid--mini.esit-grid--3,.esit-grid--mini.esit-grid--4,.esit-grid--mini.esit-grid--2{grid-template-columns: 1fr 1fr}.esit-grid--mini .esit-icard{padding: 16px}.esit-grid--mini .esit-icard h3{font-size: 15.5px}.esit-grid--mini .esit-icard p{font-size: 14px}.esit-flow--row{grid-template-columns: 1fr}.esit-tiles{grid-template-columns: 1fr}.esit-steps7{grid-template-columns: 1fr}.esit-steps6{grid-template-columns: 1fr 1fr}.esit-actions .esit-btn{flex: 1 1 100%}.esit-brands{grid-template-columns: repeat(2,1fr)}.esit-form__grid{grid-template-columns: 1fr}.esit-logo__name{font-size: 20px}.esit-logo__mark{width: 42px}.esit-search{width: 42px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto}.esit *,.esit *::before,.esit *::after{transition: none!important}}