.benefit-card,.card,.challenge-card,.industry-card{opacity:1;transform:none;visibility:visible}body.gsap-ready .landing-page #industries .industry-card,body.gsap-ready .products-page #integration-cards-grid .card{visibility:visible!important}.hero h1,.hero-text p,.hero-visual img{opacity:0}.section-subtitle,.section-title{opacity:0;transform:translateY(40px)}.benefit-card,.card,.challenge-card,.industry-card{opacity:1!important;transform:translateY(0) scale(1)!important;visibility:visible!important}body.gsap-ready .hero h1,body.gsap-ready .hero-text p,body.gsap-ready .hero-visual img,body.gsap-ready .section-subtitle,body.gsap-ready .section-title{opacity:1;transform:none}:root{--color-blue:#2563eb;--color-blue-dark:#1e40af;--color-blue-900:#1e3a8a;--color-blue-25:#eff6ff;--color-blue-50:#dbeafe;--color-blue-100:#dbeafe;--color-blue-200:#bfdbfe;--color-white:#ffffff;--color-black:#000000;--color-gray-border:#f6f7f8;--color-navy:#0f172a;--color-navy-light:#1e293b;--color-text-dark:#0f172a;--color-text-light:#ffffff;--color-text-gray:#475569;--2:2px;--4:4px;--6:6px;--8:8px;--10:10px;--12:12px;--14:14px;--16:16px;--20:20px;--24:24px;--32:32px;--40:40px;--44:44px;--48:48px;--60:60px;--64:64px;--80:80px;--96:96px;--120:120px;--140:140px;--280:280px;--8-4:clamp(4px,2.791px + 100vw * .0031,8px);--12-8:clamp(8px,6.791px + 100vw * .0031,12px);--16-8:clamp(8px,5.621px + 100vw * .0061,16px);--16-12:clamp(12px,10.791px + 100vw * .0031,16px);--20-8:clamp(8px,4.412px + 100vw * .0092,20px);--20-16:clamp(16px,14.791px + 100vw * .0031,20px);--24-8:clamp(8px,3.242px + 100vw * .0122,24px);--24-12:clamp(12px,8.412px + 100vw * .0092,24px);--24-16:clamp(16px,13.621px + 100vw * .0061,24px);--32-16:clamp(16px,11.242px + 100vw * .0122,32px);--32-24:clamp(24px,21.621px + 100vw * .0061,32px);--40-20:clamp(20px,14.033px + 100vw * .0153,40px);--40-32:clamp(32px,29.621px + 100vw * .0061,40px);--48-8:clamp(8px,-3.895px + 100vw * .0305,48px);--48-24:clamp(24px,16.863px + 100vw * .0183,48px);--48-32:clamp(32px,27.242px + 100vw * .0122,48px);--60-16:clamp(16px,2.896px + 100vw * .0336,60px);--60-24:clamp(24px,13.275px + 100vw * .0275,60px);--64-24:clamp(24px,12.105px + 100vw * .0305,64px);--64-40:clamp(40px,32.863px + 100vw * .0183,64px);--64-48:clamp(48px,43.242px + 100vw * .0122,64px);--64-32:clamp(32px,22.484px + 100vw * .0244,64px);--80-32:clamp(32px,17.726px + 100vw * .0366,80px);--80-40:clamp(40px,28.105px + 100vw * .0305,80px);--80-48:clamp(48px,38.484px + 100vw * .0244,80px);--80-60:clamp(60px,54.033px + 100vw * .0153,80px);--80-64:clamp(64px,59.242px + 100vw * .0122,80px);--96-32:clamp(32px,12.929px + 100vw * .0489,96px);--96-48:clamp(48px,33.726px + 100vw * .0366,96px);--108-64:clamp(64px,50.896px + 100vw * .0336,108px);--120-16:clamp(16px,-14.966px + 100vw * .0794,120px);--120-32:clamp(32px,5.792px + 100vw * .0672,120px);--120-48:clamp(48px,26.55px + 100vw * .055,120px);--120-64:clamp(64px,47.347px + 100vw * .0427,120px);--120-80:clamp(80px,68.105px + 100vw * .0305,120px);--120-96:clamp(96px,88.863px + 100vw * .0183,120px);--136-64:clamp(64px,47.347px + 100vw * .0427,120px);--144-32:clamp(32px,-1.345px + 100vw * .0855,144px);--144-48:clamp(48px,19.413px + 100vw * .0733,144px);--180-48:clamp(40px,-1.691px + 100vw * .1069,180px);--180-64:clamp(64px,29.485px + 100vw * .0885,180px);--180-120:clamp(120px,100.344px + 100vw * .0504,186px);--186-64:clamp(64px,27.691px + 100vw * .0931,186px);--186-96:clamp(96px,69.207px + 100vw * .0687,186px);--216-80:clamp(80px,39.518px + 100vw * .1038,216px);--216-140:clamp(140px,117.38px + 100vw * .058,216px);--240-96:clamp(96px,53.139px + 100vw * .1099,240px);--280-120:clamp(120px,72.381px + 100vw * .1221,280px);--grid-columns:16;--grid-gap:clamp(4px,-1.967px + 100vw * .0153,24px);--grid-half-gap:calc(var(--grid-gap) * 0.5);--grid-margin:clamp(16px,2.896px + 100vw * .0336,60px);--grid-padding:calc(var(--grid-margin) - var(--grid-gap) * 0.5);--grid-width:calc(var(--100vw) - var(--grid-margin) * 2);--100vw:calc(100vw - var(--sbw, 0px));--viewport-margin:clamp(8px,7.415px + 100vw * .0015,10px)}*{margin:0;padding:0}html{-moz-osx-font-smoothing:grayscale}body,html{-webkit-font-smoothing:antialiased;background-color:var(--color-navy);background:var(--color-navy)}body{font-family:Inter,arial,"sans-serif";font-style:normal;font-weight:400;color:var(--color-black);line-height:1;min-height:100%;width:100%;-webkit-overflow-scrolling:touch;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:rgba(253,203,196,.333);visibility:visible}.alternating-section .content,.alternating-section .visual,.benefit-card,.card,.challenge-card,.hero-text,.highlight-text,.industry-card,.section-subtitle,.section-title,section{opacity:1;visibility:visible}h1,h2,h3,h4,h5,h6{font-weight:inherit;text-wrap:balance}img{display:block;height:auto;max-width:100%;-webkit-user-drag:none;-moz-user-drag:none}button,img{-webkit-user-select:none;-moz-user-select:none;user-select:none}button{background:transparent;border:none;border-radius:0;cursor:pointer;font-family:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;outline:none;padding:0;position:relative;text-align:left}a{color:inherit;text-decoration:none}::selection{background:#a21906;color:var(--color-white);text-shadow:none;-webkit-text-fill-color:var(--color-white)}::-moz-selection{background:#a21906;color:var(--color-white);text-shadow:none;-webkit-text-fill-color:var(--color-white)}.title-1{font-size:clamp(56px,19.067px + 100vw * .0947,180px);line-height:.9}.title-1,.title-2{letter-spacing:0;font-weight:400}.title-2{font-size:clamp(48px,26.55px + 100vw * .055,120px);line-height:1}.title-3{font-size:clamp(40px,28.105px + 100vw * .0305,80px);line-height:1}.title-3,.title-4{letter-spacing:.01em;font-weight:400}.title-4{font-size:clamp(32px,22.484px + 100vw * .0244,64px);line-height:1.1}.title-5{font-size:clamp(27px,20.76px + 100vw * .016,48px)}.subhead-1,.title-5{letter-spacing:.01em;line-height:1.2;font-weight:400}.subhead-1{font-size:clamp(23px,19.139px + 100vw * .0099,36px)}.subhead-2{font-size:clamp(19px,17.518px + 100vw * .0038,24px)}.subhead-2,.subhead-3{letter-spacing:.01em;line-height:1.2;font-weight:400}.subhead-3{font-size:clamp(18px,17.415px + 100vw * .0015,20px)}.body{font-size:16px;line-height:1.5}.body,.body-small{letter-spacing:.03em;font-weight:400}.body-small{font-size:14px;line-height:1.4}.caption{font-size:12px;letter-spacing:.03em;line-height:1.5}.-regular,.caption{font-weight:400}.-book{font-weight:450}.-medium{font-weight:500}.-semibold{font-weight:600}@media only screen and (max-width:743px){.subhead-1,.title-3,.title-4,.title-5{letter-spacing:0}.caption{letter-spacing:.04em}}@media only screen and (min-width:2000px){.title-1{font-size:9vw}.title-2{font-size:6vw}.title-3{font-size:4vw}.title-4{font-size:3.2vw}.title-5{font-size:2.4vw}.subhead-1{font-size:1.8vw}.subhead-2{font-size:1.2vw}.subhead-3{font-size:1vw}.body{font-size:.8vw}.body-small{font-size:.7vw}.caption{font-size:.6vw}}[data-button]{width:max-content;--height:48px;align-items:center;border-radius:12px;display:inline-flex;gap:8px;height:var(--height);justify-content:center;padding:0 24px;position:relative;cursor:pointer}[data-button][data-tone=orange]{--color:var(--color-white);--background-color:var(--color-blue)}[data-button][data-tone=neutral]{--color:var(--color-blue);--background-color:var(--color-white)}[data-button]>[data-button-background]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:inherit;top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}[data-button]>[data-button-background]:after,[data-button]>[data-button-background]:before{border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;position:absolute}[data-button]>[data-button-background]:before{background-color:var(--background-color);transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}[data-button][data-variant=primary]>[data-button-background]:before{background-color:var(--background-color)}@media (hover:hover) and (pointer:fine){[data-button][data-variant=primary]:hover>[data-button-background]:before{opacity:.85}}[data-button][data-variant=primary]:active>[data-button-background]:before{opacity:.9}[data-button]:focus-visible>[data-button-background]{box-shadow:0 0 0 1px var(--color-blue),0 0 0 3px rgba(37,99,235,.5)}[data-button][data-tone=neutral]:focus-visible>[data-button-background]{box-shadow:0 0 0 1px var(--color-white),0 0 0 3px rgba(255,255,255,.5)}[data-button]>:not([data-button-background]){position:relative;z-index:1;color:var(--color)}@media only screen and (min-width:2000px){[data-button]{--height:2.4vw;border-radius:.6vw;gap:.4vw;padding:0 1.2vw}}header{position:fixed;top:0;left:0;right:0;z-index:2;padding:var(--32-24) 0;width:var(--100vw);background:rgba(0,0,0,.3);backdrop-filter:blur(10px);transition:background .3s ease,backdrop-filter .3s ease,box-shadow .3s ease}header .logo,header .nav-links a{color:var(--color-white);text-shadow:0 2px 4px rgba(0,0,0,.3)}header .nav-links .dropdown>a.active-nav-link,header .nav-links a.active-nav-link{color:var(--color-blue)!important;text-shadow:none}header .nav-links .dropdown-content a{color:var(--color-navy)!important;text-shadow:none}header.scrolled .logo,header.scrolled .nav-links a{color:var(--color-orange-900);text-shadow:none}header.scrolled{background:rgba(255,255,255,.95);box-shadow:0 4px 20px rgba(0,0,0,.08)}header.scrolled .logo{color:var(--color-blue)}nav{max-width:100%;margin:0 auto;padding:0 var(--grid-margin);justify-content:space-between}.logo,nav{display:flex;align-items:center}.logo{font-size:clamp(24px,20px + 1vw,32px);font-weight:600;color:var(--color-white);text-decoration:none;letter-spacing:-.5px;height:var(--32-24)}.nav-links{display:flex;gap:clamp(16px,13.621px + 100vw * .0061,24px);list-style:none;align-items:center}.nav-links .dropdown{position:relative}.nav-links .dropdown-content{display:none;position:absolute;top:100%;left:0;margin-top:0;padding-top:8px;background:transparent;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,.08);min-width:220px;padding-bottom:8px;z-index:1000;pointer-events:none;opacity:0;visibility:hidden;transform:translateY(-10px) scale(.95);transform-origin:top left;transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),visibility 0s .25s;border:1px solid rgba(37,99,235,.1)}.nav-links .dropdown-content:before{content:"";position:absolute;top:0;left:0;right:0;height:8px;background:transparent}.nav-links .dropdown-content:hover,.nav-links .dropdown:hover .dropdown-content{display:block;opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto;transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),visibility 0s}.nav-links .dropdown-content a,header .nav-links .dropdown-content a{display:block;padding:12px 20px;color:var(--color-navy)!important;text-decoration:none;font-weight:400;font-size:.9rem;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;transform:translateX(-8px);opacity:0}.nav-links .dropdown-content:hover a,.nav-links .dropdown:hover .dropdown-content a{transform:translateX(0);opacity:1}.nav-links .dropdown-content a:first-child{transition-delay:.05s}.nav-links .dropdown-content a:nth-child(2){transition-delay:.1s}.nav-links .dropdown-content a:nth-child(3){transition-delay:.15s}.nav-links .dropdown-content a:nth-child(4){transition-delay:.2s}.nav-links .dropdown-content a:active,.nav-links .dropdown-content a:link,.nav-links .dropdown-content a:visited,header .nav-links .dropdown-content a:active,header .nav-links .dropdown-content a:link,header .nav-links .dropdown-content a:visited{color:var(--color-white)!important}.nav-links .dropdown-content a:hover,header .nav-links .dropdown-content a:hover{background:linear-gradient(90deg,rgba(37,99,235,.35),rgba(37,99,235,.4));color:var(--color-white)!important;transform:translateX(4px);padding-left:24px}.nav-links .dropdown-content a:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--color-blue);transform:scaleY(0);transition:transform .2s cubic-bezier(.4,0,.2,1)}.nav-links .dropdown-content a:hover:before{transform:scaleY(1)}.nav-links .dropdown-content span{display:block;padding:12px 20px;color:var(--color-text-gray)!important;opacity:0;cursor:default;pointer-events:none;font-weight:400;transform:translateX(-8px);transition:all .25s cubic-bezier(.4,0,.2,1)}.nav-links .dropdown-content:hover span,.nav-links .dropdown:hover .dropdown-content span{opacity:.6;transform:translateX(0)}.nav-links .dropdown-content span:nth-child(2){transition-delay:.1s}header .nav-links .dropdown-content{background:transparent;backdrop-filter:blur(10px)}header.scrolled .nav-links .dropdown-content{background:transparent}.nav-links .dropdown-content:hover{display:block!important}.nav-links a{text-decoration:none;font-weight:600;font-size:16px;transition:opacity .2s ease;position:relative}.nav-links a,.nav-links a:active,.nav-links a:link,.nav-links a:visited{color:var(--color-white)}.nav-links a:hover{opacity:.8}.nav-links .dropdown>a.active-nav-link,.nav-links .dropdown>a.active-nav-link:active,.nav-links .dropdown>a.active-nav-link:link,.nav-links .dropdown>a.active-nav-link:visited,.nav-links a.active-nav-link,.nav-links a.active-nav-link:active,.nav-links a.active-nav-link:link,.nav-links a.active-nav-link:visited{color:var(--color-blue)!important}header.scrolled .nav-links a:active,header.scrolled .nav-links a:link,header.scrolled .nav-links a:visited{color:var(--color-orange-900)}header.scrolled .nav-links .dropdown>a.active-nav-link,header.scrolled .nav-links .dropdown>a.active-nav-link:active,header.scrolled .nav-links .dropdown>a.active-nav-link:link,header.scrolled .nav-links .dropdown>a.active-nav-link:visited,header.scrolled .nav-links a.active-nav-link,header.scrolled .nav-links a.active-nav-link:active,header.scrolled .nav-links a.active-nav-link:link,header.scrolled .nav-links a.active-nav-link:visited{color:var(--color-blue)!important}.cta-button{background:var(--color-navy);color:var(--color-white);border:2px solid var(--color-white);padding:0 24px;border-radius:12px;text-decoration:none;font-weight:400;font-size:16px;height:48px;display:inline-flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 2px 8px rgba(15,23,42,.3)}.cta-button:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 4px 12px rgba(15,23,42,.4);border-color:var(--color-white)}.cta-button:active{opacity:.95;transform:translateY(0)}.hero{min-height:100vh;display:flex;justify-content:center;padding:var(--120-64) var(--grid-margin) var(--80-32);background:var(--color-white);overflow:hidden}.hero,.hero-content{align-items:center;position:relative}.hero-content{max-width:1600px;width:100%;display:grid;grid-template-columns:1fr;gap:var(--32-16);z-index:1;margin:0 auto;padding:0 var(--grid-padding)}.hero-text{text-align:center;animation:fadeIn .8s ease-out}.hero h1{font-size:clamp(72px,57.726px + 100vw * .0366,120px);line-height:.9;letter-spacing:0;color:var(--color-black);margin-bottom:var(--24-16)}.hero h1,.hero-tagline{font-family:Inter,sans-serif;font-weight:400;position:relative;text-align:center;max-width:100%;word-wrap:break-word;overflow-wrap:break-word}.hero-tagline{font-size:clamp(23px,19.139px + 100vw * .0099,36px);letter-spacing:.01em;line-height:1.2;margin-bottom:var(--32-16)}.hero-text p{font-size:16px;line-height:1.5;max-width:100%;font-weight:400;letter-spacing:.03em;margin-bottom:var(--16)}.hero-description-text,.hero-text .hero-description-text{font-family:Inter,sans-serif;font-size:clamp(16px,14.0144px + 100vw * .00304,22.4px)!important;letter-spacing:.01em;line-height:1.75;font-weight:400}.hero-description-text strong{font-weight:600;font-size:1em;display:inline-block;color:#ffd4aa;text-shadow:0 0 15px rgba(255,212,170,.5),0 0 25px rgba(255,212,170,.3)}.hero-visual{position:relative;animation:fadeIn .8s ease-out .2s both;display:flex;align-items:center;justify-content:center}.hero-visual img{border-radius:16px;box-shadow:0 8px 24px rgba(37,99,235,.15);transition:transform .3s ease,box-shadow .3s ease;position:relative;z-index:1;width:100%;height:auto;object-fit:contain}.hero-visual:hover img{transform:translateY(-4px);box-shadow:0 12px 40px rgba(37,99,235,.25)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}section{padding:var(--120-64) var(--grid-margin);max-width:100%;position:relative;min-height:auto;overflow:visible;transition:background .8s cubic-bezier(.4,0,.2,1),background-color .8s cubic-bezier(.4,0,.2,1);border:none;box-shadow:none;margin:-1px 0}section,section>*{display:block;visibility:visible}section>*{opacity:1}.section-bg-dark{background-color:var(--color-navy);background:var(--color-navy);position:relative;border:none;margin:0;box-shadow:none;background-image:linear-gradient(to bottom,var(--color-navy),var(--color-navy))}.section-bg-dark,.section-bg-dark .hero-description-text,.section-bg-dark .hero-tagline,.section-bg-dark .highlight-text,.section-bg-dark .section-subtitle,.section-bg-dark .section-title,.section-bg-dark h1,.section-bg-dark h2,.section-bg-dark h3,.section-bg-dark h4,.section-bg-dark h5,.section-bg-dark h6,.section-bg-dark li,.section-bg-dark p,.section-bg-dark ul{color:var(--color-text-light)}.section-bg-light{background-color:var(--color-white);background:var(--color-white);position:relative}.section-bg-light,.section-bg-light .highlight-text,.section-bg-light .section-subtitle,.section-bg-light .section-title,.section-bg-light h1,.section-bg-light h2,.section-bg-light h3,.section-bg-light h4,.section-bg-light h5,.section-bg-light h6,.section-bg-light li,.section-bg-light p,.section-bg-light ul{color:var(--color-text-dark)}.hero.section-bg-dark{background-color:var(--color-navy);background:var(--color-navy)}.hero.section-bg-dark,.hero.section-bg-dark .hero-description-text,.hero.section-bg-dark .hero-tagline,.hero.section-bg-dark h1,.hero.section-bg-dark p{color:var(--color-text-light)}.section-title{font-size:clamp(48px,26.55px + 100vw * .055,120px);line-height:1;letter-spacing:0;margin-bottom:var(--32-16)}.section-subtitle,.section-title{font-family:Inter,sans-serif;font-weight:400;text-align:center}.section-subtitle{font-size:clamp(23px,19.139px + 100vw * .0099,36px);margin-bottom:var(--48-24);max-width:800px;margin-left:auto;margin-right:auto;letter-spacing:.01em;line-height:1.2}.card{border-radius:16px;padding:var(--32-16);transition:all .3s cubic-bezier(.215,.61,.355,1);position:relative}.section-bg-dark .card{background-color:var(--color-white);border:1px solid rgba(15,23,42,.1)}.section-bg-dark .card *,.section-bg-dark .card h3,.section-bg-dark .card h4,.section-bg-dark .card p{color:var(--color-black)!important}.section-bg-dark .card:hover{background-color:var(--color-white);border-color:var(--color-navy);box-shadow:0 8px 24px rgba(0,0,0,.2)}.section-bg-light .card{background-color:var(--color-navy);border:1px solid rgba(255,255,255,.1)}.section-bg-light .card h3,.section-bg-light .card p{color:var(--color-text-light)}.section-bg-light .card:hover{background-color:var(--color-navy);border-color:rgba(255,255,255,.3);box-shadow:0 8px 24px rgba(0,0,0,.3)}@media (hover:hover) and (pointer:fine){.card:hover{transform:translateY(-4px)!important;box-shadow:0 8px 24px rgba(0,0,0,.15)}.card:hover .card-icon{transform:translateY(4px)!important}}.card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--grid-gap);margin-top:var(--32-16)}.card-icon{font-size:2.5rem;margin-bottom:var(--16);display:block;transition:transform .3s ease}.card h3{font-size:clamp(18px,16px + 100vw * .008,28px);font-weight:400;letter-spacing:.01em;line-height:1.2;margin-bottom:var(--12)}.card p{font-size:16px;line-height:1.5;letter-spacing:.03em;font-weight:400}.alternating-section{display:grid;grid-template-columns:1fr 1fr;gap:var(--80-32);align-items:center;margin-bottom:var(--120-64);width:100%;max-width:1600px;margin-left:auto;margin-right:auto;padding:0 var(--grid-padding)}.alternating-section .content{padding-right:var(--32)}.alternating-section.reverse{direction:rtl}.alternating-section.reverse>*{direction:ltr}.alternating-section.reverse .content{padding-right:0;padding-left:var(--32)}.alternating-section .content .section-subtitle,.alternating-section .content .section-title{text-align:left;margin-left:0;margin-right:0}.visual{position:relative}.challenge-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--24-16);margin-top:var(--32-16)}.challenge-card{border-radius:16px;padding:var(--32-16);transition:all .3s ease;position:relative}.section-bg-dark .challenge-card{background:var(--color-white);border:1px solid rgba(15,23,42,.1)}.section-bg-dark .challenge-card *,.section-bg-dark .challenge-card h4,.section-bg-dark .challenge-card p{color:var(--color-black)!important}.section-bg-dark .challenge-card:hover{background:var(--color-white);border-color:var(--color-navy);box-shadow:0 8px 24px rgba(0,0,0,.2)}.section-bg-light .challenge-card{background:var(--color-navy);border:1px solid rgba(255,255,255,.1)}.section-bg-light .challenge-card h4,.section-bg-light .challenge-card p{color:var(--color-text-light)}.section-bg-light .challenge-card:hover{background:var(--color-navy);border-color:rgba(255,255,255,.3);box-shadow:0 8px 24px rgba(0,0,0,.3)}.challenge-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.challenge-card-icon{font-size:3rem;margin-bottom:var(--16);display:block}.challenge-card h4{font-size:clamp(23px,19.139px + 100vw * .0099,36px);font-weight:400;letter-spacing:.01em;line-height:1.2;margin-bottom:var(--12)}.challenge-card p{font-size:16px;line-height:1.5;letter-spacing:.03em;font-weight:400}.benefit-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--32-16);margin-top:var(--48-24)}.benefit-card{border-radius:16px;padding:var(--48-24) var(--32-16);text-align:center;transition:all .3s ease}.section-bg-dark .benefit-card{background:var(--color-white);border:1px solid rgba(15,23,42,.1)}.section-bg-dark .benefit-card *,.section-bg-dark .benefit-card h3,.section-bg-dark .benefit-card p{color:var(--color-black)!important}.section-bg-dark .benefit-card:hover{background:var(--color-white);border-color:var(--color-navy);box-shadow:0 8px 24px rgba(0,0,0,.2)}.section-bg-light .benefit-card{background:var(--color-navy);border:1px solid rgba(255,255,255,.1)}.section-bg-light .benefit-card h3,.section-bg-light .benefit-card p{color:var(--color-text-light)}.section-bg-light .benefit-card:hover{background:var(--color-navy);border-color:rgba(255,255,255,.3);box-shadow:0 8px 24px rgba(0,0,0,.3)}.benefit-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.benefit-icon{width:64px;height:64px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:2rem;margin:0 auto var(--24);transition:all .3s ease}.section-bg-dark .benefit-icon{background:rgba(15,23,42,.1)}.section-bg-dark .benefit-card:hover .benefit-icon{background:rgba(15,23,42,.15)}.section-bg-light .benefit-icon{background:rgba(255,255,255,.15)}.section-bg-light .benefit-card:hover .benefit-icon{background:rgba(255,255,255,.25)}.benefit-card h3{font-size:clamp(23px,19.139px + 100vw * .0099,36px);font-weight:400;letter-spacing:.01em;line-height:1.2;margin-bottom:var(--16)}.benefit-card p{font-size:16px;line-height:1.5;letter-spacing:.03em;font-weight:400}.industry-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--24-16);margin-top:var(--48-24)}.industry-card{border-radius:16px;padding:var(--32-16);text-align:center;transition:all .3s ease}.section-bg-dark .industry-card{background:var(--color-white);border:1px solid rgba(15,23,42,.1)}.section-bg-dark .industry-card *,.section-bg-dark .industry-card h4{color:var(--color-black)!important}.section-bg-dark .industry-card:hover{background:var(--color-white);border-color:var(--color-navy);box-shadow:0 8px 24px rgba(0,0,0,.2)}.section-bg-light .industry-card{background:var(--color-navy);border:1px solid rgba(255,255,255,.1)}.section-bg-light .industry-card h4{color:var(--color-text-light)}.section-bg-light .industry-card:hover{background:var(--color-navy);border-color:rgba(255,255,255,.3);box-shadow:0 8px 24px rgba(0,0,0,.3)}.industry-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.industry-icon{font-size:3rem;margin-bottom:var(--16);display:block}.industry-card h4{font-size:clamp(16px,15px + 100vw * .0015,20px);line-height:1.4;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto;padding:0 8px}.highlight-text,.industry-card h4{font-weight:400;letter-spacing:.01em}.highlight-text{font-family:Inter,sans-serif;font-size:clamp(23px,19.139px + 100vw * .0099,36px);line-height:1.2}footer{background-color:var(--color-navy);color:var(--color-text-light);padding:var(--120-64) var(--grid-margin);position:relative}.footer-content{max-width:1600px;padding:0 var(--grid-padding)}.footer-content h3{font-size:clamp(40px,28.105px + 100vw * .0305,80px);font-weight:400;letter-spacing:.01em;line-height:1;margin-bottom:var(--24-16);color:var(--color-white)}.footer-content p{font-size:16px;line-height:1.5;letter-spacing:.03em;opacity:.8;margin-bottom:var(--32-16)}.footer-note{font-size:14px;letter-spacing:.03em;line-height:1.4;opacity:.6;margin-top:var(--48-24)}.benefit-card,.card,.challenge-card,.industry-card{will-change:transform,opacity;transform:translateZ(0)}.text-center{text-align:center}.fade-in{animation:fadeIn .8s ease-out}.alternating-section,.card,section{will-change:transform,opacity;transform:translateZ(0)}@media only screen and (max-width:1023px){.alternating-section{grid-template-columns:1fr;gap:var(--48-24)}.alternating-section .content{padding-right:0;padding-left:0}.alternating-section.reverse .content{padding-left:0}.hero-content{grid-template-columns:1fr}.hero-visual{order:-1}}@media only screen and (max-width:743px){.hero h1{font-size:clamp(48px,40px + 2vw,72px)}.section-title{font-size:clamp(40px,35px + 1.5vw,56px)}.benefit-grid,.card-grid,.challenge-cards,.industry-grid{grid-template-columns:1fr}}.scroll-progress{position:fixed;top:0;left:0;width:0;height:3px;background:var(--color-blue);z-index:10000;transition:width .1s ease}.mobile-menu-toggle{display:none;background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--color-white)}@media only screen and (max-width:1023px){.mobile-menu-toggle{display:block}.nav-links{display:none;position:absolute;top:100%;left:0;right:0;background:rgba(0,0,0,.95);backdrop-filter:blur(10px);flex-direction:column;align-items:stretch;padding:clamp(20px,15px + 100vw * .01,30px) var(--grid-padding);gap:0;box-shadow:0 8px 24px rgba(0,0,0,.3);z-index:1000;max-height:0;overflow:hidden;transition:max-height .3s ease-out,padding .3s ease-out}.nav-links.mobile-open{display:flex;max-height:500px}.nav-links li{width:100%;border-bottom:1px solid rgba(255,255,255,.1)}.nav-links li:last-child{border-bottom:none}.nav-links a{display:block;padding:clamp(16px,12px + 100vw * .008,20px) 0;color:var(--color-white);text-align:left;width:100%}.nav-links .dropdown{position:static}.nav-links .dropdown>a{display:flex;justify-content:space-between;align-items:center}.nav-links .dropdown-content{position:static;display:none;opacity:1;visibility:visible;transform:none;box-shadow:none;background:rgba(255,255,255,.05);border:none;border-radius:0;margin:0;padding:0 0 0 clamp(20px,15px + 100vw * .01,30px);min-width:auto;pointer-events:auto;max-height:0;overflow:hidden;transition:max-height .3s ease-out,padding .3s ease-out}.nav-links .dropdown.mobile-dropdown-open .dropdown-content{display:block;max-height:300px;padding-top:clamp(8px,6px + 100vw * .004,12px);padding-bottom:clamp(8px,6px + 100vw * .004,12px)}.nav-links .dropdown.mobile-dropdown-open>a span{transform:rotate(180deg);transition:transform .3s ease}.nav-links .dropdown>a span{transition:transform .3s ease;display:inline-block}.nav-links .dropdown-content:before{display:none}.nav-links .dropdown-content a{display:block;padding:clamp(12px,10px + 100vw * .006,16px) 0;border-bottom:1px solid rgba(255,255,255,.05);color:var(--color-white);opacity:1;visibility:visible}.nav-links .dropdown-content a:first-child{display:block}.nav-links .dropdown-content a:last-child{border-bottom:none}.nav-links .dropdown-content span{display:block;padding:clamp(12px,10px + 100vw * .006,16px) 0;border-bottom:1px solid rgba(255,255,255,.05)}.nav-links .cta-button{width:100%;text-align:center;margin-top:clamp(12px,10px + 100vw * .006,16px)}}.landing-page,.landing-page body,body,body.landing-page,html,html body{background-color:#ffffff!important;background:#ffffff!important;background-image:none!important;margin:0!important;padding:0!important;width:100%!important;box-sizing:border-box!important}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*{box-sizing:border-box}@media only screen and (max-width:1023px){body,html{overflow-x:hidden!important;-webkit-overflow-scrolling:touch}}.section-bg-light,section.section-bg-light{background-color:#ffffff!important;background:#ffffff!important;position:relative;color:var(--color-text-dark);padding:0!important;margin:0!important;border:none!important}.section-bg-dark+.section-bg-light>div{padding-top:clamp(50px,40px + 100vw * .03,80px);padding-bottom:clamp(40px,30px + 100vw * .03,60px)}.section-bg-light+.section-bg-light>div{padding-top:clamp(60px,50px + 100vw * .04,100px);padding-bottom:clamp(40px,30px + 100vw * .03,60px)}.section-bg-light:last-of-type>div{padding-bottom:clamp(50px,40px + 100vw * .03,80px)}.landing-page .section-title,.landing-page h1,.landing-page h2,.landing-page h3,.landing-page h4,.landing-page h5,.landing-page h6,.landing-page header,.landing-page header .cta-button,.landing-page header .logo,.landing-page header .nav-links .dropdown-content a,.landing-page header .nav-links .dropdown-content span,.landing-page header .nav-links .dropdown>a,.landing-page header .nav-links a{font-family:Work Sans,sans-serif!important}.landing-page header .cta-button,.landing-page header .logo,.landing-page header .nav-links a{font-weight:400!important}.landing-page footer,.landing-page footer .footer-content a,.landing-page footer .footer-content h3,.landing-page footer .footer-content p,.landing-page footer .footer-content>div a,.landing-page footer .footer-note,.landing-page footer .logo{font-family:Work Sans,sans-serif!important}.landing-page footer .footer-content .logo{font-weight:400!important;font-size:clamp(18px,16px + .5vw,24px)!important}.landing-page footer .footer-content>div a{font-weight:400!important;font-size:14px!important}.landing-page footer .footer-content h3{font-size:clamp(18px,16px + 100vw * .01,28px)!important}.landing-page footer .footer-content p{font-size:14px!important}.landing-page footer .footer-note{font-size:12px!important}.landing-page .hero-description-text,.landing-page .section-subtitle,.landing-page p{font-family:Inter,sans-serif!important}.landing-page .hero h1{font-size:clamp(48px,40px + 100vw * .03,72px)!important;line-height:1.1!important}.landing-page .hero h1,.landing-page .hero-description-text{font-weight:400!important;letter-spacing:.01em!important;color:rgba(200,220,255,.95)!important}.landing-page .hero-description-text{font-size:clamp(20px,18px + 100vw * .004,24px)!important;line-height:1.6!important}.landing-page .section-title{font-size:clamp(32px,24px + 100vw * .02,48px)!important;font-weight:400!important;line-height:1.2!important;letter-spacing:.01em!important}.landing-page #challenge .section-title,.landing-page #challenge h2.section-title,.landing-page #industries .section-title,.landing-page #industries h2.section-title,.landing-page #solution .section-title,.landing-page #solution h2.section-title,.landing-page #team .section-title,.landing-page #team h2.section-title{font-size:clamp(20px,18px + 100vw * .01,28px)!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.01em!important;margin-bottom:var(--48-24)!important;margin-top:0!important;text-align:left!important}.landing-page .challenge-card{border-radius:20px;padding:var(--16-8);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;background:transparent!important;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);color:#000000!important;overflow:hidden!important}.landing-page .challenge-card:before{content:"";position:absolute;left:0;top:var(--16-8);bottom:var(--16-8);width:3px;background:linear-gradient(180deg,#3b82f6,#9333ea);border-radius:0 2px 2px 0;opacity:.8}.landing-page .challenge-card *,.landing-page .challenge-card h4,.landing-page .challenge-card p{color:#000000!important}.landing-page .challenge-card:hover{background:rgba(255,255,255,.1)!important;border-color:rgba(59,130,246,.3);transform:translateY(-6px);box-shadow:0 20px 60px rgba(59,130,246,.15),0 0 0 1px rgba(255,255,255,.1)}.landing-page .challenge-card-icon{font-size:1.75rem!important;margin-bottom:var(--12)!important;display:block!important;filter:drop-shadow(0 2px 8px rgba(59,130,246,.3));text-align:left!important;transition:none!important;transform:none!important}.landing-page .challenge-card:hover .challenge-card-icon{transform:none!important}.landing-page .challenge-card h4{font-size:clamp(16px,15px + 100vw * .002,18px)!important;font-weight:500!important;letter-spacing:.01em!important;line-height:1.3!important;margin-bottom:var(--8)!important}.landing-page .challenge-card p{font-size:clamp(13px,12.5px + 100vw * .0015,14px)!important;line-height:1.6!important;letter-spacing:.01em!important;font-weight:400!important}.landing-page #solution .card-grid .card{border-radius:20px;padding:var(--16-8);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;background:transparent!important;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);color:#000000!important;overflow:hidden!important}.landing-page #solution .card-grid .card:before{content:"";position:absolute;left:0;top:var(--16-8);bottom:var(--16-8);width:3px;background:linear-gradient(180deg,#3b82f6,#9333ea);border-radius:0 2px 2px 0;opacity:.8}.landing-page #solution .card-grid .card *,.landing-page #solution .card-grid .card h3,.landing-page #solution .card-grid .card p{color:#000000!important}.landing-page #solution .card-grid .card:hover{background:rgba(255,255,255,.1)!important;border-color:rgba(59,130,246,.3);transform:translateY(-6px);box-shadow:0 20px 60px rgba(59,130,246,.15),0 0 0 1px rgba(255,255,255,.1)}.landing-page #solution .card-grid .card-icon{font-size:1.75rem;margin-bottom:var(--12);display:block;filter:drop-shadow(0 2px 8px rgba(59,130,246,.3));text-align:left;transition:none!important;transform:none!important}.landing-page #solution .card-grid .card:hover .card-icon{transform:none!important}.landing-page #solution .card-grid .card h3{font-size:clamp(16px,15px + 100vw * .002,18px)!important;font-weight:500!important;letter-spacing:.01em!important;line-height:1.3!important;margin-bottom:var(--8)!important;color:#000000!important}.landing-page #solution .card-grid .card p{font-size:clamp(13px,12.5px + 100vw * .0015,14px)!important;line-height:1.6!important;letter-spacing:.01em!important;font-weight:400!important;color:#000000!important}.landing-page #solution .card-grid:last-of-type .card,.landing-page #solution .confidence-card-grid .confidence-card{border-radius:20px;padding:var(--16-8);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;background:transparent!important;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);color:#000000!important;overflow:hidden!important}.landing-page #solution .card-grid:last-of-type .card:before,.landing-page #solution .confidence-card-grid .confidence-card:before{content:""!important;position:absolute!important;left:0!important;top:var(--16-8)!important;bottom:var(--16-8)!important;width:3px!important;height:auto!important;background:linear-gradient(180deg,#3b82f6,#9333ea)!important;border-radius:0 2px 2px 0!important;opacity:.8!important;z-index:1!important}.landing-page #solution .card-grid:last-of-type .card-icon{font-size:1.75rem;margin-bottom:var(--12);display:block;filter:drop-shadow(0 2px 8px rgba(59,130,246,.3));text-align:center!important;transition:none!important;transform:none!important;margin-left:auto;margin-right:auto}.landing-page #solution .card-grid:last-of-type .card:hover{background:rgba(255,255,255,.1)!important;border-color:rgba(59,130,246,.3);transform:translateY(-6px);box-shadow:0 20px 60px rgba(59,130,246,.15),0 0 0 1px rgba(255,255,255,.1)}.landing-page #solution .card-grid:last-of-type .card:hover .card-icon{transform:none!important}.landing-page #solution .card-grid:last-of-type .card *,.landing-page #solution .card-grid:last-of-type .card h3,.landing-page #solution .card-grid:last-of-type .card p{color:#000000!important}.landing-page #solution .card-grid:last-of-type .card h3{font-size:clamp(16px,15px + 100vw * .002,18px)!important;font-weight:500!important;letter-spacing:.01em!important;line-height:1.3!important;margin-bottom:var(--8)!important;color:#000000!important;text-align:center!important}.landing-page #solution .card-grid:last-of-type .card p{font-size:clamp(13px,12.5px + 100vw * .0015,14px)!important;line-height:1.6!important;letter-spacing:.01em!important;font-weight:400!important;color:#000000!important;text-align:center!important}.landing-page #team .card-grid .card{border-radius:20px;padding:var(--16-8);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;background:transparent!important;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);color:#000000!important;overflow:hidden!important}.landing-page #team .card-grid .card:before{content:"";position:absolute;left:0;top:var(--16-8);bottom:var(--16-8);width:3px;background:linear-gradient(180deg,#3b82f6,#9333ea);border-radius:0 2px 2px 0;opacity:.8}.landing-page #team .card-grid .card *,.landing-page #team .card-grid .card h3,.landing-page #team .card-grid .card p{color:#000000!important}.landing-page #team .card-grid .card:hover{background:rgba(255,255,255,.1)!important;border-color:rgba(59,130,246,.3);transform:translateY(-6px);box-shadow:0 20px 60px rgba(59,130,246,.15),0 0 0 1px rgba(255,255,255,.1)}.landing-page #team .card-grid .card-icon{font-size:1.75rem;margin-bottom:var(--12);display:block;filter:drop-shadow(0 2px 8px rgba(59,130,246,.3));text-align:left;transition:none!important;transform:none!important}.landing-page #team .card-grid .card:hover .card-icon{transform:none!important}.landing-page #team .card-grid .card h3{font-size:clamp(16px,15px + 100vw * .002,18px)!important;font-weight:500!important;letter-spacing:.01em!important;line-height:1.3!important;margin-bottom:var(--8)!important;color:#000000!important}.landing-page #team .card-grid .card p{font-size:clamp(13px,12.5px + 100vw * .0015,14px)!important;line-height:1.6!important;letter-spacing:.01em!important;font-weight:400!important;color:#000000!important}.landing-page #industries .industry-card{border-radius:20px;padding:var(--16-8)!important;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;background:transparent!important;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);color:#000000!important;overflow:hidden!important}.landing-page #industries .industry-card:before{content:"";position:absolute;left:0;top:var(--16-8);bottom:var(--16-8);width:3px;background:linear-gradient(180deg,#3b82f6,#9333ea);border-radius:0 2px 2px 0;opacity:.8}.landing-page #industries .industry-card *,.landing-page #industries .industry-card h4{color:#000000!important}.landing-page #industries .industry-card:hover{background:rgba(255,255,255,.1)!important;border-color:rgba(59,130,246,.3);transform:translateY(-6px);box-shadow:0 20px 60px rgba(59,130,246,.15),0 0 0 1px rgba(255,255,255,.1)}.landing-page #industries .industry-icon{font-size:1.5rem!important;margin-bottom:var(--8)!important;display:block!important;filter:drop-shadow(0 2px 8px rgba(59,130,246,.3));text-align:center!important;width:auto!important;height:auto!important;background:none!important;border-radius:0!important;position:relative!important;will-change:transform;margin-left:auto!important;margin-right:auto!important}.landing-page #industries .industry-card:hover .industry-icon{transform:translateY(4px)!important}.landing-page #industries .industry-card h4{font-size:clamp(13px,12.5px + 100vw * .0015,14px)!important;font-weight:500!important;letter-spacing:.01em!important;line-height:1.3!important;margin-bottom:0!important;margin-top:0!important;text-align:center!important}.landing-page #industries .industry-grid{display:grid!important;grid-template-columns:repeat(8,1fr)!important;gap:var(--24-16)!important;margin-top:0!important;opacity:1!important;visibility:visible!important}.landing-page #industries .industry-card{display:flex!important;flex-direction:column!important}.landing-page #industries .current-focus-card{background:rgba(59,130,246,.08)!important;border-color:rgba(59,130,246,.4)!important;border-width:2px!important}.landing-page #industries .current-focus-card:before{width:4px!important;opacity:1!important;background:linear-gradient(180deg,#3b82f6,#9333ea)!important}.landing-page #industries .current-focus-card:hover{background:rgba(59,130,246,.15)!important;border-color:rgba(59,130,246,.6)!important;transform:translateY(-8px)!important;box-shadow:0 24px 70px rgba(59,130,246,.25),0 0 0 1px rgba(59,130,246,.3)!important}.landing-page #team .card-grid{visibility:visible!important}.landing-page #team .card-grid .card{display:flex!important;flex-direction:column!important}.landing-page #industries,.landing-page #industries>div,.landing-page #team,.landing-page #team>div,.products-page #aviation-integration,.products-page #aviation-integration>div{opacity:1!important;visibility:visible!important;display:block!important}footer{background-color:#0a0f1f!important;background:#0a0f1f!important;padding:var(--32-24) var(--grid-margin)!important}.footer-content{max-width:800px!important;margin:0 auto;text-align:center;padding:0!important;flex-direction:column!important;gap:var(--12-8)!important}.footer-content,.footer-content .logo{display:flex!important;align-items:center!important}.footer-content .logo{font-size:clamp(24px,20px + 1vw,32px)!important;font-weight:600!important;letter-spacing:-.5px!important;color:var(--color-white);text-decoration:none;height:var(--32-24)!important;margin-bottom:0!important}.footer-content h3{font-size:clamp(24px,20px + 100vw * .015,40px)}.footer-content h3,.footer-content p{margin-bottom:var(--16-8)}.footer-content>div{margin-bottom:var(--16-8)!important}.footer-note{margin-top:var(--16-8)}.footer-content>div{margin-bottom:0!important;display:flex!important;align-items:center!important}.footer-content>div a{font-weight:600!important;font-size:16px!important;color:var(--color-white)!important;text-decoration:none!important;opacity:.8!important;transition:opacity .2s ease!important}.footer-content>div a:hover{opacity:1!important}footer>div:last-child{position:absolute;bottom:20px;left:var(--grid-padding);color:var(--color-white);font-size:14px;opacity:.6;max-width:calc(100% - var(--grid-padding) * 2);word-wrap:break-word;white-space:normal;z-index:1}@media only screen and (max-width:1023px){footer{padding-bottom:var(--32-24)!important}.footer-content{margin-bottom:var(--80-40)!important;padding-bottom:0!important}footer>div:last-child{position:relative;bottom:auto;left:auto;right:auto;text-align:center;margin-top:var(--80-40);padding:0 var(--grid-padding);max-width:100%;width:100%;word-wrap:break-word;white-space:normal;line-height:1.5}}@media only screen and (max-width:743px){.landing-page #challenge .section-title,.landing-page #industries .section-title,.landing-page #solution .section-title,.landing-page #team .section-title{font-size:clamp(18px,17px + .5vw,22px)!important}.landing-page .challenge-cards{grid-template-columns:1fr!important}.landing-page #industries .industry-grid,.landing-page #solution .card-grid{grid-template-columns:repeat(2,1fr)!important}}@media only screen and (max-width:1023px) and (min-width:744px){.landing-page #industries .industry-grid{grid-template-columns:repeat(4,1fr)!important}}.products-page .card-grid .card,.products-page .section-bg-light .card{border-radius:20px;padding:var(--16-8);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;background:transparent!important;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);color:#000000!important;overflow:hidden!important}.products-page .card-grid .card:before,.products-page .section-bg-light .card:before{content:"";position:absolute;left:0;top:var(--16-8);bottom:var(--16-8);width:3px;background:linear-gradient(180deg,#3b82f6,#9333ea);border-radius:0 2px 2px 0;opacity:.8}.products-page .card-grid .card *,.products-page .card-grid .card h3,.products-page .card-grid .card h4,.products-page .card-grid .card p,.products-page .section-bg-light .card *,.products-page .section-bg-light .card h3,.products-page .section-bg-light .card h4,.products-page .section-bg-light .card p{color:#000000!important}.products-page .card-grid .card .cta-button,.products-page .section-bg-light .card .cta-button{color:var(--color-white)!important;text-shadow:0 2px 4px rgba(0,0,0,.3)!important}.products-page #watch-strato .card .strato-action-heading{margin-bottom:var(--12-8)!important;line-height:1.3}.products-page .card-grid .card:hover,.products-page .section-bg-light .card:hover{background:rgba(255,255,255,.1)!important;border-color:rgba(59,130,246,.3);transform:translateY(-6px);box-shadow:0 20px 60px rgba(59,130,246,.15),0 0 0 1px rgba(255,255,255,.1)}.products-page .card-grid .card-icon,.products-page .section-bg-light .card-icon{font-size:1.75rem;margin-bottom:var(--12);display:block;filter:drop-shadow(0 2px 8px rgba(59,130,246,.3));text-align:left;transition:none!important;transform:none!important}.products-page .card-grid .card:hover .card-icon,.products-page .section-bg-light .card:hover .card-icon{transform:none!important}.products-page #why-now .card-icon{text-align:center!important}.products-page .card-grid .card h3,.products-page .section-bg-light .card h3{font-size:clamp(16px,15px + 100vw * .002,18px)!important;font-weight:500!important;letter-spacing:.01em!important;line-height:1.3!important;margin-bottom:var(--8)!important;color:#000000!important}.products-page .card-grid .card p,.products-page .section-bg-light .card p{font-size:clamp(13px,12.5px + 100vw * .0015,14px)!important;line-height:1.6!important;letter-spacing:.01em!important;font-weight:400!important;color:#000000!important}.products-page #addressing-challenges .card h3,.products-page #core-challenges .card h3{margin-bottom:0!important}.products-page #addressing-challenges .card p,.products-page #core-challenges .card p{margin-top:-.6em!important}.products-page .section-title{font-size:clamp(20px,18px + 100vw * .01,28px)!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.01em!important;margin-bottom:var(--48-24)!important;text-align:left!important;color:#000000!important}.products-page .section-bg-light>div{padding:clamp(60px,50px + 100vw * .04,100px) var(--grid-padding) clamp(40px,30px + 100vw * .03,60px) var(--grid-padding)!important}.products-page .section-bg-light:first-of-type>div{padding-top:clamp(50px,40px + 100vw * .03,80px)!important}.products-page .section-bg-light:last-of-type>div{padding-bottom:clamp(50px,40px + 100vw * .03,80px)!important}.products-page .hero h1,.products-page .hero-description-text{font-size:clamp(48px,40px + 100vw * .03,72px)!important;color:rgba(200,220,255,.95)!important}.products-page .hero-description-text{font-size:clamp(20px,18px + 100vw * .004,24px)!important;font-weight:400!important;line-height:1.6!important}.products-page #integration-cards-grid{display:grid!important;grid-template-columns:repeat(8,1fr)!important;gap:var(--24-16)!important;margin-top:0!important;opacity:1!important;visibility:visible!important}.products-page #integration-cards-grid .card{border-radius:20px!important;padding:var(--16-8)!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important;position:relative!important;background:transparent!important;backdrop-filter:blur(20px)!important;border:1px solid rgba(255,255,255,.1)!important;color:#000000!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;text-align:center!important;opacity:1!important;visibility:visible!important}.products-page #integration-cards-grid .card:before{content:"";position:absolute;left:0;top:var(--16-8);bottom:var(--16-8);width:3px;background:linear-gradient(180deg,#3b82f6,#9333ea);border-radius:0 2px 2px 0;opacity:.8}.products-page #integration-cards-grid .card *,.products-page #integration-cards-grid .card h3{color:#000000!important}.products-page #integration-cards-grid .card:hover{background:rgba(255,255,255,.1)!important;border-color:rgba(59,130,246,.3)!important;transform:translateY(-6px)!important;box-shadow:0 20px 60px rgba(59,130,246,.15),0 0 0 1px rgba(255,255,255,.1)!important}.products-page #integration-cards-grid .card-icon{font-size:1.5rem!important;margin-bottom:var(--8)!important;text-align:center!important;display:block!important;filter:drop-shadow(0 2px 8px rgba(59,130,246,.3))!important;width:auto!important;height:auto!important;background:none!important;border-radius:0!important;position:relative!important;will-change:transform;margin-left:auto!important;margin-right:auto!important}.products-page #integration-cards-grid .card:hover .card-icon{transform:translateY(4px)!important}.products-page #integration-cards-grid .card h3{font-size:clamp(13px,12.5px + 100vw * .0015,14px)!important;font-weight:500!important;letter-spacing:.01em!important;line-height:1.3!important;margin-bottom:0!important;margin-top:0!important;text-align:center!important}.products-page .section-title,.products-page h1,.products-page h2,.products-page h3,.products-page h4,.products-page h5,.products-page h6,.products-page header,.products-page header .cta-button,.products-page header .logo,.products-page header .nav-links .dropdown-content a,.products-page header .nav-links .dropdown-content span,.products-page header .nav-links .dropdown>a,.products-page header .nav-links a{font-family:Work Sans,sans-serif!important}.products-page header .cta-button,.products-page header .logo,.products-page header .nav-links a{font-weight:400!important}.products-page footer,.products-page footer .footer-content a,.products-page footer .footer-content h3,.products-page footer .footer-content p,.products-page footer .footer-content>div a,.products-page footer .footer-note,.products-page footer .logo{font-family:Work Sans,sans-serif!important}.products-page footer .footer-content .logo{font-weight:400!important;font-size:clamp(18px,16px + .5vw,24px)!important}.products-page footer .footer-content>div a{font-weight:400!important;font-size:14px!important}.products-page footer .footer-content h3{font-size:clamp(18px,16px + 100vw * .01,28px)!important}.products-page footer .footer-content p{font-size:14px!important}.products-page footer .footer-note{font-size:12px!important}.products-page .hero-description-text,.products-page .section-subtitle,.products-page p{font-family:Inter,sans-serif!important}@media only screen and (max-width:743px){.products-page .card-grid{grid-template-columns:1fr!important}.products-page #integration-cards-grid{grid-template-columns:repeat(2,1fr)!important}.products-page #aviation-use-cases .card-grid{grid-template-columns:1fr!important}}@media only screen and (max-width:1023px) and (min-width:744px){.products-page #integration-cards-grid{grid-template-columns:repeat(4,1fr)!important}.products-page #aviation-use-cases .card-grid{grid-template-columns:repeat(2,1fr)!important}}.learn-more-page .section-bg-light{background-color:#f0f0f0!important;background:#f0f0f0!important}.learn-more-page .section-title{font-size:clamp(20px,18px + 100vw * .01,28px)!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.01em!important;margin-bottom:80px!important;text-align:left!important;color:#000000!important}.learn-more-page #contact .section-title{margin-bottom:80px!important}.learn-more-page .section-subtitle{color:#000000!important;font-size:clamp(13px,12.5px + 100vw * .0015,14px)!important;line-height:1.6!important}.learn-more-page .section-bg-light *,.learn-more-page .section-bg-light h2,.learn-more-page .section-bg-light h3,.learn-more-page .section-bg-light p{color:#000000!important}.learn-more-page header{background:var(--color-navy)!important;backdrop-filter:none!important}.learn-more-page,body:has(.learn-more-page),html:has(.learn-more-page){background-color:#f0f0f0!important;background:#f0f0f0!important}.learn-more-page .section-title,.learn-more-page h1,.learn-more-page h2,.learn-more-page h3,.learn-more-page h4,.learn-more-page h5,.learn-more-page h6,.learn-more-page header,.learn-more-page header .cta-button,.learn-more-page header .logo,.learn-more-page header .nav-links .dropdown-content a,.learn-more-page header .nav-links .dropdown-content span,.learn-more-page header .nav-links .dropdown>a,.learn-more-page header .nav-links a{font-family:Work Sans,sans-serif!important}.learn-more-page .form-container{max-width:600px;margin:0;background:#ffffff;border:1px solid rgba(0,0,0,.1);border-radius:20px;padding:var(--48-24);box-shadow:0 8px 24px rgba(0,0,0,.1);color:#000000}.learn-more-page .form-container *{color:#000000!important}.learn-more-page .form-container .recaptcha-notice{color:#6b7280!important}.learn-more-page .form-container .success-message-box{color:#ffffff!important}.learn-more-page .form-container .submit-button-form{color:rgba(255,255,255,.8)!important;font-family:Work Sans,sans-serif!important;font-weight:400!important;font-size:16px!important}.learn-more-page #contact .section-title{text-align:center!important;width:100%!important}.grecaptcha-badge{display:none!important;visibility:hidden!important;opacity:0!important}.learn-more-page .form-group{margin-bottom:var(--24-16)}.learn-more-page .form-group label{display:block;margin-bottom:var(--12-8);font-weight:600;color:#000000!important;font-size:clamp(13px,12.5px + 100vw * .0015,14px)}.learn-more-page .form-group input,.learn-more-page .form-group textarea{width:100%;padding:var(--16-12);border:1px solid rgba(0,0,0,.2);border-radius:8px;font-size:clamp(13px,12.5px + 100vw * .0015,14px);font-family:inherit;background:#ffffff;color:#000000!important;transition:all .2s ease}.learn-more-page .form-group input::placeholder,.learn-more-page .form-group textarea::placeholder{color:rgba(0,0,0,.5)!important}.learn-more-page .form-group input:focus,.learn-more-page .form-group textarea:focus{outline:none;border-color:var(--color-blue);box-shadow:0 0 0 3px rgba(37,99,235,.2);background:#ffffff;color:#000000!important}.learn-more-page .form-group input[type=checkbox]{width:auto;margin-right:.5rem}.learn-more-page .form-group span{color:#000000!important}.learn-more-page header .cta-button,.learn-more-page header .logo,.learn-more-page header .nav-links a{font-weight:400!important}.learn-more-page footer,.learn-more-page footer .footer-content a,.learn-more-page footer .footer-content h3,.learn-more-page footer .footer-content p,.learn-more-page footer .footer-content>div a,.learn-more-page footer .footer-note,.learn-more-page footer .logo{font-family:Work Sans,sans-serif!important}.learn-more-page footer .footer-content .logo{font-weight:400!important;font-size:clamp(18px,16px + .5vw,24px)!important}.learn-more-page footer .footer-content>div a{font-weight:400!important;font-size:14px!important}.learn-more-page footer .footer-content h3{font-size:clamp(18px,16px + 100vw * .01,28px)!important}.learn-more-page footer .footer-content p{font-size:14px!important}.learn-more-page footer .footer-note{font-size:12px!important}.learn-more-page .hero-description-text,.learn-more-page .section-subtitle,.learn-more-page p{font-family:Inter,sans-serif!important}.learn-more-page .recaptcha-notice{color:#6b7280!important}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_fa2f99{font-family:Inter,Inter Fallback;font-style:normal}@font-face{font-family:Work Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Work Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Work Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Work Sans Fallback;src:local("Arial");ascent-override:83.09%;descent-override:21.71%;line-gap-override:0.00%;size-adjust:111.93%}.__className_f9d2a6{font-family:Work Sans,Work Sans Fallback;font-style:normal}.__variable_f9d2a6{--font-work-sans:"Work Sans","Work Sans Fallback"}