body{background-color:#fff;color:var(--color-white);font-family:var(--font-secondary);margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-primary)}button:disabled{opacity:60%;pointer-events:none}.line-anim,.line-anim-scroll{opacity:0}.line-anim.split-ready,.line-anim-scroll.split-ready{opacity:1}.line-anim-line{font-kerning:none;text-rendering:optimizeSpeed}p{font-family:var(--font-secondary);font-weight:400;font-size:16px;line-height:24px}a,a:hover{text-decoration:none;text-decoration-line:none}strong{color:inherit;font-weight:600}.container{margin-left:auto;margin-right:auto;max-width:1272px}header.header{transition:transform 500ms ease;will-change:transform}header.header.hide-header{transform:translateY(-100%)}header.header nav.nav .custom-logo-link,footer.footer .custom-logo-link{width:143px;display:flex;justify-content:center;align-items:center}header.header nav.nav .custom-logo-link img.custom-logo,footer.footer .custom-logo-link img.custom-logo{width:100%;height:auto}header.header nav.nav ul.main-menu li,footer.footer ul.footer-menu li{transition:width 500ms ease;opacity:.8;font-size:14px;line-height:20px;letter-spacing:0;color:inherit;transition:500ms width ease}header.header nav.nav ul.main-menu li:hover,header.header nav.nav ul.main-menu li.current-menu-item,footer.footer ul.footer-menu li:hover{opacity:1}header.header nav.nav ul.main-menu li{font-family:var(--font-primary);font-weight:500;text-transform:uppercase}footer.footer ul.footer-menu li{font-family:var(--font-secondary);font-weight:400}header.header nav.nav ul.main-menu li a,footer.footer ul.footer-menu li a{position:relative}header.header nav.nav ul.main-menu>li>a::after,footer.footer ul.footer-menu li a::after{content:"";display:block;position:absolute;height:1px;width:0;background-color:#fff;transition:500ms width ease}header.header nav.nav ul.main-menu li:hover a::after,header.header nav.nav ul.main-menu li.current-menu-item a::after,footer.footer ul.footer-menu li:hover a::after{width:100%}header.header nav.nav ul.main-menu li.menu-item-has-children{position:relative}header.header nav.nav ul.main-menu li.menu-item-has-children ul.sub-menu{background-color:#000;border:1px solid rgb(255 255 255 / .2);height:max-content;overflow:auto;max-height:300px;position:absolute;bottom:0;right:0;transform:translateY(calc(100% - 10px));z-index:9999;border-radius:8px;display:flex;flex-direction:column;padding:0 16px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.5s ease,transform 0.5s ease,visibility 0.5s}header.header nav.nav ul.main-menu li.menu-item-has-children>a{display:flex;width:100%;align-items:center;gap:10px;pointer-events:none}header.header nav.nav ul.main-menu li.menu-item-has-children>a::after{width:20px;height:20px;background:url(https://www.innatera.com/wp-content/themes/innatera/theme/assets/media/icons/arrow-dropdown-white.svg);background-size:16px;background-position:center;background-repeat:no-repeat;position:relative;transition:500ms all ease}header.header nav.nav ul.main-menu li.menu-item-has-children:hover>a::after{transform:rotate(-180deg)}header.header nav.nav ul.main-menu li.menu-item-has-children ul.sub-menu li.menu-item{display:flex}header.header nav.nav ul.main-menu ul.sub-menu a{width:100%;padding:16px 0;white-space:nowrap}header.header nav.nav ul.main-menu li{cursor:pointer}header.header nav.nav ul.main-menu li.menu-item-has-children ul.sub-menu li:not(:last-child){border-bottom:1px solid rgb(255 255 255 / .2)}header.header nav.nav ul.main-menu li.menu-item-has-children:hover ul.sub-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(100%)}@media screen and (max-width:1023px){header.header nav.nav ul.main-menu li{font-size:24px;line-height:32px;pointer-events:auto}header.header nav.nav .expandable-menu{opacity:0;max-height:0;pointer-events:none}header.header nav.nav .expandable-menu .scrollable-menu{width:100%;flex:1;overflow:auto}header.header nav.nav .expandable-menu *{opacity:0}header.header nav.nav.menu-open .expandable-menu{opacity:100;display:flex;pointer-events:auto;flex-direction:column;padding-left:20px;padding-right:20px}header.header nav.nav.menu-open .expandable-menu .main-menu{padding:0 5px}header.header nav.nav.menu-open .expandable-menu .main-menu,header.header nav.nav.menu-open .expandable-menu .main-menu li{width:100%}header.header nav.nav ul.main-menu ul.sub-menu a{white-space:normal}header.header nav.nav ul.main-menu li.menu-item-has-children>a{justify-content:space-between;pointer-events:auto;width:100%}header.header nav.nav.menu-open .expandable-menu *{opacity:100;transition:600ms all ease-in-out}header.header nav.nav #toggle-menu-btn .first{transform:translateY(-4px)}header.header nav.nav #toggle-menu-btn .second{transform:translateY(4px)}header.header nav.nav #toggle-menu-btn.is-active .first{transform:translate(0) rotate(45deg)}header.header nav.nav #toggle-menu-btn.is-active .second{transform:translate(0) rotate(-45deg)}header.header nav.nav ul.main-menu li.menu-item-has-children ul.sub-menu{width:100%;position:relative;transform:translateY(0);max-height:0;padding:0 12px}header.header nav.nav ul.main-menu li.menu-item-has-children:hover ul.sub-menu{transform:translateY(0);opacity:0}header.header nav.nav ul.main-menu li.menu-item-has-children:hover>a::after{transform:rotate(0deg)}header.header nav.nav ul.main-menu li.menu-item-has-children.active-submenu>a::after{transform:rotate(-180deg)}header.header nav.nav ul.main-menu li.menu-item-has-children ul.sub-menu{opacity:0}header.header nav.nav ul.main-menu li.menu-item-has-children ul.sub-menu.submenu-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(100%);transform:translateY(0);margin-top:20px;max-height:1000px}header.header nav.nav ul.main-menu ul.sub-menu a{padding:12px 0}}@media screen and (max-width:767px){header.header nav.nav ul.main-menu li{font-size:18px;line-height:22px}}.editor-content h1,.editor-content h2,.editor-content h3,.editor-content h4,.editor-content h5,.editor-content h6{line-height:1.2;margin-bottom:16px}.editor-content h1{font-size:62px}.editor-content h2{font-size:52px}.editor-content h3{font-size:42px}.editor-content h4{font-size:32px}.editor-content h5{font-size:22px}.editor-content h6{font-size:18px}@media screen and (max-width:767px){.editor-content h1,.editor-content h2,.editor-content h3,.editor-content h4,.editor-content h5,.editor-content h6{margin-bottom:12px}.editor-content h1{font-size:58px}.editor-content h2{font-size:48px}.editor-content h3{font-size:38px}.editor-content h4{font-size:28px}.editor-content h5{font-size:18px}.editor-content h6{font-size:16px}}.custom-accordion .accordion-item .accordion-title{opacity:.6;transition:450ms all ease;font-family:var(--font-primary);font-size:20px;font-weight:500;line-height:28px;letter-spacing:-.5px}.custom-accordion .accordion-item.active .accordion-title{opacity:1;font-family:Space Grotesk;font-weight:600}.custom-accordion .accordion-item .accordion-content{padding-top:8px;opacity:65%}.custom-accordion .accordion-item .accordion-content ul,.editor-content ul li{display:flex;flex-direction:column;padding:0}.custom-accordion .accordion-item .accordion-content p,.custom-accordion .accordion-item .accordion-content ul,.editor-content ul{margin-bottom:24px}.custom-accordion .accordion-item .accordion-content p,.custom-accordion .accordion-item .accordion-content ul,.editor-content ul li{font-weight:500;font-size:17px;line-height:23.4px;letter-spacing:-.01px}.custom-accordion .accordion-item .accordion-content ul li,.editor-content ul li{position:relative;padding-left:20px}.custom-accordion .accordion-item .accordion-content ul li::before,.editor-content ul li::before{content:"•";width:8px;height:100%;border-radius:50%;color:inherit;position:absolute;left:6px}.custom-accordion .accordion-item .accordion-content strong,.custom-accordion .accordion-item .accordion-content b{opacity:1}.custom-accordion .accordion-item .accordion-content p:last-child{margin-bottom:0}.custom-accordion .accordion-item .accordion-content-main{grid-template-rows:0fr}.custom-accordion .accordion-item.active .accordion-content-main{grid-template-rows:1fr}@media screen and (max-width:767px){.custom-accordion .accordion-item .accordion-content p,.custom-accordion .accordion-item .accordion-content ul,.editor-content ul{margin-bottom:16px}}.video-play-btn{cursor:pointer}.video-popup.is-playing .video-play-btn{display:none;transition:opacity 350ms ease}.video-popup.is-playing .video-iframe-wrapper{display:flex}.video-close-btn{width:40px;height:40px;border-radius:50%;background:rgb(0 0 0 / .6);backdrop-filter:blur(6px);display:hidden;align-items:center;justify-content:center;cursor:pointer;transition:opacity 350ms ease}.video-popup.is-playing .video-close-btn{display:flex}@media screen and (max-width:767px){.video-close-btn{width:30px;height:30px}}.cta-cards.grid .mask-wrapper{--mask-image:url(/wp-content/themes/innatera/theme/assets/media/styled-image/border-cut-mask.svg)}@media screen and (max-width:1023px){.cta-cards.grid .mask-wrapper{--mask-image:url(/wp-content/themes/innatera/theme/assets/media/styled-image/border-cut-small-mask.svg)}}span.swiper-pagination-bullet.number-bullet{font-family:var(--font-primary);font-size:12px;line-height:16px;width:max-content;height:auto;border:none;background:none;color:inherit;padding:0;margin:0!important;opacity:.3;transition:opacity 350ms ease}span.swiper-pagination-bullet.number-bullet.swiper-pagination-bullet-active{opacity:1}.news-insights-nav-swiper .swiper-slide .progress-line::after{content:'';display:block;position:absolute;top:0;left:0;bottom:0;width:0;height:1.5px;background:url(/wp-content/themes/innatera/theme/assets/media/styled-image/line-white.svg);background-size:cover;background-position:left top}.news-insights-nav-swiper .swiper-slide.active .progress-line::after{width:100%;height:100%;right:0;transition:width 5s ease 0s,height 5s ease 3.5s}.news-insights-nav-swiper .swiper-slide.active p,.news-insights-nav-swiper .swiper-slide.active h2,.news-insights-nav-swiper .swiper-slide.active a{color:#fff;transition:all 350ms ease}.news-insights-nav-swiper .swiper-slide.active a{text-decoration:underline}.career-swiper{padding-bottom:50px;overflow:hidden;width:100%}.career-swiper .swiper-slide,.award-swiper .swiper-slide{height:auto}.career-swiper .swiper-pagination,.award-swiper .swiper-pagination{position:static;display:flex;justify-content:end;gap:8px;width:100%!important;max-width:1240px;padding:40px 16px 0;margin:0 auto;transform:none!important}.career-swiper .swiper-pagination-bullet,.award-swiper .swiper-pagination-bullet{background-color:#fff;width:8px;height:5px;border-radius:0!important;opacity:.6;transform:none!important;position:static!important;margin:0!important;transition:0.4s ease-out!important;display:block!important}.career-swiper .swiper-pagination-bullet-active,.award-swiper .swiper-pagination-bullet-active{width:32px;opacity:1}.mask-wrapper{position:relative;--mask-image:url(https://www.innatera.com/wp-content/themes/innatera/theme/assets/./media/career-mask.svg);--border-width:4px;display:block;mask-image:var(--mask-image);mask-size:100% 100%;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:var(--mask-image);-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.mask-content{position:relative;margin:calc(var(--border-width) / 2);width:calc(100% - var(--border-width));mask-image:var(--mask-image);mask-size:100% 100%;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:var(--mask-image);-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.mask-wrapper[class*="aspect-"] .mask-content{position:absolute;top:calc(var(--border-width) / 2);left:calc(var(--border-width) / 2);right:calc(var(--border-width) / 2);bottom:calc(var(--border-width) / 2);width:auto;height:auto;margin:0}.mask-career{--mask-image:url(https://www.innatera.com/wp-content/themes/innatera/theme/assets/./media/career-mask.svg)}.mask-shape-clip{--mask-image:url(https://www.innatera.com/wp-content/themes/innatera/theme/assets/./media/styled-image/shape-clip-mask.svg)}.neon-gradient-bg,.neon-gradient-bg-hover{position:relative;cursor:pointer}.neon-gradient-bg::before{content:'';inset:0;width:100%;height:100%;background:linear-gradient(141deg,rgb(171 255 2 / .9) -6.92%,rgb(171 255 2 / .1) 91.56%);position:absolute;display:block}.neon-gradient-bg-hover{background-color:rgb(255 255 255 / .2)}.neon-gradient-bg-hover::before{content:'';bottom:0;right:0;width:0;height:0;background:linear-gradient(141deg,rgb(171 255 2 / .9) -6.92%,rgb(171 255 2 / .1) 91.56%);transition:all 350ms ease;position:absolute;display:block}@media screen and (min-width:768px){.neon-gradient-bg-hover:hover::before{left:0;top:0;width:100%;height:100%}}.gradient-bg-blue,.gradient-bg-blue-hover{position:relative;cursor:pointer}.gradient-bg-blue::before{content:'';inset:0;width:100%;height:100%;background:linear-gradient(151.91deg,#29AEE4 1.3%,rgb(115 115 115 / .25) 95.23%);position:absolute;display:block}.gradient-bg-blue-hover{background-color:rgb(202 202 202 / .8)}.gradient-bg-blue-hover::before{content:'';bottom:0;right:0;width:0;height:0;background:linear-gradient(151.91deg,#29AEE4 1.3%,rgb(115 115 115 / .25) 95.23%);transition:all 350ms ease;position:absolute;display:block}@media screen and (min-width:768px){.gradient-bg-blue-hover:hover::before{left:0;top:0;width:100%;height:100%}}.silver-gradient-bg::before{content:'';inset:0;width:100%;height:100%;background:linear-gradient(140deg,rgb(255 255 255 / .7) -6.92%,rgb(255 255 255 / .2) 91.56%);position:absolute;display:block}.silver-gradient-heading{background:linear-gradient(90deg,#6d6d6d 0%,#fff 43.27%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.silver-reverse-gradient-heading{background:linear-gradient(90deg,#FFFFFF 39.9%,#404040 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.white-gradient-bg,.white-gradient-bg-hover{position:relative}.white-gradient-bg::before{content:'';inset:0;width:100%;height:100%;background:linear-gradient(132.99deg,rgb(255 255 255 / .7) -17.06%,#fff0 50.03%);position:absolute;display:block}.white-gradient-bg-hover{background-color:rgb(255 255 255 / .2)}.white-gradient-bg-hover::before{content:'';bottom:0;right:0;width:0;height:0;background:linear-gradient(132.99deg,rgb(255 255 255 / .7) -17.06%,#fff0 50.03%);transition:all 350ms ease;position:absolute;display:block}@media screen and (min-width:768px){.white-gradient-bg-hover:hover::before{left:0;top:0;width:100%;height:100%}}.reveal-char{transition:0.2s color}.footer-bg{background:linear-gradient(90deg,rgb(15 15 15 / .2) 14.93%,rgb(218 241 246 / .08) 50.23%,rgb(15 15 15 / .2) 85.12%)}.testimonial-card{transition:flex 0.35s ease-in-out}.testimonial-feedback{transition:opacity 0.25s ease,visibility 0.25s ease,max-height 0.35s ease;max-width:100%}.contact-us-form form,.dev-contact-us-form form{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px;row-gap:24px}.contact-us-form form label,.dev-contact-us-form form label{display:flex;flex-direction:column;gap:8px;grid-column:span 12/span 12;font-size:14px;line-height:24px;font-weight:500;color:rgb(255 255 255 / .8)}.contact-us-form form label .check,.dev-contact-us-form form label .check{width:100%;max-width:100%;display:flex;align-items:center;padding-top:32px;margin-top:8px;border-top:1px solid rgb(255 255 255 / .4);font-size:16px;line-height:24px;font-weight:400;@media screen and (max-width:767px){font-size:14px;line-height:20px}}.contact-us-form form label .check input[type="checkbox"],.dev-contact-us-form form label .check input[type="checkbox"]{position:relative;width:16px;height:16px;appearance:none;margin:0;margin-right:12px;padding:0;display:inline-block;border-radius:0}.contact-us-form form label .check input[type="checkbox"]:checked,.dev-contact-us-form form label .check input[type="checkbox"]:checked{background-color:var(--color-green);border-color:var(--color-green)}.contact-us-form form label .check input[type="checkbox"]:checked::before,.dev-contact-us-form form label .check input[type="checkbox"]:checked::before{position:absolute;content:"";width:100%;height:100%;inset:0;background-image:url(https://www.innatera.com/wp-content/themes/innatera/theme/assets/media/styled-image/check.webp);background-size:12px;background-position:center}.contact-us-form form input[type="submit"],.contact-us-form form>div{grid-column:span 12/span 12}.contact-us-form form>div{margin:0!important;padding:0!important;border:0!important}.contact-us-form form span.wpcf7-spinner{display:none}.contact-us-form form input,.contact-us-form form select,.dev-contact-us-form form input,.dev-contact-us-form form select{height:44px}.contact-us-form form textarea,.contact-us-form form textarea[rows="10"]{min-height:108px!important}.contact-us-form form input,.dev-contact-us-form form input,.contact-us-form form textarea,.contact-us-form form select,.dev-contact-us-form form select{border-radius:8px;border:1px solid rgb(255 255 255 / .4);width:100%;outline:none;color:#fff;padding:10px 20px}.contact-us-form form input::placeholder,.dev-contact-us-form form input::placeholder{color:rgb(255 255 255 / .8)!important}.contact-us-form form label.col-span-6,.dev-contact-us-form form label.col-span-6{grid-column:span 6/span 12}.contact-us-form form label.col-span-4{grid-column:span 4/span 12}.contact-us-form form label.col-span-3{grid-column:span 3/span 12}.contact-us-form form span[data-name="custom-radio"]{grid-column:span 12 / span 12}.contact-us-form form>span .custom-radio>span{margin:0}.contact-us-form form>span .custom-radio>span label{margin-right:12px}.contact-us-form label:has(input[type="radio"]){display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.contact-us-form input[type="radio"]{appearance:none;-webkit-appearance:none;padding:0;width:18px;height:18px;border:2px solid #8BC34A;border-radius:50%;position:relative;cursor:pointer;background:#fff0;margin:0;flex-shrink:0}.contact-us-form input[type="radio"]:checked::before{content:"";position:absolute;inset:3px;width:calc(100% - 6px);height:calc(100% - 6px);background:#8BC34A;border-radius:50%}.contact-us-form label:has(input[type="radio"]) span{color:#fff;font-size:15px;cursor:pointer;min-width:max-content;@media screen and (max-width:767px){font-size:14px}}.contact-us-form form span[data-name="custom-select"],.contact-us-form form span[data-name="custom-upload"],.contact-us-form form span[data-name="media_engagement_type"]{grid-column:span 12 / span 12}.contact-us-form form select{width:100%}.custom-select-box{position:relative;background:var(--color-background);border:1px solid rgb(255 255 255 / .4);border-radius:6px;padding:10px 14px;color:#fff;cursor:pointer}.custom-select-box .selected-option{font-size:14px;opacity:.8}.custom-select-box .selected-option.has-value{opacity:1}.custom-select-box .options{position:absolute;top:100%;left:0;width:100%;background:#111;border:1px solid #3a3a3a;border-radius:6px;margin-top:6px;list-style:none;padding:0;display:none;max-height:250px;overflow-y:auto;z-index:999;padding:8px;overscroll-behavior:contain}.custom-select-box.open .options{display:block}.custom-select-box .options li{padding:12px;cursor:pointer;font-size:14px;border-radius:4px}.custom-select-box .options li:hover,.custom-select-box .options li.active{background:#9FD958;color:#fff}.contact-us-form [data-name="media_engagement_type"]>span{display:flex;flex-wrap:wrap;gap:24px 40px}.contact-us-form [data-name="media_engagement_type"]>span>span{display:flex;margin:0}.contact-us-form [data-name="media_engagement_type"]>span label{display:flex;flex-direction:row;align-items:center;gap:8px;cursor:pointer;color:#fff;font-size:15px;line-height:14px;@media screen and (max-width:767px){font-size:14px}}.contact-us-form [data-name="media_engagement_type"] input[type="checkbox"]{appearance:none;-webkit-appearance:none;width:20px;height:20px;padding:0;border:2px solid rgb(255 255 255 / .7);border-radius:3px;position:relative;cursor:pointer;background:#fff0}.contact-us-form [data-name="media_engagement_type"] input[type="checkbox"]:checked{border-color:#8BC34A;background-color:#8BC34A}.contact-us-form [data-name="media_engagement_type"] input[type="checkbox"]:checked::after{content:"";position:absolute;top:3px;left:3px;width:12px;height:12px;background-image:url(https://www.innatera.com/wp-content/themes/innatera/theme/assets/media/styled-image/check.webp);background-size:contain;background-repeat:no-repeat}.custom-upload-wrapper{display:flex;align-items:center;border:1px solid rgb(255 255 255 / .3);border-radius:10px;padding:4px;background:#fff0;gap:16px;position:relative;overflow:hidden;cursor:pointer}.custom-upload-wrapper input[type="file"]{position:absolute;inset:0;opacity:0;cursor:pointer;display:none}.custom-upload-wrapper::before{content:"UPLOAD FILE";display:inline-flex;align-items:center;justify-content:center;padding:6px 14px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .1);border-radius:4px;font-size:13px;font-weight:600;color:#fff;pointer-events:none;flex-shrink:0}.custom-upload-wrapper .file-info{font-size:14px;color:rgb(255 255 255 / .6);pointer-events:none;margin-left:4px;white-space:wrap;@media screen and (max-width:767px){font-size:12px;line-height:16px}}.contact-us-form input:focus,.dev-contact-us-form input:focus,.contact-us-form select:focus,.dev-contact-us-form select:focus,.contact-us-form textarea:focus{border-color:rgb(41 174 228 / .4);outline:none;box-shadow:0 0 8px rgb(0 160 255 / .4)}.contact-us-form .custom-select-box.focused{border-color:rgb(41 174 228 / .4);outline:none;box-shadow:0 0 8px rgb(0 160 255 / .4)}.form-submission-popup.active,.dev-form-submission-popup.active{opacity:1;pointer-events:auto}.form-submission-popup.active .popup-card,.dev-form-submission-popup.active .popup-card{opacity:1;transform:scale(1)}@media screen and (max-width:767px){.contact-us-form form label.col-span-6,.contact-us-form form label.col-span-4{grid-column:span 12/span 12}.contact-us-form form label.col-span-3{grid-column:span 6/span 12}}@media screen and (max-width:639px){.contact-us-form form label.col-span-3{grid-column:span 12/span 12}}.form-tabs.active{color:var(--color-foreground);background-color:#fff}.form-containers.active{display:block}.form-error{color:#ff3b3b;font-size:13px}.form-loader{position:absolute;inset:0;background:rgb(0 0 0 / .55);display:flex;align-items:center;justify-content:center;z-index:50}.loader{width:50px;padding:8px;aspect-ratio:1;border-radius:50%;background:#25b09b;--_m:conic-gradient(#0000 10%,#000),
    linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s infinite linear}@keyframes l3{to{transform:rotate(1turn)}}.form-api-error{margin-top:10px;font-size:14px;color:#ff4d4f}.loader-spinner{width:48px;height:48px;border:4px solid #e5e7eb;border-top-color:#111;border-radius:50%;animation:spin 0.8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.listing-pagination{padding-top:24px;border-top:1px solid #CACACA;margin-top:50px}.listing-pagination .page-numbers{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2px;font-family:var(--font-primary);font-weight:500;font-size:14px;;line-height:20px;letter-spacing:0;text-transform:uppercase;color:var(--color-foreground)}.listing-pagination .page-numbers li a.next{margin-left:38px}.listing-pagination .page-numbers li a.prev{margin-right:38px}.listing-pagination .page-numbers li img{width:20px;height:20px;transition:300ms all ease-in-out}.listing-pagination .page-numbers li .page-numbers{min-width:40px;padding:0 12px;height:40px;display:flex;align-items:center;justify-content:center;transition:500ms all ease-in-out}.listing-pagination .page-numbers li .page-numbers.current,.listing-pagination .page-numbers li:hover .page-numbers{background-color:var(--color-foreground);color:var(--color-white)}.listing-pagination .page-numbers li:hover .page-numbers:not(.current){opacity:80%}.listing-pagination .page-numbers li:hover img{filter:brightness(10000)}ul.wp-block-list{list-style-type:disc;padding-left:22px;margin-bottom:12px}main.single-post .entry-content h2,main.single-post .entry-content h3,main.single-post .entry-content h4{color:var(--color-heading)}main.single-post .entry-content h2,main.single-post .entry-content h3,main.single-post .entry-content h4,main.single-post .entry-content p:not(:last-child){margin-bottom:12px}main.single-post .entry-content p a{text-decoration:underline;color:var(--color-blue)}main.single-post .entry-content h2{font-weight:500;font-size:36px;line-height:40px;letter-spacing:-.01em}main.single-post .entry-content h3,main.single-post .entry-content h4{font-family:var(--font-secondary);font-weight:500;font-size:24px;line-height:28px;letter-spacing:-.01em}main.single-post .entry-content .wp-block-group:not(:last-child){margin-bottom:48px}main.single-post .entry-content blockquote.wp-block-quote{display:flex;flex-direction:column;align-items:center;gap:38px;padding:44px 76px;margin:0 76px 48px;background-color:rgb(204 239 254 / .7);position:relative;background-image:url(https://www.innatera.com/wp-content/themes/innatera/theme/assets/media/styled-image/shape-top.webp),url(https://www.innatera.com/wp-content/themes/innatera/theme/assets/media/styled-image/shape-bottom-left.webp),url(https://www.innatera.com/wp-content/themes/innatera/theme/assets/media/styled-image/shape-left.webp);background-size:65% 25px,auto,15px 40%;background-position:top right,bottom left,left center;background-repeat:no-repeat}main.single-post .entry-content div:not(.wp-block-group) .wp-block-heading{margin-top:48px}main.single-post .entry-content blockquote.wp-block-quote::before,main.single-post .entry-content blockquote.wp-block-quote::after{content:'';width:24px;height:24px;display:inline-block;position:absolute;top:36px;background-position:center;background-size:24px;background-repeat:no-repeat}main.single-post .entry-content blockquote.wp-block-quote::before{left:40px;background-image:url(https://www.innatera.com/wp-content/themes/innatera/theme/assets/media/icons/opening-quote.webp)}main.single-post .entry-content blockquote.wp-block-quote::after{right:40px;background-image:url(https://www.innatera.com/wp-content/themes/innatera/theme/assets/media/icons/closing-quote.webp)}main.single-post .entry-content blockquote.wp-block-quote>p{color:var(--color-blue);font-weight:600;font-size:20px;line-height:28px;letter-spacing:0;text-align:center}main.single-post .entry-content blockquote.wp-block-quote .wp-block-post-author{display:flex;gap:8px;align-items:center;width:max-content}main.single-post .entry-content blockquote.wp-block-quote .wp-block-post-author .wp-block-post-author__avatar{width:20px;height:20px;overflow:hidden;margin:0;border-radius:50%}main.single-post .entry-content blockquote.wp-block-quote .wp-block-post-author .wp-block-post-author__avatar img{width:100%;height:100%}main.single-post .entry-content blockquote.wp-block-quote .wp-block-post-author .wp-block-post-author__content .wp-block-post-author__name{font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.025em}main.single-post .entry-content video,main.single-post .entry-content iframe{--cut-size:24px;clip-path:polygon(0 0,calc(100% - var(--cut-size)) 0,100% var(--cut-size),100% 100%,0 100%);-webkit-clip-path:polygon(0 0,calc(100% - var(--cut-size)) 0,100% var(--cut-size),100% 100%,0 100%)}@media screen and (max-width:1023px){main.single-post .entry-content .wp-block-quote,main.single-post .entry-content .wp-block-group:not(:last-child){margin-bottom:40px}main.single-post .entry-content div:not(.wp-block-group) .wp-block-heading{margin-top:48px}}@media screen and (max-width:767px){main.single-post .entry-content p:not(:last-child){margin-bottom:8px}main.single-post .entry-content blockquote.wp-block-quote{padding:40px 44px;margin:0;gap:32px;background-size:60% 25px,auto,10px 40%}main.single-post .entry-content blockquote.wp-block-quote::before,main.single-post .entry-content blockquote.wp-block-quote::after{top:40px}main.single-post .entry-content blockquote.wp-block-quote::before{left:16px}main.single-post .entry-content blockquote.wp-block-quote::after{right:16px}}.partners .tab-btn.active{--border-color:#9AF500;background-color:var(--border-color)}.partners .tab-btn.active>*{background:linear-gradient(180deg,#F6FFE6 0%,#D9FF8A 100%)}.partners .tab-section.active,.powered-by .tab-section.active{display:block}.powered-by .tab-btn.active{background:linear-gradient(180deg,#fff0 45%,rgb(171 255 2 / .28) 160%);border-bottom-color:#ABFF02}.powered-by .tab-btn.active img{transform:scale(1.08);filter:drop-shadow(0 0 10px rgb(171 255 2 / .85))}.powered-by .tab-btn.active span{text-shadow:0 0 12px rgb(171 255 2 / .35)}.testimonial-swiper .swiper-slide{width:20%}.hero-scroll-down .scroll-down-wrapper{animation:bounce 3s ease infinite}@keyframes bounce{0%{transform:translateY(-15px)}50%{transform:translateY(15px)}100%{transform:translateY(-15px)}}@media screen and (max-width:767px){@keyframes bounce{0%{transform:translateY(-6px)}50%{transform:translateY(6px)}100%{transform:translateY(-6px)}}}.hero-section .xray-card{opacity:0;transform:translateY(40px)}.hero-section .flow-line-base{stroke:#fff;stroke-width:1px}.hero-section .flow-line-glow{stroke:#abff02;stroke-width:1px}.hero-parallax{display:flex;justify-content:space-between;align-items:center;width:100%}.hero-img img{width:100%;height:auto;object-fit:contain;will-change:transform}.project-description strong{font-weight:600}.project-description ul,.project-description ol{padding-left:16px;display:flex;flex-direction:column;gap:6px}.project-description ul li,.project-description ol li{font-size:16px}.project-description ul{list-style:disc}.project-description ol{list-style:decimal}.is-dark .project-description strong{color:#fff}.is-light .project-description strong{color:#000}.process-image{opacity:0}.process-image .mask-wrapper{overflow:hidden;height:100%}.process-image .mask-content{transform:translateY(100%);height:100%}.process-slot{position:sticky;top:7rem;height:524px}.process-card{position:absolute;inset:0;opacity:0;transform:translateY(120px)}.process-card.active{opacity:1;transform:translateY(0)}.ruler-item{position:relative;z-index:1}.ruler-item .tick{width:28px;height:2px;background:var(--color-white);transition:all 0.3s ease}.ruler-item .tick.active{width:48px;height:2px;background:var(--color-parrot);opacity:1}@media screen and (max-width:767px){.ruler-item .tick{width:1px;height:22px}.ruler-item .tick.active{width:1px;height:48px}}.newsletter-message.success{color:#25b09b}.newsletter-message.error{color:#ff4d4f}.comparison-row-heading p{font-weight:600;color:#fff;font-size:16px;line-height:24px}.comparison-row-heading p strong,.comparison-row-body p strong{font-weight:400;color:rgb(255 255 255 / .65)}.comparison-row-body p{font-weight:500;color:#fff;font-size:16px;line-height:24px}.custom-label strong{color:#fff}.bar-parrot,.bar-blue{transform-origin:bottom}@media screen and (min-width:768px){.comparison-row-heading p strong,.comparison-row-body p strong{display:block}}@media screen and (max-width:767px){.comparison-row-heading p{line-height:20px}.comparison-row-body p{font-size:14px;line-height:20px}}.logo-grid-wrapper{position:relative;z-index:0}.logo-grid-wrapper .logo-grid{align-items:start;display:flex;flex-wrap:wrap;@media screen and (min-width:768px){column-gap:0;grid-column:2 / span 10;justify-content:center}}.logo-grid-wrapper .logo{aspect-ratio:1;flex:0 0 50%;position:relative;@media screen and (min-width:768px){flex-basis:20%}}.crosses__wrapper{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.crosses__wrapper .cross__wrapper{position:absolute}.crosses__wrapper .cross__wrapper.top-left{left:0;top:0}.crosses__wrapper .cross__wrapper.top-right{right:-1px;top:0}.crosses__wrapper .cross__wrapper.bottom-right{bottom:-1px;right:-1px}.crosses__wrapper .cross__wrapper.bottom-left{bottom:-1px;left:0}.logo .bottom-left,.logo .top-left,.leader .bottom-left,.leader .top-left{left:1px}.logo .top-left,.logo .top-right,.leader .top-left,.leader .top-right{top:1px}.logo .bottom-left,.logo .top-left,.leader .bottom-left,.leader .top-left{left:1px}.leader .bottom-left{bottom:-1px}.cross-flicker__wrapper{height:0;position:relative;width:0}.cross-flicker__wrapper .horizontal,.cross-flicker__wrapper .vertical{background-color:#979797;position:absolute;transform-origin:center center}.cross-flicker__wrapper .vertical{height:11px;left:-1px;top:-6px;width:1px}.cross-flicker__wrapper .horizontal{height:1px;left:-6px;top:-1px;width:11px}.block__visual-divider{background:#fff;padding:1px;pointer-events:none;position:absolute}.block__visual-divider:after{background-color:#fff;content:"";display:block;height:100%;left:0;top:0;width:100%}.block__visual-divider.horizontal{background:linear-gradient(90deg,#fff0,#e5e5e5);display:none;height:calc(100% + 1px);top:0;transform:translate(-100%);width:100px}.block__visual-divider.vertical-bottom,.block__visual-divider.vertical-top{background:linear-gradient(180deg,#fff0,#e5e5e5);display:none;height:100px;left:0;transform:translateY(-100%);width:calc(100% + 1px)}@media (max-width:768px){.block__visual-divider.vertical-bottom,.block__visual-divider.vertical-top{height:60px}.block__visual-divider.vertical-top{display:block}.block__visual-divider.vertical-bottom{display:block;transform:translateY(100%);background:linear-gradient(0deg,#fff0,#e5e5e5)}}.block__visual-divider.vertical-top{top:1px}.block__visual-divider.vertical-bottom{bottom:0}@media screen and (min-width:768px){.logo:nth-child(5n+2) .bottom-left,.logo:nth-child(5n+2) .top-left,.logo:nth-child(5n+3) .bottom-left,.logo:nth-child(5n+3) .top-left,.logo:nth-child(5n+4) .bottom-left,.logo:nth-child(5n+4) .top-left,.logo:nth-child(5n+5) .bottom-left,.logo:nth-child(5n+5) .top-left,.logo:nth-child(n+6) .top-left,.logo:nth-child(n+6) .top-right{display:none}.logo:nth-child(5n+1) .block__visual-divider.horizontal{display:block;left:1px}.logo:first-child .block__visual-divider.vertical-top,.logo:nth-child(2) .block__visual-divider.vertical-top,.logo:nth-child(3) .block__visual-divider.vertical-top,.logo:nth-child(4) .block__visual-divider.vertical-top,.logo:nth-child(5) .block__visual-divider.vertical-top{display:block}.logo:last-child .block__visual-divider.vertical-bottom,.logo:nth-last-child(2) .block__visual-divider.vertical-bottom,.logo:nth-last-child(3) .block__visual-divider.vertical-bottom,.logo:nth-last-child(4) .block__visual-divider.vertical-bottom,.logo:nth-last-child(5) .block__visual-divider.vertical-bottom{background:linear-gradient(0deg,#fff0,#e5e5e5);display:block;transform:translateY(100%)}.logo:last-child .block__visual-divider.horizontal,.logo:nth-child(5n+5) .block__visual-divider.horizontal{background:linear-gradient(-90deg,#fff0,#e5e5e5);display:block;right:0;transform:translate(100%)}}.border__wrapper{height:100%;position:relative;width:100%}.border__wrapper .overflow__wrapper{height:calc(100% + 1px);overflow:hidden;overflow:clip;position:relative;width:calc(100% + 1px)}.border-bg-h,.border-bg-v{height:100%;position:absolute;width:100%}.border-bg-h:after,.border-bg-h:before,.border-bg-v:after,.border-bg-v:before{background:#e5e5e5;content:"";position:absolute}.border-bg-v:after,.border-bg-v:before{height:100%;width:1px}.border-bg-v:before{left:0}.border-bg-v:after{right:0}.border-bg-h:after,.border-bg-h:before{height:1px;width:100%}.border-bg-h:before{bottom:0}.border-bg-h:after{top:0}.border-holder{height:30rem;left:0;pointer-events:none;position:absolute;top:0;width:30rem}.background-holder{background-color:#fff;display:block;height:calc(100% - 4px);left:2px;position:absolute;top:2px;width:calc(100% - 4px)}.background-gradient{background-repeat:no-repeat;height:30rem;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s;width:30rem;z-index:1}@media (hover:hover) and (pointer:fine){.border-holder{background:radial-gradient(circle at 50% 50%,rgb(171 255 2),transparent 15rem)}.background-gradient{background:radial-gradient(circle at 50% 50%,rgb(171 255 2 / .2),transparent 15rem) no-repeat}}.slot__wrapper{height:100%;position:relative;width:100%;z-index:2}.logo .slot__wrapper{align-items:center;display:flex;justify-content:center}.slot__wrapper img,.slot__wrapper picture{display:block;vertical-align:middle}.slot__wrapper .image{height:100%;max-height:3.125rem;max-width:60%;overflow:hidden;width:100%}.slot__wrapper .image img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.about-leaders{display:flex;flex-wrap:wrap;grid-column:1/span 2;padding:0 0 1rem;@media screen and (min-width:768px){grid-column:2/span 10;padding:0 0 1.5625rem}}.leader{width:50%;@media screen and (min-width:768px){width:25%}}.leader-image{aspect-ratio:1/1;position:relative;z-index:1}@media screen and (min-width:768px){.leader:nth-child(4n+1) .leader-content:before,.leader:nth-child(4n+1) .leader-image:before,.leader:nth-child(4n+3) .leader-content:before,.leader:nth-child(4n+3) .leader-image:before{background:#fff;background:linear-gradient(90deg,#fff0 50%,#e5e5e5);content:"";height:calc(100% + 1px);position:absolute;top:0;width:100px}.leader:nth-child(4n+4) .leader-content:before,.leader:nth-child(4n+4) .leader-image:before{background:#fff;background:linear-gradient(-90deg,#fff0 50%,#e5e5e5);content:"";height:calc(100% + 1px);position:absolute;top:0;right:0;width:100px}.leader:nth-child(4n+4) .leader-content:before,.leader:nth-child(4n+4) .leader-image:before{transform:translate(100%)}.leader:nth-child(4n+1) .leader-content:after,.leader:nth-child(4n+1) .leader-content:before,.leader:nth-child(4n+1) .leader-image:after,.leader:nth-child(4n+1) .leader-image:before{transform:translate(-100%)}.leader:nth-child(4n+1) .leader-content:after,.leader:nth-child(4n+1) .leader-image:after,.leader:nth-child(4n+4) .leader-content:after,.leader:nth-child(4n+4) .leader-image:after,.leader:nth-child(4n+3) .leader-content:after,.leader:nth-child(4n+3) .leader-image:after{background-color:#fff;content:"";height:calc(100% - 1px);position:absolute;top:1px;width:100px}.leader:nth-child(4n+4) .leader-content:after,.leader:nth-child(4n+4) .leader-image:after{right:-1px;transform:translate(100%)}.leader .leader-content .top-left,.leader .leader-content .top-right,.leader:nth-child(4n+2) .bottom-left,.leader:nth-child(4n+3) .bottom-left,.leader:nth-child(4n+3) .leader-image:before,.leader:nth-child(4n+3) .leader-image:after,.leader:nth-child(4n+3) .leader-content:before,.leader:nth-child(4n+3) .leader-content:after,.leader:nth-child(4n+5) .top-right,.leader:nth-child(4n+6) .bottom-left,.leader:nth-child(4n+6) .top-right,.leader:nth-child(n+2) .bottom-left,.leader:nth-child(n+2) .top-left{display:none}.leader:is(.offset-card):nth-child(4n+3) .bottom-left,.leader.offset-card+.leader .top-left,.leader.offset-card+.leader .bottom-left,.leader:nth-child(4n+5) .bottom-left{display:block}}.leader .block__visual-divider{background:#fff;background:linear-gradient(180deg,#fff0,#e5e5e5);display:flex;height:100px;padding:1px;pointer-events:none;position:absolute;width:calc(100% + 1px)}.leader .block__visual-divider.top__wrapper{top:1px;transform:translateY(-100%)}.leader .block__visual-divider.bottom__wrapper{background:linear-gradient(0deg,#fff0,#e5e5e5);bottom:0;transform:translateY(100%)}.leader .block__visual-divider:after{background-color:#fff;content:"";height:100%;left:0;top:0;width:100%}.leader-image .media__wrapper{padding:6px;@media screen and (min-width:768px){padding:20px}}.leader-image .media__wrapper .media__container{aspect-ratio:1/1;overflow:clip}.leader-image__border-child{position:relative;z-index:1}.leader-image .leader-image__border-child{height:100%;position:relative;width:100%}.leader-image .media__wrapper .leader-image__border-child{transform:translateY(101%);transition:transform .5s cubic-bezier(.645,.045,.355,1)}.leader-image .media__wrapper.show .leader-image__border-child{transform:translateY(0)}.media-wrapper{height:100%;overflow:hidden;position:relative;width:100%}.media-wrapper img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.leader-content{height:100px;max-height:100px;position:relative;z-index:0;@media screen and (min-width:768px){height:110px;max-height:110px}}.leader-content .leader-content__border-child{align-items:center;display:flex;flex-direction:column;gap:2px;height:100%;justify-content:center;margin-top:0;text-align:center;@media screen and (min-width:768px){margin:0 auto;width:100%}}.code-block li{word-break:break-word}.grecaptcha-badge{pointer-events:none;opacity:0}@media screen and (min-width:768px){.stack-section .stack-card{top:var(--stack-top)}.stack-section .stack-height{height:var(--stack-height)}}.button-base{padding:6px 18px;border-radius:40px;border:none;overflow:hidden;display:grid;place-content:center;width:fit-content;position:relative}.button-base::before{content:"";position:absolute;top:50%;left:50%;aspect-ratio:1/1;width:150%;height:auto;border-radius:50%;transform:translate(-50%,-50%) rotate(var(--rotate,0deg))}.button-base::after{content:"";position:absolute;top:50%;left:50%;width:96%;height:90%;transform:translate(-50%,-50%);border-radius:40px;backdrop-filter:blur(20px)}.button-base span{position:relative;z-index:1;white-space:nowrap}.dark-button{background:#000;color:#fff}.dark-button::before{background:conic-gradient(#29AEE4 0%,#101f25 10%,#29AEE4 100%)}.dark-button::after{background:radial-gradient(ellipse 90% 60%,#000 50%,rgb(41 174 228 / .2))}.light-button{background:#fff;color:#000}.light-button::before{background:conic-gradient(rgb(41 174 228 / 70%) 0%,#fff 15%,#48c1f3 100%)}.light-button::after{background:radial-gradient(ellipse 90% 60%,#fff 50%,rgb(41 174 228 / .2))}@keyframes roundspin{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.no-scroll{overflow:hidden;height:100vh}.dev-portal-submission-popup{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transform:scale(.8);transition:opacity 0.4s ease,transform 0.4s ease,visibility 0.4s ease;z-index:9999}.dev-portal-submission-popup.active{opacity:1;visibility:visible;transform:scale(1)}