@import"https://p.typekit.net/p.css?s=1&k=rmw0vum&ht=tk&f=24539.24540.24543.24544.24545.24546.24547.24548.24549.24552&a=96352377&app=typekit&e=css";@font-face{font-family:"sofia-pro";src:url("https://use.typekit.net/af/5d97ff/00000000000000007735f999/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/5d97ff/00000000000000007735f999/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/5d97ff/00000000000000007735f999/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:swap;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"sofia-pro";src:url("https://use.typekit.net/af/66e20c/00000000000000007735f993/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/66e20c/00000000000000007735f993/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/66e20c/00000000000000007735f993/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:swap;font-style:italic;font-weight:700;font-stretch:normal}@font-face{font-family:"sofia-pro";src:url("https://use.typekit.net/af/2e2409/00000000000000007735f990/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/2e2409/00000000000000007735f990/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/2e2409/00000000000000007735f990/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");font-display:swap;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:"sofia-pro";src:url("https://use.typekit.net/af/0ab956/00000000000000007735f998/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff2"),url("https://use.typekit.net/af/0ab956/00000000000000007735f998/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff"),url("https://use.typekit.net/af/0ab956/00000000000000007735f998/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("opentype");font-display:swap;font-style:italic;font-weight:300;font-stretch:normal}@font-face{font-family:"sofia-pro";src:url("https://use.typekit.net/af/19ced7/00000000000000007735f992/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/19ced7/00000000000000007735f992/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/19ced7/00000000000000007735f992/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");font-display:swap;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:"sofia-pro";src:url("https://use.typekit.net/af/33e8a4/00000000000000007735f99b/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff2"),url("https://use.typekit.net/af/33e8a4/00000000000000007735f99b/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff"),url("https://use.typekit.net/af/33e8a4/00000000000000007735f99b/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("opentype");font-display:swap;font-style:italic;font-weight:500;font-stretch:normal}@font-face{font-family:"sofia-pro";src:url("https://use.typekit.net/af/b718ff/00000000000000007735f98d/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/b718ff/00000000000000007735f98d/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/b718ff/00000000000000007735f98d/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:swap;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"sofia-pro";src:url("https://use.typekit.net/af/c09857/00000000000000007735f98c/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/c09857/00000000000000007735f98c/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/c09857/00000000000000007735f98c/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:swap;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:"sofia-pro";src:url("https://use.typekit.net/af/262452/00000000000000007735f99a/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/262452/00000000000000007735f99a/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/262452/00000000000000007735f99a/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype");font-display:swap;font-style:normal;font-weight:600;font-stretch:normal}@font-face{font-family:"sofia-pro";src:url("https://use.typekit.net/af/36f509/00000000000000007735f994/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3") format("woff2"),url("https://use.typekit.net/af/36f509/00000000000000007735f994/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3") format("woff"),url("https://use.typekit.net/af/36f509/00000000000000007735f994/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3") format("opentype");font-display:swap;font-style:italic;font-weight:600;font-stretch:normal}.tk-sofia-pro{font-family:"sofia-pro",sans-serif}*,*::before,*::after{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth;font-size:16px}body{font-family:"sofia-pro",sans-serif;font-size:1rem;line-height:1.6;color:#141414;background:#fff;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;display:block}a{text-decoration:none;color:inherit;cursor:pointer}ul,ol{list-style:none}button{font-family:"sofia-pro",sans-serif;cursor:pointer}.container{max-width:1600px;margin:0 auto;padding:0 130px}@media(min-width: 1601px)and (max-width: 1920px){.container{max-width:unset;padding-left:160px;padding-right:160px}}@media(min-width: 1921px){.container{max-width:1600px;padding-left:0;padding-right:0}}@media(max-width: 1439px){.container{max-width:1439px;padding-left:100px;padding-right:100px}}@media(max-width: 1199px){.container{padding-left:60px;padding-right:60px}}@media(max-width: 810px){.container{padding-left:40px;padding-right:40px}}@media(max-width: 640px){.container{max-width:640px;padding-left:30px;padding-right:30px}}h2{font-size:50px}@media(max-width: 1729px){h2{font-size:45px}}@media(max-width: 1600px){h2{font-size:42px}}@media(max-width: 1439px){h2{font-size:38px}}@media(max-width: 1024px){h2{font-size:34px}}@media(max-width: 480px){h2{font-size:25px}}.section-header{text-align:center;max-width:650px;margin:0 auto 60px}.section-title{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700;line-height:1.15;letter-spacing:-0.02em;margin-bottom:16px;color:#002756}.section-title--light{color:#fff}.section-subtitle{font-size:1.05rem;line-height:1.8;color:#5a6472;margin-top:12px}.section-subtitle--light{color:hsla(0,0%,100%,.75)}.text-gradient{background:linear-gradient(135deg, #FF7C41, #5A469B);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:56px;padding:0 32px;border-radius:32px;border:2px solid #ff7c41;background:#ff7c41;font-family:"sofia-pro",sans-serif;font-size:18px;font-weight:600;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;-webkit-transition:.5s ease-out;transition:.5s ease-out;white-space:nowrap}.btn:hover{background:#fff;color:#ff7c41}.btn--primary{background:#ff7c41;color:#fff;border-color:#ff7c41}.btn--primary:hover{background:#fff;color:#ff7c41}.btn--outline{background:rgba(0,0,0,0);color:#fff;border-color:hsla(0,0%,100%,.5)}.btn--outline:hover{background:#fff;color:#ff7c41}.btn--dark{background:#002756;color:#fff;border-color:#002756}.btn--dark:hover{background:#fff;color:#ff7c41}.skip{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;z-index:9999;outline:none}.skip:focus,.skip:focus-visible,.skip:active{width:100%;height:120px;overflow:auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;color:#002756;font-size:20px;cursor:pointer;-webkit-box-shadow:0 20px 30px rgba(0,39,86,.3);box-shadow:0 20px 30px rgba(0,39,86,.3);text-decoration:none;outline:2px solid #1a6dff}.header{z-index:100}.header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:none;min-height:64px;padding:55px 100px}@media(max-width: 1729px){.header .container{padding:45px 60px}}@media(max-width: 1600px){.header .container{padding:30px 20px}}@media(max-width: 1439px){.header .container{padding:25px 20px}}@media(max-width: 1024px){.header .container{padding:20px 16px}}@media(max-width: 810px){.header .container{padding:16px}}@media(max-width: 480px){.header .container{padding:12px 16px}}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__logo-img{width:170px;height:auto}@media(max-width: 1439px){.header__logo-img{width:150px}}@media(max-width: 1024px){.header__logo-img{width:130px}}@media(max-width: 767px){.header__logo-img{height:22px}}.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}@media(max-width: 1439px){.header__nav{gap:20px}}@media(max-width: 1024px){.header__nav{gap:16px}}@media(max-width: 810px){.header__nav{gap:12px}}.btn--header-outline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:56px;padding:0 32px;border-radius:32px;border:2px solid #ff7c41;background:#ff7c41;font-family:"sofia-pro",sans-serif;font-size:18px;font-weight:600;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;-webkit-transition:.5s ease-out;transition:.5s ease-out;white-space:nowrap}.btn--header-outline:hover{background:#fff;color:#ff7c41}.btn--header-outline{background:#fff;color:#ff7c41}.btn--header-outline:hover{background:#ff7c41;color:#fff}@media(max-width: 1439px){.btn--header-outline{height:48px;padding:0 24px;font-size:16px}}@media(max-width: 810px){.btn--header-outline{height:40px;padding:0 16px;font-size:14px}}@media(max-width: 480px){.btn--header-outline{height:36px;padding:0 12px;font-size:13px}}.btn--header-sso{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:56px;padding:0 32px;border-radius:32px;border:2px solid #ff7c41;background:#ff7c41;font-family:"sofia-pro",sans-serif;font-size:18px;font-weight:600;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;-webkit-transition:.5s ease-out;transition:.5s ease-out;white-space:nowrap}.btn--header-sso:hover{background:#fff;color:#ff7c41}@media(max-width: 1439px){.btn--header-sso{height:48px;padding:0 24px;font-size:16px}}@media(max-width: 810px){.btn--header-sso{height:40px;padding:0 16px;font-size:14px}}@media(max-width: 480px){.btn--header-sso{height:36px;padding:0 12px;font-size:13px}}.logo--white{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.top-banner{background:-webkit-gradient(linear, left top, right top, from(#2362e8), to(#4db8f5));background:linear-gradient(to right, #2362e8, #4db8f5)}.hero{position:relative;padding:0px 0 70px;overflow:hidden}@media(max-width: 1439px){.hero{padding-bottom:60px}}@media(max-width: 1024px){.hero{padding-bottom:50px}}@media(max-width: 810px){.hero{padding-bottom:40px}}@media(max-width: 480px){.hero{padding-bottom:30px}}.hero .container{position:relative;z-index:2}.hero__content{text-align:center;max-width:720px;margin:0 auto}.hero__title{font-size:80px;font-weight:300;line-height:1.2;color:#fff;text-align:center;margin:0;padding-bottom:20px}.hero__title strong{font-weight:800}@media(max-width: 1729px){.hero__title{font-size:70px}}@media(max-width: 1600px){.hero__title{font-size:60px}}@media(max-width: 1439px){.hero__title{font-size:55px}}@media(max-width: 1280px){.hero__title{font-size:50px}}@media(max-width: 1024px){.hero__title{font-size:45px}}@media(max-width: 810px){.hero__title{font-size:36px}}@media(max-width: 480px){.hero__title{font-size:28px}}.hero__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.hero__input{width:100%;max-width:420px;background:rgba(0,0,0,0);border:none;border-bottom:1.5px solid hsla(0,0%,100%,.7);padding:10px 4px;font-family:"sofia-pro",sans-serif;font-size:20px;font-weight:400;color:#fff;text-align:center;outline:none;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.hero__input::-webkit-input-placeholder{color:hsla(0,0%,100%,.8)}.hero__input::-moz-placeholder{color:hsla(0,0%,100%,.8)}.hero__input:-ms-input-placeholder{color:hsla(0,0%,100%,.8)}.hero__input::-ms-input-placeholder{color:hsla(0,0%,100%,.8)}.hero__input::placeholder{color:hsla(0,0%,100%,.8)}.hero__input:focus{border-color:#fff}.hero__input:disabled{cursor:default;opacity:1}@media(max-width: 810px){.hero__input{font-size:18px}}@media(max-width: 480px){.hero__input{font-size:16px}}.hero-video{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.88);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.hero-video.is-open{opacity:1;pointer-events:all}.hero-video__wrap{position:relative;width:85vw;max-width:960px}.hero-video__player{width:100%}.hero-video__close{position:absolute;top:-48px;right:0;background:none;border:none;color:#fff;font-size:2.5rem;line-height:1;cursor:pointer;padding:4px 12px;-webkit-transition:color .3s ease;transition:color .3s ease}.hero-video__close:hover{color:#ff7c41}.btn--hero-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:56px;padding:0 32px;border-radius:32px;border:2px solid #ff7c41;background:#ff7c41;font-family:"sofia-pro",sans-serif;font-size:18px;font-weight:600;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;-webkit-transition:.5s ease-out;transition:.5s ease-out;white-space:nowrap}.btn--hero-cta:hover{background:#fff;color:#ff7c41}.btn--hero-cta{background:#ff7c41;color:#fff;border-color:#ff7c41;letter-spacing:.06em;text-transform:uppercase}.btn--hero-cta:hover:not(:disabled){background:#fff;color:#ff7c41}.btn--hero-cta:disabled{cursor:default;opacity:1}@media(max-width: 1600px){.btn--hero-cta{height:43px;padding:0 23px;font-size:14px}}.get-started{background:radial-gradient(55.4% 55.4% at 16.2% 100%, rgba(254, 152, 64, 0.2) 0%, rgba(233, 238, 249, 0) 100%),linear-gradient(47.17deg, #F5F1F2 17.98%, #E9EEF9 100%);padding:120px 0}@media(max-width: 1729px){.get-started{padding:100px 0}}@media(max-width: 1600px){.get-started{padding:90px 0}}@media(max-width: 1439px){.get-started{padding:80px 0}}@media(max-width: 1024px){.get-started{padding:60px 0}}@media(max-width: 810px){.get-started{padding:50px 0}}@media(max-width: 480px){.get-started{padding:40px 0}}.get-started__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 1439px){.get-started__inner{gap:50px}}@media(max-width: 1024px){.get-started__inner{grid-template-columns:1fr;gap:40px}}@media(max-width: 810px){.get-started__inner{gap:30px}}@media(max-width: 480px){.get-started__inner{gap:24px}}@media(max-width: 1024px){.get-started__text{max-width:100%}}.get-started__title{font-weight:400;color:#002756;line-height:1.25;margin-bottom:16px;letter-spacing:-0.01em}.get-started__desc{font-size:20px;color:#002756;line-height:28px;margin-bottom:28px;font-weight:300;max-width:580px}@media(max-width: 1024px){.get-started__desc{font-size:18px}}@media(max-width: 810px){.get-started__desc{font-size:16px;line-height:24px}}@media(max-width: 480px){.get-started__desc{font-size:15px}}.btn--signup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:56px;padding:0 32px;border-radius:32px;border:2px solid #ff7c41;background:#ff7c41;font-family:"sofia-pro",sans-serif;font-size:18px;font-weight:600;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;-webkit-transition:.5s ease-out;transition:.5s ease-out;white-space:nowrap}.btn--signup:hover{background:#fff;color:#ff7c41}.btn--signup{background:#ff7c41;color:#fff;border-color:#ff7c41;text-transform:uppercase;letter-spacing:.06em}.btn--signup:hover{background:#fff;color:#ff7c41}@media(max-width: 1600px){.btn--signup{height:43px;padding:0 23px;font-size:14px}}.get-started__visual{border-radius:16px;overflow:hidden;-webkit-box-shadow:0 8px 32px rgba(0,39,86,.1);box-shadow:0 8px 32px rgba(0,39,86,.1)}.get-started__img{width:100%;height:auto;display:block}.get-started__video{width:100%;height:auto;display:block;border-radius:16px}.get-started__placeholder{background:hsla(0,0%,100%,.65);border-radius:16px;min-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;color:rgba(0,39,86,.3);font-size:.875rem;font-weight:500;padding:32px;text-align:center}.get-started__placeholder svg{width:40px;height:40px;opacity:.35}.solutions{padding:80px 0 90px;background:#fff;position:relative}@media(max-width: 1439px){.solutions{padding:70px 0 80px}}@media(max-width: 1024px){.solutions{padding:60px 0 70px}}@media(max-width: 810px){.solutions{padding:50px 0 60px}}@media(max-width: 480px){.solutions{padding:40px 0 50px}}.yt-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:60px}@media(max-width: 1024px){.yt-slider{gap:50px}}@media(max-width: 810px){.yt-slider{gap:40px}}@media(max-width: 480px){.yt-slider{gap:30px}}.yt-slider__title{font-weight:400;line-height:1.4;color:#002756;text-align:center;margin:0}.yt-slider__out{position:relative;overflow:visible}.yt-slider__box{overflow:hidden}.yt-slider__box .swiper-slide{opacity:.2 !important;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.yt-slider__box .swiper-slide.is-visible{opacity:1 !important}.yt-slider__item{cursor:pointer}.yt-slider__item:hover .yt-slider__play{-webkit-transform:translate(-50%, -50%) scale(1.12);-ms-transform:translate(-50%, -50%) scale(1.12);transform:translate(-50%, -50%) scale(1.12)}.yt-slider__img{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:16/9}.yt-slider__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}.yt-slider__img:hover img{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.yt-slider__play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:64px;height:64px;background:url("../img/play_symbol.svg") center/contain no-repeat;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;pointer-events:none}.yt-slider__prev,.yt-slider__next{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;width:67px;height:67px;border-radius:50%;background-color:rgba(0,39,86,.4);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23ffffff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:16px;border:none;cursor:pointer;-webkit-transition:background-color linear .2s;transition:background-color linear .2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.yt-slider__prev:hover,.yt-slider__next:hover{background-color:#002756}.yt-slider__prev.swiper-button-disabled,.yt-slider__next.swiper-button-disabled{opacity:.4;pointer-events:none}@media(max-width: 1439px){.yt-slider__prev,.yt-slider__next{width:50px;height:50px}}@media(max-width: 1024px){.yt-slider__prev,.yt-slider__next{width:44px;height:44px}}@media(max-width: 810px){.yt-slider__prev,.yt-slider__next{width:36px;height:36px;background-size:12px}}.yt-slider__prev{left:-80px;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}@media(max-width: 1439px){.yt-slider__prev{left:-60px}}@media(max-width: 1024px){.yt-slider__prev{left:-50px}}@media(max-width: 810px){.yt-slider__prev{left:-18px}}.yt-slider__next{right:-80px}@media(max-width: 1439px){.yt-slider__next{right:-60px}}@media(max-width: 1024px){.yt-slider__next{right:-50px}}@media(max-width: 810px){.yt-slider__next{right:-18px}}.yt-area{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.88);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.yt-area.is-open{opacity:1;pointer-events:all}.yt-area__player{width:85vw;max-width:960px;aspect-ratio:16/9;border-radius:12px}.yt-area__close{position:absolute;top:24px;right:32px;background:none;border:none;color:#fff;font-size:2.5rem;line-height:1;cursor:pointer;padding:4px 12px;-webkit-transition:color .3s ease;transition:color .3s ease}.yt-area__close:hover{color:#ff7c41}.pv-gif{padding:90px 0;background:#fff}.pv-gif__grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}@media(max-width: 1024px){.pv-gif__grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.pv-gif__grid{grid-template-columns:1fr;max-width:420px;margin:0 auto}}.pv-gif__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pv-gif__frame{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:16/10;background:linear-gradient(135deg, rgba(255, 124, 65, 0.07), rgba(90, 70, 155, 0.07));margin-bottom:20px;-webkit-box-shadow:0 8px 32px rgba(0,39,86,.1);box-shadow:0 8px 32px rgba(0,39,86,.1);-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease, -webkit-box-shadow .3s ease}.pv-gif__frame:hover{-webkit-box-shadow:0 20px 50px rgba(0,39,86,.18);box-shadow:0 20px 50px rgba(0,39,86,.18)}.pv-gif__frame:not(:has(img[src$=".gif"])):not(:has(img[src$=".png"])):not(:has(img[src$=".jpg"]))::after{content:"";position:absolute;inset:0;background:rgba(0,39,86,.04)}.pv-gif__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pv-gif__placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;width:100%;height:100%;color:rgba(0,39,86,.3);font-size:.875rem;font-weight:500}.pv-gif__placeholder svg{width:48px;height:48px;opacity:.4}.pv-gif__overlay{position:absolute;bottom:0;left:0;right:0;padding:12px 16px;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 39, 86, 0.75)), to(transparent));background:linear-gradient(to top, rgba(0, 39, 86, 0.75), transparent)}.pv-gif__label{display:inline-block;font-size:.75rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.08em}.pv-gif__title{font-size:1.2rem;font-weight:700;color:#002756;margin-bottom:8px}.pv-gif__desc{font-size:.875rem;color:#5a6472;line-height:1.8}.walkthroughs{padding:90px 0;background:#f5f6fa}.walkthroughs__grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px}@media(max-width: 1024px){.walkthroughs__grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.walkthroughs__grid{grid-template-columns:1fr}}.walkthrough-card{background:#fff;border-radius:16px;padding:32px;-webkit-box-shadow:0 8px 32px rgba(0,39,86,.1);box-shadow:0 8px 32px rgba(0,39,86,.1);-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.walkthrough-card:hover{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);-webkit-box-shadow:0 20px 50px rgba(0,39,86,.18);box-shadow:0 20px 50px rgba(0,39,86,.18)}.walkthrough-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.walkthrough-card__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:56px;height:56px;border-radius:12px;background:linear-gradient(135deg, #FF7C41, #5A469B);margin-bottom:20px;-ms-flex-negative:0;flex-shrink:0}.walkthrough-card__icon svg{width:26px;height:26px;color:#fff;stroke:#fff}.walkthrough-card__num{position:absolute;top:28px;right:28px;font-size:2.5rem;font-weight:800;color:rgba(255,124,65,.1);line-height:1;letter-spacing:-0.04em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.walkthrough-card__title{font-size:1.2rem;font-weight:700;color:#002756;margin-bottom:10px;line-height:1.3}.walkthrough-card__desc{font-size:.875rem;color:#5a6472;line-height:1.8;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:20px}.walkthrough-card__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:.875rem;font-weight:700;color:#ff7c41;-webkit-transition:gap .3s ease;transition:gap .3s ease;margin-top:auto}.walkthrough-card__link span{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.walkthrough-card__link:hover{gap:10px}.walkthrough-card__link:hover span{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}.academy{padding:80px 0 90px;background:linear-gradient(135deg, #fef5f0 0%, #f5f8fd 100%);position:relative;overflow:hidden}@media(max-width: 1439px){.academy{padding:70px 0 80px}}@media(max-width: 1024px){.academy{padding:60px 0 70px}}@media(max-width: 810px){.academy{padding:50px 0 60px}}@media(max-width: 480px){.academy{padding:40px 0 50px}}.academy__header{text-align:center;margin-bottom:30px}.academy__title{font-weight:400;line-height:1.4;color:#002756;margin:0}.academy__carousel-wrap{position:relative}.academy__slider-inner{position:relative}.academy-swiper.swiper{overflow:visible;padding:30px 0}.academy-swiper .swiper-slide{opacity:.2 !important;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.academy-swiper .swiper-slide.is-visible{opacity:1 !important}.academy-card{height:auto;background:#fff;border-radius:30px;padding:60px 40px;-webkit-box-shadow:0 0 60px rgba(0,0,0,.1);box-shadow:0 0 60px rgba(0,0,0,.1);border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:opacity .9s ease-in-out;transition:opacity .9s ease-in-out;text-decoration:none;color:inherit}@media(max-width: 1729px){.academy-card{padding:55px 35px}}@media(max-width: 1600px){.academy-card{padding:40px 30px}}@media(max-width: 1439px){.academy-card{padding:50px 32px}}@media(max-width: 1024px){.academy-card{padding:40px 28px}}@media(max-width: 810px){.academy-card{padding:32px 24px}}@media(max-width: 480px){.academy-card{padding:24px 20px}}.academy-card__tag{background:-webkit-gradient(linear, left top, right top, from(#3DBCFF), to(#1A6DFF));background:linear-gradient(90deg, #3DBCFF 0%, #1A6DFF 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0);font-size:24px;font-weight:700;line-height:1.3;margin-bottom:10px}@media(max-width: 1024px){.academy-card__tag{font-size:20px}}@media(max-width: 810px){.academy-card__tag{font-size:18px}}@media(max-width: 480px){.academy-card__tag{font-size:16px}}.academy-card__title{font-size:30px;font-weight:400;line-height:1.4;color:#002756;padding:20px 0 20px;margin:0;min-height:119px}@media(max-width: 1729px){.academy-card__title{font-size:28px}}@media(max-width: 1600px){.academy-card__title{font-size:28px}}@media(max-width: 1439px){.academy-card__title{font-size:26px}}@media(max-width: 1024px){.academy-card__title{font-size:22px;min-height:102px;max-width:250px}}@media(max-width: 810px){.academy-card__title{font-size:20px;min-height:unset}}@media(max-width: 480px){.academy-card__title{font-size:18px}}.academy-card__desc{font-size:20px;color:#002756;line-height:28px;font-weight:300;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:30px}@media(max-width: 1024px){.academy-card__desc{font-size:18px}}@media(max-width: 810px){.academy-card__desc{font-size:16px;line-height:24px}}@media(max-width: 480px){.academy-card__desc{font-size:15px}}.academy-card__link{display:inline-block;position:relative;font-size:18px;font-weight:300;color:#002756;text-transform:uppercase;text-decoration:none;letter-spacing:.05em;padding-left:45px;margin-top:auto;-webkit-transition:color .3s ease;transition:color .3s ease}.academy-card__link::before{content:"";background:url("../img/arrow.svg") 0 50% no-repeat;background-size:contain;position:absolute;left:0;top:6px;width:20px;height:15px;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out}.academy-card__link:hover{color:#ff7c41}.academy-card__link:hover::before{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.academy-card:hover .academy-card__link{color:#ff7c41}.academy-card:hover .academy-card__link::before{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.academy__nav{position:absolute;top:50%;z-index:10;width:67px;height:67px;border-radius:50%;background-color:rgba(0,39,86,.4);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23ffffff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:16px;border:none;cursor:pointer;-webkit-transition:background-color linear .2s;transition:background-color linear .2s}.academy__nav:hover{background-color:#002756}.academy__nav.swiper-button-disabled{display:none}@media(max-width: 1439px){.academy__nav{width:50px;height:50px}}@media(max-width: 1024px){.academy__nav{width:44px;height:44px}}@media(max-width: 810px){.academy__nav{width:36px;height:36px;background-size:12px}}.academy__nav--prev{left:-34px;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}@media(max-width: 810px){.academy__nav--prev{left:-18px}}.academy__nav--next{right:-34px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width: 810px){.academy__nav--next{right:-18px}}@media(max-width: 1486px)and (min-width: 1280px){.academy-card__title{font-size:24px;min-height:108px}.academy-card{padding:40px 30px}.academy-swiper .swiper-slide.is-visible{padding:40px 30px}.academy-card__link{font-size:16px}.academy-card__tag{font-size:20px}}.difference{padding:90px 0;background:linear-gradient(160deg, #001528 0%, #002756 100%);position:relative;overflow:hidden}.difference::before{content:"";position:absolute;width:700px;height:700px;border-radius:50%;background:radial-gradient(circle, rgba(90, 70, 155, 0.15) 0%, transparent 70%);top:-200px;right:-100px;pointer-events:none}.difference .container{position:relative;z-index:2}.difference__stats{display:grid;grid-template-columns:repeat(4, 1fr);gap:2px;background:hsla(0,0%,100%,.08);border-radius:16px;overflow:hidden;margin-bottom:70px}@media(max-width: 1024px){.difference__stats{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.difference__stats{grid-template-columns:repeat(2, 1fr)}}.stat-item{padding:36px 28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;background:hsla(0,0%,100%,.03);text-align:center;-webkit-transition:background .3s ease;transition:background .3s ease}.stat-item:hover{background:hsla(0,0%,100%,.06)}.stat-item__num{font-size:clamp(2.2rem,5vw,3rem);font-weight:800;letter-spacing:-0.03em;line-height:1;background:linear-gradient(135deg, #FF7C41, #5A469B);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.stat-item__label{font-size:.875rem;color:hsla(0,0%,100%,.65);line-height:1.4}.difference__grid{display:grid;grid-template-columns:repeat(5, 1fr);gap:20px}@media(max-width: 1024px){.difference__grid{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767px){.difference__grid{grid-template-columns:repeat(2, 1fr);gap:16px}}.difference-card{padding:28px 22px;border-radius:16px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);-webkit-transition:background .3s ease,border-color .3s ease,-webkit-transform .3s ease;transition:background .3s ease,border-color .3s ease,-webkit-transform .3s ease;transition:background .3s ease,border-color .3s ease,transform .3s ease;transition:background .3s ease,border-color .3s ease,transform .3s ease,-webkit-transform .3s ease}.difference-card:hover{background:hsla(0,0%,100%,.08);border-color:rgba(255,124,65,.3);-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.difference-card__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;border-radius:12px;background:rgba(255,124,65,.12);border:1px solid rgba(255,124,65,.25);margin-bottom:18px}.difference-card__icon svg{width:24px;height:24px;stroke:#ff7c41;fill:none}.difference-card__title{font-size:.95rem;font-weight:700;color:#fff;margin-bottom:10px;line-height:1.3}.difference-card__desc{font-size:.75rem;color:hsla(0,0%,100%,.6);line-height:1.8}.lucas-diff{padding:120px 0;background:#fff}@media(max-width: 1729px){.lucas-diff{padding:100px 0}}@media(max-width: 1600px){.lucas-diff{padding:90px 0}}@media(max-width: 1439px){.lucas-diff{padding:80px 0}}@media(max-width: 1024px){.lucas-diff{padding:60px 0}}@media(max-width: 810px){.lucas-diff{padding:50px 0}}@media(max-width: 480px){.lucas-diff{padding:40px 0}}.lucas-diff__title{font-weight:400;line-height:1.4;color:#002756;margin:0 0 60px;text-align:center}@media(max-width: 1024px){.lucas-diff__title{margin-bottom:50px}}@media(max-width: 810px){.lucas-diff__title{margin-bottom:40px}}@media(max-width: 480px){.lucas-diff__title{margin-bottom:30px}}.lucas-diff__grid{display:grid;grid-template-columns:repeat(3, 1fr);-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;row-gap:40px}@media(max-width: 1439px){.lucas-diff__grid{-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}}@media(max-width: 1024px){.lucas-diff__grid{gap:32px}}@media(max-width: 767px){.lucas-diff__grid{grid-template-columns:1fr;gap:40px}}.lucas-diff__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.lucas-diff__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:96px;margin-bottom:45px}.lucas-diff__icon img{height:80px;max-height:65px;width:auto}@media(max-width: 1024px){.lucas-diff__icon{margin-bottom:30px}}@media(max-width: 810px){.lucas-diff__icon{margin-bottom:24px}}.lucas-diff__item-title{font-size:32px;font-weight:400;line-height:1.4em;color:#002756;margin-bottom:25px}@media(max-width: 1439px){.lucas-diff__item-title{font-size:28px}}@media(max-width: 1024px){.lucas-diff__item-title{font-size:24px}}@media(max-width: 810px){.lucas-diff__item-title{font-size:22px}}@media(max-width: 480px){.lucas-diff__item-title{font-size:20px}}.lucas-diff__item-desc{font-size:24px;font-weight:300;line-height:1.4em;color:#002756}@media(max-width: 1439px){.lucas-diff__item-desc{font-size:20px}}@media(max-width: 1024px){.lucas-diff__item-desc{font-size:18px}}@media(max-width: 810px){.lucas-diff__item-desc{font-size:16px}}@media(max-width: 480px){.lucas-diff__item-desc{font-size:15px}}.footer{background:#fff;border-top:1px solid rgba(0,39,86,.09);padding:66px 0 0}.footer .container{padding-left:100px;padding-right:100px}@media(max-width: 1729px){.footer .container{padding-left:60px;padding-right:60px}}@media(max-width: 1600px){.footer .container{padding-left:20px;padding-right:20px}}.footer__row{display:grid;grid-template-columns:repeat(5, 1fr);padding-bottom:56px}@media(max-width: 1439px){.footer__row{grid-template-columns:140px 1fr 1fr 1fr 260px;gap:28px}}@media(max-width: 1024px){.footer__row{grid-template-columns:repeat(4, 1fr);gap:40px 32px}.footer__row .footer__logo{grid-column:1/-1}}@media(max-width: 810px){.footer__row{grid-template-columns:repeat(2, 1fr);gap:32px}.footer__row .footer__logo{display:none}.footer__row .footer__contact{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;grid-column:1/-1}}.footer__logo img{width:200px;height:auto}.footer__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0px}.footer__category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.footer__category-title{font-size:18px;font-weight:600;line-height:1em;color:#002756;text-transform:uppercase;letter-spacing:.07em;margin-bottom:0px;padding-bottom:20px}.footer__category-title a{color:#002756;text-decoration:none}.footer__category-title a:hover{color:#ff7c41}@media(max-width: 1439px){.footer__category-title{font-size:16px}}@media(max-width: 810px){.footer__category-title{font-size:14px}}.footer__list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0px}.footer__list li{padding-bottom:15px;line-height:1}.footer__list--products{padding-bottom:51px}.footer__list--resources{padding-bottom:51px}.footer__category-title--pricing,.footer__category-title--request-demo{padding-bottom:48px}.footer__list--our-tech{padding-bottom:51px}.footer__link-item a{font-size:18px;font-weight:300;line-height:1;color:#002756;text-transform:none !important;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease}.footer__link-item a:hover{color:#ff7c41}@media(max-width: 1439px){.footer__link-item a{font-size:16px}}@media(max-width: 810px){.footer__link-item a{font-size:14px}}.footer__contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__contact-title{font-size:18px;font-weight:600;line-height:1em;color:#002756;text-transform:uppercase;letter-spacing:.07em;margin-bottom:0px}@media(max-width: 1439px){.footer__contact-title{font-size:16px}}#contact-us-footer .hs-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0px}#contact-us-footer .hs-form-field{position:relative;padding-top:0px}#contact-us-footer .hs-form-field>label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#contact-us-footer .label-visible{position:absolute;top:30px;left:0;font-size:16px;font-weight:400;color:#1a6dff;pointer-events:none;-webkit-transition:top .2s ease,font-size .2s ease;transition:top .2s ease,font-size .2s ease}#contact-us-footer .hs-form-field.focus .label-visible{top:10px;font-size:14px}#contact-us-footer .hs-input{width:100%;padding:30px 0 10px 0 !important;font-size:.875rem;font-family:"sofia-pro",sans-serif;color:#002756;background:rgba(0,0,0,0);border-radius:0;border-style:solid;border-width:0 0 1px 0;border-color:#969696;overflow:hidden;min-height:28px;height:28px !important;resize:none;-webkit-box-sizing:content-box;box-sizing:content-box;outline:none;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}#contact-us-footer .hs-input:focus{border-color:#07679b}#contact-us-footer .hs-input::-webkit-input-placeholder{color:rgba(0,0,0,0)}#contact-us-footer .hs-input::-moz-placeholder{color:rgba(0,0,0,0)}#contact-us-footer .hs-input:-ms-input-placeholder{color:rgba(0,0,0,0)}#contact-us-footer .hs-input::-ms-input-placeholder{color:rgba(0,0,0,0)}#contact-us-footer .hs-input::placeholder{color:rgba(0,0,0,0)}#contact-us-footer .hs-input.hs-fieldtype-textarea{padding-top:0}#contact-us-footer .hs-error-msgs{list-style:none;margin:4px 0 0}#contact-us-footer .hs-error-msgs li label{color:#ff5f2c !important;font-size:16px !important;font-weight:300 !important;font-family:inherit !important}#contact-us-footer .hs-richtext{font-size:.72rem;color:#5a6472;line-height:1.5}#contact-us-footer .hs-richtext a{color:#07679b;text-decoration:underline}#contact-us-footer .hs-richtext a:hover{color:#ff7c41}#contact-us-footer .hs-button{margin-top:45px;padding:13.5px 32px;font-size:18px;font-weight:700;font-family:"sofia-pro",sans-serif;text-transform:uppercase;color:#fff;background:#1a6dff;border-radius:32px;border-width:2px;border-style:solid;border-color:#1a6dff;-o-border-image:none;border-image:none;cursor:pointer;-webkit-transition:background .3s ease,border-color .3s ease;transition:background .3s ease,border-color .3s ease}#contact-us-footer .hs-button:hover{background:rgb(0,87.0593886463,240.2);border-color:rgb(0,87.0593886463,240.2)}@media(max-width: 1600px){#contact-us-footer .hs-button{height:43px;padding:0 23px;font-size:14px}}.footer__bottom{border-top:1px solid #c4c4c4;padding:43px 0 42px}.footer__bottom-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 20px}@media(max-width: 810px){.footer__bottom-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:14px}}.footer__bottom-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}@media(max-width: 810px){.footer__bottom-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer__copy{font-size:.72rem;color:#5a6472}.footer__bottom-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;line-height:28px}.footer__bottom-links span{color:#002756;padding:0 5.2px;font-weight:300}@media(max-width: 1439px){.footer__bottom-links{font-size:16px}}@media(max-width: 810px){.footer__bottom-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;line-height:22px}}@media(max-width: 480px){.footer__bottom-links{font-size:13px}}.footer__lang-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:#5a6472}.footer__globe{display:block;-ms-flex-negative:0;flex-shrink:0}.footer__bottom-link{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:20px;font-weight:300;line-height:28px;color:#002756;text-decoration:none;margin:0 8px;-webkit-transition:color .3s ease;transition:color .3s ease}.footer__bottom-link:hover{color:#ff7c41}@media(max-width: 1439px){.footer__bottom-link{font-size:16px}}@media(max-width: 810px){.footer__bottom-link{font-size:14px;line-height:22px}}.footer__bottom-link--lang{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;margin-top:2px}.footer__bottom-link--lang::before{content:"";display:inline-block;width:14px;height:14px;margin-right:8px;margin-top:2px;background-image:url(../img/globe.svg);background-size:contain;background-repeat:no-repeat}.footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px}@media(max-width: 810px){.footer__social{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.footer__social-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#002756;color:#fff;text-decoration:none;-webkit-transition:background .3s ease;transition:background .3s ease}.footer__social-link svg{display:block;position:relative;width:28px;height:28px;-ms-flex-negative:0;flex-shrink:0}.footer__social-link:hover{background:#ff7c41}@media(max-width: 1600px){.footer__social-link{width:41px;height:41px}.footer__social-link svg{width:25px;height:25px}}@media(max-width: 810px){.footer__social-link{width:44px;height:44px}}@media(max-width: 480px){.footer__social-link{width:40px;height:40px}}