.index-module__tMXrHW__fade{will-change:opacity, transform;transition:opacity .7s cubic-bezier(.33,1,.68,1),transform .9s cubic-bezier(.34,1.3,.64,1)}.index-module__tMXrHW__visible{opacity:1;transform:translateY(0)scale(1)}.index-module__tMXrHW__hidden20{opacity:0;transform:translateY(28px)scale(.98)}.index-module__tMXrHW__hidden30{opacity:0;transform:translateY(40px)scale(.97)}@media (prefers-reduced-motion:reduce){.index-module__tMXrHW__fade{transition:none}.index-module__tMXrHW__hidden20,.index-module__tMXrHW__hidden30{opacity:1;transform:none}}.index-module__tMXrHW__delay00{transition-delay:0s,0s}.index-module__tMXrHW__delay02{transition-delay:.2s,.2s}.index-module__tMXrHW__delay04{transition-delay:.4s,.4s}.index-module__tMXrHW__delay06{transition-delay:.6s,.6s}.index-module__tMXrHW__delay08{transition-delay:.8s,.8s}.index-module__tMXrHW__delay10{transition-delay:1s,1s}.index-module__tMXrHW__delay11{transition-delay:1.1s,1.1s}.index-module__tMXrHW__delay12{transition-delay:1.2s,1.2s}.index-module__tMXrHW__delay13{transition-delay:1.3s,1.3s}.index-module__tMXrHW__delay14{transition-delay:1.4s,1.4s}.index-module__tMXrHW__delay16{transition-delay:1.6s,1.6s}.index-module__tMXrHW__delay18{transition-delay:1.8s,1.8s}.index-module__tMXrHW__delay20{transition-delay:2s,2s}.index-module__tMXrHW__generalH1{text-align:center;letter-spacing:-.02em;color:#0b3b41;text-wrap:balance;max-width:24ch;margin:3rem auto .6rem;padding:0 1.25rem;font-family:Outfit,sans-serif;font-size:clamp(1.7rem,3.6vw,2.5rem);font-weight:900;line-height:1.14}.index-module__tMXrHW__sectionLead{text-align:center;color:#0b3b41bf;max-width:62ch;margin:0 auto 3em;padding:0 1.25rem;font-family:Outfit,sans-serif;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.65}.index-module__tMXrHW__proofHeader{text-align:center;max-width:62ch;margin:0 auto clamp(2rem,4vw,3rem);padding:0 1.25rem;font-family:Outfit,sans-serif}.index-module__tMXrHW__proofEyebrow{color:#0f6c60;letter-spacing:.14em;text-transform:uppercase;background:#2bb39a1f;border-radius:999px;margin-bottom:.9rem;padding:.3rem .8rem;font-size:.72rem;font-weight:800;display:inline-block}.index-module__tMXrHW__proofHeading{letter-spacing:-.02em;color:#0b3b41;text-wrap:balance;margin:0 0 1rem;font-size:clamp(1.7rem,3.6vw,2.5rem);font-weight:900;line-height:1.14}.index-module__tMXrHW__proofLead{color:#0b3b41bf;margin:0;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.65}.index-module__tMXrHW__iframe80{border:none;width:100%;height:80vh}.index-module__tMXrHW__embedCtaWrap{justify-content:center;align-items:center;padding:2rem 1rem 1rem;display:flex}.index-module__tMXrHW__embedCta{color:#fff;background:linear-gradient(135deg,#003c43 0%,#135d66 50%,#77b5d9 100%);border-radius:8px;justify-content:center;align-items:center;padding:.85rem 1.75rem;font-family:Outfit,sans-serif;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 14px #003c434d}.index-module__tMXrHW__embedCta:hover{transform:translateY(-2px);box-shadow:0 8px 22px #003c4359}.index-module__tMXrHW__embedCta:focus-visible{outline-offset:4px;outline:3px solid #135d66}.index-module__tMXrHW__iframe85{border:none;width:100%;height:100vh}@media screen and (max-width:768px){.index-module__tMXrHW__iframe85{height:70vh}}#services-grid{scroll-margin-top:5rem}#services-grid-2{scroll-margin-top:5rem}.index-module__tMXrHW__caseStudyWrap{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding:3rem 1.5rem 1.5rem;display:flex}.index-module__tMXrHW__caseStudyCard{width:100%;max-width:1080px;height:350px;color:inherit;background:#fff;border:1px solid #003c431f;border-radius:18px;grid-template-columns:1.1fr 1fr;align-items:stretch;gap:0;text-decoration:none;transition:transform .4s cubic-bezier(.22,.61,.36,1),box-shadow .4s,border-color .4s;display:grid;overflow:hidden;box-shadow:0 18px 40px #003c431f}.index-module__tMXrHW__caseStudyCard:hover{border-color:#135d664d;transform:translateY(-4px);box-shadow:0 26px 52px #003c432e}.index-module__tMXrHW__caseStudyCard:focus-visible{outline-offset:4px;outline:3px solid #135d66}.index-module__tMXrHW__caseStudyMedia{background:#0d1117;justify-content:center;align-items:center;min-height:350px;display:flex;position:relative;overflow:hidden}.index-module__tMXrHW__caseStudyImage{object-fit:cover;object-position:top left;width:100%;height:100%;transition:transform .6s;display:block}.index-module__tMXrHW__caseStudyVideo{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.index-module__tMXrHW__caseStudyCard:hover .index-module__tMXrHW__caseStudyImage,.index-module__tMXrHW__caseStudyCard:hover .index-module__tMXrHW__caseStudyVideo{transform:scale(1.03)}.index-module__tMXrHW__caseStudyVideoFit{object-fit:contain}.index-module__tMXrHW__caseStudyCard:hover .index-module__tMXrHW__caseStudyVideoFit{transform:scale(1.01)}.index-module__tMXrHW__caseStudyBody{flex-direction:column;justify-content:center;gap:.85rem;padding:2.25rem 2.25rem 2rem;font-family:Outfit,sans-serif;display:flex}.index-module__tMXrHW__caseStudyEyebrow{letter-spacing:.18em;text-transform:uppercase;color:#135d66;margin:0;font-size:.78rem;font-weight:700}.index-module__tMXrHW__announcementEyebrow{color:#a34700;align-items:center;gap:.5rem;display:inline-flex}.index-module__tMXrHW__announcementEyebrow:before{content:"";background:#e2661a;border-radius:50%;flex:none;width:.5rem;height:.5rem}.index-module__tMXrHW__caseStudyTitle{color:#003c43;margin:0;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:800;line-height:1.25}.index-module__tMXrHW__caseStudyCopy{color:#444;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:1rem;line-height:1.6;display:-webkit-box;overflow:hidden}.index-module__tMXrHW__caseStudyCtaRow{color:#003c43;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.95rem;font-weight:700;display:inline-flex}.index-module__tMXrHW__caseStudyCtaArrow{transition:transform .3s;display:inline-block}.index-module__tMXrHW__caseStudyCard:hover .index-module__tMXrHW__caseStudyCtaArrow{transform:translate(5px)}@media (max-width:768px){.index-module__tMXrHW__caseStudyCard{grid-template-columns:1fr;height:auto}.index-module__tMXrHW__caseStudyMedia{min-height:200px}.index-module__tMXrHW__caseStudyCopy{-webkit-line-clamp:none;line-clamp:none}.index-module__tMXrHW__caseStudyImage{object-position:top center}.index-module__tMXrHW__caseStudyBody{padding:1.75rem 1.5rem}}@media (prefers-reduced-motion:reduce){.index-module__tMXrHW__caseStudyCard,.index-module__tMXrHW__caseStudyImage,.index-module__tMXrHW__caseStudyVideo,.index-module__tMXrHW__caseStudyCtaArrow{transition:none!important}}.index-module__tMXrHW__featuredStrip{flex-direction:column;align-items:center;gap:1.75rem;max-width:1000px;margin:0 auto;padding:2.75rem 1.5rem 2.5rem;display:flex}.index-module__tMXrHW__featuredLabel{letter-spacing:.14em;text-transform:uppercase;color:#888;margin:0;font-family:Outfit,sans-serif;font-size:.85rem;font-weight:600}.index-module__tMXrHW__featuredLogos{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.75rem 3rem;display:flex}.index-module__tMXrHW__featuredLogo{object-fit:contain;width:auto;height:48px;transition:transform .3s,opacity .3s;display:block}.index-module__tMXrHW__featuredLogo:hover{opacity:.8;transform:translateY(-3px)}@media (max-width:600px){.index-module__tMXrHW__featuredLogos{gap:1.75rem 2.5rem}.index-module__tMXrHW__featuredLogo{height:38px}}:is([data-theme=dark] .index-module__tMXrHW__generalH1,[data-theme=dark] .index-module__tMXrHW__proofHeading){color:#e8f5f2}:is([data-theme=dark] .index-module__tMXrHW__sectionLead,[data-theme=dark] .index-module__tMXrHW__proofLead){color:#d6e9e6bd}[data-theme=dark] .index-module__tMXrHW__proofEyebrow{color:#7fd1c0;background:#2bb39a2e}[data-theme=dark] .index-module__tMXrHW__featuredLabel{color:#d6e9e68c}[data-theme=dark] .index-module__tMXrHW__featuredLogo{box-sizing:content-box;background:#fff;border-radius:8px;padding:5px 10px}[data-theme=dark] .index-module__tMXrHW__caseStudyCard{background:#0e2429;border-color:#7fd1c029;box-shadow:0 18px 40px #0006}[data-theme=dark] .index-module__tMXrHW__caseStudyTitle{color:#e8f5f2}[data-theme=dark] .index-module__tMXrHW__caseStudyCopy{color:#b7cdd0}[data-theme=dark] .index-module__tMXrHW__caseStudyCtaRow{color:#9fe8d8}
.navbar-module__mEBHta__topNavigation{z-index:1001;box-sizing:border-box;color:#fff;background:linear-gradient(100deg,#003c43,#135d66);border-bottom:1px solid #0000;grid-template-columns:minmax(150px,.8fr) auto minmax(220px,.8fr);align-items:center;gap:clamp(16px,2vw,34px);width:100%;min-height:80px;padding:8px clamp(22px,4vw,64px);transition:min-height .35s,padding .35s,background .35s,border-color .35s,box-shadow .35s;display:grid;position:sticky;top:0}.navbar-module__mEBHta__topNavigationStuck{-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);background:#003c43ad;border-bottom-color:#fff3;min-height:64px;padding-top:5px;padding-bottom:5px;box-shadow:0 10px 30px #00222733}.navbar-module__mEBHta__brand{border-radius:10px;justify-self:start;align-items:center;min-width:0;display:inline-flex}.navbar-module__mEBHta__brand:focus-visible,.navbar-module__mEBHta__navlinksA:focus-visible,.navbar-module__mEBHta__clientLogin:focus-visible,.navbar-module__mEBHta__aiChatLink:focus-visible,.navbar-module__mEBHta__mobileNavLink:focus-visible,.navbar-module__mEBHta__hamburgerStyle:focus-visible{outline-offset:3px;outline:3px solid #8fe8d7}.navbar-module__mEBHta__logoStyle{object-fit:contain;width:auto;height:52px;transition:height .35s,filter .25s;display:block}.navbar-module__mEBHta__brand:hover .navbar-module__mEBHta__logoStyle{filter:drop-shadow(0 5px 12px #0000003d)}.navbar-module__mEBHta__topNavigationStuck .navbar-module__mEBHta__logoStyle{height:42px}.navbar-module__mEBHta__navlinks{white-space:nowrap;justify-content:center;align-items:center;gap:clamp(12px,1.25vw,22px);width:clamp(500px,47vw,650px);display:flex}.navbar-module__mEBHta__navlinksA{color:#fff;border-radius:999px;padding:7px clamp(6px,.55vw,10px);font-family:Outfit,sans-serif;font-size:clamp(.96rem,1vw,1.06rem);font-weight:550;text-decoration:none;transition:color .2s,background .2s,transform .2s;position:relative}.navbar-module__mEBHta__navlinksA:hover{background:#ffffff1f;transform:translateY(-1px)}.navbar-module__mEBHta__actions{white-space:nowrap;justify-self:end;align-items:center;gap:10px;display:flex}.navbar-module__mEBHta__clientLogin,.navbar-module__mEBHta__aiChatLink{border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:0 15px;font-family:Outfit,sans-serif;font-size:.88rem;font-weight:650;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.navbar-module__mEBHta__clientLogin{color:#fff;background:#ffffff0f;border:1px solid #ffffff6b}.navbar-module__mEBHta__aiChatLink{color:#003c43;background:#fffffff0;border:1px solid #ffffffe6}.navbar-module__mEBHta__clientLogin:hover,.navbar-module__mEBHta__aiChatLink:hover{transform:translateY(-1px)}.navbar-module__mEBHta__clientLogin:hover{background:#ffffff24;border-color:#ffffffbf}.navbar-module__mEBHta__aiChatLink:hover{background:#fff}.navbar-module__mEBHta__themeToggle{flex:none;display:inline-flex}.navbar-module__mEBHta__hamburgerStyle{z-index:1004;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:12px;flex-direction:column;justify-content:center;gap:6px;width:44px;height:44px;padding:9px;transition:background .2s,transform .2s;display:flex;position:relative}.navbar-module__mEBHta__hamburgerStyle:hover{background:#ffffff29}.navbar-module__mEBHta__hamburgerLine{transform-origin:50%;background:#fff;border-radius:999px;width:100%;height:3px;transition:opacity .25s,transform .25s;display:block}.navbar-module__mEBHta__hamburgerOpen .navbar-module__mEBHta__hamburgerLine:first-child{transform:translateY(9px)rotate(45deg)}.navbar-module__mEBHta__hamburgerOpen .navbar-module__mEBHta__hamburgerLine:nth-child(2){opacity:0}.navbar-module__mEBHta__hamburgerOpen .navbar-module__mEBHta__hamburgerLine:nth-child(3){transform:translateY(-9px)rotate(-45deg)}.navbar-module__mEBHta__mobileMenuOverlay{z-index:1002;opacity:0;visibility:hidden;background:linear-gradient(135deg,#003c43 0%,#135d66 54%,#327f87 100%);width:100vw;height:100dvh;transition:transform .35s,opacity .3s,visibility .35s;position:fixed;inset:0;overflow-y:auto;transform:translate(100%)}.navbar-module__mEBHta__mobileMenuOpen{opacity:1;visibility:visible;transform:translate(0)}.navbar-module__mEBHta__mobileMenuContent{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:stretch;gap:9px;width:min(100% - 40px,420px);min-height:100%;margin:0 auto;padding:92px 0 32px;display:flex}.navbar-module__mEBHta__mobileNavLink{color:#fff;text-align:center;background:#ffffff14;border:1px solid #ffffff24;border-radius:13px;padding:12px 18px;font-family:Outfit,sans-serif;font-size:1.25rem;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;display:block}.navbar-module__mEBHta__mobileNavLink:hover{background:#ffffff29;transform:translateY(-1px)}.navbar-module__mEBHta__mobileActionLink{background:#ffffff24;border-color:#fff6}html[data-theme=dark] .navbar-module__mEBHta__topNavigationStuck{background:#07181cbd;border-bottom-color:#8fd8ca2e}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.navbar-module__mEBHta__topNavigationStuck{background:#003c43f0}}@media screen and (min-width:1181px){.navbar-module__mEBHta__hamburgerStyle,.navbar-module__mEBHta__mobileMenuOverlay{display:none}}@media screen and (max-width:1180px){.navbar-module__mEBHta__navlinks,.navbar-module__mEBHta__clientLogin,.navbar-module__mEBHta__aiChatLink{display:none}.navbar-module__mEBHta__topNavigation{grid-template-columns:minmax(0,1fr) auto;min-height:74px;padding:7px 20px}.navbar-module__mEBHta__topNavigationStuck{min-height:62px;padding-top:5px;padding-bottom:5px}.navbar-module__mEBHta__logoStyle{height:48px}.navbar-module__mEBHta__topNavigationStuck .navbar-module__mEBHta__logoStyle{height:40px}}@media screen and (max-width:430px){.navbar-module__mEBHta__topNavigation{min-height:74px;padding-left:14px;padding-right:14px}.navbar-module__mEBHta__topNavigationStuck{min-height:64px}.navbar-module__mEBHta__logoStyle{height:46px}.navbar-module__mEBHta__topNavigationStuck .navbar-module__mEBHta__logoStyle{height:40px}.navbar-module__mEBHta__actions{gap:7px}.navbar-module__mEBHta__hamburgerStyle{width:40px;height:40px}.navbar-module__mEBHta__mobileMenuContent{padding-top:78px}.navbar-module__mEBHta__mobileNavLink{padding:10px 14px;font-size:1.08rem}}@media (prefers-reduced-motion:reduce){.navbar-module__mEBHta__topNavigation,.navbar-module__mEBHta__logoStyle,.navbar-module__mEBHta__navlinksA,.navbar-module__mEBHta__clientLogin,.navbar-module__mEBHta__aiChatLink,.navbar-module__mEBHta__hamburgerStyle,.navbar-module__mEBHta__hamburgerLine,.navbar-module__mEBHta__mobileMenuOverlay,.navbar-module__mEBHta__mobileNavLink{transition:none}}
.ThemeToggle-module__3b5zuq__toggle{color:#fff;cursor:pointer;z-index:1004;background:#ffffff14;border:1px solid #ffffff47;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;transition:background .25s,transform .25s;display:inline-flex}.ThemeToggle-module__3b5zuq__toggle:hover{background:#fff3;transform:scale(1.08)}.ThemeToggle-module__3b5zuq__toggle:focus-visible{outline-offset:2px;outline:3px solid #7fd1c0}.ThemeToggle-module__3b5zuq__standalone{color:var(--ww-heading);background:var(--ww-surface-raised);border-color:var(--ww-border);-webkit-backdrop-filter:blur(12px);position:fixed;top:16px;right:16px}@media (max-width:1180px){.ThemeToggle-module__3b5zuq__toggle{width:34px;height:34px}}
.HeroSection-module__SEewqa__hero{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;width:min(1160px,100% - 24px);margin:0 auto;padding:clamp(.5rem,2vh,2rem) 0 1.5rem;font-family:Outfit,sans-serif;display:flex;position:relative}.HeroSection-module__SEewqa__stage{cursor:pointer;-webkit-tap-highlight-color:transparent;width:min(1080px,100%);height:clamp(320px,48vw,560px);position:relative}.HeroSection-module__SEewqa__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.HeroSection-module__SEewqa__svg{pointer-events:none;color:#0b3b41;width:100%;height:100%;display:none;position:absolute;inset:0}.HeroSection-module__SEewqa__svgSolid{fill:#fff}.HeroSection-module__SEewqa__svgLabel{letter-spacing:.1em;font-family:Outfit,sans-serif;font-size:11px;font-weight:700}.HeroSection-module__SEewqa__headline{letter-spacing:-.025em;color:#0b3b41;text-wrap:balance;max-width:20ch;margin:.15em auto 0;font-size:clamp(2.1rem,5.6vw,4rem);font-weight:900;line-height:1.04}.HeroSection-module__SEewqa__headlineAccent{background:linear-gradient(100deg,#2bb39a 5%,#5a9fd0 95%);color:#0000;-webkit-background-clip:text;background-clip:text}.HeroSection-module__SEewqa__sub{color:#0b3b41c7;max-width:62ch;margin:1rem auto 0;font-size:clamp(1rem,1.55vw,1.12rem);line-height:1.6}.HeroSection-module__SEewqa__proof{background:#ffffffa6;border:1px solid #0b3b411f;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem .75rem;margin-top:1.1rem;padding:.5rem 1.1rem .5rem .55rem;animation:.65s cubic-bezier(.34,1.45,.64,1) both HeroSection-module__SEewqa__phraseIn;display:inline-flex}.HeroSection-module__SEewqa__proofLabel{color:#0f6c60;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:#2bb39a1f;border-radius:999px;padding:.28rem .7rem;font-size:.7rem;font-weight:800}.HeroSection-module__SEewqa__phrase{letter-spacing:-.01em;color:#0b3b41;font-size:clamp(1rem,2vw,1.3rem);font-weight:700;line-height:1.25}.HeroSection-module__SEewqa__phraseLead{background:linear-gradient(100deg,#2bb39a 5%,#5a9fd0 95%);color:#0000;-webkit-background-clip:text;background-clip:text}@keyframes HeroSection-module__SEewqa__phraseIn{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.HeroSection-module__SEewqa__actDots{gap:.55rem;margin-top:1rem;display:flex}.HeroSection-module__SEewqa__actDot{cursor:pointer;background:#0b3b412e;border:none;border-radius:999px;width:9px;height:9px;padding:0;transition:width .45s cubic-bezier(.34,1.3,.64,1),background .3s}.HeroSection-module__SEewqa__actDot:hover{background:#0b3b4161}.HeroSection-module__SEewqa__actDotActive{background:linear-gradient(90deg,#2bb39a,#5a9fd0);width:34px}.HeroSection-module__SEewqa__actDot:focus-visible{outline-offset:3px;outline:3px solid #2bb39a}.HeroSection-module__SEewqa__tagline{letter-spacing:.08em;color:#0b3b418c;text-transform:uppercase;margin:1.1rem 0 .5rem;font-size:.95rem;font-weight:600}.HeroSection-module__SEewqa__ctaRow{flex-wrap:wrap;justify-content:center;gap:.65rem;margin-top:1.1rem;display:flex}.HeroSection-module__SEewqa__ctaPrimary{color:#fff;background:linear-gradient(120deg,#135d66 0%,#2bb39a 100%);border-radius:999px;align-items:center;gap:.35rem;padding:.55rem 1.3rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:transform .25s cubic-bezier(.34,1.4,.64,1),box-shadow .25s;display:inline-flex;box-shadow:0 6px 18px #135d663d}.HeroSection-module__SEewqa__ctaPrimary:hover{transform:translateY(-2px)scale(1.03);box-shadow:0 10px 24px #135d6652}.HeroSection-module__SEewqa__ctaSecondary{color:#0b3b41;background:#fff9;border:1.5px solid #0b3b4140;border-radius:999px;align-items:center;padding:.55rem 1.15rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:transform .25s cubic-bezier(.34,1.4,.64,1),border-color .25s,background .25s;display:inline-flex}.HeroSection-module__SEewqa__ctaSecondary:hover{background:#fff;border-color:#2bb39ab3;transform:translateY(-2px)}.HeroSection-module__SEewqa__ctaPrimary:focus-visible,.HeroSection-module__SEewqa__ctaSecondary:focus-visible{outline-offset:3px;outline:3px solid #2bb39a}.HeroSection-module__SEewqa__trustRow{color:#0b3b4199;flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:1.5rem 0 0;padding:0;font-size:.85rem;font-weight:600;list-style:none;display:flex}.HeroSection-module__SEewqa__trustItem{align-items:center;gap:.45rem;display:inline-flex}.HeroSection-module__SEewqa__trustItem:before{content:"";background:linear-gradient(120deg,#2bb39a,#5a9fd0);border-radius:999px;width:6px;height:6px}.HeroSection-module__SEewqa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:760px){.HeroSection-module__SEewqa__hero{justify-content:center;padding-top:clamp(1rem,4vh,2rem);padding-bottom:clamp(1.25rem,4vh,2rem)}.HeroSection-module__SEewqa__stage{height:clamp(260px,76vw,420px)}.HeroSection-module__SEewqa__headline{margin-top:clamp(.5rem,2vh,1rem);font-size:clamp(1.9rem,8.6vw,2.6rem)}.HeroSection-module__SEewqa__sub{margin-top:clamp(.6rem,2vh,1rem);font-size:.97rem}.HeroSection-module__SEewqa__proof{margin-top:clamp(.7rem,2vh,1.1rem);padding:.45rem .85rem .45rem .5rem}.HeroSection-module__SEewqa__phrase{font-size:.98rem}.HeroSection-module__SEewqa__actDots{margin-top:clamp(.6rem,1.8vh,1rem)}.HeroSection-module__SEewqa__ctaRow{margin-top:clamp(.7rem,2vh,1.1rem)}.HeroSection-module__SEewqa__tagline{margin-top:clamp(.6rem,1.8vh,.9rem)}.HeroSection-module__SEewqa__trustRow{gap:.4rem 1.1rem;margin-top:clamp(.8rem,2vh,1.2rem);font-size:.78rem}.HeroSection-module__SEewqa__ctaPrimary,.HeroSection-module__SEewqa__ctaSecondary{padding:.5rem 1.1rem;font-size:.8rem}}@media (prefers-reduced-motion:reduce){.HeroSection-module__SEewqa__proof{animation:none}.HeroSection-module__SEewqa__actDot,.HeroSection-module__SEewqa__ctaPrimary,.HeroSection-module__SEewqa__ctaSecondary{transition:none}}:is([data-theme=dark] .HeroSection-module__SEewqa__headline,[data-theme=dark] .HeroSection-module__SEewqa__phrase){color:#e8f5f2}[data-theme=dark] .HeroSection-module__SEewqa__sub{color:#d6e9e6c7}[data-theme=dark] .HeroSection-module__SEewqa__proof{background:#ffffff0d;border-color:#7fd1c033}[data-theme=dark] .HeroSection-module__SEewqa__proofLabel{color:#7fd1c0;background:#2bb39a2e}[data-theme=dark] .HeroSection-module__SEewqa__trustRow{color:#d6e9e6a6}[data-theme=dark] .HeroSection-module__SEewqa__svg{color:#dceeea}[data-theme=dark] .HeroSection-module__SEewqa__svgSolid{fill:#10262b}[data-theme=dark] .HeroSection-module__SEewqa__tagline{color:#d6e9e699}[data-theme=dark] .HeroSection-module__SEewqa__actDot{background:#e8f5f238}[data-theme=dark] .HeroSection-module__SEewqa__actDot:hover{background:#e8f5f26b}[data-theme=dark] .HeroSection-module__SEewqa__actDotActive{background:linear-gradient(90deg,#2bb39a,#5a9fd0)}[data-theme=dark] .HeroSection-module__SEewqa__ctaSecondary{color:#e8f5f2;background:#ffffff0d;border-color:#e8f5f24d}[data-theme=dark] .HeroSection-module__SEewqa__ctaSecondary:hover{background:#ffffff1a;border-color:#7fd1c0b3}
.AmbientBackground-module__oZ1-pG__ambient{z-index:-1;pointer-events:none;background:linear-gradient(#f7fbfa 0%,#fff 60%);position:fixed;inset:0;overflow:hidden}.AmbientBackground-module__oZ1-pG__blob{filter:blur(100px);opacity:.14;will-change:transform;border-radius:50%;width:55vmax;height:55vmax;position:absolute}.AmbientBackground-module__oZ1-pG__blobA{background:radial-gradient(circle,#77b5d9 0%,#0000 70%);animation:46s ease-in-out infinite alternate AmbientBackground-module__oZ1-pG__driftA;top:-20vmax;left:-12vmax}.AmbientBackground-module__oZ1-pG__blobB{background:radial-gradient(circle,#7fd1c0 0%,#0000 70%);animation:58s ease-in-out infinite alternate AmbientBackground-module__oZ1-pG__driftB;bottom:-22vmax;right:-14vmax}.AmbientBackground-module__oZ1-pG__blobC{opacity:.08;background:radial-gradient(circle,#135d66 0%,#0000 70%);width:40vmax;height:40vmax;animation:70s ease-in-out infinite alternate AmbientBackground-module__oZ1-pG__driftC;top:30%;left:45%}[data-theme=dark] .AmbientBackground-module__oZ1-pG__ambient{background:linear-gradient(#081d21 0%,#0a2126 60%)}[data-theme=dark] .AmbientBackground-module__oZ1-pG__blob{opacity:.1}[data-theme=dark] .AmbientBackground-module__oZ1-pG__blobC{opacity:.07}@keyframes AmbientBackground-module__oZ1-pG__driftA{0%{transform:translate(0,0)scale(1)}to{transform:translate(9vmax,7vmax)scale(1.15)}}@keyframes AmbientBackground-module__oZ1-pG__driftB{0%{transform:translate(0,0)scale(1.1)}to{transform:translate(-8vmax,-6vmax)scale(.95)}}@keyframes AmbientBackground-module__oZ1-pG__driftC{0%{transform:translate(0,0)}to{transform:translate(-10vmax,6vmax)}}@media (prefers-reduced-motion:reduce){.AmbientBackground-module__oZ1-pG__blobA,.AmbientBackground-module__oZ1-pG__blobB,.AmbientBackground-module__oZ1-pG__blobC{animation:none}}
.ClientVideo-module__m9AdDG__wrapper{position:relative}.ClientVideo-module__m9AdDG__overlay{pointer-events:auto;background:#0000001f;place-items:center;display:grid;position:absolute;inset:0}
.Skeleton-module__S__-3q__media{display:block;position:relative}.Skeleton-module__S__-3q__shimmer,.Skeleton-module__S__-3q__block{background:linear-gradient(90deg, var(--ww-surface-muted,#f4faf9) 25%, var(--ww-surface,#fff) 37%, var(--ww-surface-muted,#f4faf9) 63%);background-size:400% 100%;animation:1.4s ease-in-out infinite Skeleton-module__S__-3q__shimmer}.Skeleton-module__S__-3q__shimmer{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.Skeleton-module__S__-3q__block{border-radius:16px;width:min(960px,100% - 2rem);height:180px;margin:2rem auto}@media (prefers-reduced-motion:reduce){.Skeleton-module__S__-3q__shimmer,.Skeleton-module__S__-3q__block{animation:none}}@keyframes Skeleton-module__S__-3q__shimmer{0%{background-position:100% 0}to{background-position:0 0}}
.gridContainer-module__-ILeTa__aiSeoCta{color:#fff;cursor:pointer;background:linear-gradient(135deg,#003c43 0%,#135d66 50%,#77b5d9 100%) 0%/200% 200%;border-radius:999px;align-items:center;gap:.55rem;margin-top:1.25rem;margin-bottom:1.25rem;padding:.65rem 1.4rem;font-family:Outfit,sans-serif;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .35s,box-shadow .35s,background-position .6s;display:inline-flex;box-shadow:6px 6px 14px #003c4340,-6px -6px 14px #ffffffb3}.gridContainer-module__-ILeTa__aiSeoCta:hover{background-position:100%;transform:translateY(-3px)scale(1.04);box-shadow:10px 10px 22px #003c4359,-10px -10px 22px #ffffffd9}.gridContainer-module__-ILeTa__aiSeoCta:focus-visible{outline-offset:4px;outline:3px solid #135d66}.gridContainer-module__-ILeTa__aiSeoCtaArrow{transition:transform .35s;display:inline-block}.gridContainer-module__-ILeTa__aiSeoCta:hover .gridContainer-module__-ILeTa__aiSeoCtaArrow{transform:translate(5px)}.gridContainer-module__-ILeTa__containerWrapper{justify-content:center;align-items:center;width:100%;margin-top:5%;font-family:Outfit,sans-serif;font-size:1.14em;display:flex}.gridContainer-module__-ILeTa__gridContainerStyle{grid-template-columns:1fr 1fr 1fr;gap:3%;width:80%;display:grid}.gridContainer-module__-ILeTa__gridItem{text-align:center;background:linear-gradient(145deg,#fff,#f1f1f1);flex-direction:column;justify-content:center;align-items:center;margin-bottom:3%;padding:1.5rem 1rem;display:flex;box-shadow:10px 10px 20px gray,-10px -10px 20px #fff}.gridContainer-module__-ILeTa__topContent{margin-top:.25rem}.gridContainer-module__-ILeTa__bottomContent{width:250px;overflow:hidden}.gridContainer-module__-ILeTa__topContent{width:90%;overflow:hidden}.gridContainer-module__-ILeTa__videoStyle{width:100%;height:250px}.gridContainer-module__-ILeTa__gridCompItem{transition:all .5s ease-in-out}.gridContainer-module__-ILeTa__gridCompItem:hover{transform:scale(1.1);box-shadow:35px 35px 70px gray,-35px -35px 70px #fff}@media screen and (max-width:1020px){.gridContainer-module__-ILeTa__gridContainerWrapper{flex-direction:column!important;justify-content:center!important;width:100%!important;display:flex!important}.gridContainer-module__-ILeTa__gridCompItem{width:100%;margin-top:5%;transition:transform .5s;overflow:hidden;margin-bottom:5%!important;padding-bottom:5%!important}.gridContainer-module__-ILeTa__topContent{width:200%!important;margin-top:5%!important}.gridContainer-module__-ILeTa__VideoStyle{width:30%!important;height:auto!important}.gridContainer-module__-ILeTa__containerWrapperTop{margin-top:0!important;margin-bottom:5em!important}.gridContainer-module__-ILeTa__bottomContent{margin-bottom:10%;font-size:122%;width:65%!important}.gridContainer-module__-ILeTa__gridCompItem:hover{transition:transform .5s;transform:scale(1)!important}}@media screen and (max-width:460px){.gridContainer-module__-ILeTa__containerWrapperTop{flex-direction:column!important;justify-content:center!important;align-items:center!important;margin-bottom:0!important;display:flex!important}.gridContainer-module__-ILeTa__gridContainerStyle{flex-direction:column;justify-content:center;align-items:center;gap:20%;width:70%;display:flex}.gridContainer-module__-ILeTa__bottomContent{font-size:106%;width:70%!important}.gridContainer-module__-ILeTa__VideoStyle,.gridContainer-module__-ILeTa__VideoStyle1{width:40%!important;height:auto!important}.gridContainer-module__-ILeTa__gridCompItem{width:90%;margin-top:5%;transition:transform .5s;overflow:hidden;margin-bottom:5%!important;padding-bottom:5%!important}}[data-theme=dark] .gridContainer-module__-ILeTa__gridItem{color:#d7e7e5;background:linear-gradient(145deg,#10262b,#0c1f24);box-shadow:0 12px 28px #0006}[data-theme=dark] .gridContainer-module__-ILeTa__gridCompItem:hover{box-shadow:0 22px 44px #0000008c}[data-theme=dark] .gridContainer-module__-ILeTa__aiSeoCta{box-shadow:none}[data-theme=dark] .gridContainer-module__-ILeTa__aiSeoCta:hover{box-shadow:none}.gridContainer-module__-ILeTa__placeholderMedia{object-fit:contain;background:linear-gradient(160deg,#0c1f24,#135d66);border-radius:8px;width:100%;height:250px;display:block}.gridContainer-module__-ILeTa__gridTwoCol{grid-template-columns:1fr 1fr;width:54%}@media screen and (max-width:1020px){.gridContainer-module__-ILeTa__gridTwoCol{width:100%!important}.gridContainer-module__-ILeTa__placeholderMedia{margin:0 auto;width:40%!important;height:auto!important}}
.DocuAlignWorkflowGraphic-module__TMY85W__svg{width:100%;height:auto;display:block}.DocuAlignWorkflowGraphic-module__TMY85W__cover{object-fit:cover;height:100%}.DocuAlignWorkflowGraphic-module__TMY85W__cardLift{filter:drop-shadow(0 10px 12px #00181b59)}.DocuAlignWorkflowGraphic-module__TMY85W__packet,.DocuAlignWorkflowGraphic-module__TMY85W__packetB,.DocuAlignWorkflowGraphic-module__TMY85W__doc{transform-box:fill-box;transform-origin:50%}.DocuAlignWorkflowGraphic-module__TMY85W__blob{transform-box:fill-box;transform-origin:50%;animation:14s ease-in-out infinite alternate DocuAlignWorkflowGraphic-module__TMY85W__drift}.DocuAlignWorkflowGraphic-module__TMY85W__blobLate{animation-delay:-6s}.DocuAlignWorkflowGraphic-module__TMY85W__flow{stroke-dasharray:10 16;animation:1.15s linear infinite DocuAlignWorkflowGraphic-module__TMY85W__dash}.DocuAlignWorkflowGraphic-module__TMY85W__cell{animation:8s ease-in-out infinite DocuAlignWorkflowGraphic-module__TMY85W__fillCell}.DocuAlignWorkflowGraphic-module__TMY85W__step{transform-box:fill-box;transform-origin:50%;animation:8s ease-in-out infinite DocuAlignWorkflowGraphic-module__TMY85W__pulseStep}.DocuAlignWorkflowGraphic-module__TMY85W__doc{animation:8s ease-in-out infinite DocuAlignWorkflowGraphic-module__TMY85W__revealDoc}.DocuAlignWorkflowGraphic-module__TMY85W__footerPulse{animation:8s ease-in-out infinite DocuAlignWorkflowGraphic-module__TMY85W__footerGlow}@keyframes DocuAlignWorkflowGraphic-module__TMY85W__drift{0%{transform:translate(0)scale(1)}to{transform:translate(18px,-12px)scale(1.08)}}@keyframes DocuAlignWorkflowGraphic-module__TMY85W__dash{to{stroke-dashoffset:-26px}}@keyframes DocuAlignWorkflowGraphic-module__TMY85W__fillCell{0%,8%{opacity:.35}18%,70%{opacity:1}82%,to{opacity:.45}}@keyframes DocuAlignWorkflowGraphic-module__TMY85W__pulseStep{0%,to{filter:brightness();transform:scale(1)}18%{filter:brightness(1.18);transform:scale(1.03)}}@keyframes DocuAlignWorkflowGraphic-module__TMY85W__revealDoc{0%,52%{opacity:.35;transform:translateY(8px)}62%,92%{opacity:1;transform:translateY(0)}to{opacity:.45;transform:translateY(0)}}@keyframes DocuAlignWorkflowGraphic-module__TMY85W__footerGlow{0%,70%,to{opacity:.75}82%{opacity:1}}@media (prefers-reduced-motion:reduce){.DocuAlignWorkflowGraphic-module__TMY85W__blob,.DocuAlignWorkflowGraphic-module__TMY85W__blobLate,.DocuAlignWorkflowGraphic-module__TMY85W__flow,.DocuAlignWorkflowGraphic-module__TMY85W__cell,.DocuAlignWorkflowGraphic-module__TMY85W__step,.DocuAlignWorkflowGraphic-module__TMY85W__doc,.DocuAlignWorkflowGraphic-module__TMY85W__footerPulse{animation:none}.DocuAlignWorkflowGraphic-module__TMY85W__doc,.DocuAlignWorkflowGraphic-module__TMY85W__footerPulse{opacity:1;transform:none}}
.horizontalBanner-module__b-y2CW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.horizontalBanner-module__b-y2CW__totalContainerClass{width:100%}.horizontalBanner-module__b-y2CW__videoColumn{flex-direction:column;justify-content:center;align-items:center;gap:.65rem;width:100%;display:flex}.horizontalBanner-module__b-y2CW__bannerVideoLabel{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:#135d66;max-width:18ch;margin:0;font-family:Outfit,sans-serif;font-size:.72em;font-weight:700;line-height:1.35}.horizontalBanner-module__b-y2CW__textBlock{flex-direction:column;align-items:stretch;gap:.85rem;width:100%;display:flex}.horizontalBanner-module__b-y2CW__bannerHeadline{text-align:left;letter-spacing:-.02em;background:linear-gradient(135deg,#003c43 0%,#135d66 45%,#2a8a9e 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-family:Outfit,sans-serif;font-size:clamp(1.05rem,2.1vw,1.65rem);font-weight:700;line-height:1.25}.horizontalBanner-module__b-y2CW__textAlightLeft2,.horizontalBanner-module__b-y2CW__textAlightLeft3{text-align:left;background:#ffffffb8;border:1px solid #135d661f;border-radius:10px;margin:0;padding:1.4em;font-size:1.25em;line-height:1.5em;box-shadow:inset 0 1px #fffffff2,0 4px 14px #003c430f}.horizontalBanner-module__b-y2CW__TextContent{font-size:1.25em}.horizontalBanner-module__b-y2CW__proofPoints{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.horizontalBanner-module__b-y2CW__proofPoints li{color:#16464c;background:#2bb39a12;border-left:3px solid #2bb39a;border-radius:0 8px 8px 0;padding:.7rem .8rem;font-size:.84rem;font-weight:550;line-height:1.35}.horizontalBanner-module__b-y2CW__flexWrapper{color:#1a2e32;background:linear-gradient(#f4faf900 0%,#e8f4f459 100%);justify-content:center;padding-bottom:1em;font-family:Outfit,serif;font-weight:350;display:flex}.horizontalBanner-module__b-y2CW__gridContainer,.horizontalBanner-module__b-y2CW__gridContainer2{grid-gap:0;text-align:left;background-color:#fcfefd;border:1px solid #135d661f;border-radius:.75rem;width:95%;max-width:1600px;margin:1em 0;font-family:Outfit,serif;transition:transform .3s,box-shadow .3s;display:grid;box-shadow:0 12px 28px #003c4314,0 2px 8px #003c430a}.horizontalBanner-module__b-y2CW__gridContainer:hover,.horizontalBanner-module__b-y2CW__gridContainer2:hover{transform:translateY(-5px);box-shadow:0 18px 36px #003c4324,0 4px 12px #135d6614}.horizontalBanner-module__b-y2CW__gridContainer{grid-template-columns:40% 60%}.horizontalBanner-module__b-y2CW__gridContainer2{grid-template-columns:60% 40%;margin-top:1em}.horizontalBanner-module__b-y2CW__container1,.horizontalBanner-module__b-y2CW__container2{justify-content:center;align-items:center;padding:1em;display:flex}.horizontalBanner-module__b-y2CW__container2{padding:.5em 1.25em}.horizontalBanner-module__b-y2CW__textAlightLeft2:hover,.horizontalBanner-module__b-y2CW__textAlightLeft3:hover{box-shadow:0 8px 22px #003c431f,0 2px 8px #135d6612}[data-theme=dark] .horizontalBanner-module__b-y2CW__flexWrapper{color:#d7e7e5;background:linear-gradient(#091d2100 0%,#0d262b66 100%)}:is([data-theme=dark] .horizontalBanner-module__b-y2CW__gridContainer,[data-theme=dark] .horizontalBanner-module__b-y2CW__gridContainer2){background-color:#0e2429;border-color:#7fd1c024;box-shadow:0 12px 28px #00000059}[data-theme=dark] .horizontalBanner-module__b-y2CW__bannerHeadline{background:linear-gradient(135deg,#8fd8c9 0%,#9cc8e8 100%);-webkit-background-clip:text;background-clip:text}:is([data-theme=dark] .horizontalBanner-module__b-y2CW__textAlightLeft2,[data-theme=dark] .horizontalBanner-module__b-y2CW__textAlightLeft3){box-shadow:none;color:#c9dcda;background:#ffffff0d;border-color:#7fd1c024}[data-theme=dark] .horizontalBanner-module__b-y2CW__bannerVideoLabel{color:#7fd1c0}[data-theme=dark] .horizontalBanner-module__b-y2CW__proofPoints li{color:#c9dcda;background:#7fd1c014}@media screen and (min-width:1920px){.horizontalBanner-module__b-y2CW__TextContent{line-height:1.5em;font-size:1.85em!important}.horizontalBanner-module__b-y2CW__gridContainer,.horizontalBanner-module__b-y2CW__gridContainer2{max-width:1800px}}@media screen and (min-width:1440px) and (max-width:1919px){.horizontalBanner-module__b-y2CW__TextContent{line-height:1.5em;font-size:1.6em!important}}@media screen and (min-width:1200px) and (max-width:1439px){.horizontalBanner-module__b-y2CW__TextContent{line-height:1.5em;font-size:1.4em!important}}@media screen and (max-width:1029px){.horizontalBanner-module__b-y2CW__TextContent{line-height:1.48em;font-size:1.02em!important}.horizontalBanner-module__b-y2CW__totalContainerClass{margin-top:0!important}}@media screen and (max-width:768px){.horizontalBanner-module__b-y2CW__TextContent{line-height:1.47em;font-size:.96em!important}}@media screen and (max-width:687px){.horizontalBanner-module__b-y2CW__TextContent{line-height:1.46em;font-size:.88em!important}.horizontalBanner-module__b-y2CW__bannerHeadline{font-size:clamp(.98rem,4.2vw,1.35rem)}.horizontalBanner-module__b-y2CW__bannerVideoLabel{letter-spacing:.1em;font-size:.65em}}@media screen and (max-width:430px){.horizontalBanner-module__b-y2CW__TextContent{line-height:1.45em;font-size:.72em!important}}@media screen and (max-width:390px){.horizontalBanner-module__b-y2CW__TextContent{line-height:1.45em;font-size:.65em!important}}@media screen and (max-width:768px){.horizontalBanner-module__b-y2CW__gridContainer,.horizontalBanner-module__b-y2CW__gridContainer2{grid-template-columns:1fr;width:92%}.horizontalBanner-module__b-y2CW__gridContainer2 .horizontalBanner-module__b-y2CW__container1{order:-1}.horizontalBanner-module__b-y2CW__container1,.horizontalBanner-module__b-y2CW__container2{padding:1em 1em .5em}.horizontalBanner-module__b-y2CW__textBlock{align-items:center}.horizontalBanner-module__b-y2CW__bannerHeadline{text-align:center}.horizontalBanner-module__b-y2CW__proofPoints{grid-template-columns:1fr;width:100%}}
.AboutHeroGraphic-module__l7RDpq__wrap{justify-content:center;margin:clamp(1.5rem,4vw,3rem) auto;padding:0 1rem;display:flex}.AboutHeroGraphic-module__l7RDpq__stage{width:min(560px,100%);height:clamp(240px,32vw,340px);position:relative}.AboutHeroGraphic-module__l7RDpq__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.AboutHeroGraphic-module__l7RDpq__pillars{margin:0;padding:0;list-style:none}.AboutHeroGraphic-module__l7RDpq__pillar{letter-spacing:.02em;color:#0b3b41;white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffd9;border:1px solid #0b3b4124;border-radius:999px;padding:.4rem .85rem;font-family:Outfit,sans-serif;font-size:.78rem;font-weight:700;position:absolute;transform:translate(-50%,-50%);box-shadow:0 8px 20px #0b3b411a}.AboutHeroGraphic-module__l7RDpq__pillar1{top:8%;left:50%}.AboutHeroGraphic-module__l7RDpq__pillar2{top:50%;left:90%}.AboutHeroGraphic-module__l7RDpq__pillar3{top:92%;left:50%}.AboutHeroGraphic-module__l7RDpq__pillar4{top:50%;left:10%}[data-theme=dark] .AboutHeroGraphic-module__l7RDpq__pillar{color:var(--ww-heading);background:var(--ww-surface-raised);border-color:var(--ww-border)}@media (max-width:600px){.AboutHeroGraphic-module__l7RDpq__stage{height:clamp(220px,62vw,300px)}.AboutHeroGraphic-module__l7RDpq__pillar{padding:.32rem .65rem;font-size:.68rem}}
.BannerGraphic-module___YbapW__stage{aspect-ratio:16/11;width:100%;max-width:460px;position:relative}.BannerGraphic-module___YbapW__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}
.ArticleImages-module__e-wb0a__picker{gap:12px;display:grid}.ArticleImages-module__e-wb0a__imageList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ArticleImages-module__e-wb0a__imageRow{border:1px solid var(--ww-border);background:var(--ww-surface);border-radius:10px;grid-template-columns:72px minmax(0,1fr) auto;align-items:start;gap:14px;padding:12px;display:grid}.ArticleImages-module__e-wb0a__removedRow{opacity:.55}.ArticleImages-module__e-wb0a__removedRow .ArticleImages-module__e-wb0a__thumb{filter:grayscale()}.ArticleImages-module__e-wb0a__thumb,.ArticleImages-module__e-wb0a__thumbPlaceholder{object-fit:cover;background:var(--ww-surface-muted);border-radius:8px;width:72px;height:72px;display:block}.ArticleImages-module__e-wb0a__thumbPlaceholder{border:1px dashed var(--ww-border)}.ArticleImages-module__e-wb0a__imageDetails{gap:6px;min-width:0;display:grid}.ArticleImages-module__e-wb0a__imageName{color:var(--ww-heading);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;overflow:hidden}.ArticleImages-module__e-wb0a__imageMeta{color:var(--ww-text-muted);margin:0;font-size:.85rem}.ArticleImages-module__e-wb0a__imageError{color:#b4233d;margin:0;font-size:.85rem}.ArticleImages-module__e-wb0a__altField{color:var(--ww-text-muted);gap:4px;font-size:.8rem;font-weight:600;display:grid}.ArticleImages-module__e-wb0a__altField input{box-sizing:border-box;border:1px solid var(--ww-border);background:var(--ww-surface);width:100%;color:var(--ww-text);font:inherit;border-radius:8px;padding:8px 10px;font-weight:400}.ArticleImages-module__e-wb0a__altField input:focus{border-color:#238e9c;outline:none;box-shadow:0 0 0 3px #238e9c1f}.ArticleImages-module__e-wb0a__textButton{color:var(--ww-accent);cursor:pointer;font:inherit;background:0 0;border:0;padding:6px 4px;font-weight:600}.ArticleImages-module__e-wb0a__textButton:hover{color:var(--ww-heading)}.ArticleImages-module__e-wb0a__textButton:disabled,.ArticleImages-module__e-wb0a__primaryButton:disabled{cursor:not-allowed;opacity:.6}.ArticleImages-module__e-wb0a__addButton{border:1px dashed var(--ww-accent);color:var(--ww-accent);cursor:pointer;border-radius:8px;justify-self:start;align-items:center;padding:9px 14px;font-weight:600;display:inline-flex}.ArticleImages-module__e-wb0a__addButton:hover{background:var(--ww-accent-soft)}.ArticleImages-module__e-wb0a__addButton:focus-within{outline-offset:2px;outline:2px solid #238e9c}.ArticleImages-module__e-wb0a__addDisabled{cursor:not-allowed;opacity:.6}.ArticleImages-module__e-wb0a__hint{color:var(--ww-text-muted);margin:0;font-size:.8rem;line-height:1.5}.ArticleImages-module__e-wb0a__editor{border:1px solid var(--ww-border);background:var(--ww-surface);border-radius:10px;gap:12px;margin-top:14px;padding:14px;display:grid}.ArticleImages-module__e-wb0a__editorActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ArticleImages-module__e-wb0a__primaryButton{color:#fff;cursor:pointer;font:inherit;background:#135d66;border:0;border-radius:8px;padding:9px 14px;font-weight:600}.ArticleImages-module__e-wb0a__primaryButton:hover:not(:disabled){background:#003c43}@media (max-width:560px){.ArticleImages-module__e-wb0a__imageRow{grid-template-columns:56px minmax(0,1fr)}.ArticleImages-module__e-wb0a__thumb,.ArticleImages-module__e-wb0a__thumbPlaceholder{width:56px;height:56px}.ArticleImages-module__e-wb0a__imageRow>.ArticleImages-module__e-wb0a__textButton{grid-column:2;justify-self:start}}
.CloudAdvantageBadge-module__zBIMLq__badge{border:1px solid var(--ww-border);background:var(--ww-surface-raised);box-shadow:0 10px 24px var(--ww-shadow);color:inherit;border-radius:14px;align-items:center;gap:.85rem;padding:.7rem 1.15rem;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:inline-flex}a.CloudAdvantageBadge-module__zBIMLq__badge:hover,a.CloudAdvantageBadge-module__zBIMLq__badge:focus-visible{box-shadow:0 14px 30px var(--ww-shadow);border-color:var(--ww-accent);transform:translateY(-2px)}.CloudAdvantageBadge-module__zBIMLq__markWrap{flex:none;display:inline-flex;position:relative}.CloudAdvantageBadge-module__zBIMLq__mark{width:44px;height:32px;display:block}.CloudAdvantageBadge-module__zBIMLq__check{background:var(--ww-accent);color:#fff;width:16px;height:16px;box-shadow:0 0 0 2px var(--ww-surface-raised);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-5px;right:-5px}.CloudAdvantageBadge-module__zBIMLq__check svg{width:12px;height:12px}.CloudAdvantageBadge-module__zBIMLq__text{flex-direction:column;font-family:Outfit,sans-serif;line-height:1.25;display:flex}.CloudAdvantageBadge-module__zBIMLq__title{letter-spacing:.01em;color:var(--ww-heading);white-space:nowrap;font-size:.95rem;font-weight:700}.CloudAdvantageBadge-module__zBIMLq__subtitle{letter-spacing:.04em;text-transform:uppercase;color:var(--ww-text-muted);white-space:nowrap;font-size:.78rem;font-weight:500}.CloudAdvantageBadge-module__zBIMLq__compact{border-radius:11px;gap:.6rem;padding:.45rem .8rem}.CloudAdvantageBadge-module__zBIMLq__compact .CloudAdvantageBadge-module__zBIMLq__mark{width:32px;height:23px}.CloudAdvantageBadge-module__zBIMLq__compact .CloudAdvantageBadge-module__zBIMLq__check{width:13px;height:13px;bottom:-3px;right:-2px}.CloudAdvantageBadge-module__zBIMLq__compact .CloudAdvantageBadge-module__zBIMLq__check svg{width:10px;height:10px}.CloudAdvantageBadge-module__zBIMLq__compact .CloudAdvantageBadge-module__zBIMLq__title{font-size:.82rem}.CloudAdvantageBadge-module__zBIMLq__compact .CloudAdvantageBadge-module__zBIMLq__subtitle{font-size:.68rem}@media (max-width:480px){.CloudAdvantageBadge-module__zBIMLq__badge{gap:.6rem;padding:.55rem .8rem}.CloudAdvantageBadge-module__zBIMLq__mark{width:36px;height:26px}.CloudAdvantageBadge-module__zBIMLq__title{font-size:.85rem}.CloudAdvantageBadge-module__zBIMLq__subtitle{letter-spacing:.03em;font-size:.68rem}}
.RoboticsLoopGraphic-module__oOqega__svg{width:100%;height:auto;display:block}.RoboticsLoopGraphic-module__oOqega__cover{object-fit:cover;height:100%}.RoboticsLoopGraphic-module__oOqega__blob,.RoboticsLoopGraphic-module__oOqega__wheel,.RoboticsLoopGraphic-module__oOqega__lens,.RoboticsLoopGraphic-module__oOqega__gateDot{transform-box:fill-box;transform-origin:50%}.RoboticsLoopGraphic-module__oOqega__cone{transform-box:view-box;transform-origin:172px 402px}.RoboticsLoopGraphic-module__oOqega__arm{transform-box:view-box;transform-origin:1140px 460px}.RoboticsLoopGraphic-module__oOqega__forearm{transform-box:view-box;transform-origin:1140px 294px}.RoboticsLoopGraphic-module__oOqega__blob{animation:16s ease-in-out infinite alternate RoboticsLoopGraphic-module__oOqega__drift}.RoboticsLoopGraphic-module__oOqega__blobLate{animation-delay:-7s}.RoboticsLoopGraphic-module__oOqega__rover{animation:12s ease-in-out infinite RoboticsLoopGraphic-module__oOqega__patrol}.RoboticsLoopGraphic-module__oOqega__cone{animation:12s ease-in-out infinite RoboticsLoopGraphic-module__oOqega__sweep}.RoboticsLoopGraphic-module__oOqega__lens{animation:12s ease-in-out infinite RoboticsLoopGraphic-module__oOqega__lensPulse}.RoboticsLoopGraphic-module__oOqega__wheel{animation:2.4s linear infinite RoboticsLoopGraphic-module__oOqega__roll}.RoboticsLoopGraphic-module__oOqega__wheelB{animation-delay:-.6s}.RoboticsLoopGraphic-module__oOqega__box1,.RoboticsLoopGraphic-module__oOqega__box2,.RoboticsLoopGraphic-module__oOqega__box3{opacity:0;animation:12s ease-in-out infinite RoboticsLoopGraphic-module__oOqega__detect}.RoboticsLoopGraphic-module__oOqega__box2{animation-name:RoboticsLoopGraphic-module__oOqega__detectPicked;animation-delay:.45s}.RoboticsLoopGraphic-module__oOqega__box3{animation-name:RoboticsLoopGraphic-module__oOqega__detectUnsure;animation-delay:.9s}.RoboticsLoopGraphic-module__oOqega__decide{transform-box:fill-box;transform-origin:50%;animation:12s ease-in-out infinite RoboticsLoopGraphic-module__oOqega__decideLift}.RoboticsLoopGraphic-module__oOqega__planBar{transform-box:fill-box;transform-origin:0;animation:12s ease-in-out infinite RoboticsLoopGraphic-module__oOqega__planFill}.RoboticsLoopGraphic-module__oOqega__planBarB{animation-delay:.2s}.RoboticsLoopGraphic-module__oOqega__planBarC{animation-delay:.4s}.RoboticsLoopGraphic-module__oOqega__gate{transform-box:fill-box;transform-origin:50%;animation:12s ease-in-out infinite RoboticsLoopGraphic-module__oOqega__gateClear}.RoboticsLoopGraphic-module__oOqega__gateDot{animation:12s ease-in-out infinite RoboticsLoopGraphic-module__oOqega__gateBlink}.RoboticsLoopGraphic-module__oOqega__flow{stroke-dasharray:9 14;animation:1.1s linear infinite RoboticsLoopGraphic-module__oOqega__dash}.RoboticsLoopGraphic-module__oOqega__flowB{animation-delay:-.3s}.RoboticsLoopGraphic-module__oOqega__flowC{animation-delay:-.6s}.RoboticsLoopGraphic-module__oOqega__flowReturn{stroke-dasharray:7 18;animation:1.6s linear infinite RoboticsLoopGraphic-module__oOqega__dashBack}.RoboticsLoopGraphic-module__oOqega__arm{animation:12s cubic-bezier(.45,0,.35,1) infinite RoboticsLoopGraphic-module__oOqega__shoulder}.RoboticsLoopGraphic-module__oOqega__forearm{animation:12s cubic-bezier(.45,0,.35,1) infinite RoboticsLoopGraphic-module__oOqega__elbow}.RoboticsLoopGraphic-module__oOqega__jawA{transform-box:fill-box;transform-origin:100%;animation:12s ease-in-out infinite RoboticsLoopGraphic-module__oOqega__jawTop}.RoboticsLoopGraphic-module__oOqega__jawB{transform-box:fill-box;transform-origin:100%;animation:12s ease-in-out infinite RoboticsLoopGraphic-module__oOqega__jawBottom}.RoboticsLoopGraphic-module__oOqega__heldPart{opacity:0;animation:12s ease-in-out infinite RoboticsLoopGraphic-module__oOqega__carried}.RoboticsLoopGraphic-module__oOqega__pickPart{animation:12s ease-in-out infinite RoboticsLoopGraphic-module__oOqega__lifted}.RoboticsLoopGraphic-module__oOqega__placed{opacity:0;transform-box:fill-box;transform-origin:bottom;animation:12s ease-in-out infinite RoboticsLoopGraphic-module__oOqega__land}@keyframes RoboticsLoopGraphic-module__oOqega__drift{0%{transform:translate(0)scale(1)}to{transform:translate(22px,-16px)scale(1.09)}}@keyframes RoboticsLoopGraphic-module__oOqega__dash{to{stroke-dashoffset:-23px}}@keyframes RoboticsLoopGraphic-module__oOqega__dashBack{to{stroke-dashoffset:25px}}@keyframes RoboticsLoopGraphic-module__oOqega__patrol{0%,to{transform:translate(0)}14%{transform:translate(58px)}30%,80%{transform:translate(26px)}}@keyframes RoboticsLoopGraphic-module__oOqega__sweep{0%{transform:rotate(-11deg)}9%{transform:rotate(9deg)}18%{transform:rotate(-4deg)}30%,to{transform:rotate(0)}}@keyframes RoboticsLoopGraphic-module__oOqega__lensPulse{0%,18%{opacity:1;r:5}9%{opacity:.55}30%,to{opacity:.7}}@keyframes RoboticsLoopGraphic-module__oOqega__roll{to{transform:rotate(360deg)}}@keyframes RoboticsLoopGraphic-module__oOqega__detect{0%,6%{opacity:0;transform:scale(1.12)}12%,74%{opacity:1;transform:scale(1)}84%,to{opacity:0;transform:scale(1)}}@keyframes RoboticsLoopGraphic-module__oOqega__detectPicked{0%,6%{opacity:0;transform:scale(1.12)}12%,48%{opacity:1;transform:scale(1)}56%,to{opacity:0;transform:scale(1)}}@keyframes RoboticsLoopGraphic-module__oOqega__detectUnsure{0%,6%{opacity:0}12%,74%{opacity:.9}84%,to{opacity:0}}@keyframes RoboticsLoopGraphic-module__oOqega__decideLift{0%,16%{opacity:.45;transform:translateY(6px)}24%,76%{opacity:1;transform:translateY(0)}88%,to{opacity:.5;transform:translateY(0)}}@keyframes RoboticsLoopGraphic-module__oOqega__planFill{0%,17%{opacity:.4;transform:scaleX(.06)}26%,76%{opacity:1;transform:scaleX(1)}88%,to{opacity:.4;transform:scaleX(.06)}}@keyframes RoboticsLoopGraphic-module__oOqega__gateClear{0%,22%{opacity:.35;transform:scale(.97)}28%{opacity:1;transform:scale(1.05)}34%,78%{opacity:1;transform:scale(1)}88%,to{opacity:.35;transform:scale(.97)}}@keyframes RoboticsLoopGraphic-module__oOqega__gateBlink{0%,24%{opacity:.3}28%,32%{opacity:1}36%,to{opacity:.75}}@keyframes RoboticsLoopGraphic-module__oOqega__shoulder{0%,30%{transform:rotate(0)}44%,52%{transform:rotate(-56deg)}66%,76%{transform:rotate(-32deg)}90%,to{transform:rotate(0)}}@keyframes RoboticsLoopGraphic-module__oOqega__elbow{0%,30%{transform:rotate(0)}44%,52%{transform:rotate(40deg)}66%,76%{transform:rotate(-40deg)}90%,to{transform:rotate(0)}}@keyframes RoboticsLoopGraphic-module__oOqega__jawTop{0%,46%{transform:translateY(-7px)}53%,70%{transform:translateY(0)}78%,to{transform:translateY(-7px)}}@keyframes RoboticsLoopGraphic-module__oOqega__jawBottom{0%,46%{transform:translateY(7px)}53%,70%{transform:translateY(0)}78%,to{transform:translateY(7px)}}@keyframes RoboticsLoopGraphic-module__oOqega__carried{0%,52%{opacity:0}56%,74%{opacity:1}78%,to{opacity:0}}@keyframes RoboticsLoopGraphic-module__oOqega__lifted{0%,52%{opacity:1}56%,88%{opacity:0}94%,to{opacity:1}}@keyframes RoboticsLoopGraphic-module__oOqega__land{0%,74%{opacity:0;transform:translateY(-26px)scale(.94)}78%,90%{opacity:1;transform:translateY(0)scale(1)}96%,to{opacity:0;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.RoboticsLoopGraphic-module__oOqega__blob,.RoboticsLoopGraphic-module__oOqega__blobLate,.RoboticsLoopGraphic-module__oOqega__rover,.RoboticsLoopGraphic-module__oOqega__cone,.RoboticsLoopGraphic-module__oOqega__lens,.RoboticsLoopGraphic-module__oOqega__wheel,.RoboticsLoopGraphic-module__oOqega__wheelB,.RoboticsLoopGraphic-module__oOqega__box1,.RoboticsLoopGraphic-module__oOqega__box2,.RoboticsLoopGraphic-module__oOqega__box3,.RoboticsLoopGraphic-module__oOqega__decide,.RoboticsLoopGraphic-module__oOqega__planBar,.RoboticsLoopGraphic-module__oOqega__planBarB,.RoboticsLoopGraphic-module__oOqega__planBarC,.RoboticsLoopGraphic-module__oOqega__gate,.RoboticsLoopGraphic-module__oOqega__gateDot,.RoboticsLoopGraphic-module__oOqega__flow,.RoboticsLoopGraphic-module__oOqega__flowB,.RoboticsLoopGraphic-module__oOqega__flowC,.RoboticsLoopGraphic-module__oOqega__flowReturn,.RoboticsLoopGraphic-module__oOqega__arm,.RoboticsLoopGraphic-module__oOqega__forearm,.RoboticsLoopGraphic-module__oOqega__jawA,.RoboticsLoopGraphic-module__oOqega__jawB,.RoboticsLoopGraphic-module__oOqega__heldPart,.RoboticsLoopGraphic-module__oOqega__pickPart,.RoboticsLoopGraphic-module__oOqega__placed{animation:none}.RoboticsLoopGraphic-module__oOqega__box1,.RoboticsLoopGraphic-module__oOqega__box2,.RoboticsLoopGraphic-module__oOqega__decide,.RoboticsLoopGraphic-module__oOqega__gate,.RoboticsLoopGraphic-module__oOqega__gateDot,.RoboticsLoopGraphic-module__oOqega__pickPart{opacity:1;transform:none}.RoboticsLoopGraphic-module__oOqega__box3{opacity:.9}.RoboticsLoopGraphic-module__oOqega__placed,.RoboticsLoopGraphic-module__oOqega__heldPart{opacity:0}}
.StudioPostImages-module__c5b3uq__gallery{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem;margin:1rem 0 0;display:grid}.StudioPostImages-module__c5b3uq__single{grid-template-columns:1fr}.StudioPostImages-module__c5b3uq__figure{background:var(--ww-surface-muted);border:1px solid var(--ww-border);border-radius:12px;margin:0;overflow:hidden}.StudioPostImages-module__c5b3uq__image{width:100%;height:auto;display:block}.StudioPostImages-module__c5b3uq__gallery:not(.StudioPostImages-module__c5b3uq__single) .StudioPostImages-module__c5b3uq__image{aspect-ratio:4/3;object-fit:cover}.StudioPostImages-module__c5b3uq__compact{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:.5rem;margin:.75rem 0}.StudioPostImages-module__c5b3uq__compact.StudioPostImages-module__c5b3uq__single{grid-template-columns:minmax(0,220px)}
.BlogHeroGraphic-module__teScCa__wrap{z-index:1;justify-content:center;margin:clamp(1rem,3vw,2rem) auto clamp(2rem,4vw,3rem);padding:0 1rem;display:flex;position:relative}.BlogHeroGraphic-module__teScCa__stage{width:min(560px,100%);height:clamp(240px,32vw,340px);position:relative}.BlogHeroGraphic-module__teScCa__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.BlogHeroGraphic-module__teScCa__pillars{margin:0;padding:0;list-style:none}.BlogHeroGraphic-module__teScCa__pillar{letter-spacing:.02em;color:#0b3b41;white-space:nowrap;-webkit-backdrop-filter:blur(6px);background:#ffffffc2;border:1px solid #135d6633;border-radius:999px;padding:.4rem .85rem;font-family:Outfit,sans-serif;font-size:.78rem;font-weight:700;position:absolute;transform:translate(-50%,-50%);box-shadow:0 8px 20px #003c4324}[data-theme=dark] .BlogHeroGraphic-module__teScCa__pillar{color:#f3fbff;background:#ffffff1a;border-color:#ffffff38}.BlogHeroGraphic-module__teScCa__pillar1{top:8%;left:50%}.BlogHeroGraphic-module__teScCa__pillar2{top:82%;left:88%}.BlogHeroGraphic-module__teScCa__pillar3{top:82%;left:12%}@media (max-width:600px){.BlogHeroGraphic-module__teScCa__stage{height:clamp(220px,62vw,300px)}.BlogHeroGraphic-module__teScCa__pillar{padding:.32rem .65rem;font-size:.68rem}}
.RoverViewer-module__ZL1P1W__viewer{background:#f7faf9;border:1px solid #cedddb;border-radius:20px;max-width:960px;margin:0 auto 2.75rem;overflow:hidden;box-shadow:0 18px 38px #003c4314;container-type:inline-size}.RoverViewer-module__ZL1P1W__heading{justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 1.75rem;display:flex}.RoverViewer-module__ZL1P1W__eyebrow{letter-spacing:.16em;color:#135d66;font-size:.7rem;font-weight:600}.RoverViewer-module__ZL1P1W__heading h2{color:#003c43;margin:.4rem 0 0;font-size:clamp(1.3rem,3vw,1.8rem)}.RoverViewer-module__ZL1P1W__badge{color:#135d66;white-space:nowrap;border:1px solid #cedddb;border-radius:999px;padding:.5rem .75rem;font-size:.75rem}.RoverViewer-module__ZL1P1W__stage{background:radial-gradient(#eaf1ef,#cedddc);height:clamp(320px,48vw,510px);position:relative}.RoverViewer-module__ZL1P1W__canvasHost{position:absolute;inset:0}.RoverViewer-module__ZL1P1W__canvasHost canvas{width:100%;height:100%;display:block}.RoverViewer-module__ZL1P1W__overlay{text-align:center;color:#003c43;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.5rem;display:flex;position:absolute;inset:0}.RoverViewer-module__ZL1P1W__overlay p{max-width:28rem;margin:0;line-height:1.5}.RoverViewer-module__ZL1P1W__modelIcon{font-size:5rem;line-height:1}.RoverViewer-module__ZL1P1W__downloadNote{color:#385c61;font-size:.8rem}.RoverViewer-module__ZL1P1W__viewer button{color:#003c43;min-width:44px;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #a9c4c2;border-radius:10px;padding:.6rem .85rem;font-size:.88rem;font-weight:600}.RoverViewer-module__ZL1P1W__overlay button{color:#fff;background:#003c43;padding-inline:1.5rem}.RoverViewer-module__ZL1P1W__viewer button:hover:not(:disabled){color:#fff;background:#135d66}.RoverViewer-module__ZL1P1W__viewer button:disabled{opacity:.4;cursor:default}.RoverViewer-module__ZL1P1W__viewer button:focus-visible,.RoverViewer-module__ZL1P1W__canvasHost canvas:focus-visible{outline-offset:-3px;outline:3px solid #25818c}.RoverViewer-module__ZL1P1W__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 1.75rem;display:flex}.RoverViewer-module__ZL1P1W__footer p{color:#496265;flex:260px;margin:0;font-size:.8rem;line-height:1.6}.RoverViewer-module__ZL1P1W__controls{flex-wrap:wrap;gap:.4rem;display:flex}.RoverViewer-module__ZL1P1W__annotations{pointer-events:none;position:absolute;inset:0}.RoverViewer-module__ZL1P1W__leaders{width:100%;height:100%;display:block;overflow:hidden}.RoverViewer-module__ZL1P1W__leaders path{fill:none;stroke:#426e70;stroke-width:1px;opacity:.6}.RoverViewer-module__ZL1P1W__leaders circle{fill:#fff;stroke:#135d66;stroke-width:1.5px}.RoverViewer-module__ZL1P1W__leaders g[data-selected=true] path{stroke:#007e71;stroke-width:2px;opacity:1}.RoverViewer-module__ZL1P1W__leaders g[data-selected=true] circle{fill:#007e71;stroke:#fff;stroke-width:2px}.RoverViewer-module__ZL1P1W__viewer .RoverViewer-module__ZL1P1W__partLabel{top:var(--label-y);text-align:left;pointer-events:auto;align-items:center;gap:.55rem;width:148px;padding:.55rem .65rem;font-size:.78rem;display:flex;position:absolute;transform:translateY(-50%);box-shadow:0 3px 12px #003c4317}.RoverViewer-module__ZL1P1W__partLabel[data-side=left]{left:16px}.RoverViewer-module__ZL1P1W__partLabel[data-side=right]{right:16px}.RoverViewer-module__ZL1P1W__viewer .RoverViewer-module__ZL1P1W__partLabel[aria-pressed=true]{color:#fff;background:#003c43;border-color:#003c43}.RoverViewer-module__ZL1P1W__partNumber{opacity:.7;font-variant-numeric:tabular-nums;font-size:.65rem}.RoverViewer-module__ZL1P1W__inspector{color:#003c43;border-top:1px solid #cedddb;border-bottom:1px solid #cedddb;align-items:flex-start;gap:1.5rem;padding:1.4rem 1.75rem;display:flex}.RoverViewer-module__ZL1P1W__inspector>div{flex:1}.RoverViewer-module__ZL1P1W__inspector h3{margin:.35rem 0 .5rem;font-size:1.2rem}.RoverViewer-module__ZL1P1W__inspector p{max-width:42rem;margin:0;font-size:.9rem;line-height:1.6}.RoverViewer-module__ZL1P1W__inspector .RoverViewer-module__ZL1P1W__inspectionHint{color:#496265;margin-top:.5rem;font-size:.8rem}.RoverViewer-module__ZL1P1W__inspector>button{flex-shrink:0}[data-theme=dark] .RoverViewer-module__ZL1P1W__viewer{background:#101f23;border-color:#30464a}[data-theme=dark] .RoverViewer-module__ZL1P1W__heading h2{color:#f5fffd}[data-theme=dark] .RoverViewer-module__ZL1P1W__eyebrow{color:#a6cbc8}[data-theme=dark] .RoverViewer-module__ZL1P1W__badge{color:#a6cbc8}[data-theme=dark] .RoverViewer-module__ZL1P1W__footer p{color:#a6cbc8}[data-theme=dark] .RoverViewer-module__ZL1P1W__badge{border-color:#30464a}[data-theme=dark] .RoverViewer-module__ZL1P1W__inspector{color:#f5fffd;border-color:#30464a}[data-theme=dark] .RoverViewer-module__ZL1P1W__inspectionHint{color:#a6cbc8}@container (max-width:600px){.RoverViewer-module__ZL1P1W__heading,.RoverViewer-module__ZL1P1W__footer{padding:1.15rem}.RoverViewer-module__ZL1P1W__badge{display:none}.RoverViewer-module__ZL1P1W__controls{justify-content:center;width:100%}.RoverViewer-module__ZL1P1W__stage{height:440px}.RoverViewer-module__ZL1P1W__viewer .RoverViewer-module__ZL1P1W__partLabel{top:var(--mobile-label-y);gap:.3rem;width:98px;padding:.4rem;font-size:.69rem}.RoverViewer-module__ZL1P1W__partLabel[data-side=left]{left:8px}.RoverViewer-module__ZL1P1W__partLabel[data-side=right]{right:8px}.RoverViewer-module__ZL1P1W__partNumber{font-size:.6rem}.RoverViewer-module__ZL1P1W__inspector{flex-direction:column;gap:.85rem;padding:1.15rem}}
.TrustPromise-module__iXV3vq__section{padding:clamp(3rem,7vw,5.5rem) 1.25rem;font-family:Outfit,sans-serif}.TrustPromise-module__iXV3vq__inner{max-width:1160px;margin:0 auto}.TrustPromise-module__iXV3vq__headerBlock{text-align:center;max-width:62ch;margin:0 auto clamp(2rem,4vw,3rem)}.TrustPromise-module__iXV3vq__eyebrow{color:#0f6c60;letter-spacing:.14em;text-transform:uppercase;background:#2bb39a1f;border-radius:999px;margin-bottom:.9rem;padding:.3rem .8rem;font-size:.72rem;font-weight:800;display:inline-block}.TrustPromise-module__iXV3vq__heading{letter-spacing:-.02em;color:#0b3b41;text-wrap:balance;margin:0 0 1rem;font-size:clamp(1.7rem,3.6vw,2.7rem);font-weight:900;line-height:1.12}.TrustPromise-module__iXV3vq__headingAccent{background:linear-gradient(100deg,#2bb39a 5%,#5a9fd0 95%);color:#0000;-webkit-background-clip:text;background-clip:text}.TrustPromise-module__iXV3vq__subheading{color:#0b3b41bf;margin:0;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.65}.TrustPromise-module__iXV3vq__grid{counter-reset:none;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.TrustPromise-module__iXV3vq__card{background:#ffffffb3;border:1px solid #0b3b411a;border-radius:16px;padding:1.6rem 1.5rem 1.7rem;transition:transform .3s cubic-bezier(.34,1.3,.64,1),border-color .3s,box-shadow .3s;position:relative;box-shadow:0 10px 30px #003c430f}.TrustPromise-module__iXV3vq__card:hover{border-color:#2bb39a73;transform:translateY(-4px);box-shadow:0 18px 40px #003c431a}.TrustPromise-module__iXV3vq__cardNumber{letter-spacing:.1em;background:linear-gradient(100deg,#2bb39a 5%,#5a9fd0 95%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:.7rem;font-size:.85rem;font-weight:800;display:block}.TrustPromise-module__iXV3vq__cardTitle{color:#0b3b41;margin:0 0 .6rem;font-size:1.08rem;font-weight:800;line-height:1.3}.TrustPromise-module__iXV3vq__cardBody{color:#0b3b41b8;margin:0;font-size:.95rem;line-height:1.6}.TrustPromise-module__iXV3vq__footnote{text-align:center;color:#0b3b41b3;margin:clamp(1.75rem,3.5vw,2.5rem) 0 0;font-size:1rem;font-weight:600}.TrustPromise-module__iXV3vq__footnoteLink{color:#0f6c60;text-underline-offset:3px;font-weight:800;-webkit-text-decoration:underline #2bb39a80;text-decoration:underline #2bb39a80;text-decoration-thickness:2px;transition:text-decoration-color .25s}.TrustPromise-module__iXV3vq__footnoteLink:hover{text-decoration-color:#2bb39a}.TrustPromise-module__iXV3vq__footnoteLink:focus-visible{outline-offset:3px;border-radius:4px;outline:3px solid #2bb39a}@media (prefers-reduced-motion:reduce){.TrustPromise-module__iXV3vq__card{transition:none}.TrustPromise-module__iXV3vq__card:hover{transform:none}}:is([data-theme=dark] .TrustPromise-module__iXV3vq__heading,[data-theme=dark] .TrustPromise-module__iXV3vq__cardTitle){color:#e8f5f2}:is([data-theme=dark] .TrustPromise-module__iXV3vq__subheading,[data-theme=dark] .TrustPromise-module__iXV3vq__cardBody){color:#d6e9e6bd}[data-theme=dark] .TrustPromise-module__iXV3vq__eyebrow{color:#7fd1c0;background:#2bb39a2e}[data-theme=dark] .TrustPromise-module__iXV3vq__card{background:#0e2429;border-color:#7fd1c029;box-shadow:0 18px 40px #0006}[data-theme=dark] .TrustPromise-module__iXV3vq__card:hover{border-color:#7fd1c080}[data-theme=dark] .TrustPromise-module__iXV3vq__footnote{color:#d6e9e6b3}[data-theme=dark] .TrustPromise-module__iXV3vq__footnoteLink{color:#7fd1c0}
.AgentChat-module__oe2xDa__chat{--grok-bg:#16181c;--grok-text:#f5f6f7;--chatgpt-bg:#0d7d62;--chatgpt-text:#fff;--webwizards-bg:#4338ca;--webwizards-text:#fff;color:var(--ww-text);margin-top:28px}.AgentChat-module__oe2xDa__header{margin-bottom:24px}.AgentChat-module__oe2xDa__title{color:var(--ww-heading);letter-spacing:-.02em;margin:0;font-size:clamp(1.4rem,3vw,1.7rem)}.AgentChat-module__oe2xDa__intro{color:var(--ww-text-muted);margin:10px 0 0;line-height:1.55}.AgentChat-module__oe2xDa__sectionTitle{color:var(--ww-heading);margin:0 0 10px;font-size:1rem}.AgentChat-module__oe2xDa__identity{border:1px solid var(--ww-border);background:var(--ww-surface-muted);border-radius:14px;margin-bottom:28px;padding:16px}.AgentChat-module__oe2xDa__identityButtons{flex-wrap:wrap;gap:10px;display:flex}.AgentChat-module__oe2xDa__identityButton{border:2px solid var(--ww-border);background:var(--ww-surface);color:var(--ww-text);cursor:pointer;font:inherit;border-radius:999px;align-items:center;gap:10px;padding:10px 16px 10px 10px;font-weight:600;display:inline-flex}.AgentChat-module__oe2xDa__identityButton[aria-pressed=true].AgentChat-module__oe2xDa__grok{border-color:var(--grok-bg);box-shadow:0 0 0 3px #16181c2e}.AgentChat-module__oe2xDa__identityButton[aria-pressed=true].AgentChat-module__oe2xDa__chatgpt{border-color:var(--chatgpt-bg);box-shadow:0 0 0 3px #0d7d6233}.AgentChat-module__oe2xDa__identityButton[aria-pressed=true].AgentChat-module__oe2xDa__webwizards{border-color:var(--webwizards-bg);box-shadow:0 0 0 3px #4338ca33}.AgentChat-module__oe2xDa__identityButton:focus-visible,.AgentChat-module__oe2xDa__send:focus-visible,.AgentChat-module__oe2xDa__input:focus-visible{outline-offset:2px;outline:3px solid #238e9c}.AgentChat-module__oe2xDa__identityNote,.AgentChat-module__oe2xDa__status{color:var(--ww-text-muted);margin:10px 0 0;font-size:.9rem}.AgentChat-module__oe2xDa__status{margin:0 0 14px}.AgentChat-module__oe2xDa__messages{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.AgentChat-module__oe2xDa__message{align-items:flex-end;gap:10px;max-width:88%;display:flex}.AgentChat-module__oe2xDa__left{align-self:flex-start}.AgentChat-module__oe2xDa__right{flex-direction:row-reverse;align-self:flex-end}.AgentChat-module__oe2xDa__avatar{border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:.95rem;font-weight:700;display:inline-flex}.AgentChat-module__oe2xDa__grok .AgentChat-module__oe2xDa__avatar{background:var(--grok-bg);color:var(--grok-text)}.AgentChat-module__oe2xDa__chatgpt .AgentChat-module__oe2xDa__avatar{background:var(--chatgpt-bg);color:var(--chatgpt-text)}.AgentChat-module__oe2xDa__webwizards .AgentChat-module__oe2xDa__avatar{background:var(--webwizards-bg);color:var(--webwizards-text)}.AgentChat-module__oe2xDa__bubble{background:var(--ww-surface-muted);min-width:0;color:var(--ww-text);border-radius:16px;padding:10px 14px}.AgentChat-module__oe2xDa__grok .AgentChat-module__oe2xDa__bubble{background:var(--grok-bg);color:var(--grok-text)}.AgentChat-module__oe2xDa__chatgpt .AgentChat-module__oe2xDa__bubble{background:var(--chatgpt-bg);color:var(--chatgpt-text)}.AgentChat-module__oe2xDa__webwizards .AgentChat-module__oe2xDa__bubble{background:var(--webwizards-bg);color:var(--webwizards-text)}.AgentChat-module__oe2xDa__left .AgentChat-module__oe2xDa__bubble{border-bottom-left-radius:4px}.AgentChat-module__oe2xDa__right .AgentChat-module__oe2xDa__bubble{border-bottom-right-radius:4px}.AgentChat-module__oe2xDa__author{letter-spacing:.02em;opacity:.9;margin:0 0 4px;font-size:.78rem;font-weight:700}.AgentChat-module__oe2xDa__text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.AgentChat-module__oe2xDa__time{opacity:.75;margin-top:6px;font-size:.72rem;display:block}.AgentChat-module__oe2xDa__composer{border-top:1px solid var(--ww-border);margin-top:28px;padding:14px 0 0;scroll-margin-bottom:160px}.AgentChat-module__oe2xDa__input{box-sizing:border-box;border:1px solid var(--ww-border);background:var(--ww-surface);width:100%;color:var(--ww-text);font:inherit;resize:vertical;border-radius:12px;padding:12px 14px;line-height:1.5}.AgentChat-module__oe2xDa__composerRow{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.AgentChat-module__oe2xDa__counter{color:var(--ww-text-muted);font-size:.8rem}.AgentChat-module__oe2xDa__send{color:#fff;cursor:pointer;font:inherit;background:#135d66;border:0;border-radius:10px;padding:10px 18px;font-weight:700}.AgentChat-module__oe2xDa__send:hover:not(:disabled){background:#003c43}.AgentChat-module__oe2xDa__send:disabled{cursor:progress;opacity:.7}.AgentChat-module__oe2xDa__error{color:#b4233d;margin:10px 0 0;font-size:.9rem}[data-theme=dark] .AgentChat-module__oe2xDa__chat{--grok-bg:#f1f2f4;--grok-text:#111317}[data-theme=dark] .AgentChat-module__oe2xDa__error{color:#ff8fa3}@media (max-width:480px){.AgentChat-module__oe2xDa__message{max-width:96%}.AgentChat-module__oe2xDa__identityButton{flex:100%;justify-content:center}}
.contactForm-module__-lbLpa__contactForm,.contactForm-module__-lbLpa__mailIcon{color:#fff;background-color:#003c43;position:fixed}.contactForm-module__-lbLpa__mailIcon{cursor:pointer;z-index:1000;border:none;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:24px;transition:background-color .3s;display:flex;bottom:20px;left:20px}.contactForm-module__-lbLpa__mailIcon:hover{background-color:#007f7c}.contactForm-module__-lbLpa__contactForm{box-sizing:border-box;z-index:1001;width:400px;height:100%;padding:30px;font-family:Outfit,sans-serif;transition:right .3s ease-in-out;top:0;right:-400px;overflow-y:auto;box-shadow:-2px 0 5px #0000004d}.contactForm-module__-lbLpa__fullWidthInput,.contactForm-module__-lbLpa__input{color:#fff;background-color:#ffffff1a;border:none;padding:10px}.contactForm-module__-lbLpa__contactForm.contactForm-module__-lbLpa__open{right:0}.contactForm-module__-lbLpa__formTitle{margin-bottom:10px;font-size:24px}.contactForm-module__-lbLpa__formSubtitle{opacity:.8;margin-bottom:20px;font-size:14px}.contactForm-module__-lbLpa__fullWidthInput,.contactForm-module__-lbLpa__inputGroup,.contactForm-module__-lbLpa__textarea{margin-bottom:15px}.contactForm-module__-lbLpa__inputGroup{justify-content:space-between;gap:10px;width:100%;display:flex}.contactForm-module__-lbLpa__input{border-radius:4px;width:48%}.contactForm-module__-lbLpa__fullWidthInput{border-radius:4px;width:100%}.contactForm-module__-lbLpa__submitButton,.contactForm-module__-lbLpa__textarea{border:none;padding:10px}.contactForm-module__-lbLpa__textarea{color:#fff;background-color:#ffffff1a;border-radius:4px;width:95%;min-height:100px}.contactForm-module__-lbLpa__submitButton{color:#00514e;cursor:pointer;background:linear-gradient(145deg,#f0f0f0,#cacaca);border-radius:4px;width:100%;font-size:16px;font-weight:700;transition:background-color .3s}.contactForm-module__-lbLpa__closeButton{color:#fff;cursor:pointer;background:0 0;border:none;font-size:24px;position:absolute;top:10px;right:10px}.contactForm-module__-lbLpa__formimage{width:100%;height:auto}@keyframes contactForm-module__-lbLpa__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}
.footer-module__oqRDSq__footer{isolation:isolate;color:#fff;background:radial-gradient(circle at 12% 12%,#77b5d94d,#0000 30%),radial-gradient(circle at 88% 82%,#7fd1c03d,#0000 32%),linear-gradient(145deg,#061a20 0%,#0b343b 48%,#08252d 100%);margin-top:4rem;padding:clamp(42px,6vw,82px) clamp(16px,4vw,56px) 26px;font-family:Outfit,sans-serif;position:relative;overflow:hidden}.footer-module__oqRDSq__footer:before,.footer-module__oqRDSq__footer:after{z-index:-1;aspect-ratio:1;content:"";filter:blur(12px);opacity:.45;pointer-events:none;border-radius:50%;width:clamp(220px,28vw,440px);animation:11s ease-in-out infinite alternate footer-module__oqRDSq__orbFloat;position:absolute}.footer-module__oqRDSq__footer:before{background:#135d6685;top:-18%;left:-8%}.footer-module__oqRDSq__footer:after{background:#77b5d957;animation-delay:-5s;bottom:-35%;right:-9%}.footer-module__oqRDSq__inner{text-align:center;width:min(100%,1180px);margin-inline:auto}.footer-module__oqRDSq__panel{-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);background:#ffffff14;border:1px solid #ffffff2e;border-radius:30px;grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,.8fr));align-items:stretch;gap:clamp(16px,2vw,28px);padding:clamp(20px,3vw,36px);display:grid;box-shadow:0 24px 70px #000a0e4d,inset 0 1px #ffffff21}.footer-module__oqRDSq__videoCard{background:linear-gradient(145deg,#ffffff1a,#ffffff09);border:1px solid #ffffff24;border-radius:24px;justify-content:center;align-items:center;min-width:0;padding:clamp(14px,2vw,24px);transition:border-color .35s,background .35s;display:flex;box-shadow:inset 0 1px #ffffff1a}.footer-module__oqRDSq__videoCard:hover{background:linear-gradient(145deg,#ffffff26,#7fd1c012);border-color:#8fe8d76b}.footer-module__oqRDSq__video{border:1px solid #ffffff29;border-radius:20px;width:min(100%,300px);height:auto;transition:filter .4s;display:block;box-shadow:0 16px 38px #000c1042}.footer-module__oqRDSq__videoCard:hover .footer-module__oqRDSq__video{filter:saturate(1.12)brightness(1.06)}.footer-module__oqRDSq__navColumn{min-width:0;display:flex}.footer-module__oqRDSq__navList{flex-direction:column;flex:1;justify-content:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.footer-module__oqRDSq__navItem{background:#ffffff12;border:1px solid #ffffff24;border-radius:16px;transition:background .28s,border-color .28s,box-shadow .28s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.footer-module__oqRDSq__navItem:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 20%,#ffffff29 48%,#0000 76%);transition:transform .6s;position:absolute;inset:0;transform:translate(-120%)}.footer-module__oqRDSq__navItem:hover{background:#7fd1c024;border-color:#8fe8d775;box-shadow:inset 0 1px #ffffff24}.footer-module__oqRDSq__navItem:hover:before{transform:translate(120%)}.footer-module__oqRDSq__link{z-index:1;color:#f2fffc;letter-spacing:.01em;padding:13px 16px;font-size:clamp(.95rem,1.2vw,1.08rem);font-weight:600;text-decoration:none;transition:color .25s;display:block;position:relative}.footer-module__oqRDSq__navItem:hover .footer-module__oqRDSq__link{color:#fff}.footer-module__oqRDSq__link:focus-visible{outline-offset:-3px;border-radius:16px;outline:3px solid #8fe8d7}.footer-module__oqRDSq__legal{color:#eefffbd1;text-align:center;margin:18px 0 0;font-size:clamp(.78rem,1vw,.92rem);line-height:1.5}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.footer-module__oqRDSq__panel{background:#082b32f5}}@keyframes footer-module__oqRDSq__orbFloat{0%{transform:translate(-8px,-5px)scale(.96)}to{transform:translate(18px,14px)scale(1.08)}}@media (max-width:900px){.footer-module__oqRDSq__panel{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-module__oqRDSq__videoCard{grid-column:1/-1}.footer-module__oqRDSq__video{width:min(62%,320px)}}@media (max-width:600px){.footer-module__oqRDSq__footer{margin-top:3rem;padding:34px 14px 18px}.footer-module__oqRDSq__panel{border-radius:24px;grid-template-columns:minmax(0,1fr);gap:14px;padding:16px}.footer-module__oqRDSq__videoCard{grid-column:auto;padding:14px}.footer-module__oqRDSq__video{width:min(72%,270px)}.footer-module__oqRDSq__navList{gap:9px}.footer-module__oqRDSq__link{padding:11px 14px}}@media (prefers-reduced-motion:reduce){.footer-module__oqRDSq__footer:before,.footer-module__oqRDSq__footer:after{animation:none}.footer-module__oqRDSq__videoCard,.footer-module__oqRDSq__video,.footer-module__oqRDSq__navItem,.footer-module__oqRDSq__navItem:before,.footer-module__oqRDSq__link{transition:none}}
.AiDepartment-module__adHdga__section{padding:clamp(2.5rem,6vw,4.5rem) 1.25rem;font-family:Outfit,sans-serif}.AiDepartment-module__adHdga__inner{max-width:1160px;margin:0 auto}.AiDepartment-module__adHdga__headerBlock{text-align:center;max-width:64ch;margin:0 auto clamp(1.75rem,3.5vw,2.5rem)}.AiDepartment-module__adHdga__eyebrow{color:#0f6c60;letter-spacing:.14em;text-transform:uppercase;background:#2bb39a1f;border-radius:999px;margin-bottom:.9rem;padding:.3rem .8rem;font-size:.72rem;font-weight:800;display:inline-block}.AiDepartment-module__adHdga__heading{letter-spacing:-.02em;color:#0b3b41;text-wrap:balance;margin:0 0 1rem;font-size:clamp(1.7rem,3.6vw,2.7rem);font-weight:900;line-height:1.12}.AiDepartment-module__adHdga__headingAccent{background:linear-gradient(100deg,#2bb39a 5%,#5a9fd0 95%);color:#0000;-webkit-background-clip:text;background-clip:text}.AiDepartment-module__adHdga__subheading{color:#0b3b41bf;margin:0;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.65}.AiDepartment-module__adHdga__price{color:#0b3b41;background:#2bb39a14;border:1px solid #2bb39a59;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.35rem;margin:1.4rem 0 0;padding:.55rem 1.1rem;font-size:1rem;font-weight:600;display:inline-flex}.AiDepartment-module__adHdga__price strong{color:#0f6c60;font-size:1.35rem;font-weight:900}.AiDepartment-module__adHdga__priceDivider{color:#0b3b4173;margin:0 .35rem}.AiDepartment-module__adHdga__roster{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.AiDepartment-module__adHdga__worker{color:#0b3b41;background:#ffffffb3;border:1px solid #0b3b411a;border-radius:14px;align-items:center;gap:.75rem;padding:.95rem 1.1rem;font-size:.98rem;font-weight:700;line-height:1.3;display:flex;box-shadow:0 8px 24px #003c430d}.AiDepartment-module__adHdga__workerNumber{letter-spacing:.1em;background:linear-gradient(100deg,#2bb39a 5%,#5a9fd0 95%);color:#0000;-webkit-background-clip:text;background-clip:text;flex:none;font-size:.8rem;font-weight:800}.AiDepartment-module__adHdga__keyboard{text-align:center;color:#0b3b41;margin:clamp(1.5rem,3vw,2rem) 0 0;font-size:clamp(1.05rem,1.8vw,1.25rem);font-weight:800}.AiDepartment-module__adHdga__ctaRow{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.25rem;display:flex}.AiDepartment-module__adHdga__primaryCta,.AiDepartment-module__adHdga__secondaryCta{border-radius:999px;align-items:center;gap:.45rem;padding:.8rem 1.3rem;font-weight:800;text-decoration:none;transition:transform .25s,background .25s,border-color .25s;display:inline-flex}.AiDepartment-module__adHdga__primaryCta{color:#fff;background:#135d66}.AiDepartment-module__adHdga__primaryCta:hover{background:#003c43;transform:translateY(-2px)}.AiDepartment-module__adHdga__secondaryCta{color:#0f6c60;border:2px solid #135d6659}.AiDepartment-module__adHdga__secondaryCta:hover{border-color:#135d66;transform:translateY(-2px)}.AiDepartment-module__adHdga__primaryCta:focus-visible,.AiDepartment-module__adHdga__secondaryCta:focus-visible{outline-offset:3px;outline:3px solid #2bb39a}@media (prefers-reduced-motion:reduce){.AiDepartment-module__adHdga__primaryCta,.AiDepartment-module__adHdga__secondaryCta{transition:none}.AiDepartment-module__adHdga__primaryCta:hover,.AiDepartment-module__adHdga__secondaryCta:hover{transform:none}}:is([data-theme=dark] .AiDepartment-module__adHdga__heading,[data-theme=dark] .AiDepartment-module__adHdga__worker,[data-theme=dark] .AiDepartment-module__adHdga__keyboard,[data-theme=dark] .AiDepartment-module__adHdga__price){color:#e8f5f2}[data-theme=dark] .AiDepartment-module__adHdga__subheading{color:#d6e9e6bd}[data-theme=dark] .AiDepartment-module__adHdga__eyebrow{color:#7fd1c0;background:#2bb39a2e}[data-theme=dark] .AiDepartment-module__adHdga__price{background:#2bb39a1f;border-color:#7fd1c059}[data-theme=dark] .AiDepartment-module__adHdga__price strong{color:#7fd1c0}[data-theme=dark] .AiDepartment-module__adHdga__priceDivider{color:#d6e9e673}[data-theme=dark] .AiDepartment-module__adHdga__worker{background:#0e2429;border-color:#7fd1c029;box-shadow:0 14px 32px #00000059}[data-theme=dark] .AiDepartment-module__adHdga__primaryCta{color:#04201c;background:#2bb39a}[data-theme=dark] .AiDepartment-module__adHdga__primaryCta:hover{background:#7fd1c0}[data-theme=dark] .AiDepartment-module__adHdga__secondaryCta{color:#7fd1c0;border-color:#7fd1c073}[data-theme=dark] .AiDepartment-module__adHdga__secondaryCta:hover{border-color:#7fd1c0}
.Showcase-module__BJoUZW__TitleMessage{text-align:center;margin-top:5em;font-family:Outfit,sans-serif;font-size:200%;font-weight:700}.Showcase-module__BJoUZW__flexContainer{justify-content:center;align-items:center;width:100%;margin-top:5em;display:flex}.Showcase-module__BJoUZW__gridContainer{background:#fff;border:.5px solid #d3d3d3;border-radius:12px;grid-template-columns:30% 70%;width:100%;transition:transform .3s ease-in-out;display:grid;overflow:hidden;box-shadow:10px 10px 20px #bebebe,-10px -10px 20px #fff}.Showcase-module__BJoUZW__cardLink{width:70%;color:inherit;text-decoration:none;display:block}.Showcase-module__BJoUZW__cardLink:focus-visible{outline-offset:4px;border-radius:14px;outline:3px solid #135d66}.Showcase-module__BJoUZW__leftContent{justify-content:center;align-items:center;margin:0;padding:0;display:flex}.Showcase-module__BJoUZW__rightContent{text-align:left;float:left;height:100%;margin-bottom:0;padding-bottom:0;font-size:150%;position:relative}.Showcase-module__BJoUZW__logo1{width:80%}.Showcase-module__BJoUZW__logo2{width:50%}.Showcase-module__BJoUZW__videoContent{object-fit:cover;border:none;width:100%;height:100%;margin:0;padding:0;display:block}.Showcase-module__BJoUZW__gridContainer:hover{background:linear-gradient(145deg,#cacaca,#f0f0f0);transform:scale(1.05);box-shadow:43px 43px 86px gray,-43px -43px 86px #fff}.Showcase-module__BJoUZW__caseStudyGrid{grid-template-columns:38% 62%}.Showcase-module__BJoUZW__projectDetails{align-self:center;padding:clamp(1.25rem,3vw,2.25rem);font-family:Outfit,sans-serif}.Showcase-module__BJoUZW__projectClient{color:#135d66;margin:0 0 .75rem;font-size:.8rem;font-weight:600}.Showcase-module__BJoUZW__projectTitle{color:#003c43;margin:0 0 1rem;font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.2}.Showcase-module__BJoUZW__projectDescription{color:#444;margin:0 0 1.25rem;font-size:1rem;line-height:1.6}.Showcase-module__BJoUZW__projectCta{color:#135d66;font-size:.9rem;font-weight:600}.Showcase-module__BJoUZW__caseStudyGrid .Showcase-module__BJoUZW__rightContent{background:#f4faf9;flex-direction:column;justify-content:center;min-width:0;display:flex}.Showcase-module__BJoUZW__caseStudyGrid .Showcase-module__BJoUZW__videoContent{height:auto}.Showcase-module__BJoUZW__caseStudyGrid .Showcase-module__BJoUZW__tags{max-width:none;padding:1rem;position:static}@media (max-width:820px){.Showcase-module__BJoUZW__caseStudyGrid{grid-template-columns:1fr}}[data-theme=dark] .Showcase-module__BJoUZW__projectTitle{color:var(--ww-heading)}[data-theme=dark] .Showcase-module__BJoUZW__projectDescription{color:var(--ww-text-muted)}:is([data-theme=dark] .Showcase-module__BJoUZW__projectClient,[data-theme=dark] .Showcase-module__BJoUZW__projectCta){color:var(--ww-accent)}[data-theme=dark] .Showcase-module__BJoUZW__caseStudyGrid .Showcase-module__BJoUZW__rightContent{background:var(--ww-surface-muted)}.Showcase-module__BJoUZW__skeletonCard{background:#f2f2f2;border-radius:12px;width:70%;overflow:hidden;box-shadow:10px 10px 20px #bebebe,-10px -10px 20px #fff}.Showcase-module__BJoUZW__skeletonInner{grid-template-columns:30% 70%;display:grid}.Showcase-module__BJoUZW__skeletonThumbnail{background:linear-gradient(90deg,#e6e6e6 25%,#f5f5f5 37%,#e6e6e6 63%) 0 0/400% 100%;height:140px;animation:1.4s ease-in-out infinite Showcase-module__BJoUZW__shimmer}.Showcase-module__BJoUZW__skeletonBody{background:linear-gradient(90deg,#ececec 25%,#f7f7f7 37%,#ececec 63%) 0 0/400% 100%;height:140px;animation:1.4s ease-in-out infinite Showcase-module__BJoUZW__shimmer}@keyframes Showcase-module__BJoUZW__shimmer{0%{background-position:100% 0}to{background-position:0 0}}.Showcase-module__BJoUZW__testimonialButton{justify-content:center;align-items:center;margin-top:5em;font-family:Outfit,sans-serif;display:flex}.Showcase-module__BJoUZW__testimonialButton p{color:#fff;background:#135d66;padding:1%;font-size:150%}.Showcase-module__BJoUZW__Testimonies{font-family:Outfit,sans-serif}.Showcase-module__BJoUZW__Testimonies:hover{transition:transform .3s ease-in-out;transform:scale(1.2)}@media screen and (max-width:820px){.Showcase-module__BJoUZW__Testimonies{font-size:100%}.Showcase-module__BJoUZW__cardLink,.Showcase-module__BJoUZW__skeletonCard{width:90%}}@media screen and (max-width:430px){.Showcase-module__BJoUZW__Testimonies{font-size:70%}.Showcase-module__BJoUZW__cardLink,.Showcase-module__BJoUZW__skeletonCard{width:95%}}@media screen and (max-width:390px){.Showcase-module__BJoUZW__Testimonies{font-size:50%}}.Showcase-module__BJoUZW__tags{flex-wrap:wrap;gap:8px;max-width:calc(100% - 24px);display:flex;position:absolute;bottom:12px;left:12px}.Showcase-module__BJoUZW__tag{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);white-space:nowrap;background:#0009;border:1px solid #ffffff40;border-radius:9999px;padding:6px 10px;font-family:Outfit,sans-serif;font-size:12px;font-weight:600;line-height:1}@media screen and (max-width:820px){.Showcase-module__BJoUZW__tags{gap:5px;max-width:calc(100% - 16px);bottom:8px;left:8px}.Showcase-module__BJoUZW__tag{padding:3px 6px;font-size:9px}}@media screen and (max-width:430px){.Showcase-module__BJoUZW__tags{gap:4px;max-width:calc(100% - 12px);bottom:6px;left:6px}.Showcase-module__BJoUZW__tag{padding:2px 5px;font-size:8px}}.Showcase-module__BJoUZW__aboutStatCard{text-align:center;cursor:default;background:#fafafa;border-radius:12px;flex:1 1 0;min-width:140px;padding:1.5rem 1rem;font-family:Outfit,sans-serif;transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s;box-shadow:6px 6px 14px #d9d9d9,-6px -6px 14px #fff}.Showcase-module__BJoUZW__aboutStatCard:hover{transform:translateY(-8px)scale(1.03);box-shadow:14px 22px 36px #003c431f,-10px -10px 24px #fff}:is([data-theme=dark] .Showcase-module__BJoUZW__TitleMessage,[data-theme=dark] .Showcase-module__BJoUZW__Testimonies){color:var(--ww-heading)}[data-theme=dark] .Showcase-module__BJoUZW__gridContainer{color:var(--ww-text);background:var(--ww-surface);border-color:var(--ww-border)}[data-theme=dark] .Showcase-module__BJoUZW__gridContainer:hover{color:var(--ww-text);background:var(--ww-surface);border-color:var(--ww-border)}[data-theme=dark] .Showcase-module__BJoUZW__aboutStatCard{color:var(--ww-text);background:var(--ww-surface);border-color:var(--ww-border)}:is([data-theme=dark] .Showcase-module__BJoUZW__skeletonCard,[data-theme=dark] .Showcase-module__BJoUZW__skeletonThumbnail,[data-theme=dark] .Showcase-module__BJoUZW__skeletonBody){background:var(--ww-surface-muted)}@media (prefers-reduced-motion:reduce){.Showcase-module__BJoUZW__aboutStatCard{transition:none}.Showcase-module__BJoUZW__aboutStatCard:hover{transform:none}}
.ThreeDInteractive-module__hpDlNW__page{color:#1a1a1a;box-sizing:border-box;max-width:1200px;margin:0 auto;padding:6rem 1rem 3rem;font-family:Outfit,sans-serif}@keyframes ThreeDInteractive-module__hpDlNW__fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ThreeDInteractive-module__hpDlNW__fadeIn{0%{opacity:0}to{opacity:1}}.ThreeDInteractive-module__hpDlNW__page>*{animation:.7s cubic-bezier(.22,.61,.36,1) both ThreeDInteractive-module__hpDlNW__fadeUp}.ThreeDInteractive-module__hpDlNW__page>:first-child{animation-delay:50ms}.ThreeDInteractive-module__hpDlNW__page>:nth-child(2){animation-delay:.18s}.ThreeDInteractive-module__hpDlNW__page>:nth-child(3){animation-delay:.28s}.ThreeDInteractive-module__hpDlNW__page>:nth-child(4){animation-delay:.38s}.ThreeDInteractive-module__hpDlNW__page>:nth-child(5){animation-delay:.46s}.ThreeDInteractive-module__hpDlNW__page>:nth-child(6){animation-delay:.52s}.ThreeDInteractive-module__hpDlNW__page>:nth-child(7){animation-delay:.58s}.ThreeDInteractive-module__hpDlNW__page>:nth-child(8){animation-delay:.62s}.ThreeDInteractive-module__hpDlNW__page>:nth-child(n+9){animation-delay:.66s}.ThreeDInteractive-module__hpDlNW__header{text-align:center;margin-bottom:2.25rem}.ThreeDInteractive-module__hpDlNW__title{background:linear-gradient(135deg,#003c43 0%,#135d66 50%,#77b5d9 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(2rem,4vw,3.25rem);font-weight:700}.ThreeDInteractive-module__hpDlNW__subtitle{color:#444;max-width:820px;margin:.85rem auto 0;font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.55}.ThreeDInteractive-module__hpDlNW__heroAnim{max-width:min(960px,100%);margin:.35rem auto 2.25rem;animation:.9s ease-out .2s both ThreeDInteractive-module__hpDlNW__fadeIn}.ThreeDInteractive-module__hpDlNW__placeholderHero{background:linear-gradient(160deg,#0c1f24,#135d66);border-radius:16px;width:min(720px,100%);height:auto;margin:0 auto;display:block}.ThreeDInteractive-module__hpDlNW__gameEmbedFrame{aspect-ratio:16/9;background:#03080b;border:1px solid #003c432e;border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 18px 38px #003c4329}@media (max-width:640px){.ThreeDInteractive-module__hpDlNW__gameEmbedFrame{aspect-ratio:3/4}}.ThreeDInteractive-module__hpDlNW__gameCtaWrap{flex-wrap:wrap;justify-content:center;gap:1rem;margin:-.75rem auto 3rem;display:flex}.ThreeDInteractive-module__hpDlNW__articleImageFrame{background:#0d1117;border:1px solid #003c4324;border-radius:16px;max-width:920px;margin:0 auto 2.75rem;overflow:hidden;box-shadow:0 18px 38px #003c4324}.ThreeDInteractive-module__hpDlNW__articleCoverImage{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.ThreeDInteractive-module__hpDlNW__articleVideoFrame{background:#0d1117;border:1px solid #003c4324;border-radius:16px;max-width:920px;margin:0 auto 2.75rem;overflow:hidden;box-shadow:0 18px 38px #003c4324}.ThreeDInteractive-module__hpDlNW__articleVideo{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.ThreeDInteractive-module__hpDlNW__articleVideoPortrait{aspect-ratio:auto;object-fit:contain;width:auto;max-width:100%;max-height:70vh;margin:0 auto}.ThreeDInteractive-module__hpDlNW__storySection{max-width:820px;margin-bottom:2.75rem;margin-left:auto;margin-right:auto}.ThreeDInteractive-module__hpDlNW__storySection h2{color:#003c43;text-align:center;margin:0 0 1rem;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600}.ThreeDInteractive-module__hpDlNW__storySection p{color:#333;margin:0 0 1rem;font-size:1rem;line-height:1.65}.ThreeDInteractive-module__hpDlNW__storySection strong{color:#003c43}.ThreeDInteractive-module__hpDlNW__storySection code{background:#003c4312;border-radius:4px;padding:.12em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92em}.ThreeDInteractive-module__hpDlNW__surface{background:#fff;border:1px solid #003c4314;border-radius:18px;max-width:900px;margin-bottom:2.75rem;margin-left:auto;margin-right:auto;padding:1.75rem 1.5rem;box-shadow:0 8px 24px #003c430f}.ThreeDInteractive-module__hpDlNW__surface h2{color:#003c43;text-align:center;margin:0 0 1.25rem;font-size:clamp(1.25rem,2vw,1.45rem);font-weight:600}.ThreeDInteractive-module__hpDlNW__surfaceGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:700px){.ThreeDInteractive-module__hpDlNW__surfaceGrid{grid-template-columns:repeat(3,1fr);gap:1rem}}.ThreeDInteractive-module__hpDlNW__surfaceCard{color:#333;background:#fff;border:1px solid #003c431a;border-radius:12px;margin:0;padding:1rem .95rem 1.05rem;font-size:.95rem;line-height:1.55;transition:transform .35s cubic-bezier(.22,.61,.36,1),border-color .35s,box-shadow .35s;position:relative;overflow:hidden}.ThreeDInteractive-module__hpDlNW__surfaceCard:before{content:"";transform-origin:top;background:linear-gradient(#003c43 0%,#135d66 50%,#77b5d9 100%);width:3px;transition:transform .4s cubic-bezier(.22,.61,.36,1);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.ThreeDInteractive-module__hpDlNW__surfaceCard:hover{border-color:#135d664d;transform:translateY(-4px);box-shadow:0 14px 30px #003c431a}.ThreeDInteractive-module__hpDlNW__surfaceCard:hover:before{transform:scaleY(1)}.ThreeDInteractive-module__hpDlNW__surfaceCard strong{letter-spacing:.08em;text-transform:uppercase;color:#135d66;margin-bottom:.45rem;font-size:.78rem;transition:color .3s;display:block}.ThreeDInteractive-module__hpDlNW__surfaceCard:hover strong{color:#003c43}.ThreeDInteractive-module__hpDlNW__note{color:#333;background:#f4faf9;border:1px solid #135d662e;border-radius:12px;max-width:720px;margin:2rem auto 2.5rem;padding:1.25rem 1.35rem;font-size:.98rem;line-height:1.65;transition:transform .3s,border-color .3s,background .3s}.ThreeDInteractive-module__hpDlNW__note:hover{background:#eef7f6;border-color:#135d6659;transform:translateY(-2px)}.ThreeDInteractive-module__hpDlNW__note strong{color:#003c43}.ThreeDInteractive-module__hpDlNW__inlineLink{text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:color .2s;color:#003c43!important}.ThreeDInteractive-module__hpDlNW__inlineLink:hover{color:#135d66!important}.ThreeDInteractive-module__hpDlNW__inlineLink:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #135d66;color:#00262b!important}.ThreeDInteractive-module__hpDlNW__inlineLink:visited{color:#0a5c66!important}.ThreeDInteractive-module__hpDlNW__pipeline{background:#fff;border:1px solid #003c4314;border-radius:18px;margin-top:.5rem;margin-bottom:2.5rem;padding:2rem;box-shadow:0 8px 24px #003c430f}.ThreeDInteractive-module__hpDlNW__pipelineTitle{color:#003c43;margin:0 0 1rem;font-size:clamp(1.4rem,2vw,1.85rem);font-weight:600}.ThreeDInteractive-module__hpDlNW__pipelineList{color:#333;counter-reset:pipeline;margin:0;padding-left:1.25rem;font-size:1.05rem;line-height:1.7}.ThreeDInteractive-module__hpDlNW__pipelineList li{margin-bottom:.45rem;padding-left:.5rem;transition:color .3s,transform .3s}.ThreeDInteractive-module__hpDlNW__pipelineList li:hover{color:#135d66;transform:translate(4px)}.ThreeDInteractive-module__hpDlNW__pipelineList li strong{color:#003c43;transition:color .3s}.ThreeDInteractive-module__hpDlNW__pipelineList li:hover strong{color:#77b5d9}.ThreeDInteractive-module__hpDlNW__closing{text-align:center;margin-top:2rem;padding:2rem 1rem 1rem}.ThreeDInteractive-module__hpDlNW__closingTitle{margin:0;font-size:clamp(1.3rem,1.8vw,1.65rem);font-weight:600}.ThreeDInteractive-module__hpDlNW__closingCopy{color:#444;max-width:820px;margin:1rem auto 0;font-size:1.05rem;line-height:1.65}.ThreeDInteractive-module__hpDlNW__ctaWrap{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1.75rem;display:flex}.ThreeDInteractive-module__hpDlNW__primaryCta{color:#fff;background:linear-gradient(135deg,#003c43 0%,#135d66 50%,#77b5d9 100%) 0%/200% 200%;border-radius:999px;align-items:center;gap:.55rem;padding:.75rem 1.55rem;font-family:inherit;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .3s,box-shadow .3s,background-position .5s;display:inline-flex;box-shadow:0 10px 24px #003c4338}.ThreeDInteractive-module__hpDlNW__primaryCta:hover{background-position:100%;transform:translateY(-3px);box-shadow:0 16px 32px #003c434d}.ThreeDInteractive-module__hpDlNW__primaryCta:focus-visible{outline-offset:4px;outline:3px solid #135d66}.ThreeDInteractive-module__hpDlNW__primaryCtaArrow{transition:transform .3s;display:inline-block}.ThreeDInteractive-module__hpDlNW__primaryCta:hover .ThreeDInteractive-module__hpDlNW__primaryCtaArrow{transform:translate(5px)}.ThreeDInteractive-module__hpDlNW__secondaryCta{color:#135d66;background:0 0;border:1.5px solid #77b5d9;border-radius:999px;align-items:center;gap:.55rem;padding:.75rem 1.55rem;font-family:inherit;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .3s,box-shadow .3s,background-color .3s,color .3s;display:inline-flex}.ThreeDInteractive-module__hpDlNW__secondaryCta:hover{background-color:#77b5d91f;transform:translateY(-3px);box-shadow:0 12px 26px #003c4329}.ThreeDInteractive-module__hpDlNW__secondaryCta:focus-visible{outline-offset:4px;outline:3px solid #135d66}.ThreeDInteractive-module__hpDlNW__evidenceFigure{text-align:center;max-width:880px;margin:2rem auto 2.5rem;padding:0}.ThreeDInteractive-module__hpDlNW__evidenceFrame{background:#0d1117;border:1px solid #003c432e;border-radius:14px;width:100%;transition:transform .35s,box-shadow .35s,border-color .35s;display:block;position:relative;overflow:hidden;box-shadow:0 18px 38px #003c4324}.ThreeDInteractive-module__hpDlNW__evidenceFrame:hover{border-color:#135d6659;transform:translateY(-3px);box-shadow:0 22px 44px #003c4333}.ThreeDInteractive-module__hpDlNW__evidenceImage{width:100%;height:auto;display:block}.ThreeDInteractive-module__hpDlNW__evidenceCaption{color:#555;max-width:680px;margin:.85rem auto 0;font-size:.88rem;font-style:italic;line-height:1.55}.ThreeDInteractive-module__hpDlNW__evidenceCaption strong{color:#003c43;font-style:normal}[data-theme=dark] .ThreeDInteractive-module__hpDlNW__page{color:var(--ww-text)}[data-theme=dark] .ThreeDInteractive-module__hpDlNW__title{background:linear-gradient(135deg,#f5fffd 0%,#9fe8d8 55%,#8fc7e8 100%);-webkit-background-clip:text;background-clip:text}[data-theme=dark] .ThreeDInteractive-module__hpDlNW__subtitle{color:var(--ww-text-muted)}[data-theme=dark] .ThreeDInteractive-module__hpDlNW__storySection p{color:var(--ww-text-muted)}[data-theme=dark] .ThreeDInteractive-module__hpDlNW__surfaceCard{color:var(--ww-text-muted)}[data-theme=dark] .ThreeDInteractive-module__hpDlNW__note{color:var(--ww-text-muted)}[data-theme=dark] .ThreeDInteractive-module__hpDlNW__pipelineList{color:var(--ww-text-muted)}[data-theme=dark] .ThreeDInteractive-module__hpDlNW__closingCopy{color:var(--ww-text-muted)}[data-theme=dark] .ThreeDInteractive-module__hpDlNW__evidenceCaption{color:var(--ww-text-muted)}[data-theme=dark] .ThreeDInteractive-module__hpDlNW__storySection h2{color:var(--ww-heading)}[data-theme=dark] .ThreeDInteractive-module__hpDlNW__storySection strong{color:var(--ww-heading)}[data-theme=dark] .ThreeDInteractive-module__hpDlNW__surface h2{color:var(--ww-heading)}[data-theme=dark] .ThreeDInteractive-module__hpDlNW__surfaceCard strong{color:var(--ww-heading)}[data-theme=dark] .ThreeDInteractive-module__hpDlNW__surfaceCard:hover strong{color:var(--ww-heading)}[data-theme=dark] .ThreeDInteractive-module__hpDlNW__note strong{color:var(--ww-heading)}[data-theme=dark] .ThreeDInteractive-module__hpDlNW__pipelineTitle{color:var(--ww-heading)}[data-theme=dark] .ThreeDInteractive-module__hpDlNW__pipelineList li strong{color:var(--ww-heading)}[data-theme=dark] .ThreeDInteractive-module__hpDlNW__evidenceCaption strong{color:var(--ww-heading)}:is([data-theme=dark] .ThreeDInteractive-module__hpDlNW__surface,[data-theme=dark] .ThreeDInteractive-module__hpDlNW__surfaceCard,[data-theme=dark] .ThreeDInteractive-module__hpDlNW__pipeline){background:var(--ww-surface);border-color:var(--ww-border)}[data-theme=dark] .ThreeDInteractive-module__hpDlNW__note{background:var(--ww-surface-muted);border-color:var(--ww-border)}[data-theme=dark] .ThreeDInteractive-module__hpDlNW__note:hover{background:var(--ww-surface-muted);border-color:var(--ww-border)}[data-theme=dark] .ThreeDInteractive-module__hpDlNW__storySection code{background:var(--ww-surface-muted);border-color:var(--ww-border)}[data-theme=dark] .ThreeDInteractive-module__hpDlNW__inlineLink{color:var(--ww-accent)!important}[data-theme=dark] .ThreeDInteractive-module__hpDlNW__inlineLink:hover{color:var(--ww-accent)!important}[data-theme=dark] .ThreeDInteractive-module__hpDlNW__inlineLink:focus-visible{color:var(--ww-accent)!important}[data-theme=dark] .ThreeDInteractive-module__hpDlNW__inlineLink:visited{color:var(--ww-accent)!important}[data-theme=dark] .ThreeDInteractive-module__hpDlNW__pipelineList li:hover{color:var(--ww-accent)!important}:is([data-theme=dark] .ThreeDInteractive-module__hpDlNW__articleImageFrame,[data-theme=dark] .ThreeDInteractive-module__hpDlNW__articleVideoFrame,[data-theme=dark] .ThreeDInteractive-module__hpDlNW__evidenceFrame,[data-theme=dark] .ThreeDInteractive-module__hpDlNW__gameEmbedFrame){border-color:var(--ww-border)}@media (prefers-reduced-motion:reduce){.ThreeDInteractive-module__hpDlNW__page>*,.ThreeDInteractive-module__hpDlNW__heroAnim{animation:none!important}.ThreeDInteractive-module__hpDlNW__surfaceCard,.ThreeDInteractive-module__hpDlNW__surfaceCard:before,.ThreeDInteractive-module__hpDlNW__note,.ThreeDInteractive-module__hpDlNW__pipelineList li,.ThreeDInteractive-module__hpDlNW__pipelineList li strong,.ThreeDInteractive-module__hpDlNW__primaryCta,.ThreeDInteractive-module__hpDlNW__primaryCtaArrow,.ThreeDInteractive-module__hpDlNW__secondaryCta,.ThreeDInteractive-module__hpDlNW__inlineLink,.ThreeDInteractive-module__hpDlNW__evidenceFrame{transition:none!important}}
.pptx-module__E2C1IG__clientList,.pptx-module__E2C1IG__feature{width:100%;height:auto;padding-top:2rem;padding-bottom:2rem;overflow:hidden}.pptx-module__E2C1IG__logoShowcase{display:contents}.pptx-module__E2C1IG__flexContainerPPTX{flex-direction:column;place-content:center;align-items:center;display:flex}.pptx-module__E2C1IG__h1style{text-align:center;color:#003c44;margin-top:15%;font-family:Outfit;font-size:200%;margin-bottom:0!important;padding:0!important}.pptx-module__E2C1IG__feature{width:60vw;max-width:900px;max-height:480px;margin-top:1%}.pptx-module__E2C1IG__ecosystemHeading{text-align:center;letter-spacing:-.02em;color:#003c44;margin-top:5%;padding:0 1.25rem;font-family:Outfit,sans-serif;font-size:clamp(1.7rem,3.6vw,2.5rem);font-weight:900;line-height:1.14}[data-theme=dark] .pptx-module__E2C1IG__ecosystemHeading{color:#e8f5f2}
.AdminPanel-module__Romqda__adminPage{background:var(--ww-page-bg);min-height:100vh;color:var(--ww-text);font-family:Outfit,sans-serif}.AdminPanel-module__Romqda__container{background:var(--ww-surface);border:1px solid var(--ww-border);max-width:900px;box-shadow:0 10px 30px var(--ww-shadow);border-radius:12px;margin:32px auto 48px;padding:clamp(20px,4vw,36px)}.AdminPanel-module__Romqda__header{text-align:left;color:var(--ww-heading);letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(1.6rem,3vw,2rem)}.AdminPanel-module__Romqda__eyebrow{color:var(--ww-accent);letter-spacing:.08em;text-align:left;text-transform:uppercase;margin:0 0 8px;font-size:.75rem;font-weight:700}.AdminPanel-module__Romqda__welcome{text-align:left;color:var(--ww-text-muted);margin:0 0 20px;font-size:1rem}.AdminPanel-module__Romqda__button{color:#fff;cursor:pointer;font:inherit;background:#135d66;border:none;border-radius:8px;margin-right:10px;padding:10px 16px;font-weight:600;text-decoration:none;display:inline-block}.AdminPanel-module__Romqda__button:hover{background:#003c43}.AdminPanel-module__Romqda__views{border:1px solid var(--ww-border);background:var(--ww-surface-muted);border-radius:10px;gap:4px;width:max-content;max-width:100%;margin:28px 0 0;padding:4px;display:flex}.AdminPanel-module__Romqda__viewButton{color:var(--ww-text-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:7px;padding:8px 16px;font-weight:600}.AdminPanel-module__Romqda__viewButton[aria-pressed=true]{color:#fff;background:#135d66}.AdminPanel-module__Romqda__viewButton:focus-visible{outline-offset:2px;outline:3px solid #238e9c}.AdminPanel-module__Romqda__form{border:1px solid var(--ww-border);background:var(--ww-surface-muted);border-radius:12px;margin:32px 0 30px;padding:24px}.AdminPanel-module__Romqda__inputGroup{margin-bottom:15px}.AdminPanel-module__Romqda__inputGroup label{margin-bottom:5px;font-weight:700;display:block}.AdminPanel-module__Romqda__inputGroup input,.AdminPanel-module__Romqda__inputGroup textarea{box-sizing:border-box;border:1px solid var(--ww-border);background:var(--ww-surface);width:100%;color:var(--ww-text);font:inherit;border-radius:8px;outline:none;padding:12px 14px;transition:border-color .2s,box-shadow .2s}.AdminPanel-module__Romqda__inputGroup textarea{resize:vertical;min-height:170px}.AdminPanel-module__Romqda__inputGroup input:focus,.AdminPanel-module__Romqda__inputGroup textarea:focus{border-color:#238e9c;box-shadow:0 0 0 4px #238e9c1f}.AdminPanel-module__Romqda__imageGroup{border:0;min-width:0;margin:0 0 18px;padding:0}.AdminPanel-module__Romqda__imageGroup legend{margin-bottom:8px;padding:0;font-weight:700}.AdminPanel-module__Romqda__button:disabled{cursor:not-allowed;opacity:.6}.AdminPanel-module__Romqda__cardAction{color:var(--ww-accent);cursor:pointer;font:inherit;background:0 0;border:0;margin:10px 0 0;padding:0;font-weight:600;display:block}.AdminPanel-module__Romqda__cardAction:hover{color:var(--ww-heading)}.AdminPanel-module__Romqda__articleList{margin-top:30px}.AdminPanel-module__Romqda__articleCard{background:var(--ww-surface-muted);border:1px solid var(--ww-border);border-radius:12px;margin-bottom:15px;padding:20px}.AdminPanel-module__Romqda__articleCard h4{color:var(--ww-heading);margin:0 0 10px}.AdminPanel-module__Romqda__articleCard p{margin:0 0 5px}.AdminPanel-module__Romqda__articleCard small{color:var(--ww-text-muted)}.AdminPanel-module__Romqda__loginContainer{box-sizing:border-box;text-align:left;width:min(480px,100% - 32px);color:var(--ww-text);background:var(--ww-surface);border:1px solid var(--ww-border);box-shadow:0 10px 30px var(--ww-shadow);border-radius:12px;margin:48px auto 64px;padding:28px}.AdminPanel-module__Romqda__loginContainer h1{color:var(--ww-heading);letter-spacing:-.02em;margin:0;font-size:1.75rem}.AdminPanel-module__Romqda__loginCopy{color:var(--ww-text-muted);margin:12px 0 22px;line-height:1.55}.AdminPanel-module__Romqda__backButton{color:var(--ww-accent);cursor:pointer;font:inherit;background:0 0;border:0;margin:16px 0 0;padding:0;font-weight:600;display:block}.AdminPanel-module__Romqda__backButton:hover{color:var(--ww-heading)}.AdminPanel-module__Romqda__error{color:#b4233d;margin:16px 0 0;font-size:.9rem}.AdminPanel-module__Romqda__loading{width:max-content;color:var(--ww-text-muted);margin:48px auto;font:600 1rem Outfit,sans-serif}@media (max-width:760px){.AdminPanel-module__Romqda__container{margin:24px 12px 36px;padding:20px 16px}.AdminPanel-module__Romqda__form{padding:18px}}
.ArticlesList-module__i4XiWG__page{box-sizing:border-box;background:#d3d2d2;justify-content:center;align-items:flex-start;width:100%;min-height:100dvh;padding-top:40px;display:flex}.ArticlesList-module__i4XiWG__container{color:#333;border-radius:20px;width:100%;margin:0 3%;padding:30px 20px;font-family:Outfit,sans-serif}.ArticlesList-module__i4XiWG__header{text-align:center;color:#000;margin-bottom:25px;font-size:2rem;justify-content:center!important;align-items:center!important;display:flex!important}.ArticlesList-module__i4XiWG__header h2{text-align:center;color:#fff}.ArticlesList-module__i4XiWG__articleCard{background:#e6e6e6;border-radius:50px;width:90%;margin-bottom:5%;padding:20px 18px;transition:transform .2s;box-shadow:10px 10px 20px #9a9a9a,-10px -10px 20px #fff}@media (max-width:640px){.ArticlesList-module__i4XiWG__articleCard{width:78%;box-shadow:none;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;border-radius:none!important}}.ArticlesList-module__i4XiWG__articleCard:hover{transform:translateY(-4px)}.ArticlesList-module__i4XiWG__articleTitle{color:#000;margin-bottom:10px;font-size:1.5rem}.ArticlesList-module__i4XiWG__articleBody{color:#555;font-size:1rem;line-height:1.6}.ArticlesList-module__i4XiWG__noArticles{text-align:center;color:#777;font-size:1.1rem}.ArticlesList-module__i4XiWG__loading{text-align:center;color:#777;font-size:1.2rem}.ArticlesList-module__i4XiWG__fade{transition:opacity .8s ease-in,transform .8s ease-in}.ArticlesList-module__i4XiWG__visible{opacity:1;transform:translateY(0)}.ArticlesList-module__i4XiWG__hidden20{opacity:0;transform:translateY(20px)}.ArticlesList-module__i4XiWG__hidden30{opacity:0;transform:translateY(30px)}:is([data-theme=dark] .ArticlesList-module__i4XiWG__page,[data-theme=dark] .ArticlesList-module__i4XiWG__container){color:var(--ww-text);background:var(--ww-page-bg)}:is([data-theme=dark] .ArticlesList-module__i4XiWG__header,[data-theme=dark] .ArticlesList-module__i4XiWG__articleTitle){color:var(--ww-heading)}[data-theme=dark] .ArticlesList-module__i4XiWG__articleCard{color:var(--ww-text);background:var(--ww-surface)}:is([data-theme=dark] .ArticlesList-module__i4XiWG__articleBody,[data-theme=dark] .ArticlesList-module__i4XiWG__noArticles,[data-theme=dark] .ArticlesList-module__i4XiWG__loading){color:var(--ww-text-muted)}.ArticlesList-module__i4XiWG__delay02{transition-delay:.2s}.ArticlesList-module__i4XiWG__delay04{transition-delay:.4s}.ArticlesList-module__i4XiWG__list .ArticlesList-module__i4XiWG__articleCard{opacity:0;transform:translateY(20px)}.ArticlesList-module__i4XiWG__listReady .ArticlesList-module__i4XiWG__articleCard{opacity:1;transition:opacity .8s ease-in,transform .8s ease-in;transform:translateY(0)}.ArticlesList-module__i4XiWG__listReady .ArticlesList-module__i4XiWG__articleCard:first-child{transition-delay:.4s}.ArticlesList-module__i4XiWG__listReady .ArticlesList-module__i4XiWG__articleCard:nth-child(2){transition-delay:.5s}.ArticlesList-module__i4XiWG__listReady .ArticlesList-module__i4XiWG__articleCard:nth-child(3){transition-delay:.6s}.ArticlesList-module__i4XiWG__listReady .ArticlesList-module__i4XiWG__articleCard:nth-child(4){transition-delay:.7s}.ArticlesList-module__i4XiWG__listReady .ArticlesList-module__i4XiWG__articleCard:nth-child(5){transition-delay:.8s}.ArticlesList-module__i4XiWG__listReady .ArticlesList-module__i4XiWG__articleCard:nth-child(6){transition-delay:.9s}.ArticlesList-module__i4XiWG__listReady .ArticlesList-module__i4XiWG__articleCard:nth-child(7){transition-delay:1s}.ArticlesList-module__i4XiWG__listReady .ArticlesList-module__i4XiWG__articleCard:nth-child(8){transition-delay:1.1s}.ArticlesList-module__i4XiWG__listReady .ArticlesList-module__i4XiWG__articleCard:nth-child(9){transition-delay:1.2s}.ArticlesList-module__i4XiWG__listReady .ArticlesList-module__i4XiWG__articleCard:nth-child(10){transition-delay:1.3s}.ArticlesList-module__i4XiWG__listReady .ArticlesList-module__i4XiWG__articleCard:nth-child(11){transition-delay:1.4s}.ArticlesList-module__i4XiWG__listReady .ArticlesList-module__i4XiWG__articleCard:nth-child(12){transition-delay:1.5s}.ArticlesList-module__i4XiWG__listReady .ArticlesList-module__i4XiWG__articleCard:nth-child(13){transition-delay:1.6s}.ArticlesList-module__i4XiWG__listReady .ArticlesList-module__i4XiWG__articleCard:nth-child(14){transition-delay:1.7s}.ArticlesList-module__i4XiWG__listReady .ArticlesList-module__i4XiWG__articleCard:nth-child(15){transition-delay:1.8s}.ArticlesList-module__i4XiWG__listReady .ArticlesList-module__i4XiWG__articleCard:nth-child(16){transition-delay:1.9s}.ArticlesList-module__i4XiWG__listReady .ArticlesList-module__i4XiWG__articleCard:nth-child(17){transition-delay:2s}.ArticlesList-module__i4XiWG__listReady .ArticlesList-module__i4XiWG__articleCard:nth-child(18){transition-delay:2.1s}.ArticlesList-module__i4XiWG__listReady .ArticlesList-module__i4XiWG__articleCard:nth-child(19){transition-delay:2.2s}.ArticlesList-module__i4XiWG__listReady .ArticlesList-module__i4XiWG__articleCard:nth-child(20){transition-delay:2.3s}
