.ion-button{--overflow:hidden;--ripple-color:currentColor;--border-width:initial;--border-color:initial;--border-style:initial;--box-shadow:0 3px 1px -2px #0003, 0 2px 2px 0 #00000024, 0 1px 5px 0 #0000001f;--border-radius:4px;--padding-top:0;--padding-bottom:0;--padding-start:1.1em;--padding-end:1.1em;--background:#3880ff;--background-focused:#3171e0;--background-activated:var(--background);--color:#fff;--color-activated:#fff;--color-focused:#fff;width:auto;height:36px;color:var(--color);letter-spacing:.06em;text-transform:uppercase;text-align:center;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;user-select:none;vertical-align:top;pointer-events:auto;font-kerning:none;cursor:pointer;background:0 0;border:0;margin:4px 2px;padding:0;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;display:inline-block}.ion-button .button-native{width:100%;height:100%;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);padding-left:var(--padding-start);padding-right:var(--padding-end);border-radius:var(--border-radius);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;font-kerning:auto;box-shadow:var(--box-shadow);opacity:var(--opacity,1);overflow:var(--overflow);z-index:0;box-sizing:border-box;cursor:pointer;outline:none;margin:0;line-height:1;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),background-color 15ms linear,color 15ms linear;display:block;position:relative}.ion-button .button-inner{flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ion-button:focus-visible .button-native{background:var(--background-focused);color:var(--color-focused)}.ion-button .ion-icon{pointer-events:none;font-size:1.4em}.ion-icon{contain:strict;fill:currentColor;width:1em;height:1em;display:inline-block;box-sizing:content-box!important}.ion-icon svg{width:100%;height:100%;display:block}:root{--vw:min(1vw, 19.2px);--shift:max(0px, calc((100vw - 1920px) / 2));--shift-l:min(var(--shift), 80px);--shift-r:calc(2 * var(--shift) - var(--shift-l))}@supports (width:round(down, 5px, 2px)){:root{--shift-l:round(down, min(var(--shift), 80px), 1px);--shift-r:max(0px, calc(100vw - 1920px - var(--shift-l)))}}*{box-sizing:border-box;-webkit-tap-highlight-color:#0000}html,body{overflow-x:clip}html{-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;word-wrap:break-word;background:#0c0f1f;width:100%;max-width:100%;margin:0;padding:0;font-family:Montserrat,sans-serif}a{color:inherit;text-decoration:none}button{font-family:inherit}.site-header{z-index:1000;background:0 0;border-bottom:1px solid #0000;transition:background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1);position:fixed;top:-16px;left:0;right:0}.site-header[data-opaque=true]{border-bottom-color:#dce1e624}.site-header:after{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;background:#050708e0;transition:opacity .2s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.site-header[data-opaque=true]:after{opacity:1}body:has(.page-blog,.page-openBlog,.page-openCareer,.page-doc,.page-mobilemenu) .site-header{border-bottom-color:#dce1e624}body:has(.page-blog,.page-openBlog,.page-openCareer,.page-doc,.page-mobilemenu) .site-header:after{opacity:1}.site-header .toolbar{height:82px;padding:4px;overflow:hidden}.site-main{--site-top:56px;margin-top:var(--site-top);background:#0c0f1f}@media only screen and (max-width:500px){.site-main{--site-top:calc(15vw - 32px)}}.ion-content{background:var(--background,#fff);display:block;position:relative}.popover-layer{z-index:20001;width:100%;height:100%;position:fixed;top:4px;left:0}.popover-layer .popover-backdrop{background:0 0;position:absolute;inset:0}.popover-layer .popover-wrapper{pointer-events:none;position:absolute;inset:0}.popover-layer .popover-arrow,.popover-layer .popover-content{pointer-events:auto;position:absolute}.popover-layer .popover-content{top:53.5px;overflow:visible}.popover-layer .popover-arrow{top:40px}.more-buttons a{line-height:1;display:block}.popover-layer .popover-arrow:after{content:"";z-index:10;background:#fff;width:14px;height:14px;position:absolute;top:3px;left:3px;transform:rotate(45deg)}#reasonToBelieve,#success-stories,#contact{scroll-margin-top:var(--site-top)}#references{scroll-margin-top:calc(var(--site-top) + 88px)}.page-home .references-content-section .customers-image:not(.customers-expanded)>.image-div:nth-child(n+21){display:none}.page-home h1.big-text{margin:0}.footer-component a.nps-image,.footer-component .aws-section-wider-than-mobile a.aws-partner-image{display:block}.cc-window{top:0;left:0;right:0;position:fixed!important}.page-home .full-page-viewheight#advert-height-def{min-height:max(100vh - var(--site-top),560px)!important;min-height:max(100svh - var(--site-top),560px)!important}@media only screen and (max-width:500px){.page-home .full-page-viewheight#advert-height-def{min-height:max(100svh - var(--site-top),600px)!important}}.seo-h1{all:unset;display:inline}#projectexample,#guide,#idea,#buildingBlocks,#starter{scroll-margin-top:var(--site-top)}.page-doc{height:calc(100vh - var(--site-top));height:calc(100svh - var(--site-top))}.page-doc .document-iframe{border:none;width:100%;height:100%;display:block}.page-doc .mobile-page-div{display:none}.page-doc .document-not-found{color:#fff}@media only screen and (max-width:500px){.page-doc .document-iframe,.page-doc .document-not-found{display:none}.page-doc .mobile-page-div{display:flex}}.page-blog .news-box a.news-card-link{color:inherit;font:inherit;text-decoration:none}.page-ai a.link-text-blue:link:not(.footer-component *),.page-ai a.link-text-blue:visited:not(.footer-component *){font-size:inherit;text-decoration:underline}.page-sadeteam h1.big-text{margin:0;display:inline}#faqSectionBooster,#faqSectionPartner,#faqSectionWorkplace,#getStartedSection{scroll-margin-top:var(--site-top)}.page-mobilemenu{display:flow-root}.page-blog h1.news-main-header{margin:0;line-height:normal}.page-blog .news-box a.news-card-link:after{content:"";z-index:1;position:absolute;inset:0}.page-blog .news-box .news-picture{pointer-events:none}.page-blog .news-box .news-text{z-index:2;pointer-events:none;position:relative}.page-blog .news-box .news-text a{pointer-events:auto}.page-faq a.blue-link:link:not(.footer-component *),.page-faq a.blue-link:visited:not(.footer-component *),.page-faq a.answer-open-blue:link:not(.footer-component *),.page-faq a.answer-open-blue:visited:not(.footer-component *){font-size:inherit}.page-openBlog .news-text a,.page-blog .news-text a,.page-openCareer .job-text a{color:#00a3e3;cursor:pointer;text-decoration:underline}.page-home .full-page-viewheight .big-image{background-image:var(--grain),radial-gradient(circle at 72% 28%, #00a3e333 0%, #00a3e332 2.2%, #00a3e331 4.4%, #00a3e32e 6.6%, #00a3e32b 8.8%, #00a3e327 10.9%, #00a3e323 13.1%, #00a3e31e 15.3%, #00a3e31a 17.5%, #00a3e315 19.7%, #00a3e310 21.9%, #00a3e30c 24.1%, #00a3e308 26.3%, #00a3e305 28.4%, #00a3e302 30.6%, #00a3e301 32.8%, #0000 35%),radial-gradient(circle at 20% 80%, #fc602f14 0%, #fc602f14 1.8%, #fc602f13 3.5%, #fc602f12 5.3%, #fc602f11 7%, #fc602f0f 8.8%, #fc602f0e 10.5%, #fc602f0c 12.3%, #fc602f0a 14%, #fc602f08 15.8%, #fc602f06 17.5%, #fc602f05 19.3%, #fc602f03 21%, #fc602f02 22.8%, #fc602f01 24.5%, #fc602f00 26.3%, #0000 28%),linear-gradient(135deg, #07131a 0%, #071218 6.3%, #071016 12.5%, #060f14 18.8%, #060d11 25%, #060c0f 31.3%, #060b0d 37.5%, #06090b 43.8%, #050809 50%, #050708 56.3%, #040606 62.5%, #040505 68.8%, #030404 75%, #020303 81.3%, #010202 87.5%, #010101 93.8%, #000 100%);--backdrop-line:#00a3e329;--backdrop-line-strong:#00bef08c;--backdrop-node:#00a3e380;--backdrop-node-accent:#fc602fbf;background-color:#050708;background-repeat:repeat,no-repeat,no-repeat,no-repeat;background-size:200px 200px,auto,auto,auto}.hero-network{opacity:.9;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-network svg{width:100%;height:100%;display:block}.sade-flow{stroke-dasharray:26 400;stroke-dashoffset:426px;animation:7s linear infinite sade-flow}@keyframes sade-flow{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.sade-flow{opacity:.35;stroke-dasharray:none;stroke-dashoffset:0;animation:none}}.page-home .full-page-viewheight .advert-numbers{opacity:1;color:#333d49;background-color:#f2f5f7}.page-home .full-page-viewheight .advert-numbers .column-number{color:#009cdb}.page-home .full-page-viewheight .advert-numbers .column-bottom-text{color:#333d49}.page-home .full-page-viewheight .big-image{--hero-left:3.3vw;align-items:center;height:auto;display:flex}@media (min-width:768px){.page-home .full-page-viewheight .big-image{--hero-left:2.75vw}}@media (min-width:1151px){.page-home .full-page-viewheight .big-image{--hero-left:3.05vw}}@media (min-width:1200px){.page-home .full-page-viewheight .big-image{--hero-left:3.75vw}}@media (min-width:1250px){.page-home .full-page-viewheight .big-image{--hero-left:4.55vw}}@media (min-width:1300px){.page-home .full-page-viewheight .big-image{--hero-left:5.55vw}}@media (min-width:1350px){.page-home .full-page-viewheight .big-image{--hero-left:6.5vw}}@media (min-width:1400px){.page-home .full-page-viewheight .big-image{--hero-left:7.5vw}}@media (min-width:1440px){.page-home .full-page-viewheight .big-image{--hero-left:164px}}.page-home .hero-copy{box-sizing:content-box;width:100%;max-width:62rem;padding:48px 24px 48px var(--hero-left);text-align:left;color:#e9eef1;flex-direction:column;gap:28px;display:flex;position:relative}.page-home .hero-eyebrow{flex-direction:column;gap:12px;display:flex}.page-home .hero-rule{background:#fc602f;border-radius:2px;width:56px;height:4px;display:block}.page-home .hero-eyebrow p{text-transform:uppercase;letter-spacing:.18em;color:#b9c2c8;margin:0;font-family:Montserrat,Arial,sans-serif;font-size:.75rem;font-weight:700;line-height:1.02}.page-home .hero-copy h1.hero-title{text-transform:uppercase;letter-spacing:-.025em;max-width:19ch;font-family:Montserrat,Arial,sans-serif;font-weight:700;line-height:1.02;font-size:var(--page-title-size);color:#e9eef1;text-wrap:balance;-webkit-hyphens:none;hyphens:none;margin:0}.page-home .hero-accent{color:#00a3e3}.page-home .hero-lead{color:#e9eef1;max-width:58ch;margin:0;font-size:clamp(1.05rem,1.8vw,1.5rem);font-weight:400;line-height:1.5}.page-home .hero-buttons{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.page-home .hero-teaser{box-sizing:border-box;color:#e9eef1;cursor:pointer;background:#ffffff05;border:1px solid #dce1e63d;border-left:3px solid #fc602f;border-radius:7px;flex-direction:column;align-self:flex-start;gap:6px;max-width:36rem;margin-top:4px;padding:14px 22px 14px 18px;text-decoration:none;transition:border-color .18s,background-color .18s,transform .18s;display:flex}.page-home .hero-teaser:hover{background:var(--outline-hover-bg);border-color:#00a3e3 #00a3e3 #00a3e3 #fc602f;transform:translateY(-1px)}.page-home .hero-teaser-line1{color:#e9eef1;font-size:1rem;line-height:1.4}.page-home .hero-teaser-line2{text-transform:uppercase;letter-spacing:.04em;color:#e9eef1;align-items:center;gap:.4rem;font-family:Montserrat,Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1.2;display:flex}.page-home .hero-teaser-line2 strong{color:#00a3e3;font-weight:700}.page-home .hero-teaser-line2 .ion-icon{color:#00a3e3;width:1.1em;height:1.1em;transition:transform .18s}.page-home .hero-teaser:hover .ion-icon{transform:translate(4px)}@media (max-width:639px){.page-home .hero-buttons{flex-direction:column}}.page-home .hero-btn{box-sizing:border-box;text-transform:uppercase;letter-spacing:.04em;text-align:center;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:.55rem;min-height:48px;padding:0 1.6rem;font-family:Montserrat,Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.page-home .hero-btn-primary{color:var(--color-on-primary);background:#00a3e3;border:1px solid #00a3e3}.page-home .hero-btn-primary:hover{background:#00bef0;border-color:#00bef0;transform:translateY(-1px)}.page-home .hero-btn-secondary,.page-home .hero-btn-secondary:link,.page-home .hero-btn-secondary:visited{color:#e9eef1;background:0 0;border:1px solid #dce1e63d}.page-home .hero-btn-secondary:hover{color:#e9eef1;border-color:#fc602f;transform:translateY(-1px)}.page-home .hero-btn .ion-icon{width:1.1em;height:1.1em}.page-home .full-page-viewheight .advert-numbers .column-bottom-text,.page-home .full-page-viewheight .advert-numbers .column-bottom-text span{letter-spacing:.02em;text-transform:uppercase;font-family:Montserrat,Arial,sans-serif!important;font-size:13px!important;font-weight:700!important;line-height:1.35!important}.page-home .hero-copy h1.hero-title:lang(fi){line-height:1.1}.page-mobilemenu .ion-content{min-height:calc(100vh - var(--site-top));min-height:calc(100svh - var(--site-top))}.site-header .toolbar-buttons .ion-button,.site-header .toolbar-buttons .ion-button span{text-transform:uppercase;color:#e9eef1;letter-spacing:-.025em!important;font-family:Montserrat,Arial,sans-serif!important;font-weight:700!important}.site-header .toolbar-buttons .ion-button span{transition:color .18s}.site-header .toolbar-buttons .ion-button span.active-page{color:#00a3e3!important}.site-header .toolbar-buttons .ion-button:hover span,.site-header .toolbar-buttons .ion-button:hover span.active-page,.site-header .toolbar-buttons .ion-button span.more-word.more-hovering{color:#00bef0!important}.site-header .toolbar-buttons .ion-button span.more-word.more-pinned{color:#00a3e3!important}.site-header .toolbar-languages{position:relative}.site-header .lang-button{cursor:pointer;letter-spacing:-.025em;text-transform:uppercase;color:#d9dfe3;background:0 0;border:0;align-items:center;gap:4px;height:32px;margin:0;padding:0 8px;font-family:Montserrat,Arial,sans-serif;font-size:min(14px,1.22vw);font-weight:700;transition:color .18s;display:inline-flex;position:relative;top:-2.5px}.site-header .lang-button:hover,.site-header .lang-button[aria-expanded=true]{color:#d9dfe3}.site-header .lang-chevron{flex-shrink:0;width:1em;height:1em;transition:transform .2s}.site-header .lang-chevron-open{transform:rotate(180deg)}.site-header .lang-backdrop{z-index:20001;background:0 0;position:fixed;inset:0}.site-header .lang-menu{box-sizing:border-box;background:#0b0f12;border:1px solid #dce1e63d;border-radius:12px;width:100%;margin:0;padding:8px;list-style:none;box-shadow:0 -8px 40px #00000073}.site-header .lang-wrap{z-index:20002;width:180px;position:fixed}.site-header .lang-wrap:before{content:"";height:16px;position:absolute;top:-16px;left:0;right:0}.site-header .lang-arrow{box-sizing:border-box;z-index:2;background:#0b0f12;border-top:1px solid #dce1e06b;border-left:1px solid #dce1e06b;width:12px;height:12px;position:absolute;top:-6px;transform:rotate(45deg)}.site-header .lang-menu li{margin:0;padding:0}.site-header .lang-item{box-sizing:border-box;letter-spacing:-.025em;text-transform:uppercase;color:#d9dfe3;border-radius:6px;align-items:center;gap:10px;min-height:44px;padding:0 12px;font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .18s;display:flex}.site-header .lang-item:hover{background:#ffffff0a}.site-header .lang-item-current{color:#00a3e3}.site-header .lang-code{width:24px}.site-header .lang-name{color:inherit}.site-header .toolbar-buttons{transform:translateX(calc(-30px - var(--cta-pull)))}.site-header .toolbar-languages{transform:translateX(calc(-1 * var(--cta-pull)))}.more-backdrop{z-index:20001;background:0 0;position:fixed;inset:0}.more-wrap{z-index:20002;width:240px;position:fixed}.more-wrap:before{content:"";height:16px;position:absolute;top:-16px;left:0;right:0}.more-arrow{box-sizing:border-box;z-index:2;background:#0b0f12;border-top:1px solid #dce1e06b;border-left:1px solid #dce1e06b;width:12px;height:12px;position:absolute;top:-6px;transform:rotate(45deg)}.more-menu{box-sizing:border-box;background:#0b0f12;border:1px solid #dce1e03d;border-radius:12px;flex-direction:column;max-height:calc(100vh - 100px);padding:8px;display:flex;overflow-y:auto;box-shadow:0 -8px 40px #00000073}.more-menu a{box-sizing:border-box;color:#e9eef1;cursor:pointer;letter-spacing:-.025em;text-transform:uppercase;border-radius:6px;align-items:center;gap:8px;min-height:34px;padding:0 12px;font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .18s;display:flex}.more-menu a:hover{background:#ffffff0a}.more-menu a span{font:inherit;letter-spacing:inherit;color:inherit;text-transform:inherit;text-decoration:none}.more-menu a .active-page{color:#00a3e3;text-decoration:none}.more-menu a.ext-item{text-transform:none}.more-menu .ext-link-icon{opacity:.7;width:14px;min-width:14px;height:auto;margin-left:auto}.more-menu .more-social{align-items:center;gap:9px;margin-top:4px;padding:0 4px;display:flex}.more-menu .more-social a{color:#d9dfe3;justify-content:center;width:40px;min-width:40px;min-height:40px;padding:0}.more-menu .more-social a svg{width:24px;height:24px}.more-menu .more-social a:hover{color:#00a3e3}.page-mobilemenu .menu-buttons .ion-button,.page-mobilemenu .menu-buttons .ion-button span{letter-spacing:-.025em!important;font-family:Montserrat,Arial,sans-serif!important;font-weight:700!important}.page-mobilemenu .menu-social{justify-content:center;align-items:center;gap:10px;margin:18px 0 0;display:flex}.page-mobilemenu .menu-social a{color:#d9dfe3;border-radius:6px;justify-content:center;align-items:center;width:52px;height:52px;transition:color .18s;display:inline-flex}.page-mobilemenu .menu-social a svg{width:30px;height:30px}.page-mobilemenu .menu-social a:hover,.page-mobilemenu .menu-social a:active{color:#00a3e3}.page-mobilemenu .menu-cta{box-sizing:border-box;width:min(327px,100% - 48px);height:48px;color:var(--color-on-primary);letter-spacing:.04em;text-transform:uppercase;background:#00a3e3;border-radius:7px;justify-content:center;align-items:center;margin:0 auto 10vw;font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:700;text-decoration:none;display:flex}.page-mobilemenu .menu-lang{flex-direction:column;align-items:center;gap:2px;margin:10.67vw auto 8vw;display:flex}.page-mobilemenu .menu-lang-item{box-sizing:border-box;color:#d9dfe3;letter-spacing:-.025em;text-transform:uppercase;border-radius:6px;align-items:center;gap:10px;width:200px;min-height:48px;padding:0 20px;font-family:Montserrat,Arial,sans-serif;font-size:16px;font-weight:700;text-decoration:none;display:flex}.page-mobilemenu .menu-lang-item span:first-child{width:28px}.page-mobilemenu .menu-lang-item span:last-child{color:inherit}.page-mobilemenu .menu-lang-item-current{color:#00a3e3}@media (min-width:1921px){.site-header .toolbar,.site-main .ion-content>:not(.full-size):not(.footer-component),.site-main .ion-content>.full-size>:not(.footer-component){border-left:var(--shift-l) solid #0000;border-right:var(--shift-r) solid #0000;background-origin:border-box}.page-home .full-page-viewheight .big-image,.page-home .full-page-viewheight .advert-numbers,.page-home .full-page-viewheight .advert-seam,.page-faq .inner-div-for-faq-upper-intro-section .big-image{margin-left:calc(-1*var(--shift-l));border-left:var(--shift-l) solid #0000;border-right:var(--shift-r) solid #0000;background-origin:border-box}.page-home .stories-flex,.page-home .news-boxes,.page-iot .stories-flex{padding-left:calc(var(--shift-l) + var(--content-left));box-sizing:content-box!important;width:calc(100% + var(--shift-r))!important;margin-left:calc(-1*(var(--shift-l) + var(--content-left)))!important}}:root{--cta-fs:min(14px, 1.22vw);--cta-pull-base:clamp(0px, calc((100vw - 1599px) * .1097), 35.2px);--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0'/></filter><rect width='200' height='200' filter='url(%23g)' opacity='.06'/></svg>")}.site-header .logo{width:82%;margin-left:-2px}.site-header .header-cta{display:none}@media (min-width:1360px){.site-header .header-cta{box-sizing:border-box;white-space:nowrap;height:3.143em;font:700 var(--cta-fs)/1 "Montserrat",Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--color-on-primary);background:#00a3e3;border-radius:.5em;flex-shrink:0;justify-content:center;align-self:center;align-items:center;margin:-8px 0 -4px 10px;padding:0 1.2em;text-decoration:none;transition:filter .18s;display:inline-flex}.site-header .header-cta:hover{filter:brightness(1.12)}.site-header .toolbar-buttons{transform:translateX(calc(-22px - var(--menu-extra) - 13.6 * var(--cta-fs) - var(--cta-pull)))}.site-header .toolbar-languages{transform:translateX(calc(-1 * var(--cta-pull)))}}.site-header .more-sub{color:inherit!important}:root{--menu-extra:0px}@media (min-width:1000px) and (max-width:1359px){.site-header .toolbar-buttons{transform:translateX(calc(-30px - var(--menu-extra) - var(--cta-pull)))}}@media (min-width:1000px) and (max-width:1099px){:root{--menu-extra:calc(106px + (100vw - 1000px) * .12)}}@media (min-width:1100px) and (max-width:1179px){:root{--menu-extra:118px}}@media (min-width:1180px) and (max-width:1279px){:root{--menu-extra:120px}}@media (min-width:1280px) and (max-width:1359px){:root{--menu-extra:calc(115px - .0633 * (100vw - 1280px))}}@media (min-width:1360px) and (max-width:1649px){:root{--menu-extra:calc(49px - .0586 * (100vw - 1360px))}}@media (min-width:1650px){:root{--menu-extra:clamp(16px, calc(32px - .0593 * (100vw - 1650px)), 32px)}}.site-header .more-word{position:relative}.site-header .more-sub{white-space:nowrap;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.site-header .more-chevron{pointer-events:none;margin:-6px 0 0 4px;transition:transform .2s;position:absolute;top:50%;left:100%}.site-header .more-chevron-open{transform:rotate(180deg)}@media (max-width:1279px){.site-header .more-chevron{margin-left:3px}}.site-header .toolbar-buttons .ion-button:has(.more-sub,.more-chevron) .button-native{overflow:visible}@media (max-width:999px){.site-header .more-sub{display:none}}.site-header .logo{width:min(82%,380px)}@media (min-width:1360px) and (max-width:1439.98px){.site-header .logo{width:min(82%,10vw + 227px,39.7vw - 159.92px)}}@media (min-width:1440px) and (max-width:1558.98px){.site-header .logo{width:min(82%,93vw - 968.2px,39.7vw - 159.92px)}}@media (min-width:1559px){.site-header .logo{width:82%}}@media (min-width:1100px) and (max-width:1199.98px){.site-header .logo{width:min(82%,380px,62vw - 360px)}}@media (min-width:1000px) and (max-width:1099.98px){.site-header .logo{width:calc(32vw - 30px)}}.site-header[data-lang=en] .toolbar-buttons .ion-button{translate:1.31em}@media (min-width:1000px){.site-header[data-lang=en] .lang-button{padding-right:0}.site-header[data-lang=en] .header-cta{margin-left:0}}@media (min-width:1360px){.site-header .toolbar-languages .lang-button{width:40px;top:calc(50% - 25px);left:calc(100% + min(max(12px,32px + var(--cta-pull) + var(--shift-r) - 80px),75.6px));flex-direction:row;justify-content:flex-end;padding:0;position:absolute}}@media (min-width:1921px){.site-header .toolbar{overflow:visible}}@media (min-width:768px) and (max-width:1150px){.site-header .no-mobile-menu .toolbar-languages{margin-right:calc(3.31vw - 10.0608px)!important}}@media (min-width:768px) and (max-width:1920px){.page-home .advert-numbers .column{width:calc((100vw - 2*var(--content-left))/4)!important}}@media (min-width:1360px){.site-header .header-cta{margin-left:4px;padding:0 .9em}.site-header .lang-button{padding-right:4px}.site-header .header-cta.header-cta-en{padding:0 .818em}}.page-home .stories-header-buttons,.page-home .blog-both-scroll-buttons,.page-iot .stories-header-buttons{width:max-content!important;left:auto!important}.page-home .stories-header-buttons{right:calc(min(40px,3vw) - var(--shift-r) + var(--ball-extra,0px))!important}.page-home .blog-both-scroll-buttons,.page-iot .stories-header-buttons{right:calc(min(40px,3vw) + var(--ball-extra,0px))!important}@media (min-width:768px){.page-home .news-full-blog .read-blog-button{left:auto!important;right:calc(min(40px,3vw) + var(--ball-extra,0px) - 2px)!important}}:root{--seam-depth:26px;--seam-top-h:27px;--seam-bottom:10px}@media (min-width:768px){:root{--seam-depth:28px;--seam-top-h:24px;--seam-bottom:20px}}@media (min-width:1280px){:root{--seam-depth:32px;--seam-top-h:28px;--seam-bottom:22px}}.page-home .full-page-viewheight .advert-seam{width:100vw;height:var(--seam-top-h);background-color:#f2f5f7;background-image:linear-gradient(#050708 0%,#050708d2 6.2%,#050708ab 12.5%,#05070889 18.8%,#0507086c 25%,#05070853 31.2%,#0507083e 37.5%,#0507082d 43.8%,#05070820 50%,#05070815 56.2%,#0507080e 62.5%,#05070808 68.8%,#05070804 75%,#05070802 81.2%,#05070801 87.5%,#05070800 93.8% 100%);background-size:100% var(--seam-depth);background-position:top;background-repeat:no-repeat;flex-shrink:0;position:relative}.page-home .full-page-viewheight .advert-numbers{background-image:linear-gradient(#08131a00 0% 6.2%,#08131a01 12.5%,#08131a02 18.8%,#08131a04 25%,#08131a08 31.2%,#08131a0e 37.5%,#08131a15 43.8%,#08131a20 50%,#08131a2d 56.2%,#08131a3e 62.5%,#08131a53 68.8%,#08131a6c 75%,#08131a89 81.2%,#08131aab 87.5%,#08131ad2 93.8%,#08131a 100%);background-size:100% var(--seam-bottom);background-position:bottom;background-repeat:no-repeat}@media (min-width:1151px){.page-home .full-page-viewheight .advert-numbers{height:106px}}@media (min-width:768px) and (max-width:1150px){.page-home .full-page-viewheight .advert-numbers{height:138px}}@media (min-width:768px){.page-home .full-page-viewheight .advert-numbers .column{padding-top:6px}.page-blog .inner-div,.page-careers .inner-div,.page-sadeteam .inner-div,.page-documents .inner-div{max-width:calc(100% - 2*var(--content-left));margin-left:var(--content-left)!important;margin-right:0!important}.page-careers .big-image .main-header,.page-sadeteam .big-image .main-header{left:var(--content-left)!important}.page-careers .white-area-text,.page-careers .guide-box .title,.page-careers .guide-box .sub-title,.page-careers .guide-box .row,.page-careers .benefit-box .benefits-title,.page-careers .benefit-box .two-columns{max-width:calc(100% - 2*var(--content-left));margin-left:var(--content-left)!important;margin-right:0!important}.page-careers .center-area{width:auto!important;max-width:min(1080px,100% - 156px)!important;margin-left:78px!important;margin-right:0!important}.page-careers .white-area-text,.page-careers .center-area,.page-careers .center-area .bigger-text,.page-careers .center-area .smaller-text{text-align:left!important}}:root{--content-left-base:24px}@media (min-width:768px){:root{--content-left-base:2.75vw}}@media (min-width:1150px){:root{--content-left-base:calc(31.625px + (100vw - 1150px) * .2675)}}@media (min-width:1200px){:root{--content-left-base:calc(45px + (100vw - 1200px) * .2375)}}@media (min-width:1250px){:root{--content-left-base:calc(56.875px + (100vw - 1250px) * .3055)}}@media (min-width:1300px){:root{--content-left-base:calc(72.15px + (100vw - 1300px) * .312)}}@media (min-width:1350px){:root{--content-left-base:calc(87.75px + (100vw - 1350px) * .84722)}}@media (min-width:1440px){:root{--content-left-base:164px}}:root{--content-left:var(--content-left-base);--cta-pull:var(--cta-pull-base);--dx:0px}@media (min-width:768px) and (max-width:2177.98px){:root{--margin-t:calc((var(--content-left-base) + 32px + var(--cta-pull-base) + 2 * var(--shift)) / 2);--content-left:calc(var(--margin-t) - var(--shift-l));--cta-pull:calc(var(--margin-t) - var(--shift-r) - 32px);--dx:calc(var(--content-left) - var(--content-left-base))}.site-header .toolbar-flex .logo-div{margin-left:calc(var(--content-left) - 4px)}.page-home .full-page-viewheight .big-image{--hero-left:var(--content-left)}.page-home .cases-section-for-stories-header-and-flex,.page-home .news-blog-block,.page-iot .cases-section-for-stories-header-and-flex,.page-ai .rows,.page-ai .rows-1-and-2,.page-ai .blocks-image-2-new,.page-ai .ais-content-section,.page-ai .readyForSade-left-side,.page-faq .faq-upper-intro-text-section,.page-faq .button-section,.page-faq .faq-top-header,.page-faq .faq-left-side,.page-faq .readyForSade-left-side,.page-newsletters .rows,.page-newsletters .flex-side-by-side{margin-left:var(--content-left)!important}.page-home .advert-numbers{padding-left:var(--content-left)!important}.page-ai .ais-content-section,.page-newsletters .flex-side-by-side{width:auto!important;margin-right:var(--content-left)!important}.page-iot .main-header,.page-iot .withOrWithout-text-section,.page-iot .blocks-text-section-top,.page-iot .blocks-text-section-1,.page-iot .blocks-image-2,.page-iot .readyForBooster-left-side{left:var(--content-left)!important}.page-iot .inner-div-for-buyers-guide-section{padding-left:var(--content-left)!important;padding-right:var(--content-left)!important}.page-iot .withOrWithout-image,.page-iot .blocks-image-top,.page-iot .blocks-image-1,.page-iot .blocks-text-section-2,.page-iot .readyForBooster-right-side{translate:var(--dx) 0!important}}@media (min-width:1600px){.site-header .no-mobile-menu .toolbar-buttons{margin-right:calc(6*var(--vw))}.site-header .no-mobile-menu .toolbar-buttons .ion-button{--padding-start:calc(1.1 * var(--vw))}}@media (min-width:501px){.page-home .references-content-section .customers-image{--logo-w:calc(17.39 * var(--vw))}.page-home .references-content-section{margin-right:calc(32px + var(--cta-pull));margin-left:var(--content-left)!important;width:auto!important}.page-home .references-content-section .customers-image{width:calc(100% + var(--logo-w)*.077)!important;grid-template-columns:repeat(4,auto)!important;justify-content:space-between!important;display:grid!important}.page-home .references-content-section .customers-image .image-div{width:auto!important}.page-home .references-content-section .customers-image .image-div .logo-button{margin-left:0;margin-right:0;margin-bottom:calc(var(--logo-w)*.2)!important;width:var(--logo-w)!important;max-height:calc(var(--logo-w)*.55)!important}.page-home .references-content-section .customers-image .image-div .logo-button .button-native{padding-left:7.7%;padding-right:7.7%}}@media (min-width:1151px){.page-home .references-content-section .customers-image{--logo-w:200px}}.page-home .rtb-header,.page-home .rtb-header span,.page-home .stories-header,.page-home .stories-header span,.page-home .references-header,.page-home .news-header-div .news-header{text-transform:uppercase;text-wrap:balance;letter-spacing:-.025em!important;font-family:Montserrat,Arial,sans-serif!important;font-weight:700!important;font-size:var(--section-title-size)!important;line-height:1.02!important}.page-home .rtb-subheader,.page-home .rtb-subheader span{text-transform:uppercase;letter-spacing:-.025em!important;font-family:Montserrat,Arial,sans-serif!important;font-size:clamp(1.15rem,1.9vw,1.9rem)!important;font-weight:700!important;line-height:1.05!important}.page-home .references-header,.page-home .news-header-div .news-header{color:#0c0f1f!important;opacity:1!important}.page-home .h-accent{color:#00a3e3}.page-home .news-header-div .h-accent{color:#0c0f1f}@media (min-width:501px){.page-home .ion-content .inner-div-for-rtb-section{padding-top:calc(11.5*var(--vw));padding-bottom:max(60px,5.5*var(--vw));height:auto!important}.page-home .ion-content .inner-div-for-rtb-section .rtb-content-section{margin-left:var(--content-left);margin-top:0!important;position:relative!important;top:auto!important;left:auto!important}}@media (min-width:768px){.page-home .ion-content .inner-div-for-rtb-section{padding-top:calc(7.5*var(--vw))}}.page-home .rtb-column-header{text-transform:uppercase;letter-spacing:-.025em!important;font-family:Montserrat,Arial,sans-serif!important;font-size:clamp(1.2rem,1.7vw,1.75rem)!important;font-weight:700!important;line-height:1.1!important}.page-home .news-boxes .news-box .news-time{text-transform:uppercase;letter-spacing:-.025em!important;color:#5a6673!important;opacity:1!important;font-family:Montserrat,Arial,sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:1.3!important}.page-home .news-boxes .news-box .news-header{text-transform:uppercase;letter-spacing:-.015em!important;color:#0c0f1f!important;margin-top:8px!important;font-family:Montserrat,Arial,sans-serif!important;font-size:clamp(1rem,1.3vw,1.25rem)!important;font-weight:700!important;line-height:1.12!important}.page-home .news-boxes .news-box .news-text{letter-spacing:0!important;color:#3b4553!important;font-size:14px!important;font-weight:400!important;line-height:1.625!important}.page-home .news-boxes .news-box .read-more{text-transform:uppercase;letter-spacing:.04em!important;color:#00a3e3!important;font-family:Montserrat,Arial,sans-serif!important;font-size:12px!important;font-weight:700!important}.page-iot .h-accent{color:#00a3e3}.page-iot .main-header .big-text,.page-iot .main-header .big-text h1,.page-iot .stories-header,.page-iot .stories-header span,.page-iot .blocks-header-top,.page-iot .readyForBooster-header,.page-iot .withOrWithout-header,.page-iot .withOrWithout-header span,.page-iot .guide-header,.page-iot .guide-header span,.page-iot .guide-header-mobile,.page-iot .guide-header-mobile span,.page-iot .blocks-header-1-and-2,.page-iot .blocks-header-1-and-2 span,.page-iot .story-title,.page-iot .story-title div,.page-iot .story-title span{text-transform:uppercase;letter-spacing:-.025em!important;font-family:Montserrat,Arial,sans-serif!important;font-weight:700!important;line-height:1.04!important}.page-iot .main-header .big-text,.page-iot .main-header .big-text h1{text-wrap:balance;font-size:var(--page-title-size)!important}.page-iot .stories-header,.page-iot .stories-header span,.page-iot .blocks-header-top,.page-iot .readyForBooster-header{text-wrap:balance;font-size:var(--section-title-size)!important}.page-iot .withOrWithout-header,.page-iot .withOrWithout-header span,.page-iot .guide-header,.page-iot .guide-header span,.page-iot .guide-header-mobile,.page-iot .guide-header-mobile span{text-wrap:balance;font-size:clamp(1.3rem,2.3vw,2.3rem)!important}.page-iot .blocks-header-1-and-2,.page-iot .blocks-header-1-and-2 span{font-size:clamp(1.2rem,1.7vw,1.75rem)!important}.page-iot .story-title,.page-iot .story-title div,.page-iot .story-title span{letter-spacing:-.015em!important;font-size:clamp(1rem,1.5vw,1.45rem)!important;line-height:1.1!important}@media (min-width:501px){.page-iot .story-title,.page-iot .story-title div,.page-iot .story-title span{font-size:min(1.616vw,clamp(1rem,1.5vw,1.45rem))!important}}@media (max-width:500px){.page-iot .story-title,.page-iot .story-title div,.page-iot .story-title span{font-size:6.2vw!important}}.page-iot .blocks-header-top,.page-iot .blocks-header-1-and-2,.page-iot .blocks-header-1-and-2 span{color:#0c0f1f!important}.page-ai .h-accent,.page-ai span.h-accent{color:#00a3e3!important}.page-ai .big-text,.page-ai .big-text h1,.page-ai .ai-big-text,.page-ai .ai-big-text span,.page-ai .blocks-header-1-and-2,.page-ai .blocks-header-1-and-2 span,.page-ai .ais-header,.page-ai .ais-header span,.page-ai .ais-subheader,.page-ai .ais-subheader span,.page-ai .ais-column-header,.page-ai .readyForSade-header,.page-ai .readyForSade-header span{text-transform:uppercase;letter-spacing:-.025em!important;font-family:Montserrat,Arial,sans-serif!important;font-weight:700!important;line-height:1.04!important}.page-ai .big-text,.page-ai .big-text h1{text-wrap:balance;font-size:var(--page-title-size)!important}.page-ai .ai-big-text,.page-ai .ai-big-text span,.page-ai .ais-header,.page-ai .ais-header span,.page-ai .readyForSade-header,.page-ai .readyForSade-header span{text-wrap:balance;font-size:var(--section-title-size)!important}.page-ai .ai-big-text-long,.page-ai .ai-big-text-long span{font-size:clamp(1.3rem,2.3vw,2.3rem)!important}.page-ai .ais-subheader,.page-ai .ais-subheader span{font-size:clamp(1.15rem,1.9vw,1.9rem)!important}.page-ai .blocks-header-1-and-2,.page-ai .blocks-header-1-and-2 span,.page-ai .ais-column-header{font-size:clamp(1.2rem,1.7vw,1.75rem)!important;line-height:1.1!important}.page-ai .ai-big-text,.page-ai .ai-big-text span,.page-ai .blocks-header-1-and-2,.page-ai .blocks-header-1-and-2 span{color:#0c0f1f!important}.page-ai .ai-big-text span.h-accent,.page-ai .blocks-header-1-and-2 span.h-accent{color:#00a3e3!important}.page-ai .ai-big-text-long,.page-ai .ai-big-text-long span{line-height:1.16!important}.page-services .h-accent,.page-sadeteam .h-accent{color:#00a3e3}.page-sadeteam h1.big-text,.page-sadeteam .person-name,.page-sadeteam .person-role{text-transform:uppercase;letter-spacing:-.025em!important;font-family:Montserrat,Arial,sans-serif!important;font-weight:700!important;line-height:1.04!important}.page-sadeteam h1.big-text{font-size:var(--page-title-size)!important}.page-sadeteam .person-name{color:#0c0f1f!important;font-size:clamp(1rem,1.3vw,1.25rem)!important;line-height:1.15!important}.page-sadeteam .person-role{letter-spacing:-.01em!important;color:#5a6673!important;font-size:12px!important}.page-sadeteam h1.big-text{display:block;margin:0 0 .22em!important}.page-sadeteam .white-area-text-on-main-pic{color:#e9eef1!important;width:auto!important;max-width:19em!important;height:auto!important;font-size:clamp(1.05rem,1.8vw,1.5rem)!important;font-weight:400!important;line-height:1.5!important;display:block!important}@media (min-width:1334px) and (max-width:1449px){.page-sadeteam .white-area-text-on-main-pic{max-width:calc(19em + 20.87vw - 278.406px)!important}}@media (min-width:1450px) and (max-width:1499px){.page-sadeteam .white-area-text-on-main-pic{max-width:calc(20.5em + 13.09vw - 174.621px)!important}}@media (min-width:1500px) and (max-width:1553px){.page-sadeteam .white-area-text-on-main-pic{max-width:calc(21.55em + 95.09vw - 1426.35px)!important}}@media (min-width:1554px) and (max-width:1659px){.page-sadeteam .white-area-text-on-main-pic{max-width:calc(26.5em + 9.2vw - 122.728px)!important}}@media (min-width:1660px) and (max-width:1749px){.page-sadeteam .white-area-text-on-main-pic{max-width:calc(27.75em + 28.8vw - 478.08px)!important}}@media (min-width:1750px){.page-sadeteam .white-area-text-on-main-pic{max-width:30.5em!important}}.page-sadeteam .white-area-text-on-main-pic p{font:inherit!important;color:inherit!important;margin:0 0 1em!important}.page-sadeteam .white-area-text-on-main-pic p:last-child{margin-bottom:0!important}.page-sadeteam .big-image .main-header .rows{width:min(54vw,920px)!important}@media (max-width:767px){.page-sadeteam .big-image .main-header .rows{width:86vw!important}}.page-sadeteam .big-image .main-header br{display:none}.page-sadeteam .big-image .main-header h1.big-text{margin-bottom:24px!important}.page-sadeteam .big-image .main-header .white-area-text-on-main-pic{margin-top:0!important}.page-sadeteam .big-image{--hero-extra:0px}@media (min-width:768px) and (max-width:1349px){.page-sadeteam .big-image{--hero-extra:48px}}@media (min-width:1350px) and (max-width:1589px){.page-sadeteam .big-image{--hero-extra:calc(48px - (100vw - 1350px) * .2)}}@media (min-width:768px){.page-sadeteam .big-image{--hero-up:min(80px, 7vw);height:calc(792px + var(--hero-up) + var(--hero-extra))!important}}@media (min-width:768px) and (max-width:799px){.page-sadeteam .big-image{height:calc(485px + (100vw - 768px)*.25 + var(--hero-up) + var(--hero-extra))!important}}@media (min-width:800px) and (max-width:899px){.page-sadeteam .big-image{height:calc(493px + (100vw - 800px)*.25 + var(--hero-up) + var(--hero-extra))!important}}@media (min-width:900px) and (max-width:999px){.page-sadeteam .big-image{height:calc(518px + (100vw - 900px)*.25 + var(--hero-up) + var(--hero-extra))!important}}@media (min-width:1000px) and (max-width:1099px){.page-sadeteam .big-image{height:calc(543px + (100vw - 1000px)*.33 + var(--hero-up) + var(--hero-extra))!important}}@media (min-width:1100px) and (max-width:1199px){.page-sadeteam .big-image{height:calc(576px + (100vw - 1100px)*.36 + var(--hero-up) + var(--hero-extra))!important}}@media (min-width:1200px) and (max-width:1279px){.page-sadeteam .big-image{height:calc(612px + (100vw - 1200px)*.65 + var(--hero-up) + var(--hero-extra))!important}}@media (min-width:1280px) and (max-width:1359px){.page-sadeteam .big-image{height:calc(664px + (100vw - 1280px)*.325 + var(--hero-up) + var(--hero-extra))!important}}@media (min-width:1360px) and (max-width:1439px){.page-sadeteam .big-image{height:calc(690px + (100vw - 1360px)*.25 + var(--hero-up) + var(--hero-extra))!important}}@media (min-width:1440px) and (max-width:1599px){.page-sadeteam .big-image{height:calc(710px + (100vw - 1440px)*.25 + var(--hero-up) + var(--hero-extra))!important}}@media (min-width:1600px) and (max-width:1799px){.page-sadeteam .big-image{height:calc(750px + (100vw - 1600px)*.155 + var(--hero-up) + var(--hero-extra))!important}}@media (min-width:1800px) and (max-width:1919px){.page-sadeteam .big-image{height:calc(781px + (100vw - 1800px)*.09167 + var(--hero-up) + var(--hero-extra))!important}}@media (max-width:767px){.page-sadeteam .big-image{min-height:max(530px,814px - 45vw)!important}}.page-sadeteam .workers{grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:stretch!important;align-items:start!important;gap:32px 20px!important;margin:56px 0 64px!important;display:grid!important}@media (min-width:508px) and (max-width:1359px){.page-sadeteam .workers{grid-template-columns:repeat(auto-fill,228px)!important;justify-content:center!important}}@media (min-width:1360px){.page-sadeteam .workers{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (min-width:501px){.page-sadeteam .workers .person-box{padding-top:20px!important}}@media (max-width:500px){.page-sadeteam .workers{grid-template-columns:minmax(0,1fr)!important}}.page-sadeteam .workers .person-box{text-align:left!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;width:auto!important;height:auto!important;margin:0!important;display:flex!important}.page-sadeteam .workers .person-avatar{aspect-ratio:1;box-sizing:border-box;background-color:#fff;background-position:50%!important;background-repeat:no-repeat!important;background-size:106%!important;border:1px solid #0c0f1f21!important;border-radius:12px!important;width:100%!important;height:auto!important;margin:0 0 12px!important}.page-sadeteam .workers .person-avatar.avatar-tight{background-size:88%!important}.page-sadeteam .workers .person-avatar.no-avatar{background-color:#eceff2!important;background-position:50%!important;background-size:28%!important}.page-sadeteam .workers .person-name{letter-spacing:-.025em!important;color:#0c0f1f!important;font-size:14px!important;line-height:1.02!important}.page-sadeteam .workers .person-role{letter-spacing:0!important;text-transform:none!important;opacity:1!important;color:#5a6673!important;margin-top:2px!important;font-family:Rubik,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.375!important}.page-sadeteam .workers .person-email{overflow-wrap:anywhere;text-align:left!important;margin:4px 0 0!important;display:block!important}.page-sadeteam .workers .person-email .email-text{color:#00a3e3!important;font-size:12px!important;font-weight:400!important;line-height:1.65!important}@media (max-width:500px){.page-sadeteam .workers .person-box{text-align:center!important;align-items:center!important;padding-bottom:calc(1.65*clamp(12px,4vw,20px))!important}.page-sadeteam .workers .person-avatar{align-self:center;width:min(228px,100%)!important;margin-bottom:20px!important}.page-sadeteam .workers .person-name{white-space:nowrap!important;font-size:clamp(16px,6vw,30px)!important;line-height:1.1!important}.page-sadeteam .workers .person-role{margin-bottom:.7em!important;font-size:clamp(12px,4vw,20px)!important}.page-sadeteam .workers .person-role:last-child{margin-bottom:.1375em!important}.page-sadeteam .workers .person-email{text-align:center!important;margin-bottom:0!important}.page-sadeteam .workers .person-email .email-text{white-space:nowrap!important;font-size:clamp(12px,4vw,20px)!important}}@media (min-width:768px){.page-sadeteam .worker-list .inner-div{width:auto!important;max-width:none!important;margin-right:var(--content-left)!important}}.page-sadeteam .worker-list{container-type:inline-size}@media (min-width:1921px){.page-sadeteam .workers{width:calc(100cqw - 231.2px)!important}}.page-sadeteam .worker-list{padding-bottom:0!important}.page-sadeteam .footer-place{position:static!important}.page-careers .h-accent{color:#00a3e3}.page-careers .medium-text,.page-careers .small-text,.page-careers h1.big-text,.page-careers .white-title,.page-careers .blue-title,.page-careers .guide-title,.page-careers .benefits-title,.page-careers .job-header,.page-careers .center-area .bigger-text{text-transform:uppercase;letter-spacing:-.025em!important;font-family:Montserrat,Arial,sans-serif!important;font-weight:700!important;line-height:1.04!important}.page-careers h1.big-text{text-wrap:balance;font-size:var(--page-title-size)!important}.page-careers .medium-text,.page-careers .small-text{letter-spacing:.02em!important;font-size:clamp(1rem,1.5vw,1.5rem)!important}.page-careers .white-title,.page-careers .blue-title,.page-careers .benefits-title,.page-careers .job-header{text-wrap:balance;font-size:var(--section-title-size)!important}.page-careers .guide-title{font-size:clamp(1.2rem,1.7vw,1.75rem)!important;line-height:1.1!important}.page-careers .center-area .bigger-text{font-size:clamp(1.15rem,1.9vw,1.9rem)!important;line-height:1.25!important}.page-careers .job-header{color:#0c0f1f!important}.page-faq .h-accent{color:#00a3e3}.page-faq .faq-upper-intro-header,.page-faq .faq-upper-intro-header h1,.page-faq .faq-header,.page-faq .faq-header>span:first-child,.page-faq .readyForSade-header,.page-faq .readyForSade-header span{text-transform:uppercase;letter-spacing:-.025em!important;font-family:Montserrat,Arial,sans-serif!important;font-weight:700!important;line-height:1.04!important}.page-faq .faq-upper-intro-header,.page-faq .faq-upper-intro-header h1{text-wrap:balance;font-size:var(--page-title-size)!important}.page-faq .faq-header,.page-faq .faq-header>span:first-child,.page-faq .readyForSade-header,.page-faq .readyForSade-header span{text-wrap:balance;font-size:var(--section-title-size)!important}.page-faq .faq-header>span:first-child{color:#0c0f1f!important}.page-blog .h-accent{color:inherit}.page-blog h1.news-main-header{text-transform:uppercase;letter-spacing:-.025em!important;font-family:Montserrat,Arial,sans-serif!important;font-weight:700!important;line-height:1.04!important;font-size:var(--page-title-size)!important;color:#0c0f1f!important}.page-blog .news-box .news-time{text-transform:uppercase;letter-spacing:-.025em!important;color:#5a6673!important;opacity:1!important;font-family:Montserrat,Arial,sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:1.3!important}.page-blog .news-box .news-header,.page-blog .news-box .news-card-link{text-transform:uppercase;letter-spacing:-.015em!important;color:#0c0f1f!important;font-family:Montserrat,Arial,sans-serif!important;font-size:clamp(1rem,1.3vw,1.25rem)!important;font-weight:700!important;line-height:1.12!important}.page-blog .news-box .news-header{margin-top:8px!important}.page-blog .news-box .news-text{letter-spacing:0!important;color:#3b4553!important;font-size:14px!important;font-weight:400!important;line-height:1.625!important}.page-blog .news-box .read-more{text-transform:uppercase;letter-spacing:.04em!important;color:#00a3e3!important;font-family:Montserrat,Arial,sans-serif!important;font-size:12px!important;font-weight:700!important}.page-newsletters .h-accent{color:#00a3e3}.page-newsletters .big-image-section .big-text,.page-newsletters .big-image-section .big-text h1,.page-newsletters .second-section-new .big-text,.page-newsletters .second-section-new .big-text span{text-transform:uppercase;letter-spacing:-.025em!important;font-family:Montserrat,Arial,sans-serif!important;font-weight:700!important;line-height:1.04!important}.page-newsletters .big-image-section .big-text,.page-newsletters .big-image-section .big-text h1{text-wrap:balance;font-size:var(--page-title-size)!important}.page-newsletters .second-section-new .big-text,.page-newsletters .second-section-new .big-text span{text-wrap:balance;font-size:var(--section-title-size)!important}.page-documents .h-accent{color:#00a3e3}.page-documents h1.header,.page-documents .doc-header{text-transform:uppercase;letter-spacing:-.025em!important;font-family:Montserrat,Arial,sans-serif!important;font-weight:700!important;line-height:1.04!important}.page-documents h1.header{font-size:var(--page-title-size)!important}.page-documents .doc-header{font-size:clamp(1.15rem,1.7vw,1.75rem)!important;line-height:1.12!important}.page-openBlog h1.news-header{text-transform:uppercase;text-wrap:balance;letter-spacing:-.025em!important;color:#0c0f1f!important;font-family:Montserrat,Arial,sans-serif!important;font-size:clamp(1.5rem,2.9vw,2.9rem)!important;font-weight:700!important;line-height:1.1!important}.page-openBlog .news-timestamp{text-transform:uppercase;display:block;letter-spacing:-.02em!important;color:#5a6673!important;margin-top:12px!important;font-family:Montserrat,Arial,sans-serif!important;font-size:13px!important;font-weight:700!important}.page-openCareer h1.job-header{text-transform:uppercase;text-wrap:balance;letter-spacing:-.025em!important;color:#0c0f1f!important;font-family:Montserrat,Arial,sans-serif!important;font-size:clamp(1.5rem,2.9vw,2.9rem)!important;font-weight:700!important;line-height:1.1!important}:root{--page-title-size:clamp(2.4rem, calc(2.4rem + (100vw - 768px) * .044186), 5.25rem);--section-title-size:clamp(1.8rem, calc(1.8rem + (100vw - 768px) * .036975), 4rem)}@media (max-width:767px){:root{--page-title-size:min(clamp(2.2rem, 5vw, 5.25rem), 8.4vw)}}.tp-h1{font-size:var(--page-title-size)!important}.page-iot .main-header .big-text{z-index:3;width:min(52vw,900px);position:relative}.page-ai .big-text{width:min(52vw,900px)}@media (max-width:767px){.page-iot .main-header .big-text,.page-ai .big-text{width:86vw!important}.page-iot .main-header .big-text h1,.page-ai .big-text h1,.page-iot .main-header .big-text,.page-ai .big-text{font-size:min(var(--page-title-size),8.4vw)!important}}@media (min-width:501px) and (max-width:767px){.page-iot .main-header .big-text{width:max(56vw,290px)!important}}.page-newsletters .big-image-section .big-text{width:min(52vw,900px)}.page-faq .faq-upper-intro-header{width:min(54vw,920px)}.page-documents h1.header{display:block;margin:0 0 .3em!important}@media (max-width:767px){.page-newsletters .big-image-section .big-text,.page-faq .faq-upper-intro-header{width:86vw!important}.page-faq .faq-upper-intro-header,.page-faq .faq-upper-intro-header h1,.page-newsletters .big-image-section .big-text,.page-newsletters .big-image-section .big-text h1{font-size:min(var(--page-title-size),8.4vw)!important}}.page-careers h1.big-text,.page-sadeteam h1.big-text{width:min(54vw,920px);max-width:none}@media (max-width:767px){.page-careers h1.big-text,.page-sadeteam h1.big-text{width:86vw!important;font-size:min(var(--page-title-size),8.4vw)!important}}.page-careers h1.big-text{margin:0;display:block}.page-careers .footer-place{position:static!important}.page-careers .full-size>.white-box:not(.white-top-box-size):not(.white-box-size){height:auto!important;padding-bottom:0!important}.page-careers h1.big-text{width:min(36vw,640px)}.page-careers .first-row{white-space:nowrap}@media (max-width:767px){.page-careers h1.big-text{width:86vw!important}}.site-main:not(:has(>.page-blog,>.page-openBlog,>.page-openCareer,>.page-doc,>.page-mobilemenu)){margin-top:0}.page-home .full-page-viewheight#advert-height-def{min-height:max(100svh,600px)!important}.page-home .full-page-viewheight .big-image{padding-top:var(--site-top);box-sizing:border-box}.page-faq .inner-div-for-faq-upper-intro-section .big-image,.page-documents .black-box{border-top:var(--site-top) solid #0000;background-origin:border-box}.site-header:before{content:"";pointer-events:none;z-index:-1;opacity:1;background:linear-gradient(#050708d9 0%,#050708d7 6.2%,#050708d0 12.5%,#050708c5 18.8%,#050708b7 25%,#050708a7 31.2%,#05070894 37.5%,#05070881 43.8%,#0507086c 50%,#05070858 56.2%,#05070845 62.5%,#05070832 68.8%,#05070822 75%,#05070814 81.2%,#05070809 87.5%,#05070802 93.8%,#05070800 100%);height:150%;transition:opacity .2s;position:absolute;top:0;left:0;right:0}.site-header[data-opaque=true]:before{opacity:0}body:has(.page-blog,.page-openBlog,.page-openCareer,.page-doc,.page-mobilemenu) .site-header:before{opacity:0}.page-home .story-title,.page-home .story-title div,.page-home .story-title span{text-transform:uppercase;letter-spacing:-.015em!important;font-family:Montserrat,Arial,sans-serif!important;font-size:clamp(1rem,1.5vw,1.45rem)!important;font-weight:700!important;line-height:1.1!important}@media (min-width:501px){.page-home .story-title,.page-home .story-title div,.page-home .story-title span{font-size:min(1.616vw,clamp(1rem,1.5vw,1.45rem))!important}}@media (max-width:500px){.page-home .story-title,.page-home .story-title div,.page-home .story-title span{font-size:6.2vw!important}}@media (min-width:501px){.page-home .ion-content .inner-div-for-rtb-section .rtb-content-section{margin-right:calc(32px + var(--cta-pull));width:auto!important}}.page-home .rtb-column-container{margin-top:calc(var(--page-gap,0px));grid-template-columns:1fr;gap:16px;width:auto!important;display:grid!important}@media (min-width:900px){.page-home .rtb-column-container{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.page-home .rtb-column{box-sizing:border-box;background:#ffffff08;border-left:2px solid #fc602f;border-radius:0 10px 10px 0;flex-direction:column;transition:background-color .18s,border-color .18s,transform .18s;width:auto!important;margin:0!important;padding:28px 28px 32px!important;display:flex!important}.page-home .rtb-column:hover{background:#ffffff12;transform:translateY(-2px)}.page-home .rtb-column-image{width:auto!important;height:auto!important;margin:0 0 20px!important}.page-home .rtb-column-image img{object-fit:contain;width:48px!important;height:48px!important}.page-home .rtb-column-header{margin:0 0 14px!important}.page-home .rtb-column-text-line-height{width:auto!important;height:auto!important;margin:0!important}@media (max-width:500px){.page-home .rtb-column{padding:22px 20px 26px!important}}:root{--home-text-size:clamp(14px, calc(1.0417 * var(--vw)), 20px)}@media (max-width:500px){:root{--home-text-size:15px}}.page-home .rtb-column-text,.page-home .rtb-column-text-blue{font-size:var(--home-text-size)!important;line-height:1.6!important}.page-home .rtb-column-header{margin-bottom:18px!important}.site-header .active-page,.more-menu .active-page,.page-mobilemenu .active-page{border-bottom:0!important}.page-mobilemenu .menu-buttons .ion-button span.active-page{color:#00a3e3!important}.page-mobilemenu .menu-buttons .ion-button:hover span,.page-mobilemenu .menu-buttons .ion-button:hover span.active-page{color:#00bef0!important}.more-menu a:hover span,.more-menu a:hover .active-page{color:#00bef0}html body .site-main :is(.rtb-column-text-blue,.link-text-blue,.blue-link,.answer-open-blue,.sub-title-text-blue,.link-style,.guide-text-link,.tp-iconlink,.tp-consent a,.news-back-button-div a,.job-back-button-div a,.news-text a,.job-text a,.faq-upper-intro-text a,.answer-open a,.video-button-arrow-symbol,.show-more-customers){transition:color .18s}html body .site-main :is(.rtb-column-text-blue,.link-text-blue,.blue-link,.answer-open-blue,.sub-title-text-blue,.link-style,.guide-text-link,.tp-iconlink,.tp-consent a,.news-back-button-div a,.job-back-button-div a,.news-text a,.job-text a,.faq-upper-intro-text a,.answer-open a,.video-button-arrow-symbol,.show-more-customers):hover,html body .site-main :is(.rtb-column-text-blue,.link-text-blue,.blue-link,.answer-open-blue,.sub-title-text-blue,.link-style,.guide-text-link,.tp-iconlink,.tp-consent a,.news-back-button-div a,.job-back-button-div a,.news-text a,.job-text a,.faq-upper-intro-text a,.answer-open a,.video-button-arrow-symbol,.show-more-customers):hover *{color:#00bef0!important}html body .site-main .news-box .read-more{transition:color .18s}html body .site-main .news-box:not(#_):hover .read-more{color:#00bef0!important}html body .page-home .rtb-column-text-blue,html body .page-home .rtb-column-text-blue:hover{letter-spacing:normal!important}:root{--radius-button:8px}html body :is(.header-cta,.hero-btn,.hero-teaser,.menu-cta,.tf-btn,.tp-btn,.blue-button,.blue-button-ready,.transparent-button,.tf-social a){border-radius:var(--radius-button)!important}html body .send-email{--border-radius:var(--radius-button)}html body .send-email .button-native{border-radius:var(--radius-button)!important}:root{--color-on-primary:#000000de}html body :is(.header-cta,.hero-btn-primary,.menu-cta,.tp-btn-primary,.blue-button,.blue-button-ready,.send-email),html body :is(.header-cta,.hero-btn-primary,.menu-cta,.tp-btn-primary,.blue-button,.blue-button-ready,.send-email) :is(span,svg,.button-inner,.button-native){color:var(--color-on-primary)!important}html body .send-email{--color:var(--color-on-primary);--color-hover:var(--color-on-primary);--color-activated:var(--color-on-primary);--color-focused:var(--color-on-primary)}:root{--outline-hover-bg:#ffffff0f;--outline-hover-border:#ffffffb8}html body :is(.hero-btn-secondary,.tp-btn-secondary,.transparent-button,.tf-btn){transition:border-color .18s,background-color .18s,transform .18s}html body :is(.hero-btn-secondary,.tp-btn-secondary,.transparent-button,.tf-btn):not(#_):hover{transform:translateY(-1px);background:var(--outline-hover-bg)!important;border-color:var(--outline-hover-border)!important}html body .transparent-button:not(#_):hover{border-color:#fff!important}:root{--primary:#00a3e3;--primary-hover:#00bef0}html body :is(.blue-button,.blue-button-ready,.header-cta,.menu-cta){transition:background-color .18s,border-color .18s,transform .18s;background:var(--primary)!important;border:1px solid var(--primary)!important;filter:none!important}html body :is(.blue-button,.blue-button-ready,.header-cta,.menu-cta):not(#_):hover{background:var(--primary-hover)!important;border-color:var(--primary-hover)!important;filter:none!important;transform:translateY(-1px)!important}html body .send-email{--background:var(--primary);--background-hover:var(--primary-hover);--background-activated:var(--primary-hover);--background-focused:var(--primary-hover);--background-hover-opacity:1;transition:transform .18s}html body .send-email .button-native{transition:background-color .18s;background:var(--primary)!important}html body .send-email:not(#_):hover{transform:translateY(-1px)!important}html body .send-email:not(#_):hover .button-native{background:var(--primary-hover)!important}html body .read-blog-button{--background-hover:#e8ecef;--background-activated:#e8ecef;--background-focused:#e8ecef;--background-hover-opacity:1;transition:transform .18s}html body .read-blog-button .button-native{transition:background-color .18s}html body .read-blog-button:not(#_):hover{transform:translateY(-1px)!important}html body .read-blog-button:not(#_):hover .button-native{background:#e8ecef!important}:root{--card-lift:4px}html body :is(.story-div,.news-box){transition:transform .18s}html body :is(.story-div,.news-box):not(#_):hover{transform:translateY(calc(-1 * var(--card-lift)))}html body :is(.page-home,.page-iot) :is(.stories-flex,.news-boxes){padding-top:calc(var(--card-lift) + 2px);margin-top:calc(-1*(var(--card-lift) + 2px))}html body .page-home .references-content-section .logo-button{transition:transform .18s}html body .page-home .references-content-section .logo-button:not(#_):hover{transform:translateY(calc(-1 * var(--card-lift)))}:root{--icon-button-lift:2px}html body :is(.round-scroll-buttons-stories,.round-scroll-buttons-blog,.tf-social a){transition:transform .18s,color .18s,border-color .18s}html body :is(.round-scroll-buttons-stories,.round-scroll-buttons-blog,.tf-social a):not(#_):hover{transform:translateY(calc(-1 * var(--icon-button-lift)))}.page-iot h1,.page-ai h1,.page-services h1.sv-title,.page-blog h1,.page-faq h1,.page-sadeteam h1,.page-careers .first-row,.page-newsletters h1,.page-documents h1{position:relative}.page-iot h1:before,.page-ai h1:before,.page-services h1.sv-title:before,.page-blog h1:before,.page-faq h1:before,.page-sadeteam h1:before,.page-careers .first-row:before,.page-newsletters h1:before,.page-documents h1:before{content:"";left:0;top:var(--bar-top,-28px);pointer-events:none;background:#fc602f;border-radius:2px;width:56px;height:4px;position:absolute}:root{--title-top:calc(9.55 * var(--vw) + 40px)}@media (max-width:767px){:root{--title-top:113px}}.page-iot{--title-shift:calc(var(--title-top) - 7.2 * var(--vw))}@media (max-width:1100px){.page-iot{--title-shift:calc(var(--title-top) - 8.2 * var(--vw))}}@media (max-width:767px){.page-iot{--title-shift:calc(var(--title-top) - 79px)}}.page-iot .top-box{padding-bottom:max(0px,var(--title-shift));box-sizing:content-box!important}.page-iot .top-box .big-image{padding-bottom:max(0px,var(--title-shift));background-origin:border-box;box-sizing:content-box!important}.page-iot .top-box .main-header{transform:translateY(var(--title-shift))}.page-ai{--title-shift:calc(var(--title-top) - 7.2 * var(--vw))}@media (max-width:1100px){.page-ai{--title-shift:calc(var(--title-top) - 8.2 * var(--vw))}}@media (max-width:767px){.page-ai{--title-shift:calc(var(--title-top) - 79px)}}.page-ai .ion-content>section.big-image{padding-bottom:max(0px,var(--title-shift));box-sizing:content-box!important}.page-ai .ion-content>section.big-image .rows{transform:translateY(var(--title-shift))}.page-services{--title-shift:calc(var(--title-top) - 11 * var(--vw))}@media (max-width:767px){.page-services{--title-shift:calc(var(--title-top) - 82px)}}.page-services .sv-intro{margin-top:var(--title-shift)}.page-tp{--title-shift:calc(var(--title-top) - 140px)}@media (max-width:767px){.page-tp{--title-shift:calc(var(--title-top) - 84px)}}.page-tp .tp-hero-copy{margin-top:var(--title-shift)}.page-blog,.page-documents{--title-shift:calc(var(--title-top) - 170px)}@media (max-width:767px){.page-blog{--title-shift:calc(var(--title-top) - 78px)}.page-documents{--title-shift:calc(var(--title-top) - 69px)}}.page-blog h1.news-main-header,.page-documents h1.header{margin-top:var(--title-shift)!important}.page-faq{--title-shift:calc(var(--title-top) - 7.5 * var(--vw) - 13px)}@media (max-width:767px){.page-faq{--title-shift:calc(var(--title-top) - 79px)}}.page-faq .inner-div-for-faq-upper-intro-section .big-image{padding-bottom:max(0px,var(--title-shift));background-origin:border-box;box-sizing:content-box!important}.page-faq .faq-upper-intro-text-section .rows{padding-top:max(0px,var(--title-shift))}.page-sadeteam{--title-shift:calc(var(--title-top) - 240px)}.page-careers{--title-shift:calc(var(--title-top) - 280px)}@media (max-width:767px){.page-sadeteam{--title-shift:calc(var(--title-top) - 133px)}.page-careers{--title-shift:calc(var(--title-top) - 159px)}}.page-sadeteam .main-header,.page-careers .main-header{transform:translateY(var(--title-shift))}.page-newsletters{--title-shift:calc(var(--title-top) - 13.2 * var(--vw))}@media (max-width:767px){.page-newsletters{--title-shift:calc(var(--title-top) - 76px)}}.page-newsletters .big-image-section .rows{transform:translateY(var(--title-shift))}.page-home .news-boxes .news-box{box-sizing:border-box;background:#fff;border:1px solid #0c0f1f21;border-radius:12px;flex:none;transition:transform .18s,border-color .18s;overflow:hidden}.page-home .news-boxes .news-box:hover{border-color:#0c0f1f42}.page-home .news-boxes .news-box .news-picture{aspect-ratio:16/9;flex:none;opacity:1!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important}.page-home .news-boxes .news-box .news-card-body{flex-direction:column;flex:1;padding:18px 22px 20px;display:flex}.page-home .news-boxes .news-box .news-category{text-transform:uppercase;min-height:1.2em;margin:0 0 10px;display:block;letter-spacing:-.025em!important;color:#00a3e3!important;font-family:Montserrat,Arial,sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important}.page-home .news-boxes .news-box .news-header{margin:0 0 14px!important}.page-home .news-boxes .news-box .news-text{opacity:1!important;margin:0 0 16px!important}.page-home .news-boxes .news-box .news-meta{flex-wrap:wrap;gap:0 6px;margin-top:auto;padding-top:4px;display:flex;color:#5a6673!important;font-size:12px!important;font-weight:400!important;line-height:1.6!important}html body :is(.round-scroll-buttons-stories,.round-scroll-buttons-blog){vertical-align:top;justify-content:center;align-items:center;line-height:0;padding:0!important;display:inline-flex!important}html body :is(.round-scroll-buttons-stories,.round-scroll-buttons-blog) .scroll-arrow{pointer-events:none;width:46.7%;height:auto;display:block}.page-home .inner-div-for-booster80-section{color:#e9eef1;background:#08131a;padding:clamp(32px,4vw,64px) 0 clamp(16px,2vw,32px)}.page-home .b80-content{margin-left:var(--content-left);margin-right:calc(32px + var(--cta-pull));grid-template-columns:1fr;grid-template-areas:"head""body""chart";align-items:start;gap:0 64px;display:grid}@media (min-width:900px){.page-home .b80-content{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-areas:"head head""body chart";align-items:baseline}}.page-home .b80-head{flex-direction:column;grid-area:head;align-items:flex-start;display:flex}.page-home .b80-body{flex-direction:column;grid-area:body;align-items:flex-start;display:flex}.page-home .b80-chart{grid-area:chart;margin-top:36px}@media (min-width:900px){.page-home .b80-chart{margin-top:0}}.page-home .b80-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#b9c2c8;margin:0;font-size:.75rem;font-weight:700;line-height:1.02}.page-home .b80-title{text-transform:uppercase;letter-spacing:-.025em;color:#fff;max-width:none;font-weight:700;line-height:1.05;font-size:var(--section-title-size);margin:18px 0 calc(clamp(56px,6.1vw,79px)/1.25 + 2.4px)}@media (max-width:899px){.page-home .inner-div-for-booster80-section{padding-top:72px}}.page-home .b80-text{max-width:62ch;font-size:var(--home-text-size);color:#cdd5da;margin:0 0 16px;line-height:1.6}.page-home .b80-button{margin-top:12px}.page-home .b80-chart-title{text-wrap:balance;letter-spacing:-.015em;text-transform:uppercase;color:#fff;margin:0;font-size:clamp(.85rem,1.12vw,1.25rem);font-weight:700;line-height:1.15}.page-home .b80-legend{letter-spacing:.06em;text-transform:uppercase;color:#b9c2c8;flex-wrap:wrap;gap:8px 28px;margin:12px 0 16px;font-size:12px;line-height:1.2;display:flex}.page-home .b80-legend>span{align-items:center;gap:10px;display:inline-flex}.page-home .b80-swatch{border-radius:2px;width:28px;height:10px;display:block}.page-home .b80-swatch-scratch,.page-home .b80-fill-scratch{background:#8693a0}.page-home .b80-swatch-booster,.page-home .b80-fill-booster{background:#00a3e3}.page-home .b80-rows{flex-direction:column;gap:14px;margin:0;display:flex}.page-home .b80-row dt{letter-spacing:.08em;text-transform:uppercase;color:#b9c2c8;margin:0 0 6px;font-family:Montserrat,Arial,sans-serif;font-size:12px;font-weight:700;line-height:1.2}.page-home .b80-row dd{flex-direction:column;gap:6px;margin:0;display:flex}.page-home .b80-bar-line{grid-template-columns:1fr minmax(6.5rem,9rem);align-items:center;gap:16px;display:grid}.page-home .b80-track{background:#ffffff1a;border-radius:2px;height:8px;display:block}.page-home .b80-fill{border-radius:2px;height:100%;display:block}.page-home .b80-value{color:#fff;text-align:right;font-size:14px;line-height:1.3}.page-home .b80-savings{border-top:1px solid #ffffff24;grid-template-columns:1fr 1fr;gap:20px 28px;margin-top:18px;padding-top:14px;display:grid}.page-home .b80-big{letter-spacing:-.03em;white-space:nowrap;color:#ef6a14;margin:0;font-family:Montserrat,Arial,sans-serif;font-size:clamp(1.1rem,1.5vw,1.5rem);font-weight:700;line-height:1}.page-home .b80-small{letter-spacing:.08em;text-transform:uppercase;color:#b9c2c8;margin:6px 0 0;font-size:12px;line-height:1.2}.page-home .b80-chart .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-sadeteam .big-image,.page-careers .big-image{position:relative}.page-sadeteam .big-image:after,.page-careers .big-image:after{content:"";height:var(--seam-depth);pointer-events:none;z-index:3;background:linear-gradient(#08131a 0%,#08131ad2 6.2%,#08131aab 12.5%,#08131a89 18.8%,#08131a6c 25%,#08131a53 31.2%,#08131a3e 37.5%,#08131a2d 43.8%,#08131a20 50%,#08131a15 56.2%,#08131a0e 62.5%,#08131a08 68.8%,#08131a04 75%,#08131a02 81.2%,#08131a01 87.5%,#08131a00 93.8% 100%);position:absolute;top:100%;left:0;right:0}.page-sadeteam .arrow{cursor:pointer;border:0;padding:0}.page-sadeteam .arrow svg,.page-sadeteam .arrow .ion-icon{pointer-events:none}html body .page-careers .white-top-box-size{--hero-up:min(80px, 7vw);--fs:32px;--s:calc(clamp(36px, 3.7vw, 68px) + var(--hero-up) / 2 - 1.5 * var(--fs));display:flow-root;padding:max(0px,var(--s) - var(--hero-up)) 0 var(--s)!important;height:auto!important}html body .page-careers .white-top-box-size .white-area-text{margin-top:min(0px,var(--s) - var(--hero-up))!important}@media (min-width:501px) and (max-width:1150px){html body .page-careers .white-top-box-size{--fs:2.783vw}}@media (max-width:500px){html body .page-careers .white-top-box-size{--fs:4.44vw}}@media (min-width:768px){.page-careers .white-top-box-size .white-area-text{margin-left:var(--content-left)!important;margin-right:var(--content-left)!important;width:auto!important;max-width:none!important}}.page-careers .white-top-box-size .white-area-text{text-align:center!important}.page-careers .guide-box{position:relative}.page-careers .guide-box:before{content:"";height:var(--seam-depth);pointer-events:none;z-index:3;background:linear-gradient(#08131a00 0% 6.2%,#08131a01 12.5%,#08131a02 18.8%,#08131a04 25%,#08131a08 31.2%,#08131a0e 37.5%,#08131a15 43.8%,#08131a20 50%,#08131a2d 56.2%,#08131a3e 62.5%,#08131a53 68.8%,#08131a6c 75%,#08131a89 81.2%,#08131aab 87.5%,#08131ad2 93.8%,#08131a 100%);position:absolute;bottom:100%;left:0;right:0}html body .page-careers .guide-box{padding-bottom:max(60px,5.5vw);background:#08131a!important;height:auto!important}html body .page-careers .guide-box .row{grid-template-columns:1fr;gap:16px;width:auto!important;max-width:none!important;margin-top:clamp(28px,3vw,48px)!important;margin-left:var(--content-left)!important;margin-right:var(--content-left)!important;display:grid!important}@media (min-width:600px){html body .page-careers .guide-box .row{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (min-width:1100px){html body .page-careers .guide-box .row{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){html body .page-careers .guide-box .row{margin-left:var(--content-left)!important}}html body .page-careers .guide-box .column{box-sizing:border-box;background:#ffffff08;border-left:2px solid #fc602f;border-radius:0 10px 10px 0;flex-direction:column;transition:background-color .18s,transform .18s;width:auto!important;margin:0!important;padding:28px 28px 32px!important;display:flex!important}html body .page-careers .guide-box .column:hover{background:#ffffff12;transform:translateY(-2px)}@media (max-width:500px){html body .page-careers .guide-box .column{padding:22px 20px 26px!important}}html body .page-careers .guide-box .image-icon{mix-blend-mode:screen;background-position:0!important;background-repeat:no-repeat!important;background-size:contain!important;width:48px!important;height:48px!important;margin:0 0 20px!important}html body .page-careers .guide-box .guide-title{margin:0 0 18px!important}html body .page-careers .guide-box .guide-list{margin:0 0 6px!important}html body .page-careers .guide-box .guide-list .text{font-size:var(--home-text-size)!important;line-height:1.6!important}html body .page-careers .guide-box .guide-list .blue-star{margin-top:calc(.8*var(--home-text-size) - 8px)!important}.page-careers .guide-box{container-type:inline-size}@media (min-width:1921px){html body .page-careers .guide-box .row{width:calc(100cqw - 231.2px)!important;margin-right:0!important}}@media (min-width:768px){html body .page-careers .white-box-size .image-box-size{width:100%!important;max-width:none!important;margin:0!important}html body .page-careers .white-box-size .image-box-size .center-area{margin-left:calc(var(--shift-l) + var(--content-left))!important;max-width:min(1080px,100% - 2*(var(--shift-l) + var(--content-left)))!important;margin-right:0!important}}@media (max-width:767px){html body .page-careers .white-box-size .image-box-size .center-area,html body .page-careers .white-box-size .image-box-size .show-on-mobile{margin-left:var(--content-left)!important;margin-right:var(--content-left)!important;width:auto!important}}@media (min-width:1921px){html body .page-careers .white-box-size{border-left:0!important;border-right:0!important;height:56.25vw!important;margin-left:0!important}html body .page-careers .white-box-size .image-box-size{height:56.25vw!important}}html body .page-careers .white-box-size .bigger-text{font-size:clamp(1.2rem,1.7vw,1.75rem)!important}@media (min-width:600px){html body .page-careers .white-box-size .image-box-size .center-area{transform:translateY(calc(1.25*clamp(1.2rem,1.7vw,1.75rem)))}}@media (min-width:1600px){html body .page-careers .white-box-size .image-box-size .center-area .smaller-text{height:auto!important;line-height:calc(1.25*clamp(1.2rem,1.7vw,1.75rem))!important}}@media (min-width:501px) and (max-width:699px){html body .page-careers .white-box-size,html body .page-careers .white-box-size .image-box-size{height:max(56.25vw,620.4px - 40vw)!important}}@media (min-width:1600px){html body .page-careers .white-box-size .image-box-size .center-area{transform:translateY(calc(2.5*clamp(1.2rem,1.7vw,1.75rem)))}}@media (min-width:501px) and (max-width:1599px){html body .page-careers .white-box-size .image-box-size .center-area{transform:translateY(calc(2.5*max(14px,1.7vw)));width:auto!important;max-width:67.5vw!important}html body .page-careers .white-box-size .image-box-size .center-area .blue-circle{width:3.5vw!important;height:3.5vw!important;font-size:5vw!important}html body .page-careers .white-box-size .image-box-size .center-area .bigger-text{margin-top:2vw!important;margin-bottom:4.5vw!important;font-size:max(14px,1.7vw)!important;line-height:1.25!important}html body .page-careers .white-box-size .image-box-size .center-area .smaller-text{height:auto!important;font-size:max(14px,1vw)!important;line-height:calc(1.25*max(14px,1.7vw))!important}}@media (min-width:1921px){.page-careers .big-image .careers-image{left:calc(-1*var(--shift-l))!important;width:calc(100% + var(--shift-l) + var(--shift-r))!important}.page-careers .big-image:after,.page-careers .guide-box:before{left:calc(-1*var(--shift-l));right:calc(-1*var(--shift-r))}.page-sadeteam .big-image .careers-image{left:calc(-1*var(--shift-l))!important;width:calc(100% + var(--shift-l) + var(--shift-r))!important}.page-sadeteam .big-image:after{left:calc(-1*var(--shift-l));right:calc(-1*var(--shift-r))}}.page-careers{--rule-pt:120px}@media (min-width:501px) and (max-width:1150px){.page-careers{--rule-pt:10.435vw}}@media (max-width:500px){.page-careers{--rule-pt:22.222vw}}.page-careers .guide-box .title,.page-careers .benefit-box .benefits-title,.page-careers .job-header{position:relative}.page-careers .guide-box .title:before,.page-careers .benefit-box .benefits-title:before,.page-careers .job-header:before{content:"";left:0;top:calc(var(--rule-pt) - 28px);pointer-events:none;background:#fc602f;border-radius:2px;width:56px;height:4px;position:absolute}.page-careers .job-header:before{top:-40px}html body .page-careers .job-header .job-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--tp-text2,#3b4553);white-space:nowrap;margin:0;font-size:.75rem;font-weight:700;line-height:12.24px;display:block;position:absolute;top:-24px;left:0}@media (max-width:500px){.page-careers .benefit-box .benefits-title:before{top:-28px}}.page-careers .benefit-box{container-type:inline-size}html body .page-careers .benefit-box .two-columns{grid-template-columns:1fr;gap:8px 20px;width:auto!important;max-width:none!important;margin-left:var(--content-left)!important;margin-right:var(--content-left)!important;display:grid!important}@media (min-width:600px){html body .page-careers .benefit-box .two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1921px){html body .page-careers .benefit-box .two-columns{width:calc(100cqw - 231.2px)!important;margin-right:0!important}}html body .page-careers .benefit-box .benefits-small-boxes{box-sizing:border-box;width:auto!important;font-size:var(--home-text-size)!important;margin:0!important;padding:24px!important;line-height:1.6!important}html body .page-careers .benefit-box .benefits-small-boxes .image-icon{min-width:48px;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;width:48px!important;height:48px!important;margin:0 24px 0 0!important}@media (max-width:500px){html body .page-careers .benefit-box .benefits-small-boxes{padding:20px 18px!important}html body .page-careers .benefit-box .benefits-small-boxes .image-icon{margin-right:18px!important}html body .page-careers .benefit-box{padding-left:0!important;padding-right:0!important}html body .page-careers .benefit-box .benefits-title{margin-left:var(--content-left)!important;margin-right:var(--content-left)!important}}@media (max-width:767px){html body .page-careers .guide-box .title,html body .page-careers .guide-box .sub-title,html body .page-careers .benefit-box .benefits-title{margin-left:var(--content-left)!important;margin-right:var(--content-left)!important}html body .page-careers .full-size>.white-box:not(.white-top-box-size):not(.white-box-size){margin-left:0!important;margin-right:0!important}html body .page-careers .full-size>.white-box:not(.white-top-box-size):not(.white-box-size) .inner-div{margin-left:var(--content-left)!important;margin-right:var(--content-left)!important;width:auto!important}}@media (min-width:500px){html body .page-careers .benefit-box .benefits-small-boxes{align-items:center;min-height:9.492vw;height:auto!important;padding-top:10px!important;padding-bottom:10px!important}}@media (min-width:1151px){html body .page-careers .benefit-box .benefits-small-boxes{min-height:109.2px;padding-top:24px!important;padding-bottom:24px!important}}html body .page-careers .benefit-box{position:relative;height:auto!important;padding-bottom:clamp(56px,7vw,120px)!important}html body .page-careers .benefit-box:after{content:"";left:calc(-1*var(--shift-l,0px));right:calc(-1*var(--shift-r,0px));height:var(--seam-depth);pointer-events:none;z-index:3;background:linear-gradient(#000 0%,#000000d2 6.2%,#000000ab 12.5%,#00000089 18.8%,#0000006c 25%,#00000053 31.2%,#0000003e 37.5%,#0000002d 43.8%,#00000020 50%,#00000015 56.2%,#0000000e 62.5%,#00000008 68.8%,#00000004 75%,#00000002 81.2%,#00000001 87.5%,#0000 93.8% 100%);position:absolute;top:100%}@media (min-width:1921px){.page-sadeteam .page-tp{border-left:0!important;border-right:0!important}.page-sadeteam .page-tp .tp-cta-area{border-left:var(--shift-l) solid #0000;border-right:var(--shift-r) solid #0000;background-origin:border-box}.page-customerstories .tp-container,html body .page-customerstory .tp-container{padding-right:max(0px,231.2px - var(--content-left))!important}html body .page-customerstory .cs-fold-body .tp-container{padding-right:0!important}}.page-careers{--at:clamp(14px, calc(.9375 * var(--vw)), 18px)}@media (max-width:500px){.page-careers{--at:15px}}html body .page-careers .jobs-split{display:block;width:auto!important}html body .page-careers .jobs-split .job-header{margin-top:clamp(36px,4vw,72px)!important;margin-bottom:0!important}html body .page-careers .jobs-right{margin-top:24px}html body .page-careers .jobs-right .job-text{color:#3b4553;max-width:62ch;display:block;opacity:1!important;margin:0 0 calc(24px + .825*var(--at))!important;font-size:var(--at)!important;line-height:1.65!important}html body .page-careers .jobs-right .send-email{margin:0!important}html body .page-careers .jobs-right .no-open-jobs{font-size:var(--at);color:#3b4553;margin:0 0 24px;line-height:1.65;display:block}@media (min-width:1000px){html body .page-careers .jobs-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:64px;display:grid}html body .page-careers .jobs-right{margin-top:calc(clamp(36px,4vw,72px) + .17*var(--section-title-size) - .44*var(--at));margin-left:calc(2.55*var(--at))}}html body .page-careers .page-tp .ab-split-text .send-email{margin:calc(.825*var(--at)) 0 0!important}html body .page-careers .jobs-split{padding-bottom:clamp(72px,9vw,160px)}.page-careers{--sec-pad:48px}@media (min-width:768px){.page-careers{--sec-pad:76.8px}}@media (min-width:1280px){.page-careers{--sec-pad:102.4px}}html body .page-careers .jobs-split{padding-top:calc(var(--sec-pad) + 40px)}@media (min-width:1000px){html body .page-careers .jobs-split{padding-top:max(0px,var(--sec-pad) + 40px - clamp(36px,4vw,72px))}}@media (min-width:1921px){html body :is(.page-careers,.page-faq) .page-tp .tp-container{padding-right:max(0px,231.2px - var(--content-left))!important}html body .page-careers .jobs-split{max-width:none!important;margin-right:max(0px,231.2px - var(--content-left))!important}}html body .page-newsletters .big-image-section .sub-title-text,html body .page-newsletters .big-image-section .sub-title-text :is(span,.sub-title-text-blue){font-size:clamp(1.05rem,1.8vw,1.5rem)!important;font-weight:400!important;line-height:1.5!important}html body .page-newsletters .big-image-section .sub-title-text{max-width:23.5em}@media (min-width:501px){html body .page-newsletters .big-image-section .rows{width:max(min(62vw,960px),23.5*clamp(1.05rem,1.8vw,1.5rem))!important}}html body .page-newsletters .big-image-section{min-height:calc(39*var(--vw));padding-bottom:calc(2*var(--vw) + max(0px,var(--title-shift)));display:flow-root;height:auto!important;padding-top:0!important}html body .page-newsletters .big-image-section .rows{display:flow-root;margin-top:calc(7.66*var(--vw))!important;position:relative!important;top:auto!important}@media (max-width:767px){html body .page-newsletters .big-image-section{min-height:344px}}@media (max-width:500px){html body .page-newsletters .big-image-section{min-height:120vw}html body .page-newsletters .big-image-section .rows{margin-top:calc(14.36*var(--vw))!important}}html body .page-newsletters .big-image-section{overflow:visible!important}html body .page-newsletters .big-image-section:after{content:"";left:calc(-1*var(--shift-l,0px));right:calc(-1*var(--shift-r,0px));height:var(--seam-depth);pointer-events:none;z-index:3;background:linear-gradient(#08131a 0%,#08131ad2 6.2%,#08131aab 12.5%,#08131a89 18.8%,#08131a6c 25%,#08131a53 31.2%,#08131a3e 37.5%,#08131a2d 43.8%,#08131a20 50%,#08131a15 56.2%,#08131a0e 62.5%,#08131a08 68.8%,#08131a04 75%,#08131a02 81.2%,#08131a01 87.5%,#08131a00 93.8% 100%);position:absolute;top:100%}html body .page-faq .inner-div-for-faq-upper-intro-section .big-image{position:relative}html body .page-faq .inner-div-for-faq-upper-intro-section .big-image:after{content:"";left:calc(-1*var(--shift-l,0px));right:calc(-1*var(--shift-r,0px));pointer-events:none;z-index:1;background:linear-gradient(#fff0 0% 6.2%,#ffffff01 12.5%,#ffffff02 18.8%,#ffffff04 25%,#ffffff08 31.2%,#ffffff0e 37.5%,#ffffff15 43.8%,#ffffff20 50%,#ffffff2d 56.2%,#ffffff3e 62.5%,#ffffff53 68.8%,#ffffff6c 75%,#ffffff89 81.2%,#ffffffab 87.5%,#ffffffd2 93.8%,#fff 100%);height:calc(clamp(48px,5vw,90px) + 1px);position:absolute;bottom:-1px}@media (min-width:501px){html body .page-blog .inner-div{width:auto!important;max-width:none!important;margin-left:var(--content-left)!important;margin-right:min(var(--content-left),max(0px,231.2px - var(--content-left)))!important}}html body .page-blog .blog-tags{flex-wrap:wrap;gap:6px 8px;margin:0;padding:36px 0 0;list-style:none;display:flex}html body .page-blog .blog-tag{cursor:pointer;letter-spacing:.06em;text-transform:uppercase;color:#3b4553;background:0 0;border:1px solid #0c0f1f33;border-radius:999px;align-items:center;min-height:44px;margin:0;padding:0 14px;font-family:Montserrat,Arial,sans-serif;font-size:.75rem;font-weight:700;line-height:1;transition:border-color .18s,color .18s,background-color .18s;display:inline-flex}html body .page-blog .blog-tag:hover{color:#0c0f1f;border-color:#0c0f1f6b}html body .page-blog .blog-tag[aria-pressed=true]{color:#00a3e3;background:#00a3e31a;border-color:#00a3e3}html body .page-blog .blog-cards{--u:1px;margin-top:44px;container-type:inline-size}html body .page-blog .news-boxes{grid-template-columns:repeat(3, calc(342 * var(--u)));justify-content:center;row-gap:calc(44*var(--u));column-gap:min(98.5*var(--u),(100cqw - 1026*var(--u))/2);display:grid}@media (min-width:1620px){html body .page-blog .news-boxes{grid-template-columns:repeat(4, calc(342 * var(--u)));justify-content:space-between;column-gap:0}}@media (min-width:1740px){html body .page-blog .blog-cards{--u:calc((100cqw - 160.5px) / 1368)}}@media (max-width:1150px){html body .page-blog .blog-cards{--u:.092081cqw}}html body .page-blog .news-boxes .news-box{box-sizing:border-box;width:calc(342*var(--u));aspect-ratio:342/511.63;border-radius:calc(12*var(--u));height:auto;box-shadow:none;background:#fff;border:0;flex-direction:column;display:flex;position:relative;overflow:hidden;margin:0!important}html body .page-blog .news-boxes .news-box:nth-child(n){margin:0!important}html body .page-blog .news-boxes .news-box:before{content:"";border-radius:inherit;pointer-events:none;z-index:3;border:1px solid #0c0f1f21;transition:border-color .18s;position:absolute;inset:0}html body .page-blog .news-boxes .news-box:hover:before{border-color:#0c0f1f42}html body .page-blog .news-boxes .news-box .news-picture{aspect-ratio:342/192.38;flex:none;opacity:1!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important}html body .page-blog .news-boxes .news-box .news-card-body{min-height:0;padding:calc(18*var(--u)) calc(22*var(--u)) calc(20*var(--u));flex-direction:column;flex:1;display:flex}html body .page-blog .news-boxes .news-box .news-category{min-height:1.2em;margin:0 0 calc(10*var(--u));text-transform:uppercase;display:block;font-family:Montserrat,Arial,sans-serif!important;font-weight:700!important;font-size:calc(12*var(--u))!important;letter-spacing:-.025em!important;color:#00a3e3!important;line-height:1.2!important}html body .page-blog .news-boxes .news-box .news-header{display:block;margin:0 0 calc(14*var(--u))!important}html body .page-blog .news-boxes .news-box .news-header,html body .page-blog .news-boxes .news-box .news-card-link{font-size:calc(20*var(--u))!important;line-height:1.12!important}html body .page-blog .news-boxes .news-box .news-card-link{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html body .page-blog .news-boxes .news-box .news-text{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;opacity:1!important;font-size:calc(14*var(--u))!important;margin:0!important;line-height:1.625!important}html body .page-blog .news-boxes .news-box .news-meta{padding-top:calc(4*var(--u));margin-top:auto;font-size:calc(12*var(--u))!important;color:#5a6673!important;font-weight:400!important;line-height:1.6!important}@media (max-width:500px){html body .page-blog .blog-cards{--u:calc(min(100cqw, 430px) / 342)}html body .page-blog .news-boxes{grid-template-columns:min(100cqw,430px);justify-content:center}}html body .page-blog .blue-clickable-arrow-down{justify-content:center;line-height:0;padding:0!important}html body .page-blog .blue-clickable-arrow-down .down-arrow{pointer-events:none;width:auto;height:46.7%;display:block}@media (max-width:999px){html body .page-blog .blog-tags{--tk:calc(max(100vw, 767px) / 999);gap:calc(6*var(--tk)) calc(8*var(--tk));padding-top:calc(36*var(--tk))}html body .page-blog .blog-tag{min-height:calc(44*var(--tk));padding:0 calc(14*var(--tk));font-size:calc(12*var(--tk))}html body .page-customerstories .cs-ovals{--tk:calc(max(100vw, 767px) / 999);gap:calc(6*var(--tk)) calc(8*var(--tk));margin-bottom:calc(44*var(--tk));padding-top:calc(8*var(--tk))}html body .page-customerstories .cs-oval{min-height:calc(44*var(--tk));padding:0 calc(14*var(--tk));font-size:calc(12*var(--tk))}}html body .page-customerstories .cs-empty{color:#3b4553;margin:0;font-size:1rem}@media (min-width:1151px){html body .page-documents .black-box .inner-div{width:auto!important;max-width:none!important;margin-right:min(var(--content-left),max(0px,231.2px - var(--content-left)))!important}}@media (min-width:768px){html body .page-documents .right-column .doc-list-div:first-child .doc-header{margin-top:0!important}}@media (min-width:501px) and (max-width:1179px){html body .page-documents .footer-place{position:static!important}html body .page-documents .black-box{padding-bottom:clamp(80px,17.1vw,202px)!important}}html body .page-faq .inner-div-for-faq-upper-intro-section .big-image:before{content:"";top:calc(-1*var(--site-top));pointer-events:none;z-index:1;bottom:0;left:calc(2200px - var(--shift-l,0px));background:linear-gradient(90deg,#181b2a00 0,#181b2a0b 12.5px,#181b2a1c 25px,#181b2a30 37.5px,#181b2a46 50px,#181b2a5c 62.5px,#181b2a72 75px,#181b2a88 87.5px,#181b2a9d 100px,#181b2ab1 112.5px,#181b2ac3 125px,#181b2ad4 137.5px,#181b2ae2 150px,#181b2aee 162.5px,#181b2af7 175px,#181b2afd 187.5px,#181b2a 200px);width:max(0px,100vw - 2200px);position:absolute}@media (min-width:2201px){html body .page-faq .inner-div-for-faq-upper-intro-section .big-image{background-color:#181b2a;background-position:0 0;background-size:2480px}}html body .hero-net{background-image:var(--tp-hero-bg)!important;background-color:#050708!important;background-position:0 0!important;background-repeat:repeat,no-repeat,no-repeat,no-repeat!important;background-size:200px 200px,auto,auto,auto!important;background-origin:border-box!important}html body .hero-net>.tp-backdrop{left:calc(-1*var(--shift-l,0px));right:calc(-1*var(--shift-r,0px));top:calc(-1*var(--site-top,0px));z-index:0}html body .page-newsletters .second-section-new:first-of-type .big-text,html body .page-newsletters .big-image-section+.second-section-new .big-text{position:relative;margin-top:calc(3.6*var(--vw))!important}html body .page-newsletters .big-image-section+.second-section-new .big-text:before{content:"";pointer-events:none;background:#fc602f;border-radius:2px;width:56px;height:4px;position:absolute;top:-28px;left:0}@media (max-width:500px){html body .page-newsletters .big-image-section+.second-section-new .rows{margin-top:calc(8.4*var(--vw))!important}}html body .page-faq .faq-upper-intro-text,html body .page-faq .faq-upper-intro-text span{font-size:clamp(1.05rem,1.8vw,1.5rem)!important;font-weight:400!important;line-height:1.5!important}html body .page-faq .faq-upper-intro-text{color:#e9eef1;max-width:none;margin-bottom:1em!important}html body .page-faq .faq-upper-intro-text.less-bottom-margin{margin-bottom:calc(1.25*var(--vw))!important}@media (min-width:768px){html body .page-faq .faq-upper-intro-text.less-bottom-margin{margin-bottom:0!important}html body .page-faq .inner-div-for-faq-upper-intro-section .get-in-touch-button .blue-button{margin-top:min(2.75*var(--vw),1.383*clamp(1.05rem,1.8vw,1.5rem))!important}}.page-faq .faq-intro-copy{isolation:isolate;position:relative}@media (max-width:1800px){html body .page-faq .faq-intro-copy:before{content:"";z-index:-1;pointer-events:none;-webkit-mask-composite:source-in;background:#08131a66;position:absolute;inset:-1.6em -3em -.8em -2em;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16% 84%,#0000 100%),linear-gradient(#0000 0,#000 22% 78%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 16% 84%,#0000 100%),linear-gradient(#0000 0,#000 22% 78%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}}@media (min-width:768px){html body .page-faq .faq-upper-intro-text-section .rows{width:calc(36*clamp(1.05rem,1.8vw,1.5rem))!important}}@media (min-width:501px) and (max-width:767px){html body .page-faq .faq-upper-intro-text-section .rows{width:86vw!important}}html body .page-faq .inner-div-for-faq-upper-intro-section .big-image{min-height:calc(39*var(--vw));box-sizing:content-box!important;height:auto!important}@media (max-width:1150px){html body .page-faq .inner-div-for-faq-upper-intro-section .big-image{min-height:calc(40*var(--vw))}}@media (max-width:1080px){html body .page-faq .inner-div-for-faq-upper-intro-section .big-image{min-height:calc(41*var(--vw))}}@media (max-width:985px){html body .page-faq .inner-div-for-faq-upper-intro-section .big-image{min-height:calc(42*var(--vw))}}@media (max-width:500px){html body .page-faq .inner-div-for-faq-upper-intro-section .big-image{min-height:120vw}}html body .page-faq .inner-div-for-faq-upper-intro-section .inner-div-for-button-section,html body .page-faq .inner-div-for-faq-upper-intro-section .button-section{height:auto!important;min-height:0!important}html body .page-faq .inner-div-for-faq-upper-intro-section .get-in-touch-button .blue-button{margin-bottom:max(0px,36px - max(0px,var(--title-shift,0px)))!important}@media (min-width:768px){html body .page-faq .inner-div-for-faq-upper-intro-section .get-in-touch-button .blue-button{margin-bottom:calc(max(0px,36px - max(0px,var(--title-shift,0px))) + 2.75*var(--vw) - min(2.75*var(--vw),1.383*clamp(1.05rem,1.8vw,1.5rem)))!important}}.faq-hero-pic{display:none}@media (min-width:501px) and (max-width:1999px){html body .page-faq .inner-div-for-faq-upper-intro-section .big-image{isolation:isolate;clip-path:inset(0 0 -2px);background-color:#181b2a!important;background-image:none!important}html body .page-faq .inner-div-for-faq-upper-intro-section .big-image>.faq-hero-pic{z-index:-2;pointer-events:none;max-width:none;top:calc(-1*var(--site-top));height:calc(100% + var(--site-top));object-fit:cover;object-position:center;width:auto;min-width:114.26vw;left:calc(100vw - var(--shift-l,0px));display:block;position:absolute;transform:translate(-87.5%)}}@media (min-width:501px) and (max-width:1150px){html body .page-faq .inner-div-for-faq-upper-intro-section .big-image:before{content:"";inset:calc(-1*var(--site-top)) 0 0 0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#181b2af0 0%,#181b2ae0 55%,#181b2a9e 70%,#181b2a1f 88%,#181b2a00 100%);width:auto;position:absolute}}@media (min-width:768px) and (max-width:1150px){html body .page-faq .inner-div-for-faq-upper-intro-section .big-image:before{background:linear-gradient(90deg,#181b2af0 0%,#181b2adb 38%,#181b2a80 54%,#181b2a1f 64%,#181b2a00 72%)}}@media (min-width:612px) and (max-width:767px){html body .page-faq .inner-div-for-faq-upper-intro-section .big-image:before{background:linear-gradient(90deg,#181b2af0 0%,#181b2adb 42%,#181b2a80 58%,#181b2a1f 68%,#181b2a00 78%)}}html body .page-sadefence .tp-hero.sf-hero{background-color:#050708;background-image:url(/assets/imgs/SADE-Booster-Dual-use_posterImage_web.jpg);background-position:100% 62%;background-repeat:no-repeat;background-size:cover;background-origin:border-box}@media (max-width:767px){html body .page-sadefence .tp-hero.sf-hero{background-position:70%}}html body .page-sadefence .tp-hero.sf-hero .tp-h1{color:#0c0f1f}html body .page-sadefence .tp-hero.sf-hero .tp-h1 .tp-blue{color:var(--tp-blue,#00a3e3)}html body .page-sadefence .tp-hero.sf-hero .tp-lead:not(.tp-lead-muted){color:#0c0f1f}@media (min-width:2201px){html body .page-sadefence .tp-hero.sf-hero{background-image:linear-gradient(90deg,#05070800 0%,#0507080b 6.2%,#0507081c 12.5%,#05070830 18.8%,#05070846 25%,#0507085c 31.2%,#05070872 37.5%,#05070888 43.8%,#0507089d 50%,#050708b1 56.2%,#050708c3 62.5%,#050708d4 68.8%,#050708e2 75%,#050708ee 81.2%,#050708f7 87.5%,#050708fd 93.8%,#050708 100%),url(/assets/imgs/SADE-Booster-Dual-use_posterImage_web.jpg);background-position:2200px 0,0 62%;background-repeat:no-repeat,no-repeat;background-size:100px 100%,min(100%,2300px)}}@media (min-width:501px){html body .page-iot .top-box .iot-benefits{z-index:6;box-sizing:border-box;padding:calc(var(--seam-top-h) + 8px) var(--content-left) 0;min-height:calc(var(--seam-top-h) + 106px);color:#333d49;background-color:#f2f5f7;background-image:linear-gradient(#050708 0%,#050708d2 6.2%,#050708ab 12.5%,#05070889 18.8%,#0507086c 25%,#05070853 31.2%,#0507083e 37.5%,#0507082d 43.8%,#05070820 50%,#05070815 56.2%,#0507080e 62.5%,#05070808 68.8%,#05070804 75%,#05070802 81.2%,#05070801 87.5%,#05070800 93.8% 100%),linear-gradient(#08131a00 0% 6.2%,#08131a01 12.5%,#08131a02 18.8%,#08131a04 25%,#08131a08 31.2%,#08131a0e 37.5%,#08131a15 43.8%,#08131a20 50%,#08131a2d 56.2%,#08131a3e 62.5%,#08131a53 68.8%,#08131a6c 75%,#08131a89 81.2%,#08131aab 87.5%,#08131ad2 93.8%,#08131a 100%);background-size:100% var(--seam-depth),100% var(--seam-bottom);background-position:top,bottom;background-repeat:no-repeat;justify-content:space-between;align-items:flex-start;gap:0 clamp(8px,1.5vw,28px);margin:0;list-style:none;display:flex;position:absolute;bottom:clamp(20px,2.9vw,57px);left:0;right:0}html body .page-iot .top-box .iot-benefit{text-align:center;flex-direction:column;flex:1 1 0;align-items:center;gap:8px;min-width:0;display:flex}html body .page-iot .top-box .iot-benefit-icon{color:#009cdb;flex:none}html body .page-iot .top-box .iot-benefit-text{letter-spacing:.02em;text-transform:uppercase;color:#333d49;overflow-wrap:anywhere;font-family:Montserrat,Arial,sans-serif;font-size:clamp(9.5px,1.65vw,13px);font-weight:700;line-height:1.35}}@media (min-width:1921px){html body .page-iot .top-box .iot-benefits{left:calc(-1*var(--shift-l));right:calc(-1*var(--shift-r));padding-left:calc(var(--shift-l) + var(--content-left));padding-right:calc(var(--shift-r) + var(--content-left))}}@media (max-width:500px){html body .page-iot .top-box .iot-benefits{z-index:6;box-sizing:border-box;padding:calc(var(--seam-top-h) + 14px) 16px 34px;color:#333d49;background-color:#f2f5f7;background-image:linear-gradient(#050708 0%,#050708d2 6.2%,#050708ab 12.5%,#05070889 18.8%,#0507086c 25%,#05070853 31.2%,#0507083e 37.5%,#0507082d 43.8%,#05070820 50%,#05070815 56.2%,#0507080e 62.5%,#05070808 68.8%,#05070804 75%,#05070802 81.2%,#05070801 87.5%,#05070800 93.8% 100%),linear-gradient(#08131a00 0% 6.2%,#08131a01 12.5%,#08131a02 18.8%,#08131a04 25%,#08131a08 31.2%,#08131a0e 37.5%,#08131a15 43.8%,#08131a20 50%,#08131a2d 56.2%,#08131a3e 62.5%,#08131a53 68.8%,#08131a6c 75%,#08131a89 81.2%,#08131aab 87.5%,#08131ad2 93.8%,#08131a 100%);background-size:100% var(--seam-depth),100% var(--seam-bottom);background-position:top,bottom;background-repeat:no-repeat;flex-direction:column;align-items:center;gap:20px;margin:0;list-style:none;display:flex;position:absolute;bottom:28px;left:0;right:0}html body .page-iot .top-box .iot-benefit{text-align:center;flex-direction:column;align-items:center;gap:7px;display:flex}html body .page-iot .top-box .iot-benefit-icon{color:#009cdb}html body .page-iot .top-box .iot-benefit-text{letter-spacing:.02em;text-transform:uppercase;color:#333d49;font-family:Montserrat,Arial,sans-serif;font-size:13px;font-weight:700;line-height:1.35}}@media (min-width:501px){html body .page-iot .top-box .big-image{aspect-ratio:2212/1472;background-origin:border-box;box-sizing:border-box!important;width:auto!important;height:calc(37.5*var(--vw) + 1.75*max(0px,var(--title-shift)) + 10px)!important;background-position:0 0!important;background-size:100% 100%!important}}@media (min-width:501px) and (max-width:1150px){html body .page-iot .top-box .big-image{height:calc(38.75*var(--vw) + 1.775*max(0px,var(--title-shift)) + 10px)!important}}@media (min-width:501px) and (max-width:767px){html body .page-iot .top-box .big-image{height:calc(34*var(--vw) + max(0px,var(--title-shift)) + 10px)!important}}@media (min-width:501px){html body .page-iot .top-box .video-button-arrow-symbol{width:calc(4.5*var(--vw));height:calc(4.5*var(--vw));margin-left:calc(-.2915*var(--vw));margin-top:calc(-.1415*var(--vw))}}@media (min-width:1921px){html body .page-iot .top-box .big-image{right:calc(-1*var(--shift-r) + max(0px,100% + var(--shift-l) + var(--shift-r) - 2300px))}}@media (min-width:2201px){html body .page-iot .top-box:after{content:"";z-index:2;pointer-events:none;top:0;bottom:0;left:calc(2200px - var(--shift-l,0px));width:clamp(0px,min(100% + var(--shift-l) + var(--shift-r),2300px) - 2200px,100px);background:linear-gradient(90deg,#08131a00 0%,#08131a0b 6.2%,#08131a1c 12.5%,#08131a30 18.8%,#08131a46 25%,#08131a5c 31.2%,#08131a72 37.5%,#08131a88 43.8%,#08131a9d 50%,#08131ab1 56.2%,#08131ac3 62.5%,#08131ad4 68.8%,#08131ae2 75%,#08131aee 81.2%,#08131af7 87.5%,#08131afd 93.8%,#08131a 100%) 0 0/100px 100% no-repeat;position:absolute}}@media (min-width:501px){html body .page-iot .top-box{--band-extra:0px;padding-bottom:calc(max(0px,var(--title-shift)) + var(--band-extra) + var(--band-extra-fi,0px))!important}}@media (min-width:1151px) and (max-width:1400px){html:lang(fi) body .page-iot .top-box{--band-extra-fi:calc(26px - (100vw - 1151px) * .104)}}@media (min-width:501px) and (max-width:767px){html:lang(fi) body .page-iot .top-box{--band-extra-fi:clamp(0px, calc(22px - (100vw - 501px) * .1), 22px)}}@media (min-width:768px) and (max-width:1150px){html body .page-iot .top-box{--band-extra:clamp(10px, calc(46px - (100vw - 768px) * .094), 46px)}}@media (min-width:501px) and (max-width:650px){html body .page-iot .top-box{--band-extra:calc(154px - (100vw - 501px) * .57)}}@media (min-width:651px) and (max-width:767px){html body .page-iot .top-box{--band-extra:calc(69px - (100vw - 650px) * .18)}}@media (min-width:501px) and (max-width:1150px){html body .page-iot .top-box .iot-benefits{min-height:0;padding-top:calc(var(--seam-top-h) + 2px);padding-bottom:14px;bottom:clamp(8px,1.2vw,14px)}html body .page-iot .top-box .iot-benefit{gap:6px}html body .page-iot .top-box .iot-benefit-icon{width:28px;height:28px}html body .page-iot .top-box .iot-benefit-text{letter-spacing:.01em;font-size:clamp(9px,1.25vw,12px)}}@media (min-width:501px) and (max-width:767px){html body .page-iot .top-box .iot-benefit-icon{width:24px;height:24px}}@media (max-width:500px){html body .page-iot .top-box{padding-bottom:calc(max(0px,var(--title-shift)) + 28px + max(0px,(350px - 100vw)*1.2))!important}html body .page-iot .top-box .iot-benefits{padding-top:calc(var(--seam-top-h) + 10px);gap:14px;padding-bottom:26px}html body .page-iot .top-box .iot-benefit-icon{width:30px;height:30px}}@media (min-width:501px){html body .page-ai .ion-content>section.big-image{isolation:isolate;background-color:#08131a!important;background-image:none!important;width:auto!important;overflow:visible!important}html body .page-ai .ion-content>section.big-image>.rows{z-index:2}html body .page-ai .ion-content>section.big-image:before{content:"";z-index:0;pointer-events:none;aspect-ratio:1920/1280;background:linear-gradient(90deg,#08131a 0%,#08131af9 6.2%,#08131aed 12.5%,#08131add 18.8%,#08131aca 25%,#08131ab5 31.2%,#08131a9f 37.5%,#08131a88 43.8%,#08131a71 50%,#08131a5b 56.2%,#08131a46 62.5%,#08131a33 68.8%,#08131a22 75%,#08131a14 81.2%,#08131a09 87.5%,#08131a03 93.8%,#08131a00 100%) 0 0/42% 100% no-repeat,url(/assets/imgs/AI_heroimage_web.jpg) 0 0/100% 100% no-repeat;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 3px);mask-image:linear-gradient(90deg,#0000 0,#000 3px)}}@media (min-width:1921px){html body .page-ai .ion-content>section.big-image:before{right:calc(-1*var(--shift-r) + max(0px,100% + var(--shift-l) + var(--shift-r) - 2300px) - max(0px,min(2300px - 100% - var(--shift-l) - var(--shift-r),125px)))}}@media (min-width:2201px){html body .page-ai .ion-content>section.big-image:after{content:"";z-index:1;pointer-events:none;top:0;bottom:0;left:calc(2200px - var(--shift-l,0px));width:clamp(0px,min(100% + var(--shift-l) + var(--shift-r),2300px) - 2200px,100px);background:linear-gradient(90deg,#08131a00 0%,#08131a0b 6.2%,#08131a1c 12.5%,#08131a30 18.8%,#08131a46 25%,#08131a5c 31.2%,#08131a72 37.5%,#08131a88 43.8%,#08131a9d 50%,#08131ab1 56.2%,#08131ac3 62.5%,#08131ad4 68.8%,#08131ae2 75%,#08131aee 81.2%,#08131af7 87.5%,#08131afd 93.8%,#08131a 100%) 0 0/100px 100% no-repeat;position:absolute}}@media (max-width:500px){html body .page-ai .ion-content>section.big-image{isolation:isolate;background-color:#08131a!important;background-image:none!important;width:auto!important}html body .page-ai .ion-content>section.big-image>.rows{z-index:2}html body .page-ai .ion-content>section.big-image:before{content:"";z-index:0;pointer-events:none;aspect-ratio:1920/1280;background:url(/assets/imgs/AI_heroimage_web.jpg) 0 0/100% 100% no-repeat;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0,#00000059 14%,#000 42%);mask-image:linear-gradient(#0000 0,#00000059 14%,#000 42%)}}html body .page-ai .ion-content>section.big-image+section{position:relative}html body .page-ai .ion-content>section.big-image+section:before{content:"";left:calc(-1*var(--shift-l,0px));right:calc(-1*var(--shift-r,0px));height:var(--seam-depth);pointer-events:none;z-index:3;background:linear-gradient(#08131a 0%,#08131ad2 6.2%,#08131aab 12.5%,#08131a89 18.8%,#08131a6c 25%,#08131a53 31.2%,#08131a3e 37.5%,#08131a2d 43.8%,#08131a20 50%,#08131a15 56.2%,#08131a0e 62.5%,#08131a08 68.8%,#08131a04 75%,#08131a02 81.2%,#08131a01 87.5%,#08131a00 93.8% 100%);position:absolute;top:0}@media (max-width:500px){html body .page-ai .ion-content>section.big-image+section:before{top:calc(-18*var(--vw))}}html body .page-home .stories-all-block{position:static;margin-left:0!important}@media (min-width:768px){html body .page-home .stories-all-block .read-blog-button{left:auto!important;right:calc(min(40px,3vw) - var(--shift-r,0px) + var(--ball-extra,0px) - 2px)!important}}html body .page-home .stories-all-block .read-blog-button{margin-top:7px!important}@media (max-width:1150px){html body .page-home .stories-all-block .read-blog-button{margin-top:5px!important}}@media (max-width:1027px){html body .page-home .stories-all-block .read-blog-button{margin-top:4px!important}}@media (max-width:767px){html body .page-home .stories-all-block .read-blog-button{margin-top:3px!important}}@media (max-width:699px){html body .page-home .stories-all-block .read-blog-button{margin-top:3px!important}}@media (max-width:500px){html body .page-home .stories-all-block .read-blog-button{margin-top:2px!important}}@media (min-width:768px) and (max-width:1027px){html body .page-home .stories-all-block{height:16px}}@media (min-width:501px){html body .page-home .news-full-blog .read-blog-button{height:clamp(30px,30px + (100*var(--vw) - 1150px)*.02353,42px)!important}html body .page-home .stories-all-block .read-blog-button{height:clamp(30px,30px + (100*var(--vw) - 1150px)*.01961,40px)!important}}@media (min-width:1660px) and (max-width:1920px){html body .page-home .inner-div-for-references-section .references-content-section{margin-top:calc(120px + (1920px - 100*var(--vw))*.1982)!important}}@media (min-width:1280px) and (max-width:1659px){html body .page-home .inner-div-for-cases-section{height:auto!important;min-height:0!important}html body .page-home .inner-div-for-references-section .references-content-section{margin-top:calc(-1px + (100*var(--vw) - 1280px)*.1737)!important}}@media (min-width:900px) and (max-width:1150px){html body .page-home .inner-div-for-cases-section{height:auto!important;min-height:0!important}html body .page-home .inner-div-for-references-section .references-content-section{margin-top:-1px!important}}@media (min-width:900px) and (max-width:1027px){html body .page-home .inner-div-for-references-section .references-content-section{margin-top:-17px!important}}@media (min-width:501px) and (max-width:899px){html body .page-home .inner-div-for-cases-section{height:auto!important;min-height:0!important;padding-top:calc(var(--vw) + min((900px - 100*var(--vw))*.23,17.8px + (100*var(--vw) - 501px)*.0123))!important}html body .page-home .inner-div-for-references-section .references-content-section{margin-top:calc(-57px + (100*var(--vw) - 501px)*.1404)!important}}@media (min-width:768px) and (max-width:899px){html body .page-home .inner-div-for-references-section .references-content-section{margin-top:calc(-73px + (100*var(--vw) - 501px)*.1404)!important}}html body .show-more-customers{font-weight:700!important}@media (max-width:1150px){html body .show-more-customers{font-size:max(12px,1.217*var(--vw))!important}}@media (max-width:500px){html body .show-more-customers{font-size:max(12px,2.8*var(--vw))!important}}html body .page-newsletters .second-section-new{color:#0c0f1f!important;background:#f2f5f7!important}html body .page-newsletters .second-section-new .big-text,html body .page-newsletters .second-section-new .big-text span:not(.h-accent),html body .page-newsletters .second-section-new .sub-title-text,html body .page-newsletters .second-section-new .sub-title-text span,html body .page-newsletters .second-section-new .image-text{color:#0c0f1f!important}html body .page-newsletters .second-section-new .image-item img{border:1px solid #0c0f1f24;border-radius:4px;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 6px #0c0f1f14,0 8px 22px #0c0f1f29}html body .page-newsletters .second-section-new .image-item:hover img{transform:translateY(-4px);box-shadow:0 4px 10px #0c0f1f1a,0 12px 26px #0c0f1f38}html body .page-newsletters .flex-right-side{margin-left:0!important}@media (min-width:501px){html body .page-newsletters .second-section-new .image-text{width:0;min-width:100%}}html body .page-newsletters .second-section-new:has(.image-item){padding-bottom:28px}@media (min-width:768px){html body .page-newsletters .second-section-new:has(.main-buttons) .flex-left-side{margin-top:0!important}}html body .page-newsletters .second-section-new .sub-title-text,html body .page-newsletters .second-section-new .sub-title-text span{font-size:max(14px,1.04167*var(--vw))!important;line-height:1.5!important}@media (max-width:1150px){html body .page-newsletters .second-section-new .sub-title-text,html body .page-newsletters .second-section-new .sub-title-text span{font-size:max(14px,1.13044*var(--vw))!important}}@media (max-width:500px){html body .page-newsletters .second-section-new .sub-title-text,html body .page-newsletters .second-section-new .sub-title-text span{font-size:max(14px,4*var(--vw))!important;line-height:1.04!important}}html body .page-newsletters .big-image-section .main-buttons{margin-top:calc(-2.2*var(--vw))!important;margin-bottom:calc(2.2*var(--vw))!important}@media (max-width:500px){html body .page-newsletters .big-image-section .main-buttons{margin-top:calc(-7*var(--vw))!important;margin-bottom:calc(7*var(--vw))!important}}@media (min-width:768px){html body .page-sadeteam .full-size>.big-image{isolation:isolate;--pic-top:min(80px, 7vw);--rf:clamp(0px, calc(min(100vw, 2300px) - 2200px), 100px)}html body .page-sadeteam .full-size>.big-image>.main-header{z-index:2}html body .page-sadeteam .full-size>.big-image:before{content:"";top:var(--pic-top);z-index:1;pointer-events:none;aspect-ratio:900/751.5;background:url(/assets/imgs/SADE_team_landing.jpg) 0 24.24%/100% 119.76% no-repeat;position:absolute;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000006 2.09%,#00000012 4.17%,#0002 6.26%,#00000035 8.35%,#0000004a 10.44%,#00000060 12.53%,#0007 14.61%,#0000008e 16.7%,#000000a4 18.79%,#000000b9 20.88%,#000c 22.96%,#000d 25.05%,#000000eb 27.14%,#000000f6 29.23%,#000000fc 31.31%,#000 33.4% 33.4%,#000 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000006 2.09%,#00000012 4.17%,#0002 6.26%,#00000035 8.35%,#0000004a 10.44%,#00000060 12.53%,#0007 14.61%,#0000008e 16.7%,#000000a4 18.79%,#000000b9 20.88%,#000c 22.96%,#000d 25.05%,#000000eb 27.14%,#000000f6 29.23%,#000000fc 31.31%,#000 33.4% 33.4%,#000 100%)}}@media (min-width:1921px){html body .page-sadeteam .full-size>.big-image:before{right:calc(-1*var(--shift-r,0px) + max(0px,100% + var(--shift-l,0px) + var(--shift-r,0px) - 2300px))}}@media (min-width:2201px){html body .page-sadeteam .full-size>.big-image:before{-webkit-mask-image:linear-gradient(to right, #0000 0%, #00000006 2.09%, #00000012 4.17%, #0002 6.26%, #00000035 8.35%, #0000004a 10.44%, #00000060 12.53%, #0007 14.61%, #0000008e 16.7%, #000000a4 18.79%, #000000b9 20.88%, #000c 22.96%, #000d 25.05%, #000000eb 27.14%, #000000f6 29.23%, #000000fc 31.31%, #000 33.4%, #000 33.4%, #000 100%),linear-gradient(to left, #0000 calc(var(--rf) * 0), #00000006 calc(var(--rf) * .0625), #00000012 calc(var(--rf) * .125), #0002 calc(var(--rf) * .1875), #00000035 calc(var(--rf) * .25), #0000004a calc(var(--rf) * .3125), #00000060 calc(var(--rf) * .375), #0007 calc(var(--rf) * .4375), #0000008e calc(var(--rf) * .5), #000000a4 calc(var(--rf) * .5625), #000000b9 calc(var(--rf) * .625), #000c calc(var(--rf) * .6875), #000d calc(var(--rf) * .75), #000000eb calc(var(--rf) * .8125), #000000f6 calc(var(--rf) * .875), #000000fc calc(var(--rf) * .9375), #000 calc(var(--rf) * 1), #000 var(--rf));-webkit-mask-image:linear-gradient(to right, #0000 0%, #00000006 2.09%, #00000012 4.17%, #0002 6.26%, #00000035 8.35%, #0000004a 10.44%, #00000060 12.53%, #0007 14.61%, #0000008e 16.7%, #000000a4 18.79%, #000000b9 20.88%, #000c 22.96%, #000d 25.05%, #000000eb 27.14%, #000000f6 29.23%, #000000fc 31.31%, #000 33.4%, #000 33.4%, #000 100%),linear-gradient(to left, #0000 calc(var(--rf) * 0), #00000006 calc(var(--rf) * .0625), #00000012 calc(var(--rf) * .125), #0002 calc(var(--rf) * .1875), #00000035 calc(var(--rf) * .25), #0000004a calc(var(--rf) * .3125), #00000060 calc(var(--rf) * .375), #0007 calc(var(--rf) * .4375), #0000008e calc(var(--rf) * .5), #000000a4 calc(var(--rf) * .5625), #000000b9 calc(var(--rf) * .625), #000c calc(var(--rf) * .6875), #000d calc(var(--rf) * .75), #000000eb calc(var(--rf) * .8125), #000000f6 calc(var(--rf) * .875), #000000fc calc(var(--rf) * .9375), #000 calc(var(--rf) * 1), #000 var(--rf));mask-image:linear-gradient(to right, #0000 0%, #00000006 2.09%, #00000012 4.17%, #0002 6.26%, #00000035 8.35%, #0000004a 10.44%, #00000060 12.53%, #0007 14.61%, #0000008e 16.7%, #000000a4 18.79%, #000000b9 20.88%, #000c 22.96%, #000d 25.05%, #000000eb 27.14%, #000000f6 29.23%, #000000fc 31.31%, #000 33.4%, #000 33.4%, #000 100%),linear-gradient(to left, #0000 calc(var(--rf) * 0), #00000006 calc(var(--rf) * .0625), #00000012 calc(var(--rf) * .125), #0002 calc(var(--rf) * .1875), #00000035 calc(var(--rf) * .25), #0000004a calc(var(--rf) * .3125), #00000060 calc(var(--rf) * .375), #0007 calc(var(--rf) * .4375), #0000008e calc(var(--rf) * .5), #000000a4 calc(var(--rf) * .5625), #000000b9 calc(var(--rf) * .625), #000c calc(var(--rf) * .6875), #000d calc(var(--rf) * .75), #000000eb calc(var(--rf) * .8125), #000000f6 calc(var(--rf) * .875), #000000fc calc(var(--rf) * .9375), #000 calc(var(--rf) * 1), #000 var(--rf));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}}@media (max-width:767px){html body .page-sadeteam .full-size>.big-image{isolation:isolate;min-height:calc(396px + max(0px,325px - 65vw) + 74vw)!important}html body .page-sadeteam .full-size>.big-image>.main-header{z-index:2}html body .page-sadeteam .full-size>.big-image:before{content:"";z-index:1;pointer-events:none;aspect-ratio:900/751.5;background:url(/assets/imgs/SADE_team_landing.jpg) 0 24.24%/100% 119.76% no-repeat;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0,#00000059 14%,#000 42%);mask-image:linear-gradient(#0000 0,#00000059 14%,#000 42%)}}html body .page-sadeteam .full-size>.big-image:after{left:calc(-1*var(--shift-l,0px));right:calc(-1*var(--shift-r,0px))}html body .page-sadeteam .worker-list .arrow{width:56px;height:56px;margin:0!important}html body .page-sadeteam .worker-list .arrow .ion-icon{font-size:18px}html body .page-sadeteam .worker-list .workers{margin-top:32px!important}html body .page-sadeteam .team-intro .tp-section{padding-bottom:0}@media (min-width:1921px){html body .page-sadeteam .page-tp.team-intro{border-left:var(--shift-l,0px) solid #0000!important;border-right:var(--shift-r,0px) solid #0000!important}html body .page-sadeteam .team-intro .tp-container{padding-right:max(0px,231.2px - var(--content-left))!important}}:root{--btn-fs:clamp(12px, calc(12px + (100vw - 1539px) * .005249), 14px)}html body :is(.hero-btn,.tp-btn,.blue-button,.blue-button-ready,.transparent-button,.send-email):not(:is(.footer-component,.site-header,.mobile-menu) *){text-align:center;justify-content:center;align-items:center;gap:.63em;max-width:100%;text-decoration:none;box-sizing:border-box!important;font-family:Montserrat,Arial,sans-serif!important;font-size:var(--btn-fs)!important;letter-spacing:.04em!important;text-transform:uppercase!important;min-height:calc(var(--btn-fs)*48/14)!important;width:auto!important;min-width:0!important;height:auto!important;padding:0 1.829em!important;font-weight:700!important;line-height:1.15!important;display:inline-flex!important}html body :is(.hero-btn,.tp-btn,.blue-button,.blue-button-ready,.transparent-button):not(:is(.footer-component,.site-header,.mobile-menu) *) .ion-icon{width:1.1em;height:1.1em}html body .transparent-button:not(#_){color:#e9eef1!important;background:0 0!important;border:1px solid #dce1e63d!important}html body .transparent-button:not(#_):hover{transform:translateY(-1px);background:var(--outline-hover-bg)!important;border-color:var(--outline-hover-border)!important}html body .send-email:not(#_){--padding-start:0px;--padding-end:0px;--padding-top:0px;--padding-bottom:0px;padding:0!important}html body .send-email .button-native{box-sizing:border-box;width:100%;min-height:inherit;text-transform:inherit;border:1px solid var(--primary);justify-content:center;align-items:center;gap:.63em;height:auto!important;font:inherit!important;letter-spacing:inherit!important;border-radius:var(--radius-button)!important;padding:0 1.829em!important;display:inline-flex!important}html body .send-email .button-inner{align-items:center;gap:.63em;display:inline-flex;font:inherit!important;letter-spacing:inherit!important}html body .send-email .ion-icon:not(#_){width:1.1em!important;height:1.1em!important;font-size:inherit!important;margin:0!important}html body .send-email:not(#_),html body .send-email .button-native:not(#_){box-shadow:none!important}html body .page-home .hero-teaser-line2{letter-spacing:.04em;font-weight:700;font-size:var(--btn-fs)!important}html body .transparent-button span:not(#_){margin-left:0!important}html body .transparent-button .ext-link-icon:not(#_){width:auto;height:1em;margin-left:0!important;position:static!important}html body .page-iot .top-box .big-image{top:0!important}@media (max-width:500px){html body .page-iot .top-box .big-image{padding-top:34px}}html body .page-sadefence .tp-hero.sf-hero .tp-lead{font-size:clamp(1.05rem,1.8vw,1.5rem)}html body :is(.page-iot .top-box,.page-ai .big-image) .sub-title-text,html body :is(.page-iot .top-box,.page-ai .big-image) .sub-title-text>div{letter-spacing:normal!important;font-size:clamp(1.05rem,1.8vw,1.5rem)!important;font-weight:400!important;line-height:1.5!important}@media (min-width:768px){html body :is(.page-iot .top-box,.page-ai .big-image) .sub-title-text{width:min(52vw,900px)!important}html body .page-ai .big-image .sub-title-text{width:min(27em,52vw)!important}html body .page-iot .top-box .sub-title-text{width:min(26em,40vw)!important}}@media (min-width:501px) and (max-width:767px){html body .page-ai .big-image .sub-title-text{width:max(50vw,300px)!important}html body .page-iot .top-box .sub-title-text{width:calc(417.914px - 14.416vw)!important}}:root{--landing-h:565.9px;--landing-h-root:565.9px}@media (min-width:933px){:root{--landing-h:calc(565.9px + (100vw - 933px) * .3618);--landing-h-root:calc(565.9px + (100vw - 933px) * .3618)}}@media (min-width:1000px){:root{--landing-h:calc(590.14px + (100vw - 1000px) * .44304);--landing-h-root:calc(590.14px + (100vw - 1000px) * .44304)}}@media (min-width:1280px){:root{--landing-h:calc(714.19px + (100vw - 1280px) * .32114);--landing-h-root:calc(714.19px + (100vw - 1280px) * .32114)}}@media (min-width:1350px){:root{--landing-h:calc(736.67px + (100vw - 1350px) * .25317);--landing-h-root:calc(736.67px + (100vw - 1350px) * .25317)}}@media (min-width:1470px){:root{--landing-h:calc(767.05px + (100vw - 1470px) * .25525);--landing-h-root:calc(767.05px + (100vw - 1470px) * .25525)}}@media (min-width:1550px){:root{--landing-h:calc(787.47px + (100vw - 1550px) * .26323);--landing-h-root:calc(787.47px + (100vw - 1550px) * .26323)}}@media (min-width:1680px){:root{--landing-h:calc(821.69px + (100vw - 1680px) * .11379);--landing-h-root:calc(821.69px + (100vw - 1680px) * .11379)}}@media (min-width:1920px){:root{--landing-h:849px;--landing-h-root:849px}}@media (min-width:501px){html body .page-sadefence .tp-hero.sf-hero{min-height:var(--landing-h)}html body .page-ai .ion-content>section.big-image{height:0!important;padding-top:calc(var(--landing-h) - max(0px,var(--title-shift)))!important;top:0!important}html body .page-iot .top-box{display:flow-root;height:auto!important;padding-bottom:clamp(20px,2.9vw,57px)!important}html body .page-iot .top-box .big-image{--vw:calc(var(--landing-h) / 44.95);height:var(--landing-h)!important}html body .page-iot .top-box .iot-benefits{margin-left:calc(-1*var(--shift-l,0px));margin-right:calc(-1*var(--shift-r,0px));margin-top:var(--landing-h)!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important}}@media (min-width:501px) and (max-width:1150px){html body .page-iot .top-box{padding-bottom:clamp(8px,1.2vw,14px)!important}}@media (min-width:501px) and (max-width:1920px){html body .page-iot .top-box{overflow-x:clip}html body .page-ai .ion-content>section.big-image{overflow-x:clip!important}}@media (min-width:1151px) and (max-width:1920px){html body .page-iot .top-box .big-image{right:calc(-.5*max(0px,1.50272*var(--landing-h) - 66.4vw))!important}html body .page-ai .ion-content>section.big-image:before{right:calc(-1*max(125px,.5*max(0px,1.5*var(--landing-h) - 66.4vw)))}}@media (min-width:501px) and (max-width:1150px){html body .page-iot .top-box .big-image{right:calc(-1*(111.543px + .666667*(1150px - 100vw + 1.50272*var(--landing-h) - 986.686px)))!important}html body .page-ai .ion-content>section.big-image:before{right:calc(-1*max(125px,110.65px + .666667*(1150px - 100vw + 1.5*var(--landing-h) - 984.9px)))}}@media (max-width:500px){:root{--landing-h:calc(700px - (500px - 100vw) * .55);--landing-h-root:calc(700px - (500px - 100vw) * .55)}html body .page-sadefence .tp-hero.sf-hero{min-height:var(--landing-h)}html body .page-ai .ion-content>section.big-image{height:0!important;padding-top:calc(var(--landing-h) - max(0px,var(--title-shift)))!important;top:0!important}html body .page-ai .big-image .main-buttons{width:calc(100vw - 2*var(--content-left,12px))!important;margin-top:0!important;position:static!important}html body .page-ai .big-image .main-buttons .two-buttons{flex-wrap:wrap;align-items:flex-start;gap:10px;flex-direction:row!important;width:auto!important;margin:24px 0 0!important;display:flex!important}html body .page-ai .big-image .main-buttons .two-buttons>*{margin:0!important}html body .page-iot .top-box{display:flow-root;height:auto!important;padding-bottom:28px!important}html body .page-iot .top-box .big-image{box-sizing:border-box!important;height:var(--landing-h)!important;padding-top:0!important;top:0!important}html body .page-iot .top-box .iot-benefits{margin-top:var(--landing-h)!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important}}@media (min-width:501px){html body :is(.page-iot .top-box,.page-ai .big-image) .main-buttons .two-buttons{align-items:flex-start;gap:max(8px,.729*var(--vw));flex-flow:row!important;width:max-content!important;max-width:none!important;display:flex!important}html body :is(.page-iot .top-box,.page-ai .big-image) .main-buttons .two-buttons>*{flex:none;margin:0!important}html body .page-sadefence .tp-btn-row{align-items:flex-start}}html body .tp-hero-copy .tp-lead{font-size:clamp(1.05rem,1.8vw,1.5rem)}@media (max-width:500px){html body .page-iot .top-box .main-buttons{margin-top:0!important;position:static!important}html body .page-iot .top-box .main-buttons .two-buttons{flex-wrap:wrap;align-items:flex-start;gap:10px;flex-direction:row!important;width:auto!important;margin:12px 0 0!important;display:flex!important}html body .page-iot .top-box .main-buttons .two-buttons>*{margin:0!important}}html body .page-iot .top-box .sub-title-text .iot-p{display:block}html body .page-iot .top-box .sub-title-text .iot-p+.iot-p{margin-top:1em}html body .page-iot .top-box .sub-title-text+br{display:none}html body .page-iot .top-box .main-buttons{margin-top:calc(1.383*clamp(1.05rem,1.8vw,1.5rem))!important}html body .page-iot .top-box .main-buttons .two-buttons{margin-top:0!important}@media (min-width:1280px){html body .page-sadefence .tp-hero.sf-hero .tp-hero-pad{padding-bottom:96px}}@media (min-width:1000px) and (max-width:1499px){html body .page-iot .top-box .sub-title-text .iot-p+.iot-p{width:25em;max-width:none}}html body .page-iot .top-box .iot-doc-link{width:max-content;max-width:none;margin:calc(var(--btn-fs)*1) 0 0;text-align:left;white-space:nowrap;cursor:pointer;font-family:Montserrat,Arial,sans-serif;font-size:var(--btn-fs);letter-spacing:.04em;text-transform:uppercase;color:#029ddb;border:0;align-items:center;gap:.55em;padding:0;font-weight:700;line-height:1.3;display:flex;position:static;background:0 0!important}html body .page-iot .top-box .iot-doc-link:hover{text-decoration:underline}html body .page-iot .top-box .iot-doc-link:focus-visible{outline-offset:3px;outline:2px solid #029ddb}html body .page-iot .top-box .iot-doc-ic{fill:currentColor;flex:none}html body .page-iot .top-box .iot-doc-ic-page{width:1.09em;height:.9em}html body .page-iot .top-box .iot-doc-ic-doc{width:.87em;height:1.1em}@media (min-width:501px){html body .page-iot .top-box :is(.video-button,.video-button-arrow-symbol){translate:min(3.175*var(--vw),max(0px,(100vw - 600px)*.2381)) 0}}@media (min-width:501px) and (max-width:767px){html body .page-iot .top-box :is(.video-button,.video-button-arrow-symbol){translate:calc(27.5955*var(--vw) - max(6.8px,100vw - 735.6px) - (111.543px + .666667*(1150px - 100vw + 1.50272*var(--landing-h) - 986.686px))) calc(218.6px + clamp(0px,(100vw - 501px)*.0224,4.5px) + clamp(0px,(100vw - 700px)*.1045,7px))}}@media (min-width:501px){html body .page-iot .top-box .video-button{width:calc(16.2*var(--vw) - var(--pr,0px));height:calc(4.6*var(--vw) - var(--ph,0px));margin-left:calc(.7545*var(--vw) + var(--pr,0px));margin-top:calc(.4085*var(--vw) + var(--ph,0px)/2)}html body .page-iot .top-box .video-button .video-button-text-areas-inside-button{margin-left:calc(4.7*var(--vw) - var(--ph,0px))}html body .page-iot .top-box .video-button-arrow-symbol{width:calc(3.7*var(--vw) - var(--ph,0px));height:calc(3.7*var(--vw) - var(--ph,0px));margin-left:calc(.4545*var(--vw) + var(--pr,0px));margin-top:calc(.2585*var(--vw) + var(--ph,0px)/2)}}@media (min-width:501px) and (max-width:520px){html body .page-iot .top-box{--pr:clamp(0px, calc((520px - 100vw) * .6), 12px);--ph:clamp(0px, calc((520px - 100vw) * .3), 6px)}}html body .page-ai .big-image .sub-title-text .ai-p{display:block}html body .page-ai .big-image .sub-title-text .ai-p+.ai-p{margin-top:1em}html body .page-ai .big-image .sub-title-text+br{display:none}html body .page-ai .big-image .main-buttons{margin-top:calc(1.383*clamp(1.05rem,1.8vw,1.5rem))!important}html body .page-ai .big-image .main-buttons .two-buttons{margin-top:0!important}.page-ai .ai-curtain{display:none}@media (min-width:501px){html body .page-ai .ion-content>section.big-image .ai-curtain{top:0;bottom:0;left:calc(-1*var(--shift-l,0px));z-index:1;pointer-events:none;width:calc(var(--shift-l,0px) + var(--content-left,80px) + 1.1*max(300px,min(27em,52vw)));background:linear-gradient(90deg,#08131abf 0% 35%,#08131abd 39.1%,#08131ab7 43.1%,#08131aae 47.2%,#08131aa1 51.2%,#08131a93 55.3%,#08131a83 59.4%,#08131a71 63.4%,#08131a60 67.5%,#08131a4e 71.6%,#08131a3c 75.6%,#08131a2c 79.7%,#08131a1e 83.8%,#08131a12 87.8%,#08131a08 91.9%,#08131a02 95.9%,#08131a00 100%);font-size:clamp(1.05rem,1.8vw,1.5rem);display:block;position:absolute}html body .page-ai .ion-content>section.big-image:before{background-size:110px 100%,100% 100%}html body .page-ai .ion-content>section.big-image .ai-curtain{width:calc(var(--shift-l,0px) + var(--content-left,80px) + 1.4*max(300px,min(27em,52vw)));background:linear-gradient(90deg,#08131acc 0% 59.7%,#08131aca 62.2%,#08131ac3 64.7%,#08131ab9 67.3%,#08131aac 69.8%,#08131a9d 72.3%,#08131a8b 74.8%,#08131a79 77.3%,#08131a66 79.8%,#08131a53 82.4%,#08131a41 84.9%,#08131a2f 87.4%,#08131a20 89.9%,#08131a13 92.4%,#08131a09 95%,#08131a02 97.5%,#08131a00 100%)}}@media (min-width:1921px){html body .page-sadefence.page-tp section .tp-container{padding-right:max(0px,231.2px - var(--content-left))!important}}#commitment,#lead-engineer{scroll-margin-top:var(--site-top)}html body .page-ai .ais-eyebrow{margin:0 0 calc(.9*var(--vw));letter-spacing:-.025em;text-transform:uppercase;color:#b9c2c8;font-family:Montserrat,Arial,sans-serif;font-size:.75rem;font-weight:700;line-height:1.02;display:block}html body .page-ai .ais-eyebrow:before{content:"";background:#fc602f;border-radius:2px;width:56px;height:4px;margin-bottom:12px;display:block}@media (min-width:1921px){.page-ai .ai-tp.cta-wrap{border-left:0!important;border-right:0!important}.page-ai .ai-tp.cta-wrap .tp-cta-area{border-left:var(--shift-l) solid #0000;border-right:var(--shift-r) solid #0000;background-origin:border-box}}html body .page-ai .blocks-text-1-and-2 ul p span:not(.ai-quote-by),html body .page-ai .ais-column-text,html body .page-ai .ais-small-text,html body .page-ai .ais-small-text span{font-size:var(--home-text-size,14px)!important;line-height:1.6!important}html body .page-ai .rows-1-and-2{max-height:none!important}html body .page-ai .ai-rows .ai-big-text{text-align:left!important;margin-left:var(--content-left)!important;margin-right:var(--content-left)!important}@media (min-width:768px){html body .page-ai :is(section.section-spacer-low,section.section-spacer-high)>.columns{box-sizing:border-box;padding-left:var(--content-left);padding-right:calc(32px + var(--cta-pull));flex-wrap:nowrap;gap:clamp(40px,5.5vw,110px)}html body .page-ai :is(section.section-spacer-low,section.section-spacer-high)>.columns>.column{flex:1 1 0;min-width:0;max-width:none;margin-left:0;margin-right:0}html body .page-ai :is(section.section-spacer-low,section.section-spacer-high)>.columns .blocks-image-1-new,html body .page-ai :is(section.section-spacer-low,section.section-spacer-high)>.columns .blocks-image-2-new,html body .page-ai :is(section.section-spacer-low,section.section-spacer-high)>.columns .rows-1-and-2{width:100%!important;margin-left:0!important;margin-right:0!important}html body .page-ai :is(section.section-spacer-low,section.section-spacer-high)>.columns .image-itself{width:100%;height:auto;display:block;max-height:none!important}}html body .page-ai .blocks-text-1-and-2 ul p>a.link-text-blue{font-size:var(--home-text-size,14px)!important;line-height:1.6!important}:root{--ais-fade:clamp(48px, 6vw, 110px)}html body .page-ai section.ais-background-colored{position:relative}html body .page-ai section.ais-background-colored:before,html body .page-ai section.ais-background-colored:after{content:"";left:calc(-1*var(--shift-l,0px));right:calc(-1*var(--shift-r,0px));height:var(--ais-fade);pointer-events:none;z-index:1;position:absolute}html body .page-ai section.ais-background-colored:before{background:linear-gradient(#08131a00 0% 6.2%,#08131a01 12.5%,#08131a02 18.8%,#08131a04 25%,#08131a08 31.2%,#08131a0e 37.5%,#08131a15 43.8%,#08131a20 50%,#08131a2d 56.2%,#08131a3e 62.5%,#08131a53 68.8%,#08131a6c 75%,#08131a89 81.2%,#08131aab 87.5%,#08131ad2 93.8%,#08131a 100%);bottom:calc(100% - 1px)}html body .page-ai section.ais-background-colored:after{height:calc(var(--ais-fade) + 3px);background:linear-gradient(#08131a 0%,#08131ad2 6.2%,#08131aab 12.5%,#08131a89 18.8%,#08131a6c 25%,#08131a53 31.2%,#08131a3e 37.5%,#08131a2d 43.8%,#08131a20 50%,#08131a15 56.2%,#08131a0e 62.5%,#08131a08 68.8%,#08131a04 75%,#08131a02 81.2%,#08131a01 87.5%,#08131a00 93.8% 100%);top:calc(100% - 4px)}@media (min-width:501px) and (max-width:767px){html body .page-ai .ais-column-container{flex-direction:column;align-items:stretch;display:flex;gap:28px!important}html body .page-ai .ais-column{position:relative;width:100%!important;padding-bottom:64px!important}html body .page-ai .ais-column .ais-column-image-line{gap:14px!important;padding-top:20px!important;padding-bottom:12px!important;font-size:14px!important}html body .page-ai .ais-column .ais-column-image-line .ais-icon-text{gap:14px!important}html body .page-ai .ais-column .ais-column-image-line .ais-icon-text .image-size{width:90px!important;max-width:90px!important}html body .page-ai .ais-column .ais-arrow{display:none}html body .page-ai .ais-column .ais-column-header{margin-top:0!important;margin-bottom:8px!important}html body .page-ai .ais-column .ais-column-text{margin-bottom:8px!important}html body .page-ai .ais-column:not(:last-child):after{content:"↓";color:#fff;font-size:30px;line-height:32px;position:absolute;bottom:0;left:min(30%,108px);transform:translate(-50%)}}@media (max-width:500px){html body .page-home .inner-div-for-cases-section{background:linear-gradient(#08131a 0 calc(100% - 520px),#08131afc calc(100% - 487px),#09141bf5 calc(100% - 455px),#09141be9 calc(100% - 422px),#0a151cd9 calc(100% - 390px),#0c171dc7 calc(100% - 357px),#0e181fb2 calc(100% - 325px),#101b229d calc(100% - 292px),#141e2586 calc(100% - 260px),#19232a6f calc(100% - 227px),#202a305a calc(100% - 195px),#2b353b45 calc(100% - 162px),#3d454b32 calc(100% - 130px),#59616523 calc(100% - 97px),#8a8f9317 calc(100% - 65px),#d1d3d510 calc(100% - 32px),#ffffff0d 100%)}.page-home .hero-eyebrow p{line-height:1.4}.page-home .stories-story-entity,.page-iot .stories-story-entity{width:calc(91.115*var(--vw))}html body .page-home .round-scroll-buttons-stories,html body .page-home .round-scroll-buttons-blog,html body .page-iot .round-scroll-buttons-stories{display:none}html body .page-sadefence .tp-hero.sf-hero{background-image:linear-gradient(#ffffffc7 0%,#ffffffb8 72%,#ffffff4d 88%,#fff0 100%),url(/assets/imgs/SADE-Booster-Dual-use_posterImage_web.jpg);background-position:0 0,70%;background-repeat:no-repeat,no-repeat;background-size:100% 100%,cover}html body .page-contact .tp-contact-aside .tp-aside-card{padding-left:20px;padding-right:20px}html body .page-contact .tp-contact-aside .tp-person{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:4px 12px;display:grid}html body .page-contact .tp-contact-aside .tp-person-text{display:contents}html body .page-contact .tp-contact-aside .tp-avatar{grid-area:1/1/span 2;width:44px;height:44px}html body .page-contact .tp-contact-aside .tp-person-name{grid-area:1/2;align-self:end}html body .page-contact .tp-contact-aside .tp-person-role{grid-area:2/2;align-self:start}html body .page-contact .tp-contact-aside .tp-iconlink{grid-column:1/-1}html body .page-contact .tp-contact-aside .tp-iconlink-first{margin-top:8px}}@media (max-width:380px){html body .page-contact .tp-contact-aside .tp-iconlink{font-size:.8125rem}}@media (max-width:500px){html body .page-tp .tp-hero .tp-hero-copy{margin-left:-4px}html body .page-iot .top-box .main-header{left:20px!important}html body .page-ai .ion-content>section.big-image .rows{margin-left:20px!important}html body .page-careers .big-image .main-header,html body .page-sadeteam .big-image .main-header{width:calc(100vw - 40px)!important;left:20px!important}html body .page-faq .faq-upper-intro-text-section,html body .page-newsletters .big-text .rows,html body .page-newsletters .rows{margin-left:20px!important}html body .page-blog .white-box{width:auto!important;margin-left:20px!important;margin-right:20px!important}html body .page-documents .black-box .inner-div{width:calc(100% - 40px)!important;margin-left:20px!important;margin-right:20px!important}}html body .page-iot .top-box,html body .page-ai .ion-content>section.big-image{--landing-h:max(var(--landing-h-root), var(--hero-need,0px))}html body .page-iot .top-box .iot-video-inline{display:none}@media (max-width:500px){html body .page-iot .top-box .big-image>div{display:none!important}html body .page-iot .top-box .main-buttons{flex-direction:column!important;align-items:flex-start!important;display:flex!important}html body .page-iot .top-box .main-buttons .iot-video-inline{color:#fff;text-align:left;cursor:pointer;background:#08131a;border:0;border-radius:80px;align-items:center;gap:12px;width:fit-content;margin:12px 0 0;padding:5px 22px 5px 5px;display:flex}html body .page-iot .top-box .iot-video-inline-ball{background:url(/assets/imgs/playVideoArrow.png) 50%/contain no-repeat;flex:none;width:47px;height:47px}html body .page-iot .top-box .iot-video-inline-text{flex-direction:column;gap:1px;display:flex}html body .page-iot .top-box .iot-video-inline-t1{color:#fff;font-family:Montserrat,Arial,sans-serif;font-size:15.6px;font-weight:600;line-height:16px}html body .page-iot .top-box .iot-video-inline-t2{color:#ffffffb3;font-family:Montserrat,Arial,sans-serif;font-size:11.7px;font-weight:400;line-height:12px}html body .page-newsletters .flex-side-by-side:has(>.flex-right-side){width:calc(100vw - 40px)!important;margin-right:20px!important}html body .page-newsletters .flex-right-side{align-items:center;width:100%!important}html body .page-newsletters .second-section-new .image-item{width:min(52vw,260px)!important}html body .page-newsletters .second-section-new .image-item img{width:min(52vw,260px)!important;max-width:none!important;height:auto!important}html body .page-iot .top-box .main-buttons .iot-video-inline{border:1px solid #dce1e63d}}@media (max-width:375px){html body .page-ai .main-buttons .transparent-button:not(#_),html body .page-ai .main-buttons .transparent-button:not(#_):hover{color:#fff!important;background:#00a3e3!important;border-color:#00a3e3!important}}@media (max-width:382px){html:lang(fi) body .page-ai .main-buttons .transparent-button:not(#_),html:lang(fi) body .page-ai .main-buttons .transparent-button:not(#_):hover{color:#fff!important;background:#00a3e3!important;border-color:#00a3e3!important}}.site-header .logo-div{pointer-events:none}.site-header .logo-div a,.site-header .logo-div img{pointer-events:auto}.page-home .home-how-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#c3ced4;margin:0 0 12px;font-size:.75rem;font-weight:700;line-height:1.02}html body .page-home .rtb-header,html body .page-home .rtb-header span{font-size:var(--section-title-size)!important}.page-home{--home-head-gap:calc((clamp(56px, 6.1vw, 79px) + 3px) * .64)}html body .page-home .rtb-header,html body .page-home .references-header,html body .page-home .news-blog-block .news-header-div{margin-bottom:var(--home-head-gap)!important}.page-home{--home-head-gap-stories:calc(var(--home-head-gap) - 8px)}html body .page-home .b80-title{margin-bottom:calc(var(--home-head-gap) - .45*var(--home-text-size))!important}html body .page-home .stories-header{margin-bottom:var(--home-head-gap-stories)!important}html body .page-home .news-blog-block .news-header-div .news-header{margin-bottom:0!important}html body .page-home :is(.stories-header-buttons,.blog-both-scroll-buttons){--home-head-h:calc(var(--section-title-size) * 1.02);translate:0 -50%}html body .page-home .blog-both-scroll-buttons{margin-top:calc(-1*(var(--home-head-gap) + var(--home-head-h)/2))!important}html body .page-home .stories-header-buttons{margin-top:calc(-1*(var(--home-head-gap-stories) + var(--home-head-h)/2))!important}h2.rtb-header,h2.stories-header,h2.references-header,h2.news-header,h3.news-header,h3.rtb-column-header,h3.story-title{margin:0}.nohy{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:keep-all}:root{--sadeInnovations-blue:#00a3e3;--sadeInnovations-blue2:#029ddb;--sadeInnovations-blue-lighter-for-link:#82d5f3;--sadeInnovations-white:#fff;--sadeInnovations-white70:#ffffffb2;--sadeInnovations-lightWhite:#ffffffde;--sadeInnovations-black:#000;--sadeInnovations-grey:#ececec;--sadeInnovations-lightGrey:#262626;--sadeInnovations-lighterGrey:#f3f3f3;--sadeInnovations-lightBlack:#121212;--sadeInnovations-blackOpacity:#00000080;--sadeInnovations-blackLandingPageBanners:#0c0f1f;--sadeInnovations-veryDarkBlueLandingPageBanners:#0c0f1f;--sadeInnovations-logoGreyText:#939598;--sadeInnovations-veryDarkBlueBoosterPageBackground:#08131a;--sadeInnovations-lightBannerBackground:#01364c;--sadeInnovations-black87:#000000de;--sadeInnovations-black75:#000000bf;--sadeInnovations-black12:#0000001f}.ion-content,.ion-button,span,div{font-family:Montserrat!important}.ion-content,.ion-button,span,div,p,section,article,li,h1,h2,h3,h4,h5,h6{-webkit-user-select:text!important;user-select:text!important}.scroll{height:100%}.black-box{background:var(--sadeInnovations-black);width:100%;height:1080px}.white-box{background:var(--sadeInnovations-white);width:100%;height:1080px}.inner-div{text-align:center;flex-direction:column;width:1080px;height:100%;margin:0 auto;display:flex;position:relative}.service-icon{display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.grayScale{-webkit-filter:grayscale();opacity:.5}.active-page{border-bottom:1px solid var(--sadeInnovations-white)}.active-page-noUnderLine{border-bottom:0px solid var(--sadeInnovations-white)}.toolbar{--opacity:1;--background:var(--sadeInnovations-veryDarkBlueLandingPageBanners)}.mobile-menu{display:none!important}.toolbar-flex{justify-content:flex-start;align-items:center;width:100%;height:100px;display:flex;position:relative}.toolbar-flex .logo-div{cursor:pointer;z-index:200;width:560px;margin-top:-4px;margin-left:236px}.no-mobile-menu{justify-content:flex-end;align-items:center;margin-top:-60px;display:flex;position:relative}.no-mobile-menu .toolbar-buttons{margin-left:auto;margin-right:calc(11*var(--vw));padding-left:calc(1*var(--vw));justify-content:space-evenly;margin-top:-25px;position:absolute}.no-mobile-menu .toolbar-buttons .ion-button{--background:transparent;--background-activated:transparent;--background-focused:transparent;--box-shadow:none;--padding-start:calc(2.8 * var(--vw));--padding-end:none;height:24px}.no-mobile-menu .toolbar-languages{justify-content:space-between;margin-top:-7px;margin-left:auto;margin-right:52px;padding-bottom:13px;display:flex}.no-mobile-menu .toolbar-languages .flag{cursor:pointer;min-width:24px;max-width:24px;min-height:24px;max-height:24px}:focus{outline-width:0;outline-style:auto;outline:none!important;outline-color:none!important}.popover-arrow.sc-ion-popover-ios{width:20px!important;height:10px!important;top:40px!important;left:unset!important;right:calc(11.55*var(--vw))!important;display:block!important;overflow:hidden!important}.sc-ion-popover-ios-h{margin-top:20px}.sc-ion-popover-ios{margin-top:0}.popover-content.sc-ion-popover-ios{border-radius:0}.popover-menu .popover-content{background:var(--sadeInnovations-black);min-width:calc(12*var(--vw));width:calc(12*var(--vw));max-width:calc(12*var(--vw));left:unset!important;right:calc(6*var(--vw))!important}@media only screen and (max-width:99999px){.no-mobile-menu .toolbar-buttons{margin-right:calc(8*var(--vw))}.no-mobile-menu .toolbar-buttons .ion-button{--padding-start:calc(1.2 * var(--vw))}.no-mobile-menu .toolbar-languages{margin-right:28px}.popover-menu .popover-content{right:calc(3.5*var(--vw))!important}.toolbar-flex .logo-div{margin-left:160px}.popover-arrow.sc-ion-popover-ios{right:calc(9*var(--vw))!important}}@media only screen and (max-width:1728px){.popover-arrow.sc-ion-popover-ios{right:calc(9.2*var(--vw))!important}.popover-menu .popover-content{right:calc(3.7*var(--vw))!important}}@media only screen and (max-width:1599px){.no-mobile-menu .toolbar-buttons{margin-right:calc(6*var(--vw))}.no-mobile-menu .toolbar-buttons .ion-button{--padding-start:calc(1.1 * var(--vw))}.popover-arrow.sc-ion-popover-ios{right:calc(7.2*var(--vw))!important}.popover-menu .popover-content{right:calc(2*var(--vw))!important}}@media only screen and (max-width:1439px){.toolbar-flex .logo-div{margin-left:calc(7.05*var(--vw));width:536px}}@media only screen and (max-width:1399px){.toolbar-flex .logo-div{margin-left:calc(6.1*var(--vw))}.popover-menu .popover-content{width:168px;min-width:168px;max-width:168px}}@media only screen and (max-width:1349px){.toolbar-flex .logo-div{margin-left:calc(5.1*var(--vw))}.popover-arrow.sc-ion-popover-ios{right:calc(7.4*var(--vw))!important}}@media only screen and (max-width:1299px){.toolbar-flex .logo-div{margin-left:calc(4.125*var(--vw))}}@media only screen and (max-width:1249px){.toolbar-flex .logo-div{margin-left:calc(3.25*var(--vw))}}@media only screen and (max-width:1199px){.toolbar-flex .logo-div{margin-left:calc(2.6*var(--vw))}.popover-menu .popover-content{min-width:calc(14*var(--vw));width:calc(14*var(--vw));max-width:calc(14*var(--vw))}}@media only screen and (min-width:1151px){.ion-content-top-margin{margin-top:88px}.black-box,.white-box{width:100%;height:1080px}.inner-div{width:1080px;height:100%;margin:0 auto}}@media only screen and (max-width:1150px){.ion-content-top-margin{margin-top:88px}.black-box,.white-box{height:calc(93.914*var(--vw));width:100%}.inner-div{width:calc(93.914*var(--vw));height:100%;margin:0 auto}.toolbar-flex .logo-div{margin-left:calc(2.3*var(--vw));width:calc(42.65*var(--vw))}.no-mobile-menu .toolbar-buttons .ion-button{font-size:calc(1.22*var(--vw))}.no-mobile-menu .toolbar-languages{margin-right:calc(2*var(--vw))}.popover-arrow.sc-ion-popover-ios{right:calc(7.5*var(--vw))!important}}@media only screen and (max-width:767px){.toolbar-flex,.no-mobile-menu,.popover-menu{display:none}.mobile-menu{align-items:center;height:72px;margin-top:5px;display:flex!important}.mobile-menu .ion-button{--background:transparent;--box-shadow:none}.mobile-menu .ion-button .ion-icon{width:calc(7*var(--vw));height:calc(8*var(--vw))}.mobile-menu .mobile-logo{width:calc(62.22*var(--vw));margin-left:calc(4*var(--vw));align-self:center;display:flex}}@media only screen and (max-width:500px){.ion-content-top-margin{margin-top:calc(15*var(--vw))}.black-box,.white-box{width:100%;height:112vw}.inner-div{width:calc(91.115*var(--vw));height:100%;margin:0 auto}.toolbar{opacity:1;height:calc(18.56*var(--vw))!important}.mobile-menu{height:calc(15.56*var(--vw));margin-top:calc(3*var(--vw));align-items:center;display:flex!important}.mobile-menu .ion-button{--background:transparent;--box-shadow:none}.mobile-menu .ion-button .ion-icon{width:calc(7*var(--vw));height:calc(8*var(--vw))}.mobile-menu .mobile-logo{width:calc(62.22*var(--vw));margin-left:calc(4*var(--vw));align-self:center;display:flex}}.popover-component .more-buttons{padding:calc(1*var(--vw));border:1px solid var(--sadeInnovations-white);display:grid}.popover-component .more-buttons button,.popover-component .more-buttons a{background-color:var(--sadeInnovations-black);color:var(--sadeInnovations-white);text-align:left;font-weight:500;position:relative}.popover-component .more-buttons button .ext-link-icon,.popover-component .more-buttons a .ext-link-icon{height:auto;right:calc(.5*var(--vw));position:absolute}@media only screen and (max-width:99999px){.popover-component .more-buttons button .ext-link-icon,.popover-component .more-buttons a .ext-link-icon{right:calc(.1*var(--vw))}}@media only screen and (max-width:1599px){.popover-component .more-buttons button .ext-link-icon,.popover-component .more-buttons a .ext-link-icon{right:0}}@media only screen and (min-width:1151px){.popover-component .more-buttons button,.popover-component .more-buttons a{padding:5.75px 0;font-size:14px}.popover-component .more-buttons button .ext-link-icon,.popover-component .more-buttons a .ext-link-icon{width:14px;min-width:14px;max-width:14px}.popover-component .more-buttons:after{content:"";border:20px solid #0000;border-bottom-color:var(--sadeInnovations-white);border-top:0;width:0;height:0;margin-top:-20px;margin-left:-20px;position:absolute;top:0;left:50%}}@media only screen and (max-width:1150px){.popover-component .more-buttons button,.popover-component .more-buttons a{font-size:calc(1.22*var(--vw));padding:calc(.5*var(--vw)) 0}.popover-component .more-buttons .ext-link-icon{width:calc(1.22*var(--vw));max-width:calc(1.22*var(--vw));min-width:calc(1.22*var(--vw))}.popover-component .more-buttons:after{content:"";border:calc(1.74*var(--vw)) solid #0000;border-bottom-color:var(--sadeInnovations-white);width:0;height:0;margin-left:calc(-1.74*var(--vw));margin-top:calc(-1.74*var(--vw));border-top:0;position:absolute;top:0;left:50%}}@media only screen and (max-width:767px){.popover-component .more-buttons{display:none}}@media only screen and (max-width:500px){.popover-component .more-buttons{display:none}}.cc-window{opacity:1;transition:opacity 1s}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;transition:max-height 1s;overflow:hidden}.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{box-sizing:border-box;z-index:9999;flex-wrap:nowrap;height:140px;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:flex;position:relative;top:0;overflow:hidden}.cc-window.cc-static{position:static}.cc-window.cc-floating{flex-direction:column;max-width:24em;padding:2em}.cc-window.cc-banner{flex-direction:row;width:100%;padding:3em 2.1em 3em 1.8em}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;padding:.2em;display:inline-block}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{text-align:center;white-space:nowrap;border-style:solid;border-width:2px;padding:.4em .8em;font-size:.9em;font-weight:700;display:block}.cc-highlight .cc-btn:first-child{background-color:#0000;border-color:#0000}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:#0000;text-decoration:underline}.cc-close{opacity:.9;font-size:1.6em;line-height:.75;display:block;position:absolute;top:.5em;right:.5em}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{border-bottom-right-radius:.5em;border-bottom-left-radius:.5em;top:0;left:3em}.cc-revoke.cc-bottom{border-top-left-radius:.5em;border-top-right-radius:.5em;bottom:0;left:3em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{margin-bottom:1em;display:block}.cc-window.cc-floating .cc-compliance{flex:1 0 auto}.cc-window.cc-banner{align-items:center}.cc-banner.cc-top{top:0;left:0;right:0}.cc-banner.cc-bottom{bottom:0;left:0;right:0}.cc-banner .cc-message{flex:auto;max-width:100%;margin-right:1em;display:block}.cc-compliance{align-content:space-between;align-items:center;display:flex}.cc-floating .cc-compliance>.cc-btn{flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:767px){.cc-window.cc-banner{padding-left:1.4em;padding-right:1.6em}}@media screen and (max-width:621px){.cc-window.cc-banner{padding-left:1.2em;padding-right:1.3em}}@media screen and (max-width:550px){.cc-window.cc-banner{padding-left:1em;padding-right:1em}}@media screen and (max-width:541px){.cc-banner .cc-message{margin-right:0}}@media screen and (max-width:525px){.cc-window.cc-banner{padding-left:.75em;padding-right:.75em}.cc-banner .cc-message{margin-right:-.5em}}@media screen and (max-width:512px){.cc-window.cc-banner{padding-left:.5em;padding-right:.5em}}@media screen and (max-width:505px){.cc-window.cc-banner{padding-left:.4em;padding-right:.4em}}@media screen and (max-width:500px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-revoke,.cc-window{height:200px;position:relative;top:0}.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{flex-direction:column}.cc-window.cc-banner .cc-compliance{flex:auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset;width:100%;padding:1em 1.97em 3em 1em}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{border-radius:5px;padding:1.2em}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;flex:none;display:inline}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{height:100%;margin:0;padding:.8em 1.8em}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}@media screen and (max-width:403px){.cc-revoke,.cc-window{height:220px;position:relative;top:0}}@media screen and (max-width:324px){.cc-revoke,.cc-window{height:244px;position:relative;top:0}}@media screen and (max-width:309px){.cc-revoke,.cc-window{height:268px;position:relative;top:0}}@media screen and (max-width:286px){.cc-revoke,.cc-window{height:292px;position:relative;top:0}}@media screen and (max-width:249px){.cc-revoke,.cc-window{font-size:6vw;line-height:1.3em}.cc-compliance{display:unset}.cc-btn{margin-bottom:1em;margin-left:.5em;clear:both!important;display:block!important}}@media screen and (max-width:179px){.cc-btn{width:80vw}.cc-theme-classic .cc-btn:last-child{min-width:100px}}:root{--font-heading:"Montserrat", Arial, sans-serif;--font-text:"Rubik", "Open Sans", Arial, sans-serif}.site-main :not(:is(h1,h2,h3,h4,h5,h6,button,.ion-button,[class*=btn],[class*=-button],.blue-button,.transparent-button,.text-button-2,.mailtext,.hero-eyebrow,.home-how-eyebrow,.cs-headline,.cs-customer,.cs-oval,.cs-more,.cs-tag,.cs-tag-light,.ab-minor,.ab-faq-q,.ab-faq-all-btn,.iot-benefit-text,.ab-cred-title,.ab-bar-year,.ab-bar-score,.cs-chapter-title,.cs-customer-line,.cs-back,.hs-tag,.hs-name,.hs-more,.cs-textlink,.cs-meta dt,.b80-eyebrow,.b80-big,.b80-small,.b80-legend,.hero-title,.hero-teaser,.hero-teaser-line2,.header-cta,.menu-cta,.menu-lang-item,.big-text,.medium-text,.small-text,.ai-big-text,.ais-header,.ais-subheader,.ais-column-header,.ais-icon-text,.show-more-customers,.blocks-header-top,.blocks-header-1-and-2,.readyForBooster-header,.readyForSade-header,.references-header,.rtb-header,.rtb-subheader,.rtb-column-header,.stories-header,.story-title,.story-building-block,.faq-header,.how-to-and-faq-header,.guide-header,.guide-header-mobile,.withOrWithout-header,.benefits-title,.blue-title,.white-title,.guide-title,.job-header,.team-text-header,.person-name,.bigger-text,.news-header,.news-card-link,.news-time,.news-timestamp,.read-more,.doc-header,.area-description-title,.sv-card-badge,.big-circle-slice-text,.big-circle-rim-text,.small-circle-center-text,.small-circle-rim-text,.sv-ball,.column-number,.column-bottom-text,.h-accent,.tp-quote,.tp-h1,.tp-h2,.tp-h3,.tp-display,.tp-eyebrow,.tp-label,.tp-link-arrow,.tp-pill,.tp-btn,.tp-office-name,.tp-person-name,.tp-person-role,.tf-heading,.tf-chip,.tf-btn,.tf-top)):not(:is(h1,h2,h3,h4,h5,h6,button,.ion-button,[class*=btn],[class*=-button],.blue-button,.transparent-button,.text-button-2,.mailtext,.hero-eyebrow,.home-how-eyebrow,.hero-title,.hero-teaser-line2,.header-cta,.menu-cta,.menu-lang-item,.ais-icon-text,.show-more-customers,.cs-headline,.cs-customer,.cs-oval,.cs-more,.cs-tag,.cs-chapter-title,.cs-customer-line,.cs-back,.hs-tag,.hs-name,.hs-more,.cs-textlink,.cs-meta dt,.big-text,.ai-big-text,.ais-header,.ais-subheader,.blocks-header-top,.blocks-header-1-and-2,.readyForBooster-header,.readyForSade-header,.references-header,.rtb-header,.rtb-subheader,.stories-header,.story-title,.faq-header,.how-to-and-faq-header,.guide-header,.guide-header-mobile,.withOrWithout-header,.benefits-title,.job-header,.team-text-header,.news-header,.news-card-link,.doc-header,.big-circle-slice-text,.sv-ball,.column-number,.tp-quote blockquote,.tp-h1,.tp-h2,.tp-h3,.tp-btn,.tf-btn) *):not(strong):not(b){font-family:var(--font-text)!important;font-weight:400!important}.site-main :is(h1,h2,h3,h4,h5,h6,button,.ion-button,[class*=btn],[class*=-button],.blue-button,.transparent-button,.text-button-2,.mailtext,.hero-eyebrow,.home-how-eyebrow,.cs-headline,.cs-customer,.cs-oval,.cs-more,.cs-tag,.cs-tag-light,.ab-minor,.ab-faq-q,.ab-faq-all-btn,.iot-benefit-text,.ab-cred-title,.ab-bar-year,.ab-bar-score,.cs-chapter-title,.cs-customer-line,.cs-back,.hs-tag,.hs-name,.hs-more,.cs-textlink,.cs-meta dt,.b80-eyebrow,.b80-big,.b80-small,.b80-legend,.hero-title,.hero-teaser,.hero-teaser-line2,.header-cta,.menu-cta,.menu-lang-item,.big-text,.medium-text,.small-text,.ai-big-text,.ais-header,.ais-subheader,.ais-column-header,.ais-icon-text,.show-more-customers,.blocks-header-top,.blocks-header-1-and-2,.readyForBooster-header,.readyForSade-header,.references-header,.rtb-header,.rtb-subheader,.rtb-column-header,.stories-header,.story-title,.story-building-block,.faq-header,.how-to-and-faq-header,.guide-header,.guide-header-mobile,.withOrWithout-header,.benefits-title,.blue-title,.white-title,.guide-title,.job-header,.team-text-header,.person-name,.bigger-text,.news-header,.news-card-link,.news-time,.news-timestamp,.read-more,.doc-header,.area-description-title,.sv-card-badge,.big-circle-slice-text,.big-circle-rim-text,.small-circle-center-text,.small-circle-rim-text,.sv-ball,.column-number,.column-bottom-text,.h-accent,.tp-quote,.tp-h1,.tp-h2,.tp-h3,.tp-display,.tp-eyebrow,.tp-label,.tp-link-arrow,.tp-pill,.tp-btn,.tp-office-name,.tp-person-name,.tp-person-role,.tf-heading,.tf-chip,.tf-btn,.tf-top),.site-main :is(h1,h2,h3,h4,h5,h6,button,.ion-button,[class*=btn],[class*=-button],.blue-button,.transparent-button,.text-button-2,.mailtext,.hero-eyebrow,.home-how-eyebrow,.hero-title,.hero-teaser-line2,.header-cta,.menu-cta,.menu-lang-item,.ais-icon-text,.show-more-customers,.cs-headline,.cs-customer,.cs-oval,.cs-more,.cs-tag,.cs-chapter-title,.cs-customer-line,.cs-back,.hs-tag,.hs-name,.hs-more,.cs-textlink,.cs-meta dt,.big-text,.ai-big-text,.ais-header,.ais-subheader,.blocks-header-top,.blocks-header-1-and-2,.readyForBooster-header,.readyForSade-header,.references-header,.rtb-header,.rtb-subheader,.stories-header,.story-title,.faq-header,.how-to-and-faq-header,.guide-header,.guide-header-mobile,.withOrWithout-header,.benefits-title,.job-header,.team-text-header,.news-header,.news-card-link,.doc-header,.big-circle-slice-text,.sv-ball,.column-number,.tp-quote blockquote,.tp-h1,.tp-h2,.tp-h3,.tp-btn,.tf-btn) *{font-family:var(--font-heading)!important}.site-main .ais-icon-text,.site-main .ais-icon-text *{font-weight:600!important}
