@charset "UTF-8";/*!
  Theme Name: Augury
  Theme URI: https://augury.com
  Author: Tom Rose
  Description: Custom theme for Augury.
  Version: 1.0
*/@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);:root{--color-footer-bg:#FCFCFD;--color-footer-fg:#191942;--color-white:#FFFFFF;--color-black:#000;--color-blue:#2B3F9E;--color-blue-accent:#4B6FDD;--color-blue-dark:#121031;--color-blue-deep:#121031;--color-navy:#191942;--color-blue-tint:#CDD8F9;--color-blue-bg:#E2EEFF;--color-shaded:#F7F7FB;--color-gray-1:#F7F7FB;--color-gray-2:#ECECF4;--color-gray-3:#D4D4E2;--color-gray-light:#B4B4C6;--color-gray-dark:#5C5C6F;--color-orange:#EB5A25;--color-orange-2:#ED8049;--color-orange-3:#FF6906;--color-yellow:#E28425;--color-yellow-2:#ECC859;--color-gold:#F3D67D;--color-turquoise:#00696A;--color-turquoise-2:#017779;--color-turquoise-3:#7CD08F;--color-green:#095737;--color-green-2:#00875A;--color-green-3:#6ADD75;--color-mint:#72D9BF;--gradient-blue-90:linear-gradient(90deg, #E2EEFF 0%, #FFFFFF 100%);--gradient-blue-270:linear-gradient(270deg, #E2EEFF 0%, #FFFFFF 100%);--gradient-blue-45:linear-gradient(45deg, #E2EEFF 0%, #FFFFFF 100%);--gradient-blue-135:linear-gradient(135deg, #E2EEFF 0%, #FFFFFF 100%);--gradient-gray-90:linear-gradient(90deg, #F7F7FB 0%, #FFFFFF 100%);--gradient-gray-270:linear-gradient(270deg, #F7F7FB 0%, #FFFFFF 100%);--gradient-gray-45:linear-gradient(45deg, #F7F7FB 0%, #FFFFFF 100%);--gradient-gray-135:linear-gradient(135deg, #F7F7FB 0%, #FFFFFF 100%);--gradient-navy:linear-gradient(90deg, #191942 0%, #2B3F9E 100%);--gradient-blue:linear-gradient(90deg, #F7F7FB 0%, #4B6FDD 100%);--gradient-orange:linear-gradient(90deg, #DE682B 0%, #FF9966 100%);--gradient-yellow:linear-gradient(90deg, #E2BA3D 0%, #F3D67D 100%);--gradient-turquoise:linear-gradient(90deg, #00696A 0%, #72D9BF 100%);--gradient-green:linear-gradient(90deg, #0A7046 0%, #84D075 100%);--gradient-blue-deep:linear-gradient(90deg, #121031 0%, #212A5C 100%);--s-xs:15px;--s-sm:30px;--s-md:60px;--s-lg:100px;--s-xl:140px;--max-width:1420px;--max-width-narrow:1200px;--header-height:80px;--header-height-sm:73px;--font-primary:"Inter",sans-serif}.container{max-width:var(--max-width);margin:0 auto;padding:0 26px}@media (min-width:768px){.container{max-width:var(--max-width);margin:0 auto;padding:0 64px}}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html{scroll-behavior:smooth}section.block[id]{scroll-margin-top:120px}[id]:not(section.block[id]){scroll-margin-top:120px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--color-white);color:var(--color-black);overflow-x:hidden}body.nav-locked{overflow:hidden}a{color:var(--color-blue);transition:var(--transition)}a:hover{color:var(--color-blue-dark)}.wysiwyg h1:not([class*=heading-]),.wysiwyg h2:not([class*=heading-]),.wysiwyg h3:not([class*=heading-]),.wysiwyg h4:not([class*=heading-]),.wysiwyg h5:not([class*=heading-]),.wysiwyg h6:not([class*=heading-]){margin:40px 0 10px}.wysiwyg p:last-child{margin-bottom:0}.wysiwyg embed,.wysiwyg iframe,.wysiwyg object,.wysiwyg video{max-width:100%;display:block}.wysiwyg .wp-block-embed,.wysiwyg .wp-block-embed__wrapper{max-width:100%}.wysiwyg .wp-block-embed__wrapper{position:relative}.wysiwyg .wp-block-embed__wrapper iframe{width:100%;aspect-ratio:16/9;height:auto}.wysiwyg ul{list-style:none;padding-left:0;margin-left:0}.wysiwyg ul li{position:relative;padding-left:28px;margin-bottom:8px}.wysiwyg ul li::before{content:"";position:absolute;left:0;top:.2em;width:17px;height:17px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'><circle cx='8.5' cy='8.5' r='6.90625' stroke='%234B6FDD' stroke-width='1.0625'/><path d='M5.3125 8.5L7.5664 10.7539L12.0742 6.2461' stroke='%234B6FDD' stroke-width='1.0625'/></svg>") no-repeat center/contain}.skip-link{display:none}@view-transition{navigation:auto}::view-transition-old(root){animation:180ms cubic-bezier(.4,0,.2,1) both page-fade-out}::view-transition-new(root){animation:240ms cubic-bezier(.4,0,.2,1) both page-fade-in}@keyframes page-fade-out{to{opacity:0;transform:translateY(-4px)}}@keyframes page-fade-in{from{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){::view-transition-new(root),::view-transition-old(root){animation:none}}body{font-family:var(--font-primary);color:var(--color-black);font-weight:400;letter-spacing:1.25;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased!important}h1,h2,h3,h4,h5,h6{text-wrap:pretty}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{font-style:normal;color:var(--color-blue-accent);font-weight:700}.heading-1,.heading-2,.heading-3,.heading-4,.heading-5,.heading-6{font-weight:700;line-height:1.2;color:var(--color-navy);margin:0;text-wrap:pretty}.heading-1{font-size:40px}.heading-2{font-size:36px}.heading-3{font-size:30px}.heading-4{font-size:24px}.heading-5{font-size:20px}.heading-6{font-size:16px}@media (min-width:768px){.heading-1{font-size:60px}.heading-2{font-size:48px}.heading-3{font-size:36px}.heading-4{font-size:24px}.heading-5{font-size:18px}.heading-6{font-size:16px}}.text-1,.text-2,.text-3,.text-4,.text-5,.text-6{line-height:1.5;color:var(--color-navy)}.text-1{font-size:24px}.text-2{font-size:20px}.text-3{font-size:16px}.text-4{font-size:16px}.text-5{font-size:14px}.text-6{font-size:12px}@media (min-width:768px){.text-1{font-size:36px}.text-2{font-size:24px}.text-3{font-size:20px}.text-4{font-size:18px}.text-5{font-size:16px}.text-6{font-size:14px}}.eyebrow{display:inline-block;background:linear-gradient(90deg,var(--color-blue-accent) 0,var(--color-blue) 100%);backdrop-filter:blur(5px);color:var(--color-white);font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;font-weight:700;padding:8px 14px;border-radius:3px}.eyebrow-plain{display:inline-block;color:var(--color-navy);font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem;font-weight:700}.text-b{font-weight:700}body{margin:0;box-sizing:border-box}*,:after,:before{box-sizing:inherit}li,ul{margin:0;padding:0;list-style-type:none}p{margin:0 0 15px}a{text-decoration:none}img{max-width:100%}h1,h2,h3,h4,h5,h6{margin:0}.wrap{position:relative;width:100%;height:100vh}.main{position:relative}@media (min-width:768px){[data-aos^=fade][data-aos^=fade]{transition-duration:1.5s;opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,20px,0)}[data-aos][data-aos-delay="100"].aos-animate{transition-delay:.1s}[data-aos][data-aos-delay="200"].aos-animate{transition-delay:.2s}[data-aos][data-aos-delay="300"].aos-animate{transition-delay:.3s}[data-aos][data-aos-delay="400"].aos-animate{transition-delay:.4s}[data-aos][data-aos-delay="500"].aos-animate{transition-delay:.5s}[data-aos][data-aos-delay="600"].aos-animate{transition-delay:.6s}[data-aos][data-aos-delay="700"].aos-animate{transition-delay:.7s}[data-aos][data-aos-delay="800"].aos-animate{transition-delay:.8s}[data-aos][data-aos-delay="900"].aos-animate{transition-delay:.9s}[data-aos][data-aos-delay="1000"].aos-animate{transition-delay:1s}[data-aos][data-aos-delay="1100"].aos-animate{transition-delay:1.1s}[data-aos][data-aos-delay="1200"].aos-animate{transition-delay:1.2s}[data-aos][data-aos-delay="1300"].aos-animate{transition-delay:1.3s}[data-aos][data-aos-delay="1400"].aos-animate{transition-delay:1.4s}[data-aos][data-aos-delay="1500"].aos-animate{transition-delay:1.5s}[data-aos][data-aos-delay="1600"].aos-animate{transition-delay:1.6s}[data-aos][data-aos-delay="1700"].aos-animate{transition-delay:1.7s}[data-aos][data-aos-delay="1800"].aos-animate{transition-delay:1.8s}[data-aos][data-aos-delay="1900"].aos-animate{transition-delay:1.9s}[data-aos][data-aos-delay="2000"].aos-animate{transition-delay:2s}[data-aos][data-aos-delay="2100"].aos-animate{transition-delay:2.1s}[data-aos][data-aos-delay="2200"].aos-animate{transition-delay:2.2s}[data-aos][data-aos-delay="2300"].aos-animate{transition-delay:2.3s}[data-aos][data-aos-delay="2400"].aos-animate{transition-delay:2.4s}[data-aos][data-aos-delay="2500"].aos-animate{transition-delay:2.5s}[data-aos][data-aos-delay="2600"].aos-animate{transition-delay:2.6s}[data-aos][data-aos-delay="2700"].aos-animate{transition-delay:2.7s}[data-aos][data-aos-delay="2800"].aos-animate{transition-delay:2.8s}[data-aos][data-aos-delay="2900"].aos-animate{transition-delay:2.9s}[data-aos][data-aos-delay="3000"].aos-animate{transition-delay:3s}}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrows{position:absolute;bottom:0;left:0}.glide__bullets{position:absolute;z-index:2;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:rgba(255,255,255,.5);width:10px;height:10px;padding:0;border-radius:50%;border:2px solid transparent;transition:all .3s ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1)}.glide__bullet:focus{outline:0}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}/*! Lity - v2.4.0 - 2019-08-10
* http://sorgalla.com/lity/
* Copyright (c) 2015-2019 Jan Sorgalla; Licensed MIT */.lity{z-index:9999;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:0!important;opacity:0;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:0!important;padding:40px 10vw}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:var(--color-white);position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:0!important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-o-transform .3s ease}.lity-closed .lity-content,.lity-loading .lity-content{transform:scale(.9)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:absolute;right:40px;top:20px;appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:var(--color-black);font-style:normal;font-size:35px;line-height:35px;border:0;background:0 0;outline:0;box-shadow:none}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{width:100%;max-width:1080px}@media (min-width:1260px){.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{max-width:1480px}}.lity-iframe-container{position:relative;width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:var(--color-black)}.lity-hide{display:none}.block--mt-default{margin-top:var(--s-md)}.block--mt-large{margin-top:var(--s-lg)}.block--mt-none{margin-top:0}.block--mb-default{margin-bottom:var(--s-md)}.block--mb-large{margin-bottom:var(--s-lg)}.block--mb-none{margin-bottom:0}.block--pt-default{padding-top:var(--s-md)}.block--pt-small{padding-top:40px}.block--pt-large{padding-top:var(--s-md)}@media (min-width:768px){.block--pt-large{padding-top:var(--s-lg)}}.block--pt-none{padding-top:0}.block--pb-default{padding-bottom:var(--s-md)}.block--pb-small{padding-bottom:40px}.block--pb-large{padding-bottom:var(--s-md)}@media (min-width:768px){.block--pb-large{padding-bottom:var(--s-lg)}}.block--pb-none{padding-bottom:0}.block--bg-white{--section-bg:var(--color-white);background-color:var(--color-white)}.block--bg-shaded{--section-bg:var(--color-shaded);background-color:var(--color-shaded)}.block--bg-light-blue{--section-bg:var(--color-blue-bg);background-color:var(--color-blue-bg)}.block--bg-gray{--section-bg:var(--color-blue-bg);background-color:var(--color-blue-bg)}.block--bg-navy{--section-bg:var(--color-navy);background-color:var(--color-navy);color:var(--color-white)}.block--bg-navy a,.block--bg-navy blockquote,.block--bg-navy div,.block--bg-navy h1,.block--bg-navy h2,.block--bg-navy h3,.block--bg-navy h4,.block--bg-navy h5,.block--bg-navy h6,.block--bg-navy li,.block--bg-navy p,.block--bg-navy span{color:var(--color-white)}.block--bg-blue-deep{--section-bg:var(--color-blue-dark);background-color:var(--color-blue-dark);color:var(--color-white)}.block--bg-blue-deep a,.block--bg-blue-deep blockquote,.block--bg-blue-deep div,.block--bg-blue-deep h1,.block--bg-blue-deep h2,.block--bg-blue-deep h3,.block--bg-blue-deep h4,.block--bg-blue-deep h5,.block--bg-blue-deep h6,.block--bg-blue-deep li,.block--bg-blue-deep p,.block--bg-blue-deep span{color:var(--color-white)}.block--bg-turquoise{--section-bg:var(--color-turquoise);background-color:var(--color-turquoise);color:var(--color-white)}.block--bg-turquoise a,.block--bg-turquoise blockquote,.block--bg-turquoise div,.block--bg-turquoise h1,.block--bg-turquoise h2,.block--bg-turquoise h3,.block--bg-turquoise h4,.block--bg-turquoise h5,.block--bg-turquoise h6,.block--bg-turquoise li,.block--bg-turquoise p,.block--bg-turquoise span{color:var(--color-white)}.block--bg-gold{--section-bg:var(--color-gold);background-color:var(--color-gold)}.block--bg-gradient-top-bottom{--section-gradient-angle:180deg}.block--bg-gradient-bottom-top{--section-gradient-angle:0deg}.block--bg-gradient-left-right{--section-gradient-angle:90deg}.block--bg-gradient-right-left{--section-gradient-angle:270deg}.block--bg-gradient{--section-gradient:linear-gradient(var(--section-gradient-angle, 180deg), var(--color-blue-bg) 0%, var(--color-white) 100%);background:var(--section-gradient)}.block--bg-gradient-green{--section-gradient:linear-gradient(var(--section-gradient-angle, 180deg), #0A7046 40%, #84D075 100%);background:var(--section-gradient);color:var(--color-white)}.block--bg-gradient-mint{--section-gradient:linear-gradient(86deg, var(--color-turquoise) 0%, rgba(114, 217, 191, 0.60) 15%, var(--color-turquoise) 50%, rgba(114, 217, 191, 0.60) 85%, var(--color-turquoise) 100%);background:var(--section-gradient);color:var(--color-white)}.block--bg-gradient-orange{--section-gradient:linear-gradient(var(--section-gradient-angle, 180deg), #DE682B 0%, var(--color-orange-2) 100%);background:var(--section-gradient);color:var(--color-white)}.block--bg-gradient-gold{--section-gradient:linear-gradient(var(--section-gradient-angle, 180deg), var(--color-yellow-2) 0%, var(--color-gold) 100%);background:var(--section-gradient)}.block--bg-gradient-navy{--section-gradient:linear-gradient(var(--section-gradient-angle, 180deg), var(--color-navy) 0%, var(--color-blue) 100%);background:var(--section-gradient);color:var(--color-white)}.block--bg-gradient-navy a,.block--bg-gradient-navy blockquote,.block--bg-gradient-navy div,.block--bg-gradient-navy h1,.block--bg-gradient-navy h2,.block--bg-gradient-navy h3,.block--bg-gradient-navy h4,.block--bg-gradient-navy h5,.block--bg-gradient-navy h6,.block--bg-gradient-navy li,.block--bg-gradient-navy p,.block--bg-gradient-navy span{color:var(--color-white)}.block--bg-gradient-blue-deep{--section-gradient:linear-gradient(var(--section-gradient-angle, 180deg), var(--color-blue-dark) 0%, var(--color-blue-deep) 100%);background:var(--section-gradient);color:var(--color-white)}.block--bg-gradient-blue-deep a,.block--bg-gradient-blue-deep blockquote,.block--bg-gradient-blue-deep div,.block--bg-gradient-blue-deep h1,.block--bg-gradient-blue-deep h2,.block--bg-gradient-blue-deep h3,.block--bg-gradient-blue-deep h4,.block--bg-gradient-blue-deep h5,.block--bg-gradient-blue-deep h6,.block--bg-gradient-blue-deep li,.block--bg-gradient-blue-deep p,.block--bg-gradient-blue-deep span{color:var(--color-white)}.block--bg-gradient-turquoise{--section-gradient:linear-gradient(var(--section-gradient-angle, 180deg), var(--color-turquoise) 0%, var(--color-mint) 100%);background:var(--section-gradient);color:var(--color-white)}.block--bg-gradient-yellow{--section-gradient:linear-gradient(var(--section-gradient-angle, 180deg), #E2BA3D 0%, var(--color-gold) 100%);background:var(--section-gradient)}.block--bg-gradient-gray{--section-gradient:linear-gradient(var(--section-gradient-angle, 180deg), var(--color-shaded) 0%, var(--color-white) 100%);background:var(--section-gradient)}.block--bg-gradient-navy-fade{--section-gradient:linear-gradient(var(--section-gradient-angle, 180deg), rgba(25, 25, 66, 0) 0%, var(--color-navy) 100%);background:var(--section-gradient)}.block--bg-gradient-blue-deep-fade{--section-gradient:linear-gradient(var(--section-gradient-angle, 180deg), rgba(18, 16, 49, 0) 0%, var(--color-blue-dark) 100%);background:var(--section-gradient)}.block--bg-gradient-teal-fade{--section-gradient:linear-gradient(var(--section-gradient-angle, 180deg), rgba(0, 105, 106, 0) 0%, var(--color-turquoise) 100%);background:var(--section-gradient)}.block--bg-gradient-black-fade{--section-gradient:linear-gradient(var(--section-gradient-angle, 180deg), rgba(0, 0, 0, 0) 0%, var(--color-black) 100%);background:var(--section-gradient)}[class*=block-][class*=-text]{text-wrap:pretty}.button{display:inline-flex;justify-content:center;align-items:center;gap:12px;padding:12px 22px;border:1px solid transparent;border-radius:0;white-space:normal;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease;font-size:15px;line-height:1.2;font-weight:700}@media (min-width:768px){.button{white-space:nowrap;padding-left:32px;padding-right:32px;font-size:16px;line-height:16px;height:48px}}.button .button-arrow{flex-shrink:0;width:14px;height:14px}.button>span{display:inline-flex;align-items:center;gap:8px}.button .button-glassdoor{flex-shrink:0;height:20px;width:auto}.button.style-solid.color-white{background-color:var(--color-white);color:var(--color-black);border-color:var(--color-white)}.button.style-solid.color-black{background-color:var(--color-black);color:var(--color-white);border-color:var(--color-black)}.button.style-solid.color-navy{background-color:var(--color-navy);color:var(--color-white);border-color:var(--color-navy)}.button.style-solid.color-blue{background-color:var(--color-blue);color:var(--color-white);border-color:var(--color-blue)}.button.style-solid.color-blue-accent{background-color:var(--color-blue-accent);color:var(--color-white);border-color:var(--color-blue-accent)}.button.style-solid.color-orange{background-color:var(--color-orange);color:var(--color-navy)!important;border-color:var(--color-orange)}.button.style-solid.color-orange path,.button.style-solid.color-orange span,.button.style-solid.color-orange svg{color:var(--color-navy)!important}.button.style-solid.color-orange-insightful{background-color:var(--color-orange-2);color:var(--color-navy)!important;border-color:var(--color-orange-2)}.button.style-solid.color-orange-insightful path,.button.style-solid.color-orange-insightful span,.button.style-solid.color-orange-insightful svg{color:var(--color-navy)!important}.button.style-solid.color-gold{background-color:var(--color-yellow-2);color:var(--color-navy)!important;border-color:var(--color-yellow-2)}.button.style-solid.color-gold path,.button.style-solid.color-gold span,.button.style-solid.color-gold svg{color:var(--color-navy)!important}.button.style-solid.color-mint{background-color:var(--color-mint);color:var(--color-navy)!important;border-color:var(--color-mint)}.button.style-solid.color-mint path,.button.style-solid.color-mint span,.button.style-solid.color-mint svg{color:var(--color-navy)!important}.button.style-solid:hover{opacity:.9}.button.style-outline{background-color:transparent;border-color:currentColor}.button.style-outline.color-white{color:var(--color-white)!important;border-color:currentColor}.button.style-outline.color-white path,.button.style-outline.color-white span,.button.style-outline.color-white svg{color:var(--color-white)!important}.button.style-outline.color-black{color:var(--color-black)!important;border-color:currentColor}.button.style-outline.color-black path,.button.style-outline.color-black span,.button.style-outline.color-black svg{color:var(--color-black)!important}.button.style-outline.color-navy{color:var(--color-navy)!important;border-color:currentColor}.button.style-outline.color-navy path,.button.style-outline.color-navy span,.button.style-outline.color-navy svg{color:var(--color-navy)!important}.button.style-outline.color-blue{color:var(--color-blue)!important;border-color:currentColor}.button.style-outline.color-blue path,.button.style-outline.color-blue span,.button.style-outline.color-blue svg{color:var(--color-blue)!important}.button.style-outline.color-blue-accent{color:var(--color-blue-accent)!important;border-color:currentColor}.button.style-outline.color-blue-accent path,.button.style-outline.color-blue-accent span,.button.style-outline.color-blue-accent svg{color:var(--color-blue-accent)!important}.button.style-outline.color-orange{color:var(--color-orange)!important;border-color:currentColor}.button.style-outline.color-orange path,.button.style-outline.color-orange span,.button.style-outline.color-orange svg{color:var(--color-orange)!important}.button.style-outline.color-orange-insightful{color:var(--color-orange-2)!important;border-color:currentColor}.button.style-outline.color-orange-insightful path,.button.style-outline.color-orange-insightful span,.button.style-outline.color-orange-insightful svg{color:var(--color-orange-2)!important}.button.style-outline.color-gold{color:var(--color-yellow-2)!important;border-color:var(--color-yellow-2)}.button.style-outline.color-gold path,.button.style-outline.color-gold span,.button.style-outline.color-gold svg{color:var(--color-yellow-2)!important}.button.style-outline.color-mint{color:var(--color-mint)!important;border-color:var(--color-mint)}.button.style-outline.color-mint path,.button.style-outline.color-mint span,.button.style-outline.color-mint svg{color:var(--color-mint)!important}.button.style-outline.color-white:hover{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-navy)!important}.button.style-outline.color-white:hover path,.button.style-outline.color-white:hover span,.button.style-outline.color-white:hover svg{color:var(--color-navy)!important}.button.style-outline.color-black:hover{background-color:var(--color-black);color:var(--color-white)!important}.button.style-outline.color-black:hover path,.button.style-outline.color-black:hover span,.button.style-outline.color-black:hover svg{color:var(--color-white)!important}.button.style-outline.color-navy:hover{background-color:var(--color-navy);color:var(--color-white)!important}.button.style-outline.color-navy:hover path,.button.style-outline.color-navy:hover span,.button.style-outline.color-navy:hover svg{color:var(--color-white)!important}.button.style-outline.color-blue:hover{background-color:var(--color-blue);color:var(--color-white)!important}.button.style-outline.color-blue:hover path,.button.style-outline.color-blue:hover span,.button.style-outline.color-blue:hover svg{color:var(--color-white)!important}.button.style-outline.color-blue-accent:hover{background-color:var(--color-blue-accent);color:var(--color-white)}.button.style-outline.color-orange:hover{background-color:var(--color-orange);border-color:var(--color-orange);color:var(--color-navy)!important}.button.style-outline.color-orange:hover path,.button.style-outline.color-orange:hover span,.button.style-outline.color-orange:hover svg{color:var(--color-navy)!important}.button.style-outline.color-orange-insightful:hover{background-color:var(--color-orange-2);border-color:var(--color-orange-2);color:var(--color-navy)!important}.button.style-outline.color-orange-insightful:hover path,.button.style-outline.color-orange-insightful:hover span,.button.style-outline.color-orange-insightful:hover svg{color:var(--color-navy)!important}.button.style-outline.color-gold:hover{background-color:var(--color-yellow-2);color:var(--color-navy)!important}.button.style-outline.color-gold:hover path,.button.style-outline.color-gold:hover span,.button.style-outline.color-gold:hover svg{color:var(--color-navy)!important}.button.style-outline.color-mint:hover{background-color:var(--color-mint);border-color:var(--color-mint);color:var(--color-black)!important}.button.style-outline.color-mint:hover path,.button.style-outline.color-mint:hover span,.button.style-outline.color-mint:hover svg{color:var(--color-black)!important}.button.style-text{background-color:transparent;border-color:transparent;padding:0;justify-content:flex-start;color:var(--color-yellow-2)}.button.style-text.color-white{color:var(--color-white)}.button.style-text.color-black{color:var(--color-black)}.button.style-text.color-navy{color:var(--color-navy)}.button.style-text.color-blue{color:var(--color-blue)}.button.style-text.color-blue-accent{color:var(--color-blue-accent)}.button.style-text.color-orange{color:var(--color-orange)}.button.style-text.color-orange-insightful{color:var(--color-orange-2)}.button.style-text.color-gold{color:var(--color-yellow-2)}.button.style-text:hover{opacity:.75}.buttons{display:flex;flex-direction:column;gap:10px}@media (min-width:960px){.buttons{flex-direction:row}}.cards,.facetwp-template{margin-top:60px;display:grid;gap:20px;grid-template-columns:1fr}@media (min-width:768px){.cards,.facetwp-template{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.cards,.facetwp-template{grid-template-columns:repeat(3,1fr)}}.card{background:var(--color-sand);border-radius:20px;text-align:start;position:relative}@media (max-width:766px){.card{display:grid;grid-template-columns:1fr 160px;flex-direction:row}}.card:nth-child(1),.card:nth-child(4){grid-template-columns:1fr;flex-direction:column}.card:nth-child(1) .card-image,.card:nth-child(4) .card-image{display:block;padding:0;order:1;border-top-left-radius:20px;border-top-right-radius:20px;height:260px;overflow:hidden}.card:nth-child(1) .card-image img,.card:nth-child(4) .card-image img{border-radius:20px 20px 0 0;width:100%;height:260px}.card:nth-child(1) .card-text,.card:nth-child(4) .card-text{order:2;min-height:240px}@media (max-width:766px){.card:nth-child(1) .card-text .t-body-sm,.card:nth-child(4) .card-text .t-body-sm{display:block}.card:nth-child(1) .card-text .tag,.card:nth-child(4) .card-text .tag{position:absolute;top:-15px;left:30px;right:auto;bottom:auto}.card:nth-child(1) .card-text h3,.card:nth-child(4) .card-text h3{font-size:22px;font-size:1.375rem;line-height:100%;line-height:100%;margin-bottom:10px}}.card:nth-child(1) .action,.card:nth-child(4) .action{display:block;position:absolute;bottom:0;right:0;width:73px;height:73px;border-radius:15px;background:#00629b;font-size:0;box-shadow:0 0 0 10px var(--color-white)}.card-image{order:2;padding:20px;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.card-image{display:block;padding:0;order:1;border-top-left-radius:20px;border-top-right-radius:20px;height:260px;overflow:hidden}}.card-image img{display:block;width:120px;height:120px;border-radius:20px;object-fit:cover}@media (min-width:768px){.card-image img{border-radius:20px 20px 0 0;width:100%;height:260px}}.card-text{order:1;padding:30px;position:relative}@media (min-width:768px){.card-text{order:2;min-height:240px}}.card-text .tag{position:absolute;top:-15px;left:30px}@media (max-width:766px){.card-text .tag{top:auto;left:auto;right:0;bottom:20px}}.card-text h3{font-family:var(--font-brix);text-transform:none;margin-bottom:10px;font-size:18px;font-size:1.125rem;line-height:100%;line-height:100%}@media (min-width:960px){.card-text h3{font-size:28px;font-size:1.75rem;line-height:100%;line-height:100%;margin-bottom:12px}}.card-text div{max-width:80%}@media (max-width:766px){.card-text .t-body-sm{display:none}}.card .action{display:none}@media (min-width:768px){.card .action{position:absolute;bottom:0;right:0;display:block;width:73px;height:73px;border-radius:15px;background:#00629b;font-size:0;box-shadow:0 0 0 10px var(--color-white)}}.card .action::before{content:"";display:block;width:75px;height:75px}.card .action-video::before{background:url(/wp-content/themes/ucsd/assets/images/play.svg) center no-repeat}.card .action-story::before{margin-left:-2px;background:url(/wp-content/themes/ucsd/assets/images/plus.svg) center no-repeat}.card .action-external-link::before{background:url(/wp-content/themes/ucsd/assets/images/arrow.svg) center no-repeat}@media (max-width:766px){.card:not(:nth-child(1)):not(:nth-child(4)) .action{background:0 0;position:absolute;bottom:0;left:0;display:block;width:73px;height:73px;font-size:0}.card:not(:nth-child(1)):not(:nth-child(4)) .action-external-link::before{background:url(/wp-content/themes/ucsd/assets/images/arrow-blue.svg) center no-repeat}.card:not(:nth-child(1)):not(:nth-child(4)) .action-story::before{background-image:url(/wp-content/themes/ucsd/assets/images/plus-blue.svg)}.card:not(:nth-child(1)):not(:nth-child(4)) .action-video::before{background-image:url(/wp-content/themes/ucsd/assets/images/play-blue.svg)}}.card:hover .action{background:var(--gradient-yellow-orange)}.card:hover .action-story::before{background-image:url(/wp-content/themes/ucsd/assets/images/plus-dark.svg)}.card:hover .action-video::before{background-image:url(/wp-content/themes/ucsd/assets/images/play-dark.svg)}.card:hover .action-external-link::before{background-image:url(/wp-content/themes/ucsd/assets/images/arrow-dark.svg)}.chip{display:inline-block;padding:10px 14px;background:var(--color-blue-bg);color:var(--color-blue-accent);font-size:12px;font-weight:600;width:fit-content}.chip--dark{background:var(--color-blue-dark);color:#c0d9ff}.post-card{display:flex;flex-direction:column;height:100%;background:0 0;overflow:hidden;text-decoration:none;color:inherit}.post-card-media{position:relative;aspect-ratio:16/11;background:var(--color-navy);overflow:hidden}.post-card-media img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.09);transform-origin:100% 0}.post-card-media.has-yt-border img{transform:scale(1.09);transform-origin:100% 0}.post-card-body{display:flex;flex-direction:column;gap:20px;padding:16px 0 0;flex:1}.post-card-meta{display:flex;align-items:center;gap:10px}.post-card-readtime{color:rgba(25,25,66,.6);font-size:13px}.post-card-title{color:var(--color-navy);margin:0}.post-card-date{color:#7a8094;font-size:13px;margin-top:auto}.block-error404{position:relative;overflow:hidden;min-height:800px;padding-block:60px 100px;display:flex;align-items:center}@media (min-width:768px){.block-error404{padding-block:80px 220px}}.block-error404 .container{position:relative;z-index:1;width:100%}.block-error404-inner{display:flex;flex-direction:column;gap:24px;align-items:flex-start}@media (min-width:768px){.block-error404-inner{flex-direction:row;align-items:center;justify-content:space-between;gap:40px}}.block-error404-text{display:flex;flex-direction:column;gap:8px}.block-error404-code{margin:0}.block-error404-headline{margin:0 0 16px}.block-error404-copy{margin:0;color:var(--color-navy);font-size:16px;line-height:1.5}.block-error404-cta .button{display:inline-flex;align-items:center;gap:10px}.block-error404-cta .button svg{width:14px;height:14px}.announcement-bar{display:none;position:relative;z-index:110;color:var(--color-white);padding:12px 16px}@media (min-width:768px){.announcement-bar{display:block}}.announcement-bar--bg-blue{background:var(--color-blue)}.announcement-bar--bg-blue-accent{background:var(--color-blue-accent)}.announcement-bar--bg-blue-deep{background:var(--color-blue-deep)}.announcement-bar--bg-navy{background:var(--color-navy)}.announcement-bar--bg-orange{background:var(--color-orange)}.announcement-bar--bg-gold{background:var(--color-gold)}.announcement-bar--bg-black{background:var(--color-black)}.announcement-bar--text-light,.announcement-bar--text-light .announcement-bar-link,.announcement-bar--text-light .announcement-bar-text{color:var(--color-white)}.announcement-bar--text-dark,.announcement-bar--text-dark .announcement-bar-link,.announcement-bar--text-dark .announcement-bar-text{color:var(--color-navy)}.announcement-bar-inner{display:flex;align-items:center;gap:16px;max-width:var(--max-width);margin:0 auto}.announcement-bar--split .announcement-bar-inner{justify-content:space-between}.announcement-bar--centered .announcement-bar-inner{justify-content:center}.announcement-bar--left .announcement-bar-inner{justify-content:flex-start}.announcement-bar-message{display:inline-flex;align-items:center;gap:10px}.announcement-bar-icon{flex:0 0 auto;display:block}.announcement-bar-text em{font-style:normal;font-weight:700}.announcement-bar-text a{color:inherit}.announcement-bar-link{display:inline-flex;align-items:center;gap:10px;color:inherit;font-weight:700;text-decoration:none}.announcement-bar-link:hover{text-decoration:none}.announcement-bar-link svg{flex-shrink:0;transition:transform .2s ease}.announcement-bar-link:hover svg{transform:translate(2px,-2px)}.home-modal{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:24px;overflow-y:auto;-webkit-overflow-scrolling:touch;opacity:0;pointer-events:none;transition:opacity .3s ease}.home-modal .button{align-self:flex-start}.home-modal--align-center .home-modal-content{align-items:center;text-align:center}.home-modal--align-center .home-modal-content .button{align-self:center}.home-modal--align-left .home-modal-content{align-items:flex-start;text-align:left}.home-modal--side .home-modal-content .button{align-self:flex-end}.home-modal[hidden]{display:none}.home-modal.is-open{opacity:1;pointer-events:auto}.home-modal-overlay{position:absolute;inset:0;background:rgba(25,25,66,.55);backdrop-filter:blur(2px);cursor:pointer}.home-modal-dialog{position:relative;border-radius:3px;background:var(--color-white);width:100%;max-width:480px;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.25)}@media (min-width:768px){.home-modal--side .home-modal-dialog{max-width:880px}}.home-modal-head{display:flex;align-items:center;justify-content:space-between;padding:16px 24px 0}.home-modal-eyebrow{color:var(--color-navy);border-left:1px solid;padding-left:10px}.home-modal-close{appearance:none;background:0 0;border:0;color:var(--color-navy);padding:6px;cursor:pointer;opacity:.7;transition:opacity .15s ease}.home-modal-close:hover{opacity:1}.home-modal-body{display:flex;flex-direction:column;gap:0;padding:0}.home-modal--stacked .home-modal-body{flex-direction:column}@media (min-width:768px){.home-modal--side .home-modal-body{flex-direction:row;align-items:stretch}}.home-modal-media{padding:16px 24px 0;flex:0 0 auto}.home-modal-media img{display:block;width:100%;height:auto;object-fit:cover}.home-modal--side .home-modal-media{padding:16px 24px 24px}@media (min-width:768px){.home-modal--side .home-modal-media{flex:0 0 320px;max-width:320px}.home-modal--side .home-modal-media img{height:421px;width:320px;object-fit:cover}}.home-modal--stacked .home-modal-media{width:100%;max-width:440px;margin-inline:auto}.home-modal--stacked .home-modal-media img{width:100%;max-width:440px;height:270px;object-fit:cover}.home-modal-content{padding:24px 28px 28px;display:flex;flex-direction:column;gap:16px}@media (min-width:768px){.home-modal--side .home-modal-content{padding:40px 40px 40px 20px;justify-content:center}}.home-modal-headline{margin:0;color:var(--color-navy)}.home-modal-text{margin:0 0 6px}.home-modal-text p:last-child{margin-bottom:0}body.is-modal-open{overflow:hidden}.footer{background-color:var(--color-footer-bg);color:var(--color-footer-fg);padding-block:40px;position:relative;z-index:2}@media (min-width:960px){.footer{padding-block:48px}}.footer ul{list-style:none;padding-left:0;margin:0}.footer a{color:inherit;text-decoration:none;transition:color .3s,opacity .3s,background-color .3s}.footer a:focus{outline:0;text-decoration:underline;text-decoration-thickness:2px}.footer-cols{display:grid;gap:40px;grid-template-columns:1fr}@media (min-width:960px){.footer-cols{gap:0;grid-template-columns:minmax(0,100px) minmax(0,1fr) minmax(0,1fr)}}@media (min-width:1260px){.footer-cols{grid-template-columns:minmax(0,170px) minmax(0,652px) minmax(0,1fr)}}@media (max-width:959px){.footer-logo{order:4}}@media (min-width:960px){.footer-logo{margin-right:70px}}.footer-logo img,.footer-logo svg{display:block;max-width:100%}@media (max-width:959px){.footer-logo img,.footer-logo svg{width:100px}}@media (min-width:960px){.footer-menu{white-space:nowrap}}.footer-menu a{display:inline-block}.footer-menu>.menu{display:grid;gap:36px 20px;grid-template-columns:1fr}@media (min-width:768px){.footer-menu>.menu{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:960px){.footer-menu>.menu{gap:40px 50px}}.footer-menu>.menu>li>a{font-size:1rem;font-weight:700;letter-spacing:.01em;line-height:1.25}.footer-menu .sub-menu{display:flex;flex-direction:column;gap:10px;margin-top:20px;font-size:.875rem;font-weight:400;letter-spacing:.01em;line-height:1.4285714286}.footer-menu .sub-menu a{color:rgba(25,25,66,.6)}.footer-menu .sub-menu a:hover{color:#191942}@media (min-width:960px){.footer-aside{margin-left:auto;max-width:273px}}.footer-gartner-embed{max-width:273px!important;width:100%}.footer-gartner-embed [id^=gartner-pi-widget]{width:273px!important}.footer-gartner-embed [id^=gartner-pi-widget] .gartner-pi-separator{display:none!important}.footer-gartner-embed [id^=gartner-pi-widget] .gartner-pi-market-name{display:none!important}.footer-gartner-embed [id^=gartner-pi-widget] .gartner-pi-translate{display:contents!important}.footer-gartner-embed [id^=gartner-pi-widget] .gartner-pi-info-conatiner{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important}.footer-gartner-embed [id^=gartner-pi-widget] .gartner-pi-info-conatiner>div{display:contents!important}.footer-gartner-embed [id^=gartner-pi-widget] .gartner-pi-link{border-top:6px solid var(--color-blue)!important;box-shadow:0 9px 79px -22px rgba(0,0,0,.18)!important;padding:10px!important;color:var(--color-navy)!important}.footer-gartner-embed [id^=gartner-pi-widget] .gartner-pi-score{font-size:36px!important;font-weight:600!important;grid-column:1/span 3;grid-row:1}.footer-gartner-embed [id^=gartner-pi-widget] .gartner-pi-stats{display:grid!important;gap:3px 0;grid-template-columns:repeat(12,minmax(0,1fr))!important}.footer-gartner-embed [id^=gartner-pi-widget] .gartner-pi-logo,.footer-gartner-embed [id^=gartner-pi-widget] .gartner-pi-logo-line-widget{background-image:url(../assets/images/gartner-widget-logo-image.png)!important;background-position:left center!important;background-repeat:no-repeat!important;background-size:contain!important;font-size:0!important;grid-column:1/span 6;grid-row:1;height:46px;width:109px}.footer-gartner-embed [id^=gartner-pi-widget] .gartner-pi-overall-rating{grid-column:1/span 12;grid-row:2;border-top:1px solid rgba(25,25,66,.1);margin-inline:-10px!important;padding:5px 10px 0!important;min-width:100%;width:auto}.footer-gartner-embed [id^=gartner-pi-widget] .gartner-pi-star-rating{align-self:center;background-size:30px!important;grid-column:auto/span 6;grid-row:1;height:30px;margin:0!important;transform:scale(1)!important;width:150px}.footer-gartner-embed [id^=gartner-pi-widget] .gartner-pi-star-rating .gartner-pi-star-rating-score{background-position:0 -30px!important;background-size:30px!important;height:30px}.footer-gartner-embed [id^=gartner-pi-widget] .gartner-pi-reviews-link{all:unset;font-size:12px!important;font-weight:500!important;grid-column:auto/span 6;grid-row:3;text-align:right;cursor:pointer}.footer-gartner-embed [id^=gartner-pi-widget] .gartner-pi-as-of-date{font-size:12px!important;font-weight:500!important;grid-column:1/span 6;grid-row:3;text-align:left;transform:none!important}.footer-gartner-embed [id^=gartner-pi-widget] .gartner-pi-chevron{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNSIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgNSA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xIDFMNCA0TDEgNyIgc3Ryb2tlPSIjMTkxOTQyIi8+PC9zdmc+)!important;margin:0 0 0 1px!important}.footer-gartner-disclaimer{margin-top:12px;font-size:8px;line-height:1.375;color:rgba(0,0,0,.5)}.footer-foot{border-top:1px solid rgba(25,25,66,.1);color:var(--color-footer-fg);font-size:.875rem;font-weight:400;grid-column:1/-1;letter-spacing:.01em;line-height:1.4285714286;padding-top:30px;display:flex;align-items:center;gap:10px 20px}@media (min-width:960px){.footer-foot{margin-top:46px}}@media (max-width:959px){.footer-foot{align-items:flex-start;flex-direction:column}}.footer-copy{margin:0;opacity:.6}.footer-legal{display:flex;flex-wrap:wrap;gap:12px 28px;margin:0;padding:0;opacity:.6}.footer-legal li{list-style:none}.footer-legal a{display:inline-block}.footer-legal a:hover{opacity:1}.footer-social{display:flex;gap:20px;align-items:center;margin-top:30px}@media (min-width:960px){.footer-social{margin-top:0;margin-inline-start:auto}}.footer-social svg{width:20px;height:20px;display:block}.footer-social a{display:flex;transition:opacity .3s}@media (min-width:960px){.footer-social a{opacity:.6}.footer-social a:hover{opacity:1}}.gform_wrapper{--gf-label:#182B56;--gf-label-muted:#9CA3AF;--gf-input-bg:#F3F4F6;--gf-input-text:#182B56;--gf-input-placeholder:#9CA3AF}.gform_wrapper .gform_fields{display:grid;grid-template-columns:1fr;row-gap:28px;column-gap:18px}.gform_wrapper .gfield{margin:0!important;padding:0!important}.gform_wrapper fieldset{border:0;margin:0;padding:0;min-width:0}.gform_wrapper legend{padding:0;margin:0}.gform_wrapper .gfield_label,.gform_wrapper legend.gfield_label{display:block;font-size:12px;font-weight:700;color:var(--gf-label);text-transform:uppercase;letter-spacing:.14em;margin:0 0 12px;line-height:1.3}.gform_wrapper .gfield_required{font-size:0;margin-left:8px}.gform_wrapper .gfield_required::after{content:"(Required)";font-size:11px;font-weight:400;color:var(--gf-label-muted);text-transform:uppercase;letter-spacing:.14em}.gform_wrapper .gfield_required .gfield_required_text_asterisk,.gform_wrapper .gfield_required .gfield_required_text_required{display:none}.gform_wrapper input[type=date],.gform_wrapper input[type=email],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=search],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=time],.gform_wrapper input[type=url],.gform_wrapper select,.gform_wrapper textarea{width:100%;background:var(--gf-input-bg);border:none;border-radius:10px;padding:18px 22px;font-size:15px;line-height:1.3;color:var(--gf-input-text);font-family:inherit;box-shadow:none;transition:box-shadow .2s ease,background .2s ease;appearance:none;-webkit-appearance:none}.gform_wrapper input[type=date]::placeholder,.gform_wrapper input[type=email]::placeholder,.gform_wrapper input[type=number]::placeholder,.gform_wrapper input[type=password]::placeholder,.gform_wrapper input[type=search]::placeholder,.gform_wrapper input[type=tel]::placeholder,.gform_wrapper input[type=text]::placeholder,.gform_wrapper input[type=time]::placeholder,.gform_wrapper input[type=url]::placeholder,.gform_wrapper select::placeholder,.gform_wrapper textarea::placeholder{color:var(--gf-input-placeholder);opacity:1}.gform_wrapper input[type=date]:focus,.gform_wrapper input[type=email]:focus,.gform_wrapper input[type=number]:focus,.gform_wrapper input[type=password]:focus,.gform_wrapper input[type=search]:focus,.gform_wrapper input[type=tel]:focus,.gform_wrapper input[type=text]:focus,.gform_wrapper input[type=time]:focus,.gform_wrapper input[type=url]:focus,.gform_wrapper select:focus,.gform_wrapper textarea:focus{outline:0;background:#ebecef;box-shadow:0 0 0 2px var(--gf-label)}.gform_wrapper textarea{min-height:140px;resize:vertical;border-radius:14px}.gform_wrapper .ginput_complex.ginput_container,.gform_wrapper .ginput_container.ginput_container_address,.gform_wrapper .ginput_container.ginput_container_name{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));column-gap:18px;row-gap:14px}.gform_wrapper .ginput_complex.ginput_container>span,.gform_wrapper .ginput_container.ginput_container_address>span,.gform_wrapper .ginput_container.ginput_container_name>span{display:flex;flex-direction:column;min-width:0}.gform_wrapper .ginput_complex.ginput_container .gfield_label,.gform_wrapper .ginput_complex.ginput_container label,.gform_wrapper .ginput_container.ginput_container_address .gfield_label,.gform_wrapper .ginput_container.ginput_container_address label,.gform_wrapper .ginput_container.ginput_container_name .gfield_label,.gform_wrapper .ginput_container.ginput_container_name label{order:2;margin:8px 0 0;font-size:12px;font-weight:400;color:#6b7280;text-transform:none;letter-spacing:0}.gform_wrapper .ginput_complex.ginput_container input,.gform_wrapper .ginput_complex.ginput_container select,.gform_wrapper .ginput_container.ginput_container_address input,.gform_wrapper .ginput_container.ginput_container_address select,.gform_wrapper .ginput_container.ginput_container_name input,.gform_wrapper .ginput_container.ginput_container_name select{order:1}.gform_wrapper select{padding-right:48px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='%23182B56'><path d='M6 8L0 0h12z'/></svg>");background-repeat:no-repeat;background-position:right 20px center;background-size:12px 8px}.gform_wrapper .gfield_checkbox,.gform_wrapper .gfield_radio{display:flex;flex-direction:column;gap:10px}.gform_wrapper .gfield_checkbox .gchoice,.gform_wrapper .gfield_checkbox li,.gform_wrapper .gfield_radio .gchoice,.gform_wrapper .gfield_radio li{display:flex;align-items:center;gap:10px}.gform_wrapper .gfield_checkbox label,.gform_wrapper .gfield_radio label{font-size:15px;color:var(--gf-input-text);text-transform:none;letter-spacing:0;font-weight:400;margin:0}.gform_wrapper .gform_footer{margin-top:32px;padding:0;display:flex;justify-content:flex-start}.gform_wrapper .gform_button,.gform_wrapper input[type=submit].gform_button{position:relative;background:var(--gf-label);color:var(--color-white);border:none;border-radius:999px;padding:18px 32px 18px 32px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;cursor:pointer;transition:background .2s ease,transform .2s ease}.gform_wrapper .gform_button::after,.gform_wrapper input[type=submit].gform_button::after{content:" →"}.gform_wrapper .gform_button:hover,.gform_wrapper input[type=submit].gform_button:hover{background:#0a1628;transform:translateY(-1px)}.gform_wrapper .gform_button:focus,.gform_wrapper input[type=submit].gform_button:focus{outline:0;box-shadow:0 0 0 3px rgba(24,43,86,.2)}.gform_wrapper .gfield_description.validation_message,.gform_wrapper .gform_validation_errors{color:#b91c1c;font-size:13px;margin-top:8px}.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error select,.gform_wrapper .gfield_error textarea{box-shadow:0 0 0 2px #b91c1c}.gform_wrapper .gform_confirmation_message{font-size:17px;line-height:1.6;color:var(--gf-input-text);padding:24px 0}.marketo-form.mktoForm,form.mktoForm{width:100%!important;max-width:100%!important;font-family:inherit!important;color:var(--color-white);display:flex!important;flex-direction:column;gap:20px}.marketo-form.mktoForm .mktoButtonRow,.marketo-form.mktoForm .mktoButtonWrap,.marketo-form.mktoForm .mktoFieldDescriptor,.marketo-form.mktoForm .mktoFieldWrap,.marketo-form.mktoForm .mktoFormCol,.marketo-form.mktoForm .mktoFormRow,.marketo-form.mktoForm .mktoHtmlText,.marketo-form.mktoForm .mktoLogicalField,form.mktoForm .mktoButtonRow,form.mktoForm .mktoButtonWrap,form.mktoForm .mktoFieldDescriptor,form.mktoForm .mktoFieldWrap,form.mktoForm .mktoFormCol,form.mktoForm .mktoFormRow,form.mktoForm .mktoHtmlText,form.mktoForm .mktoLogicalField{width:100%!important;height:auto!important;margin:0!important;padding:0!important;float:none!important;clear:none!important}.marketo-form.mktoForm .mktoClear,.marketo-form.mktoForm .mktoGutter,.marketo-form.mktoForm .mktoOffset,form.mktoForm .mktoClear,form.mktoForm .mktoGutter,form.mktoForm .mktoOffset{display:none!important}.marketo-form.mktoForm .mktoFormRow:not(:has(input,select,textarea,.mktoHtmlText,button)),form.mktoForm .mktoFormRow:not(:has(input,select,textarea,.mktoHtmlText,button)){display:none!important}.marketo-form.mktoForm .mktoFormRow:has(input[type=hidden]):not(:has(input:not([type=hidden]),select,textarea,.mktoHtmlText,button)),form.mktoForm .mktoFormRow:has(input[type=hidden]):not(:has(input:not([type=hidden]),select,textarea,.mktoHtmlText,button)){height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.marketo-form.mktoForm .mktoFormRow:has(>fieldset.mktoFormCol>legend),form.mktoForm .mktoFormRow:has(>fieldset.mktoFormCol>legend){height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;visibility:hidden}.marketo-form.mktoForm .mktoFormRow:has(.mktoFieldWrap~.mktoFieldWrap),.marketo-form.mktoForm .mktoFormRow:has(.mktoFormCol+.mktoFormCol),form.mktoForm .mktoFormRow:has(.mktoFieldWrap~.mktoFieldWrap),form.mktoForm .mktoFormRow:has(.mktoFormCol+.mktoFormCol){display:flex!important;flex-direction:column;gap:20px}.marketo-form.mktoForm .mktoFormRow:has(input[name=Email]):has(input[name=Company]),.marketo-form.mktoForm .mktoFormRow:has(input[name=FirstName]):has(input[name=LastName]),form.mktoForm .mktoFormRow:has(input[name=Email]):has(input[name=Company]),form.mktoForm .mktoFormRow:has(input[name=FirstName]):has(input[name=LastName]){flex-direction:row}.marketo-form.mktoForm .mktoFormRow:has(input[name=Email]):has(input[name=Company])>.mktoFieldWrap,.marketo-form.mktoForm .mktoFormRow:has(input[name=Email]):has(input[name=Company])>.mktoFormCol,.marketo-form.mktoForm .mktoFormRow:has(input[name=FirstName]):has(input[name=LastName])>.mktoFieldWrap,.marketo-form.mktoForm .mktoFormRow:has(input[name=FirstName]):has(input[name=LastName])>.mktoFormCol,form.mktoForm .mktoFormRow:has(input[name=Email]):has(input[name=Company])>.mktoFieldWrap,form.mktoForm .mktoFormRow:has(input[name=Email]):has(input[name=Company])>.mktoFormCol,form.mktoForm .mktoFormRow:has(input[name=FirstName]):has(input[name=LastName])>.mktoFieldWrap,form.mktoForm .mktoFormRow:has(input[name=FirstName]):has(input[name=LastName])>.mktoFormCol{flex:1 1 0;min-width:0}@media (max-width:599px){.marketo-form.mktoForm .mktoFormRow:has(input[name=Email]):has(input[name=Company]),.marketo-form.mktoForm .mktoFormRow:has(input[name=FirstName]):has(input[name=LastName]),form.mktoForm .mktoFormRow:has(input[name=Email]):has(input[name=Company]),form.mktoForm .mktoFormRow:has(input[name=FirstName]):has(input[name=LastName]){flex-direction:column;gap:20px}.marketo-form.mktoForm .mktoFormRow:has(input[name=Email]):has(input[name=Company])>.mktoFieldWrap,.marketo-form.mktoForm .mktoFormRow:has(input[name=Email]):has(input[name=Company])>.mktoFormCol,.marketo-form.mktoForm .mktoFormRow:has(input[name=FirstName]):has(input[name=LastName])>.mktoFieldWrap,.marketo-form.mktoForm .mktoFormRow:has(input[name=FirstName]):has(input[name=LastName])>.mktoFormCol,form.mktoForm .mktoFormRow:has(input[name=Email]):has(input[name=Company])>.mktoFieldWrap,form.mktoForm .mktoFormRow:has(input[name=Email]):has(input[name=Company])>.mktoFormCol,form.mktoForm .mktoFormRow:has(input[name=FirstName]):has(input[name=LastName])>.mktoFieldWrap,form.mktoForm .mktoFormRow:has(input[name=FirstName]):has(input[name=LastName])>.mktoFormCol{flex:0 0 auto}}.marketo-form.mktoForm .mktoFieldWrap,form.mktoForm .mktoFieldWrap{position:relative;border-radius:1px;display:flex;flex-direction:column;gap:6px}.marketo-form.mktoForm .mktoFieldWrap:has(input.mktoField),.marketo-form.mktoForm .mktoFieldWrap:has(select.mktoField),.marketo-form.mktoForm .mktoFieldWrap:has(textarea.mktoField),form.mktoForm .mktoFieldWrap:has(input.mktoField),form.mktoForm .mktoFieldWrap:has(select.mktoField),form.mktoForm .mktoFieldWrap:has(textarea.mktoField){background:var(--color-white);padding:12px 17px 17px!important;min-height:54px}.marketo-form.mktoForm .mktoLabel,form.mktoForm .mktoLabel{width:auto!important;padding:0!important;margin:0!important;font-size:15px;line-height:1.2;font-weight:400;color:var(--color-navy);display:inline-flex;align-items:baseline}.marketo-form.mktoForm .mktoLabel[for=Country],.marketo-form.mktoForm .mktoLabel[for=State],form.mktoForm .mktoLabel[for=Country],form.mktoForm .mktoLabel[for=State]{display:none!important}.marketo-form.mktoForm .mktoAsterix,form.mktoForm .mktoAsterix{position:absolute!important;top:10px!important;right:14px!important;color:var(--color-orange-2)!important;float:none!important;padding:0!important;margin:0!important;font-weight:700;font-size:16px;line-height:1;display:inline-block!important}.marketo-form.mktoForm .mktoRequiredField .mktoAsterix,form.mktoForm .mktoRequiredField .mktoAsterix{display:inline!important}.marketo-form.mktoForm .mktoFieldWrap:focus-within .mktoAsterix,.marketo-form.mktoForm .mktoFieldWrap:focus-within .mktoRequiredField .mktoAsterix,.marketo-form.mktoForm .mktoFieldWrap:has(input[required]:valid) .mktoAsterix,.marketo-form.mktoForm .mktoFieldWrap:has(input[required]:valid) .mktoRequiredField .mktoAsterix,.marketo-form.mktoForm .mktoFieldWrap:has(select[required]:valid) .mktoAsterix,.marketo-form.mktoForm .mktoFieldWrap:has(select[required]:valid) .mktoRequiredField .mktoAsterix,.marketo-form.mktoForm .mktoFieldWrap:has(textarea[required]:valid) .mktoAsterix,.marketo-form.mktoForm .mktoFieldWrap:has(textarea[required]:valid) .mktoRequiredField .mktoAsterix,form.mktoForm .mktoFieldWrap:focus-within .mktoAsterix,form.mktoForm .mktoFieldWrap:focus-within .mktoRequiredField .mktoAsterix,form.mktoForm .mktoFieldWrap:has(input[required]:valid) .mktoAsterix,form.mktoForm .mktoFieldWrap:has(input[required]:valid) .mktoRequiredField .mktoAsterix,form.mktoForm .mktoFieldWrap:has(select[required]:valid) .mktoAsterix,form.mktoForm .mktoFieldWrap:has(select[required]:valid) .mktoRequiredField .mktoAsterix,form.mktoForm .mktoFieldWrap:has(textarea[required]:valid) .mktoAsterix,form.mktoForm .mktoFieldWrap:has(textarea[required]:valid) .mktoRequiredField .mktoAsterix{display:none!important}.marketo-form.mktoForm input.mktoField,.marketo-form.mktoForm select.mktoField,.marketo-form.mktoForm textarea.mktoField,form.mktoForm input.mktoField,form.mktoForm select.mktoField,form.mktoForm textarea.mktoField{width:100%!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;outline:0!important;background:0 0!important;box-shadow:none!important;color:var(--color-navy)!important;font-size:15px!important;line-height:1.3!important;font-family:inherit!important;font-weight:400!important;letter-spacing:normal!important}.marketo-form.mktoForm input.mktoField::placeholder,.marketo-form.mktoForm textarea.mktoField::placeholder,form.mktoForm input.mktoField::placeholder,form.mktoForm textarea.mktoField::placeholder{color:var(--color-navy)!important;opacity:1!important}.marketo-form.mktoForm select.mktoField option,form.mktoForm select.mktoField option{color:var(--color-navy)}.marketo-form.mktoForm select.mktoField,form.mktoForm select.mktoField{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;padding-right:24px!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'><path fill='%23182B49' d='M0 0l5 6 5-6z'/></svg>")!important;background-repeat:no-repeat!important;background-position:right 0 center!important;background-size:10px 6px!important;cursor:pointer}.marketo-form.mktoForm textarea.mktoField,form.mktoForm textarea.mktoField{min-height:80px!important;resize:vertical}.marketo-form.mktoForm .mktoError,form.mktoForm .mktoError{position:static!important;margin-top:6px!important}.marketo-form.mktoForm .mktoError .mktoErrorMsg,form.mktoForm .mktoError .mktoErrorMsg{background:0 0!important;border:0!important;box-shadow:none!important;color:#ffb0a3!important;font-size:13px;padding:0!important;margin:0!important;text-shadow:none!important}.marketo-form.mktoForm .mktoError .mktoErrorArrowWrap,form.mktoForm .mktoError .mktoErrorArrowWrap{display:none!important}.marketo-form.mktoForm .mktoCheckboxList,.marketo-form.mktoForm .mktoRadioList,form.mktoForm .mktoCheckboxList,form.mktoForm .mktoRadioList{width:100%!important;padding:0!important}.marketo-form.mktoForm .mktoCheckboxList label,.marketo-form.mktoForm .mktoRadioList label,form.mktoForm .mktoCheckboxList label,form.mktoForm .mktoRadioList label{color:var(--color-white)!important}.marketo-form.mktoForm .mktoHtmlText,form.mktoForm .mktoHtmlText{color:rgba(255,255,255,.85)!important;font-size:14px;line-height:1.5;padding:8px 2px!important}.marketo-form.mktoForm .mktoHtmlText a,form.mktoForm .mktoHtmlText a{color:var(--color-white);text-decoration:underline}.block--bg-gray .marketo-form.mktoForm .mktoHtmlText,.block--bg-gray form.mktoForm .mktoHtmlText,.block--bg-white .marketo-form.mktoForm .mktoHtmlText,.block--bg-white form.mktoForm .mktoHtmlText{color:var(--color-navy)!important}.block--bg-gray .marketo-form.mktoForm .mktoHtmlText a,.block--bg-gray form.mktoForm .mktoHtmlText a,.block--bg-white .marketo-form.mktoForm .mktoHtmlText a,.block--bg-white form.mktoForm .mktoHtmlText a{color:var(--color-navy)}.block--bg-navy .marketo-form.mktoForm .mktoHtmlText,.block--bg-navy form.mktoForm .mktoHtmlText,.block-webinar-hero-form .marketo-form.mktoForm .mktoHtmlText,.block-webinar-hero-form form.mktoForm .mktoHtmlText,.block-webinar-text-form-aside .marketo-form.mktoForm .mktoHtmlText,.block-webinar-text-form-aside form.mktoForm .mktoHtmlText,.block-webinar-text-image-aside--form .marketo-form.mktoForm .mktoHtmlText,.block-webinar-text-image-aside--form form.mktoForm .mktoHtmlText{color:rgba(255,255,255,.85)!important}.block--bg-navy .marketo-form.mktoForm .mktoHtmlText a,.block--bg-navy form.mktoForm .mktoHtmlText a,.block-webinar-hero-form .marketo-form.mktoForm .mktoHtmlText a,.block-webinar-hero-form form.mktoForm .mktoHtmlText a,.block-webinar-text-form-aside .marketo-form.mktoForm .mktoHtmlText a,.block-webinar-text-form-aside form.mktoForm .mktoHtmlText a,.block-webinar-text-image-aside--form .marketo-form.mktoForm .mktoHtmlText a,.block-webinar-text-image-aside--form form.mktoForm .mktoHtmlText a{color:var(--color-white)}.marketo-form.mktoForm .mktoButtonRow,form.mktoForm .mktoButtonRow{display:block!important;width:100%!important}.marketo-form.mktoForm .mktoButtonRow .mktoButtonWrap,form.mktoForm .mktoButtonRow .mktoButtonWrap{margin:0!important;display:block!important;width:100%!important}.marketo-form.mktoForm .mktoButtonRow button.mktoButton,form.mktoForm .mktoButtonRow button.mktoButton{position:relative;width:100%!important;display:flex;align-items:center;justify-content:space-between;padding:28px!important;background:var(--color-orange-2)!important;border:0!important;color:var(--color-white)!important;font-size:20px!important;font-weight:700!important;font-family:inherit!important;text-align:left;cursor:pointer;box-shadow:none!important;background-image:none!important;text-shadow:none!important}.marketo-form.mktoForm .mktoButtonRow button.mktoButton::after,form.mktoForm .mktoButtonRow button.mktoButton::after{content:"";width:20px;height:20px;margin-left:auto;background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'><path fill-rule='evenodd' clip-rule='evenodd' d='M14 2.07e-5V2.06L13.9995 14H11.9617V3.52L1.82129 13.77L0.380416 12.31L10.5192 2.06L0.000986935 2.07L0 0.006L12.5579 0L14 2.07e-5Z'/></svg>") no-repeat center/contain;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'><path fill-rule='evenodd' clip-rule='evenodd' d='M14 2.07e-5V2.06L13.9995 14H11.9617V3.52L1.82129 13.77L0.380416 12.31L10.5192 2.06L0.000986935 2.07L0 0.006L12.5579 0L14 2.07e-5Z'/></svg>") no-repeat center/contain}.marketo-form.mktoForm .mktoButtonRow button.mktoButton:hover,form.mktoForm .mktoButtonRow button.mktoButton:hover{background:var(--color-orange)!important}.wistia-form,.wistia_form{width:100%;color:var(--color-white)}.wistia-form iframe,.wistia_form iframe{width:100%!important;min-height:520px;border:0;background:0 0}.wistia-form .wistia-embed,.wistia-form div[class*=form],.wistia-form form,.wistia_form .wistia-embed,.wistia_form div[class*=form],.wistia_form form{width:100%}.wistia-form wistia-form::part(event-title),.wistia_form wistia-form::part(event-title){font-size:24px;font-style:normal;font-weight:700}.wistia-form wistia-form::part(form-container),.wistia_form wistia-form::part(form-container){padding:30px}.wistia-form wistia-form::part(submit-button),.wistia_form wistia-form::part(submit-button){width:100%!important;max-width:100%!important;box-sizing:border-box!important;background-color:var(--color-orange)!important;color:var(--color-navy)!important;border:1px solid var(--color-orange)!important;border-radius:0!important;padding:12px 32px!important;font-weight:700!important;font-size:16px!important;line-height:16px!important;height:48px!important}.wistia-form wistia-form::part(submit-button):hover,.wistia_form wistia-form::part(submit-button):hover{opacity:.9}.form-embed-wrap .form-embed-thankyou{display:none}.form-embed-wrap--thanks .marketo-form,.form-embed-wrap--thanks .wistia-form{display:none!important}.form-embed-wrap--thanks .form-embed-thankyou{display:block}.form-embed-thankyou{padding:24px 0}.form-embed-thankyou-headline{margin:0 0 12px}.form-embed-thankyou-text{font-size:16px;line-height:1.6}.d-none{display:none!important}.block-webinar-hero-form .marketo-form,.block-webinar-hero-form .wistia-form,.block-webinar-text-form-aside .marketo-form,.block-webinar-text-form-aside .wistia-form,.block-webinar-text-image-aside--form .marketo-form,.block-webinar-text-image-aside--form .wistia-form{color:var(--color-white)}.single-landing-content>:not(.block):not(section):not(.wp-block-group),.single-post-content>:not(.block):not(section):not(.wp-block-group),.single-webinar-content>:not(.block):not(section):not(.wp-block-group){max-width:var(--max-width);margin:0 auto;padding:0 26px}@media (min-width:768px){.single-landing-content>:not(.block):not(section):not(.wp-block-group),.single-post-content>:not(.block):not(section):not(.wp-block-group),.single-webinar-content>:not(.block):not(section):not(.wp-block-group){max-width:var(--max-width);margin:0 auto;padding:0 64px}}.single-landing-content>.wp-block-group,.single-post-content>.wp-block-group,.single-webinar-content>.wp-block-group{width:100%;max-width:none;padding:0}.single-landing-content>:not(.block):not(section)+:not(.block):not(section),.single-post-content>:not(.block):not(section)+:not(.block):not(section),.single-webinar-content>:not(.block):not(section)+:not(.block):not(section){margin-top:20px}.single-landing-content .wp-block-paragraph,.single-post-content .wp-block-paragraph,.single-webinar-content .wp-block-paragraph{max-width:var(--max-width);margin:0 auto;padding:0 26px}@media (min-width:768px){.single-landing-content .wp-block-paragraph,.single-post-content .wp-block-paragraph,.single-webinar-content .wp-block-paragraph{max-width:var(--max-width);margin:0 auto;padding:0 64px}}.single-landing-content .block .wp-block-paragraph,.single-landing-content .container .wp-block-paragraph,.single-landing-content section .wp-block-paragraph,.single-post-content .block .wp-block-paragraph,.single-post-content .container .wp-block-paragraph,.single-post-content section .wp-block-paragraph,.single-webinar-content .block .wp-block-paragraph,.single-webinar-content .container .wp-block-paragraph,.single-webinar-content section .wp-block-paragraph{max-width:none;padding:0;margin-left:0;margin-right:0}.header{position:absolute;top:30px;left:0;right:0;padding:0 30px;z-index:100;background:0 0}@media (max-width:1159px){.header{top:12px;left:0;right:0;padding:0}body.nav-locked .header{top:0}}.header>.container{position:relative;background:var(--color-shaded);border-radius:12px;padding:30px;max-width:var(--max-width);margin:0 auto;transition:max-width .25s ease,border-radius .25s ease,padding .25s ease,box-shadow .25s ease,margin .25s ease}@media (max-width:1159px){.header>.container{border-radius:0;height:64px;padding:0 16px;max-width:none}}.header:has(.has-mega:focus-within)>.container,.header:has(.has-mega:hover)>.container{border-bottom-right-radius:0}.header.is-stuck{position:fixed;top:0;left:0;right:0;padding:0;animation:header-slide-in .3s ease forwards}.header.is-stuck>.container{max-width:none;width:100%;border-radius:0;padding:30px;box-shadow:0 4px 16px rgba(25,25,66,.08)}@media (max-width:1159px){.header.is-stuck{top:0;left:0;right:0}.header.is-stuck>.container{border-radius:0;padding:0 12px 0 16px;height:64px;box-shadow:none}}.header-inner{display:flex;align-items:center;gap:40px;height:100%;width:100%;max-width:var(--max-width);margin:0 auto}@media (max-width:1159px){.header-inner{gap:0;justify-content:space-between}}.header-logo{display:inline-flex;align-items:center;flex-shrink:0}.header-logo img{display:block;height:44px;width:auto}@media (min-width:1160px) and (max-width:1300px){.header-logo img{height:34px}}@media (max-width:1159px){.header-logo img{height:28px}}.header-nav{display:none;align-items:center;justify-content:center;gap:28px;flex:1}@media (min-width:1160px){.header-nav{display:flex}}.header-nav-item{position:relative;display:flex;align-items:center}.header-nav-item.has-children:focus-within .header-nav-submenu,.header-nav-item.has-children:hover .header-nav-submenu{opacity:1;visibility:visible;transform:translate(-50%,0)}.header-nav-item.has-children:focus-within .header-nav-caret,.header-nav-item.has-children:hover .header-nav-caret{transform:rotate(180deg)}.header-nav-item.has-mega--spotlight,.header-nav-item.has-mega--tabs{position:static;padding:40px 0;margin:-30px 0}.header-nav-item.has-mega--simple{padding:40px 0;margin:-30px 0}.header-nav-item.has-mega:focus-within .header-mega,.header-nav-item.has-mega:hover .header-mega{opacity:1;visibility:visible;pointer-events:auto}.header-nav-item.has-mega--simple>.header-mega--simple{left:0;right:auto;width:auto}.header-nav-item.has-mega--simple>.header-mega--simple .header-simple{min-width:220px;padding:12px 0;background-color:var(--color-shaded);border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;flex-direction:column}.header-simple-link{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 20px;color:var(--color-blue-dark);font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap;transition:color .15s ease,background .15s ease}.header-simple-link-arrow{flex-shrink:0;color:var(--color-navy);opacity:0;transition:opacity .15s ease}.header-simple-link:focus-visible,.header-simple-link:hover{background:var(--color-shaded);color:var(--color-navy)!important}.header-simple-link:focus-visible .header-simple-link-arrow,.header-simple-link:hover .header-simple-link-arrow{opacity:1}.header-mega--tabs .header-tabs{display:grid;grid-template-columns:240px 1fr;background:var(--color-white);border-bottom-left-radius:8px;border-bottom-right-radius:8px;overflow:hidden;min-height:320px}.header-mega--tabs .header-tabs-nav{display:flex;flex-direction:column;background:var(--color-white);border-right:1px solid var(--color-gray-2);padding:20px 0;gap:2px}.header-mega--tabs .header-tabs-tab{display:flex;align-items:center;gap:12px;padding:14px 24px;border:0;background:0 0;color:var(--color-blue-dark);font-size:15px;font-weight:500;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}.header-mega--tabs .header-tabs-tab-icon{display:inline-flex;flex-shrink:0;color:var(--color-navy)}.header-mega--tabs .header-tabs-tab-icon svg{width:20px;height:20px}.header-mega--tabs .header-tabs-tab-label{flex:1}.header-mega--tabs .header-tabs-tab-chevron{flex-shrink:0;color:#9ca0b3;opacity:0;transition:opacity .15s ease}.header-mega--tabs .header-tabs-tab.is-active,.header-mega--tabs .header-tabs-tab:hover{background:var(--color-shaded);color:var(--color-blue-dark);font-weight:700}.header-mega--tabs .header-tabs-tab.is-active .header-mega--tabs .header-tabs-tab-chevron,.header-mega--tabs .header-tabs-tab:focus-visible .header-mega--tabs .header-tabs-tab-chevron,.header-mega--tabs .header-tabs-tab:hover .header-mega--tabs .header-tabs-tab-chevron{opacity:1}.header-mega--tabs .header-tabs-tab.is-active .header-mega--tabs .header-tabs-tab-chevron{color:var(--color-navy)}.header-mega--tabs .header-tabs-panels{background:var(--color-shaded);padding:32px 36px}.header-mega--tabs .header-tabs-panel{display:none}.header-mega--tabs .header-tabs-panel.is-active{display:block}.header-mega--tabs .header-tabs-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 0}.header-mega--tabs .header-tabs-link{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--color-blue-dark);text-decoration:none;line-height:1.4;padding-left:16px;border-left:1px solid var(--color-white);transition:color .15s ease}.header-mega--tabs .header-tabs-link-arrow{flex-shrink:0;color:var(--color-navy);opacity:0;transition:opacity .15s ease}.header-mega--tabs .header-tabs-link:focus-visible,.header-mega--tabs .header-tabs-link:hover{color:var(--color-navy)!important}.header-mega--tabs .header-tabs-link:focus-visible .header-tabs-link-arrow,.header-mega--tabs .header-tabs-link:hover .header-tabs-link-arrow{opacity:1}.header-mega--tabs .header-tabs-grid>.header-tabs-link:nth-child(4n+1),.header-mega--tabs .header-tabs-grid>li:nth-child(4n+1) .header-tabs-link{border-left:0;padding-left:0}.header-mega{position:absolute;top:100%;left:100px;right:0;padding-top:20px;margin-top:-20px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility .18s ease;z-index:20}.header-mega .header-mega-column-link:not(.is-heading),.header-mega .header-simple-link,.header-mega .header-tabs-link,.header-mega a:not(.is-heading){font-weight:400}.header-mega>.container{background:var(--color-white);border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding:0;overflow:hidden;box-shadow:0 24px 48px rgba(25,25,66,.14)}.header-mega-inner{display:grid;grid-template-columns:300px 1fr;min-height:320px}.header-mega-spotlight{background:var(--color-navy);color:var(--color-white);border-radius:3px;padding:20px;margin:0 10px 10px;display:flex;flex-direction:column;gap:16px}.header-mega-spotlight-headline{font-size:24px;font-weight:700;line-height:1.2;margin:0;background:linear-gradient(90deg,#b6f3e2 0,var(--color-mint) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.header-mega-spotlight-description{font-size:14px;line-height:1.55;color:var(--color-blue-bg);margin:0}.header-mega-spotlight-link{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:16px;color:var(--color-white);font-size:14px;font-weight:600;text-decoration:none}.header-mega-spotlight-link svg{transition:transform .2s ease}.header-mega-spotlight-link:hover{color:var(--color-white)}.header-mega-spotlight-link:hover svg{transform:translate(2px,-2px)}.header-mega-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:32px 36px 32px 26px}.header-mega-column{display:flex;flex-direction:column;min-width:0}.header-mega-column-icon{display:inline-flex;color:var(--color-navy);margin-bottom:8px}.header-mega-column-icon svg{width:40px;height:40px}.header-mega-column-title{font-size:18px;font-weight:700;color:var(--color-blue-dark);text-decoration:none;line-height:1.3;padding-bottom:20px;margin-bottom:24px;border-bottom:1px solid var(--color-gray-3)}.header-mega-column-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.header-mega-column-link{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--color-blue-dark);text-decoration:none;line-height:1.4}.header-mega-column-link-arrow{flex-shrink:0;color:var(--color-navy);opacity:0;transition:opacity .15s ease}.header-mega-column-link:hover{color:var(--color-blue-dark)}.header-mega-column-link:focus-visible .header-mega-column-link-arrow,.header-mega-column-link:hover .header-mega-column-link-arrow{opacity:1}.header-mega-column-link.is-heading{display:inline-block;font-size:16px;font-weight:700;cursor:default;pointer-events:none}.header-mega-column .header-mega-column-links>li:not(:first-child):has(.is-heading){margin-top:15px}.header-mega-column-group{display:flex;flex-direction:column;gap:8px}.header-mega-column-group+.header-mega-column-group{margin-top:16px}.header-mega-column-subhead{font-size:14px;font-weight:700;color:var(--color-blue-dark);text-decoration:none;line-height:1.3}.header-mega-column-subhead:hover{color:#4a6df0}.header-nav-link{display:inline-flex;align-items:center;gap:6px;color:var(--color-navy);font-size:15px;font-weight:400;text-decoration:none;transition:opacity .2s ease}.header-nav-link.is-active,.header-nav-link:hover{opacity:.7;color:var(--color-navy)}.header-nav-caret{color:#9191a4;transition:transform .2s ease}.header-nav-submenu{position:absolute;top:100%;left:50%;transform:translate(-50%,8px);min-width:220px;padding:12px 0;background:var(--color-white);border-radius:8px;box-shadow:0 12px 32px rgba(25,25,66,.12);display:flex;flex-direction:column;opacity:0;visibility:hidden;transition:opacity .15s ease,transform .15s ease,visibility .15s ease;z-index:10}.header-nav-sublink{padding:10px 20px;color:var(--color-navy);font-size:15px;font-weight:500;text-decoration:none;white-space:nowrap;transition:background .15s ease}.header-nav-sublink.is-active,.header-nav-sublink:hover{background:var(--color-shaded);color:var(--color-navy)}.header-actions{display:flex;align-items:center;gap:12px;margin-left:auto}@media (max-width:1159px){.header-actions .header-login,.header-actions .header-search,.header-actions .header-search-form{display:none}}.header-search{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:0 0;border:0;color:var(--color-navy);cursor:pointer;transition:opacity .2s ease}.header-search:hover{opacity:.7}.header-search-form{align-items:center;background:var(--color-white);border-bottom-right-radius:12px;border-top-right-radius:12px;display:none;gap:12px;inset:-30px -30px -30px 170px;padding:0 60px 0 30px;position:absolute;z-index:50}.header.is-searching .header-search-form{display:flex}.header.is-searching>.container{overflow:hidden}.header.is-searching .header-cta,.header.is-searching .header-login,.header.is-searching .header-nav,.header.is-searching .header-search{visibility:hidden}.header-search-input{background:0 0;border:0;color:var(--color-navy);flex:1;font-size:18px;outline:0;padding:10px 0}.header-search-input::placeholder{color:var(--color-gray-light)}.header-search-close{background:0 0;border:0;color:var(--color-navy);cursor:pointer;flex-shrink:0;padding:8px;transition:opacity .15s ease}.header-search-close:hover{opacity:.7}.header-login{display:inline-flex;align-items:center;justify-content:center;color:var(--color-navy);background:0 0;border:2px solid var(--color-navy);padding:12px 24px;font-size:17px;font-weight:700;text-decoration:none;transition:background .2s ease,color .2s ease;flex-shrink:0}@media (min-width:1160px) and (max-width:1300px){.header-login{padding:8px 16px;font-size:14px}}.header-login:hover{background:var(--color-navy);color:var(--color-white)}.header-cta{display:inline-flex;align-items:center;justify-content:center;background:var(--color-orange-2);border:2px solid var(--color-orange-2);color:var(--color-navy);padding:12px 24px;font-size:17px;font-weight:700;text-decoration:none;transition:background .2s ease;flex-shrink:0}@media (min-width:1160px) and (max-width:1300px){.header-cta{padding:8px 16px;font-size:14px}}@media (max-width:1159px){.header-cta{padding:8px 16px;font-size:14px}}.header-cta:hover{color:var(--color-white)}.header-toggle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-left:12px;background:0 0;border:0;cursor:pointer;padding:0}@media (min-width:1160px){.header-toggle{display:none}}.header-toggle-icon{display:block}.header-toggle-icon--close{display:none}.header-toggle[aria-expanded=true] .header-toggle-icon--menu{display:none}.header-toggle[aria-expanded=true] .header-toggle-icon--close{display:block}@media (max-width:1159px){.header-mobile-open .header-nav{display:flex;flex-direction:column;align-items:stretch;gap:0;position:fixed;top:var(--header-mobile-top,70px);left:0;right:0;bottom:0;padding:16px 0 32px;background:var(--color-white);border-top:1px solid var(--color-gray-2);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.header-mobile-open .header-nav-item{display:block;padding:0;margin:0;border-bottom:1px solid var(--color-gray-2)}.header-mobile-open .header-nav-item.has-mega--simple,.header-mobile-open .header-nav-item.has-mega--spotlight,.header-mobile-open .header-nav-item.has-mega--tabs{padding:0;margin:0}.header-mobile-open .header-nav-link,.header-mobile-open .header-nav-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:18px 24px;font-size:17px;font-weight:600;color:var(--color-navy);background:0 0;border:0;text-align:left;cursor:pointer}.header-mobile-open .header-nav-caret{flex-shrink:0;transition:transform .2s ease}.header-mobile-open .header-nav-item.is-open>.header-nav-link .header-nav-caret,.header-mobile-open .header-nav-item.is-open>.header-nav-trigger .header-nav-caret{transform:rotate(180deg)}.header-mobile-open .header-mega{position:static;display:none;padding:0;margin:0;opacity:1;visibility:visible;pointer-events:auto;transform:none}.header-mobile-open .header-mega>.container{padding:0;background:var(--color-shaded);border-radius:0;box-shadow:none;overflow:visible;max-width:none}.header-mobile-open .header-nav-item.is-open>.header-mega{display:block}.header-mobile-open .header-mega-inner{display:block;min-height:0}.header-mobile-open .header-mega-spotlight{padding:20px 24px}.header-mobile-open .header-mega-body,.header-mobile-open .header-mega-column-group,.header-mobile-open .header-mega-columns{display:block;padding:8px 24px 16px}.header-mobile-open .header-mega-column+.header-mega-column{margin-top:20px}.header-mobile-open .header-mega a,.header-mobile-open .header-simple-link{padding:12px 0;font-size:16px}.header-mobile-open .header-mega--tabs .header-tabs-tabs{display:flex;overflow-x:auto;gap:16px;padding:8px 24px}.header-mobile-open .header-mega--tabs .header-tabs-panel{padding:0 24px 16px}.header-mobile-open .header-nav-submenu{position:static;transform:none;opacity:1;visibility:visible;box-shadow:none;padding:8px 0 16px 40px;display:none}.header-mobile-open .header-nav-item.is-open>.header-nav-submenu{display:block}.header-mobile-open .header-actions{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin:20px 24px}.header-mobile-open .header-actions .button{width:100%;justify-content:center}}@keyframes header-slide-in{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.mobile-nav{position:fixed;inset:0;z-index:95;display:none;flex-direction:column;background:var(--color-shaded);opacity:0;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease;overflow:hidden}@media (min-width:1160px){.mobile-nav{display:none!important}}body.nav-locked{overflow:hidden}body.nav-locked .mobile-nav{display:flex;opacity:1;transform:none}.mobile-nav{padding-top:74px}.mobile-nav-scroll{flex:1;position:relative;overflow:hidden}.mobile-nav-level{position:absolute;inset:0;display:flex;flex-direction:column;gap:0;padding:0 0 24px;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;transition:transform .25s ease,opacity .25s ease,visibility 0s linear .25s;visibility:hidden;opacity:0}.mobile-nav-level--1{transform:translateX(-20%)}.mobile-nav-level--2{transform:translateX(100%)}.mobile-nav-level.is-active{transform:translateX(0);visibility:visible;opacity:1;transition:transform .25s ease,opacity .25s ease}.mobile-nav-search{display:flex;align-items:center;gap:10px;background:var(--color-white);border:1px solid #b4b4c6;padding:18px 16px;margin:0 16px 16px}.mobile-nav-search svg{color:var(--color-ink-50,rgba(25,25,66,.5));flex-shrink:0}.mobile-nav-search input{flex:1;border:0;background:0 0;outline:0;font-size:16px;color:rgba(25,25,66,.8);padding:0}.mobile-nav-search input::placeholder{color:rgba(25,25,66,.8)}.mobile-nav-list{list-style:none;margin:0;padding:0}.mobile-nav-list-item{border-bottom:1px solid rgba(25,25,66,.12)}.mobile-nav-list-item:last-child{border-bottom:0}.mobile-nav-row{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:56px;padding:12px 16px;background:0 0;border:0;color:var(--color-navy);font-size:18px;font-weight:500;line-height:150%;text-decoration:none;text-align:left;cursor:pointer}.mobile-nav-row svg{flex-shrink:0;color:var(--color-navy);opacity:.6}.mobile-nav-row--simple{font-weight:500;border-bottom:1px solid rgba(25,25,66,.12)}.mobile-nav-back{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 16px;margin-bottom:12px;background:0 0;border:0;color:var(--color-navy);font-weight:700;text-align:left;cursor:pointer}.mobile-nav-back svg{flex-shrink:0}.mobile-nav-spotlight{background:var(--color-navy);color:var(--color-white);border-radius:3px;padding:20px;margin:0 16px 20px}.mobile-nav-spotlight-headline{background:linear-gradient(90deg,#b6f3e2 0,var(--color-mint) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 16px}.mobile-nav-spotlight-description{color:var(--color-blue-bg);margin:0 0 20px}.mobile-nav-spotlight-link{font-weight:700;display:inline-flex;align-items:center;gap:8px;color:var(--color-blue-bg);text-decoration:none}.mobile-nav-accordion{list-style:none;margin:0;padding:0}.mobile-nav-accordion-item{border-bottom:1px solid var(--color-gray-2)}.mobile-nav-accordion-item:last-child{border-bottom:0}.mobile-nav-accordion-trigger{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:18px 16px;background:0 0;border:0;color:var(--color-navy);text-align:left;cursor:pointer}.mobile-nav-accordion-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0}.mobile-nav-accordion-icon svg{width:100%;height:100%}.mobile-nav-accordion-title{flex:1}.mobile-nav-accordion-caret{flex-shrink:0;color:var(--color-navy);transition:transform .2s ease}.mobile-nav-accordion-item.is-open .mobile-nav-accordion-caret{transform:rotate(180deg)}.mobile-nav-accordion-body{display:none}.mobile-nav-accordion-item.is-open .mobile-nav-accordion-body{display:block}.mobile-nav-accordion-links{list-style:none;margin:0;padding:0 16px 30px;display:flex;flex-direction:column;gap:8px}.mobile-nav-sublink{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 0;color:var(--color-navy);text-decoration:none}.mobile-nav-sublink.is-heading{font-weight:700;color:var(--color-navy)}.mobile-nav-sublink[target=_blank]::after{content:"";flex-shrink:0;width:10px;height:10px;background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><path fill-rule='evenodd' clip-rule='evenodd' d='M10 1.5e-5V1.47L10 10H8.5V2.5L1.3 9.8l-1-1L7.5 1.5L0 1.5L0 0L9 0L10 1.5e-5Z'/></svg>") no-repeat center/contain;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><path fill-rule='evenodd' clip-rule='evenodd' d='M10 1.5e-5V1.47L10 10H8.5V2.5L1.3 9.8l-1-1L7.5 1.5L0 1.5L0 0L9 0L10 1.5e-5Z'/></svg>") no-repeat center/contain}.mobile-nav-simple{list-style:none;margin:0;padding:0}.mobile-nav-footer{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:16px 16px calc(16px + env(safe-area-inset-bottom,0));background:var(--color-shaded);border-top:1px solid rgba(25,25,66,.12)}.mobile-nav-cta,.mobile-nav-login{align-items:center;display:inline-flex;justify-content:center;height:48px;padding:0 16px;border:2px solid var(--color-navy);border-radius:0;background:0 0;color:var(--color-navy);font-size:16px;font-weight:700;text-decoration:none;cursor:pointer}.mobile-nav-cta{background:var(--color-orange);border-color:var(--color-orange);color:var(--color-navy)}.login-modal{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.login-modal.is-open{opacity:1;visibility:visible;pointer-events:auto}.login-modal-overlay{position:absolute;inset:0;background:rgba(10,10,30,.6);backdrop-filter:blur(2px)}.login-modal-dialog{position:relative;width:100%;max-width:900px;border-radius:12px;overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.35)}.login-modal-close{position:absolute;top:14px;right:14px;z-index:2;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:rgba(255,255,255,.15);color:var(--color-white);cursor:pointer;transition:background .15s ease}.login-modal-close:hover{background:rgba(255,255,255,.25)}.login-modal-cards{display:grid;grid-template-columns:1fr}@media (min-width:960px){.login-modal-cards{grid-template-columns:repeat(2,1fr)}}.login-modal-card{display:flex;flex-direction:column;gap:20px;padding:60px;color:var(--color-white)}.login-modal-card--navy{background:var(--color-navy,var(--color-navy))}.login-modal-card--green{background:var(--color-green)}.login-modal-card--blue{background:var(--color-blue)}.login-modal-card--orange{background:#de682b}.login-modal-card-icon{display:inline-flex;color:var(--color-white)}.login-modal-card-icon svg{width:48px;height:48px}.login-modal-card-title{font-size:34px;font-weight:700;line-height:1.15;margin:0}.login-modal-card-description{font-size:15px;line-height:1.55;color:var(--color-white);margin:0}.login-modal-card-link{display:inline-flex;align-items:center;gap:10px;margin-top:auto;color:var(--color-white);font-size:20px;font-weight:700;text-decoration:none}.login-modal-card-link svg{color:var(--color-white);transition:transform .15s ease}.login-modal-card-link:hover{color:var(--color-white)}body.has-login-modal-open{overflow:hidden}.case-top{position:relative;min-height:380px;display:flex;align-items:center;padding:60px 0;background:var(--color-navy);color:var(--color-white)}@media (min-width:768px){.case-top{padding-top:120px;padding-bottom:120px}}.case-top--has-bg{background-size:cover;background-position:center}.case-top-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(25,25,66,.9) 0,rgba(25,25,66,.7) 60%,rgba(25,25,66,.35) 100%);z-index:1}.case-top>.container{position:relative;z-index:2;width:100%;margin-inline:auto}.case-top-inner{max-width:900px;padding-top:90px}.case-top-meta{display:inline-flex;align-items:center;gap:14px;margin-bottom:32px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.case-top-spotlight{color:var(--color-orange)}.case-top-sep{width:24px;height:1px;background:rgba(255,255,255,.5)}.case-top-client{color:rgba(255,255,255,.85)}.case-top-title{font-size:36px;font-weight:700;line-height:1.1;letter-spacing:-.01em;color:var(--color-white);margin:0 0 16px}@media (min-width:768px){.case-top-title{font-size:52px}}.case-top-subtitle{font-size:18px;line-height:1.45;color:rgba(255,255,255,.85)}.case-hero{padding:0 0 80px}.case-hero-grid{display:grid;grid-template-columns:1fr;gap:0}@media (min-width:768px){.case-hero-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch}}.case-hero-main{background:#f5f7fb;padding:40px;display:flex;flex-direction:column}@media (min-width:768px){.case-hero-main{padding:60px}}.case-hero-meta{display:flex;align-items:center;gap:20px;background:var(--color-navy);color:var(--color-white);padding:20px 30px;margin:-40px -40px 40px}@media (min-width:768px){.case-hero-meta{margin:-60px -60px 60px;padding:24px 40px}}.case-hero-logo{max-height:40px;width:auto;display:block}.case-hero-sep{opacity:.6}.case-hero-industry{font-size:15px;font-weight:500;color:var(--color-white)}.case-hero-title{font-size:36px;font-weight:700;line-height:1.15;color:var(--color-navy);margin:0 0 24px}@media (min-width:768px){.case-hero-title{font-size:48px}}.case-hero-body{font-size:16px;line-height:1.6;color:var(--color-navy)}.case-hero-body p:last-child{margin-bottom:0}.case-hero-achievements{background:#e8eeff;padding:40px}@media (min-width:768px){.case-hero-achievements{padding:60px}}.case-hero-achievements-heading{font-size:32px;font-weight:700;color:var(--color-navy);margin:0 0 32px}.case-hero-achievements-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.case-hero-achievement{padding:24px 0;border-bottom:1px solid transparent;border-image:linear-gradient(90deg,var(--color-navy) 0,var(--color-blue-bg) 100%) 1}.case-hero-achievement:first-child{padding-top:0}.case-hero-achievement:last-child{padding-bottom:0;border-bottom:0;border-image:none}.case-hero-achievement-figure{font-size:32px;font-weight:700;color:var(--color-navy);line-height:1.1;margin-bottom:4px}@media (min-width:768px){.case-hero-achievement-figure{font-size:40px}}.case-hero-achievement-desc{font-size:16px;color:var(--color-navy)}.article-body{padding-bottom:80px}.article-body-inner{display:grid;grid-template-columns:1fr;gap:40px}@media (min-width:768px){.article-body-inner{grid-template-columns:300px 1fr;gap:80px;align-items:start}}.article-body-inner--single{max-width:900px;margin-inline:auto}@media (min-width:768px){.article-body-inner--single{grid-template-columns:1fr;gap:40px}}.article-body-main{min-width:0}.article-body-intro{color:#9191a4;font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:170%;padding-bottom:28px;margin-bottom:32px;border-bottom:1px solid var(--color-gray-3)}.article-body-intro strong{font-weight:700;color:inherit}.article-body-intro p:last-child{margin-bottom:0}.article-body-content{color:var(--color-navy);font-size:17px;line-height:1.6}@media (min-width:768px){.article-body-content{font-size:20px;line-height:32px}}.article-body-content h1:not([class*=heading-]),.article-body-content h2:not([class*=heading-]),.article-body-content h3:not([class*=heading-]){font-size:30px;font-weight:700;line-height:1.15;color:var(--color-navy);margin:40px 0 16px;scroll-margin-top:100px}@media (min-width:768px){.article-body-content h1:not([class*=heading-]),.article-body-content h2:not([class*=heading-]),.article-body-content h3:not([class*=heading-]){font-size:48px;margin:60px 0 20px;scroll-margin-top:120px}}.article-body-content h1:not([class*=heading-]):first-child,.article-body-content h2:not([class*=heading-]):first-child,.article-body-content h3:not([class*=heading-]):first-child{margin-top:0}.article-body-content h2:not([class*=heading-]) em{font-weight:400;display:block;font-style:normal;color:inherit}.article-body-content .wp-block-heading strong{font-weight:inherit;color:inherit}.article-body-content h3:not([class*=heading-]),.article-body-content h4:not([class*=heading-]),.article-body-content h5:not([class*=heading-]),.article-body-content h6:not([class*=heading-]){font-size:20px;font-weight:700;color:var(--color-navy);margin:24px 0 8px}@media (min-width:768px){.article-body-content h3:not([class*=heading-]),.article-body-content h4:not([class*=heading-]),.article-body-content h5:not([class*=heading-]),.article-body-content h6:not([class*=heading-]){font-size:24px;margin:32px 0 8px}}.article-body-content p{margin:0 0 16px}.article-body-content img{max-width:100%;height:auto}.article-body-content .wp-block-table{overflow-x:auto;margin:48px 0}.article-body-content .wp-block-table table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.5}@media (min-width:768px){.article-body-content .wp-block-table table{font-size:17px}}.article-body-content .wp-block-table td,.article-body-content .wp-block-table th{padding:14px 20px;text-align:left;border:1px solid var(--color-gray-3);vertical-align:top}.article-body-content .wp-block-table thead th{font-weight:700;color:var(--color-navy);border-bottom:2px solid var(--color-gray-3)}.article-body-content .wp-block-table tbody th{font-weight:600;color:var(--color-navy)}.toc{position:static;align-self:start}@media (min-width:768px){.toc{position:sticky;top:150px}}.toc-title{font-size:24px;font-weight:700;letter-spacing:.02em;color:#9191a4;margin:0 0 16px}.toc-list{list-style:none;margin:0 0 24px;padding:0}.toc-button{margin-top:8px;margin-bottom:80px}.toc-item{border-bottom:1px solid var(--color-gray-light)}.toc-link{display:block;padding:16px 0;font-size:18px;color:#9191a4;text-decoration:none;text-wrap:pretty;transition:color .15s ease}.toc-link:hover{color:var(--color-navy)}.toc-item.is-active .toc-link{font-weight:700;color:var(--color-blue-accent)}.toc-item.is-active{border-bottom-color:var(--color-blue-accent)}.toc-share{display:flex;align-items:center;gap:10px;padding:20px;background:var(--color-shaded);margin-bottom:20px}.toc-share-label{font-size:24px;font-weight:700;color:var(--color-navy);margin-right:6px}.toc-share-link{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:#c0d9ff;color:var(--color-navy);transition:background .15s ease}.toc-share-link:hover{background:var(--color-white);color:var(--color-navy)}.toc-download{width:100%;justify-content:space-between}.case-about{position:relative;background:var(--color-shaded);overflow:hidden}.case-about--has-bg{background-size:cover;background-position:center}.case-about>.container{position:relative;z-index:2}.case-about-inner{display:grid;grid-template-columns:45% 55%;align-items:flex-end;gap:20px}.case-about-text{padding:80px 0;text-wrap:pretty}.case-about-image img{margin-bottom:-20px}.case-about-title{font-size:32px;font-weight:700;margin:0 0 25px}@media (min-width:768px){.case-about-title{font-size:48px}}.case-about-body{font-size:18px;line-height:1.6}.case-about-body p:last-child{margin-bottom:0}.case-award{background:var(--color-navy);color:var(--color-white);position:relative;overflow:hidden}.case-award::before{content:"";position:absolute;top:0;left:0;background-image:url(/wp-content/themes/augury/assets/images/bg-bottom.webp);background-size:cover;width:100%;height:100%}.case-award-inner{display:grid;grid-template-columns:1fr;gap:40px;align-items:center;padding:60px 0 0}@media (min-width:768px){.case-award-inner{grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:64px}}.case-award-title{font-size:32px;font-weight:300;color:var(--color-gold);margin:0 0 25px}@media (min-width:768px){.case-award-title{font-size:48px}}.case-award-body{font-size:18px;line-height:1.6}.case-award-body p:last-child{margin-bottom:0}.case-award-image img{display:block;max-width:100%;height:auto;margin-left:auto}.case-award-disclaimer{background:rgba(18,16,49,.5);backdrop-filter:blur(10px);padding:20px 0;font-size:16px;line-height:1.5;color:#c0d9ff}.article-body .wp-block-embed{padding:48px 0;margin:0}.article-body .wp-block-image{margin:48px 0}.article-body .wp-block-image .wp-element-caption{border-left:2px solid #9191a4;padding:0 0 0 20px;margin:10px 0 0;color:#9191a4;font-size:14px;line-height:1.4}.article-body .wp-block-list{margin:48px 0 48px 22px!important;padding:0!important;list-style-position:outside;color:var(--color-navy)}.article-body .wp-block-list li{margin:0 0 15px!important;padding:0!important}.article-body .wp-block-list li::before{display:none}.article-body .wp-block-list li::marker{color:var(--color-navy)}.article-body .wp-block-list:where(ul) li{list-style:disc}.article-body .wp-block-list:where(ol){list-style:decimal}.article-body .wysiwyg ul.wp-block-list li{list-style:disc}.article-body .wysiwyg ol.wp-block-list li{list-style:decimal}.single-post-top{background:var(--color-blue-bg);padding:180px 0 32px;margin-bottom:40px}@media (min-width:768px){.single-post-top{padding:200px 80px 80px}}.single-post-top-grid{display:grid;grid-template-columns:1fr;gap:32px}@media (min-width:768px){.single-post-top-grid{grid-template-columns:40% 60%;gap:80px}}@media (min-width:768px){.single-post-top-grid--single,.single-post-top-grid--single.single-post-top-grid{grid-template-columns:1fr;gap:32px}}.single-post-top-grid--single .single-post-title,.single-post-top-grid--single.single-post-top-grid .single-post-title{margin-bottom:0;max-width:900px}.single-post-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;color:var(--color-gray-dark);margin-bottom:20px}@media (min-width:768px){.single-post-crumbs{font-size:16px;margin-bottom:35px}}.single-post-crumbs a{color:inherit;text-decoration:none}.single-post-crumbs a:hover{text-decoration:underline}.single-post-title{letter-spacing:-.02em;margin:0 0 24px;text-wrap:pretty}@media (min-width:768px){.single-post-title{margin-bottom:30px}}.single-post-byline{display:flex;align-items:center;gap:16px}@media (min-width:768px){.single-post-byline{gap:30px}}.single-post-avatar{width:48px;height:48px;object-fit:cover;flex-shrink:0}@media (min-width:768px){.single-post-avatar{width:60px;height:60px}}.single-post-byline-text{display:flex;flex-direction:column;gap:2px;font-size:14px;color:var(--color-navy)}@media (min-width:768px){.single-post-byline-text{font-size:16px}}.single-post-byline-name strong{font-weight:700}.single-post-byline-meta{opacity:.7}.toc-share--below{margin-top:40px;padding:16px 20px;background-color:var(--color-blue-bg);display:flex;flex-wrap:wrap;align-items:center;gap:12px 8px}@media (min-width:768px){.toc-share--below{padding:20px 30px;gap:0}}.toc-share--below .toc-share-label{color:var(--color-navy);flex:1 0 100%}@media (min-width:768px){.toc-share--below .toc-share-label{flex:0 0 auto}}.toc-share--below .toc-share-link{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#c0d9ff;color:var(--color-navy);transition:background-color .2s ease}@media (min-width:768px){.toc-share--below .toc-share-link{margin-left:8px}}.toc-share--below .toc-share-link:hover{background-color:#b8c7f0}@media (min-width:768px){.toc-share--below .toc-share-label+.toc-share-link{margin-left:auto}}.single-post-top-media img{width:100%;height:auto;display:block;border-radius:8px;aspect-ratio:812/381;object-fit:cover}.type-cpt_podcast .single-post-top-media img,body.single-cpt_podcast .single-post-top-media img,body.type-podcast .single-post-top-media img{aspect-ratio:auto;object-fit:initial}.single-post-top-media.has-yt-border{overflow:hidden;border-radius:8px}.single-post-top-media.has-yt-border img{transform:scale(1.09);transform-origin:100% 0}.single-post-cta{overflow:hidden;background-color:var(--color-orange)}.single-post-cta .block-cta-inner{position:relative}.single-post-cta .block-cta-content{position:relative;z-index:2;padding:40px 0}@media (min-width:768px){.single-post-cta .block-cta-content{padding:60px 0}}.single-post-cta .block-cta-foreground{position:relative;margin:24px -16px 0;z-index:1}@media (min-width:768px){.single-post-cta .block-cta-foreground{position:absolute;top:30px;bottom:0;right:0;width:55%;margin:0}}.single-post-cta .block-cta-foreground img{display:block;width:100%;height:100%;object-fit:cover}@media (min-width:768px){.single-post-cta .block-cta-foreground img{-webkit-mask-image:linear-gradient(90deg,transparent 0,var(--color-black) 45%,var(--color-black) 100%);mask-image:linear-gradient(90deg,transparent 0,var(--color-black) 45%,var(--color-black) 100%)}}.type-post .block-news-cards{background-color:var(--color-navy);color:var(--color-white);padding-top:56px;padding-bottom:56px}@media (min-width:768px){.type-post .block-news-cards{padding-top:100px;padding-bottom:100px}}.type-post .block-news-cards-headline{margin-top:20px;margin-bottom:32px}@media (min-width:768px){.type-post .block-news-cards-headline{margin-bottom:60px}}.type-post .block-news-cards .post-card-title{color:var(--color-white)}.page-basic{padding:140px 0 80px;color:var(--color-navy)}@media (min-width:768px){.page-basic{padding:200px 0 120px}}.page-basic .container{max-width:1080px}.page-basic-title{color:var(--color-navy);margin:0 0 32px}.page-basic-content{color:var(--color-navy);font-size:16px;line-height:1.6}.page-basic-content h2{color:var(--color-navy);font-size:24px;font-weight:700;margin:48px 0 16px}.page-basic-content h3{color:var(--color-navy);font-size:18px;font-weight:700;margin:32px 0 12px}.page-basic-content p{margin:0 0 16px}.page-basic-content ol,.page-basic-content ul{padding-left:24px;margin:0 0 16px}.page-basic-content ol li,.page-basic-content ul li{margin-bottom:8px}.page-basic-content ol ol,.page-basic-content ol ul,.page-basic-content ul ol,.page-basic-content ul ul{margin-top:8px}.page-basic-content a{color:var(--color-blue-accent);text-decoration:underline}.page-basic-content a:hover{color:#3b58b8}.page-basic-content .wp-block-table,.page-basic-content figure.wp-block-table{margin:24px 0;width:100%;overflow:visible}.page-basic-content table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:14px;word-wrap:break-word}.page-basic-content table td,.page-basic-content table th{padding:10px 12px;border:1px solid rgba(25,25,66,.15);vertical-align:top;word-break:break-word;overflow-wrap:anywhere}.page-basic-content table tr:first-child td{background:#f2f6ff;font-weight:700}.page-basic-content table ol,.page-basic-content table ul{padding-left:18px;margin:0}.page-basic-content ol.wp-block-list{list-style:decimal outside;padding-left:1.5em}.page-basic-content ol.wp-block-list li{list-style:decimal outside;padding-left:0}.page-basic-content ol.wp-block-list li::before{content:none}.page-basic-content ul.wp-block-list{list-style:disc outside;padding-left:1.5em}.page-basic-content ul.wp-block-list li{list-style:disc outside;padding-left:0}.page-basic-content ul.wp-block-list li::before{content:none}.search-hero{background:var(--color-navy);color:var(--color-white);padding:240px 0 100px;text-align:center}.search-hero-title{color:var(--color-white);margin:0 0 12px}.search-hero-query{color:var(--color-blue-bg);font-size:20px;margin:0 0 32px}.search-hero-form{align-items:center;background:var(--color-white);border-radius:6px;display:inline-flex;gap:10px;margin:0 auto;padding:10px 16px;width:min(440px,100%)}.search-hero-form input[type=search]{background:0 0;border:0;color:var(--color-navy);flex:1;font-size:16px;outline:0;padding:6px 0}.search-hero-icon{color:var(--color-gray-light);flex-shrink:0}.search-results{padding:80px 0}.search-results-grid{display:grid;gap:24px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media (min-width:768px){.search-results-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.search-card{background:var(--color-white);box-shadow:0 2px 10px rgba(25,25,66,.06);display:flex;flex-direction:column}.search-card-link{color:inherit;display:flex;flex-direction:column;gap:16px;height:100%;padding:28px;text-decoration:none;transition:box-shadow .15s ease}.search-card-link:hover{box-shadow:0 6px 16px rgba(25,25,66,.1)}.search-card-type{align-self:flex-start;background:var(--color-blue-bg);border-radius:3px;color:var(--color-navy);font-size:12px;font-weight:600;padding:4px 10px;text-transform:capitalize}.search-card-title{color:var(--color-navy);font-size:18px;font-weight:700;line-height:1.3;margin:0}.search-card-meta{color:var(--color-gray-dark);font-size:13px;margin-top:auto;padding-top:24px}.search-pagination{display:flex;gap:10px;justify-content:center;margin-top:48px}.search-pagination-link{background:var(--color-white);border:1px solid var(--color-gray-3);border-radius:4px;color:var(--color-navy);padding:8px 14px;text-decoration:none}.search-pagination-link.is-current{background:var(--color-navy);border-color:var(--color-navy);color:var(--color-white)}.search-empty{color:var(--color-gray-dark);font-size:18px;text-align:center}.block-hero{position:relative;display:flex;align-items:center;overflow:hidden;padding-top:110px}@media (min-width:768px){.block-hero{min-height:510px;padding-top:150px}}.block-hero>.container{width:100%}.block-hero--has-bg{background-size:cover;background-position:center;color:var(--color-white)}.block-hero--bg-pos-top{background-position:center top}.block-hero--bg-pos-center{background-position:center center}.block-hero--bg-pos-bottom{background-position:center bottom}.block-hero--has-bg .block-hero-headline,.block-hero--has-bg .block-hero-headline em,.block-hero--has-bg .block-hero-text{color:var(--color-white)}.block-hero--has-bg .block-hero-subhead{color:rgba(255,255,255,.9)}.block-hero-overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(25,25,66,.85) 0,rgba(25,25,66,.85) 50%,rgba(25,25,66,0) 100%)}.block-hero--overlay-gold .block-hero-overlay{background:linear-gradient(90deg,rgba(243,214,125,.85) 0,rgba(243,214,125,.85) 50%,rgba(243,214,125,0) 100%)}.block-hero--overlay-gold-solid .block-hero-overlay{background:linear-gradient(90deg,var(--color-gold) 0,var(--color-gold) 45%,rgba(243,214,125,0) 100%)}.block-hero--overlay-teal .block-hero-overlay{background:linear-gradient(90deg,var(--color-turquoise) 0,rgba(0,105,106,.9) 28.45%,rgba(0,105,106,0) 71.12%)}.block-hero--overlay-navy-fade .block-hero-overlay{background:linear-gradient(180deg,rgba(25,25,66,.25) 0,var(--color-navy) 100%)}.block-hero--overlay-navy-fade{color:var(--color-white)}.block-hero--overlay-navy-fade .block-hero-eyebrow .eyebrow,.block-hero--overlay-navy-fade .block-hero-eyebrow .eyebrow-plain,.block-hero--overlay-navy-fade .block-hero-headline,.block-hero--overlay-navy-fade .block-hero-headline em,.block-hero--overlay-navy-fade .block-hero-subhead{color:var(--color-white)}.block-hero--text-light{color:var(--color-white)}.block-hero--text-light .block-hero-eyebrow .eyebrow,.block-hero--text-light .block-hero-eyebrow .eyebrow-plain,.block-hero--text-light .block-hero-headline,.block-hero--text-light .block-hero-headline em,.block-hero--text-light .block-hero-subhead,.block-hero--text-light .block-hero-text{color:var(--color-white)}.block-hero--text-light .block-hero-subhead{color:rgba(255,255,255,.9)}.block-hero--text-dark{color:var(--color-navy)}.block-hero--text-dark .block-hero-eyebrow .eyebrow,.block-hero--text-dark .block-hero-eyebrow .eyebrow-plain,.block-hero--text-dark .block-hero-headline,.block-hero--text-dark .block-hero-headline em,.block-hero--text-dark .block-hero-subhead,.block-hero--text-dark .block-hero-text{color:var(--color-navy)}.block-hero-curve{position:absolute;bottom:-100px;left:50%;transform:translateX(-50%);height:100%;width:auto;max-width:none;pointer-events:none;z-index:0;opacity:.8}.block-hero-inner{position:relative}.block-hero-content{position:relative;z-index:1}.block-hero--has-bg .container{position:relative;z-index:2}.block-hero--theme-dark{background-color:var(--color-blue-dark);color:var(--color-white)}.block-hero--theme-dark .block-hero-headline{color:var(--color-white)}.block-hero--theme-dark .block-hero-headline em{color:#7bc4e5}.block-hero--theme-dark .block-hero-subhead{color:rgba(255,255,255,.85)}.block-hero--theme-dark .button--blue{background:#7bc4e5;border-color:#7bc4e5;color:var(--color-blue-dark)}.block-hero--theme-dark .button--blue:hover{background:var(--color-white);border-color:var(--color-white);color:var(--color-blue-dark)}.block-hero--theme-dark .button--blue-outline{background:0 0;border-color:var(--color-white);color:var(--color-white)}.block-hero--theme-dark .button--blue-outline:hover{background:var(--color-white);color:var(--color-blue-dark)}.block-hero-inner{width:100%;display:grid;grid-template-columns:1fr;gap:48px;align-items:center}@media (min-width:960px){.block-hero--has-media .block-hero-inner{grid-template-columns:minmax(0,55fr) minmax(0,45fr);gap:64px}}@media (min-width:960px){.block-hero--media-full-height .block-hero-inner{align-items:stretch}}@media (min-width:960px){.block-hero--media-full-height .block-hero-media{aspect-ratio:auto;min-height:0;height:100%}}.block-hero--media-blend .block-hero-media{position:relative}.block-hero--media-blend .block-hero-media::before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(to right,var(--section-bg,var(--color-white)) 0,rgba(0,0,0,0) 60%)}.block-hero--media-blend .block-hero-media dotlottie-player,.block-hero--media-blend .block-hero-media img,.block-hero--media-blend .block-hero-media video{position:relative;z-index:1}.block-hero-content{padding:40px 0}@media (min-width:768px){.block-hero-content{padding:80px 0}}.block-hero--align-center .block-hero-content{text-align:center}.block-hero--align-center .block-hero-content .block-hero-headline,.block-hero--align-center .block-hero-content .block-hero-subhead,.block-hero--align-center .block-hero-content .block-hero-text{margin-inline:auto}.block-hero--align-center .block-hero-content .buttons{justify-content:center}.block-hero-logo{align-items:center;display:inline-flex;gap:14px;margin:0 0 24px}.block-hero-logo img{display:block;height:auto;max-height:32px;width:auto}.block-hero-logo-plus{font-size:24px;font-weight:400;line-height:1}.block-hero-eyebrow{margin:0 0 20px}.block-hero-headline{line-height:1.05;letter-spacing:-.02em;margin:0 0 32px;color:var(--color-blue-dark)}.block-hero-headline em{font-style:normal;background:linear-gradient(90deg,#fef6e2 0,var(--color-yellow-2) 100%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.block-hero-subhead{color:var(--color-white);line-height:1.2;font-weight:400;max-width:840px;margin-bottom:24px}.block-hero-text{color:var(--color-white);max-width:840px;margin-bottom:40px}.block-hero-text p:last-child{margin-bottom:0}.block-hero-ctas{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.block-hero-media{width:100%;overflow:hidden;aspect-ratio:1/1;position:relative;z-index:5;display:flex;align-items:center;justify-content:center}@media (min-width:960px){.block-hero-media{aspect-ratio:auto;min-height:480px}}.block-hero-media dotlottie-player,.block-hero-media img,.block-hero-media video{width:100%;height:100%;display:block;object-fit:cover}.block-hero-gradient-overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:var(--section-gradient,transparent)}.block-hero-shade{position:absolute;inset:0;z-index:1;pointer-events:none;background:var(--color-navy);opacity:0}.block-hero--shade-light .block-hero-shade{opacity:.3}.block-hero--shade-medium .block-hero-shade{opacity:.5}.block-hero--shade-dark .block-hero-shade{opacity:.7}.block-hero--shade-darker .block-hero-shade{opacity:.9}.block-hero-media-bg{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.block-hero-media-bg img,.block-hero-media-bg video{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.block-hero--media-pos-top .block-hero-media-bg img,.block-hero--media-pos-top .block-hero-media-bg video{object-position:center top}.block-hero--media-pos-center .block-hero-media-bg img,.block-hero--media-pos-center .block-hero-media-bg video{object-position:center center}.block-hero--media-pos-bottom .block-hero-media-bg img,.block-hero--media-pos-bottom .block-hero-media-bg video{object-position:center bottom}.block-hero--has-media-bg .block-hero-content{position:relative;z-index:2}.block-hero--has-media-bg>.container{position:relative;z-index:2}.block-hero-form{background:linear-gradient(130deg,var(--color-blue-deep) 0,var(--color-navy) 100%);color:var(--color-white);padding:56px;margin-top:40px;margin-bottom:40px}.block-hero-form-header{color:var(--color-white);margin:0 0 24px}.oah{--oah-navy:#191942;--oah-blue:#4B6FDD;--oah-blue-1:#2B3F9E;--oah-sky:#E2EEFF;--oah-line:#ECECF4;--oah-widget:#F7F7FB;--oah-warn:rgba(255,153,102,.25);--oah-ink-65:rgba(25,25,66,.65);--oah-ink-50:rgba(25,25,66,.5);position:relative;width:100%;max-width:560px;aspect-ratio:560/480;font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--oah-navy)}.oah *,.oah ::after,.oah ::before{box-sizing:border-box}.oah__stage{position:absolute;left:0;top:0;width:560px;height:480px;transform-origin:0 0;border-radius:3px;overflow:hidden;background:rgba(25,25,66,.4)}.oah__light{position:absolute;left:-578px;top:402.5px;width:1999px;height:307px;border-radius:50%;background:var(--oah-blue-1);filter:blur(115px)}.oah__light2,.oah__light3{position:absolute;border-radius:50%;opacity:0;will-change:transform,opacity}.oah__light2{left:-120px;top:300px;width:460px;height:300px;background:var(--oah-blue);filter:blur(80px);animation:oahSweep 5s ease-in-out infinite alternate}.oah__light3{left:300px;top:-140px;width:380px;height:300px;background:var(--oah-blue-1);filter:blur(80px);animation:oahSweep2 6.5s ease-in-out infinite alternate}@keyframes oahSweep{0%{transform:translate(0,40px) scale(.9);opacity:.3}50%{transform:translate(180px,-20px) scale(1.1);opacity:.85}100%{transform:translate(360px,30px) scale(.95);opacity:.4}}@keyframes oahSweep2{0%{transform:translate(40px,0);opacity:.55}50%{transform:translate(-160px,60px);opacity:.25}100%{transform:translate(-300px,10px);opacity:.6}}.oah__op{position:absolute;left:0;top:77px;width:560px;height:403px;max-width:none;z-index:3;pointer-events:none}.oah__win{position:absolute;width:260px;background:#fff;border:1px solid var(--oah-line);border-radius:8px;transition:opacity .5s ease,transform .5s cubic-bezier(.2,.7,.2,1)}.oah__chat{left:34px;top:32.5px;z-index:1;padding:14px 16px;display:flex;flex-direction:column;gap:10px;opacity:0;transform:translateY(12px)}.oah__chart{left:285px;top:15.5px;z-index:2;padding:12px;display:flex;flex-direction:column;gap:6px;box-shadow:0 4px 30px rgba(0,0,0,.15);opacity:0;transform:scale(.94);transform-origin:0 100%}.oah__win.is-on{opacity:1;transform:none}.oah__reveal{opacity:0;transform:translateY(6px);transition:opacity .24s ease,transform .24s ease}.oah__reveal.is-on{opacity:1;transform:none}.oah__head{display:flex;gap:8px;align-items:center}.oah__q{flex:1;font-size:12px;font-weight:500;line-height:1.4}.oah__more{font-size:12px;font-weight:700;color:var(--oah-ink-65)}.oah__hr{height:1px;background:var(--oah-line)}.oah__status{position:relative;height:14px}.oah__status>*{position:absolute;left:0;top:0;transition:opacity .3s ease}.oah__an{font-size:10px;font-weight:600;line-height:14px;color:var(--oah-ink-65);opacity:0}.oah__spin{width:12px;height:12px;margin-top:1px;border-radius:50%;border:1.5px solid var(--oah-sky);border-top-color:var(--oah-blue);opacity:0;animation:oahRot .8s linear infinite}@keyframes oahRot{to{transform:rotate(360deg)}}.oah__status.is-busy .oah__spin{opacity:1}.oah__status.is-done .oah__an{opacity:1}.oah__h{margin:0;color:var(--oah-navy);font-size:14px;font-weight:700;line-height:19px}.oah__kf{font-size:9px;font-weight:600;letter-spacing:.06em;color:var(--oah-ink-65);line-height:1.4}.oah__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.oah__list li{display:flex;gap:6px;margin:0;font-size:11px;line-height:16px}.oah__list li::before{content:"•"}.oah__of{color:var(--oah-blue);font-weight:600;border-radius:3px;padding:0 2px;margin:0 -2px;transition:background .25s ease,transform .12s ease;display:inline}.oah__of.is-hl{background:var(--oah-sky)}.oah__of.is-press{background:#c0d9ff}.oah__in{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 10px;background:var(--oah-widget);border:1px solid var(--oah-line);border-radius:8px}.oah__plus{font-size:14px;color:var(--oah-ink-65);line-height:1}.oah__ph{flex:1;font-size:11px;color:var(--oah-ink-50)}.oah__send{width:22px;height:22px;border-radius:50%;background:rgba(25,25,66,.2);color:#fff;font-size:12px;font-weight:600;display:grid;place-items:center}.oah__khead{display:flex;justify-content:space-between;align-items:center;gap:6px}.oah__kt{font-size:11px;font-weight:600;line-height:1.4}.oah__kt span{font-weight:400;color:var(--oah-ink-65)}.oah__pill{display:inline-block;border-radius:10px;padding:2px 6px;font-weight:600;line-height:1.4;transform:scale(.6);opacity:0;transition:transform .35s cubic-bezier(.3,1.6,.5,1),opacity .2s ease}.oah__pill.is-on{transform:none;opacity:1}.oah__delta{background:var(--oah-warn);font-size:9px;color:var(--oah-navy)}.oah__anom{background:var(--oah-sky);font-size:8px;letter-spacing:.06em;color:var(--oah-blue)}.oah__tags{display:flex}.oah__plot{display:block;width:236px;height:100px;overflow:visible}.oah__plot text{font-family:inherit;font-size:7px;fill:var(--oah-ink-50)}.oah__cap{font-size:8px;line-height:1.4;color:var(--oah-ink-65)}.oah__fade{opacity:0;transition:opacity .4s ease}.oah__fade.is-on{opacity:1}.oah__band{transform-box:fill-box;transform-origin:0 0;transform:scaleX(0)}.oah__mark{opacity:0;transition:opacity .2s ease}.oah__mark.is-on{opacity:1}.oah,.oah div,.oah li,.oah p,.oah span{color:var(--oah-navy)}.oah__an,.oah__cap,.oah__kf,.oah__more,.oah__plus{color:var(--oah-ink-65)}.oah__ph{color:var(--oah-ink-50)}.oah__of{color:var(--oah-blue)}.oah__send{color:#fff}@media (prefers-reduced-motion:reduce){.oah__light2,.oah__light3,.oah__spin{animation:none}.oah__light2{opacity:.6}.oah__light3{opacity:.4}}.block-hero-agent{position:relative;display:flex;align-items:center;overflow:hidden;min-height:510px;padding-top:140px;padding-bottom:100px}@media (min-width:768px){.block-hero-agent{padding-top:200px}}.block-hero-agent>.container{width:100%}.block-hero-agent-inner{position:relative}.block-hero-agent-content{position:relative;z-index:1}.block-hero-agent-inner{width:100%;display:grid;grid-template-columns:1fr;gap:48px;align-items:center}@media (min-width:768px){.block-hero-agent--has-media .block-hero-agent-inner{grid-template-columns:60% 40%;gap:64px}}.block-hero-agent-content{padding:50px 0 0}@media (min-width:768px){.block-hero-agent-content{padding-top:80px;padding-bottom:80px}}.block-hero-agent-eyebrow{margin:0 0 20px}.block-hero-agent-glow{display:block;height:auto;left:50%;max-width:none;overflow:visible;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:1339px;min-width:100%;z-index:0}.block-hero-agent>.container{position:relative;z-index:2}.block-hero-agent .line1,.block-hero-agent .line2,.block-hero-agent .line3,.block-hero-agent .line4{display:none}@media (min-width:960px){.block-hero-agent .line1,.block-hero-agent .line2,.block-hero-agent .line3,.block-hero-agent .line4{display:block;height:auto;max-width:100%;pointer-events:none;position:absolute;width:auto;z-index:1}}.block-hero-agent .line1{left:-60px;top:0;width:822px}.block-hero-agent .line2{right:-80px;top:-80px;width:308px}.block-hero-agent .line3{width:582px;bottom:-20px;left:-140px}.block-hero-agent .line4{width:308px;bottom:-100px;right:50px;z-index:10}.block-hero-agent-headline{margin:0 0 32px;color:var(--color-blue-dark)}.block-hero-agent-headline em{font-style:normal;background:linear-gradient(90deg,#fef6e2 0,var(--color-yellow-2) 100%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.block-hero-agent-subhead{font-size:17px;line-height:1.55;max-width:840px;font-weight:500;margin-bottom:40px}@media (min-width:768px){.block-hero-agent-subhead{font-size:20px}}.block-hero-agent-ctas{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.block-hero-agent-media{width:100%;overflow:visible;aspect-ratio:1/1;position:relative;z-index:5;display:flex;align-items:center;justify-content:center}@media (min-width:960px){.block-hero-agent-media{aspect-ratio:auto;min-height:480px}}.block-hero-agent-media dotlottie-player,.block-hero-agent-media video,.block-hero-agent-media>img:not(.line1):not(.line2):not(.line3):not(.line4){width:100%;height:100%;display:block;object-fit:cover}.block-hero-agent-secondary{color:var(--color-white);margin:80px auto 0;max-width:820px;text-align:center}.block-hero-agent-secondary-headline{margin:0 0 24px;font-weight:300}.block-hero-agent-secondary-headline em{background:linear-gradient(90deg,var(--color-white) 0,var(--color-blue-accent) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-style:normal;font-weight:300}.block-hero-agent-secondary-text{color:var(--color-white)}.block-hero-agent-secondary-text p:last-child{margin-bottom:0}.block-why-augury-tabs-header{text-align:center;margin:0 auto 40px}.block-why-augury-tabs-headline{color:var(--color-blue-dark);margin:0 auto}.block-why-augury-tabs-inner{background-color:var(--color-shaded);padding:0 24px}@media (min-width:768px){.block-why-augury-tabs-inner{padding-left:60px;padding-right:60px}}.block-why-augury-tabs-nav-wrap{position:sticky;top:calc(var(--header-height-sm,80px));z-index:20;padding:8px 0;margin-bottom:32px}@media (min-width:768px){.block-why-augury-tabs-nav-wrap{top:calc(var(--header-height,80px) + 40px)}}.block-why-augury-tabs-nav{display:none;gap:8px;justify-content:center}@media (min-width:768px){.block-why-augury-tabs-nav{display:flex}}.block-why-augury-tabs-nav-item{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:var(--color-shaded);border:1px solid var(--color-gray-3);padding:8px 14px;font-weight:700;color:var(--color-blue-dark);text-decoration:none;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}@media (min-width:768px){.block-why-augury-tabs-nav-item{padding:12px 22px}}.block-why-augury-tabs-nav-item:hover{border-color:var(--color-blue-dark);color:var(--color-blue-dark)}.block-why-augury-tabs-nav-item.is-active{background:var(--color-navy);border-color:var(--color-navy);color:var(--color-white)}.block-why-augury-tabs-nav-item.is-active .block-why-augury-tabs-nav-icon svg,.block-why-augury-tabs-nav-item.is-active .block-why-augury-tabs-nav-icon svg *{fill:var(--color-white)}.block-why-augury-tabs-nav-item.is-active .block-why-augury-tabs-nav-icon svg [stroke]:not([stroke=none]){stroke:var(--color-white)}.block-why-augury-tabs-section{scroll-margin-top:calc(var(--header-height,80px) + 160px);padding:48px 0 24px}.block-why-augury-tabs-section-headline{text-align:center;line-height:1.05;color:var(--color-blue);margin:0 0 48px;padding-bottom:56px;border-bottom:1px solid #e4e6eb}@media (min-width:768px){.block-why-augury-tabs-section-headline{font-size:64px}}.block-why-augury-tabs-panels{display:flex;flex-direction:column;gap:64px}.block-why-augury-tabs-quote{margin:80px auto;max-width:820px;text-align:center}.block-why-augury-tabs-quote-avatar{position:relative;width:88px;height:88px;margin:0 auto 32px}.block-why-augury-tabs-quote-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.block-why-augury-tabs-quote-badge{position:absolute;right:-6px;bottom:-6px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:#4a6df0;color:var(--color-white);border-radius:6px;box-shadow:0 0 0 4px var(--color-white)}.block-why-augury-tabs-quote-text{font-size:20px;font-weight:700;line-height:1.45;color:#4a6df0;margin:0 0 32px;quotes:none}@media (min-width:768px){.block-why-augury-tabs-quote-text{font-size:24px}}.block-why-augury-tabs-quote-text::after,.block-why-augury-tabs-quote-text::before{content:none}.block-why-augury-tabs-quote-attr{display:flex;flex-direction:column;gap:4px;color:var(--color-blue-dark);font-size:18px}.block-why-augury-tabs-quote-attr-name{font-weight:700}.block-why-augury-tabs-quote-attr-title{opacity:.7}.block-why-augury-tabs-panel{display:grid;grid-template-columns:1fr;gap:48px;align-items:center}@media (min-width:960px){.block-why-augury-tabs-panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}}.block-why-augury-tabs-panel-content{max-width:520px}.block-why-augury-tabs-panel-content .eyebrow{margin-bottom:20px}.block-why-augury-tabs-panel-headline{color:var(--color-blue-dark);margin:10px 0 20px}.block-why-augury-tabs-panel-text{color:var(--color-blue-dark);margin-bottom:38px}.block-why-augury-tabs-panel-text p:last-child{margin-bottom:0}.block-why-augury-tabs-panel-media{width:100%;border-radius:12px;overflow:hidden;aspect-ratio:1/1}@media (min-width:960px){.block-why-augury-tabs-panel-media{aspect-ratio:auto;min-height:420px}}.block-why-augury-tabs-panel-media dotlottie-player,.block-why-augury-tabs-panel-media img,.block-why-augury-tabs-panel-media video{width:100%;height:100%;display:block;object-fit:cover}.block-tabs-intro{text-align:center;max-width:720px;margin:0 auto 48px;display:flex;flex-direction:column;align-items:center;gap:16px}.block-tabs-eyebrow{margin:0}.block-tabs-headline{letter-spacing:-.01em;margin:0}.block-tabs-headline em{font-style:normal;color:var(--color-blue-accent)}.block-tabs-subhead p:last-child{margin-bottom:0}.block-tabs-card{background:var(--color-white);border-radius:10px;padding:24px;text-align:center}@media (min-width:768px){.block-tabs-card{padding:40px 48px 48px}}.block-tabs-panels{text-align:left}.block-tabs-nav{display:inline-flex;gap:8px;justify-content:flex-start;border-bottom:1px solid rgba(25,25,66,.08);margin-bottom:40px;overflow-x:auto;width:auto;max-width:100%;margin-inline:auto}@media (min-width:768px){.block-tabs-nav{gap:32px}}.block-tabs-nav-item{appearance:none;background:0 0;border:0;padding:12px 4px;font:inherit;font-size:15px;font-weight:500;color:var(--color-gray-dark);cursor:pointer;white-space:nowrap;border-bottom:5px solid transparent;margin-bottom:-1px;transition:color .15s ease,border-color .15s ease}.block-tabs-nav-item:hover{color:var(--color-navy)}.block-tabs-nav-item.is-active{color:var(--color-blue-accent);border-bottom-color:var(--color-blue-accent);font-weight:700}.block-tabs-panel{display:grid;grid-template-columns:1fr;gap:32px;align-items:center}@media (min-width:768px){.block-tabs-panel{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:48px}}.block-tabs-panel[hidden]{display:none}.block-tabs-panel-content{display:flex;flex-direction:column;gap:35px;align-items:flex-start}.block-tabs-panel-headline{line-height:1.25;margin:0;font-weight:400}.block-tabs-panel-headline em{font-weight:700;font-style:normal;color:var(--color-black)}.block-tabs-panel-text p:last-child{margin-bottom:0}.block-tabs-panel-media{display:flex;flex-direction:column;gap:16px}.block-tabs-panel-media--video{border-radius:5px;background:linear-gradient(124deg,var(--color-shaded) 0,var(--color-gray-2) 100%);padding:32px;gap:24px;box-shadow:0 8px 24px rgba(11,7,32,.06)}.block-tabs-panel-media--video .block-tabs-panel-brand{justify-content:flex-start}.block-tabs-panel-media--video .block-tabs-panel-brand-logo{max-height:44px}.block-tabs-panel-brand{display:flex;align-items:center;gap:10px}.block-tabs-panel-brand-logo{display:block;max-height:28px;width:auto}.block-tabs-panel-media-asset{display:block;width:100%;height:auto;border-radius:4px}.block-tabs-panel-video{position:relative;display:block;aspect-ratio:16/9;background:var(--color-shaded) center/cover no-repeat;border-radius:4px;overflow:hidden}.block-tabs-panel-video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease}.block-tabs-panel-video-play svg{display:block;width:88px;height:88px}.block-tabs-panel-video:hover .block-tabs-panel-video-play{transform:translate(-50%,-50%) scale(1.05)}.block-text-logos-inner{display:grid;grid-template-columns:1fr;gap:40px;align-items:center;border-radius:12px}@media (min-width:768px){.block-text-logos-inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}}@media (min-width:768px){.block-text-logos--vertical .block-text-logos-inner{grid-template-columns:1fr;gap:40px}}.block-text-logos--vertical .block-text-logos-content{text-align:center;max-width:720px;margin:0 auto}.block-text-logos--vertical .block-text-logos-headline,.block-text-logos--vertical .block-text-logos-text{margin-inline:auto}.block-text-logos-headline{margin:0;text-wrap:pretty}.block-text-logos-text{margin-top:20px}.block-text-logos-text p:last-child{margin-bottom:0}.block-text-logos-logos{overflow:hidden;mask-image:linear-gradient(to right,transparent 0,var(--color-black) 48px,var(--color-black) calc(100% - 48px),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,var(--color-black) 48px,var(--color-black) calc(100% - 48px),transparent 100%)}.block-text-logos-logos:hover .block-text-logos-scroller{animation-play-state:paused}.block-text-logos--display-grid .block-text-logos-logos{overflow:visible;mask-image:none;-webkit-mask-image:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;justify-items:center;gap:5px;margin:5px 0}@media (min-width:768px){.block-text-logos--display-grid .block-text-logos-logos{grid-template-columns:repeat(4,minmax(0,1fr))}}.block-text-logos--display-inline .block-text-logos-logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:32px 48px;mask-image:none;-webkit-mask-image:none}.block-text-logos--display-inline .block-text-logos-logo{height:auto;max-height:50px;width:auto;background:0 0;padding:0;flex:0 0 auto}.block-text-logos--display-grid .block-text-logos-logo{width:100%;height:200px;max-width:100%;background:var(--color-white);object-fit:contain;padding:24px}.block-text-logos.block--bg-white.block-text-logos--display-grid .block-text-logos-logo{background:var(--color-shaded)}.block-text-logos--vertical.block-text-logos--display-grid .block-text-logos-logo{height:auto;max-height:50px;background:0 0;padding:0}.block-text-logos-scroller{display:flex;align-items:center;width:max-content;gap:48px;animation:block-text-logos-scroll 40s linear infinite;animation-duration:calc(var(--logo-count,10) * 3s)}@media (min-width:768px){.block-text-logos-scroller{gap:56px}}@media (prefers-reduced-motion:reduce){.block-text-logos-scroller{animation:none}}.block-text-logos-logo{display:block;height:40px;width:auto;max-width:180px;object-fit:contain;flex:0 0 auto}@media (min-width:768px){.block-text-logos-logo{height:48px}}.block-text-logos--grayscale img{filter:grayscale(100%);opacity:.7;transition:filter .2s ease,opacity .2s ease}.block-text-logos--grayscale img:hover{filter:grayscale(0);opacity:1}@keyframes block-text-logos-scroll{from{transform:translateX(0)}to{transform:translateX(calc(-50% - 28px))}}.block-stats--has-bg{background-size:cover;background-position:center}.block-stats-header{margin:0 0 80px;display:flex;flex-direction:column;gap:20px}.block-stats-headline{letter-spacing:-.01em;margin:0}.block-stats-text-intro{margin:0}.block-stats-text-intro p:last-child{margin-bottom:0}.block-stats{padding:56px 0}@media (min-width:768px){.block-stats{padding:72px 0}}.block-stats-grid{display:grid;grid-template-columns:1fr;gap:40px}@media (min-width:768px){.block-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}}@media (min-width:768px){.block-stats-grid[data-cols="1"]{grid-template-columns:minmax(0,1fr)}}@media (min-width:768px){.block-stats-grid[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.block-stats-grid[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:768px){.block-stats-grid[data-cols="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:768px){.block-stats-grid[data-cols="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}}.block-stats-item{padding-left:24px;border-left:1px solid transparent;border-image:linear-gradient(180deg,var(--color-navy) 0,var(--color-blue-bg) 100%) 1}@media (min-width:768px){.block-stats-item{padding-left:32px}}.block-stats-figure{font-size:40px;font-weight:200;line-height:1.1;letter-spacing:-.02em;color:var(--color-navy);margin-bottom:54px}@media (min-width:768px){.block-stats-figure{font-size:80px}}.block-stats--size-small .block-stats-figure{font-size:28px;margin-bottom:24px}@media (min-width:768px){.block-stats--size-small .block-stats-figure{font-size:44px}}@media (min-width:768px){.block-stats-item--size-large .block-stats-figure{font-size:80px}}@media (min-width:768px){.block-stats-item--size-small .block-stats-figure{font-size:60px}}.block-stats--figure-navy .block-stats-figure{color:var(--color-navy)}.block-stats--figure-white .block-stats-figure{color:var(--color-white)}.block-stats--figure-blue .block-stats-figure{color:var(--color-blue)}.block-stats--figure-gold .block-stats-figure{color:var(--color-gold)}.block-stats--em-blue h1 em,.block-stats--em-blue h2 em,.block-stats--em-blue h3 em{color:var(--color-blue)}.block-stats--em-white h1 em,.block-stats--em-white h2 em,.block-stats--em-white h3 em{color:var(--color-white)}.block-stats--em-gold h1 em,.block-stats--em-gold h2 em,.block-stats--em-gold h3 em{color:var(--color-gold)}.block-stats-text{margin-bottom:20px;padding-right:40px}.block-stats-link{margin-top:auto;text-wrap:pretty}.block-stats-item{display:flex;flex-direction:column}.block-text-table-inner{display:grid;grid-template-columns:1fr;gap:40px;align-items:start}@media (min-width:768px){.block-text-table-inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}}.block-text-table--style-numbered .block-text-table-inner{grid-template-columns:1.5fr 1fr;gap:128px}.block-text-table-headline{letter-spacing:-.01em;margin:50px 0 20px}.block-text-table-text p:last-child{margin-bottom:0}.block-text-table-columns{display:grid;gap:8px;grid-template-columns:1fr}@media (min-width:768px){.block-text-table-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.block-text-table-columns[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.block-text-table-column{padding:24px;border-radius:3px}@media (min-width:768px){.block-text-table-column{padding:32px}}.block-text-table-column .block-text-table-column-heading{color:#5c5c6f}.block-text-table-column .block-text-table-row{color:#5c5c6f}.block-text-table-column.is-highlighted{background:linear-gradient(180deg,#fff 0,#e2eeff 100%)}.block-text-table-column.is-highlighted .block-text-table-column-heading{text-align:center}.block-text-table-column.is-highlighted .block-text-table-column-heading,.block-text-table-column.is-highlighted .block-text-table-row{color:var(--color-navy)}.block-text-table-column-heading{font-weight:700;margin:0 0 20px}.block-text-table-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.block-text-table-row{display:flex;gap:12px;padding:14px 0;line-height:1.4;border-bottom:1px solid rgba(25,25,66,.08)}.block-text-table-row:last-child{border-bottom:0}.block-text-table-icon{flex-shrink:0;color:var(--color-blue-accent);margin-top:2px}.block-text-table-numbered{list-style:none;margin:0;padding:0;display:grid;gap:20px;grid-template-columns:1fr}.block-text-table-numbered-item{display:flex;align-items:center;gap:20px;margin:0;padding:0}.block-text-table-numbered-item::before{display:none}.block-text-table-numbered-num{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 10px;background:var(--color-blue-accent);color:var(--color-white);font-size:24px;font-weight:700;border-radius:1px;line-height:1}.block-text-table-numbered-text{font-size:24px;color:var(--color-navy);line-height:1.3}.block-value-calculator-intro{margin-bottom:40px}.block-value-calculator-headline{margin:0 0 16px}.block-value-calculator-text{margin:0}.block-value-calculator-grid{display:grid;gap:40px;grid-template-columns:1fr}@media (min-width:900px){.block-value-calculator-grid{gap:0 98px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start}}@media (min-width:1200px){.block-value-calculator-grid{grid-template-columns:minmax(0,570px) minmax(0,1fr)}}.block-value-calculator-col-heading{margin:0 0 16px;color:#191942;font-family:inherit;font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.1666666667;text-transform:none}.block-value-calculator-inputs-head{margin-bottom:30px}.block-value-calculator-inputs-intro,.block-value-calculator-inputs-note{margin:0 0 12px;color:#191942;font-size:14px;line-height:1.5714285714;letter-spacing:-.01em}.block-value-calculator-inputs-intro strong,.block-value-calculator-inputs-note strong{font-weight:700}.block-value-calculator-inputs-note{margin-bottom:0;color:rgba(25,25,66,.5);font-style:italic}.block-value-calculator-inputs-foot{margin:30px 0 0;color:rgba(25,25,66,.5);font-size:12px;font-style:italic;font-weight:400;letter-spacing:-.01em;line-height:1.8333333333}.block-value-calculator-fields{display:grid;gap:20px}@media (min-width:600px){.block-value-calculator-fields{gap:30px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-end}}@media (min-width:600px){.block-value-calculator-field--full{grid-column:1/-1}}.block-value-calculator-field{position:relative}.block-value-calculator-field label{display:block;margin-bottom:10px;color:#191942;font-size:14px;font-weight:700;letter-spacing:-.02em;line-height:1.5714285714}.block-value-calculator-field input,.block-value-calculator-field select{width:100%;height:48px;padding:0 15px;background-color:#fff;border:1px solid rgba(25,25,66,.4);border-radius:0;color:rgba(25,25,66,.5);font-family:inherit;font-size:14px;font-weight:400;letter-spacing:.01em;line-height:48px;-webkit-appearance:none;appearance:none;box-shadow:none;transition:border-color .2s}.block-value-calculator-field input:focus,.block-value-calculator-field select:focus{outline:0;border-color:rgba(25,25,66,.2)}.block-value-calculator-field select{padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23191942' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center}.block-value-calculator-money,.block-value-calculator-percent{position:relative}.block-value-calculator-money input,.block-value-calculator-percent input{width:100%}.block-value-calculator-money span,.block-value-calculator-percent span{position:absolute;top:50%;transform:translateY(-50%);color:#191942;font-size:14px;font-weight:400;letter-spacing:.01em;line-height:1.4285714286;pointer-events:none}.block-value-calculator-money input{padding-left:34px}.block-value-calculator-money span{left:15px}.block-value-calculator-percent input{padding-right:34px}.block-value-calculator-percent span{right:15px}.block-value-calculator-outputs{background-color:#fff;box-shadow:0 0 79px 0 rgba(0,0,0,.05)}.block-value-calculator-hero-metric{background-color:#ffe9d6;padding:30px 20px}@media (min-width:900px){.block-value-calculator-hero-metric{padding:30px 40px}}.block-value-calculator-hero-metric-label{margin:0 0 12px;color:#191942;font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:1.5714285714}.block-value-calculator-hero-metric-value{display:inline-block;padding:6px;background-color:#f9f9f9;border:1px solid #f0f0f0;color:#eb7633;font-family:inherit;font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.1578947368}@media (min-width:900px){.block-value-calculator-hero-metric-value{font-size:38px}}.block-value-calculator-metrics{display:flex;flex-direction:column;gap:30px;padding:30px 20px}@media (min-width:900px){.block-value-calculator-metrics{padding:30px 40px}}.block-value-calculator-metric-label{margin:0 0 12px;color:#191942;font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:1.5714285714}.block-value-calculator-metric-value{display:inline-block;padding:6px;background-color:#f9f9f9;border:1px solid #f0f0f0;color:#eb7633;font-family:inherit;font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.1666666667}.block-value-calculator-disclaimer{margin:0;padding:0 20px 20px;color:rgba(25,25,66,.5);font-size:12px;font-style:italic;font-weight:400;letter-spacing:-.01em;line-height:1.8333333333}@media (min-width:900px){.block-value-calculator-disclaimer{padding:0 40px 40px}}.block-value-calculator-cta{margin-top:48px}.block-value-calculator-cta-inner{max-width:640px;margin:0 auto;padding:35px 20px;background-color:#fff;box-shadow:0 0 79px 0 rgba(0,0,0,.05)}@media (min-width:900px){.block-value-calculator-cta-inner{padding:35px 40px}}.block-value-calculator-cta-headline{margin:0 auto 30px;max-width:420px;color:#191942;font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.1666666667;text-align:center}.block-image-text-stats-card{display:grid;grid-template-columns:1fr;overflow:hidden;color:var(--color-navy);padding-top:80px;padding-bottom:80px}@media (min-width:960px){.block-image-text-stats-card{padding-top:0;padding-bottom:0;grid-template-columns:450px minmax(0,1.3fr) minmax(0,.9fr);align-items:stretch}}.block-image-text-stats-media{position:relative;overflow:hidden;width:100%;max-width:450px;margin:0 auto;aspect-ratio:450/600}@media (min-width:960px){.block-image-text-stats-media{width:450px;height:600px;margin:0;aspect-ratio:auto}}.block-image-text-stats-media img{width:100%;height:100%;object-fit:cover;display:block}.block-image-text-stats-body{padding:32px 0 24px;display:flex;flex-direction:column;gap:20px;justify-content:center}@media (min-width:960px){.block-image-text-stats-body{padding:56px;gap:24px}}.block-image-text-stats-headline em{font-weight:700;font-style:normal;display:block}.block-image-text-stats-text p{margin:0}.block-image-text-stats-text p+p{margin-top:8px}.block-image-text-stats-link{display:inline-flex;align-items:center;gap:8px;color:var(--color-navy);font-weight:700;text-decoration:none;align-self:flex-start;margin-top:32px}.block-image-text-stats-link svg{width:12px;height:12px}.block-image-text-stats-stats{color:var(--color-navy);padding:8px 0 24px;display:flex;flex-direction:column;justify-content:center}@media (min-width:960px){.block-image-text-stats-stats{padding:56px 24px}}.block-image-text-stats-stat{display:flex;flex-direction:column;padding:30px 0 40px;border-radius:var(--Radius-Medium,0);border-bottom:var(--Stroke-Border-Width,1px) solid;border-image:linear-gradient(90deg,#191942 0,#e2eeff 100%) 1}.block-image-text-stats-stat:first-child{padding-top:0}.block-image-text-stats-stat:last-child{padding-bottom:0;border-bottom:0;border-image:none}.block-image-text-stats-stat-value{font-weight:300}.block-image-text-stats-stat-label{font-weight:400}.block-podcasts-grid-intro{text-align:center;max-width:720px;margin:0 auto 48px}.block-podcasts-grid-headline{margin:0 0 16px}.block-podcasts-grid-list{list-style:none;margin:0;padding:0;display:grid;gap:40px 30px;grid-template-columns:1fr}@media (min-width:768px){.block-podcasts-grid-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.block-podcasts-grid-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.block-podcasts-grid-card{margin:0;padding:0;list-style:none}.block-podcasts-grid-card::before{display:none}.block-podcasts-grid-card[hidden]{display:none}.block-podcasts-grid-card-link{display:flex;flex-direction:column;gap:16px;text-decoration:none;color:var(--color-navy)}.block-podcasts-grid-card-link:hover{color:var(--color-navy)}.block-podcasts-grid-card-link:hover .block-podcasts-grid-card-title{color:var(--color-blue-accent)}.block-podcasts-grid-card-thumb{aspect-ratio:16/9;overflow:hidden;background:var(--color-shaded)}.block-podcasts-grid-card-thumb img{width:100%;height:100%;object-fit:cover;display:block}.block-podcasts-grid-card-body{display:flex;flex-direction:column;gap:8px}.block-podcasts-grid-card-episode{font-weight:700;color:var(--color-blue-accent);text-transform:uppercase}.block-podcasts-grid-card-title{margin:5px 0;color:var(--color-navy);transition:color .15s ease}.block-podcasts-grid-card-meta{color:var(--color-navy)}.block-podcasts-grid-actions{margin-top:48px;display:flex;justify-content:center}.block-podcasts-grid-controls{display:flex;align-items:center;justify-content:center;gap:28px;margin-top:50px;background:var(--color-shaded);border-radius:999px;padding:20px;width:fit-content;margin-inline:auto}.block-podcasts-grid-arrow{display:inline-flex;align-items:center;justify-content:center;width:24px;height:26px;border:0;background:0 0;cursor:pointer;padding:0;color:var(--color-navy);transition:opacity .2s ease}.block-podcasts-grid-arrow svg{display:block}.block-podcasts-grid-arrow--prev svg{transform:scaleX(-1)}.block-podcasts-grid-arrow.is-disabled{opacity:.3;cursor:default;pointer-events:none}.block-podcasts-grid-pages{display:inline-flex;align-items:center;gap:20px}.block-podcasts-grid-page{min-width:20px;padding:0;border:0;background:0 0;color:#d4d6e2;font-size:20px;font-weight:700;cursor:pointer;line-height:1;transition:color .2s ease}.block-podcasts-grid-page.is-active,.block-podcasts-grid-page:hover{color:var(--color-navy)}.block-podcasts-grid-empty{text-align:center;color:var(--color-navy);padding:40px 0}.block-text-stats-inner{display:grid;grid-template-columns:1fr;gap:40px;align-items:start}@media (min-width:768px){.block-text-stats-inner{grid-template-columns:1fr 1fr;gap:80px}}.block-text-stats-headline{letter-spacing:-.01em;margin:0 0 24px;text-wrap:pretty}.block-text-stats-text{text-wrap:pretty}.block-text-stats-text p:last-child{margin-bottom:0}.block-text-stats-text ul{margin-top:24px}.block-text-stats-text li{font-size:16px}.block-text-stats-items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.block-text-stats-item{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.5fr);align-items:center;gap:32px;padding:34px 0;border-bottom:1px solid transparent;border-image:linear-gradient(90deg,var(--color-navy) 0,var(--color-blue-bg) 100%) 1}.block-text-stats-item:first-child{padding-top:0}.block-text-stats-item:last-child{border-bottom:0;border-image:none;padding-bottom:0}@media (min-width:768px){.block-text-stats-item{gap:48px}}.block-text-stats-figure{font-size:40px;font-weight:400;line-height:1.1;letter-spacing:-.02em;color:var(--color-navy)}@media (min-width:768px){.block-text-stats-figure{font-size:60px}}.block-text-stats-text-item{font-size:24px;line-height:1.4;padding-right:40px;text-wrap:pretty;color:var(--color-navy)}.block-text-features-inner{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media (min-width:768px){.block-text-features-inner{grid-template-columns:1fr 1fr;gap:80px}}.block-text-features-eyebrow{display:inline-block;margin-bottom:20px}.block-text-features-headline{letter-spacing:-.01em;margin:0 0 24px;text-wrap:pretty}.block-text-features-headline em{font-style:normal;color:var(--color-yellow-2)}.block-text-features-text{text-wrap:pretty}.block-text-features-text p:last-child{margin-bottom:0}.block-text-features-items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.block-text-features-item{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:24px;padding:28px 0;border-bottom:1px solid transparent;border-image:linear-gradient(90deg,var(--color-navy) 0,var(--color-blue-bg) 100%) 1}.block-text-features-item:first-child{padding-top:0}.block-text-features-item:last-child{border-bottom:0;border-image:none;padding-bottom:0}.block-text-features-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.block-text-features-icon img{width:100%;height:100%;object-fit:contain}.block-text-features-item-title{margin:0 0 8px}.block-text-features-item-subhead{margin:0 0 8px;font-weight:400;line-height:1.3;opacity:.85}.block-text-features-item-text{text-wrap:pretty}.block-text-features-cta{margin-top:32px}.block-text-features--has-image .block-text-features-inner{grid-template-columns:1fr}@media (min-width:768px){.block-text-features--has-image .block-text-features-inner{grid-template-columns:minmax(0,1fr) minmax(0,500px);align-items:stretch}}.block-text-features--has-image .block-text-features-copy{grid-column:1;grid-row:1}.block-text-features--has-image .block-text-features-items{grid-column:1;grid-row:2;display:grid;gap:24px;margin-top:32px}@media (min-width:768px){.block-text-features--has-image .block-text-features-items{grid-template-columns:repeat(3,minmax(0,1fr))}}.block-text-features--has-image .block-text-features-item{display:flex;flex-direction:column;gap:12px;border:0;border-image:none;position:relative;padding:0}@media (min-width:768px){.block-text-features--has-image .block-text-features-item{padding:0 24px}}.block-text-features--has-image .block-text-features-item h3{font-weight:500}@media (min-width:768px){.block-text-features--has-image .block-text-features-item:not(:first-child)::before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:linear-gradient(180deg,rgba(75,111,221,0) 0,rgba(75,111,221,.4) 50%,rgba(75,111,221,0) 100%)}}.block-text-features--has-image .block-text-features-item:first-child{padding-left:0}.block-text-features--has-image .block-text-features-item:last-child{padding-right:0}.block-text-features--has-image .block-text-features-side-image{grid-column:1;grid-row:3;max-width:500px;width:100%;justify-self:end}@media (min-width:768px){.block-text-features--has-image .block-text-features-side-image{grid-column:2;grid-row:1/span 2}}.block-text-features--has-image .block-text-features-side-image img{display:block;width:100%;height:100%;object-fit:cover}@media (min-width:768px){.block-text-features--image-left .block-text-features-copy{grid-column:2}.block-text-features--image-left .block-text-features-items{grid-column:2}.block-text-features--image-left .block-text-features-side-image{grid-column:1}}.block-text-features.block--pt-none .block-text-features-copy{padding-top:100px}.block-text-features.block--pb-none .block-text-features-items{padding-bottom:30px}@media (min-width:768px){.block-text-features.block--pb-none .block-text-features-items{padding-bottom:100px}}.block-partnership-ecosystem-intro{text-align:center;margin:0 auto 80px}.block-partnership-ecosystem-eyebrow{display:inline-block;margin-bottom:16px}.block-partnership-ecosystem-headline{margin:0 auto 16px;text-wrap:pretty}.block-partnership-ecosystem-subtext{margin-inline:auto;text-wrap:pretty}.block-partnership-ecosystem-subtext p:last-child{margin-bottom:0}.block-partnership-ecosystem-card{background:var(--color-white);border-radius:10px;padding:32px 24px}@media (min-width:768px){.block-partnership-ecosystem-card{padding:10px 85px 85px}}.block-partnership-ecosystem-nav{display:flex;justify-content:center;gap:32px;flex-wrap:wrap;margin-bottom:30px}@media (min-width:768px){.block-partnership-ecosystem-nav{margin-bottom:60px}}.block-partnership-ecosystem-nav-item{appearance:none;background:0 0;border:0;padding:10px 14px;font-size:18px;font-weight:500;color:var(--color-navy);cursor:pointer;position:relative}@media (min-width:768px){.block-partnership-ecosystem-nav-item{font-size:24px;padding:20px 24px}}.block-partnership-ecosystem-nav-item:hover{opacity:1}.block-partnership-ecosystem-nav-item.is-active{opacity:1;font-weight:700;color:var(--color-blue-accent)}.block-partnership-ecosystem-nav-item.is-active::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:5px;background:var(--color-blue-accent)}.block-partnership-ecosystem-panel[hidden]{display:none}.block-partnership-ecosystem-category+.block-partnership-ecosystem-category{margin-top:32px}.block-partnership-ecosystem-category-title{margin:0 0 24px}.block-partnership-ecosystem-logos{list-style:none;margin:0 0 50px;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.block-partnership-ecosystem-logos:last-child{margin-bottom:0}@media (min-width:768px){.block-partnership-ecosystem-logos{gap:28px;grid-template-columns:repeat(5,minmax(0,1fr))}}.block-partnership-ecosystem-logo{position:relative;box-shadow:0 0 79px 0 rgba(0,0,0,.05);background:var(--color-white);border-radius:8px;padding:20px 30px;display:flex;align-items:center;justify-content:center;min-height:72px}.block-partnership-ecosystem-logo a{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.block-partnership-ecosystem-logo img{max-width:100%;max-height:40px;width:auto;height:auto;object-fit:contain}.block-partnership-ecosystem-logo-arrow{position:absolute;top:0;right:0;display:flex;opacity:0;transition:opacity .15s ease;pointer-events:none}.block-partnership-ecosystem-logo a:focus-visible+.block-partnership-ecosystem-logo-arrow,.block-partnership-ecosystem-logo a:hover+.block-partnership-ecosystem-logo-arrow{opacity:1}.block-partnership-ecosystem-logo:hover .block-partnership-ecosystem-logo-arrow{opacity:1}.block-image-accordion-inner{display:grid;grid-template-columns:1fr;gap:40px;align-items:center;margin:40px 0}@media (min-width:768px){.block-image-accordion-inner{grid-template-columns:40% 60%;gap:80px;margin:0}}@media (min-width:768px){.block-image-accordion--three-col .block-image-accordion-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:48px}}.block-image-accordion-header{display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center;margin:0 auto 48px}.block-image-accordion-header .block-image-accordion-text{max-width:640px}.block-image-accordion-text-col{display:flex;flex-direction:column}.block-image-accordion-text{color:var(--color-navy)}.block-image-accordion-text p:last-child{margin-bottom:0}.block-image-accordion-link{display:inline-flex;align-items:center;gap:8px;margin-top:8px;color:var(--color-navy);font-weight:700;text-decoration:none}.block-image-accordion-link svg{color:#e08341;transition:transform .15s ease}.block-image-accordion-link:hover svg{transform:translate(2px,-2px)}.block-image-accordion-media{height:100%}.block-image-accordion-media img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.block-image-accordion--img-auto .block-image-accordion-media{height:auto}.block-image-accordion--img-auto .block-image-accordion-media img{height:auto;object-fit:unset}.block-image-accordion-eyebrow{align-self:flex-start;display:inline-block;width:auto;margin-bottom:16px}.block-image-accordion-headline{margin:0 0 24px;text-wrap:pretty}.block-image-accordion-headline em{font-style:normal;color:var(--color-yellow-2)}.block-image-accordion-text p{margin-bottom:24px}.block-image-accordion-list{list-style:none;margin:0;padding:0}@media (min-width:960px){.block-image-accordion-list{margin-top:40px;margin-bottom:40px}}.block-image-accordion-item{border-top:1px solid var(--color-navy);padding:4px 0}.block-image-accordion-item:first-child{border-top:none}.block-image-accordion-item.is-open .block-image-accordion-answer{display:block}.block-image-accordion-item.is-open .block-image-accordion-toggle-plus{display:none}.block-image-accordion-item:not(.is-open) .block-image-accordion-toggle-minus{display:none}.block-image-accordion-question{appearance:none;background:0 0;border:0;width:100%;padding:20px 0;display:flex;gap:16px;cursor:pointer;text-align:left;color:var(--color-navy)}.block-image-accordion-question-inner{display:flex;align-items:center;gap:12px;min-width:0}.block-image-accordion-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.block-image-accordion-icon img{width:100%;height:100%;object-fit:contain}.block-image-accordion-title{font-weight:700}.block-image-accordion-toggle{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--color-navy);margin-top:4px;flex-shrink:0}@media (min-width:768px){.block-image-accordion-toggle{margin-top:6px}}.block-image-accordion-answer{display:none;padding:0 24px 24px 0;color:var(--color-navy)}.block-image-accordion-item.is-open .block-image-accordion-answer{display:flex;align-items:flex-start;gap:24px}.block-image-accordion-answer .block-image-accordion-icon{margin-top:2px}.block-image-accordion-answer-text{flex:1 1 auto;min-width:0}.block-image-accordion-answer-text p:last-child{margin-bottom:0}.block-news-cards .post-card{transition:none}.block-news-cards .post-card:hover{transform:none}.block-news-cards-header{margin-bottom:40px}@media (min-width:768px){.block-news-cards-header{margin-bottom:80px}}.block-news-cards-headline{color:inherit;margin:0}.block-news-cards-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:768px){.block-news-cards-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.block-news-cards-card{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.block-news-cards-card:hover .block-news-cards-title{text-decoration:underline}.block-news-cards-media{aspect-ratio:16/10;overflow:hidden;background:rgba(255,255,255,.05);margin-bottom:16px}.block-news-cards-media img{width:100%;height:100%;object-fit:cover;display:block}.block-news-cards-media.has-yt-border img{transform:scale(1.09);transform-origin:100% 0}.block-news-cards-media--logo{display:flex;align-items:center;justify-content:center;background:var(--color-white)}.block-news-cards-media--logo img{width:125px;height:auto;max-width:100%;object-fit:contain}.block-news-cards-body{display:flex;flex-direction:column;gap:12px;flex:1}.block-news-cards-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.block-news-cards-tag{background:rgba(255,255,255,.1);color:inherit;padding:4px 8px;border-radius:3px;font-weight:500;line-height:1.2}.block-news-cards-time{opacity:.7}.block-news-cards-title{font-size:18px;font-weight:700;line-height:1.3;margin:0;text-wrap:pretty;flex:1}.block-news-cards-link{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;margin-top:16px}.block-form{text-align:center}.block-form-inner{margin:0 auto;text-align:center}.block-form-headline{letter-spacing:-.01em;margin:0 auto 16px}.block-form-text{margin:0 auto 40px}.block-form-form{margin:0 auto;max-width:595px}.block-headline-video{position:relative}.block-headline-video-wrap{position:relative;overflow:hidden;border-radius:3px}.block-headline-video-inner{position:relative;min-height:400px;display:grid;grid-template-columns:1fr;gap:0}@media (min-width:768px){.block-headline-video-inner{grid-template-columns:50% 1fr;align-items:stretch}}.block-headline-video-shape{position:absolute;inset:auto 0 0 0;width:100%;max-width:1800px;height:450px;margin:0 auto -5px;display:block;pointer-events:none;z-index:1}.block-headline-video-content{position:relative;z-index:7;display:flex;flex-direction:column;justify-content:center;padding:60px}.block-headline-video-headline{letter-spacing:-.01em;margin:0}.block-headline-video-subtext{margin-top:24px}.block-headline-video-subtext p:last-child{margin-bottom:0}.block-headline-video-media{position:relative;display:block;width:100%;max-width:620px;overflow:hidden;cursor:pointer;z-index:2;margin:60px 0}.block-headline-video-media::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--color-navy) 10%,rgba(25,25,66,0) 100%);pointer-events:none;z-index:3}.block-headline-video-media img{width:100%;height:100%;object-fit:cover;object-position:25% center;display:block}.block-headline-video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;transition:transform .2s ease;z-index:4}.block-headline-video-media:hover .block-headline-video-play{transform:translate(-50%,-50%) scale(1.05)}.block-slides{overflow:hidden}.block-slides-header{margin:0 auto 32px;text-align:center;display:flex;flex-direction:column;align-items:center}@media (min-width:768px){.block-slides-header{margin-bottom:56px}}.block-slides-eyebrow{margin-bottom:20px}.block-slides-headline{margin:0 0 16px}.block-slides-subtext{margin:0 auto 20px}.block-slides-link{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--color-black);text-decoration:none}.block-slides-link svg{transition:transform .2s ease}.block-slides-link:hover{color:var(--color-black);opacity:.8}.block-slides-link:hover svg{transform:translateX(3px)}.block-slides-stage{position:relative;display:grid;grid-template-columns:1fr}@media (min-width:768px){.block-slides-stage{grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:80px;align-items:center;margin-top:100px}}.block-slides-number{display:none}@media (min-width:768px){.block-slides-number{display:flex;align-items:center;justify-content:center;pointer-events:none}}.block-slides-number-value{margin-top:60px;font-weight:100;font-size:220px;line-height:1;letter-spacing:-.02em;color:var(--color-blue-accent)}.block-slides-slider{position:relative}.block-slides-slider.is-stacked .glide__track{overflow:visible}.block-slides-slider.is-stacked .glide__slides{display:flex;flex-direction:column;gap:48px;transform:none!important;width:auto!important}.block-slides-slider.is-stacked .glide__slide{width:100%!important;margin:0!important}.block-slides-slider.is-stacked .block-slides-arrows,.block-slides-slider.is-stacked .block-slides-progress{display:none!important}.block-slides-progress{display:none}@media (min-width:768px){.block-slides-progress{display:block;height:3px;background:#e7e7ec;margin-bottom:32px;position:relative;overflow:hidden}}.block-slides-progress-bar{position:absolute;inset:0 auto 0 0;width:0;background:#4b6fdd;transition:width .4s ease}.block-slides-slide{align-items:center;display:grid;grid-template-columns:minmax(0,1fr);gap:24px}@media (min-width:768px){.block-slides-slide{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}}.block-slides-slide-content{min-width:0}.block-slides-slide-media{max-width:100%;min-width:0;overflow:hidden;width:100%}.block-slides-slide-media dotlottie-player{display:block;height:auto;max-width:100%;width:100%}.block-slides-slide-media--lottie-mobile{display:block}@media (min-width:768px){.block-slides-slide-media--lottie-mobile{display:none}}.block-slides-slide-media--lottie-desktop{display:none}@media (min-width:768px){.block-slides-slide-media--lottie-desktop{display:block}}.block-slides-slide-media--lottie-desktop:only-child{display:block}.block-slides-slide-icon{margin-bottom:16px}.block-slides-slide-icon img{display:block;object-fit:contain}.block-slides-slide-title{margin:0 0 6px}.block-slides-slide-text p:last-child{margin-bottom:0}.block-slides-slide-media{border:1px solid var(--color-gray-3);border-radius:3px}.block-slides-slide-media img{display:block;width:100%;height:auto}.block-slides-arrows{position:static!important;display:flex;justify-content:center;gap:12px;margin-top:24px;transform:none!important}@media (min-width:768px){.block-slides-arrows{justify-content:flex-end;gap:8px;margin-top:40px}}.block-slides-arrow{position:static!important;transform:none!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;width:44px;height:44px;border-radius:50%;border:1px solid rgba(25,25,66,.18);background:0 0;color:var(--color-navy);opacity:1!important;visibility:visible!important;display:inline-flex!important;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.block-slides-arrow.glide__arrow--disabled{opacity:.4!important;cursor:default}.block-slides-arrow svg{display:block}.block-slides-arrow:hover{background:var(--color-navy);color:var(--color-white);border-color:var(--color-navy)}.block-slides-slide-media--no-border{border:0!important;border-radius:0!important}.block-panel-inner{display:grid;grid-template-columns:1fr;gap:32px;align-items:center;padding-top:26px;padding-bottom:26px}@media (min-width:768px){.block-panel-inner{padding-top:0;padding-bottom:0;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:80px}}@media (min-width:768px){.block-panel--layout-60-40 .block-panel-inner{grid-template-columns:minmax(0,6fr) minmax(0,4fr)}}@media (min-width:768px){.block-panel--layout-40-60 .block-panel-inner{grid-template-columns:minmax(0,4fr) minmax(0,6fr)}}@media (min-width:768px){.block-panel--image-right .block-panel-media{order:2}}.block-panel-media img{display:block;width:100%;height:auto;border-radius:0}.block-panel-media--fit-stretchy{height:100%}.block-panel-media--fit-stretchy img{width:100%;height:100%;object-fit:cover}.block-panel-content{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.block-panel-headline{margin:0}.block-panel-headline-1{display:block;color:var(--color-navy)}.block-panel-headline-2{display:block;color:var(--color-blue)}.block-panel-text p:last-child{margin-bottom:0}.block-inline-quote-panel{display:grid;grid-template-columns:auto minmax(0,1fr);gap:24px;align-items:start;padding:32px;margin:0;background:linear-gradient(90deg,var(--color-white) 0,var(--color-blue-bg) 100%);border-radius:3px}.block-inline-quote-mark{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;background:var(--color-navy);color:var(--color-white);border-radius:3px;flex-shrink:0}.block-inline-quote-text{font-weight:500;margin:0 0 20px}.block-inline-quote-attr{display:flex;flex-direction:column;color:var(--color-blue)}.block-inline-quote-attr-name{font-weight:700}.block-inline-quote-attr-title{font-weight:500;opacity:.9}.block-quote-video{position:relative;overflow:hidden}.block-quote-video>.container{position:relative;z-index:1}.block-quote-video-curve{position:absolute;left:0;right:0;bottom:0;width:100%;height:auto;pointer-events:none;z-index:0}.block-quote-video-grid{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media (min-width:768px){.block-quote-video-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px}}.block-quote-video-quote{margin:0;display:flex;flex-direction:column;gap:28px}.block-quote-video-text{color:var(--color-blue-dark);margin:0;quotes:none;font-weight:300}.block-quote-video-text::after,.block-quote-video-text::before{content:none}.block-quote-video-attr{display:flex;align-items:center;gap:14px;margin:0}.block-quote-video-avatar{width:80px;height:80px;border-radius:999px;overflow:hidden;flex-shrink:0}.block-quote-video-avatar img{width:100%;height:100%;object-fit:cover;display:block}.block-quote-video-attr-meta{display:flex;flex-direction:column;gap:2px;color:var(--color-blue-dark)}.block-quote-video-attr-name{font-weight:700}.block-quote-video-copy{display:flex;flex-direction:column;gap:20px}.block-quote-video-eyebrow{margin:0}.block-quote-video-headline{color:var(--color-navy);margin:0}.block-quote-video-headline em{color:var(--color-blue-accent);font-style:normal}.block-quote-video-copy-text{color:var(--color-navy);margin:0}.block-quote-video-copy-text p:last-child{margin-bottom:0}.block-quote-video-attr--color-navy .block-quote-video-attr-name,.block-quote-video-attr--color-navy .block-quote-video-attr-title{color:var(--color-navy)}.block-quote-video-attr--color-blue-accent .block-quote-video-attr-name,.block-quote-video-attr--color-blue-accent .block-quote-video-attr-title{color:var(--color-blue-accent)}.block-quote-video-media{position:relative;overflow:hidden;aspect-ratio:16/9;background:rgba(25,25,66,.05)}.block-quote-video-media img{width:100%;height:100%;object-fit:cover;display:block}.block-quote-video-link{position:relative;display:block;width:100%;height:100%}.block-quote-video-link::before{content:"";position:absolute;inset:0;background:rgba(25,25,66,.45);pointer-events:none;z-index:1}.block-quote-video-play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:2}.block-quote-video-play svg{width:120px;height:120px;transition:transform .2s ease}.block-quote-video-link:hover .block-quote-video-play svg{transform:scale(1.06)}.block-inline-boxes-headline{letter-spacing:-.01em;margin:0 0 32px!important}.block-inline-boxes-grid{list-style:none;margin:0;padding:0;display:grid;gap:16px;grid-template-columns:1fr}@media (min-width:768px){.block-inline-boxes-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.block-inline-boxes-grid[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.block-inline-boxes-grid[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.block-inline-boxes-box{background:var(--color-shaded);list-style-type:none;padding:32px;border-radius:3px;display:flex;flex-direction:column;gap:16px}.block-inline-boxes-box::before{display:none}.block-inline-boxes-box-title{font-size:18px!important;font-weight:700;color:var(--color-blue-accent)!important;margin:0!important;line-height:1.3}.block-inline-boxes-box-text p:last-child{margin-bottom:0}.block-list-columns-header{max-width:900px;margin:0 auto 48px;text-align:center}.block-list-columns-eyebrow{margin-bottom:20px}.block-list-columns-headline{letter-spacing:-.01em;margin:0 auto 20px}.block-list-columns-subtext{margin:0 auto}.block-list-columns-list{list-style:none;margin:0;padding:32px 40px;background:var(--color-white);border-radius:4px;display:grid;grid-template-columns:1fr;column-gap:40px}@media (min-width:768px){.block-list-columns-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.block-list-columns-list[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.block-list-columns-list[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.block-list-columns-item{display:flex;align-items:center;gap:12px;padding:20px 0;border-bottom:1px solid rgba(25,25,66,.08)}.block-list-columns-item:last-child{border-bottom:0}.block-list-columns-icon{flex-shrink:0}.block-results{background:var(--color-navy);color:var(--color-white)}.block-results-inner{display:grid;grid-template-columns:1fr;gap:40px;align-items:start}@media (min-width:768px){.block-results-inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}}.block-results-lead{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.block-results-eyebrow{margin-bottom:0}.block-results-headline{letter-spacing:-.01em;color:var(--color-white);margin:0}.block-results-items{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:32px}@media (min-width:768px){.block-results-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.block-results-inner[data-count="1"] .block-results-items{grid-template-columns:minmax(0,1fr)}}@media (min-width:768px){.block-results-inner[data-count="3"] .block-results-items{grid-template-columns:repeat(3,minmax(0,1fr))}}.block-results-item{padding-left:32px;border-left:1px solid rgba(255,255,255,.2);display:flex;flex-direction:column;gap:16px}.block-results-item-figure{font-size:44px;font-weight:200;line-height:1;letter-spacing:-.02em;color:var(--color-white)}@media (min-width:768px){.block-results-item-figure{font-size:64px}}.block-results-item-subtitle{font-size:18px;font-weight:700;color:var(--color-white);margin-top:-6px}.block-results-item-text{font-size:15px;line-height:1.6;color:rgba(255,255,255,.8)}.type-post .block-faq{background:0 0;padding-left:0;padding-right:0}.type-post .block-faq .container{padding:0}.type-post .block-faq .block-faq-answer,.type-post .block-faq .block-faq-header h2,.type-post .block-faq .block-faq-question{color:var(--color-navy)}.type-post .block-faq li::before{display:none}.type-post .block-faq li{padding-left:0;margin-bottom:0}.type-post .block-faq .block-faq-header{margin-bottom:40px}.type-post .block-faq .block-faq-header .heading-1{font-size:36px}.block-faq{background:var(--color-navy);color:var(--color-white)}.block-faq-header{margin:0 auto 45px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}@media (min-width:768px){.block-faq-header{margin-bottom:90px}}.block-faq-headline{color:var(--color-white);margin:0}.block-faq-subtext{color:var(--color-white);margin-bottom:12px}.block-faq-cols{display:flex;flex-direction:column;align-items:stretch}@media (min-width:768px){.block-faq--layout-columns .block-faq-cols{flex-direction:row;align-items:flex-start;gap:16px}.block-faq--layout-columns .block-faq-cols>.block-faq-list{flex:1 1 0;min-width:0}}.block-faq-list{list-style:none;margin:0 auto 16px;padding:0;max-width:900px;width:100%}.block-faq--layout-columns .block-faq-list{max-width:none}.block-faq-item{border-bottom:1px solid var(--color-blue-bg);background:0 0;transition:background .2s ease;margin-bottom:16px}.block-faq-item.is-open{background:rgba(255,255,255,.06);border-bottom-color:transparent}.block-faq-item.is-open .block-faq-icon-plus{display:none}.block-faq-item.is-open .block-faq-icon-close{display:block}.block-faq-item.is-open .block-faq-answer{display:block}.block-faq-question{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:20px 24px;background:0 0;border:0;color:var(--color-white);font-size:18px;font-weight:700;line-height:1.35;text-align:left;cursor:pointer}.block-faq-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:3px}.block-faq-icon-plus{display:block}.block-faq-icon-close{display:none}.block-faq-answer{display:none;padding:0 32px 24px;color:rgba(255,255,255,.85);font-size:15px;line-height:1.6}.block-faq-answer p:last-child{margin-bottom:0}.block-compliance-header{max-width:780px;margin:0 auto 80px;text-align:center}.block-compliance-headline{letter-spacing:-.01em;margin:0 auto 16px}.block-compliance-subtext{margin:0 auto}.block-compliance-grid{list-style:none;margin:0;padding:0;display:grid;justify-content:center;gap:3px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.block-compliance-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:960px){.block-compliance-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.block-compliance-item{display:flex}.block-compliance-card{width:100%;padding:30px 20px;background:var(--color-white);text-align:center;color:var(--color-navy);text-decoration:none;display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:space-between;transition:transform .2s ease,box-shadow .2s ease}.block-compliance-card[href]:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(25,25,66,.08);color:var(--color-navy)}.block-compliance-card-logo{width:100%;display:flex;align-items:center;justify-content:center;min-height:64px}.block-compliance-card-logo img{max-height:72px;max-width:90%;width:auto;height:auto;object-fit:contain;display:block}.block-compliance-card-label{display:inline-flex;align-items:center;justify-content:center;font-weight:700;gap:6px;color:var(--color-navy)}.block-compliance-card-arrow{color:var(--color-navy);flex-shrink:0}.block-list-grid-header{margin:0 0 40px}.block-list-grid-headline{margin:0 0 16px}.block-list-grid-panel{background:var(--color-shaded);padding:24px;gap:30px;display:grid;grid-template-columns:1fr}@media (min-width:768px){.block-list-grid-panel{padding:40px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.block-list-grid-panel[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.block-list-grid-panel[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.block-list-grid-cell:nth-child(4),.block-list-grid-cell:nth-child(5),.block-list-grid-cell:nth-child(6){margin-top:30px;padding-top:30px;border-top:1px solid var(--color-gray-3)}.block-list-grid-cell-title{margin:0 0 20px}.block-list-grid-cell-list{list-style:disc;margin:0;padding-left:20px}.block-list-grid-cell-list li{margin-bottom:4px;list-style-type:disc}.block-list-grid-cell-list li::before{content:none}.block-list-grid-cell-list li:last-child{margin-bottom:0}.block-documents-header{margin:0 0 40px}.block-documents-headline{margin:0 0 16px}.block-documents-panel{background:var(--color-shaded);padding:32px;border-radius:3px;display:grid;grid-template-columns:1fr}@media (min-width:768px){.block-documents-panel{grid-template-columns:minmax(0,180px) minmax(0,1fr)}}.block-documents-tabs{display:flex;flex-direction:column;gap:4px;margin-bottom:20px}.block-documents-tab{text-align:left;padding:15px 25px 13px;background:0 0;border:0;border-bottom:2px solid transparent;font-size:16px;font-weight:600;color:rgba(25,25,66,.8);cursor:pointer}.block-documents-tab:hover{color:var(--color-navy)}.block-documents-tab.is-active{color:var(--color-blue-accent);background-color:var(--color-white);border-bottom-color:var(--color-blue-accent)}.block-documents-list{list-style:none;margin:0;padding:30px;background-color:var(--color-white);text-wrap:pretty;display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:575px){.block-documents-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.block-documents-list{grid-template-columns:repeat(4,minmax(0,1fr))}}.block-documents-item{display:flex}.block-documents-item.is-hidden{display:none}.block-documents-link{width:100%;display:inline-flex;align-items:center;justify-content:space-between;gap:12px;background:var(--color-shaded);color:var(--color-navy);border-radius:3px;padding:16px 20px;font-size:15px;font-weight:700;text-decoration:none}.block-documents-link:hover{color:var(--color-navy)}.block-documents-link svg{flex-shrink:0}.block-two-column-text-inner{display:grid;grid-template-columns:1fr;gap:32px;align-items:start}@media (min-width:768px){.block-two-column-text-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:64px;row-gap:20px}}@media (min-width:768px){.block-two-column-text-col{display:grid;grid-template-rows:subgrid;grid-row:span 2;row-gap:20px}}.block-two-column-text-head{min-height:1px;margin-bottom:20px}.block-two-column-text-content{display:flex;flex-direction:column;gap:20px}.block-two-column-text-headline{margin:0 0 20px}.block-two-column-text-headline em{color:var(--color-mint);font-style:normal}.block-two-column-text-body p:last-child{margin-bottom:0}.block-two-column-text-right-headline{color:var(--color-blue-accent);font-weight:400;margin:0}.block-two-column-text-col--card{background:var(--color-white);padding:30px;border-radius:1px}.block-two-column-text-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.block-two-column-text-list li{display:grid;grid-template-columns:17px 1fr;align-items:start;gap:10px;text-align:start}.block-two-column-text-list svg{display:block;margin-top:4px;flex-shrink:0}.block-success-hero{position:relative;padding:60px 0;min-height:520px;background-color:var(--color-shaded);display:flex;align-items:center;overflow:hidden}.block-success-hero-bg{position:absolute;top:0;right:0;width:50%;height:100%;object-fit:cover;object-position:center;z-index:0;pointer-events:none}.block-success-hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,var(--color-shaded) 52%,rgba(236,236,244,0) 92%);z-index:1;pointer-events:none}.block-success-hero>.container{position:relative;z-index:2;width:100%}.block-success-hero-inner{max-width:780px;display:flex;flex-direction:column;gap:24px;align-items:flex-start}.block-success-hero-logos{display:inline-flex;align-items:center;gap:16px}.block-success-hero-logo{display:block;max-height:30px;width:auto}.block-success-hero-logo--partner{max-height:30px}.block-success-hero-logo-plus{color:var(--color-navy);font-weight:700;font-size:45px}.block-success-hero-title{letter-spacing:-.01em;margin:0}.block-success-hero-meta{display:flex;align-items:center;gap:20px;flex-wrap:wrap;width:100%;margin-top:40px;padding-top:20px;border-top:2px solid transparent;border-image:linear-gradient(90deg,transparent 0,var(--color-navy) 100%) 1}.block-success-hero-tags{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:10px}.block-success-hero-tag{font-size:18px;color:var(--color-navy);font-weight:400}.block-success-hero-tag.is-highlighted{font-weight:700;position:relative}.block-success-hero-tag.is-highlighted::after{content:"|";padding-left:10px;font-weight:400;color:var(--color-navy)}.block-success-hero-link{margin-left:auto;display:inline-flex;align-items:center;gap:8px;padding:15px 20px;background:var(--color-gray-3);color:var(--color-navy);border-radius:3px;font-size:14px;font-weight:400;text-decoration:none}.block-success-hero-link-dot{width:12px;height:12px;border-radius:50%;background:var(--color-blue-accent);flex-shrink:0}.block-success-hero-link-arrow{margin-left:20px;color:var(--color-navy)}.block-media-center-hero{color:var(--color-white);padding-top:200px}.block-media-center-hero-grid{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media (min-width:768px){.block-media-center-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:72px}}.block-media-center-hero-content{display:flex;flex-direction:column;gap:24px;max-width:560px}.block-media-center-hero-headline{color:var(--color-white);margin:0}.block-media-center-hero-subtext p:last-child{margin-bottom:0}.block-media-center-hero-divider{width:100%;height:1.5px;border:0;background:linear-gradient(to right,rgba(226,238,255,0) 0,rgba(226,238,255,.9) 78%,rgba(226,238,255,0) 100%);margin:8px 0 0}.block-media-center-hero-label{color:var(--color-white);margin:0}.block-media-center-hero-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.block-media-center-hero-media{position:relative;border-radius:6px;overflow:hidden;aspect-ratio:16/9;background:rgba(255,255,255,.04)}.block-media-center-hero-media img,.block-media-center-hero-media video{width:100%;height:100%;object-fit:cover;display:block}.block-media-center-hero-video{position:relative;display:block;width:100%;height:100%}.block-media-center-hero-video::before{content:"";position:absolute;inset:0;background:rgba(25,25,66,.45);pointer-events:none;z-index:1}.block-media-center-hero-play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:2}.block-media-center-hero-play svg{width:120px;height:120px;transition:transform .2s ease}.block-media-center-hero-video:hover .block-media-center-hero-play svg{transform:scale(1.06)}.block-resources-hero{padding:80px 0}@media (min-width:768px){.block-resources-hero{padding:200px 0 100px}}.block-resources-hero-headline{margin:0 0 40px}.block-resources-hero-grid{display:grid;gap:16px;grid-template-columns:1fr}@media (min-width:667px){.block-resources-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.block-resources-hero-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-template-rows:auto auto auto;grid-template-areas:"feat r1" "feat r2" "feat r3"}}.block-resources-hero-card{position:relative;display:flex;overflow:hidden;border-radius:3px;background:var(--color-white);color:var(--color-navy);text-decoration:none}.block-resources-hero-card:hover{color:var(--color-navy)}.block-resources-hero-card-arrow{position:absolute;top:14px;right:14px;z-index:2;display:inline-flex;align-items:center;justify-content:center;color:var(--color-navy);pointer-events:none}.block-resources-hero-card-inner{display:flex;flex-direction:column;gap:14px;padding:20px;width:100%;height:100%}.block-resources-hero-card-body{display:flex;align-items:flex-start;gap:18px;flex:1}.block-resources-hero-card-fill{width:100%;height:100%;overflow:hidden}.block-resources-hero-card-fill img{width:100%;height:100%;object-fit:cover;display:block}.block-resources-hero-card-split{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;height:100%}@media (min-width:667px){.block-resources-hero-card-split{flex-direction:row}}.block-resources-hero-card-split-media{flex:0 0 auto;width:100%;height:160px;overflow:hidden}@media (min-width:667px){.block-resources-hero-card-split-media{flex:0 0 250px;width:250px;height:145px}}.block-resources-hero-card-split-media img{border-radius:3px 3px 0 0;width:100%;height:100%;object-fit:cover;display:block;border:1px solid #eee}@media (min-width:667px){.block-resources-hero-card-split-media img{border-radius:3px 0 0 3px}}.block-resources-hero-card-split-text{flex:1 1 auto;display:flex;flex-direction:column;gap:10px;padding:18px 20px;min-width:0}.block-resources-hero-card-title{color:inherit;margin:0}.block-resources-hero-card-thumb{flex:0 0 40%;max-width:40%}.block-resources-hero-card-thumb img{width:100%;height:auto;display:block}.block-resources-hero-card-cta{margin-top:auto;display:inline-flex;align-items:center;gap:6px;padding:10px 18px;background:var(--color-white);color:var(--color-navy);border-radius:999px;font-size:13px;font-weight:700;align-self:flex-start}.block-resources-hero-card-quote{font-family:Georgia,serif;font-size:16px;line-height:1.35;color:inherit;margin:0;quotes:'"' '"'}.block-resources-hero-card-quote::before{content:open-quote}.block-resources-hero-card-quote::after{content:close-quote}.block-resources-hero-card-row{display:flex;align-items:center;gap:14px}.block-resources-hero-card-icon{flex:0 0 48px;width:48px;height:48px;border-radius:6px;overflow:hidden;background:var(--color-gray-2)}.block-resources-hero-card-icon img{width:100%;height:100%;object-fit:cover;display:block}@media (min-width:768px){.block-resources-hero-card--slot-1{grid-area:feat}.block-resources-hero-card--slot-2{grid-area:r1}.block-resources-hero-card--slot-3{grid-area:r2}.block-resources-hero-card--slot-4{grid-area:r3}}.block-resources-hero-card--featured{background:var(--color-navy);color:var(--color-white)}.block-resources-hero-card--featured .block-resources-hero-card-arrow{display:none}.block-resources-hero-card--featured .block-resources-hero-card-inner{padding:0;gap:24px}.block-resources-hero-card--featured .block-resources-hero-card-body{display:flex;flex-direction:column;gap:24px;flex:1}@media (min-width:667px){.block-resources-hero-card--featured .block-resources-hero-card-body{flex-direction:row;align-items:center}}.block-resources-hero-card--featured .block-resources-hero-card-thumb{flex:0 0 auto;max-width:100%;align-self:stretch;min-height:200px}@media (min-width:667px){.block-resources-hero-card--featured .block-resources-hero-card-thumb{flex:0 0 45%;max-width:45%;min-height:0}}.block-resources-hero-card--featured .block-resources-hero-card-thumb img{width:100%;height:100%;object-fit:cover;display:block}.block-resources-hero-card--featured .block-resources-hero-card-text{padding:0 24px 24px}@media (min-width:667px){.block-resources-hero-card--featured .block-resources-hero-card-text{padding:40px 40px 40px 20px}}.block-resources-hero-card--featured .block-resources-hero-card-title{color:var(--color-white);margin-bottom:32px;order:2}.block-resources-hero-card--featured .block-resources-hero-card-eyebrow{order:1}.block-resources-hero-card--featured .block-resources-hero-card-body>:not(.block-resources-hero-card-thumb){flex:1 1 auto;display:flex;flex-direction:column;gap:16px}.block-resources-hero-card--featured .block-resources-hero-card-cta{background:0 0;color:var(--color-blue-bg);padding:0;font-size:16px;order:3}.block-resources-hero-card--quote{background:#f2f6ff}.block-resources-hero-card--quote .block-resources-hero-card-title{display:none}.block-resources-slider.is-preview .glide__track{overflow:visible}.block-resources-slider.is-preview .glide__slides{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;transform:none!important;width:100%!important}.block-resources-slider.is-preview .glide__slide{width:auto!important;margin:0!important}.block-resources-slider.is-preview .glide__slide:nth-child(n+5){display:none}.block-resources-slider.is-preview .block-resources-slider-controls{display:none}.block-resources-slider-header{margin-bottom:80px}.block-resources-slider-headline{color:var(--color-blue-dark);margin:0}.block-resources-slider-grid{display:grid;grid-template-columns:1fr;gap:24px;list-style:none;margin:0;padding:0}@media (min-width:667px){.block-resources-slider-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.block-resources-slider-grid{grid-template-columns:repeat(4,1fr)}}.block-resources-slider-slide{list-style:none}.block-resources-slider .glide__slides{align-items:stretch}.block-resources-slider .glide__slide{height:auto;display:flex}.block-resources-slider-card{display:flex;flex-direction:column;height:100%;flex:1;background:var(--color-white);overflow:hidden;text-decoration:none;color:inherit}.block-resources-slider-card-media{width:310px;height:170px;max-width:100%;background:var(--color-white);overflow:hidden;border-bottom:1px solid #ccc}.block-resources-slider-card-media img{width:100%;height:100%;object-fit:cover;display:block}.block-resources-slider-card-media.is-empty{background:var(--color-white)}.block-resources-slider-card-media--logo{display:flex;align-items:center;justify-content:center;background:var(--color-white)}.block-resources-slider-card-media--logo img{width:125px;height:auto;max-width:100%;object-fit:contain}.block-resources-slider-card-body{display:flex;flex-direction:column;gap:16px;padding:24px 20px 20px;flex:1}.block-resources-slider-card-title{color:var(--color-blue-dark);margin:0}.block-resources-slider-card-date{color:#9191a4;margin-top:auto}.block-resources-slider-controls{display:flex;align-items:center;justify-content:center;gap:28px;margin-top:50px;border-radius:999px;background:var(--color-white);padding:20px;width:fit-content;margin-inline:auto}.block-resources-slider-arrow{display:inline-flex;align-items:center;justify-content:center;width:24px;height:26px;border:0;background:0 0;cursor:pointer;padding:0;color:var(--color-navy);transition:opacity .2s ease}.block-resources-slider-arrow svg{display:block}.block-resources-slider-arrow.glide__arrow--disabled,.block-resources-slider-arrow.is-disabled,.block-resources-slider-arrow[disabled]{opacity:.2;cursor:default;pointer-events:none}.block-resources-slider-pages{display:inline-flex;align-items:center;gap:20px;position:static;transform:none}.block-resources-slider-page{min-width:20px;padding:0;border:0;background:0 0;border-radius:0;box-shadow:none;color:var(--color-gray-3);font-size:20px;font-weight:700;cursor:pointer;line-height:1;height:auto;width:auto;transition:color .2s ease}.block-resources-slider-page.glide__bullet--active,.block-resources-slider-page.is-active,.block-resources-slider-page:hover{color:var(--color-navy)}.block-resources-slider-page.glide__bullet--active,.block-resources-slider-page.is-active{font-weight:700}.block-spotlight-hero-awards{position:relative;background-color:var(--color-navy);background-size:cover;background-position:center;color:var(--color-white);padding-top:200px}.block-spotlight-hero-awards-header{text-align:center;max-width:780px;margin:0 auto 160px}.block-spotlight-hero-awards-headline{letter-spacing:-.01em;color:var(--color-gold);margin:0 0 25px}.block-spotlight-hero-awards-subtitle{color:var(--color-white)}.block-spotlight-hero-awards-body{display:grid;grid-template-columns:1fr;align-items:stretch;background:rgba(255,255,255,.05)}@media (min-width:768px){.block-spotlight-hero-awards-body{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:30px}}.block-spotlight-hero-awards-highlight{display:flex;flex-direction:column;justify-content:center;padding:40px;margin:40px 0}@media (min-width:768px){.block-spotlight-hero-awards-highlight{border-right:1px solid #c0d9ff}}.block-spotlight-hero-awards-highlight-title{font-weight:400;line-height:1.1;color:var(--color-white);margin:0 0 24px;text-wrap:pretty}.block-spotlight-hero-awards-highlight-text{color:var(--color-white)}.block-spotlight-hero-awards-highlight-text p:last-child{margin-bottom:0}.block-spotlight-hero-awards-features{list-style:none;margin:0;padding:32px;border-radius:3px;display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:768px){.block-spotlight-hero-awards-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}.block-spotlight-hero-awards-feature{display:flex;flex-direction:column;gap:20px}.block-spotlight-hero-awards-feature-head{display:flex;align-items:center;gap:12px}.block-spotlight-hero-awards-feature-icon{flex-shrink:0;width:32px;height:32px}.block-spotlight-hero-awards-feature-icon img{max-width:100%;max-height:100%;object-fit:contain;display:block}.block-spotlight-hero-awards-feature-title{font-weight:400;color:var(--color-white)}.block-spotlight-hero-awards-feature-text{color:var(--color-white)}.block-spotlight-winners-header{text-align:center;max-width:640px;margin:0 auto 100px}.block-spotlight-winners-eyebrow{display:inline-block;padding:10px;background:linear-gradient(90deg,rgba(236,200,89,.4) 0,var(--color-yellow-2) 100%);color:var(--color-navy);border-radius:3px;font-size:16px;font-weight:600;margin-bottom:30px}.block-spotlight-winners-headline{font-size:40px;font-weight:300;line-height:1;color:var(--color-navy);margin:0}@media (min-width:768px){.block-spotlight-winners-headline{font-size:100px}}.block-spotlight-winners-panel{background:var(--color-white);padding:40px;border-radius:3px;display:grid;grid-template-columns:1fr;gap:40px}@media (min-width:768px){.block-spotlight-winners-panel{grid-template-columns:minmax(0,140px) minmax(0,1fr);gap:48px}}.block-spotlight-winners-tabs{display:flex;flex-direction:row;gap:8px;align-self:flex-start}@media (min-width:768px){.block-spotlight-winners-tabs{flex-direction:column;gap:0}}.block-spotlight-winners-tab{background:0 0;border:0;padding:15px;text-align:center;font-size:24px;background-color:var(--color-shaded);font-weight:400;cursor:pointer;color:var(--color-gray-light);border-bottom:2px solid var(--color-gray-light);transition:color .15s ease,border-color .15s ease}@media (min-width:768px){.block-spotlight-winners-tab{font-size:36px}}.block-spotlight-winners-tab.is-active{font-weight:600;background-color:var(--color-white);color:var(--color-green);border-bottom-color:var(--color-green)}.block-spotlight-winners-pane{display:none}.block-spotlight-winners-pane.is-active{display:block}.block-spotlight-winners-pane-title{font-size:24px;font-weight:400;color:var(--color-navy);margin:0 0 50px}.block-spotlight-winners-pane-title em{color:var(--color-green);font-weight:400}@media (min-width:768px){.block-spotlight-winners-pane-title{font-size:48px}}.block-spotlight-winners-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:32px 40px}@media (min-width:768px){.block-spotlight-winners-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.block-spotlight-winners-winner{padding-bottom:60px;border-bottom:1px solid var(--color-gray-3)}.block-spotlight-winners-winner-name{font-weight:500;color:var(--color-navy);margin-bottom:15px;line-height:1.25;text-wrap:pretty}.block-spotlight-winners-winner-locations{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.block-spotlight-winners-winner-location{display:inline-block;padding:8px;background:var(--color-shaded);color:#9191a4;font-size:12px;font-weight:500}.block-spotlight-winners-winner-location a{color:inherit;text-decoration:none}.block-spotlight-winners-winner-location.is-linked{background:var(--color-green);color:var(--color-white)}.block-testimonials.block--bg-white{background-color:#fafafa}.block-testimonials-header{max-width:720px;margin:0 0 60px}.block-testimonials-eyebrow{margin-bottom:20px}.block-testimonials-headline{margin:0 0 16px}.block-testimonials-headline em{color:var(--color-blue-accent);font-style:normal}.block-testimonials-slider{position:relative}@media (min-width:768px){.block-testimonials-slider{margin-right:calc(50% - 50vw)}}.block-testimonials-slide{height:auto;opacity:.4;transition:opacity .3s ease}.block-testimonials-slide.glide__slide--active{opacity:1}.block-testimonials-card{display:grid;grid-template-columns:1fr;background:var(--color-white);border-radius:2px;overflow:hidden;box-shadow:0 8px 24px rgba(25,25,66,.06);height:100%;max-height:520px}@media (min-width:768px){.block-testimonials-card{grid-template-columns:260px minmax(0,1fr)}}.block-testimonials-card--no-media{grid-template-columns:1fr}@media (min-width:768px){.block-testimonials-card--no-media{grid-template-columns:1fr}}.block-testimonials-card-media{position:relative;width:100%;height:360px;background:var(--color-shaded)}@media (max-width:959px){.block-testimonials-card-media{display:none}}@media (min-width:768px){.block-testimonials-card-media{width:260px;min-width:260px;height:360px}}.block-testimonials-card-media img{width:100%;height:100%;object-position:top center;object-fit:cover;display:block}.block-testimonials-card-story{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 20px;background:var(--color-navy);color:var(--color-white);font-weight:600;text-decoration:none;transition:background .2s ease}.block-testimonials-card-story:hover{background:#0f0f2a;color:var(--color-white)}.block-testimonials-card-body{padding:32px;display:flex;flex-direction:column;gap:24px}@media (min-width:768px){.block-testimonials-card-body{padding:40px 60px}}.block-testimonials-card-quote{margin:0;font-weight:400;color:var(--color-navy);quotes:none}.block-testimonials-card-quote::after,.block-testimonials-card-quote::before{content:none}.block-testimonials-card-attr{display:flex;align-items:center;gap:24px}.block-testimonials-card-attr-text{display:flex;flex-direction:column;gap:2px}.block-testimonials-card-attr-name{font-weight:700;color:var(--color-blue)}.block-testimonials-card-attr-title{max-width:400px;color:var(--color-blue)}.block-testimonials-card-logo{width:36px;height:36px;border-radius:50%;object-fit:contain;background:var(--color-shaded);flex-shrink:0}.block-testimonials-card-ratings{display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:flex-end;margin-top:auto}.block-testimonials-card-rating{display:block;max-height:70px;width:auto;object-fit:contain}.block-testimonials-dots{display:flex;justify-content:center;gap:8px;margin-top:20px}@media (min-width:768px){.block-testimonials-dots{display:none}}.block-testimonials-dot{appearance:none;background:rgba(25,25,66,.2);border:0;border-radius:50%;cursor:pointer;height:8px;padding:0;transition:background .2s ease;width:8px}.block-testimonials-dot.glide__bullet--active{background:var(--color-navy)}.block-testimonials .glide__arrows,.block-testimonials-arrows{position:static;bottom:auto;left:auto}@media (max-width:959px){.block-testimonials .glide__arrows,.block-testimonials-arrows{display:none}}.block-testimonials .glide__arrow,.block-testimonials-arrow{position:absolute;top:50%;transform:translateY(-50%);width:60px;height:60px;display:inline-flex;align-items:center;justify-content:center;background:0 0;color:var(--color-white);border:0;padding:0;margin:0;cursor:pointer;z-index:5;opacity:1;visibility:visible;transition:transform .2s ease,opacity .2s ease}.block-testimonials .glide__arrow.glide__arrow--left,.block-testimonials-arrow.glide__arrow--left{left:8px;right:auto}.block-testimonials .glide__arrow.glide__arrow--right,.block-testimonials-arrow.glide__arrow--right{right:32px;left:auto}@media (max-width:766px){.block-testimonials .glide__arrow,.block-testimonials-arrow{width:44px;height:44px}.block-testimonials .glide__arrow.glide__arrow--left,.block-testimonials-arrow.glide__arrow--left{left:4px}.block-testimonials .glide__arrow.glide__arrow--right,.block-testimonials-arrow.glide__arrow--right{right:4px}}.block-testimonials .glide__arrow svg,.block-testimonials-arrow svg{display:block;width:100%;height:100%}.block-testimonials .glide__arrow:hover,.block-testimonials-arrow:hover{transform:translateY(-50%) scale(1.08)}.block-testimonials .glide__arrow.glide__arrow--disabled,.block-testimonials-arrow.glide__arrow--disabled{opacity:.4;pointer-events:none}.block-cta{position:relative;min-height:380px;overflow:hidden}.block-cta-side{position:absolute;top:75%;right:0;transform:translateY(-50%);height:auto;object-fit:contain;object-position:center right;z-index:0;pointer-events:none}.block-cta-side-fade{position:absolute;top:50%;right:0;transform:translateY(-50%);height:100%;z-index:1;pointer-events:none;background-color:inherit;-webkit-mask-image:linear-gradient(90deg,var(--color-black) 0,rgba(0,0,0,0) 100%);mask-image:linear-gradient(90deg,var(--color-black) 0,rgba(0,0,0,0) 100%)}.block-cta-left-fade{position:absolute;top:0;left:0;height:100%;z-index:1;pointer-events:none;background-color:inherit;-webkit-mask-image:linear-gradient(90deg,var(--color-black) 0,rgba(0,0,0,0) 100%);mask-image:linear-gradient(90deg,var(--color-black) 0,rgba(0,0,0,0) 100%)}.block-cta>.container{position:relative;z-index:2;height:100%;min-height:380px}.block-cta>.container>.block-cta-inner{position:relative;z-index:3}.block-cta--has-bg{background-size:cover;background-position:center;color:var(--color-white)}.block-cta--has-bg .block-cta-headline{color:var(--color-white)}.block-cta-video{display:block;height:100%;inset:0;object-fit:cover;pointer-events:none;position:absolute;width:100%;z-index:0}.block-cta-overlay{position:absolute;inset:0;z-index:1}.block-cta-solid-overlay{inset:0;pointer-events:none;position:absolute;z-index:1}.block-cta--overlay-solid-navy .block-cta-solid-overlay{background:color-mix(in srgb,var(--color-navy) 75%,transparent)}.block-cta--overlay-solid-gold .block-cta-solid-overlay{background:color-mix(in srgb,var(--color-gold) 75%,transparent)}.block-cta--overlay-solid-orange .block-cta-solid-overlay{background:color-mix(in srgb,var(--color-orange) 75%,transparent)}.block-cta--overlay-solid-blue .block-cta-solid-overlay{background:color-mix(in srgb,var(--color-blue) 75%,transparent)}.block-cta--overlay-solid-turquoise .block-cta-solid-overlay{background:color-mix(in srgb,var(--color-turquoise) 75%,transparent)}.block-cta--overlay-solid .block-cta-overlay{background:color-mix(in srgb,var(--color-navy) 75%,transparent)}.block-cta--overlay-solid-gold .block-cta-overlay{background:color-mix(in srgb,var(--color-gold) 75%,transparent)}.block-cta--overlay-solid-orange .block-cta-overlay{background:color-mix(in srgb,var(--color-orange) 75%,transparent)}.block-cta--overlay-solid-blue .block-cta-overlay{background:color-mix(in srgb,var(--color-blue) 75%,transparent)}.block-cta--overlay-solid-turquoise .block-cta-overlay{background:color-mix(in srgb,var(--color-turquoise) 75%,transparent)}.block-cta--overlay-gradient-1 .block-cta-overlay{background:rgba(43,63,158,.7)}.block-cta--overlay-gradient-2 .block-cta-overlay{background:linear-gradient(90deg,var(--color-navy) 0,rgba(75,111,221,.6) 25%,var(--color-navy) 50%,rgba(75,111,221,.6) 75%,var(--color-navy) 100%)}.block-cta--overlay-gradient-3 .block-cta-overlay{background:linear-gradient(90deg,rgba(25,25,66,.9) 0,rgba(25,25,66,.9) 45%,rgba(25,25,66,0) 100%)}.block-cta--overlay-mint .block-cta-overlay{background:linear-gradient(86deg,var(--color-turquoise) 0,rgba(114,217,191,.6) 15%,var(--color-turquoise) 50%,rgba(114,217,191,.6) 85%,var(--color-turquoise) 100%)}.block-cta-inner{position:relative;z-index:2;width:100%!important;min-height:380px;display:flex;justify-content:center;align-items:center}.block-cta-content{display:flex;flex-direction:column;gap:35px;flex:1}.block-cta-content--text-dark{color:var(--color-navy)}.block-cta-content--text-dark .block-cta-headline,.block-cta-content--text-dark .block-cta-subhead,.block-cta-content--text-dark .block-cta-subhead p{color:var(--color-navy)}.block-cta-content--text-light{color:var(--color-white)}.block-cta-content--text-light .block-cta-headline,.block-cta-content--text-light .block-cta-subhead,.block-cta-content--text-light .block-cta-subhead p{color:var(--color-white)}.block-cta-headline{margin:0;color:inherit}.block-cta-subhead{color:inherit;opacity:.85}.block-cta--centered .block-cta-inner{display:flex;justify-content:center;width:100%}.block-cta--align-left{text-align:left}.block-cta--align-left .block-cta-content{align-items:flex-start}.block-cta--align-center{text-align:center}.block-cta--align-center .block-cta-content{align-items:center}.block-cta--text-image .block-cta-inner{display:grid;grid-template-columns:1fr;gap:32px;align-items:center}@media (min-width:768px){.block-cta--text-image .block-cta-inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px}}.block-cta--text-image .block-cta-content{align-items:flex-start;text-align:left}.block-cta-image img{display:block;width:100%;height:auto}.block-cta-strip{padding:40px 0!important}@media (min-width:768px){.block-cta-strip{padding-left:40px!important;padding-right:40px!important}}.block-cta-strip-inner{display:flex;flex-direction:column;gap:20px;align-items:flex-start}@media (min-width:768px){.block-cta-strip-inner{flex-direction:row;align-items:center;justify-content:space-between;gap:32px}}.block-cta-strip-content{display:flex;align-items:center;gap:16px;flex:1}.block-cta-strip-icon{width:32px;height:32px;object-fit:contain;flex-shrink:0}.block-cta-strip-text{line-height:1.35;color:var(--color-white)}.block-cta-strip-text p:last-child{margin-bottom:0}.block-cta-strip .button{font-size:20px;padding:18px 28px}.block-cards-slider{background:var(--color-navy);color:var(--color-white)}.block-cards-slider-header{margin:0 0 40px}@media (min-width:768px){.block-cards-slider-header{margin-bottom:80px}}.block-cards-slider-eyebrow{margin-bottom:20px}.block-cards-slider-headline{letter-spacing:-.01em;color:var(--color-white);margin:0 0 16px}.block-cards-slider-subhead{color:var(--color-blue-bg);max-width:900px}.block-cards-slider-slider{position:relative}.block-cards-slider-grid{list-style:none;margin:0;padding:0;display:grid;gap:32px;grid-template-columns:1fr}@media (min-width:768px){.block-cards-slider-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.block-cards-slider-grid[data-cols="1"]{grid-template-columns:minmax(0,480px)}}@media (min-width:768px){.block-cards-slider-grid[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.block-cards-slider-grid-item{display:flex}.block-cards-slider-grid-item .block-cards-slider-card{width:100%}.block-cards-slider-slide{height:auto}.block-cards-slider-card{display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none;color:var(--color-white);background:var(--color-navy);transition:transform .2s ease,background .2s ease}.block-cards-slider-card-media{position:relative;aspect-ratio:16/10;max-height:220px;overflow:hidden}.block-cards-slider-card-media img{width:100%;height:100%;object-fit:cover;display:block}.block-cards-slider-card-media.has-yt-border img{width:109%;height:120%;margin:-4.5% -4.5% -15%;transform:none}.block-cards-slider-card-body{display:flex;flex-direction:column;flex:1;gap:12px;padding:24px 0 0}.block-cards-slider-card-meta-row{display:flex;align-items:center;gap:12px;margin-bottom:16px}.block-cards-slider-card-tag{display:inline-flex;align-items:center;padding:4px 8px;background:var(--color-blue-accent);color:var(--color-white);font-size:14px;font-weight:600;letter-spacing:.01em;line-height:1.2}.block-cards-slider-card-meta{font-size:14px;color:var(--color-blue-bg);font-weight:500}.block-cards-slider-card-title{margin:0;line-height:1.3;color:var(--color-white)}.block-cards-slider-card-text{color:rgba(255,255,255,.72);flex:1}@media (min-width:768px){.block-cards-slider-card-link{margin-top:24px}}.block-cards-slider-controls{position:static!important;display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:40px}.block-cards-slider-bullets{position:static!important;display:flex;gap:10px;transform:none!important}.block-cards-slider-bullet{position:static!important;width:10px;height:10px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.3);cursor:pointer;transition:background .2s ease,transform .2s ease}.block-cards-slider-bullet.glide__bullet--active{background:var(--color-white);transform:scale(1.2)}.block-cards-slider-bullet:hover{background:rgba(255,255,255,.6)}.block-cards-slider-arrows{position:static!important;display:flex;gap:12px;transform:none!important}.block-cards-slider-arrow{position:static!important;transform:none!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;width:60px;height:60px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:0 0;border:0;cursor:pointer;opacity:1!important;transition:opacity .2s ease}.block-cards-slider-arrow svg{display:block}.block-cards-slider-arrow-bg{transition:fill .2s ease,stroke .2s ease}.block-cards-slider-arrow.glide__arrow--disabled{opacity:1!important;cursor:default}.block-cards-slider-arrow.glide__arrow--disabled .block-cards-slider-arrow-bg{fill:rgba(255,255,255,.08);stroke:rgba(255,255,255,.08)}.block-three-photos-grid{list-style:none;margin:0 auto;padding:0;max-width:1340px;display:grid;gap:10px;grid-template-columns:1fr;align-items:flex-end;justify-content:flex-end}@media (min-width:768px){.block-three-photos-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.block-three-photos-item{margin:0;padding:0;list-style-type:none;display:flex;justify-content:flex-end;align-items:center}.block-three-photos-item::before{display:none}.block-three-photos-item img{display:block;width:100%;height:auto;max-width:430px;aspect-ratio:430/250;object-fit:cover}.block-three-photos-item--2 img{max-width:432px;aspect-ratio:432/350}.block-grid-image{position:relative;overflow:hidden}.block-grid-image-bg{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.block-grid-image>.container{position:relative;z-index:1}@media (min-width:768px){.block-grid-image--media-left .block-grid-image-media{order:-1}}.block-grid-image-header{margin:0 0 48px}.block-grid-image-inner{display:grid;grid-template-columns:1fr;gap:40px;align-items:start}@media (min-width:768px){.block-grid-image-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}}.block-grid-image-eyebrow{margin:0 0 20px}.block-grid-image-headline{letter-spacing:-.01em;margin:0 0 20px}.block-grid-image-subhead{margin:0}.block-grid-image-subhead p:last-child{margin-bottom:0}.block-grid-image-grid{list-style:none;margin:0;padding:0;display:grid;gap:32px 40px;grid-template-columns:1fr}@media (min-width:768px){.block-grid-image-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.block-grid-image-item{margin:0;padding:0 0 20px;list-style-type:none;border-bottom:2px solid transparent}.block-grid-image-item::before{display:none}.block-grid-image-item-title{margin:0 0 10px}.block-grid-image-item-text p:last-child{margin-bottom:0}.block-grid-image-item--border-blue-accent{border-bottom-color:var(--color-blue-accent)}.block-grid-image-item--border-orange-2{border-bottom-color:var(--color-orange-2)}.block-grid-image-item--border-green{border-bottom-color:var(--color-green)}.block-grid-image-item--border-yellow{border-bottom-color:var(--color-yellow)}.block-grid-image-media img{display:block;width:100%;height:auto;border-radius:3px}.block-grid-image-media--video{position:relative;display:block;overflow:hidden;border-radius:3px;cursor:pointer}.block-grid-image-media--video::after{content:"";position:absolute;inset:0;background:rgba(25,25,66,.2);pointer-events:none;transition:background .2s ease}.block-grid-image-media--video:hover::after{background:rgba(25,25,66,.1)}.block-grid-image-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;transition:transform .2s ease;pointer-events:none}.block-grid-image-media--video:hover .block-grid-image-play{transform:translate(-50%,-50%) scale(1.05)}.block-careers-quotes-headline{color:var(--color-white);margin:0 0 40px}@media (min-width:768px){.block-careers-quotes-headline{margin-bottom:80px}}.block-careers-quotes-headline em{font-style:normal;color:var(--color-mint)}.block-careers-quotes-grid{list-style:none;margin:0;padding:0;display:grid;gap:24px;grid-template-columns:1fr}@media (min-width:768px){.block-careers-quotes-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}.block-careers-quotes-card{background:rgba(255,255,255,.04);border-radius:3px;padding:24px;display:flex;flex-direction:column;gap:24px;margin:0;list-style-type:none}@media (min-width:768px){.block-careers-quotes-card{padding:60px}}.block-careers-quotes-card::before{display:none}.block-careers-quotes-quote{color:var(--color-white);margin:0;quotes:none}.block-careers-quotes-cite{font-style:normal}.block-careers-quotes-name{font-weight:700;color:var(--color-mint)!important}.block-careers-quotes-role{color:var(--color-mint)!important;margin-top:2px}.block-careers-social-intro{margin-bottom:40px;max-width:720px}.block-careers-social-headline{letter-spacing:-.01em;margin:0 0 16px}.block-careers-social-subhead p:last-child{margin-bottom:0}.block-careers-social-grid{list-style:none;margin:0;padding:0;display:grid;gap:24px;grid-template-columns:1fr}@media (min-width:768px){.block-careers-social-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.block-careers-social-grid[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.block-careers-social-grid[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.block-careers-social-card{margin:0;padding:0;list-style-type:none;display:flex}.block-careers-social-card::before{display:none}.block-careers-social-card-link{display:flex;flex-direction:column;width:100%;color:var(--color-white);text-decoration:none;border-radius:1px;overflow:hidden;transition:transform .2s ease}.block-careers-social-card-link:hover{transform:translateY(-3px);color:var(--color-white)}.block-careers-social-card-top{background:var(--color-navy);max-height:416px;display:flex;align-items:center;justify-content:center}.block-careers-social-card-body{padding:30px;display:flex;flex-direction:column;gap:12px;flex:1}.block-careers-social-card-title{color:var(--color-white);margin:0}.block-careers-social-card-text{font-size:15px;line-height:1.5;color:rgba(255,255,255,.9)}.block-careers-social-card-cta{margin-top:auto;display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:var(--color-white)}.block-careers-social-card--blue .block-careers-social-card-body{background:var(--color-blue-accent)}.block-careers-social-card--teal .block-careers-social-card-body{background:#2c7b7a}.block-careers-social-card--orange .block-careers-social-card-body{background:#e07a45}.block-careers-social-card--purple .block-careers-social-card-body{background:#6c4fb0}.block-careers-social-card--navy .block-careers-social-card-body{background:var(--color-navy)}.block-careers-social-icon{display:block;width:auto;height:auto}.block-values-headline{margin:0 0 40px}.block-values-headline em{font-style:normal;color:var(--color-blue-accent)}.block-values-list{list-style:none;margin:0;padding:0;display:grid;gap:32px;grid-template-columns:1fr}@media (min-width:768px){.block-values-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}.block-values-item{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center}@media (min-width:768px){.block-values-item{flex-direction:row}.block-values-item>*{flex:1;min-width:0}}.block-values-item::before{display:none}@media (min-width:768px){.block-values-item--reverse .block-values-item-media{order:2}.block-values-item--reverse .block-values-item-content{order:1}}.block-values-item-media img{display:block;width:100%;height:100%;object-fit:cover;border-radius:3px;aspect-ratio:4/3}.block-values-item-content{display:flex;flex-direction:column;gap:24px;width:100%;margin-top:30px}@media (min-width:768px){.block-values-item-content{width:auto;margin-top:0}}.block-values-item-row{padding-bottom:30px;padding-left:30px;border-bottom:2px solid transparent}.block-values-item--reverse .block-values-item-row{padding-left:0;padding-right:30px}.block-values-item-row--border-blue-accent{border-bottom-color:var(--color-blue-accent)}.block-values-item-row--border-orange-2{border-bottom-color:var(--color-orange-2)}.block-values-item-row--border-green{border-bottom-color:var(--color-green)}.block-values-item-row--border-yellow{border-bottom-color:var(--color-yellow)}.block-values-item-title{margin:0 0 6px}.block-values-item-text{color:var(--color-gray-dark)}.block-job-listings-intro{text-align:center;margin:0 auto 80px;max-width:900px}.block-job-listings-headline{margin:0 0 24px}.block-job-listings-subhead p:last-child{margin-bottom:0}.block-job-listings-controls{display:flex;flex-direction:column;gap:20px;margin-bottom:80px}@media (min-width:768px){.block-job-listings-controls{flex-direction:row;align-items:center;justify-content:space-between}}.block-job-listings-filters{display:flex;flex-direction:column;gap:12px}@media (min-width:768px){.block-job-listings-filters{flex-direction:row}}.block-job-listings-filter{position:relative}.block-job-listings-filter select{appearance:none;-webkit-appearance:none;background:var(--color-white) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'><path d='M3 4.5L6 7.5L9 4.5' stroke='%23191942' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat right 14px center;border:1px solid rgba(25,25,66,.15);border-radius:3px;padding:12px 40px 12px 16px;font:inherit;color:var(--color-navy);cursor:pointer;min-width:200px}.block-job-listings-filter select:focus{outline:2px solid var(--color-blue-accent);outline-offset:1px}.block-job-listings-search{position:relative;display:inline-flex;align-items:center}.block-job-listings-search svg{position:absolute;left:14px;color:var(--color-navy);opacity:.6;pointer-events:none}.block-job-listings-search input{background:var(--color-white);border:1px solid rgba(25,25,66,.15);border-radius:3px;padding:12px 16px 12px 40px;font:inherit;color:var(--color-navy);min-width:240px}.block-job-listings-search input:focus{outline:2px solid var(--color-blue-accent);outline-offset:1px}.block-job-listings-grid{list-style:none;margin:0;padding:0;display:grid;gap:30px;grid-template-columns:1fr}@media (min-width:768px){.block-job-listings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.block-job-listings-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.block-job-listings-card{margin:0;padding:0;list-style-type:none;display:flex}.block-job-listings-card[hidden]{display:none}.block-job-listings-card::before{display:none}.block-job-listings-card-link{display:flex;flex-direction:column;gap:10px;width:100%;background:var(--color-white);padding:24px;color:var(--color-navy);text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.block-job-listings-card-link:hover{color:var(--color-navy)}.block-job-listings-card-dept{font-size:13px;font-weight:700;color:var(--color-blue-accent)}.block-job-listings-card-title{font-size:18px;font-weight:700;color:var(--color-navy);line-height:1.3;margin:0}.block-job-listings-card-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:8px}.block-job-listings-card-loc{color:var(--color-gray-dark)}.block-job-listings-card-arrow{color:var(--color-navy)}.block-job-listings-empty,.block-job-listings-empty-state,.block-job-listings-error{text-align:center;color:var(--color-navy);padding:40px 0}.block-job-listings-error{color:#b52c2c}.block-job-listings-pagination{display:flex;justify-content:flex-end;gap:12px;margin-top:32px}.block-job-listings-pagination[hidden]{display:none}.block-job-listings-page-btn{width:60px;height:60px;padding:0;border:0;background:0 0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .15s ease,transform .15s ease}.block-job-listings-page-btn svg{display:block}.block-job-listings-page-btn--prev svg{transform:scaleX(-1)}.block-job-listings-page-btn:hover:not(:disabled){transform:translateY(-1px)}.block-job-listings-page-btn:disabled{opacity:.1;cursor:default}.block-customer-news-inner{display:grid;grid-template-columns:1fr;gap:40px;align-items:start}@media (min-width:768px){.block-customer-news-inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}}.block-customer-news-headline{letter-spacing:-.01em;margin:0 0 20px}.block-customer-news-headline em{font-style:normal;color:var(--color-blue-accent)}.block-customer-news-subhead p:last-child{margin-bottom:0}.block-customer-news-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.block-customer-news-item{margin:0;padding:0;border-bottom:0;background-image:linear-gradient(to right,rgba(25,25,66,0) 0,var(--color-navy) 100%);background-repeat:no-repeat;background-position:left bottom;background-size:100% 1.5px;list-style-type:none}.block-customer-news-item::before{display:none}.block-customer-news-item:last-child{background-image:none}.block-customer-news-item-inner{display:grid;grid-template-columns:minmax(96px,130px) minmax(0,1fr);gap:40px;align-items:center;padding:20px 0;color:var(--color-black);text-decoration:none;transition:color .15s ease}.block-customer-news-item-inner .block-customer-news-item-link,.block-customer-news-item-inner .block-customer-news-item-logo,.block-customer-news-item-inner .block-customer-news-item-title{color:inherit;transition:color .15s ease}.block-customer-news-item a.block-customer-news-item-inner:hover{color:var(--color-blue)}.block-customer-news-item a.block-customer-news-item-inner:hover .block-customer-news-item-link,.block-customer-news-item a.block-customer-news-item-inner:hover .block-customer-news-item-logo,.block-customer-news-item a.block-customer-news-item-inner:hover .block-customer-news-item-title{color:var(--color-blue)}.block-customer-news-item:first-child .block-customer-news-item-inner{padding-top:0}.block-customer-news-item:last-child .block-customer-news-item-inner{padding-bottom:0}.block-customer-news-item-logo{display:flex;align-items:center;justify-content:flex-start;color:var(--color-black);transition:color .15s ease}.block-customer-news-item-logo svg{display:block;max-width:100%;max-height:40px;width:auto;height:auto}.block-customer-news-item-logo svg circle,.block-customer-news-item-logo svg path,.block-customer-news-item-logo svg polygon,.block-customer-news-item-logo svg rect{fill:currentColor}.block-customer-news-item-logo img{display:block;max-width:100%;max-height:40px;width:auto;height:auto;object-fit:contain}.block-customer-news-item-body{display:flex;flex-direction:column;gap:6px}.block-customer-news-item-title{font-weight:400;line-height:1.4;margin:0}.block-customer-news-item-link{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-weight:700;text-decoration:none}.block-customer-news-item-link:hover{text-decoration:underline}.block-success-landing-hero-inner{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media (min-width:768px){.block-success-landing-hero-inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}}.block-success-landing-hero-content{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.block-success-landing-hero-eyebrow{margin:0}.block-success-landing-hero-headline{line-height:1.05;letter-spacing:-.02em;margin:0}.block-success-landing-hero-headline em{font-style:normal;color:var(--color-blue-accent)}.block-success-landing-hero-subhead p:last-child{margin-bottom:0}.block-success-landing-hero-grid{list-style:none;margin:0;padding:0;display:grid;gap:16px;grid-template-columns:repeat(2,250px);justify-content:start;margin-top:25px}@media (min-width:768px){.block-success-landing-hero-grid{align-items:start}.block-success-landing-hero-grid>:nth-child(even){margin-top:-55px}}.block-success-landing-hero-card{margin:0;padding:0;list-style-type:none;display:flex}.block-success-landing-hero-card::before{display:none}.block-success-landing-hero-card-inner{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:250px;height:250px;padding:20px;border-radius:2px;overflow:hidden;background:var(--color-navy) center/cover no-repeat;color:var(--color-white);box-shadow:0 0 10px rgba(0,0,0,.15);transition:box-shadow .2s ease}.block-success-landing-hero-card-link{position:absolute;inset:0;z-index:2;text-decoration:none}.block-success-landing-hero-card:hover .block-success-landing-hero-card-inner{box-shadow:0 6px 18px rgba(0,0,0,.2)}.block-success-landing-hero-card-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(75,111,221,.25) 0,#4b6fdd 100%);pointer-events:none}.block-success-landing-hero-card-logo{position:relative;z-index:1;display:block;max-height:32px;max-width:170px;width:auto;height:auto;object-fit:contain;align-self:center}.block-success-landing-hero-card-cta{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;font-size:20px;font-weight:700;color:var(--color-white);justify-content:center}.block-podcast-inner .container{max-width:860px}.block-podcast-inner-embed{margin-bottom:32px}.block-podcast-inner-embed embed,.block-podcast-inner-embed iframe,.block-podcast-inner-embed object{display:block;max-width:100%;width:100%;border:0;border-radius:12px}.block-podcast-inner-embed--16x9,.block-podcast-inner-embed--1x1,.block-podcast-inner-embed--21x9,.block-podcast-inner-embed--4x3{position:relative;padding-top:56.25%;height:0;overflow:hidden}.block-podcast-inner-embed--16x9 embed,.block-podcast-inner-embed--16x9 iframe,.block-podcast-inner-embed--16x9 object,.block-podcast-inner-embed--1x1 embed,.block-podcast-inner-embed--1x1 iframe,.block-podcast-inner-embed--1x1 object,.block-podcast-inner-embed--21x9 embed,.block-podcast-inner-embed--21x9 iframe,.block-podcast-inner-embed--21x9 object,.block-podcast-inner-embed--4x3 embed,.block-podcast-inner-embed--4x3 iframe,.block-podcast-inner-embed--4x3 object{position:absolute;inset:0;width:100%;height:100%}.block-podcast-inner-embed--21x9{padding-top:42.857%}.block-podcast-inner-embed--4x3{padding-top:75%}.block-podcast-inner-embed--1x1{padding-top:100%}.block-podcast-inner-description{margin-bottom:32px;color:var(--color-navy)}.block-podcast-inner-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:32px;flex-wrap:wrap}.block-podcast-inner-transcript-link{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:1px solid var(--color-navy);border-radius:999px;color:var(--color-navy);text-decoration:none;font-weight:500;transition:background-color .2s ease,color .2s ease}.block-podcast-inner-transcript-link:hover{background-color:var(--color-navy);color:var(--color-white)}.block-podcast-inner-media{margin-bottom:32px}.block-podcast-inner-media iframe,.block-podcast-inner-media img,.block-podcast-inner-media video{display:block;max-width:100%;width:100%;height:auto;border-radius:12px}.block-podcast-inner-media--video .block-podcast-inner-media-frame{position:relative;width:100%;aspect-ratio:16/9;border-radius:12px;overflow:hidden}.block-podcast-inner-media--video .block-podcast-inner-media-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:0}.block-podcast-inner-subscribe:empty{display:none}.block-podcast-inner-transcript{margin-top:48px;padding-top:48px;border-top:1px solid rgba(0,0,0,.1)}.block-podcast-inner-transcript-title{margin-bottom:24px;color:var(--color-navy)}.block-podcast-inner-transcript-text{color:var(--color-navy)}.block-podcast-inner-transcript-text p+p{margin-top:1em}.block-podcast-hosts-title{margin-bottom:32px;color:var(--color-navy)}.block-podcast-hosts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:32px;list-style:none;padding:0;margin:0}.block-podcast-hosts-item{display:flex;flex-direction:column;align-items:center}.block-podcast-hosts-avatar{width:160px;height:160px;margin-bottom:16px;border-radius:50%;overflow:hidden;background-color:var(--color-shaded)}.block-podcast-hosts-avatar img{width:100%;height:100%;object-fit:cover;display:block}.block-podcast-hosts-name{margin:0 0 12px;color:var(--color-navy)}.block-podcast-hosts-role{color:var(--color-navy)}.block-webinar-alt-hero{background-color:var(--color-shaded,#f4f6f8);padding:48px 0;color:var(--color-navy)}@media (min-width:768px){.block-webinar-alt-hero{padding:72px 0 96px}}.block-webinar-alt-hero-tagline{color:var(--color-navy);opacity:.7;margin-bottom:12px;text-transform:uppercase;letter-spacing:.08em}.block-webinar-alt-hero-title{margin:0 0 16px;color:var(--color-navy);max-width:20ch}.block-webinar-alt-hero-subtitle{color:var(--color-navy);max-width:60ch}.block-webinar-alt-cols{display:grid;grid-template-columns:1fr;gap:32px;padding-top:48px}@media (min-width:768px){.block-webinar-alt-cols{grid-template-columns:minmax(0,1fr) 380px;gap:64px;padding-top:64px}}.block-webinar-alt-main{min-width:0;color:var(--color-navy)}.block-webinar-alt-details{display:flex;flex-wrap:wrap;gap:16px 24px;margin-bottom:32px}.block-webinar-alt-details-item{display:inline-flex;align-items:center;gap:8px;color:var(--color-navy);font-weight:500}.block-webinar-alt-details-item svg{flex:none}.block-webinar-alt-section-title{margin:32px 0 12px}.block-webinar-alt-text{margin-bottom:24px}.block-webinar-alt-text p+p{margin-top:1em}.block-webinar-alt-speakers{display:grid;grid-template-columns:1fr;gap:24px;margin:24px 0 32px}@media (min-width:768px){.block-webinar-alt-speakers{grid-template-columns:repeat(2,minmax(0,1fr))}}.block-webinar-alt-speaker{display:flex;gap:16px;align-items:flex-start}.block-webinar-alt-speaker-avatar{flex:none;width:72px;height:72px;border-radius:999px;overflow:hidden;background:var(--color-shaded,#f4f6f8)}.block-webinar-alt-speaker-avatar img{display:block;width:100%;height:100%;object-fit:cover}.block-webinar-alt-speaker-body{min-width:0}.block-webinar-alt-speaker-name{margin:0 0 4px;color:var(--color-navy)}.block-webinar-alt-speaker-role{color:var(--color-navy);opacity:.75}.block-webinar-alt-media{margin:24px 0 32px}.block-webinar-alt-media-frame{position:relative;padding-top:56.25%;border-radius:12px;overflow:hidden;background:var(--color-shaded,#f4f6f8)}.block-webinar-alt-media-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.block-webinar-alt-media img{display:block;width:100%;height:auto;border-radius:12px}.block-webinar-alt-transcript{margin-top:40px;padding-top:40px;border-top:1px solid rgba(0,0,0,.1)}.block-webinar-alt-transcript-title{margin-bottom:16px}.block-webinar-alt-transcript-text p+p{margin-top:1em}.block-webinar-alt-form{min-width:0}.block-webinar-alt-form-sticky{position:sticky;top:24px;background:var(--color-white,var(--color-white));border-radius:16px;padding:24px;box-shadow:0 12px 40px rgba(0,20,60,.08)}.block-webinar-alt-form-placeholder{color:var(--color-navy);opacity:.6;text-align:center;padding:48px 0}.block-webinar-alt--wistia .block-webinar-alt-form-sticky wistia-form{display:block;min-height:320px}.block-webinar-hero{position:relative;background:var(--color-navy);color:var(--color-white);padding:125px 0 60px}.block-webinar-hero--has-bg{background-size:cover;background-position:center;background-repeat:no-repeat}.block-webinar-hero--has-bg::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(25,25,66,.5) 0,rgba(25,25,66,.8) 100%);z-index:0}.block-webinar-hero--has-bg>.container{position:relative;z-index:1}.block-webinar-hero>.container{padding-right:0}.block-webinar-hero-grid{display:grid;gap:40px;grid-template-columns:1fr;align-items:stretch}@media (min-width:768px){.block-webinar-hero-grid{grid-template-columns:minmax(0,1fr);gap:0;align-items:stretch;min-height:440px}}.block-webinar-hero-content{display:flex;flex-direction:column;gap:20px;padding:0 0 80px 0;justify-content:center;max-width:720px}.block-webinar-hero-eyebrow{color:var(--color-white);opacity:.75}.block-webinar-hero-headline{color:var(--color-white);margin:0}.block-webinar-hero-text{color:rgba(255,255,255,.85)}.block-webinar-hero-button{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;background:#e08341;color:var(--color-white);border-radius:6px;text-decoration:none;font-weight:700;width:fit-content}.block-webinar-hero-button:hover{background:#c86f31;color:var(--color-white)}.block-webinar-hero-aside{display:flex;align-items:center;justify-content:center;min-height:300px}@media (min-width:768px){.block-webinar-hero-aside{min-height:auto}}.block-webinar-hero-aside img{display:block;max-width:100%;height:auto}.block-webinar-section{padding:0 0 60px}.block-webinar-section--speakers,.block-webinar-section--video{padding:40px 0}.block-webinar-list{list-style:none;margin:16px 0 0 16px;padding:0;display:flex;flex-direction:column;gap:10px}.block-webinar-list li{margin:0 0 5px;padding:0;list-style-type:disc;color:var(--color-navy)}.block-webinar-quote{display:grid;gap:32px;grid-template-columns:1fr;background:var(--color-shaded);padding:48px;border-radius:10px}@media (min-width:768px){.block-webinar-quote{grid-template-columns:minmax(0,1fr) 320px;align-items:center}}.block-webinar-quote-text{font-size:20px;line-height:1.5;color:var(--color-navy);margin:0}.block-webinar-quote-image{width:100%;height:auto;border-radius:6px}.block-webinar-text-form{display:grid;gap:48px;grid-template-columns:1fr}@media (min-width:768px){.block-webinar-text-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.block-webinar-text-form-content{display:flex;flex-direction:column;gap:20px;padding-top:20px}@media (min-width:768px){.block-webinar-text-form-content{padding-top:60px}}.block-webinar-text-form-headline{color:var(--color-navy);margin:0}.block-webinar-text-form-list-title{color:var(--color-navy);margin:0}.block-webinar-text-form-aside{color:var(--color-white)}.block-webinar-text-form-aside-inner{background:var(--color-navy);padding:24px}@media (min-width:768px){.block-webinar-text-form-aside-inner{padding:40px}}.block-webinar-text-form-form-headline{color:var(--color-white);margin:0 0 30px}.block-webinar-text-form .form-embed-thankyou-headline{color:var(--color-white)}.block-webinar-text-form-aside:has(.form-embed-wrap--thanks) .block-webinar-text-form-form-headline{display:none}.block-webinar-text-form-video{display:flex;flex-direction:column;gap:20px;text-decoration:none;color:var(--color-white)}.block-webinar-text-form-video-thumb{position:relative;aspect-ratio:16/10;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center}.block-webinar-text-form-video-play{display:block;transition:transform .2s ease}.block-webinar-text-form-video:hover .block-webinar-text-form-video-play{transform:scale(1.05)}.block-webinar-text-form-video-meta{display:flex;flex-direction:column;gap:6px}.block-webinar-text-form-video-title{color:var(--color-white);font-size:22px;font-weight:700;margin:0}.block-webinar-text-form-video-subtext{color:rgba(255,255,255,.75);font-size:14px;margin:0}.block-webinar-text-form-video-cta{display:flex;align-items:center;justify-content:center;padding:18px 28px;background:#e08341;color:var(--color-navy);font-weight:700;font-size:16px;text-transform:capitalize;transition:background .2s ease}.block-webinar-text-form-video:hover .block-webinar-text-form-video-cta{background:#c86f31}.block-webinar-text-image{display:grid;gap:48px;grid-template-columns:1fr}@media (min-width:768px){.block-webinar-text-image{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.block-webinar-text-image-content{display:flex;flex-direction:column;gap:20px}.block-webinar-text-image-headline{color:var(--color-navy);margin:0}.block-webinar-text-image-quote{color:var(--color-navy);margin:0;quotes:none}.block-webinar-text-image-quote::after,.block-webinar-text-image-quote::before{content:none}.block-webinar-text-image-aside img{width:100%;height:auto;border-radius:6px}.block-webinar-text-image-aside--form{background:var(--color-navy);padding:40px}@media (min-width:768px){.block-webinar-text-image-aside--form{position:sticky;top:120px;align-self:start}}.block-webinar-text-image-aside--form .block-webinar-text-form-form-headline{color:var(--color-white);margin:0 0 30px}.block-webinar-text-image-aside--form wistia-form::part(event-title){display:none}.block-webinar-text-image-aside--form wistia-form::part(form-container){padding:0}.block-webinar-text-image-aside--form wistia-form::part(submit-button){width:100%!important;max-width:100%!important;box-sizing:border-box!important}@media (min-width:768px){.block-webinar-section--text-image.block-webinar-section--image-left .block-webinar-text-image{direction:rtl}.block-webinar-section--text-image.block-webinar-section--image-left .block-webinar-text-image>*{direction:ltr}}.block-webinar-text-list{display:grid;gap:48px;grid-template-columns:1fr}@media (min-width:768px){.block-webinar-text-list{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.block-webinar-text-list-aside,.block-webinar-text-list-content{display:flex;flex-direction:column;gap:20px}.block-webinar-text-list-aside{background:#f2f6ff;border-radius:10px;padding:32px}.block-webinar-text-list-headline,.block-webinar-text-list-list-title{color:var(--color-navy);margin:0}.block-webinar-tsi{display:grid;gap:48px;grid-template-columns:1fr}@media (min-width:768px){.block-webinar-tsi{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.block-webinar-tsi-content{display:flex;flex-direction:column;gap:20px}.block-webinar-tsi-headline{color:var(--color-navy);margin:0}.block-webinar-tsi-stat{display:flex;flex-direction:column;gap:4px;margin-top:8px}.block-webinar-tsi-stat-value{font-size:56px;font-weight:700;color:var(--color-navy);line-height:1}.block-webinar-tsi-stat-label{color:var(--color-navy)}.block-webinar-tsi-aside img{width:100%;height:auto;border-radius:6px}.block-webinar-tsi-caption{display:block;margin-top:10px;font-size:13px;color:#666}.block-webinar-video .wistia_responsive_padding{padding:56.25% 0 0 0;position:relative}.block-webinar-video .wistia_responsive_wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.block-webinar-event{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px 24px;margin:44px 0 24px}@media (min-width:667px){.block-webinar-event{gap:32px}.block-webinar-event>*+*{padding-left:32px;border-left:1px solid rgba(24,43,73,.15)}}.block-webinar-event-status{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:700;width:fit-content;flex:0 0 100%}@media (min-width:667px){.block-webinar-event-status{flex:0 0 auto}}.block-webinar-event-status-dot{width:7px;height:7px;border-radius:50%;background:currentColor}.block-webinar-event-status--upcoming{background:var(--color-blue-bg);color:var(--color-black)}.block-webinar-event-status--past{background:var(--color-blue-bg);color:var(--color-black)}.block-webinar-event-cell{display:flex;flex-direction:column;gap:2px}.block-webinar-event-cell-label{font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:rgba(25,25,66,.7)}.block-webinar-event-cell-value{font-size:16px;font-weight:700;color:var(--color-navy)}.block-webinar-speakers{display:grid;grid-template-columns:1fr;gap:32px;list-style:none;margin:0 0 32px;padding:40px 0;border-top:1px solid var(--color-gray-2);border-bottom:1px solid var(--color-gray-2)}@media (min-width:768px){.block-webinar-speakers{grid-template-columns:repeat(2,minmax(0,1fr))}}.block-webinar-speaker{display:flex;align-items:center;gap:14px}.block-webinar-speaker-photo{width:50px;height:50px;border-radius:50px;border:3px solid var(--color-blue);object-fit:cover;flex-shrink:0}@media (min-width:768px){.block-webinar-speaker-photo{width:100px;height:100px;border-radius:100px}}.block-webinar-speaker-photo--placeholder{background:rgba(24,43,73,.08)}.block-webinar-speaker-meta{display:flex;flex-direction:column;gap:2px}.block-webinar-speaker-name{font-size:16px;font-weight:700;color:var(--color-navy)}.block-webinar-speaker-title{font-size:14px;font-weight:400;color:rgba(25,25,66,.7)}.block-webinar-speaker-logo{max-height:20px;width:auto;margin-top:4px}.block-landing-page-hero{background:var(--color-navy);color:var(--color-white);padding:200px 0 80px}.block-landing-page-hero--bg{background-size:cover;background-position:center;background-repeat:no-repeat}.block-landing-page-hero-grid{display:grid;gap:40px;grid-template-columns:1fr}@media (min-width:768px){.block-landing-page-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}}.block-landing-page-hero-content{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.block-landing-page-hero-eyebrow{color:var(--color-white)}.block-landing-page-hero-headline{color:var(--color-white);margin:0}.block-landing-page-hero-text{color:var(--color-white)}.block-landing-page-hero-button{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;background:#e08341;color:var(--color-white);border-radius:6px;text-decoration:none;font-weight:700;width:fit-content}.block-landing-page-hero-button:hover{background:#c86f31;color:var(--color-white)}.block-landing-page-hero-image{width:100%;height:auto;display:block;border-radius:6px}.block-landing-page-hero-form{background:var(--color-navy);color:var(--color-white);border-radius:4px;padding:32px}.block-landing-page-hero-form-headline{color:var(--color-white);margin:0 0 24px}.block-landing-page-section{padding:60px 0}.block-landing-page-section--speakers,.block-landing-page-section--video{padding:40px 0}.block-landing-page-list{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.block-landing-page-list li{position:relative;padding-left:28px;color:var(--color-navy)}.block-landing-page-list li::before{content:"";position:absolute;left:0;top:.25em;width:16px;height:16px;border-radius:999px;border:1.5px solid var(--color-navy)}.block-landing-page-quote{display:grid;gap:32px;grid-template-columns:1fr;background:var(--color-shaded);padding:48px;border-radius:10px}@media (min-width:768px){.block-landing-page-quote{grid-template-columns:minmax(0,1fr) 320px;align-items:center}}.block-landing-page-quote-text{font-size:20px;line-height:1.5;color:var(--color-navy);margin:0}.block-landing-page-quote-image{width:100%;height:auto;border-radius:6px}.block-landing-page-text-form{display:grid;gap:48px;grid-template-columns:1fr}@media (min-width:768px){.block-landing-page-text-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.block-landing-page-text-form-content{display:flex;flex-direction:column;gap:40px}.block-landing-page-text-form-headline{color:var(--color-navy);margin:0}.block-landing-page-text-form-list-title{color:var(--color-navy);margin:0}.block-landing-page-text-form-aside{background:var(--color-navy);color:var(--color-white);border-radius:4px;padding:40px}.block-landing-page-text-form-form-headline{color:var(--color-white);margin:0 0 30px}.block-landing-page-text-form .form-embed-thankyou-headline{color:var(--color-white)}.block-landing-page-text-form:has(.form-embed-wrap--thanks) .block-landing-page-text-form-form-headline{display:none}.block-landing-page-text-image{display:grid;gap:48px;grid-template-columns:1fr}@media (min-width:768px){.block-landing-page-text-image{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.block-landing-page-text-image-content{display:flex;flex-direction:column;gap:20px}.block-landing-page-text-image-headline{color:var(--color-navy);margin:0}.block-landing-page-text-image-quote{font-family:Georgia,serif;font-size:24px;line-height:1.35;color:var(--color-navy);margin:0;quotes:none}.block-landing-page-text-image-quote::after,.block-landing-page-text-image-quote::before{content:none}.block-landing-page-text-image-aside img{width:100%;height:auto;border-radius:6px}@media (min-width:768px){.block-landing-page-section--text-image.block-landing-page-section--image-left .block-landing-page-text-image{direction:rtl}.block-landing-page-section--text-image.block-landing-page-section--image-left .block-landing-page-text-image>*{direction:ltr}}.block-landing-page-text-list{display:grid;gap:48px;grid-template-columns:1fr}@media (min-width:768px){.block-landing-page-text-list{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.block-landing-page-text-list-aside,.block-landing-page-text-list-content{display:flex;flex-direction:column;gap:20px}.block-landing-page-text-list-aside{background:#f2f6ff;border-radius:10px;padding:32px}.block-landing-page-text-list-headline,.block-landing-page-text-list-list-title{color:var(--color-navy);margin:0}.block-landing-page-tsi{display:grid;gap:48px;grid-template-columns:1fr}@media (min-width:768px){.block-landing-page-tsi{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.block-landing-page-tsi-content{display:flex;flex-direction:column;gap:20px}.block-landing-page-tsi-headline{color:var(--color-navy);margin:0}.block-landing-page-tsi-stat{display:flex;flex-direction:column;gap:4px;margin-top:8px}.block-landing-page-tsi-stat-value{font-size:56px;font-weight:700;color:var(--color-navy);line-height:1}.block-landing-page-tsi-stat-label{color:var(--color-navy)}.block-landing-page-tsi-aside img{width:100%;height:auto;border-radius:6px}.block-landing-page-tsi-caption{display:block;margin-top:10px;font-size:13px;color:#666}.block-landing-page-speakers{list-style:none;margin:0;padding:0;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.block-landing-page-speaker{display:flex;align-items:center;gap:14px}.block-landing-page-speaker-photo{width:56px;height:56px;border-radius:999px;object-fit:cover;flex-shrink:0}.block-landing-page-speaker-meta{display:flex;flex-direction:column;gap:4px;color:var(--color-navy)}.block-landing-page-speaker-name{font-weight:700}.block-landing-page-speaker-title{font-size:14px}.block-landing-page-speaker-logo{max-width:100px;height:auto;margin-top:4px}.block-landing-page-video .wistia_responsive_padding{padding:56.25% 0 0 0;position:relative}.block-landing-page-video .wistia_responsive_wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.block-landing-page .block-landing-page-text-form-aside .mktoForm .mktoHasWidth,.block-landing-page .block-landing-page-text-form-aside .mktoForm .mktoHtmlText{color:var(--color-white)!important}.block-landing-page .block-landing-page-text-form-aside .mktoForm input[type=email],.block-landing-page .block-landing-page-text-form-aside .mktoForm input[type=number],.block-landing-page .block-landing-page-text-form-aside .mktoForm input[type=tel],.block-landing-page .block-landing-page-text-form-aside .mktoForm input[type=text],.block-landing-page .block-landing-page-text-form-aside .mktoForm select,.block-landing-page .block-landing-page-text-form-aside .mktoForm textarea{color:var(--color-navy)!important}.block-comparison{padding-bottom:60px;padding-top:60px}@media (min-width:768px){.block-comparison{padding-bottom:100px;padding-top:100px}}.block-comparison-header{margin:0 auto 56px;max-width:1110px;text-align:center}.block-comparison-heading{color:var(--color-navy);margin:0 0 16px}.block-comparison-heading em{color:var(--color-blue-accent);font-style:normal}.block-comparison-text{color:var(--color-navy);margin:0}.block-comparison-table{display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(2,minmax(0,1fr));width:100%}@media (max-width:767px){.block-comparison-table{grid-template-columns:repeat(2,minmax(0,1fr))}}.block-comparison-row{display:contents}.block-comparison-cell{border-top:1px solid var(--color-gray-3);padding:22px 24px}@media (max-width:767px){.block-comparison-cell{padding:16px 14px}}.block-comparison-cell--capability{align-items:center;color:var(--color-navy);display:flex;font-size:20px;font-weight:600}@media (max-width:767px){.block-comparison-cell--capability{grid-column:1/-1;padding-bottom:8px}}.block-comparison-cell--brand{align-items:center;display:flex;justify-content:center;padding-bottom:28px;padding-top:28px}.block-comparison-cell--value{align-items:flex-start;display:flex;flex-direction:column;gap:10px}@media (min-width:768px){.block-comparison-cell--value{flex-direction:row;gap:14px}}.block-comparison-cell--transparent{background-color:transparent}.block-comparison-row--head .block-comparison-cell{border-top:0;padding-top:32px}@media (max-width:767px){.block-comparison-row--head .block-comparison-cell--capability{display:none}}.block-comparison-row:first-child .block-comparison-cell{border-top:0}.block-comparison-capability-label{color:var(--color-black);font-size:24px;font-weight:600}.block-comparison-brand-logo{align-items:center;color:#0d1847;display:block;height:28px;width:auto;max-width:140px}.block-comparison-circle{display:inline-flex;flex-shrink:0;height:16px;margin-top:4px;width:16px}.block-comparison-circle svg{display:block;height:100%;width:100%}.block-comparison-circle-track{fill:none;stroke:rgba(13,24,71,.2);stroke-width:2}.block-comparison-circle-fill{fill:var(--color-blue-accent);stroke:none}.block-comparison-cell--value[data-col="0"] .block-comparison-circle-track{stroke:var(--color-blue-accent)}.block-comparison-cell--value[data-col="1"] .block-comparison-circle-track{stroke:#9191a4}.block-comparison-cell--value[data-col="1"] .block-comparison-circle-fill{fill:#9191a4}.block-comparison-cell[data-col="0"]{box-shadow:-10px 0 24px -10px rgba(13,24,71,.16);position:relative;z-index:1}@media (max-width:767px){.block-comparison-cell[data-col="0"]{box-shadow:none}}.block-comparison-value-text{color:#0d1847;font-size:16px;line-height:1.45}@media (max-width:767px){.block-comparison-value-text{font-size:14px}}.block-table{padding:60px 0}@media (min-width:768px){.block-table{padding:120px 0}}.block-table-headline{color:var(--color-navy);margin:0 0 20px;max-width:650px}.block-table-text{color:var(--color-navy);margin:0 0 60px;max-width:650px}.block-table-wrapper{overflow-x:auto}@media (max-width:1199px){.block-table-wrapper{padding:0 0 20px}}.block-table-wrapper::-webkit-scrollbar{height:6px}.block-table-wrapper::-webkit-scrollbar-track{background:rgba(24,43,73,.2);border-radius:100px}.block-table-wrapper::-webkit-scrollbar-thumb{background:var(--color-navy);border-radius:100px}.block-table-grid{width:100%;border-collapse:collapse}@media (max-width:1199px){.block-table-grid{min-width:900px}}.block-table-grid--cols-2 .block-table-cell{width:50%}.block-table-grid--cols-3 .block-table-cell{width:33.3%}.block-table-grid--cols-4 .block-table-cell{width:25%}.block-table-grid--cols-5 .block-table-cell{width:20%}.block-table-cell{border:1px solid rgba(24,43,73,.2);color:var(--color-navy);font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:28px;padding:9.5px 20px;vertical-align:top}.block-table-cell b,.block-table-cell strong{font-weight:700}.block-icon-links-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:40px}@media (min-width:768px){.block-icon-links-list{grid-template-columns:repeat(var(--icon-links-cols,3),minmax(0,1fr));gap:0}}.block-icon-links-list[data-cols="1"]{--icon-links-cols:1}.block-icon-links-list[data-cols="2"]{--icon-links-cols:2}.block-icon-links-list[data-cols="3"]{--icon-links-cols:3}.block-icon-links-list[data-cols="4"]{--icon-links-cols:4}.block-icon-links-item{margin:0;padding:0;list-style-type:none;display:flex;flex-direction:column;gap:24px}.block-icon-links-item::before{display:none}@media (min-width:768px){.block-icon-links-item{padding:0 40px;background-image:linear-gradient(to bottom,var(--color-navy) 0,rgba(25,25,66,0) 100%);background-repeat:no-repeat;background-position:right top;background-size:1.5px 100%}.block-icon-links-item:first-child{padding-left:0}.block-icon-links-item:last-child{background-image:none;padding-right:0}}.block-icon-links-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:flex-start}.block-icon-links-icon img{max-width:100%;max-height:100%;display:block}.block-icon-links-title{margin:0;color:var(--color-navy);font-weight:400}.block-icon-links-link{display:inline-flex;align-items:center;gap:8px;color:var(--color-navy);font-weight:700;text-decoration:none;align-self:flex-start;transition:color .15s ease;margin-top:-4px}.block-icon-links-link:hover{color:var(--color-blue)}.block-icon-links-arrow{flex-shrink:0}.block-timeline{background:var(--color-navy);color:var(--color-white);overflow:hidden}.block-timeline-headline{color:var(--color-white);margin:0 0 40px}.block-timeline-slider{position:relative}.block-timeline-card{position:relative;background:var(--color-blue-deep)}.block-timeline-card::after,.block-timeline-card::before{content:"";position:absolute;top:0;bottom:0;width:100vw;background:var(--color-blue-deep);pointer-events:none;z-index:0}.block-timeline-card::before{right:100%}.block-timeline-card::after{left:100%}.block-timeline-card>*{position:relative;z-index:1}.block-timeline-slide-inner{display:grid;grid-template-columns:1fr;gap:40px;align-items:center;margin:40px 0}@media (min-width:768px){.block-timeline-slide-inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px;margin:0}}.block-timeline-slide-content{display:flex;flex-direction:column;gap:20px}.block-timeline-slide-year{font-weight:700;line-height:1;letter-spacing:-.02em;color:var(--color-white)}.block-timeline-slide-headline{color:var(--color-white);margin:0}.block-timeline-slide-text{color:var(--color-blue-bg);font-weight:300}.block-timeline-slide-text p:last-child{margin-bottom:0}.block-timeline-slide-media img{display:block;width:100%;max-width:505px;height:505px;object-fit:cover;border-radius:6px}.block-timeline-nav{display:flex;align-items:center;gap:24px;margin-top:32px}.block-timeline-arrow{background:0 0;border:0;color:var(--color-white);cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center;transition:opacity .15s ease;flex-shrink:0}.block-timeline-arrow:hover{opacity:.7}.block-timeline-arrow.glide__arrow--disabled{opacity:.25;pointer-events:none}.block-timeline-years.glide__bullets{position:static;transform:none;display:flex;flex:1;gap:40px;justify-content:flex-start;align-items:center;overflow-x:auto;scrollbar-width:none}.block-timeline-years.glide__bullets::-webkit-scrollbar{display:none}.block-timeline-year.glide__bullet{background:0 0;border:0;border-radius:0;box-shadow:none;width:auto;height:auto;color:rgba(255,255,255,.35);cursor:pointer;line-height:1;padding:4px 0;transition:color .15s ease;white-space:nowrap}.block-timeline-year.glide__bullet:hover{color:rgba(255,255,255,.7)}.block-timeline-year.glide__bullet.glide__bullet--active{color:var(--color-white);font-weight:700}.block-cta-container-panel{position:relative;overflow:hidden;color:var(--color-white)}.block-cta-container-panel--bg-teal{background-color:var(--color-turquoise)}.block-cta-container-panel--bg-navy{background-color:var(--color-navy)}.block-cta-container-panel--bg-blue{background-color:var(--color-blue)}.block-cta-container-panel--bg-blue-deep{background-color:var(--color-blue-deep)}.block-cta-container-panel--bg-orange{background-color:var(--color-orange)}.block-cta-container-panel--bg-gold{background-color:var(--color-gold);color:var(--color-navy)}.block-cta-container-panel--bg-white{background-color:var(--color-white);color:var(--color-navy)}.block-cta-container-curve{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.block-cta-container-inner{position:relative;z-index:1}@media (min-width:768px){.block-cta-container-inner{display:grid;grid-template-columns:1fr;align-items:center;grid-template-columns:minmax(0,1fr) auto}}.block-cta-container-inner--padding-on{padding:0 24px 24px}@media (min-width:768px){.block-cta-container-inner--padding-on{padding:64px}}.block-cta-container-inner--padding-off{padding:0}.block-cta-container-inner--padding-off .block-cta-container-content{padding-left:24px}@media (min-width:768px){.block-cta-container-inner--padding-off .block-cta-container-content{padding-left:64px}}@media (min-width:768px){.block-cta-container-panel--image-left .block-cta-container-inner{grid-template-columns:auto minmax(0,1fr)}}@media (min-width:768px){.block-cta-container-panel--image-left .block-cta-container-media{order:-1}}.block-cta-container-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px;padding:32px 0;width:100%;height:100%;align-self:stretch;margin:0}@media (min-width:768px){.block-cta-container-content{padding:40px}}.block-cta-container-content--bg-none{background:0 0;padding:0 24px 0 0}@media (min-width:768px){.block-cta-container-content--bg-none{padding-right:50px}}@media (min-width:768px){.block-cta-container-content--bg-translucent{background:rgba(255,255,255,.06)}}.block-cta-container-content--bg-blue-deep{background:var(--color-blue-deep)}.block-cta-container-content--bg-navy{background:var(--color-navy)}.block-cta-container-content--bg-teal{background:var(--color-turquoise)}.block-cta-container-content--bg-blue{background:var(--color-blue)}.block-cta-container-content--bg-orange{background:var(--color-orange)}.block-cta-container-content--bg-gold{background:var(--color-gold)}.block-cta-container-content--bg-white{background:var(--color-white);color:var(--color-navy)}.block-cta-container-eyebrow{margin:0}.block-cta-container-headline{color:var(--color-white);margin:0}.block-cta-container-headline--color-white{color:var(--color-white)}.block-cta-container-headline--color-black{color:var(--color-black)}.block-cta-container-headline--color-gold{color:var(--color-gold);font-weight:300}.block-cta-container-text{color:var(--color-white)}.block-cta-container-text p:last-child{margin-bottom:0}.block-cta-container-cta{margin-top:12px}.block-cta-container-media img{display:block;width:100%;height:auto}.block-text-feature-cards{position:relative}.block-text-feature-cards>.container{position:relative;z-index:1}.block-text-feature-cards-overlay{position:absolute;inset:0;z-index:0;pointer-events:none}.block-text-feature-cards--overlay-navy-fade .block-text-feature-cards-overlay{background:linear-gradient(180deg,var(--color-navy) 0,rgba(25,25,66,0) 100%)}.block-text-feature-cards-header{text-align:center;margin:0 auto 56px}@media (min-width:768px){.block-text-feature-cards-header{margin-bottom:80px}}.block-text-feature-cards--align-left .block-text-feature-cards-header{margin-left:0;margin-right:0;text-align:left}.block-text-feature-cards--align-left .block-text-feature-cards-header .block-text-feature-cards-headline,.block-text-feature-cards--align-left .block-text-feature-cards-header .block-text-feature-cards-intro{margin-left:0;margin-right:0}.block-text-feature-cards-eyebrow{margin:0 0 20px}.block-text-feature-cards-headline{letter-spacing:-.01em;margin:0 auto 20px;text-wrap:pretty}.block-text-feature-cards-headline em{font-style:normal;color:var(--color-yellow-2)}.block-text-feature-cards-intro{margin:0 auto}.block-text-feature-cards-intro p:last-child{margin-bottom:0}.block-text-feature-cards.block--bg-blue-deep .block-text-feature-cards-intro p,.block-text-feature-cards.block--bg-gradient-black-fade .block-text-feature-cards-intro p,.block-text-feature-cards.block--bg-gradient-blue-deep .block-text-feature-cards-intro p,.block-text-feature-cards.block--bg-gradient-blue-deep-fade .block-text-feature-cards-intro p,.block-text-feature-cards.block--bg-gradient-navy .block-text-feature-cards-intro p,.block-text-feature-cards.block--bg-gradient-navy-fade .block-text-feature-cards-intro p,.block-text-feature-cards.block--bg-navy .block-text-feature-cards-intro p{color:var(--color-blue-bg)}.block-text-feature-cards-cta{margin-top:40px}.block-text-feature-cards-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:32px}@media (min-width:768px){.block-text-feature-cards-list{grid-template-columns:repeat(var(--cards-cols,3),minmax(0,1fr));gap:32px}}.block-text-feature-cards-list[data-cols="1"]{--cards-cols:1}.block-text-feature-cards-list[data-cols="2"]{--cards-cols:2}.block-text-feature-cards-list[data-cols="3"]{--cards-cols:3}.block-text-feature-cards-list[data-cols="4"]{--cards-cols:4}.block-text-feature-cards-item{margin:0;padding:32px;list-style-type:none;display:flex;flex-direction:column;gap:16px;border-radius:3px;background:linear-gradient(255deg,rgba(33,42,92,.5) 0,rgba(43,63,158,.5) 50%,rgba(33,42,92,.5) 85%,rgba(33,42,92,.5) 95.19%);position:relative}.block-text-feature-cards-item::before{display:none}@media (min-width:768px){.block-text-feature-cards-item{padding:40px}}.block-text-feature-cards-item-overlay{position:absolute;inset:0;z-index:1;text-decoration:none}.block-text-feature-cards-item--link .block-text-feature-cards-link{position:relative;z-index:2}.block-text-feature-cards-icon{display:flex;align-items:center;justify-content:flex-start}.block-text-feature-cards-icon img{max-width:100%;max-height:100%;display:block}.block-text-feature-cards-image{align-items:center;aspect-ratio:3/2;background:var(--color-navy);display:flex;justify-content:center;margin:0 0 24px;padding:0}.block-text-feature-cards-image img{display:block;height:auto;max-height:100%;max-width:100%;width:auto}.block-text-feature-cards-item--image{overflow:hidden}.block-text-feature-cards-item--image .block-text-feature-cards-image{margin:-32px -32px 24px}@media (min-width:768px){.block-text-feature-cards-item--image .block-text-feature-cards-image{margin:-40px -40px 24px}}.block-text-feature-cards-heading{display:flex;flex-direction:column;gap:24px}.block-text-feature-cards-title{margin:0}.block-text-feature-cards-subhead{margin:0 0 8px;line-height:1.3;font-weight:400}.block-text-feature-cards-text{color:var(--color-blue-bg)}.block-text-feature-cards-text p:last-child{margin-bottom:0}.block-text-feature-cards-list--layout-white .block-text-feature-cards-text{color:var(--color-navy)}.block-text-feature-cards-link{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:20px;color:var(--color-navy);font-weight:700;text-decoration:none}.block-text-feature-cards-link svg{color:var(--color-navy);transition:transform .15s ease}.block-text-feature-cards-link:hover svg{transform:translate(2px,-2px)}.block-text-feature-cards-list--layout-b{gap:32px}.block-text-feature-cards-list--layout-b .block-text-feature-cards-text{color:var(--color-navy)}.block-text-feature-cards-list--layout-b .block-text-feature-cards-item{gap:10px;background:linear-gradient(223deg,var(--color-blue-bg) 0,var(--color-white) 100%);box-shadow:none}.block-text-feature-cards-list--layout-white{gap:8px}.block-text-feature-cards-list--layout-white .block-text-feature-cards-item{background:var(--color-white);border-radius:3px;box-shadow:none;color:var(--color-navy)}@media (min-width:768px){.block-text-feature-cards-list--layout-transparent{gap:0}}.block-text-feature-cards-list--layout-transparent .block-text-feature-cards-item{background:0 0;box-shadow:none;border-radius:0;padding-inline:0}@media (min-width:768px){.block-text-feature-cards-list--layout-transparent .block-text-feature-cards-item{padding:0 32px;background-image:linear-gradient(to bottom,currentColor 0,rgba(0,0,0,0) 100%);background-repeat:no-repeat;background-position:right top;background-size:1.5px 100%}.block-text-feature-cards-list--layout-transparent .block-text-feature-cards-item:first-child{padding-left:0}.block-text-feature-cards-list--layout-transparent .block-text-feature-cards-item:last-child{background-image:none;padding-right:0}}.block-text-feature-cards.block--bg-white .block-text-feature-cards-list--style-row .block-text-feature-cards-item{background:var(--color-shaded)}.block-text-feature-cards-list--style-row{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0;grid-template-columns:none}.block-text-feature-cards-list--style-row .block-text-feature-cards-item{display:grid;grid-template-columns:1fr;gap:8px 32px;align-items:start;padding:30px;background:var(--color-white);position:relative}@media (min-width:768px){.block-text-feature-cards-list--style-row .block-text-feature-cards-item{grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;align-items:center}}.block-text-feature-cards-list--style-row .block-text-feature-cards-icon,.block-text-feature-cards-list--style-row .block-text-feature-cards-image{display:none}.block-text-feature-cards-list--style-row .block-text-feature-cards-heading{margin:0;padding:0}@media (min-width:768px){.block-text-feature-cards-list--style-row .block-text-feature-cards-heading{padding-right:24px;border-right:1px solid var(--color-navy);min-height:40px;display:flex;align-items:flex-start}}.block-text-feature-cards-list--style-row .block-text-feature-cards-title{margin:0;font-weight:700;line-height:1.3;color:var(--color-navy)}.block-text-feature-cards-list--style-row .block-text-feature-cards-text{margin:0;color:var(--color-navy)}.block-text-feature-cards-list--style-row .block-text-feature-cards-link{position:static;display:inline-flex;align-items:center;gap:6px;align-self:start;justify-self:end;padding-top:0;margin-top:0;margin-bottom:auto}@media (max-width:766px){.block-text-feature-cards-list--style-row .block-text-feature-cards-link{padding-top:30px;align-self:start;justify-self:start}}.block-text-feature-cards-list--style-row .block-text-feature-cards-link span{display:none}.block-text-feature-cards-list--style-row .block-text-feature-cards-link svg{width:16px;height:16px;color:var(--color-navy)}.block-blog-cta-inline{margin:48px 0;background:var(--color-white);color:var(--color-navy);border-radius:3px;border:1px solid var(--color-navy);background:linear-gradient(114deg,var(--color-shaded) 0,var(--color-white) 65.31%);display:flex;flex-direction:column}@media (min-width:768px){.block-blog-cta-inline-top{padding:40px}}.block-blog-cta-inline-note{margin:0 0 12px;color:inherit;font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:13px;line-height:1.3}.block-blog-cta-inline-headline{margin:0 0 35px;color:inherit;font-weight:400}.block-blog-cta-inline-headline em{font-style:normal;font-weight:700;color:inherit}.block-blog-cta-inline-text{color:inherit;opacity:.9}.block-blog-cta-inline-text p:last-child{margin-bottom:0}.block-blog-cta-inline-cta{padding:0 28px 28px}@media (min-width:768px){.block-blog-cta-inline-cta{padding:0 40px 32px}}.block-blog-cta-inline-cta-text{color:inherit;opacity:.9}.block-blog-cta-inline-media{display:block}.block-blog-cta-inline-media img{display:block;width:100%;height:auto;object-fit:cover}.block-blog-faq{margin:48px 0}.block-blog-faq-headline{color:var(--color-navy);margin:0 0 32px;letter-spacing:-.01em}.block-blog-faq-item{border-bottom:1px solid #dadae4;padding:20px 24px}.block-blog-faq-item:last-child{border-bottom:0}.block-blog-faq-item.is-open{background-color:var(--color-shaded)}.block-blog-faq-question{appearance:none;background:0 0;border:0;margin:0;padding:0;width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;text-align:left;color:var(--color-navy);font-weight:700;font-family:inherit}.block-blog-faq-question:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.block-blog-faq-icon{flex-shrink:0;display:inline-flex;color:var(--color-navy)}.block-blog-faq-icon-close{display:none}.block-blog-faq-item.is-open .block-blog-faq-icon-plus{display:none}.block-blog-faq-item.is-open .block-blog-faq-icon-close{display:inline-flex}.block-blog-faq-answer{color:var(--color-navy);padding:0 0 24px;display:none}.block-blog-faq-answer a{color:var(--color-orange);font-weight:700}.block-blog-faq-answer p:last-child{margin-bottom:0}.block-blog-faq-item.is-open .block-blog-faq-answer{display:block;padding-top:24px}.block-tabbed-content{color:var(--color-navy)}.block-tabbed-content-row{display:block}.block-tabbed-content-header{display:grid;gap:32px;margin-bottom:24px}@media (min-width:960px){.block-tabbed-content-header{gap:60px;grid-template-columns:1fr 1fr;margin-bottom:48px}}.block-tabbed-content-header .block-tabbed-content-headline{margin:0;text-wrap:pretty}.block-tabbed-content-header .block-tabbed-content-headline em{color:var(--color-blue-accent);font-style:normal;font-weight:700}.block-tabbed-content-text{display:grid;gap:24px;grid-template-columns:1fr;margin-bottom:40px}@media (min-width:960px){.block-tabbed-content-text{gap:60px;grid-template-columns:1fr 1fr;margin-bottom:60px}}.block-tabbed-content-text-headline{font-size:22px;font-weight:300;line-height:1.25;margin:0;color:inherit}@media (min-width:960px){.block-tabbed-content-text-headline{font-size:35px}}.block-tabbed-content-text-body p{line-height:1.4}.block-tabbed-content-text-body p:last-child{margin-bottom:0}.block-tabbed-content-tabs{border-bottom:1px solid var(--color-gray-light);display:flex;gap:0;justify-content:flex-start;margin-bottom:32px;overflow-x:auto;scrollbar-width:none}@media (min-width:768px){.block-tabbed-content-tabs{justify-content:center}}.block-tabbed-content-tabs::-webkit-scrollbar{display:none}.block-tabbed-content-tab{background:0 0;border:0;border-bottom:4px solid transparent;cursor:pointer;font:inherit;color:inherit;margin-bottom:-1px;padding:12px 20px;transition:color .2s ease,border-color .2s ease;white-space:nowrap}.block-tabbed-content-tab:hover{color:var(--color-blue-accent)}.block-tabbed-content-tab.is-active{border-bottom-color:var(--color-blue-accent);color:var(--color-blue-accent);font-weight:700;opacity:1}.block-tabbed-content-panels-wrap{background:var(--color-white);padding:20px 20px 0;margin-top:32px;border-radius:6px}@media (min-width:960px){.block-tabbed-content-panels-wrap{padding:20px 60px 0;margin-top:48px}}.block-tabbed-content-panels{position:relative}.block-tabbed-content-panel{display:none}.block-tabbed-content-panel.is-active{align-items:center;display:grid;gap:32px}@media (min-width:960px){.block-tabbed-content-panel.is-active{gap:60px;grid-template-columns:1fr 490px}}@media (min-width:960px){.block-tabbed-content-card-body{padding:40px 0}}.block-tabbed-content-card-icon{align-items:center;color:var(--color-blue-accent);display:inline-flex;height:48px;margin-bottom:24px;width:48px}.block-tabbed-content-card-icon img,.block-tabbed-content-card-icon svg{height:100%;max-width:100%;object-fit:contain;width:100%}.block-tabbed-content-card-headline{color:var(--color-navy);margin:0 0 8px;text-wrap:pretty;font-weight:700}.block-tabbed-content-card-subhead{margin-bottom:35px}.block-tabbed-content-card-text{margin-bottom:24px}.block-tabbed-content-card-text p{margin:0 0 12px}.block-tabbed-content-card-text p:last-child{margin-bottom:0}.block-tabbed-content-stats{display:flex;flex-direction:column;gap:0}.block-tabbed-content-stat{align-items:flex-start;border-top:1px solid #e0e0e0;display:flex;flex-direction:column;padding:20px 0}@media (min-width:960px){.block-tabbed-content-stat{align-items:center;flex-direction:row;gap:20px;padding:14px 0}}.block-tabbed-content-stat:last-child{border-bottom:1px solid #e0e0e0}.block-tabbed-content-stat-number{font-weight:700;white-space:nowrap}.block-tabbed-content-card-image img{border-radius:8px;display:block;object-fit:cover;width:100%;height:auto}.block-tabbed-content--centered .block-tabbed-content-header{display:block;gap:0;grid-template-columns:minmax(0,1fr);margin-inline:auto;max-width:880px;text-align:center;padding-bottom:24px}.block-tabbed-content--centered .block-tabbed-content-text{gap:0;grid-template-columns:minmax(0,1fr);margin-inline:auto;max-width:880px;text-align:center}.block-tabbed-content--centered .block-tabbed-content-text-headline{display:none}.block-mh360-alt{overflow:hidden}.block-mh360-alt--theme-dark{background:var(--color-navy)!important}.block-mh360-alt-header{margin:0 auto 80px;position:relative;text-align:center}.block-mh360-alt-header::before{background:radial-gradient(ellipse 55% 60% at center,rgba(75,111,221,.55) 0,rgba(75,111,221,.15) 45%,rgba(75,111,221,0) 75%);content:"";filter:blur(40px);inset:-10% -15% -20% -15%;pointer-events:none;position:absolute;z-index:0}.block-mh360-alt-header>*{position:relative;z-index:1}@media (min-width:768px){.block-mh360-alt-header{margin-bottom:140px}}.block-mh360-alt-eyebrow{margin:0 0 16px}.block-mh360-alt-heading{background:linear-gradient(180deg,#fde7a4 0,#e2ba3d 100%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;margin:10px auto 25px}.block-mh360-alt-subheading{margin:0 auto 60px}.block-mh360-alt-cards{align-items:stretch;display:flex;gap:0;margin:0 auto;max-width:1400px;overflow:visible;padding-bottom:60px}.block-mh360-alt-card{appearance:none;background-color:#232a59;background-position:center;background-size:cover;border:0;border-radius:2px;color:var(--color-white);cursor:pointer;flex:0 0 300px;min-width:0;overflow:hidden;padding:0;position:relative}.block-mh360-alt-card::after{background:linear-gradient(180deg,rgba(25,25,66,0) 0,var(--color-navy) 35%);content:"";height:55%;inset:auto 0 0 0;pointer-events:none;position:absolute;transition:opacity .4s ease;z-index:1}.block-mh360-alt-card.is-open{background:var(--color-blue-deep);background-image:none!important;cursor:default;flex:1 1 0;margin-block:-60px;text-align:left}.block-mh360-alt-card.is-open::after{opacity:0}.block-mh360-alt-card:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.block-mh360-alt-card-active-image{height:220px;inset:0 0 auto 0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .35s ease;z-index:0}.block-mh360-alt-card-active-image img{display:block;height:100%;object-fit:cover;width:100%}.block-mh360-alt-card-active-image::after{background:linear-gradient(180deg,rgba(11,20,56,0) 60%,rgba(11,20,56,.9) 100%);content:"";inset:0;pointer-events:none;position:absolute}.block-mh360-alt-card.is-open .block-mh360-alt-card-active-image{opacity:1}.block-mh360-alt-card-overlay{background:linear-gradient(180deg,rgba(11,20,56,.2) 0,rgba(11,20,56,.7) 100%);inset:0;position:absolute;z-index:0}.block-mh360-alt-card-inner{display:flex;flex-direction:column;height:100%;padding:35px;position:relative;z-index:2}.block-mh360-alt-card.is-open .block-mh360-alt-card-inner{align-items:flex-start;background:linear-gradient(180deg,transparent 0,transparent 220px,#222c5a 220px);justify-content:flex-end;margin-top:0;padding-bottom:35px;padding-top:250px}.block-mh360-alt-icon{color:var(--color-white);margin:0 auto 16px 0}.block-mh360-alt-icon img,.block-mh360-alt-icon svg{display:block;width:50px;height:50px;max-width:50px;max-height:50px}.block-mh360-alt-icon svg [fill]:not([fill=none]){fill:currentColor}.block-mh360-alt-icon svg [stroke]:not([stroke=none]){stroke:currentColor}.block-mh360-alt-icon img{filter:brightness(0) invert(1)}.block-mh360-alt-body{display:flex;flex:1;flex-direction:column;gap:12px;text-align:start}.block-mh360-alt-card.is-open .block-mh360-alt-body{flex:0 0 auto;margin-top:0}.block-mh360-alt-title{color:var(--color-white);font-size:36px;font-weight:700;line-height:1.15;margin:0 0 20px}.block-mh360-alt-short{color:rgba(255,255,255,.92);font-size:20px;line-height:1.4;margin:auto 0 0}.block-mh360-alt-desc{color:var(--color-white);display:none;font-size:16px;line-height:1.5;margin:0}.block-mh360-alt-card.is-open .block-mh360-alt-desc{display:block}.block-mh360-alt-card.is-open .block-mh360-alt-short{margin-top:0;font-weight:400}.block-mh360-alt-learn{align-items:center;color:var(--color-white);display:inline-flex;font-size:20px;font-weight:600;gap:8px;margin-top:4px;text-decoration:none}.block-mh360-alt-learn svg{transition:transform .2s ease}.block-mh360-alt-learn:hover svg{transform:translate(2px,-2px)}.block-mh360-alt-learn span,.block-mh360-alt-learn svg{color:var(--color-white);font-weight:600}.block-mh360-alt-card.is-open .block-mh360-alt-learn span,.block-mh360-alt-card.is-open .block-mh360-alt-learn svg{color:#ebc949}@media (max-width:900px){.block-mh360-alt-header{margin-bottom:48px}.block-mh360-alt-cards{flex-direction:column;gap:12px;min-height:0;overflow:visible}.block-mh360-alt-card,.block-mh360-alt-card.is-open{background-color:#2c3380;background-image:none!important;cursor:default;flex:0 0 auto;margin-block:0;min-height:0;padding:0;text-align:start;width:100%}.block-mh360-alt-card.is-open::after,.block-mh360-alt-card::after{opacity:0}.block-mh360-alt-card-active-image{opacity:1}.block-mh360-alt-card-inner,.block-mh360-alt-card.is-open .block-mh360-alt-card-inner{align-items:flex-start;justify-content:flex-start;margin-top:0;padding:248px 28px 28px}.block-mh360-alt-body,.block-mh360-alt-card.is-open .block-mh360-alt-body{flex:0 0 auto;margin-top:0}.block-mh360-alt-icon{margin:0 0 16px}.block-mh360-alt-icon img,.block-mh360-alt-icon svg{height:48px;width:48px;max-width:48px;max-height:48px}.block-mh360-alt-title{font-size:24px;margin:0 0 8px}.block-mh360-alt-short{font-size:16px;margin:0}.block-mh360-alt-desc{display:block;font-size:14px}.block-mh360-alt-card.is-open .block-mh360-alt-learn{margin-bottom:0}}.block-mh360-alt--theme-light{background:var(--color-white)!important;color:var(--color-navy)}.block-mh360-alt--theme-light .block-mh360-alt-header::before{display:none}.block-mh360-alt--theme-light .block-mh360-alt-heading{background:0 0;color:var(--color-navy);-webkit-text-fill-color:var(--color-navy)}.block-mh360-alt--theme-light .block-mh360-alt-subheading{color:rgba(25,25,66,.75)}.block-mh360-alt--theme-light .block-mh360-alt-card,.block-mh360-alt--theme-light .block-mh360-alt-card.is-open{background:linear-gradient(180deg,var(--color-blue-bg) 41.18%,#c0d9ff 100%);color:var(--color-navy)}.block-mh360-alt--theme-light .block-mh360-alt-card.is-open::after,.block-mh360-alt--theme-light .block-mh360-alt-card::after{background:linear-gradient(180deg,rgba(192,217,255,0) 0,var(--color-blue-bg) 30%)}.block-mh360-alt--theme-light .block-mh360-alt-card:not(.is-open) .block-mh360-alt-card-overlay{background:linear-gradient(180deg,rgba(192,217,255,0) 0,rgba(192,217,255,.4) 100%)}.block-mh360-alt--theme-light .block-mh360-alt-card.is-open .block-mh360-alt-card-overlay{background:linear-gradient(180deg,rgba(226,238,255,0) 0,rgba(226,238,255,.6) 25%,var(--color-blue-bg) 45%,var(--color-blue-bg) 100%)}.block-mh360-alt--theme-light .block-mh360-alt-card.is-open .block-mh360-alt-learn,.block-mh360-alt--theme-light .block-mh360-alt-card.is-open .block-mh360-alt-learn span,.block-mh360-alt--theme-light .block-mh360-alt-card.is-open .block-mh360-alt-learn svg{color:var(--color-navy)!important}.block-mh360-alt--theme-light .block-mh360-alt-card.is-open .block-mh360-alt-card-inner{background:linear-gradient(180deg,transparent 0,transparent 220px,var(--color-blue-bg) 220px,#c0d9ff 100%)}.block-mh360-alt--theme-light .block-mh360-alt-card-active-image img{box-shadow:0 0 30px 10px #c0d9ff inset}.block-mh360-alt--theme-light .block-mh360-alt-icon{color:var(--color-navy)}.block-mh360-alt--theme-light .block-mh360-alt-icon img{filter:brightness(0)}.block-mh360-alt--theme-light .block-mh360-alt-desc,.block-mh360-alt--theme-light .block-mh360-alt-short,.block-mh360-alt--theme-light .block-mh360-alt-title{color:var(--color-navy)}.block-mh360-alt--theme-light .block-mh360-alt-short{color:rgba(25,25,66,.85)}.block-mh360-alt--theme-light .block-mh360-alt-learn,.block-mh360-alt--theme-light .block-mh360-alt-learn span,.block-mh360-alt--theme-light .block-mh360-alt-learn svg{color:var(--color-navy)}.block-mh360-alt--theme-light .block-mh360-alt-glow{display:none}@media (max-width:900px){.block-mh360-alt--theme-light .block-mh360-alt-card,.block-mh360-alt--theme-light .block-mh360-alt-card.is-open{background:linear-gradient(180deg,var(--color-blue-bg) 41.18%,#c0d9ff 100%)}}.block-featured-link-list-head{margin-bottom:40px;text-align:center}@media (min-width:768px){.block-featured-link-list-head{margin-bottom:60px}}.block-featured-link-list-eyebrow{margin:0 0 16px}.block-featured-link-list-headline{letter-spacing:-.01em;margin:0 auto;text-wrap:pretty}.block-featured-link-list-headline strong{color:var(--color-blue-accent);font-weight:700}.block-featured-link-list-text{margin:24px auto 0;max-width:800px}.block-featured-link-list-text p:last-child{margin-bottom:0}.block-featured-link-list-grid{display:grid;gap:5px}@media (min-width:768px){.block-featured-link-list-grid{grid-template-columns:40% 60%}}.block-featured-link-list-featured{background-color:var(--color-blue-accent);border-radius:4px;color:var(--color-white);display:flex;flex-direction:column-reverse;overflow:hidden;position:relative}.block-featured-link-list-featured-media{aspect-ratio:16/9;display:block;position:relative;width:100%;max-height:266px}.block-featured-link-list-featured-media img{display:block;height:100%;max-height:266px;object-fit:cover;object-position:top center;width:100%}.block-featured-link-list-featured-content{background-color:var(--color-blue-accent);color:var(--color-white);display:flex;flex:1;flex-direction:column;padding:40px;position:relative}.block-featured-link-list-featured-link{position:absolute;inset:0;z-index:2}.block-featured-link-list-featured-title{color:var(--color-white);margin:0 0 20px}.block-featured-link-list-featured-text{color:var(--color-white);margin:0 0 20px}.block-featured-link-list-featured-text p:last-child{margin-bottom:0}.block-featured-link-list-featured-cta{align-items:center;color:var(--color-white);display:flex;gap:6px;font-weight:700;pointer-events:none;position:relative;z-index:3;margin-top:auto}.block-featured-link-list-featured-heading{align-items:center;display:flex;gap:16px;margin-bottom:20px}.block-featured-link-list-featured-heading .block-featured-link-list-item-icon{flex-shrink:0;margin-bottom:0}.block-featured-link-list-featured-heading .block-featured-link-list-featured-title{margin:0}.block-featured-link-list-featured-content .block-featured-link-list-item-icon{color:var(--color-white);width:64px;height:64px}.block-featured-link-list-featured-content .block-featured-link-list-item-icon img{filter:brightness(0) invert(1)}.block-featured-link-list-featured-content .block-featured-link-list-item-icon svg [fill]:not([fill=none]){fill:currentColor}.block-featured-link-list-featured-content .block-featured-link-list-item-icon svg [stroke]:not([stroke=none]){stroke:currentColor}.block-featured-link-list-featured-arrow{flex-shrink:0;height:14px;width:14px}.block-featured-link-list-featured-arrow path{fill:var(--color-white)}.block-featured-link-list-items{display:flex;flex-direction:column;gap:8px}.block-featured-link-list-item{background:var(--color-white);display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:4px 16px;padding:24px;position:relative;align-items:start;transition:background .2s ease;color:var(--color-navy)}.block-featured-link-list.block--bg-white .block-featured-link-list-item{border-radius:5px;background:linear-gradient(223deg,#e2eeff 0,#fff 100%)}.block-featured-link-list-item-icon{height:40px;width:40px;grid-row:1/span 2}.block-featured-link-list-item-icon img{display:block;height:100%;max-width:100%;object-fit:contain;width:100%}.block-featured-link-list-item-title{color:var(--color-navy);margin:0;font-weight:700;line-height:1.3}.block-featured-link-list-item-text{color:var(--color-navy);margin:0;grid-column:2}.block-featured-link-list-item-text p:last-child{margin-bottom:0}.block-featured-link-list-item--no-icon{grid-template-columns:minmax(0,1fr) auto}.block-featured-link-list-item--no-icon .block-featured-link-list-item-text{grid-column:1}.block-featured-link-list-item--no-icon .block-featured-link-list-item-cta{grid-column:2}.block-featured-link-list-item-cta{align-items:center;color:var(--color-navy);display:inline-flex;gap:6px;font-weight:700;grid-column:3;grid-row:1;align-self:start;pointer-events:none;position:relative;z-index:3}.block-featured-link-list-item-cta span{display:none}.block-featured-link-list-item-arrow{flex-shrink:0;height:16px;width:16px;color:var(--color-navy);transition:transform .2s ease}.block-featured-link-list-item-arrow path{fill:currentColor}.block-featured-link-list-item--link:hover .block-featured-link-list-item-arrow{transform:translate(2px,-2px)}.block-featured-link-list-item-link{position:absolute;inset:0;z-index:2}.block-headline-text-inner{display:flex;flex-direction:column;gap:20px}.block-headline-text--align-center .block-headline-text-inner{align-items:center;text-align:center}.block-headline-text--align-left .block-headline-text-inner{align-items:flex-start;text-align:left}.block-headline-text-eyebrow{margin:0}.block-headline-text-headline{letter-spacing:-.01em;margin:0;text-wrap:pretty}.block-headline-text-headline em{font-style:normal;color:var(--color-blue-accent)}.block-headline-text-text{margin:0}.block-headline-text-text p{color:var(--color-navy)}.block-headline-text-text p:last-child{margin-bottom:0}.oac{position:relative;width:100%;max-width:398px;aspect-ratio:398/498;font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;color:#191942}.oac *,.oac ::after,.oac ::before{box-sizing:border-box}.oac__stage{position:absolute;left:0;top:0;width:400px;height:500px;transform-origin:0 0;border-radius:8px;overflow:hidden;background:#f7f7fb;border:1px solid #ececf4;box-shadow:0 0 10px rgba(0,0,0,.1)}.oac__dots{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(25,25,66,.2) 1px,transparent 1.5px);background-size:16px 16px;background-position:0 0}.oac__title{position:absolute;left:16px;top:14px;margin:0;color:#191942;font-size:14px;font-weight:600;line-height:20px}.oac__card{position:absolute;width:320px;padding:8px;background:#fff;border:1px solid #d4d4e2;border-radius:8px;opacity:0;transform-origin:50% 50%;transition:opacity .5s ease,transform .85s cubic-bezier(.2,.8,.2,1)}.oac__card--l{left:16px;transform:translateX(-110px) scale(1.5)}.oac__card--r{left:64px;transform:translateX(110px) scale(1.5)}.oac__card.is-on{opacity:1;transform:none}.oac__wid{background:#f7f7fb;border-radius:6px;padding:10px 12px 8px;display:flex;flex-direction:column;gap:6px}.oac__hd{display:flex;justify-content:space-between;align-items:center}.oac__hd b{font-size:12px;font-weight:700;line-height:16px}.oac__tag{border-radius:10px;padding:2px 8px;font-size:10px;font-weight:600;line-height:14px;transform:scale(.6);opacity:0;transition:transform .35s cubic-bezier(.3,1.6,.5,1),opacity .2s ease}.oac__tag--warn{background:rgba(255,153,102,.4)}.oac__tag--ok{background:rgba(114,217,191,.5)}.oac__tag.is-on{transform:none;opacity:1}.oac__plot{display:block;width:282px;height:66px;overflow:visible}.oac__ax{display:flex;justify-content:space-between;font-size:8px;line-height:11px;color:rgba(25,25,66,.65)}.oac__end{opacity:0;transition:opacity .25s ease}.oac__end.is-on{opacity:1}.block-comparison-media-top{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:56px}.block-comparison-media-headline{margin:0;text-wrap:pretty;color:var(--color-navy)}.block-comparison-media-headline em{font-style:normal;color:var(--color-blue-accent)}.block-comparison-media-text{margin:0}.block-comparison-media-text p:last-child{margin-bottom:0}.block-comparison-media-link{display:inline-flex;align-items:center;gap:8px;color:var(--color-navy);font-weight:700;text-decoration:none;transition:color .15s ease}.block-comparison-media-link:hover{color:var(--color-blue)}.block-comparison-media-bottom{display:grid;grid-template-columns:1fr;align-items:stretch}@media (min-width:768px){.block-comparison-media-bottom{grid-template-columns:398px minmax(0,1fr)}}@media (min-width:768px){.block-comparison-media--image-right .block-comparison-media-bottom{grid-template-columns:minmax(0,1fr) 398px}}.block-comparison-media--image-right .block-comparison-media-bottom .block-comparison-media-image{order:2}.block-comparison-media--image-right .block-comparison-media-bottom .block-comparison-media-table{order:1}.block-comparison-media--layout-centered .block-comparison-media-top{align-items:center;text-align:center}.block-comparison-media--layout-centered .block-comparison-media-top .block-comparison-media-headline,.block-comparison-media--layout-centered .block-comparison-media-top .block-comparison-media-text{margin-left:auto;margin-right:auto}@media (min-width:768px){.block-comparison-media--layout-centered .block-comparison-media-bottom{grid-template-columns:minmax(0,1fr) 353px;gap:60px}}@media (min-width:768px){.block-comparison-media--layout-centered.block-comparison-media--image-right .block-comparison-media-bottom{grid-template-columns:minmax(0,1fr) 353px}}@media (min-width:768px){.block-comparison-media--layout-centered.block-comparison-media--image-left .block-comparison-media-bottom{grid-template-columns:353px minmax(0,1fr)}}.block-comparison-media--layout-centered .block-comparison-media-table{background:0 0;padding:0 0 40px}@media (min-width:768px){.block-comparison-media--layout-centered .block-comparison-media-table{padding-top:40px}}.block-comparison-media--layout-centered .block-comparison-media-table::before{background:linear-gradient(142deg,var(--color-white) 0,var(--color-blue-bg) 100%);box-shadow:none;margin:0}@media (min-width:768px){.block-comparison-media--layout-centered .block-comparison-media-table::before{left:50%}}.block-comparison-media--layout-centered .block-comparison-media-table .block-comparison-media-cell--2,.block-comparison-media--layout-centered .block-comparison-media-table .block-comparison-media-head--2{padding-left:20px;padding-right:20px}@media (min-width:768px){.block-comparison-media--layout-centered .block-comparison-media-table .block-comparison-media-cell--2,.block-comparison-media--layout-centered .block-comparison-media-table .block-comparison-media-head--2{padding-left:40px;padding-right:40px}}.block-comparison-media--layout-centered .block-comparison-media-image{align-items:center;display:flex;height:auto;justify-content:center}.block-comparison-media--layout-centered .block-comparison-media-image img{height:auto;min-height:0;object-fit:contain;width:100%}.block-comparison-media-image{display:block;height:100%}.block-comparison-media-image img{display:block;width:100%;height:auto;object-fit:cover}@media (min-width:768px){.block-comparison-media-image img{height:100%;min-height:300px}}.block-comparison-media-table{display:grid;grid-template-columns:1fr 1fr;position:relative;background:var(--color-shaded);color:var(--color-navy);padding:0;font-size:13px;line-height:1.4}@media (min-width:768px){.block-comparison-media-table{padding:50px 40px;font-size:inherit;line-height:inherit}}@media (min-width:768px){.block-comparison-media-table::before{content:"";position:absolute;inset:0 0 0 50%;background:var(--color-white);box-shadow:0 0 10px 0 rgba(25,25,66,.1);pointer-events:none;z-index:0;margin:20px}}.block-comparison-media-cell--2,.block-comparison-media-head--2{background:0 0}.block-comparison-media-cell,.block-comparison-media-head{position:relative;z-index:1;padding:14px 0;border-bottom:1px solid var(--color-gray-3)}@media (min-width:768px){.block-comparison-media-cell,.block-comparison-media-head{padding:20px 20px 20px 0}}@media (min-width:768px){.block-comparison-media-cell--2,.block-comparison-media-head--2{padding-left:40px}}.block-comparison-media-head{font-weight:700;color:var(--color-navy);padding-top:0}.block-comparison-media-head--1{color:rgba(25,25,66,.65)}.block-comparison-media-cell{display:flex;align-items:flex-start;gap:8px}@media (min-width:768px){.block-comparison-media-cell{gap:12px}}.block-comparison-media-cell:nth-last-child(-n+2){border-bottom:0}.block-comparison-media-check{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--color-blue-accent);margin-top:2px}.block-comparison-media-x{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;margin-top:3px}.block-comparison-media-cell-text{flex:1;min-width:0;color:rgba(25,25,66,.65)}.block-comparison-media-cell--2 .block-comparison-media-cell-text{color:var(--color-navy)}.block-industrial-workforce{color:var(--color-white);overflow:hidden;position:relative}@media (max-width:766px){.block-industrial-workforce{padding-left:24px;padding-right:24px}}.block-industrial-workforce-inner{position:relative}.block-industrial-workforce-header{display:flex;flex-direction:column;align-items:center;margin:0 0 60px;text-align:center}@media (min-width:960px){.block-industrial-workforce-header{margin-bottom:80px}}.block-industrial-workforce-eyebrow{margin:0 0 20px}.block-industrial-workforce-heading{color:var(--color-white);font-size:clamp(36px,5vw,80px);font-weight:700;line-height:1.05;margin:0 auto;text-wrap:pretty}.block-industrial-workforce-heading em{color:#34c8b8;display:block;font-style:normal}.block-industrial-workforce-text{color:var(--color-white);font-size:clamp(16px,1.4vw,24px);line-height:1.5;margin:24px auto 0;max-width:720px}.block-industrial-workforce-text p:last-child{margin-bottom:0}.block-industrial-workforce-diagram{margin:0 auto;max-width:1400px;position:relative}@media (min-width:768px){.block-industrial-workforce-diagram{padding-inline:16px}}.block-industrial-workforce-diagram-image{display:block;height:auto;width:100%}.block-industrial-workforce-card{background:rgba(85,85,85,.75);border-radius:3px;color:var(--color-white);overflow:visible;padding:24px}.block-industrial-workforce-card--machine-health,.block-industrial-workforce-card--operational-intelligence{border-right:3px solid var(--color-blue-accent)}.block-industrial-workforce-card--ai-agents,.block-industrial-workforce-card--autonomous-action{border-top:3px solid var(--color-blue-accent)}.block-industrial-workforce-card--continuous-learning{border-bottom:3px solid var(--color-blue-accent)}@media (max-width:959px){.block-industrial-workforce-cards{display:flex;flex-direction:column;gap:16px;margin-top:24px}.block-industrial-workforce-card{width:100%}.block-industrial-workforce-card>svg{display:none}}@media (min-width:960px){.block-industrial-workforce-cards{height:calc(100% / var(--iwf-scale,1));inset:0 16px;pointer-events:none;position:absolute;transform:scale(var(--iwf-scale,1));transform-origin:top left;width:calc(100% / var(--iwf-scale,1))}.block-industrial-workforce-card{left:var(--iwf-card-x,50%);opacity:0;pointer-events:auto;position:absolute;top:var(--iwf-card-y,50%);transform:translate(-50%,calc(-50% + 10px));transition:opacity 1.1s ease-out,transform 1.1s ease-out;width:var(--iwf-card-w,240px)}.block-industrial-workforce-card.is-revealed{opacity:1;transform:translate(-50%,-50%)}.block-industrial-workforce-card>svg{overflow:visible;pointer-events:none;position:absolute}.block-industrial-workforce-card>svg path{stroke-dasharray:var(--iwf-path-length,1000);stroke-dashoffset:var(--iwf-path-length,1000);transition:stroke-dashoffset .8s ease-out}.block-industrial-workforce-card.is-revealed>svg path{stroke-dashoffset:0}}.block-industrial-workforce-card-title{border-bottom:1px solid rgba(255,255,255,.25);color:var(--color-white);font-size:20px;font-weight:700;line-height:1.2;margin:0 0 12px;padding-bottom:8px}.block-industrial-workforce-card-text{color:var(--color-white);font-size:14px;line-height:1.45;margin:0}.block-industrial-workforce-glow{bottom:0;display:block;height:206px;left:0;pointer-events:none;position:absolute;right:0;z-index:0}.block-industrial-workforce-glow svg{display:block;height:100%;width:100%}.block-industrial-workforce-people{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px;position:relative;z-index:1}@media (min-width:768px){.block-industrial-workforce-people{gap:0;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0}}.block-industrial-workforce-person{overflow:hidden;position:relative}.block-industrial-workforce-person img{display:block;margin-bottom:-30px;width:100%}.block-industrial-workforce-person::after{background:linear-gradient(180deg,rgba(14,18,51,.25) 0,rgba(14,18,51,0) 30%);content:"";inset:0;pointer-events:none;position:absolute}.iaw-stack-flat{position:relative;width:100%}.iaw-stack-flat-light{position:absolute;left:-324px;top:-220px;width:1999px;height:307px;border-radius:50%;background:#2b3f9e;filter:blur(57.5px);pointer-events:none;opacity:.55}@media (max-width:767px){.iaw-stack-flat-light{display:none}}.iaw-stack-flat svg{display:block;width:100%;height:auto;overflow:visible;position:relative;z-index:1}.iaw-stack-flat .t-lbl{font-weight:600;fill:var(--color-white)}.iaw-stack-flat .t-lsub,.iaw-stack-flat .t-ret{fill:#c0d9ff}.iaw-stack-flat .conn{stroke:rgba(192,217,255,.28);stroke-width:1}.iaw-stack-flat .tick{stroke:rgba(192,217,255,.5);stroke-width:1}.iaw-stack-flat .ret{fill:none;stroke:var(--color-mint);stroke-width:1.5}.block-industrial-agents{color:var(--color-white);background-color:var(--color-blue-dark);overflow:hidden;position:relative}.block-industrial-agents-inner{margin-inline:auto;max-width:var(--max-width,1420px);padding-inline:var(--s-sm);position:relative}.block-industrial-agents-grid{display:grid;gap:48px;grid-template-columns:1fr;align-items:center}@media (min-width:768px){.block-industrial-agents-grid{grid-template-columns:minmax(0,600px) minmax(0,1fr);gap:64px}}.block-industrial-agents-copy{display:flex;flex-direction:column;align-items:flex-start;max-width:600px}.block-industrial-agents-link,.block-industrial-agents-link span,.block-industrial-agents-link svg{color:var(--color-mint);font-weight:700}.block-industrial-agents-link{display:inline-flex;align-items:center;gap:12px;margin-top:32px;text-decoration:none}.block-industrial-agents-link svg{flex-shrink:0;height:14px;width:14px}.block-industrial-agents-link svg path{fill:var(--color-mint)}.block-industrial-agents-eyebrow{margin:0 0 12px}.block-industrial-agents-heading{color:var(--color-blue-bg)!important;margin:0}.block-industrial-agents-heading em{background:linear-gradient(90deg,#dbfef4 0,#72d9bf 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-style:normal}.block-industrial-agents-text{color:var(--color-white);margin:24px 0 0;text-wrap:pretty}.block-industrial-agents-text p:last-child{margin-bottom:0}.block-industrial-agents-text--small{color:var(--color-blue-bg)}.block-industrial-agents-graphic{position:relative;width:100%;max-width:648px;margin-inline:auto}.block-industrial-agents-card{background:rgba(85,85,85,.75);border-radius:3px;color:var(--color-white);overflow:visible;padding:24px}.block-industrial-agents-card--machine-health,.block-industrial-agents-card--operational-intelligence{border-right:3px solid var(--color-blue-accent)}.block-industrial-agents-card--ai-agents,.block-industrial-agents-card--autonomous-action{border-top:3px solid var(--color-blue-accent)}.block-industrial-agents-card--continuous-learning{border-bottom:3px solid var(--color-blue-accent)}@media (max-width:959px){.block-industrial-agents-cards{display:flex;flex-direction:column;gap:16px;margin-top:24px}.block-industrial-agents-card{width:100%}.block-industrial-agents-card>svg{display:none}}@media (min-width:960px){.block-industrial-agents-cards{height:calc(100% / var(--iwf-scale,1));inset:0 16px;pointer-events:none;position:absolute;transform:scale(var(--iwf-scale,1));transform-origin:top left;width:calc(100% / var(--iwf-scale,1))}.block-industrial-agents-card{left:var(--iwf-card-x,50%);opacity:0;pointer-events:auto;position:absolute;top:var(--iwf-card-y,50%);transform:translate(-50%,calc(-50% + 10px));transition:opacity 1.1s ease-out,transform 1.1s ease-out;width:var(--iwf-card-w,240px)}.block-industrial-agents-card.is-revealed{opacity:1;transform:translate(-50%,-50%)}.block-industrial-agents-card>svg{overflow:visible;pointer-events:none;position:absolute}.block-industrial-agents-card>svg path{stroke-dasharray:var(--iwf-path-length,1000);stroke-dashoffset:var(--iwf-path-length,1000);transition:stroke-dashoffset .8s ease-out}.block-industrial-agents-card.is-revealed>svg path{stroke-dashoffset:0}}.block-industrial-agents-card-title{border-bottom:1px solid rgba(255,255,255,.25);color:var(--color-white);font-weight:700;margin:0 0 12px;padding-bottom:8px}.block-industrial-agents-card-text{color:var(--color-white);margin:0}.block-industrial-agents-glow{bottom:0;display:block;height:206px;left:0;pointer-events:none;position:absolute;right:0;z-index:0}.block-industrial-agents-glow svg{display:block;height:100%;width:100%}.block-industrial-agents-people{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px;position:relative;z-index:1}@media (min-width:768px){.block-industrial-agents-people{gap:0;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0}}.block-industrial-agents-person{overflow:hidden;position:relative}.block-industrial-agents-person img{display:block;margin-bottom:-30px;width:100%}.block-industrial-agents-person::after{background:linear-gradient(180deg,rgba(14,18,51,.25) 0,rgba(14,18,51,0) 30%);content:"";inset:0;pointer-events:none;position:absolute}.block-offices{color:var(--color-blue-bg);overflow:hidden;position:relative}.block-offices-curve{display:block;height:auto;inset:auto 0 0 0;margin:0 auto;max-width:1800px;pointer-events:none;position:absolute;width:100%;z-index:0}.block-offices .container{position:relative;z-index:1}.block-offices-header{margin:0 0 80px}.block-offices-eyebrow{margin:0 0 16px}.block-offices-headline{margin:0}.block-offices-list{display:grid;gap:24px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media (min-width:768px){.block-offices-list{grid-template-columns:repeat(var(--offices-cols,4),minmax(0,1fr));gap:0}}.block-offices-list[data-cols="1"]{--offices-cols:1}.block-offices-list[data-cols="2"]{--offices-cols:2}.block-offices-list[data-cols="3"]{--offices-cols:3}.block-offices-list[data-cols="4"]{--offices-cols:4}.block-offices-item{display:flex;flex-direction:column;padding:24px 0 0}@media (min-width:768px){.block-offices-item{padding:24px 32px 0 32px;position:relative}.block-offices-item::after{background:linear-gradient(180deg,rgba(226,238,255,.5) 0,rgba(226,238,255,0) 100%);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:1px}.block-offices-item:first-child{padding-left:0}.block-offices-item:last-child{padding-right:0}.block-offices-item:last-child::after{display:none}}.block-offices-city{color:var(--color-white);font-size:56px;font-weight:300;margin:0 0 10px}.block-offices-company{color:var(--color-white);font-weight:600;margin:0 0 20px}.block-offices-address{color:var(--color-white);line-height:1.6;margin:0}.block-contact-row-grid{display:grid;gap:40px;grid-template-columns:1fr}@media (min-width:768px){.block-contact-row-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}}.block-contact-row-tiles{border-left:1px solid transparent;border-image:linear-gradient(180deg,var(--color-blue-bg) 0,var(--color-navy) 100%) 1;display:grid;gap:32px;grid-template-columns:1fr;padding-left:30px}@media (min-width:768px){.block-contact-row-tiles{grid-template-columns:1fr 1fr}}.block-contact-row-tile{display:flex;gap:16px}.block-contact-row-tile-icon{align-items:flex-start;color:var(--color-navy);display:inline-flex;flex-shrink:0}.block-contact-row-tile-icon img,.block-contact-row-tile-icon svg{display:block;height:40px;width:40px}.block-contact-row-tile-body{display:flex;flex-direction:column;gap:4px}.block-contact-row-tile-label{color:var(--color-navy);font-weight:700;margin:0}.block-contact-row-tile-info{margin:0}.block-contact-row-rows{border-left:1px solid transparent;border-image:linear-gradient(180deg,var(--color-blue-bg) 0,var(--color-navy) 100%) 1;display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0 0 0 30px}.block-contact-row-row{align-items:center;display:flex;gap:24px;justify-content:space-between}.block-contact-row-row-label{color:var(--color-navy);font-weight:500}.block-contact-row-row-link{align-items:center;color:var(--color-navy);display:inline-flex;font-weight:700;gap:8px;text-decoration:none}.block-contact-row-row-link svg{transition:transform .15s ease}.block-contact-row-row-link:hover svg{transform:translate(2px,-2px)}.block-hero-demo{color:var(--color-navy);overflow:hidden;position:relative}@media (max-width:1159px){.block-hero-demo{background:var(--color-shaded)}}.block-hero-demo-inner{display:grid;gap:48px;grid-template-columns:minmax(0,1fr)}@media (min-width:960px){.block-hero-demo-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px}}.block-hero-demo-content{display:flex;flex-direction:column;min-width:0;padding-top:220px;padding-bottom:80px}.block-hero-demo-eyebrow{margin:0 0 20px}.block-hero-demo-headline{color:var(--color-navy);margin:0 0 24px}.block-hero-demo-subhead{color:var(--color-navy);margin:0 0 40px}.block-hero-demo-bullets p:first-child strong{font-size:24px}.block-hero-demo-bullets ul{display:flex;flex-direction:column;gap:12px;list-style:none!important;margin:0;padding:0!important}.block-hero-demo-bullets li{list-style:none;margin:0!important;padding-left:28px!important;position:relative}.block-hero-demo-bullets li::before{background:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.3125 9C16.3125 13.0386 13.0386 16.3125 9 16.3125C4.96142 16.3125 1.6875 13.0386 1.6875 9C1.6875 4.96142 4.96142 1.6875 9 1.6875C13.0386 1.6875 16.3125 4.96142 16.3125 9Z' stroke='%234B6FDD' stroke-width='1.125'/%3E%3Cpath d='M5.625 9L8.01149 11.3865L12.7845 6.61351' stroke='%234B6FDD' stroke-width='1.125'/%3E%3C/svg%3E") no-repeat center;content:"";height:18px;left:0;position:absolute;top:4px;width:18px}.block-hero-demo-trust{padding-top:48px;margin-top:48px;border-top:1px solid var(--Grays-Base-Gray-3,#d4d6e2)}.block-hero-demo-trust-header{color:var(--color-navy);font-weight:700;margin:0 0 40px}.block-hero-demo-trust-marquee{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 48px,#000 calc(100% - 48px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 48px,#000 calc(100% - 48px),transparent 100%);max-width:100%;min-width:0;overflow:hidden;width:100%}.block-hero-demo-trust-track{align-items:center;animation:block-hero-demo-trust-scroll 40s linear infinite;display:flex;gap:48px;width:max-content}.block-hero-demo-trust-track:hover{animation-play-state:paused}.block-hero-demo-trust-logos{align-items:center;display:inline-flex;flex-shrink:0;gap:48px;list-style:none;margin:0;padding:0}.block-hero-demo-trust-logos>li{flex-shrink:0}.block-hero-demo-trust-logos img{display:block;height:48px;width:auto;max-width:none}.block-hero-demo-form-card{position:relative;color:var(--color-white);text-align:center;isolation:isolate}@media (min-width:768px){.block-hero-demo-form-card{padding:220px 0 80px 64px}}.block-hero-demo-form-card-inner{position:relative;background:linear-gradient(129deg,#212a5c 0,#121031 100%);padding:40px;z-index:1}.block-hero-demo-form-card-curve{position:absolute;top:0;bottom:0;left:0;right:-100vw;width:auto;height:100%;pointer-events:none;z-index:0}.block-hero-demo-form-card::before{content:"";position:absolute;top:0;bottom:0;left:0;right:-100vw;background:linear-gradient(129deg,var(--color-blue-deep) 0,var(--color-blue-dark) 100%);z-index:-1}.block-hero-demo-form-header{color:var(--color-white);margin:0 0 8px}.block-hero-demo-form-subhead{color:var(--color-white);margin:0 0 32px}.block-hero-demo-form-card-inner:has(.form-embed-wrap--thanks) .block-hero-demo-form-header,.block-hero-demo-form-card-inner:has(.form-embed-wrap--thanks) .block-hero-demo-form-subhead{display:none}.block-hero-demo-form-card-inner .form-embed-thankyou-headline{color:var(--color-white)}@keyframes block-hero-demo-trust-scroll{from{transform:translateX(0)}to{transform:translateX(calc(-50% - 24px))}}.block-industry-recognition-headline{color:var(--color-navy);margin:0 0 48px}.block-industry-recognition-grid{display:grid;gap:8px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media (min-width:768px){.block-industry-recognition-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.block-industry-recognition-item{align-items:center;background:var(--color-white);display:flex;justify-content:center;min-height:180px;padding:32px}.block-industry-recognition-item img{display:block;height:auto;width:100%;max-height:100%;max-width:100%}@media (min-width:768px){.block-industry-recognition-item--span-2{grid-column:span 2}}.block-split-feature{color:var(--color-white);overflow:hidden;position:relative}.block-split-feature-inner{max-width:var(--max-width);margin:0 auto;padding:0 26px;display:grid;grid-template-columns:minmax(0,1fr);position:relative}@media (min-width:768px){.block-split-feature-inner{max-width:var(--max-width);margin:0 auto;padding:0 64px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.block-split-feature-image{display:block;position:relative;height:420px;overflow:hidden;text-decoration:none}.block-split-feature-image img,.block-split-feature-image video{display:block;position:absolute;inset:0;width:100%;height:100%;max-height:420px;object-fit:cover}.block-split-feature-image::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(25,25,66,0) 40%,rgba(25,25,66,.6) 100%);pointer-events:none}.block-split-feature-image--video-inline::after{background:linear-gradient(180deg,#121031 0,rgba(18,16,49,.4) 12.98%,rgba(18,16,49,0) 28.85%,rgba(18,16,49,0) 53.37%,rgba(18,16,49,.35) 69.71%,#121031 100%)}.block-split-feature-image-headline{position:absolute;left:40px;right:40px;bottom:40px;margin:0;color:var(--color-white);z-index:1}.block-split-feature-image-headline em{color:var(--color-blue-tint);font-style:normal}@media (min-width:768px){.block-split-feature-image-headline{left:64px;right:64px;bottom:50px}}.block-split-feature-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;pointer-events:none;transition:transform .2s ease}.block-split-feature-play svg{display:block}.block-split-feature-image--video:hover .block-split-feature-play{transform:translate(-50%,-50%) scale(1.05)}.block-split-feature-panel{position:relative;display:flex;align-items:center;padding:48px 0 0;background:var(--color-navy)}@media (min-width:768px){.block-split-feature-panel{padding:80px 64px}}.block-split-feature--custom-bg .block-split-feature-panel{background:0 0}.block-split-feature-panel-inner{display:flex;flex-direction:column;gap:24px;max-width:520px}.block-split-feature-panel-eyebrow{color:var(--color-blue-bg);margin:0 0 -4px}.block-split-feature-panel-headline{color:#c0d9ff!important;margin:0}.block-split-feature-panel-headline em{color:var(--color-blue-tint);font-style:normal}.block-split-feature-panel-text{color:var(--color-blue-bg);margin:0}.block-split-feature-panel-text p:last-child{margin-bottom:0}.block-split-feature-panel-line{position:absolute;right:0;bottom:0;pointer-events:none;z-index:0}@media (max-width:766px){.block-split-feature-panel-line{display:none}}.block-split-feature-panel-inner{position:relative;z-index:1}.block-comparison-accordion{color:var(--color-white);overflow:hidden;position:relative}.block-comparison-accordion-line{position:absolute;pointer-events:none;z-index:0}@media (max-width:766px){.block-comparison-accordion-line{display:none}}.block-comparison-accordion-line--left{left:0;top:48px}.block-comparison-accordion-line--right{right:0;bottom:0}.block-comparison-accordion>.container{position:relative;z-index:1}.block-comparison-accordion-header{text-align:center;max-width:820px;margin:0 auto 24px;display:flex;flex-direction:column;gap:16px}@media (min-width:768px){.block-comparison-accordion-header{margin-bottom:64px}}.block-comparison-accordion-eyebrow{color:var(--color-blue-bg);margin:0}.block-comparison-accordion-headline{color:var(--color-white);margin:0}.block-comparison-accordion-headline em{color:var(--color-blue-tint);font-style:normal}.block-comparison-accordion-header .block-comparison-accordion-text{color:var(--color-blue-bg);margin:0}.block-comparison-accordion-header .block-comparison-accordion-text p:last-child{margin-bottom:0}.block-comparison-accordion-columns{display:grid;grid-template-columns:1fr;max-width:1120px;margin:0 auto}@media (min-width:768px){.block-comparison-accordion-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;align-items:stretch}}.block-comparison-accordion-col{padding:24px 0}@media (min-width:768px){.block-comparison-accordion-col{padding:32px 40px}}.block-comparison-accordion-col--1 .block-comparison-accordion-col-heading,.block-comparison-accordion-col--1 .block-comparison-accordion-row{color:#b4b4c6}.block-comparison-accordion-col--2{background:rgba(255,255,255,.04);border-radius:0}@media (max-width:766px){.block-comparison-accordion-col--2{padding-left:24px;padding-right:24px}}.block-comparison-accordion-col-heading{color:var(--color-white);font-weight:700;margin:0 0 24px}.block-comparison-accordion-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.block-comparison-accordion-row{display:flex;gap:12px;align-items:flex-start;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.85);line-height:1.45}.block-comparison-accordion-row:last-child{border-bottom:0}.block-comparison-accordion-icon{flex-shrink:0;margin-top:2px;color:var(--color-blue-tint)}.block-comparison-accordion-icon svg{display:block}.block-comparison-accordion-row-text{flex:1}.block-comparison-accordion-cta{display:flex;justify-content:center;margin-top:48px}.block-hardware-gateways-copy{display:flex;flex-direction:column;gap:16px;max-width:900px;margin:0 0 48px}.block-hardware-gateways-eyebrow{margin:0}.block-hardware-gateways-headline{margin:0}.block-hardware-gateways-headline em{font-style:normal;color:var(--color-blue-accent)}.block-hardware-gateways-text{margin:0}.block-hardware-gateways-text p:last-child{margin-bottom:0}.block-hardware-gateways-diagram{background:var(--color-shaded);border-radius:4px;padding:32px;margin:80px 0 0}.block-hardware-gateways-diagram img{display:block;width:100%;height:auto}.block-hardware-gateways-cards{display:flex;flex-direction:column;gap:24px}@media (min-width:768px){.block-hardware-gateways-cards{display:none}}.block-hardware-gateways-card{background:var(--color-white);border:1px solid var(--color-gray-3)}.block-hardware-gateways-card-head{display:flex;align-items:center;gap:12px;background:var(--color-shaded);color:var(--color-navy);font-weight:700;padding:12px 16px}.block-hardware-gateways-card-head .block-hardware-gateways-icon{width:32px;height:32px}.block-hardware-gateways-card-list{margin:0;padding:0}.block-hardware-gateways-card-row{display:flex;flex-direction:column;gap:4px;padding:12px 16px;border-top:1px solid var(--color-gray-3)}.block-hardware-gateways-card-label{font-weight:700;color:var(--color-navy);margin:0}.block-hardware-gateways-card-value{margin:0;color:var(--color-navy)}.block-hardware-gateways-card-value a{display:inline-flex;align-items:center;gap:8px;color:var(--color-navy);font-weight:700;text-decoration:none}.block-hardware-gateways-card-value:empty::before{content:"—";color:rgba(25,25,66,.4)}.block-hardware-gateways-table{display:none}@media (min-width:768px){.block-hardware-gateways-table{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);margin-top:80px}}.block-hardware-gateways-row{display:contents}.block-hardware-gateways-row--head .block-hardware-gateways-cell{background:var(--color-gray-3);font-weight:700;text-wrap:pretty;color:var(--color-navy)}.block-hardware-gateways-cell{padding:16px 20px;border-bottom:1px solid var(--color-gray-3);color:var(--color-navy)}.block-hardware-gateways-cell--label{font-weight:700;background-color:var(--color-shaded)}.block-hardware-gateways-cell--name{display:flex;align-items:center;gap:16px}.block-hardware-gateways-cell--download a{display:inline-flex;align-items:center;gap:8px;color:var(--color-navy);font-weight:700;text-decoration:none}.block-hardware-gateways-icon{width:40px;height:40px;object-fit:contain;flex-shrink:0}.block-hardware-gateways-footer-note{grid-column:1/-1;font-style:italic;margin:16px 0 0}.block-hardware-comparison-copy{display:flex;flex-direction:column;gap:16px;max-width:900px;margin:0 0 48px}.block-hardware-comparison-eyebrow{margin:0}.block-hardware-comparison-headline{margin:0}.block-hardware-comparison-headline em{font-style:normal;color:var(--color-blue-accent)}.block-hardware-comparison-text{margin:0}.block-hardware-comparison-text p:last-child{margin-bottom:0}.block-hardware-comparison-cards{display:flex;flex-direction:column;gap:24px}@media (min-width:768px){.block-hardware-comparison-cards{display:none}}.block-hardware-comparison-card{background:var(--color-white);border:1px solid var(--color-gray-3)}.block-hardware-comparison-card-head{background:var(--color-gray-3);color:var(--color-navy);font-weight:700;padding:12px 16px}.block-hardware-comparison-card-list{margin:0;padding:0}.block-hardware-comparison-card-row{display:flex;flex-direction:column;gap:4px;padding:12px 16px;border-top:1px solid var(--color-gray-3)}.block-hardware-comparison-card-label{font-weight:700;color:var(--color-navy);margin:0}.block-hardware-comparison-card-value{margin:0;color:var(--color-navy)}.block-hardware-comparison-card-value:empty::before{content:"—";color:rgba(25,25,66,.4)}.block-hardware-comparison-table{display:none}@media (min-width:768px){.block-hardware-comparison-table{display:grid;grid-template-columns:minmax(0,1fr) repeat(3,minmax(0,2fr));margin-top:80px}}.block-hardware-comparison-row{display:contents}.block-hardware-comparison-row--head .block-hardware-comparison-cell{background:var(--color-gray-3);font-weight:700;color:var(--color-navy)}.block-hardware-comparison-cell{padding:16px 20px;border-bottom:1px solid var(--color-gray-3);color:var(--color-navy)}.block-hardware-comparison-cell--label{font-weight:700;background-color:var(--color-shaded)}.block-hardware-comparison-footer-note{grid-column:1/-1;font-style:italic;margin:16px 0 0}.block-hardware-tabs-copy{display:flex;flex-direction:column;gap:16px;max-width:900px;margin:0 0 80px}.block-hardware-tabs-eyebrow{margin:0}.block-hardware-tabs-headline{margin:0}.block-hardware-tabs-headline em{font-style:normal;color:var(--color-blue-accent)}.block-hardware-tabs-text{margin:0}.block-hardware-tabs-text p:last-child{margin-bottom:0}.block-hardware-tabs-nav{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border-bottom:1px solid var(--color-gray-3);margin:0 0 48px;scrollbar-width:none}.block-hardware-tabs-nav::-webkit-scrollbar{display:none}@media (min-width:768px){.block-hardware-tabs-nav{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}}.block-hardware-tabs-tabs{background-color:var(--color-white);padding:5px 20px 60px;width:fit-content;max-width:100%;margin-inline:auto}@media (min-width:768px){.block-hardware-tabs-tabs{padding-left:60px;padding-right:60px}}.block-hardware-tabs-tab{appearance:none;background:0 0;border:0;border-bottom:5px solid transparent;color:var(--color-navy);cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;gap:4px;padding:16px;text-align:start;margin-bottom:-1px;transition:border-color .15s ease}.block-hardware-tabs-tab-label-1{font-weight:700;line-height:1.3;color:inherit}.block-hardware-tabs-tab-label-2{font-weight:400;line-height:1.3}.block-hardware-tabs-tab.is-active{border-bottom-color:var(--color-blue-accent)}.block-hardware-tabs-tab.is-active .block-hardware-tabs-tab-label-1,.block-hardware-tabs-tab.is-active .block-hardware-tabs-tab-label-2{color:var(--color-blue-accent)}.block-hardware-tabs-panel{display:none}.block-hardware-tabs-panel.is-active{display:block}.block-hardware-tabs-panel-grid{display:grid;grid-template-columns:1fr;gap:32px;align-items:start}@media (min-width:768px){.block-hardware-tabs-panel-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}}.block-hardware-tabs-panel-copy{display:flex;flex-direction:column;gap:12px}.block-hardware-tabs-panel-eyebrow{align-self:flex-start}.block-hardware-tabs-panel-headline{color:var(--color-navy);margin:0 0 10px}.block-hardware-tabs-panel-headline em{font-style:normal;color:var(--color-blue-accent)}.block-hardware-tabs-panel-text{color:var(--color-navy)}.block-hardware-tabs-panel-text p:last-child{margin-bottom:0}.block-hardware-tabs-panel-media{display:flex;flex-direction:column;gap:24px}.block-hardware-tabs-panel-image{display:block;width:100%;height:auto;object-fit:contain}.block-hardware-tabs-panel-video{display:block;position:relative;aspect-ratio:16/9;background:var(--color-navy) center/cover no-repeat;overflow:hidden;border-radius:3px}.block-hardware-tabs-panel-video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.block-hardware-tabs-panel-video-play svg{display:block}.block-hardware-tabs-panel-link-wrap{display:flex}.block-hardware-tabs-panel-accordion{margin-top:24px;border-top:1px solid var(--color-gray-3)}.block-hardware-tabs-panel-accordion-item{border-bottom:1px solid var(--color-gray-3)}.block-hardware-tabs-panel-accordion-trigger{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:16px 0;background:0 0;border:0;color:var(--color-navy);text-align:left;cursor:pointer;font-weight:700}.block-hardware-tabs-panel-accordion-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.block-hardware-tabs-panel-accordion-icon-minus{display:none}.block-hardware-tabs-panel-accordion-item.is-open .block-hardware-tabs-panel-accordion-icon-plus{display:none}.block-hardware-tabs-panel-accordion-item.is-open .block-hardware-tabs-panel-accordion-icon-minus{display:block}.block-hardware-tabs-panel-accordion-body{display:none;padding:0 0 16px}.block-hardware-tabs-panel-accordion-body ul{margin-top:24px;margin-bottom:24px}@media (min-width:768px){.block-hardware-tabs-panel-accordion-body ul{columns:2;column-gap:32px}.block-hardware-tabs-panel-accordion-body ul li{text-wrap:pretty;break-inside:avoid;margin-bottom:20px}}.block-hardware-tabs-panel-accordion-item.is-open .block-hardware-tabs-panel-accordion-body{display:block}.block-hardware-tabs-panel-text-above-links{margin-top:16px}.block-hardware-tabs-panel-ctas{margin-top:24px}.block-hardware-nav{background:var(--color-white)}.block-hardware-nav--sticky{position:sticky;top:64px;z-index:50}@media (min-width:768px){.block-hardware-nav--sticky{top:108px}}.block-hardware-nav-inner{display:flex;gap:32px;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.block-hardware-nav-inner::-webkit-scrollbar{display:none}.block-hardware-nav-link{display:inline-flex;align-items:center;padding:20px 10px;font-weight:500;color:rgba(25,25,66,.8);text-decoration:none;white-space:nowrap;border-bottom:5px solid transparent;margin-bottom:-1px;transition:color .15s ease,border-color .15s ease}.block-hardware-nav-link:hover{color:var(--color-navy)}.block-hardware-nav-link.is-active{color:var(--color-blue-accent);border-color:var(--color-blue-accent);font-weight:700}.block-customer-logos-copy{display:flex;flex-direction:column;gap:16px;margin:0 0 48px}.block-customer-logos-eyebrow{margin:0}.block-customer-logos-headline{margin:0}.block-customer-logos-headline em{font-style:normal;color:var(--color-blue-accent)}.block-customer-logos-text{margin:0}.block-customer-logos-text p:last-child{margin-bottom:0}.block-customer-logos-layout{display:grid;grid-template-columns:1fr;gap:24px;padding:20px;background-color:var(--color-shaded)}@media (min-width:768px){.block-customer-logos-layout{grid-template-columns:minmax(200px,260px) minmax(0,1fr);gap:0}}.block-customer-logos-nav{display:flex;flex-direction:row;gap:0;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none}.block-customer-logos-nav::-webkit-scrollbar{display:none}@media (min-width:768px){.block-customer-logos-nav{flex-direction:column;overflow:visible}}.block-customer-logos-nav-item{appearance:none;background:0 0;border:0;color:rgba(25,25,66,.8);font-size:inherit;font-family:inherit;line-height:1.4;text-align:start;text-wrap:pretty;padding:15px 20px;cursor:pointer;position:relative;transition:color .15s ease}@media (max-width:766px){.block-customer-logos-nav-item{white-space:nowrap}}.block-customer-logos-nav-item:hover{color:var(--color-blue-accent)}.block-customer-logos-nav-item.is-active{color:var(--color-blue-accent);border-bottom:2px solid var(--color-blue-accent);background-color:#fbfbfb;font-weight:700}.block-customer-logos-panels{height:100%}.block-customer-logos-panel{display:none;height:100%}.block-customer-logos-panel.is-active{display:block}.block-customer-logos-grid{height:100%;display:grid;align-content:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;background-color:#fbfbfb;padding:30px}@media (min-width:667px){.block-customer-logos-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.block-customer-logos-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}}.block-customer-logos-item{background:var(--color-white);display:flex;align-items:center;justify-content:center;padding:20px 30px}.block-customer-logos-item a,.block-customer-logos-item img{display:block;max-width:100%;max-height:100%}.block-customer-logos-item img{width:auto;height:auto;max-height:56px;object-fit:contain}.block-customer-logos--grayscale .block-customer-logos-item img{filter:grayscale(100%);opacity:.85;transition:filter .2s ease,opacity .2s ease}.block-customer-logos--grayscale .block-customer-logos-item img:hover{filter:grayscale(0);opacity:1}.block-blog-top-resources-headline{color:var(--color-white);margin:0 0 40px}.block-blog-top-resources-grid{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:667px){.block-blog-top-resources-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.block-blog-top-resources-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}}.block-blog-top-resources-card{display:flex;flex-direction:column;gap:16px;min-height:200px;background:#353c64;color:var(--color-white);text-decoration:none;transition:background-color .2s ease,transform .2s ease}.block-blog-top-resources-card:hover{background:rgba(255,255,255,.12)}.block-blog-top-resources .chip{align-self:flex-start;background:linear-gradient(93deg,#2b3f9e 46.6%,rgba(43,63,158,0) 97.34%);font-weight:400;line-height:150%}.block-blog-top-resources-title{margin:0;padding:0 20px 20px;color:var(--color-white);font-weight:400;flex:1 1 auto}.block-blog-top-resources-arrow{margin:0 20px 20px;align-self:flex-end;color:#c0d9ff}.block-blog-grid-header{display:flex;flex-direction:column;gap:12px;margin:0}.block-blog-grid-eyebrow{align-self:flex-start}.block-blog-grid-headline{margin:0}.block-blog-grid-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:80px 0 24px}.block-blog-grid-search{margin:0 0 80px}.block-blog-grid-tab{appearance:none;background:0 0;border:1px solid var(--color-gray-3);color:rgba(25,25,66,.8);padding:8px 16px;border-radius:3px;cursor:pointer;white-space:nowrap;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.block-blog-grid-tab:hover{border-color:var(--color-blue-accent)}.block-blog-grid-tab.is-active{background:var(--color-shaded);border-color:var(--color-blue-accent);color:var(--color-navy)}.block-blog-grid-items{display:grid;grid-template-columns:1fr;gap:24px;list-style:none;margin:0;padding:0}@media (min-width:667px){.block-blog-grid-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.block-blog-grid-items{grid-template-columns:repeat(3,minmax(0,1fr))}}.block-blog-grid-items .post-card-media{height:220px;overflow:hidden}.block-blog-grid-items .post-card-media img{display:block;height:100%;object-fit:cover;width:100%}.block-blog-grid-item{list-style:none}.block-blog-grid-item.is-hidden{display:none}.block-blog-grid-item .post-card:hover{transform:none}.block-blog-grid-controls{display:flex;align-items:center;justify-content:center;gap:28px;margin-top:50px;border-radius:999px;background:var(--color-shaded);padding:20px;width:fit-content;margin-inline:auto}.block-blog-grid-arrow{display:inline-flex;align-items:center;justify-content:center;width:24px;height:26px;border:0;background:0 0;cursor:pointer;padding:0;color:var(--color-navy);transition:opacity .2s ease}.block-blog-grid-arrow svg{display:block}.block-blog-grid-arrow--prev svg{transform:scaleX(-1)}.block-blog-grid-arrow.is-disabled{opacity:.3;cursor:default;pointer-events:none}.block-blog-grid-pages{display:inline-flex;align-items:center;gap:20px}.block-blog-grid-page{min-width:20px;padding:0;border:0;background:0 0;color:#d4d6e2;font-size:20px;font-weight:700;cursor:pointer;line-height:1;transition:color .2s ease}.block-blog-grid-page.is-active,.block-blog-grid-page:hover{color:var(--color-navy)}.block-blog-grid-page.is-ellipsis{cursor:default;pointer-events:none}.block-hero-blog{padding-top:160px}@media (min-width:768px){.block-hero-blog{padding-top:200px}}.block-hero-blog-header{display:flex;flex-direction:column;gap:20px;margin:0 0 32px}@media (min-width:768px){.block-hero-blog-header{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:50px}}.block-hero-blog-header-copy{flex:1 1 auto}.block-hero-blog .block-resources-grid-search{position:relative;width:100%;flex:none}@media (min-width:768px){.block-hero-blog .block-resources-grid-search{flex:0 0 360px;max-width:360px;width:auto}}.block-hero-blog .block-resources-grid-search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--color-navy);opacity:.6;pointer-events:none}.block-hero-blog .block-resources-grid-search-input{width:100%;padding:15px 16px 15px 40px;border:1px solid var(--color-gray-3);background:var(--color-white);font-size:14px;color:var(--color-navy)}.block-hero-blog .block-resources-grid-search-input::placeholder{color:rgba(25,25,66,.4)}.block-hero-blog .block-resources-grid-search-input:focus{outline:0;border-color:var(--color-blue-accent)}.block-hero-blog-title{margin:0 0 8px}.block-hero-blog-description{margin:0;max-width:640px;color:rgba(25,25,66,.75)}.block-hero-blog-body{display:grid;grid-template-columns:1fr;gap:32px}@media (min-width:768px){.block-hero-blog-body{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:48px}}.block-hero-blog-featured{display:flex;flex-direction:column;gap:16px;max-width:800px}.block-hero-blog-featured-card{display:block;aspect-ratio:16/10;overflow:hidden;background:var(--color-shaded)}.block-hero-blog-featured-image{width:100%;height:100%;object-fit:cover;display:block}.block-hero-blog-featured-meta{display:flex;flex-direction:column;gap:8px}.block-hero-blog-featured-title{margin:0}.block-hero-blog-featured-title a{color:var(--color-navy);text-decoration:none}.block-hero-blog-featured-excerpt{margin:8px 0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.block-hero-blog-featured .block-hero-blog-author-avatar{width:60px;height:60px}.block-hero-blog-sidebar{display:flex;flex-direction:column;gap:20px}.block-hero-blog-sidebar-item{display:flex;flex-direction:column;padding:20px;background:linear-gradient(180deg,#f7f7fb 0,#fff 100%);color:inherit;text-decoration:none}.block-hero-blog-sidebar-title{margin:8px 0 0;color:var(--color-navy);font-weight:400}.block-hero-blog-author{display:flex;align-items:center;gap:16px;margin-top:16px}.block-hero-blog-author-avatar{width:40px;height:40px;border-radius:2px;object-fit:cover;display:block}.block-hero-blog-author-meta{display:flex;flex-direction:column;line-height:1.2}.block-hero-blog-author-name{color:var(--color-navy);font-weight:600}.block-hero-blog-author-date{color:rgba(25,25,66,.6)}.block-hero-blog-author--small .block-hero-blog-author-avatar{width:40px;height:40px}.block-leadership-header{display:flex;flex-direction:column;gap:12px;margin:0 0 40px}.block-leadership-eyebrow{align-self:flex-start}.block-leadership-headline{margin:0}.block-leadership-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}@media (min-width:667px){.block-leadership-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.block-leadership-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 32px}}.block-leadership-item{list-style:none}.block-leadership-card{display:flex;flex-direction:column;gap:16px;color:inherit;text-decoration:none}.block-leadership-card--link{cursor:pointer}.block-leadership-card--link:focus-visible{outline:2px solid var(--color-blue-accent);outline-offset:4px}.block-leadership-photo{aspect-ratio:1/1;overflow:hidden;background:var(--color-shaded);border:3px solid transparent}.block-leadership-photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .2s ease-out}.block-leadership-card--link:focus-visible .block-leadership-photo img,.block-leadership-card--link:hover .block-leadership-photo img{transform:scale(1.03)}.block-leadership-meta{display:flex;flex-direction:column;gap:4px}.block-leadership-name-row{display:flex;align-items:center;gap:8px}.block-leadership-name{color:var(--color-navy);font-weight:700}.block-leadership-role{color:rgba(25,25,66,.7)}.block-leadership-linkedin{display:inline-flex;line-height:0;color:#191942;transition:color .2s ease-out}.block-leadership-card--link:focus-visible .block-leadership-linkedin,.block-leadership-card--link:hover .block-leadership-linkedin{color:#4b6fdd}.block-connected-ecosystem-intro{display:flex;flex-direction:column;gap:24px;margin:0 0 80px}.block-connected-ecosystem--align-center .block-connected-ecosystem-intro{align-items:center;text-align:center;margin-inline:auto}.block-connected-ecosystem--align-left .block-connected-ecosystem-intro{align-items:flex-start;text-align:left}.block-connected-ecosystem-eyebrow{margin:0}.block-connected-ecosystem-headline{margin:0;max-width:820px}.block-connected-ecosystem-headline em{font-style:normal;color:var(--color-blue-accent)}.block-connected-ecosystem-subtext{margin:0;max-width:640px}.block-connected-ecosystem-subtext p:last-child{margin-bottom:0}.block-connected-ecosystem-link{display:inline-flex;align-items:center;gap:8px;color:var(--color-navy);font-weight:700;text-decoration:none;margin-top:4px}.block-connected-ecosystem-link:hover{opacity:.8}.block-connected-ecosystem-image{margin:0 auto 24px;max-width:100%}.block-connected-ecosystem-image img{display:block;width:100%;height:auto}.block-connected-ecosystem-columns{display:grid;grid-template-columns:1fr;gap:32px;margin:0 auto}@media (min-width:768px){.block-connected-ecosystem-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}}.block-connected-ecosystem-column{display:flex;flex-direction:column}@media (min-width:768px){.block-connected-ecosystem-column:first-child{padding-right:48px;border-right:1px solid #d4d4e2}}.block-connected-ecosystem-columns--bg{background:linear-gradient(180deg,#fff 0,#f7f7fb 100%);padding:40px}@media (min-width:768px){.block-connected-ecosystem-columns--bg{padding:48px}}@media (min-width:768px){.block-connected-ecosystem-columns--bg .block-connected-ecosystem-column{padding:0 48px}.block-connected-ecosystem-columns--bg .block-connected-ecosystem-column:first-child{padding-left:0}.block-connected-ecosystem-columns--bg .block-connected-ecosystem-column:last-child{padding-right:0}}.block-connected-ecosystem-column-title{margin:0 0 24px}.block-connected-ecosystem-column-text{margin:0}.block-connected-ecosystem-column-text ol,.block-connected-ecosystem-column-text ul{margin:24px 0}.block-connected-ecosystem-column-text li{margin-bottom:8px}.block-connected-ecosystem-column-text p:last-child{font-size:14px;line-height:1.4;margin-bottom:0;text-wrap:pretty}.block-connected-ecosystem-column-text em{font-size:14px;line-height:1.4;color:rgba(25,25,66,.65)}.has-data-cloud{isolation:isolate;overflow:hidden;position:relative}.has-data-cloud>.hero-cloud{display:block;height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:0}.has-data-cloud>:not(.hero-cloud){position:relative;z-index:1}.block-hero-technology{background:var(--color-navy);color:var(--color-white);display:flex;height:700px;justify-content:center}.block-hero-technology-content{align-items:center;align-self:flex-start;display:flex;flex-direction:column;margin-top:199px;max-width:calc(100% - 32px);text-align:center;width:900px}.block-hero-technology-eyebrow{color:var(--color-white);font-weight:700;margin:0}.block-hero-technology-title{color:var(--color-white);font-weight:700;line-height:1.2;margin:16px 0 0}.block-hero-technology-text{color:var(--color-white);font-weight:400;line-height:1.4;margin:24px 0 0}.block-hero-technology-cta{margin-top:40px}@media (max-width:767px){.block-hero-technology{height:600px}.block-hero-technology-content{margin-top:200px;max-width:calc(100% - 40px);width:335px}.block-hero-technology-title{margin-top:8px}.block-hero-technology-cta{margin-top:32px}}.iaw-linear{display:block;width:100%;height:auto;overflow:visible}.iaw-linear .t-stage{font:700 24px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;fill:#fff}.iaw-linear .t-stage.tq{fill:#fff}.iaw-linear .t-sub{font:400 14px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;fill:#c0d9ff}.iaw-linear .t-sub.w{fill:#fff}.iaw-linear .t-src{font:500 14px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;fill:#e2eeff}.iaw-linear .t-src.tq{fill:#72d9bf}.iaw-linear .t-box{font:600 14px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;fill:#fff}.iaw-linear .t-box.lg{font-size:16px}.iaw-linear .t-act{font:600 16px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;fill:#fff}.iaw-linear .t-doc-h{font:600 14px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;fill:#4b6fdd}.iaw-linear .t-doc{font:400 13px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;fill:#191942;fill-opacity:.9}.iaw-linear .t-btn{font:600 12px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;fill:#fff}.iaw-linear .t-ui-h{font:600 20px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;fill:#fff}.iaw-linear .t-ui{font:400 16px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;fill:#e2eeff}.iaw-linear .t-ui b,.iaw-linear .t-ui tspan.b{font-weight:700}.iaw-linear .t-ret{font:500 14px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;fill:#c0d9ff}.iaw-linear .t-base{font:600 14px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;fill:#9fb6f2}.iaw-linear .t-slab{font:600 17px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;fill:#fff}.iaw-linear .strand{fill:none;stroke:rgba(192,217,255,.45);stroke-width:1.25}.iaw-linear .strand.tq{stroke:rgba(114,217,191,.7)}.iaw-linear .inlet{fill:none;stroke:rgba(192,217,255,.35);stroke-width:1.25;stroke-dasharray:3 7;animation:iawl-march 1.4s linear infinite}.iaw-linear .inlet.tq{stroke:rgba(114,217,191,.6)}@keyframes iawl-march{to{stroke-dashoffset:-10}}.iaw-linear .route{fill:none;stroke:#c0d9ff;stroke-width:1.5;stroke-dasharray:2 4}.iaw-linear .track{fill:none;stroke:rgba(192,217,255,.55);stroke-width:1.5}.iaw-linear .track-ret{fill:none;stroke:#72d9bf;stroke-width:1.75}.iaw-linear .support{stroke:rgba(192,217,255,.5);stroke-width:1;stroke-dasharray:2 5}@media (prefers-reduced-motion:reduce){.iaw-linear .inlet{animation:none}}.iaw-linear--mobile .t-sub{font-size:12px}.iaw-linear--mobile .t-src{font-size:12px}.iaw-linear--mobile .t-box{font-weight:500}.iaw-linear--mobile .t-act{font-size:14px;font-weight:400}.iaw-linear--mobile .t-doc-h{font-size:12px}.iaw-linear--mobile .t-doc{font-size:12px}.iaw-linear--mobile .t-ui-h{font-size:18px;font-weight:700}.iaw-linear--mobile .t-ui{font-size:14px}.iaw-linear--mobile .t-base{font-size:12px}.iaw-linear--mobile .t-slab{font-size:14px;font-weight:700}.iaw-linear--mobile{display:none}@media (max-width:767px){.iaw-linear--desktop{display:none}.iaw-linear--mobile{display:block}}.iaw-linear--mobile{text-align:center}.iaw-linear--mobile svg{display:block;max-width:343px;margin:0 auto}.iaw-stack{position:relative;width:100%;aspect-ratio:776/856;overflow:visible}.iaw-stack__stage{position:absolute;left:0;top:0;width:776px;height:856px;transform-origin:0 0}.iaw-stack__canvas{position:absolute;left:-600px;top:0;width:1440px;height:856px;pointer-events:none}.iaw-stack__canvas>*{pointer-events:auto}.iaw-stack .iaw-stack__svg{position:absolute;left:0;top:0;width:1440px;height:856px;overflow:visible;pointer-events:none}.iaw-stack .iaw-stack__svg .hit{pointer-events:all}.iaw-stack p{margin:0}.iaw-stack .t-lbl{font:600 16px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;fill:#fff}.iaw-stack .t-lsub{font:400 13px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;fill:#c0d9ff}.iaw-stack .t-chip{font:500 11px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;fill:#e2eeff}.iaw-stack .t-chip.tq{fill:#72d9bf}.iaw-stack .t-tile{font:600 11px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;fill:#fff}.iaw-stack .t-wiki{font:600 10px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;fill:#4b6fdd}.iaw-stack .t-edit{font:600 6.5px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;fill:#fff}.iaw-stack .t-ret{font:500 13px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;fill:#c0d9ff}.iaw-stack .inlet{fill:none;stroke-width:1.25;stroke-dasharray:3 6;animation:iaws-march 1.4s linear infinite;vector-effect:non-scaling-stroke}.iaw-stack .strand{fill:none;stroke-width:1.25;vector-effect:non-scaling-stroke}@keyframes iaws-march{to{stroke-dashoffset:-9}}.iaw-stack .route{fill:none;stroke:#c0d9ff;stroke-width:1.25;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.iaw-stack .thread{fill:none;stroke:rgba(192,217,255,.28);stroke-width:1}.iaw-stack .thread.c{stroke-opacity:.5}.iaw-stack .rail{fill:none;stroke:rgba(192,217,255,.45);stroke-width:1.25}.iaw-stack .ret{fill:none;stroke:#72d9bf;stroke-width:1.5}.iaw-stack .tick{stroke:rgba(192,217,255,.5);stroke-width:1}.iaw-stack .lbls{position:absolute;inset:0;pointer-events:none}.iaw-stack .lbl{position:absolute;width:260px;padding-left:24px;pointer-events:auto;transition:opacity .3s;outline:0}.iaw-stack .lbl .tk{position:absolute;left:0;top:10px;width:18px;height:1px;background:rgba(192,217,255,.5);transition:width .3s,background .3s}.iaw-stack .lbl .lt{font:600 16px/20px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:#fff}.iaw-stack .lbl .ld{font:400 13px/18px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:#c0d9ff;margin-top:4px;max-width:236px;transition:color .3s}.iaw-stack .lbl .cta{display:inline-flex;align-items:center;gap:8px;margin-top:6px;font:700 14px/20px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:#ed8049;text-decoration:none;opacity:0;transform:translateY(-4px);transition:opacity .25s,transform .25s;pointer-events:none}.iaw-stack .lbl .cta svg{width:11px;height:11px}.iaw-stack .lbl.on .cta{opacity:1;transform:none;pointer-events:auto}.iaw-stack .lbl.on .ld{color:#e2eeff}.iaw-stack .lbl.on .tk{left:-8px;width:26px;background:#c0d9ff}.iaw-stack .lbl .cta:focus-visible{outline:2px solid #ed8049;outline-offset:3px}.iaw-stack .iaw-stack__canvas.focus .lbl:not(.on){opacity:.1}.iaw-stack .fz{transition:opacity .35s}.iaw-stack .iaw-stack__canvas.focus .fz:not(.on){opacity:.18}.iaw-stack .fedge{fill:none;stroke:#c0d9ff;stroke-width:1.5;opacity:0;transition:opacity .35s;pointer-events:none}.iaw-stack .fz.on .fedge{opacity:.9}.iaw-stack .hit{fill:transparent;cursor:pointer}.iaw-stack .hint{position:absolute;white-space:nowrap;display:flex;align-items:center;gap:8px;font:400 13px/18px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:#c0d9ff;opacity:0;transition:opacity .6s;pointer-events:none}.iaw-stack .hint svg{width:12px;height:12px;margin-top:2px}.iaw-stack .hint.show{opacity:.85}.iaw-stack .mhth{fill:none;stroke:#e2eeff;stroke-opacity:.45;stroke-width:1;stroke-dasharray:2 4;animation:iaws-rise 2.2s linear infinite}.iaw-stack .mhpost{fill:none;stroke:rgba(192,217,255,.22);stroke-width:1}@keyframes iaws-rise{to{stroke-dashoffset:6}}@media (prefers-reduced-motion:reduce){.iaw-stack .inlet,.iaw-stack .mhth{animation:none}}.iaw-stack-m{position:relative;width:100%;aspect-ratio:776/856;overflow:visible}.iaw-stack-m__stage{position:absolute;left:0;top:0;width:776px;height:856px;transform-origin:0 0}.iaw-stack-m__canvas{position:absolute;left:-600px;top:0;width:1440px;height:856px;pointer-events:none}.iaw-stack-m__canvas>*{pointer-events:auto}.iaw-stack-m .iaw-stack-m__svg{position:absolute;left:0;top:0;width:1440px;height:856px;overflow:visible;pointer-events:none}.iaw-stack-m .iaw-stack-m__svg .hit{pointer-events:all}.iaw-stack-m p{margin:0}.iaw-stack-m .t-lbl{font:600 16px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;fill:#fff}.iaw-stack-m .t-lsub{font:400 13px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;fill:#c0d9ff}.iaw-stack-m .t-chip{font:500 11px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;fill:#e2eeff}.iaw-stack-m .t-chip.tq{fill:#72d9bf}.iaw-stack-m .t-tile{font:600 11px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;fill:#fff}.iaw-stack-m .t-wiki{font:600 10px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;fill:#4b6fdd}.iaw-stack-m .t-edit{font:600 6.5px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;fill:#fff}.iaw-stack-m .t-ret{font:500 13px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;fill:#c0d9ff}.iaw-stack-m .inlet{fill:none;stroke-width:1.25;stroke-dasharray:3 6;animation:iawsm-march 1.4s linear infinite;vector-effect:non-scaling-stroke}.iaw-stack-m .strand{fill:none;stroke-width:1.25;vector-effect:non-scaling-stroke}@keyframes iawsm-march{to{stroke-dashoffset:-9}}.iaw-stack-m .route{fill:none;stroke:#c0d9ff;stroke-width:1.25;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.iaw-stack-m .thread{fill:none;stroke:rgba(192,217,255,.28);stroke-width:1}.iaw-stack-m .thread.c{stroke-opacity:.5}.iaw-stack-m .rail{fill:none;stroke:rgba(192,217,255,.45);stroke-width:1.25}.iaw-stack-m .ret{fill:none;stroke:#72d9bf;stroke-width:1.5}.iaw-stack-m .tick{stroke:rgba(192,217,255,.5);stroke-width:1}.iaw-stack-m .lbls{position:absolute;inset:0;pointer-events:none}.iaw-stack-m .lbl{position:absolute;width:260px;padding-left:24px;pointer-events:auto;transition:opacity .3s;outline:0}.iaw-stack-m .lbl .tk{position:absolute;left:0;top:10px;width:18px;height:1px;background:rgba(192,217,255,.5);transition:width .3s,background .3s}.iaw-stack-m .lbl .lt{font:600 16px/20px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:#fff}.iaw-stack-m .lbl .ld{font:400 13px/18px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:#c0d9ff;margin-top:4px;max-width:236px;transition:color .3s}.iaw-stack-m .lbl .cta{display:inline-flex;align-items:center;gap:8px;margin-top:6px;font:700 14px/20px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:#ed8049;text-decoration:none;opacity:0;transform:translateY(-4px);transition:opacity .25s,transform .25s;pointer-events:none}.iaw-stack-m .lbl .cta svg{width:11px;height:11px}.iaw-stack-m .lbl.on .cta{opacity:1;transform:none;pointer-events:auto}.iaw-stack-m .lbl.on .ld{color:#e2eeff}.iaw-stack-m .lbl.on .tk{left:-8px;width:26px;background:#c0d9ff}.iaw-stack-m .lbl .cta:focus-visible{outline:2px solid #ed8049;outline-offset:3px}.iaw-stack-m .iaw-stack-m__canvas.focus .lbl:not(.on){opacity:.1}.iaw-stack-m .fz{transition:opacity .35s}.iaw-stack-m .iaw-stack-m__canvas.focus .fz:not(.on){opacity:.18}.iaw-stack-m .fedge{fill:none;stroke:#c0d9ff;stroke-width:1.5;opacity:0;transition:opacity .35s;pointer-events:none}.iaw-stack-m .fz.on .fedge{opacity:.9}.iaw-stack-m .hit{fill:transparent;cursor:pointer}.iaw-stack-m .hint{position:absolute;white-space:nowrap;display:flex;align-items:center;gap:8px;font:400 13px/18px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:#c0d9ff;opacity:0;transition:opacity .6s;pointer-events:none}.iaw-stack-m .hint svg{width:12px;height:12px;margin-top:2px}.iaw-stack-m .hint.show{opacity:.85}.iaw-stack-m .mhth{fill:none;stroke:#e2eeff;stroke-opacity:.45;stroke-width:1;stroke-dasharray:2 4;animation:iawsm-rise 2.2s linear infinite}.iaw-stack-m .mhpost{fill:none;stroke:rgba(192,217,255,.22);stroke-width:1}@keyframes iawsm-rise{to{stroke-dashoffset:6}}@media (prefers-reduced-motion:reduce){.iaw-stack-m .inlet,.iaw-stack-m .mhth{animation:none}}.iaw-sm .iaw-stack-m{aspect-ratio:488/740;overflow:visible}.iaw-sm .iaw-stack-m .iaw-stack-m__canvas{left:-636px;top:-60px}.iaw-sm .iaw-stack-m .hint,.iaw-sm .iaw-stack-m .lbls,.iaw-sm .iaw-stack-m .t-ret{display:none}.iaw-sm__note{display:flex;justify-content:center;gap:6px;align-items:flex-start;margin-top:8px;font:500 13px/18px Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:#c0d9ff}.iaw-sm__note span{white-space:nowrap}.iaw-sm__note svg{width:14px;height:14px;flex:none;margin-top:2px}.iaw-sm{position:relative}.iaw-sm__card{position:sticky;bottom:12px;z-index:3;box-sizing:border-box;margin-top:32px;min-height:132px;padding:11px 7px 7px 15px;background:#191942;border:1px solid rgba(192,217,255,.28);border-radius:3px;box-shadow:0 -10px 16px 0 rgba(18,16,49,.9);font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}.iaw-sm__card.is-sel{min-height:154px}.iaw-sm__idle{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;font:400 14px/1.5 Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:#c0d9ff}.iaw-sm__idle svg{width:14px;height:14px;flex:none}.iaw-sm__body[hidden],.iaw-sm__cta[hidden],.iaw-sm__d[hidden],.iaw-sm__idle[hidden]{display:none}.iaw-sm__top{display:flex;align-items:flex-start;height:44px}.iaw-sm__tt{flex:1;min-width:0;padding-top:3px}.iaw-sm__cnt{font:500 12px/1.5 Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:#c0d9ff}.iaw-sm__card[data-k=trust] .iaw-sm__cnt{color:#72d9bf}.iaw-sm__t{font:600 16px/1.2 Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:#fff}.iaw-sm__nav{display:flex;flex:none}.iaw-sm__nav button{all:unset;box-sizing:border-box;width:44px;height:44px;display:grid;place-items:center;cursor:pointer;color:#c0d9ff;-webkit-tap-highlight-color:transparent}.iaw-sm__nav button:active{color:#fff}.iaw-sm__nav svg{width:10px;height:16px}.iaw-sm__nav button:focus-visible{outline:2px solid #ed8049;outline-offset:-2px}.iaw-sm__d{margin:4px 0 0;padding-right:8px;font:400 14px/1.5 Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:#e2eeff}.iaw-sm__cta{display:inline-flex;align-items:center;gap:8px;min-height:44px;font:700 14px/1.5 Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:#ed8049;text-decoration:none}.iaw-sm__cta svg{width:11px;height:11px}.iaw-sm__cta:focus-visible{outline:2px solid #ed8049;outline-offset:2px}.block-iaw--layout-graph{position:relative;overflow:hidden}.block-iaw--layout-graph>.container{position:relative;z-index:1}.block-iaw--layout-graph .block-iaw-line{position:absolute;pointer-events:none;z-index:0;display:none}@media (min-width:1024px){.block-iaw--layout-graph .block-iaw-line{display:block}}.block-iaw--layout-graph .block-iaw-line--top{bottom:0;left:100px}.block-iaw--layout-graph .block-iaw-line--l{top:-100px;left:200px}.block-iaw--layout-graph .block-iaw-graph{display:grid;gap:40px;grid-template-columns:1fr;align-items:center}@media (min-width:768px){.block-iaw--layout-graph .block-iaw-graph{grid-template-columns:minmax(0,500px) minmax(0,1fr);gap:64px}}.block-iaw--layout-graph .block-iaw-graph-copy{display:flex;flex-direction:column;gap:20px;color:var(--color-white)}.block-iaw--layout-graph .block-iaw-graph-graphic{display:flex;align-items:center;justify-content:center}.block-iaw--layout-graph .block-iaw-graph-graphic svg{width:100%;height:auto;display:block}.block-iaw--layout-graph .block-iaw-stack-desktop{display:none}.block-iaw--layout-graph .block-iaw-stack-mobile{display:block}@media (min-width:1024px){.block-iaw--layout-graph .block-iaw-stack-desktop{display:block}.block-iaw--layout-graph .block-iaw-stack-mobile{display:none}}.block-iaw--layout-graph .iaw-sm__idle svg,.block-iaw--layout-graph .iaw-sm__nav svg,.block-iaw--layout-graph .iaw-sm__note svg,.block-iaw--layout-graph .iaw-stack .hint svg,.block-iaw--layout-graph .iaw-stack-m .hint svg{width:14px!important;height:14px!important;flex:none}.block-iaw--layout-graph .iaw-sm__cta svg,.block-iaw--layout-graph .iaw-stack .lbl .cta svg,.block-iaw--layout-graph .iaw-stack-m .lbl .cta svg{width:11px!important;height:11px!important;flex:none}.block-iaw--layout-graph .iaw-sm__card{min-height:40px}.block-iaw--layout-graph .iaw-sm__top{margin-bottom:15px}.block-iaw--layout-graph .block-iaw-graph-features{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:24px}.block-iaw--layout-graph .block-iaw-graph-feature{display:flex;flex-direction:column;gap:4px;color:var(--color-white)}.block-iaw--layout-graph .block-iaw-graph-feature-title{margin:0;color:var(--color-white);font-weight:700}.block-iaw--layout-graph .block-iaw-graph-feature-text{margin:0;color:rgba(226,238,255,.75)}.block-iaw{background:var(--color-blue-dark);color:var(--color-white);overflow:hidden;padding:120px 64px;position:relative}@media (max-width:1159px){.block-iaw{padding:80px 24px}}.block-iaw-inner{margin:0 auto;max-width:1312px;position:relative}.block-iaw-light{background:radial-gradient(closest-side,rgba(43,63,158,.46),rgba(43,63,158,.33) 40%,rgba(43,63,158,.11) 75%,rgba(43,63,158,0));height:560px;left:-276px;pointer-events:none;position:absolute;top:375px;transform:rotate(34deg);width:1900px}.block-iaw-copy{align-items:start;column-gap:80px;display:grid;grid-template-columns:1fr;row-gap:24px}@media (min-width:768px){.block-iaw-copy{grid-template-columns:1fr 1fr}}.block-iaw-eyebrow{color:var(--color-blue-bg);display:block;margin:0 0 12px}.block-iaw-headline{color:var(--color-white);margin:0}.block-iaw-text{color:var(--color-blue-bg);margin:17px 0 0}.block-iaw-text p{margin-bottom:24px}.block-iaw-text>p:first-child{color:var(--color-white)}.block-iaw-text p:last-child{margin-bottom:0}.block-iaw-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:32px;margin-top:32px}.block-iaw-graphic{margin-top:80px;overflow:visible}.block-iaw-after{color:var(--color-blue-bg);margin:80px auto 0;max-width:1000px;text-align:center}.block-iaw-after p:last-child{margin-bottom:0}.block-iaw-preview{align-items:center;background:rgba(226,238,255,.08);border:1px dashed rgba(226,238,255,.4);border-radius:4px;color:var(--color-blue-bg);display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:320px;padding:40px;text-align:center}.block-iaw-preview-badge{font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.block-iaw-preview-note{font-size:13px;margin:0;opacity:.75}.block-partners-grid-header{display:flex;flex-direction:column;align-items:center;gap:16px;margin:0 0 56px;text-align:center}.block-partners-grid-eyebrow{margin:0}.block-partners-grid-headline{color:var(--color-navy);margin:0 auto}.block-partners-grid-headline em{color:var(--color-blue-accent);font-style:normal}.block-partners-grid-subhead{color:var(--color-gray-dark);margin:0 auto}.block-partners-grid-subhead p:last-child{margin-bottom:0}.block-partners-grid-list{display:grid;grid-template-columns:1fr;list-style:none;margin:80px 0 0;padding:0}@media (min-width:768px){.block-partners-grid-list{grid-template-columns:1fr 1fr}}.block-partners-grid-card{background:linear-gradient(276deg,#e2eeff 0,#f7f7fb 100%);background-size:200% 100%;display:flex;flex-direction:column;padding:40px}.block-partners-grid-card:nth-child(1),.block-partners-grid-card:nth-child(2){margin-bottom:8px}@media (min-width:768px){.block-partners-grid-card:nth-child(1){background-position:left center}.block-partners-grid-card:nth-child(2){background-position:right center}.block-partners-grid-card:nth-child(4){margin-left:8px}}@media (max-width:766px){.block-partners-grid-card{background-size:100% 100%}.block-partners-grid-card:nth-child(1){margin-bottom:0}.block-partners-grid-card:nth-child(3){margin-top:0}.block-partners-grid-card:nth-child(4){margin-top:8px}}.block-partners-grid-quote{color:var(--color-navy);margin:0 0 40px;font-weight:300}.block-partners-grid-author{align-items:center;display:flex;gap:20px;margin-top:auto}.block-partners-grid-author-avatar{border-radius:50%;display:block;object-fit:cover}.block-partners-grid-author-text{color:var(--color-navy);display:flex;flex-direction:column}.block-partners-grid-author-name{color:var(--color-navy);font-weight:700;margin:0}.block-partners-grid-author-role{color:var(--color-navy);margin:0}.block-partners-grid-logo{margin:0 0 16px}.block-partners-grid-logo img{display:block;height:auto;max-height:32px;width:auto}.block-partners-grid-title{color:var(--color-navy);line-height:120%;margin:0}.block-partners-grid-subtitle{color:var(--color-blue-accent);margin:0 0 16px;font-weight:400;line-height:140%}.block-partners-grid-description{line-height:140%;margin:0}.block-partners-grid-cta{display:flex;justify-content:center;margin-top:80px}.block-plant-locations{color:var(--color-navy)}.block-plant-locations-header{display:flex;flex-direction:column;gap:16px;align-items:center;text-align:center;margin:0 auto 48px}.block-plant-locations-eyebrow{margin-inline:auto}.block-plant-locations-heading{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;color:var(--color-navy);margin:0}.block-plant-locations-text{margin:0 auto}.block-plant-locations-row{display:grid;grid-template-columns:1fr;margin:0 auto;max-width:1180px}@media (min-width:768px){.block-plant-locations-row{grid-template-columns:280px 1fr;align-items:center}}.block-plant-locations-media{display:flex;justify-content:center;position:relative;z-index:2}.block-plant-locations-media img,.block-plant-locations-media svg{display:block;height:auto;width:100%;max-width:280px;margin:0 auto}.block-plant-locations-aside{display:flex;flex-direction:column;gap:24px}.block-plant-locations-aside-text{background:linear-gradient(to bottom,var(--color-white) 0,#c0d9ff 100%);border-radius:8px;color:var(--color-navy);font-size:clamp(18px,1.6vw,36px);line-height:1.4;padding:28px 40px;position:relative;z-index:1}@media (min-width:768px){.block-plant-locations-aside-text{background:linear-gradient(135deg,var(--color-white) 0,#c0d9ff 100%);margin-left:-40px;padding:32px 56px 32px 92px}}.block-plant-locations-aside-text p{margin:0}.block-plant-locations-buttons{display:flex;justify-content:center;margin-top:30px}.block-plant-locations-button{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;background:#e08341;color:var(--color-white);border-radius:6px;text-decoration:none;font-weight:700}.block-plant-locations-button:hover{background:#c86f31;color:var(--color-white)}.block-expandable-boxes{color:var(--color-navy)}.block-expandable-boxes-header{display:flex;flex-direction:column;gap:24px;margin:0 0 50px}.block-expandable-boxes-heading{display:inline-flex;flex-wrap:wrap;gap:10px;color:var(--color-navy);margin:0}.block-expandable-boxes-heading-accent{color:var(--color-blue-accent)}.block-expandable-boxes-header-cols{display:grid;gap:24px;grid-template-columns:1fr;align-items:start}@media (min-width:768px){.block-expandable-boxes-header-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:68px}}.block-expandable-boxes-headline{color:var(--color-navy);margin:0;font-weight:300}.block-expandable-boxes-grid{display:flex;flex-direction:column;gap:5px;margin:80px 0 0;padding:0}.block-expandable-boxes-row{display:grid;gap:5px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media (min-width:667px){.block-expandable-boxes-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.block-expandable-boxes-row{display:flex;flex-wrap:nowrap}}@media (min-width:768px){.block-expandable-boxes-box{flex:0 0 auto;min-width:0;will-change:width;transition:width 3s cubic-bezier(.22,1,.36,1),background .3s ease,color .3s ease}.block-expandable-boxes-box>*{min-width:0}}@media (min-width:768px){.block-expandable-boxes-row[data-cols="2"] .block-expandable-boxes-box{width:calc(50% - 8px)}.block-expandable-boxes-row[data-cols="3"] .block-expandable-boxes-box{width:calc(33.333% - 10.667px)}.block-expandable-boxes-row[data-cols="4"] .block-expandable-boxes-box{width:calc(25% - 12px)}.block-expandable-boxes-row[data-cols="2"]:hover .block-expandable-boxes-box{width:calc(40% - 8px)}.block-expandable-boxes-row[data-cols="2"] .block-expandable-boxes-box:hover{width:calc(60% - 8px)}.block-expandable-boxes-row[data-cols="3"]:hover .block-expandable-boxes-box{width:calc(25% - 10.667px)}.block-expandable-boxes-row[data-cols="3"] .block-expandable-boxes-box:hover{width:calc(50% - 10.667px)}.block-expandable-boxes-row[data-cols="4"]:hover .block-expandable-boxes-box{width:calc(20% - 12px)}.block-expandable-boxes-row[data-cols="4"] .block-expandable-boxes-box:hover{width:calc(40% - 12px)}}.block-expandable-boxes-box{position:relative;background:linear-gradient(98deg,var(--color-white) .35%,var(--color-gray-2) 100%);color:var(--color-navy);border-radius:5px;overflow:hidden;transition:background .3s ease,color .3s ease,transform .3s ease,box-shadow .3s ease;min-height:230px;display:flex}.block-expandable-boxes-box-inner{display:flex;flex-direction:column;gap:12px;padding:24px;width:100%}.block-expandable-boxes-box-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:inherit}.block-expandable-boxes-box-icon img,.block-expandable-boxes-box-icon svg{width:100%;height:100%;object-fit:contain;fill:currentColor;transition:filter .3s ease}.block-expandable-boxes-box-title{font-size:20px;font-weight:700;color:inherit;margin:0}.block-expandable-boxes-box-text{color:inherit;opacity:.9;padding-top:4px}.block-expandable-boxes-box-cta{margin-top:auto;display:flex;align-items:center}.block-expandable-boxes-box-button{display:inline-flex;align-items:center;gap:6px;color:inherit;font-weight:700;font-size:16px}.block-expandable-boxes-box:focus-within,.block-expandable-boxes-box:hover{background:var(--color-blue-accent);color:var(--color-white)}.block-expandable-boxes-box:focus-within .block-expandable-boxes-box-icon img,.block-expandable-boxes-box:focus-within .block-expandable-boxes-box-icon svg,.block-expandable-boxes-box:hover .block-expandable-boxes-box-icon img,.block-expandable-boxes-box:hover .block-expandable-boxes-box-icon svg{filter:brightness(0) invert(1)}.block-expandable-boxes-box:focus-within .block-expandable-boxes-box-button,.block-expandable-boxes-box:hover .block-expandable-boxes-box-button{color:var(--color-white)}.block-video{margin:32px 0}.block-video-embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:8px}.block-video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.block-video-slider{color:var(--color-navy)}.block-video-slider-header{display:flex;flex-direction:column;gap:10px;text-align:center;align-items:center;margin:0 auto 32px;max-width:820px}@media (min-width:768px){.block-video-slider-header{margin-bottom:56px}}.block-video-slider-headline{color:var(--color-navy);margin:0}.block-video-slider-subhead{max-width:640px;margin:0 auto}.block-video-slider-body{width:100%;padding:0 26px 0 0}@media (min-width:768px){.block-video-slider-body{padding:0 64px 0 0}}.block-video-slider--full .block-video-slider-body{padding-left:0;padding-right:0}.block-video-slider-slider{position:relative;overflow:hidden}.block-video-slider-track{display:flex;gap:24px;list-style:none;margin:0;padding:0;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.block-video-slider-track::-webkit-scrollbar{display:none}.block-video-slider-slide{flex:0 0 220px;width:220px;scroll-snap-align:start;list-style:none}@media (min-width:768px){.block-video-slider-slide{flex-basis:316px;width:316px}}.block-video-slider-card{display:block;width:220px;text-decoration:none;color:inherit}@media (min-width:768px){.block-video-slider-card{width:316px}}.block-video-slider-card-thumb{position:relative;width:220px;height:391px}@media (min-width:768px){.block-video-slider-card-thumb{width:316px;height:561px}}.block-video-slider-card-thumb{background-size:cover;background-position:center;background-color:rgba(25,25,66,.6);overflow:hidden;transition:transform .25s ease}.block-video-slider-card-thumb::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,var(--color-black) 0,rgba(0,0,0,0) 55%);pointer-events:none;z-index:1}.block-video-slider-card-actions{position:absolute;inset:auto 0 0 0;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:25px 24px;z-index:2}.block-video-slider-card-preview{position:absolute;top:0;left:50%;height:100%;aspect-ratio:16/9;transform:translateX(-50%);border:0;pointer-events:none}.block-video-slider-card.is-previewing .block-video-slider-card-thumb{background-color:var(--color-black)}.block-video-slider-card.is-previewing .block-video-slider-card-thumb::after{background:linear-gradient(0deg,rgba(0,0,0,.75) 0,rgba(0,0,0,0) 40%)}.block-video-slider-card-meta{flex:1 1 auto;min-width:0;color:var(--color-white);display:flex;flex-direction:column;gap:2px}.block-video-slider-card-name{color:var(--color-white);font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0}.block-video-slider-card-caption{color:#d4d4d8;font-size:14px;letter-spacing:-.01em;margin:0}.block-video-slider-card-play{flex:0 0 62px;width:62px;height:62px;display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease;line-height:0}.block-video-slider-card:hover .block-video-slider-card-play{transform:scale(1.05)}.block-video-slider-controls{display:flex;justify-content:center;margin-top:32px}@media (min-width:768px){.block-video-slider-controls{margin-top:56px}}.block-video-slider-arrows{display:inline-flex;align-items:center;justify-content:center;gap:33px;position:static;width:auto;height:auto;pointer-events:auto}.block-video-slider-arrow{position:static;transform:none;background:0 0;border:0;padding:0;cursor:pointer;line-height:0;color:var(--color-navy);box-shadow:none;text-shadow:none;transition:opacity .2s ease}.block-video-slider-arrow.is-disabled{opacity:.5;pointer-events:none}.block-video-slider-arrow:hover{opacity:.85}body.lity-portrait .lity-container{max-width:none;width:auto}body.lity-portrait .lity-iframe-container{padding-top:0!important;height:min(85vh,697px)!important;width:min(90vw,392px);max-width:392px;margin:0 auto;position:relative;overflow:hidden}body.lity-portrait .lity-iframe-container iframe{position:absolute;inset:0;width:100%;height:100%;background:var(--color-black)}.block-resources-grid-header{text-align:center;margin:0 auto 40px;max-width:820px}.block-resources-grid-headline{color:var(--color-navy);margin:0}.block-resources-grid-filters{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:flex-start;margin:0 0 80px}.block-resources-grid-search{position:relative;flex:1 1 100%;max-width:100%}@media (min-width:667px){.block-resources-grid-search{flex:0 0 360px;max-width:360px}}.block-resources-grid-search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--color-navy);opacity:.6;pointer-events:none}.block-resources-grid-search-input{width:100%;padding:15px 16px 15px 40px;border:1px solid var(--color-gray-3);background:var(--color-white);font-size:14px;color:var(--color-navy)}.block-resources-grid-search-input::placeholder{color:rgba(25,25,66,.4)}.block-resources-grid-search-input:focus{outline:0;border-color:var(--color-blue-accent)}.block-resources-grid-type{position:relative;flex:1 1 100%;max-width:100%}@media (min-width:667px){.block-resources-grid-type{flex:0 0 360px;max-width:360px}}.block-resources-grid-type::after{content:"";position:absolute;right:18px;top:50%;width:10px;height:10px;border-right:2px solid var(--color-navy);border-bottom:2px solid var(--color-navy);transform:translateY(-70%) rotate(45deg);pointer-events:none;opacity:.6}.block-resources-grid-type-select{width:100%;padding:15px 40px 15px 16px;border:1px solid var(--color-gray-3);background:var(--color-white);font-size:14px;color:var(--color-navy);cursor:pointer;appearance:none;-webkit-appearance:none}.block-resources-grid-type-select:has(option[value=""]:checked),.block-resources-grid-type-select:invalid{color:rgba(25,25,66,.4)}.block-resources-grid-type-select option{color:var(--color-navy)}.block-resources-grid-type-select option[value=""]{color:rgba(25,25,66,.4)}.block-resources-grid-type-select:focus{outline:0;border-color:var(--color-blue-accent)}.block-resources-grid-grid{display:grid;grid-template-columns:1fr;gap:24px;list-style:none;margin:0;padding:0}@media (min-width:667px){.block-resources-grid-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.block-resources-grid-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.block-resources-grid-grid .post-card-media{height:220px;overflow:hidden;position:relative}.block-resources-grid-grid .post-card-media img{display:block;height:100%;object-fit:cover;width:100%}.block-resources-grid-grid .post-card-media--logo{display:flex;align-items:center;justify-content:center;background:var(--color-white)}.block-resources-grid-grid .post-card-media--logo img{width:125px;height:auto;max-width:100%;object-fit:contain}.block-resources-grid-grid .post-card--video .post-card-media::after{content:"";position:absolute;inset:0;background:rgba(25,25,66,.6);pointer-events:none;z-index:1;transition:background-color .2s ease}.block-resources-grid-grid .post-card--video:hover .post-card-media::after{background:rgba(25,25,66,.25)}.block-resources-grid-grid .post-card-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:2}.block-resources-grid-grid .post-card-play svg{display:block}.block-resources-grid-item{list-style:none}.block-resources-grid-item[hidden]{display:none}.block-resources-grid-empty{text-align:center;color:rgba(25,25,66,.6);margin:32px 0 0}.block-resources-grid-controls{display:flex;align-items:center;justify-content:center;gap:28px;margin-top:50px;border-radius:50px;background:var(--color-shaded);border-radius:999px;padding:20px;width:fit-content;margin-inline:auto}.block-resources-grid-arrow{display:inline-flex;align-items:center;justify-content:center;width:24px;height:26px;border:0;background:0 0;cursor:pointer;padding:0;color:var(--color-navy);transition:opacity .2s ease}.block-resources-grid-arrow svg{display:block}.block-resources-grid-arrow--prev svg{transform:scaleX(-1)}.block-resources-grid-arrow.is-disabled{opacity:.3;cursor:default;pointer-events:none}.block-resources-grid-pages{display:inline-flex;align-items:center;gap:20px}.block-resources-grid-page{min-width:20px;padding:0;border:0;background:0 0;color:#d4d6e2;font-size:20px;font-weight:700;cursor:pointer;line-height:1;transition:color .2s ease}.block-resources-grid-page.is-active,.block-resources-grid-page:hover{color:var(--color-navy)}.block-resources-grid-page.is-active{font-weight:700}.block-featured-blog.blog-block{--bg:var(--color-shaded);--ink:var(--color-navy);--panel:var(--color-blue-deep);--pale:var(--color-blue-bg);--tag-ink:var(--color-blue-accent);--cta:var(--color-blue-accent);--white:var(--color-white);--card-open:800px;--card-closed:248px;--card-h:500px;--gap:8px;--img-w:400px;--dur:0.65s;--ease:cubic-bezier(0.65, 0, 0.35, 1);background:var(--bg);padding:100px 64px}@media (max-width:1159px){.block-featured-blog.blog-block{padding:60px 24px}}.block-featured-blog.blog-block .block-featured-blog-header,.block-featured-blog.blog-block .title{display:flex;flex-direction:column;gap:25px;margin:0 auto 80px;max-width:800px;text-align:center}.block-featured-blog.blog-block .block-featured-blog-headline{color:var(--ink);margin:0}.block-featured-blog.blog-block .block-featured-blog-subhead{color:var(--ink);margin:0}.block-featured-blog.blog-block .blog-cards{display:flex;gap:var(--gap);height:var(--card-h);margin:0 auto;max-width:1312px}@media (max-width:1159px){.block-featured-blog.blog-block .blog-cards{flex-direction:column;gap:16px;height:auto}}.block-featured-blog.blog-block .blog-card{color:inherit;flex:0 0 var(--card-closed);overflow:hidden;position:relative;text-decoration:none;transition:flex-basis var(--dur) var(--ease)}@media (max-width:1159px){.block-featured-blog.blog-block .blog-card{flex:0 0 auto;height:320px}}.block-featured-blog.blog-block .blog-card.is-active{flex-basis:var(--card-open)}.block-featured-blog.blog-block .blog-card:focus-visible{outline:3px solid var(--tag-ink);outline-offset:2px}.block-featured-blog.blog-block .blog-card .img{bottom:0;overflow:hidden;position:absolute;right:0;top:0;transition:width var(--dur) var(--ease);width:var(--card-closed)}@media (max-width:1159px){.block-featured-blog.blog-block .blog-card .img{width:100%}}.block-featured-blog.blog-block .blog-card .img img{display:block;height:var(--card-h);left:50%;max-width:none;object-fit:cover;position:absolute;top:0;transform:translateX(-50%);width:var(--img-w)}@media (max-width:1159px){.block-featured-blog.blog-block .blog-card .img img{height:100%;left:0;transform:none;width:100%}}.block-featured-blog.blog-block .blog-card.is-active .img{width:var(--img-w)}.block-featured-blog.blog-block .blog-card .shade{background:linear-gradient(180deg,rgba(25,25,66,.2) 0,#191942 100%);inset:0;position:absolute;transition:opacity calc(var(--dur) * .6) var(--ease)}.block-featured-blog.blog-block .blog-card.is-active .shade{opacity:0}@media (max-width:1159px){.block-featured-blog.blog-block .blog-card.is-active .shade{opacity:1}}.block-featured-blog.blog-block .blog-card .closed{box-sizing:border-box;bottom:0;display:flex;flex-direction:column;justify-content:space-between;left:0;padding:40px 20px;position:absolute;top:0;transition:opacity .25s ease .3s;width:var(--card-closed)}@media (max-width:1159px){.block-featured-blog.blog-block .blog-card .closed{width:100%}}.block-featured-blog.blog-block .blog-card .closed h3{color:var(--white);font-size:24px;font-weight:700;line-height:1.2;margin:0}.block-featured-blog.blog-block .blog-card.is-active .closed{opacity:0;transition:opacity .18s ease 0s}@media (max-width:1159px){.block-featured-blog.blog-block .blog-card.is-active .closed{opacity:1}}.block-featured-blog.blog-block .blog-card .panel{background:var(--panel);bottom:0;box-sizing:border-box;left:0;padding:40px;position:absolute;top:0;transform:translateX(-100%);transition:transform var(--dur) var(--ease);width:calc(var(--card-open) - var(--img-w))}@media (max-width:1159px){.block-featured-blog.blog-block .blog-card .panel{display:none}}.block-featured-blog.blog-block .blog-card .panel .inner{display:flex;flex-direction:column;height:100%;justify-content:space-between;opacity:0;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease}.block-featured-blog.blog-block .blog-card .panel .body{display:flex;flex-direction:column;gap:32px}.block-featured-blog.blog-block .blog-card .panel h3{color:var(--pale);font-size:36px;font-weight:700;line-height:1.2;margin:0}.block-featured-blog.blog-block .blog-card.is-active .panel{transform:none}.block-featured-blog.blog-block .blog-card.is-active .panel .inner{opacity:1;transform:none;transition:opacity .35s ease .35s,transform .35s var(--ease) .35s}.block-featured-blog.blog-block .blog-card .tag{align-self:flex-start;background:var(--pale);color:var(--tag-ink);font-size:12px;font-weight:600;line-height:18px;padding:4px 8px;white-space:nowrap}.block-featured-blog.blog-block .blog-card .btn{align-items:center;align-self:flex-start;border:1.5px solid var(--pale);border-radius:0;box-sizing:border-box;color:var(--pale);display:inline-flex;font-size:16px;font-weight:700;gap:12px;height:48px;padding:0 32px}.block-featured-blog.blog-block .blog-card .btn svg{height:16px;width:16px}.block-featured-blog.blog-block .actions,.block-featured-blog.blog-block .block-featured-blog-footer{display:flex;justify-content:center;margin-top:80px}@media (prefers-reduced-motion:reduce){.block-featured-blog.blog-block .blog-card,.block-featured-blog.blog-block .blog-card *{transition-delay:0s!important;transition-duration:10ms!important}}.block-success-slider.stories{--ink:var(--color-navy);--blue3:var(--color-blue-accent);--track-color:var(--color-gray-3);--white:var(--color-white);--container:1312px;--edge:max(16px, calc((100vw - var(--container)) / 2));--card-w:250px;--card-h:350px;--gap:8px;--ease:cubic-bezier(.22, .61, .36, 1);color:var(--ink);overflow:hidden}.block-success-slider.stories .stories-wrap{margin:0 auto;max-width:var(--container);padding-inline:16px}@media (min-width:1344px){.block-success-slider.stories .stories-wrap{padding-inline:0}}.block-success-slider.stories .block-success-slider-headline{margin:0 0 44px;text-align:center}.block-success-slider.stories .block-success-slider-subhead{margin:0 auto 51px;text-align:center}.block-success-slider.stories .stories-row{display:flex;gap:var(--gap);overflow-x:auto;padding:12px var(--edge) 24px;margin-block:-12px -24px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--edge);scrollbar-width:none;cursor:grab;user-select:none;-webkit-user-select:none;overscroll-behavior-x:contain}.block-success-slider.stories .stories-row::-webkit-scrollbar{display:none}.block-success-slider.stories .stories-row.is-dragging{cursor:grabbing;scroll-snap-type:none}.block-success-slider.stories .stories-row.is-dragging .story{pointer-events:none}.block-success-slider.stories .stories-track{display:flex;gap:var(--gap);transition:transform .6s var(--ease)}.block-success-slider.stories .story{position:relative;flex:0 0 var(--card-w);height:var(--card-h);box-sizing:border-box;padding:30px;scroll-snap-align:start;border-radius:2px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:space-between;color:var(--white);text-decoration:none;cursor:inherit;box-shadow:0 0 10px rgba(0,0,0,.15);transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.block-success-slider.stories .story .photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;-webkit-user-drag:none}.block-success-slider.stories .story::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(75,111,221,.25) 0,#4b6fdd 100%),rgba(25,25,66,.3)}.block-success-slider.stories .story::after{content:"";position:absolute;inset:0;z-index:1;opacity:0;transition:opacity .35s var(--ease);background:linear-gradient(180deg,rgba(75,111,221,.35) 0,rgba(75,111,221,.75) 45%,#4b6fdd 100%)}.block-success-slider.stories .story .logo,.block-success-slider.stories .story .see{position:relative;z-index:2}.block-success-slider.stories .story .logo{display:block;height:auto;-webkit-user-drag:none}.block-success-slider.stories .story .see{display:inline-flex;align-items:center;gap:12px;font-size:16px;font-weight:700;line-height:24px}.block-success-slider.stories .story .see svg{width:16px;height:16px;transition:transform .35s var(--ease)}@media (hover:hover){.block-success-slider.stories .story:hover{transform:translateY(-4px);box-shadow:0 10px 24px rgba(25,25,66,.22)}.block-success-slider.stories .story:hover::after{opacity:1}.block-success-slider.stories .story:hover .see svg{transform:translate(2px,-2px)}}.block-success-slider.stories .story:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.block-success-slider.stories .story:focus-visible::after{opacity:1}.block-success-slider.stories .stories-progress{position:relative;height:18px;margin-top:32px;cursor:pointer;touch-action:none}.block-success-slider.stories .stories-progress::before{content:"";position:absolute;left:0;right:0;top:8px;height:2px;background:var(--track-color)}.block-success-slider.stories .stories-progress .thumb{position:absolute;top:8px;left:0;height:2px;background:var(--ink);transition:height .2s,top .2s}.block-success-slider.stories .stories-progress.is-dragging .thumb,.block-success-slider.stories .stories-progress:hover .thumb{top:7px;height:4px}.block-success-slider.stories .stories-progress:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.block-success-slider.stories .actions{display:flex;justify-content:center;margin-top:32px}@media (prefers-reduced-motion:reduce){.block-success-slider.stories .stories-track,.block-success-slider.stories .story,.block-success-slider.stories .story .see svg,.block-success-slider.stories .story::after{transition:none}}.block-iaw-stack{background:var(--color-blue-dark);color:var(--color-white);overflow:hidden}.block-iaw-stack-inner{max-width:1440px;margin:0 auto;padding:64px 36px;display:grid;gap:32px;grid-template-columns:1fr}@media (min-width:768px){.block-iaw-stack-inner{padding:103px 36px 64px 64px;grid-template-columns:minmax(0,560px) minmax(0,700px);justify-content:space-between;align-items:start}}.block-iaw-stack-copy{max-width:560px}.block-iaw-stack-eyebrow{display:block;font-size:20px;line-height:24px;font-weight:600;color:var(--color-blue-bg);margin-bottom:10px}.block-iaw-stack-headline{font-size:clamp(32px,3.6vw,48px);line-height:1.2;font-weight:700;color:var(--color-white);margin:0}.block-iaw-stack-headline span{display:block;color:#c0d9ff}.block-iaw-stack-body1{font-size:18px;line-height:1.5;color:var(--color-white);margin-top:28px;max-width:480px}.block-iaw-stack-body1 p{margin:0 0 12px}.block-iaw-stack-body1 p:last-child{margin-bottom:0}.block-iaw-stack-body2{font-size:16px;line-height:1.45;color:var(--color-blue-bg);margin-top:12px;max-width:530px}.block-iaw-stack-body2 p{margin:0 0 12px}.block-iaw-stack-body2 p:last-child{margin-bottom:0}.block-iaw-stack-ctas{display:flex;flex-wrap:wrap;gap:32px;margin-top:28px}.block-iaw-stack-btn{height:48px;display:inline-flex;align-items:center;gap:12px;padding:0 32px;font-weight:700;font-size:16px;border:1.5px solid var(--color-orange-2);border-radius:0;text-decoration:none;white-space:nowrap}.block-iaw-stack-btn svg{width:14px;height:14px;flex:none}.block-iaw-stack-btn--primary{background:var(--color-orange-2);color:var(--color-navy)}.block-iaw-stack-btn--primary:hover{color:var(--color-navy)}.block-iaw-stack-btn--secondary{color:var(--color-orange-2);border-color:transparent;padding:0}.block-iaw-stack-btn--secondary:hover{color:var(--color-orange-2)}.block-iaw-stack-graphic{position:relative;margin-top:-11px}.block-iaw-stack-graphic::before{content:"";position:absolute;left:-20.6%;top:-2.7%;width:128.6%;height:108.6%;pointer-events:none;background:radial-gradient(closest-side,rgba(43,63,158,.4),rgba(43,63,158,.28) 45%,rgba(43,63,158,.08) 80%,rgba(43,63,158,0))}.block-iaw-stack-graphic svg{position:relative}.block-collateral{padding-top:0!important}.block-collateral h1 b,.block-collateral h1 strong,.block-collateral h2 b,.block-collateral h2 strong,.block-collateral h3 b,.block-collateral h3 strong{font-weight:inherit}.block-collateral-hero{background:var(--color-navy);color:var(--color-white);padding:200px 0 60px}.block-collateral-hero>.container{padding-right:0}.block-collateral-hero-grid{display:grid;gap:40px;grid-template-columns:1fr;align-items:stretch}@media (min-width:768px){.block-collateral-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;align-items:stretch;min-height:440px}}.block-collateral-hero-content{display:flex;flex-direction:column;gap:20px;padding:0 40px 80px 0;justify-content:center}.block-collateral-hero-eyebrow{color:var(--color-white)}.block-collateral-hero-headline{color:var(--color-white);margin:0}.block-collateral-hero-headline b,.block-collateral-hero-headline strong{font-weight:inherit}.block-collateral-hero-text{color:var(--color-white)}.block-collateral-hero-button{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;background:#e08341;color:var(--color-white);border-radius:6px;text-decoration:none;font-weight:700;margin-top:24px;width:fit-content}.block-collateral-hero-button:hover{background:#c86f31;color:var(--color-white)}.block-collateral-hero-aside{display:flex;align-items:center;justify-content:center;min-height:300px}@media (min-width:768px){.block-collateral-hero-aside{min-height:auto}}.block-collateral-hero-aside img{display:block;max-width:100%;height:auto}.block-collateral-hero-aside--form{align-items:stretch;justify-content:stretch}@media (min-width:768px){.block-collateral-hero-aside--form{padding-right:64px}}.block-collateral-hero-form{width:100%;padding:56px;border-radius:3px}.block-collateral-hero-form-headline{margin:0 0 24px}.block-collateral-hero-form--dark{background:linear-gradient(130deg,var(--color-blue-deep) 0,var(--color-navy) 100%);color:var(--color-white)}.block-collateral-hero-form--dark .block-collateral-hero-form-headline{color:var(--color-white)}.block-collateral-hero-form--light{background:linear-gradient(133deg,var(--color-white) -4.65%,var(--color-blue-bg) 48.34%);color:var(--color-navy)}.block-collateral-hero-form--light .block-collateral-hero-form-headline{color:var(--color-navy)}.block-collateral-hero-form--light .marketo-form.mktoForm .mktoHtmlText,.block-collateral-hero-form--light .marketo-form.mktoForm label,.block-collateral-hero-form--light form.mktoForm .mktoHtmlText,.block-collateral-hero-form--light form.mktoForm label{color:var(--color-navy)!important}.block-collateral-hero-form--light .marketo-form.mktoForm .mktoHtmlText a,.block-collateral-hero-form--light .marketo-form.mktoForm label a,.block-collateral-hero-form--light form.mktoForm .mktoHtmlText a,.block-collateral-hero-form--light form.mktoForm label a{color:var(--color-navy)!important}.block-collateral-hero-form--light .marketo-form.mktoForm button.mktoButton,.block-collateral-hero-form--light form.mktoForm button.mktoButton{background:var(--color-navy)!important;color:var(--color-white)!important;border-color:var(--color-navy)!important}.block-collateral-hero-form--light .marketo-form.mktoForm button.mktoButton:focus,.block-collateral-hero-form--light .marketo-form.mktoForm button.mktoButton:hover,.block-collateral-hero-form--light form.mktoForm button.mktoButton:focus,.block-collateral-hero-form--light form.mktoForm button.mktoButton:hover{background:#0f0f2b!important;border-color:#0f0f2b!important}.block-collateral-section{padding:0 0 60px}.block-collateral-section--speakers,.block-collateral-section--video{padding:40px 0}.block-collateral-section--quote{padding:0;background:var(--color-shaded);position:relative}.block-collateral-section--quote::before{content:"";position:absolute;inset:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;background:var(--color-shaded);z-index:0}.block-collateral-section--quote>.container{position:relative;z-index:1}.block-collateral-section--quote .block-collateral-quote{background:0 0;border-radius:0}.block-collateral-list{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.block-collateral-list li{position:relative;padding-left:28px;color:var(--color-navy)}.block-collateral-list li::before{content:"";position:absolute;left:0;top:.25em;width:16px;height:16px;border-radius:999px;border:1.5px solid var(--color-navy)}.block-collateral-quote{display:grid;gap:32px;grid-template-columns:1fr;background:var(--color-shaded);padding:48px;border-radius:10px}@media (min-width:768px){.block-collateral-quote{grid-template-columns:minmax(0,1fr) 320px;align-items:center}}.block-collateral-quote-text{font-size:20px;line-height:1.5;color:var(--color-navy);margin:0}.block-collateral-quote-image{width:100%;height:auto;border-radius:6px}.block-collateral-text-form{display:grid;gap:48px;grid-template-columns:1fr}@media (min-width:768px){.block-collateral-text-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.block-collateral-text-form-content{display:flex;flex-direction:column;gap:20px;padding-top:100px}.block-collateral-text-form-content ul{margin-bottom:24px}.block-collateral-text-form-headline{color:var(--color-navy);margin:0}.block-collateral-text-form-headline b,.block-collateral-text-form-headline strong{font-weight:inherit}.block-collateral-text-form-list-title{color:var(--color-navy);margin:0}.block-collateral-text-form-aside{color:var(--color-white);padding-top:100px}.block-collateral-text-form-aside-inner{background:linear-gradient(155deg,var(--color-white) -.47%,var(--color-blue-bg) 100%);box-shadow:0 0 30px 0 rgba(0,0,0,.05);padding:56px}.block-collateral-text-form-aside-inner .marketo-form.mktoForm .mktoHtmlText,.block-collateral-text-form-aside-inner form.mktoForm .mktoHtmlText{color:var(--color-black)!important}.block-collateral-text-form-aside-inner .marketo-form.mktoForm .mktoHtmlText a,.block-collateral-text-form-aside-inner form.mktoForm .mktoHtmlText a{color:var(--color-black)!important}.block-collateral-text-form-aside-inner .marketo-form.mktoForm button.mktoButton,.block-collateral-text-form-aside-inner form.mktoForm button.mktoButton{background:var(--color-navy)!important;color:var(--color-white)!important;border-color:var(--color-navy)!important}.block-collateral-text-form-aside-inner .marketo-form.mktoForm button.mktoButton:focus,.block-collateral-text-form-aside-inner .marketo-form.mktoForm button.mktoButton:hover,.block-collateral-text-form-aside-inner form.mktoForm button.mktoButton:focus,.block-collateral-text-form-aside-inner form.mktoForm button.mktoButton:hover{background:#0f0f2b!important;border-color:#0f0f2b!important}.block-collateral-text-form-form-headline{margin:0 0 56px}.block-collateral-text-form-video{display:flex;flex-direction:column;gap:20px;text-decoration:none}.block-collateral-text-form-video-thumb{position:relative;aspect-ratio:16/10;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center}.block-collateral-text-form-video-play{display:block;transition:transform .2s ease}.block-collateral-text-form-video:hover .block-collateral-text-form-video-play{transform:scale(1.05)}.block-collateral-text-form-video-meta{display:flex;flex-direction:column;gap:6px}.block-collateral-text-form-video-title{font-size:22px;font-weight:700;margin:0}.block-collateral-text-form-video-subtext{font-size:14px;margin:0}.block-collateral-text-form-video-cta{display:flex;align-items:center;justify-content:center;padding:18px 28px;background:var(--color-navy);color:var(--color-white);font-weight:700;font-size:16px;text-transform:capitalize;transition:background .2s ease}.block-collateral-text-form-video:hover .block-collateral-text-form-video-cta{background:#c86f31}.block-collateral-text-image{display:grid;gap:48px;grid-template-columns:1fr;margin-top:100px}@media (min-width:768px){.block-collateral-text-image{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.block-collateral-text-image-content{display:flex;flex-direction:column;gap:20px}.block-collateral-text-image-headline{color:var(--color-navy);margin:0}.block-collateral-text-image-quote{font-family:Georgia,serif;font-size:24px;line-height:1.35;color:var(--color-navy);margin:0;quotes:none}.block-collateral-text-image-quote::after,.block-collateral-text-image-quote::before{content:none}.block-collateral-text-image-aside{border-radius:3px;background:var(--color-blue-bg);padding:48px}.block-collateral-text-image-aside img{width:100%;height:auto;border-radius:6px;box-shadow:0 20px 40px rgba(25,25,66,.15),0 4px 12px rgba(25,25,66,.08)}@media (min-width:768px){.block-collateral-section--text-image.block-collateral-section--image-left .block-collateral-text-image{direction:rtl}.block-collateral-section--text-image.block-collateral-section--image-left .block-collateral-text-image>*{direction:ltr}}.block-collateral-text-list{display:grid;gap:48px;grid-template-columns:1fr}@media (min-width:768px){.block-collateral-text-list{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.block-collateral-text-list-aside,.block-collateral-text-list-content{display:flex;flex-direction:column;gap:20px}.block-collateral-text-list-aside{background:#f2f6ff;border-radius:10px;padding:32px}.block-collateral-text-list-headline,.block-collateral-text-list-list-title{color:var(--color-navy);margin:0}.block-collateral-tsi{display:grid;gap:48px;grid-template-columns:1fr}@media (min-width:768px){.block-collateral-tsi{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.block-collateral-tsi-content{display:flex;flex-direction:column;gap:20px}.block-collateral-tsi-headline{color:var(--color-navy);margin:0}.block-collateral-tsi-stat{display:flex;flex-direction:column;gap:4px;margin-top:8px}.block-collateral-tsi-stat-value{font-size:56px;font-weight:700;color:var(--color-navy);line-height:1}.block-collateral-tsi-stat-label{color:var(--color-navy)}.block-collateral-tsi-aside img{width:100%;height:auto;border-radius:6px}.block-collateral-tsi-caption{display:block;margin-top:10px;font-size:13px;color:#666}.block-collateral-video .wistia_responsive_padding{padding:56.25% 0 0 0;position:relative}.block-collateral-video .wistia_responsive_wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.block-collateral-event{display:flex;flex-wrap:wrap;align-items:center;gap:32px;margin:0 0 24px}.block-collateral-event>*+*{padding-left:32px;border-left:1px solid rgba(24,43,73,.15)}.block-collateral-event-status{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:700;width:fit-content}.block-collateral-event-status-dot{width:7px;height:7px;border-radius:50%;background:currentColor}.block-collateral-event-status--upcoming{background:var(--color-blue-bg);color:var(--color-black)}.block-collateral-event-status--past{background:var(--color-blue-bg);color:var(--color-black)}.block-collateral-event-cell{display:flex;flex-direction:column;gap:2px}.block-collateral-event-cell-label{font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:rgba(25,25,66,.7)}.block-collateral-event-cell-value{font-size:16px;font-weight:700;color:var(--color-navy)}.block-collateral-speakers{display:grid;grid-template-columns:1fr;gap:32px;list-style:none;margin:0 0 32px;padding:40px 0;border-top:1px solid var(--color-gray-2);border-bottom:1px solid var(--color-gray-2)}@media (min-width:768px){.block-collateral-speakers{grid-template-columns:repeat(2,minmax(0,1fr))}}.block-collateral-speaker{display:flex;align-items:center;gap:14px}.block-collateral-speaker-photo{width:100px;height:100px;border-radius:100px;border:3px solid var(--color-blue);object-fit:cover;flex-shrink:0}.block-collateral-speaker-photo--placeholder{background:rgba(24,43,73,.08)}.block-collateral-speaker-meta{display:flex;flex-direction:column;gap:2px}.block-collateral-speaker-name{font-size:16px;font-weight:700;color:var(--color-navy)}.block-collateral-speaker-title{font-size:14px;font-weight:400;color:rgba(25,25,66,.7)}.block-collateral-speaker-logo{max-height:20px;width:auto;margin-top:4px}.block-collateral-hero-cta{display:inline-block;align-self:flex-start;width:fit-content}.block-blog-inner-intro{margin-bottom:40px;border:1px solid var(--color-gray-dark);padding:40px}.block-blog-inner-intro-text{color:var(--color-navy)}.block-blog-inner-intro-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:40px;border-top:1px solid rgba(25,25,66,.1)}@media (min-width:768px){.block-blog-inner-intro-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.block-blog-inner-intro-stat{padding:24px 20px 24px 0;border-right:1px solid rgba(25,25,66,.1);margin-right:-1px}@media (max-width:959px){.block-blog-inner-intro-stat{border-bottom:1px solid rgba(25,25,66,.1);margin-bottom:-1px}.block-blog-inner-intro-stat:nth-child(2n){padding-left:20px}}@media (min-width:768px){.block-blog-inner-intro-stat:not(:first-child){padding-left:20px}}.block-blog-inner-intro-stat-title{color:var(--color-blue);margin-bottom:4px}.block-blog-inner-intro-stat-text{color:var(--color-navy)}.block-blog-cta{position:relative;overflow:hidden;background-color:var(--color-orange);border-radius:8px;margin:40px 0}.block-blog-cta-inner{position:relative;padding:40px;display:block}.block-blog-cta-content{position:relative;z-index:2;max-width:60%}.block-blog-cta-headline{color:var(--color-white);margin:0 0 24px}.block-blog-cta-foreground{position:absolute;top:0;bottom:0;right:0;width:55%;z-index:1}.block-blog-cta-foreground img{display:block;width:100%;height:100%;object-fit:cover;-webkit-mask-image:linear-gradient(90deg,transparent 0,var(--color-black) 45%,var(--color-black) 100%);mask-image:linear-gradient(90deg,transparent 0,var(--color-black) 45%,var(--color-black) 100%)}.block-blog-cta-small{display:flex;align-items:center;gap:20px;padding:20px;margin:48px 0;border-radius:3px;background:linear-gradient(112deg,var(--color-shaded) 0,var(--color-white) 47.76%,var(--color-shaded) 92.84%)}.block-blog-cta-small-icon{flex:0 0 auto;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;color:var(--color-navy)}.block-blog-cta-small-text{margin:0;color:var(--color-navy)}.block-blog-cta-small-text strong{font-weight:700}.block-blog-cta-small-link{color:var(--color-orange);text-decoration:none}.block-blog-cta-small-link:hover{text-decoration:underline}.block-blog-entry-card{margin:48px 0;padding:40px 30px;background:var(--color-white);color:var(--color-navy);border-radius:3px;border:1px solid var(--color-navy);background:linear-gradient(114deg,var(--color-shaded) 0,var(--color-white) 65.31%)}.block-blog-entry-card-title{margin:0 0 8px!important;color:var(--color-navy)}.block-blog-entry-card-subtitle{margin-bottom:32px!important}.block-blog-entry-card-intro{margin-bottom:40px}.block-blog-entry-card-columns{display:grid;grid-template-columns:1fr}@media (min-width:768px){.block-blog-entry-card-columns{grid-template-columns:1fr 1fr}}.block-blog-entry-card-column:nth-child(1){border-right:1px solid var(--color-gray-2)}.block-blog-entry-card-column-title{border-radius:3px 0 0 0;margin:0!important;padding:15px;background:var(--color-gray-2);color:var(--color-navy)}.block-blog-entry-card-column-content{margin:0!important;padding:25px 20px!important}.block-blog-entry-card-column-content li{margin:0 0 10px 25px!important;padding:0!important;list-style-type:disc}.block-blog-entry-card-column-content li::before{display:none}.block-blog-entry-card-media{margin:24px 0;border-radius:4px;overflow:hidden}.block-blog-entry-card-media img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.block-blog-entry-card-pair{display:grid;grid-template-columns:1fr;gap:24px;margin:24px 0;align-items:center}@media (min-width:768px){.block-blog-entry-card-pair{grid-template-columns:350px minmax(0,1fr);gap:50px}}.block-blog-entry-card-pair .block-blog-entry-card-callout,.block-blog-entry-card-pair .block-blog-entry-card-media{margin:0}.block-blog-entry-card-pair .block-blog-entry-card-media img{width:350px;max-width:100%;height:250px;aspect-ratio:auto;object-fit:cover}.block-blog-entry-card-callout-title{margin:0 0 12px;font-weight:400;color:var(--color-navy)}.block-blog-entry-card-callout-text{color:var(--color-navy)}.block-blog-entry-card-more{margin-top:40px;border-top:1px solid var(--color-navy);padding-top:20px}.block-blog-entry-card-more-toggle{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--color-navy)}.block-blog-entry-card-more-toggle::-webkit-details-marker{display:none}.block-blog-entry-card-more-icon{display:inline-flex}.block-blog-entry-card-more-icon--minus{display:none}.block-blog-entry-card-more[open] .block-blog-entry-card-more-icon--plus{display:none}.block-blog-entry-card-more[open] .block-blog-entry-card-more-icon--minus{display:inline-flex}.block-blog-entry-card-more-content{padding-top:16px}.block-blog-key-highlights{background:var(--color-white);color:var(--color-navy);border-radius:3px;border:1px solid var(--color-navy);padding:50px;margin:32px 0;color:var(--color-navy)}.block-blog-key-highlights-title{margin:0 0 32px;font-weight:400;color:var(--color-navy)}.block-blog-key-highlights-list{list-style:disc;list-style-position:outside;margin:0;padding:0 0 0 22px}.block-blog-key-highlights-list li{margin:0 0 15px 25px!important;padding:0!important;list-style-type:disc}.block-blog-key-highlights-list li::before{display:none}.block-blog-key-highlights-list li:last-child{margin-bottom:0!important}.block-blog-key-highlights-item{margin:0 0 10px;padding:2px 6px}.block-blog-key-highlights-item p{margin:0 0 10px}.block-blog-key-highlights-item p:last-child{margin-bottom:0}.block-blog-table{margin:48px 0;color:var(--color-navy)}.block-blog-table-table{width:100%;border-collapse:collapse;table-layout:fixed;border-bottom:1px solid var(--color-gray-3)}.block-blog-table-table th{vertical-align:top;padding:15px 20px;text-align:left;border-bottom:1px solid var(--color-gray-3);font-size:16px;line-height:1.6;border-right:1px solid var(--color-gray-2)}.block-blog-table-table th:last-child{border-right:none}.block-blog-table-table td{vertical-align:top;padding:25px 20px;text-align:left;border-bottom:1px solid var(--color-gray-3);font-size:14px;line-height:1.6;border-right:1px solid var(--color-gray-3)}.block-blog-table-table td:last-child{border-right:none}.block-blog-table-table thead th{background:var(--color-gray-2);color:var(--color-navy);font-weight:700;border-bottom:1px solid var(--color-gray-3)}.block-blog-table-table thead th:first-child{border-top-left-radius:3px}.block-blog-table-table thead th:last-child{border-top-right-radius:3px}.block-blog-table-table tbody tr:last-child td{border-bottom:0}.block-blog-table-table tbody td{color:var(--color-navy)}.block-blog-table-table ol,.block-blog-table-table ul{margin:0;padding-left:20px}.block-blog-table-table li+li{margin-top:6px}.block-blog-table-table p:last-child{margin-bottom:0}.block-blog-table-col1{font-weight:700;width:36%}body.page--home .block-iaw h2 em{color:#c0d9ff;display:block}body.page--home .block-image-accordion h2 em{color:var(--color-blue-accent)}body.page--home .block-hero .eyebrow-plain{font-size:18px;font-weight:500}body.page--home .block-hero .heading-1{background:linear-gradient(90deg,#fff 55.86%,hsl(225.2055,68.2243%,60%) 89.83%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}body.page--contact .block-form{padding-top:calc(var(--s-md) + 150px)}body.page--contact h2 em{color:var(--color-blue-accent);font-style:normal}body.page--contact .mktoHtmlText,body.page--contact .mktoHtmlText a,body.page--contact .mktoHtmlText span{color:rgba(25,25,66,.5)!important}.page--media-center .block-resources-slider-card-media img{margin:0;width:100%}body.type-media_center .single-post-top{background:var(--color-white);padding-bottom:40px}@media (min-width:768px){body.type-media_center .single-post-top{padding-inline:0}}@media (min-width:768px){body.type-media_center .single-post-top-grid--single,body.type-media_center .single-post-top-grid--single.single-post-top-grid{grid-template-columns:1fr;gap:32px;max-width:900px;margin-inline:auto}}body.type-media_center .single-post-cta{display:none}body.solution--industrial-ai-workforce h1 em{color:var(--color-mint);font-style:normal}body.solution--operations-agent .block-image-accordion h2 em{color:var(--color-blue);font-style:normal}body.solution--reliability-agent .block-image-accordion em{color:var(--color-blue);font-style:normal}body.solution--ai-architecture .block-headline-text{background:linear-gradient(180deg,#191942 0,#121031 100%)}body.solution--ai-architecture .block-text-feature-cards{background:linear-gradient(180deg,#212a5c 0,#191942 100%)}body.solution--ai-architecture .block-text-feature-cards .block-text-feature-cards-link span,body.solution--ai-architecture .block-text-feature-cards .block-text-feature-cards-link svg{color:var(--color-mint)}