:root{--color-cgd-primary-color: #021927;--color-cgd-secondary-color: #03253a;--color-cgd-border-color: #424867;--color-cgd-elements-color: #074973;--color-cgd-primary-text-color: #ffffff;--color-cgd-primary-placeholder-color: #9396b2;--color-cgd-primary-color-hover: #01588b;--color-cgd-page-background-color: var(--color-cgd-primary-color);--color-cgd-header-background-color: var(--color-cgd-secondary-color);--color-cgd-header-text-color: var(--color-cgd-primary-text-color);--color-cgd-page-text-color: var(--color-cgd-primary-text-color);--color-cgd-elements-text-color: var(--color-cgd-primary-text-color);--color-cgd-form-input-border-color: var(--color-cgd-border-color);--color-cgd-button-background-color: var(--color-cgd-elements-color);--size-min-page-height: 100vh;--size-header-height: 104px;--size-min-inner-page-height: calc( var(--size-min-page-height) - var(--size-header-height) );--font-main-font: "Roboto", sans-serif;--font-alternative-font: "Lato", sans-serif;font-family:var(--font-main-font)}.web-layout-wrapper{background-color:var(--color-cgd-page-background-color);background:radial-gradient(59.55% 185.06% at 28.34% -91.04%,#074973 29.03%,#021927 74.5%);min-height:var(--size-min-page-height);color:#fff;padding:0 64px 64px;gap:8px}@media (max-width: 768px){.web-layout-wrapper{padding:0}}.home-wrapper{display:flex;flex-direction:column;width:100%;gap:64px}.home-title-grid{overflow:visible;gap:64px}.home-title{position:relative;font-size:48px;font-weight:500;line-height:75.17px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.home-title-brand{position:absolute;left:0;font-size:64px;font-weight:600;line-height:100.22px;color:#29a7d9;opacity:1;transform:scale(1);animation:zoomInGlow 2s ease-out}.cta-wrapper{padding-top:32px;height:72px}@keyframes zoomInGlow{0%{opacity:.1;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.home-title-text{text-indent:400px;padding-top:16px}.typewriter-effect{border-color:transparent;animation:reveal 2s}@keyframes reveal{0%{opacity:0}99%{opacity:0}to{opacity:1}}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink{50%{border-right:2px solid rgba(255,255,255,.75)}}@media (max-width: 768px){.home-title-grid{justify-content:flex-start!important}.home-title{font-size:36px;line-height:56.87px}.home-title-brand{position:relative;font-size:48px;line-height:75.16px}.home-title-text{text-indent:0px;margin-top:16px}.title-wrapper{max-width:calc(100vw - 96px)}}:root{--size-min-page-height: 100vh;--size-header-height: 104px;--size-min-inner-page-height: calc( var(--size-min-page-height) - var(--size-header-height) )}.home-layout-header{padding:16px 64px 0}.home-layout-title{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:80px 64px;gap:64px;mix-blend-mode:normal;flex:none;order:0;align-self:stretch;flex-grow:0;margin-left:0;margin-right:0}.home-layout-features{display:flex;flex-direction:column;align-items:center;padding:64px;gap:64px}.home-layout-technology,.home-layout-advantages,.home-layout-second-cta{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:64px;gap:40px}@media (max-width: 768px){.home-layout-header{padding:0 16px}.home-layout-title,.home-layout-features,.home-layout-technology,.home-layout-advantages,.home-layout-second-cta{padding:20px 16px;gap:16px}.home-layout-title{margin-left:0;margin-right:0}}.home-technology{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;gap:40px}.home-technology-title{font-size:48px;font-weight:600;line-height:56.25px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.home-technology-grid{gap:64px}.home-technology-title{opacity:1;transform:translateY(400%) scale(1);transition:transform 1s ease-in-out}.home-technology.visible .home-technology-title{transform:translate(0) scale(1);opacity:1}@media (max-width: 768px){.home-technology-grid{gap:32px}.home-technology{max-width:calc(100vw - 96px);margin:auto}.home-technology-title{font-size:36px;line-height:42.18px}}.home-technology-argument{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:16px}.home-technology-argument-title{font-size:21px;font-weight:600;line-height:28px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#29a7d9}.home-technology-argument-text{font-family:Lato;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#f2f2f2}.home-technology-argument{opacity:1;transform:translate(200%) scale(1);transition:transform 1s ease-in-out}.home-technology-argument.reverse{opacity:1;transform:translate(-200%) scale(1);transition:transform 1s ease-in-out}.home-technology.visible .home-technology-argument{transform:translate(0) scale(1);opacity:1}@media (max-width: 768px){.home-technology-argument{max-width:calc(100vw - 96px);margin:auto;gap:12px}.home-technology-argument-title{font-size:16px;line-height:21px}.home-technology-argument-text{font-size:16px;line-height:24px;max-width:calc(100vw - 96px)}}.home-advantages{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:64px}.home-advantages-grid{direction:rtl;gap:64px}.home-advantages-title{font-size:48px;font-weight:600;line-height:56.25px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.home-advantages-text-column{direction:ltr;display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:48px;flex:none;order:0;align-self:stretch;flex-grow:1}.home-advantages-image-column{direction:rtl;display:flex;justify-content:center;align-items:center;padding:8px}.home-advantages-text-column{opacity:1;transform:translate(200%) scale(1);transition:transform 1s ease-in-out}.home-advantages-image-column{opacity:0;transform:scale(1);transition:transform 1s ease-in-out}.home-advantages.visible .home-advantages-text-column{transform:translate(0) scale(1);opacity:1}.home-advantages.visible .home-advantages-image-column{transition:opacity 2s ease-in-out;opacity:1}@media (max-width: 768px){.home-advantages{max-width:calc(100vw - 96px);padding:0}.home-advantages-text-column,.home-advantages-image-column{max-width:calc(100vw - 96px);margin:auto}.home-advantages-image-column img{margin:auto auto 64px}.home-advantages-title{font-size:36px;font-weight:600;line-height:42.18px}}.home-advantage{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:16px}.home-advantage-title{font-size:21px;font-weight:600;line-height:28px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#29a7d9}.home-advantage-text{font-family:Lato;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#f2f2f2}@media (max-width: 768px){.home-advantage-title{font-size:16px;line-height:21px}.home-advantage-text{font-size:16px;line-height:24px;max-width:calc(100vw - 96px)}}.home-feature{direction:ltr}.home-feature.reverse{direction:rtl}.home-feature-grid{gap:64px;overflow:hidden}.home-feature-text-column{direction:ltr;display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:48px;flex:none;order:0;align-self:stretch;flex-grow:1}.home-feature-image-column{direction:rtl;display:flex;justify-content:center;align-items:center;padding:8px;max-width:calc(100vw - 24px);margin:auto}.home-feature-title{font-size:48px;font-weight:600;line-height:56.25px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.cta-button:hover{background-color:#01588b!important}.home-feature-text-column{opacity:1;transform:translate(-200%) scale(1);transition:transform 1s ease-in-out}.home-feature-image-column{opacity:0;transform:scale(1);transition:transform 1s ease-in-out}.reverse .home-feature-text-column{opacity:1;transform:translate(200%) scale(1);transition:transform 1s ease-in-out}.home-feature.visible .home-feature-text-column{transform:translate(0) scale(1);opacity:1}.home-feature.visible .home-feature-image-column{transition:opacity 2s ease-in-out;opacity:1}@media (max-width: 768px){.home-feature{max-width:calc(100vw - 96px)}.home-feature-text-column,.home-feature-image-column{max-width:calc(100vw - 96px);margin:auto}.home-feature-image-column img{margin:auto auto 64px}.home-feature-title{font-size:36px;font-weight:600;line-height:42.18px}}.home-feature-argument{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:16px}.home-feature-argument-title{font-size:21px;font-weight:600;line-height:28px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#29a7d9}home-feature-argument-text{font-family:Lato;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#f2f2f2}@media (max-width: 768px){.home-feature-argument-title{font-size:16px;line-height:21px}home-feature-argument-text{font-size:12px;line-height:18px}}.home-second-cta{display:flex;flex-direction:column;padding:64px 0;gap:24px}.home-second-cta-title{font-size:48px;font-weight:600;line-height:56.25px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.home-second-cta-text{font-size:30px;font-weight:600;line-height:36px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#29a7d9}@media (max-width: 768px){.home-second-cta{padding:16px 0;gap:16px}.home-second-cta-title{font-size:36px;line-height:42.18px}.home-second-cta-text{font-size:21px;line-height:27px}}
