.ContactForm-module__qBDSPa__form{gap:1.2rem;display:grid}.ContactForm-module__qBDSPa__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.ContactForm-module__qBDSPa__field{align-content:start;gap:.55rem;display:grid}.ContactForm-module__qBDSPa__field label{color:#173448;letter-spacing:.02em;font-size:.76rem;font-weight:820}.ContactForm-module__qBDSPa__form .form-input{background:#f7fafb;border-color:#42748b38;border-radius:.9rem;min-height:3.55rem;transition:border-color .18s,background-color .18s,box-shadow .18s,transform .18s;box-shadow:inset 0 1px 2px #07233509,0 1px #ffffffe6}.ContactForm-module__qBDSPa__form .form-input:hover{background:#fff;border-color:#1e78a757}.ContactForm-module__qBDSPa__form .form-input:focus{background:#fff;border-color:#1e78a7;box-shadow:0 0 0 4px #38c7f41f,0 12px 24px -20px #07233580}.ContactForm-module__qBDSPa__form textarea.form-input{min-height:11rem;padding-top:1rem;line-height:1.6}.ContactForm-module__qBDSPa__actions{justify-content:flex-start;padding-top:.2rem;display:flex}.ContactForm-module__qBDSPa__submit{min-width:13.5rem;min-height:3.25rem;background:linear-gradient(100deg,#071b2f,#0b638b)!important;border-radius:.9rem!important;box-shadow:0 18px 34px -20px #072335b3!important}.ContactForm-module__qBDSPa__submit:hover{background:linear-gradient(100deg,#0b638b,#0b9fc3)!important}.ContactForm-module__qBDSPa__error,.ContactForm-module__qBDSPa__status{border:1px solid;border-radius:.85rem;align-items:flex-start;gap:.5rem;padding:.7rem .85rem;font-size:.75rem;font-weight:750;line-height:1.5;display:flex}.ContactForm-module__qBDSPa__error,.ContactForm-module__qBDSPa__failure{color:#b91c1c;background:#fff7f7;border-color:#fecaca}.ContactForm-module__qBDSPa__success{color:#047857;background:#f0fdf7;border-color:#a7f3d0}@media (max-width:639px){.ContactForm-module__qBDSPa__fieldGrid{grid-template-columns:1fr}.ContactForm-module__qBDSPa__submit,.ContactForm-module__qBDSPa__actions>*{width:100%}}@media (prefers-reduced-motion:reduce){.ContactForm-module__qBDSPa__form .form-input{transition-duration:1ms!important}}
.ContactMapPanel-module__PybrnW__section{isolation:isolate;background:linear-gradient(#156f910e 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#156f910e 1px,#0000 1px) 0 0/64px 64px,linear-gradient(125deg,#f8fcfd,#eef8fa 55%,#fbf9f1);padding-block:clamp(6rem,9vw,8rem);position:relative;overflow:hidden}.ContactMapPanel-module__PybrnW__ambient{z-index:-1;pointer-events:none;background:radial-gradient(circle at 82% 16%,#e2a7372e,#0000 26%),radial-gradient(circle at 8% 84%,#22c2ba29,#0000 31%);position:absolute;inset:0}.ContactMapPanel-module__PybrnW__ambient:before,.ContactMapPanel-module__PybrnW__ambient:after{content:"";border:1px solid #0782a924;border-radius:50%;position:absolute}.ContactMapPanel-module__PybrnW__ambient:before{aspect-ratio:1;width:34rem;top:8rem;right:-13rem;box-shadow:0 0 0 5rem #ffffff1f}.ContactMapPanel-module__PybrnW__ambient:after{aspect-ratio:1;width:38rem;bottom:-22rem;left:-16rem}.ContactMapPanel-module__PybrnW__headingRow{justify-content:space-between;align-items:end;gap:2.5rem;display:flex}.ContactMapPanel-module__PybrnW__officeSelector{scrollbar-width:none;-webkit-backdrop-filter:blur(20px)saturate(150%);background:#f1f9fb94;border:1px solid #ffffffe6;border-radius:1.35rem;gap:.4rem;max-width:100%;padding:.4rem;display:flex;overflow-x:auto;box-shadow:0 18px 38px #08526f1c,inset 0 1px #fffffff2}.ContactMapPanel-module__PybrnW__officeSelector::-webkit-scrollbar{display:none}.ContactMapPanel-module__PybrnW__officeButton{letter-spacing:.01em;border-radius:1rem;flex:none;align-items:center;min-height:3.1rem;padding:.72rem 1rem;font-size:.7rem;font-weight:900;transition:color .22s,transform .24s cubic-bezier(.2,.9,.2,1.15);display:flex;position:relative}.ContactMapPanel-module__PybrnW__officeButton:hover{transform:translateY(-1px)}.ContactMapPanel-module__PybrnW__officeButtonActive{color:#fff}.ContactMapPanel-module__PybrnW__officeButtonInactive{color:#536a7d}.ContactMapPanel-module__PybrnW__officeButtonInactive:hover{color:#071a2e;background:#ffffff75}.ContactMapPanel-module__PybrnW__activeTab{border-radius:inherit;background:linear-gradient(120deg,#062337,#075377 65%,#079bc8);border:1px solid #ffffff2e;position:absolute;inset:0;box-shadow:0 11px 22px #022d4338,inset 0 1px #ffffff38}.ContactMapPanel-module__PybrnW__officeButtonLabel{z-index:1;white-space:nowrap;align-items:center;gap:.55rem;display:flex;position:relative}.ContactMapPanel-module__PybrnW__officeIcon{color:#8ba0ae}.ContactMapPanel-module__PybrnW__officeIconActive{color:#57d9e4}.ContactMapPanel-module__PybrnW__mapStage{-webkit-backdrop-filter:blur(24px)saturate(140%);background:#ffffff7a;border:1px solid #fffffff0;border-radius:2.75rem;margin-top:3.5rem;padding:.72rem;position:relative;overflow:hidden;box-shadow:0 38px 80px #094e6a2e,inset 0 1px #fff}.ContactMapPanel-module__PybrnW__mapStage:before{z-index:5;content:"";pointer-events:none;background:linear-gradient(105deg,#0000 42%,#ffffff7a 49%,#0000 56%);animation:10s ease-in-out infinite ContactMapPanel-module__PybrnW__mapShine;position:absolute;inset:-50% -20%;transform:translate(-55%)}.ContactMapPanel-module__PybrnW__mapScene{background:#dfe9e9;border-radius:2.1rem;min-height:39rem;position:relative;overflow:hidden}.ContactMapPanel-module__PybrnW__mapCanvas{position:absolute;inset:0}.ContactMapPanel-module__PybrnW__mapFrame{filter:saturate(.84)contrast(.94);border:0;width:100%;height:100%}.ContactMapPanel-module__PybrnW__mapTint{pointer-events:none;background:linear-gradient(#0000 50%,#031d2d33),linear-gradient(112deg,#046c8b14,#e2a93a0f);position:absolute;inset:0}.ContactMapPanel-module__PybrnW__officeDeck{z-index:3;-webkit-backdrop-filter:blur(24px)saturate(150%);background:#f0f8f9a8;border:1px solid #ffffffad;border-radius:1.8rem;grid-template-columns:minmax(14rem,.85fr) minmax(18rem,1.15fr);gap:.65rem;padding:.65rem;display:grid;position:absolute;bottom:1.35rem;left:1.35rem;right:1.35rem;box-shadow:0 24px 54px #0125373d,inset 0 1px #ffffffdb}.ContactMapPanel-module__PybrnW__officeImage{border:1px solid #ffffff8f;border-radius:1.3rem;min-height:10.5rem;position:relative;overflow:hidden}.ContactMapPanel-module__PybrnW__officeImageShade{background:linear-gradient(#0000 48%,#031f2f57);position:absolute;inset:0}.ContactMapPanel-module__PybrnW__officeInfo{background:#ffffff6b;border:1px solid #ffffff80;border-radius:1.3rem;flex-direction:column;justify-content:center;min-width:0;padding:1.25rem 1.4rem;display:flex}.ContactMapPanel-module__PybrnW__officeInfoLabel{align-items:center;gap:.72rem;display:flex}.ContactMapPanel-module__PybrnW__officeInfoLabel p{color:#087ca6;letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:950}.ContactMapPanel-module__PybrnW__pinShell{aspect-ratio:1;color:#fff;background:linear-gradient(135deg,#077ba7,#15b8d1);border-radius:.75rem;flex:none;place-items:center;width:2.3rem;display:grid;box-shadow:0 8px 18px #046b8f33}.ContactMapPanel-module__PybrnW__address{margin-top:.75rem}.ContactMapPanel-module__PybrnW__address p{color:#425b70;font-size:.88rem;font-weight:650;line-height:1.65}@keyframes ContactMapPanel-module__PybrnW__mapShine{0%,18%{transform:translate(-55%)}58%,to{transform:translate(58%)}}@media (max-width:1023px){.ContactMapPanel-module__PybrnW__headingRow{flex-direction:column;align-items:stretch}.ContactMapPanel-module__PybrnW__officeSelector{align-self:flex-start}}@media (max-width:767px){.ContactMapPanel-module__PybrnW__section{background-size:44px 44px,44px 44px,auto;padding-block:5rem}.ContactMapPanel-module__PybrnW__officeSelector{width:100%}.ContactMapPanel-module__PybrnW__mapStage{border-radius:1.9rem;margin-top:2.5rem;padding:.48rem}.ContactMapPanel-module__PybrnW__mapScene{border-radius:1.5rem;min-height:0;overflow:hidden}.ContactMapPanel-module__PybrnW__mapCanvas{height:22rem;position:relative}.ContactMapPanel-module__PybrnW__officeDeck{border-radius:1.35rem;grid-template-columns:1fr;margin:.5rem;position:relative;bottom:auto;left:auto;right:auto}.ContactMapPanel-module__PybrnW__officeImage{min-height:12rem}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ContactMapPanel-module__PybrnW__officeSelector,.ContactMapPanel-module__PybrnW__mapStage,.ContactMapPanel-module__PybrnW__officeDeck{background:#f5fbfcf5}}@media (prefers-reduced-motion:reduce){.ContactMapPanel-module__PybrnW__mapStage:before,.ContactMapPanel-module__PybrnW__mapStage:after{animation:none}.ContactMapPanel-module__PybrnW__officeButton{transition-duration:1ms}}
.PageHero-module__nRc_VW__root{--hero-ink:#061b2f;--hero-copy:#455d72;--hero-accent:#0799ce;--hero-accent-2:#27c5cc;--hero-warm:#e7ad3c;isolation:isolate;min-height:clamp(42rem,78vh,55rem);color:var(--hero-ink);background:radial-gradient(circle at 82% 18%,#4acae738,#0000 34%),radial-gradient(circle at 10% 84%,#20b7ae1f,#0000 32%),linear-gradient(125deg,#f8fcff 0%,#edf9fb 52%,#f7fbf3 100%);border-bottom:1px solid #127ba42e;position:relative;overflow:hidden}.PageHero-module__nRc_VW__root:before{z-index:-4;content:"";opacity:.52;background-image:linear-gradient(#136f9714 1px,#0000 1px),linear-gradient(90deg,#136f9714 1px,#0000 1px);background-size:68px 68px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 94%);mask-image:linear-gradient(#000,#0000 94%)}.PageHero-module__nRc_VW__root:after{z-index:-3;aspect-ratio:1;content:"";border:1px solid #0e89b221;border-radius:50%;width:38rem;position:absolute;bottom:-20rem;right:-12rem;box-shadow:0 0 0 5rem #ffffff21,0 0 0 10rem #29bbc909}.PageHero-module__nRc_VW__ambient,.PageHero-module__nRc_VW__surfaceLines{z-index:-2;pointer-events:none;position:absolute;inset:0}.PageHero-module__nRc_VW__ambient:before,.PageHero-module__nRc_VW__ambient:after{content:"";filter:blur(1px);border-radius:999px;position:absolute}.PageHero-module__nRc_VW__ambient:before{background:radial-gradient(circle,#ffe09847,#0000 68%);width:38rem;height:38rem;animation:18s ease-in-out infinite alternate PageHero-module__nRc_VW__ambientDrift;top:-22%;left:40%}.PageHero-module__nRc_VW__ambient:after{background:radial-gradient(circle,#14c3ca2e,#0000 69%);width:34rem;height:34rem;animation:22s ease-in-out -7s infinite alternate-reverse PageHero-module__nRc_VW__ambientDrift;bottom:-18rem;left:-14rem}.PageHero-module__nRc_VW__surfaceLines{opacity:.38;background:linear-gradient(115deg,#0000 24%,#ffffffc7 24.1%,#0000 24.4%),linear-gradient(115deg,#0000 69%,#1ea1c321 69.1%,#0000 69.3%)}.PageHero-module__nRc_VW__inner{z-index:2;width:100%;min-height:inherit;padding-block:clamp(5rem,8vw,7.75rem);position:relative}.PageHero-module__nRc_VW__layout{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:clamp(1.5rem,4vw,4.5rem);min-height:clamp(32rem,61vh,42rem);display:grid}.PageHero-module__nRc_VW__copy{z-index:6;grid-column:1/span 6;position:relative}.PageHero-module__nRc_VW__eyebrow{color:#057ca9;-webkit-backdrop-filter:blur(16px)saturate(145%);background:#ffffff9e;border:1px solid #ffffffeb;border-radius:999px;align-items:center;gap:.62rem;min-height:2.2rem;padding:.52rem .9rem;display:inline-flex;box-shadow:0 10px 28px #1968851a,inset 0 1px #fffffff5}.PageHero-module__nRc_VW__eyebrow:before{content:"";background:var(--hero-accent-2);width:.46rem;height:.46rem;box-shadow:0 0 0 .3rem color-mix(in srgb, var(--hero-accent-2) 14%, transparent);border-radius:50%;flex:none}.PageHero-module__nRc_VW__title{max-width:13ch;color:var(--hero-ink);letter-spacing:-.058em;margin-top:clamp(1.25rem,2vw,1.75rem);font-size:clamp(2.8rem,4.35vw,4.65rem);line-height:.96}.PageHero-module__nRc_VW__titleGradient{color:inherit;-webkit-text-fill-color:currentColor}.PageHero-module__nRc_VW__description{max-width:43rem;color:var(--hero-copy);margin-top:clamp(1.55rem,2.5vw,2rem);line-height:1.78}.PageHero-module__nRc_VW__actions{-webkit-backdrop-filter:blur(20px)saturate(150%);background:#eef9fc94;border:1px solid #ffffffe6;border-radius:1.25rem;flex-wrap:wrap;gap:.46rem;margin-top:clamp(1.75rem,3vw,2.4rem);padding:.38rem;display:inline-flex;box-shadow:0 18px 40px #0a5b7c1f,inset 0 1px #fffffff5}.PageHero-module__nRc_VW__action{letter-spacing:-.015em;border-radius:.92rem;justify-content:center;align-items:center;gap:.78rem;min-height:3.35rem;padding:.82rem 1.35rem;font-size:.87rem;font-weight:850;transition:transform .28s cubic-bezier(.2,.9,.2,1.2),box-shadow .24s,background-color .24s;display:inline-flex}.PageHero-module__nRc_VW__action:hover{transform:translateY(-2px)}.PageHero-module__nRc_VW__action:active{transform:scale(.97)}.PageHero-module__nRc_VW__primaryAction{color:#fff;background:linear-gradient(118deg,#061b2f,#073954 62%,#058fbf);box-shadow:0 12px 24px #022c433b}.PageHero-module__nRc_VW__secondaryAction{color:var(--hero-ink);background:#ffffff8c}.PageHero-module__nRc_VW__actionIcon{transition:transform .24s}.PageHero-module__nRc_VW__action:hover .PageHero-module__nRc_VW__actionIcon{transform:translate(.22rem)}[dir=rtl] .PageHero-module__nRc_VW__actionIcon{transform:scaleX(-1)}[dir=rtl] .PageHero-module__nRc_VW__action:hover .PageHero-module__nRc_VW__actionIcon{transform:translate(-.22rem)scaleX(-1)}.PageHero-module__nRc_VW__visual{z-index:4;grid-column:7/-1;min-width:0;position:relative}.PageHero-module__nRc_VW__artVisual{min-height:clamp(30rem,41vw,38rem)}.PageHero-module__nRc_VW__mediaVisual{min-height:30rem}.PageHero-module__nRc_VW__mediaStage{width:100%;position:relative}.PageHero-module__nRc_VW__mediaStage>:first-child{z-index:1;position:relative}.PageHero-module__nRc_VW__company{--hero-accent:#0b91bc;--hero-accent-2:#31c8ad;background:radial-gradient(circle at 82% 20%,#edb94433,#0000 25%),radial-gradient(circle at 22% 88%,#2fc8b429,#0000 34%),linear-gradient(125deg,#f8fcfc 0%,#eaf7fa 58%,#f8f7ed 100%)}.PageHero-module__nRc_VW__companyScene,.PageHero-module__nRc_VW__leadershipScene,.PageHero-module__nRc_VW__teamScene,.PageHero-module__nRc_VW__servicesScene,.PageHero-module__nRc_VW__productsScene,.PageHero-module__nRc_VW__contactScene{position:absolute;inset:0}.PageHero-module__nRc_VW__companyRoutes,.PageHero-module__nRc_VW__teamConnections,.PageHero-module__nRc_VW__contactRoute{fill:none;stroke:#0b8db261;stroke-width:1.5px;stroke-dasharray:7 10;width:96%;height:96%;animation:17s linear infinite PageHero-module__nRc_VW__routeFlow;position:absolute;inset:2%;overflow:visible}.PageHero-module__nRc_VW__companyHalo{border:1px solid #0e8db340;border-radius:44% 56% 51% 49%;position:absolute;top:50%;left:51%;transform:translate(-50%,-50%)}.PageHero-module__nRc_VW__companyHaloOuter{aspect-ratio:1.18;width:82%;animation:31s linear infinite PageHero-module__nRc_VW__haloTurn}.PageHero-module__nRc_VW__companyHaloInner{aspect-ratio:1.1;border-style:dashed;border-color:#dc9f276b;width:58%;animation:24s linear infinite PageHero-module__nRc_VW__haloTurnReverse}.PageHero-module__nRc_VW__companyMonolith{color:#075978;-webkit-backdrop-filter:blur(24px)saturate(145%);background:linear-gradient(155deg,#ffffffe8,#dff5f58c),#ffffff94;border:1px solid #ffffffeb;border-radius:3.4rem 3.4rem 5.7rem;width:clamp(13rem,19vw,17rem);height:clamp(19rem,28vw,25rem);animation:9s ease-in-out infinite PageHero-module__nRc_VW__monolithFloat;position:absolute;top:48%;left:50%;overflow:hidden;transform:translate(-50%,-50%)rotate(8deg);box-shadow:0 38px 70px #105d7233,inset 0 1px #fff}.PageHero-module__nRc_VW__companyMonolith:before{content:"";background:linear-gradient(105deg,#0000 38%,#ffffffc7 48%,#0000 58%);animation:8s ease-in-out infinite PageHero-module__nRc_VW__glassSweep;position:absolute;inset:-35% -50%}.PageHero-module__nRc_VW__companyMonolithEdge{border-radius:inherit;border:1px solid #139fbe2e;position:absolute;inset:.6rem}.PageHero-module__nRc_VW__companyBrand{align-items:center;gap:.75rem;display:flex;position:absolute;top:2rem;left:1.7rem}.PageHero-module__nRc_VW__companyBrand strong{letter-spacing:-.07em;font-size:clamp(2rem,3.3vw,3rem)}.PageHero-module__nRc_VW__companyLedger{gap:.65rem;display:grid;position:absolute;bottom:3.2rem;left:1.8rem;right:1.8rem}.PageHero-module__nRc_VW__companyLedger i,.PageHero-module__nRc_VW__companySector i{background:linear-gradient(90deg,#057ea68a,#2ec7b11f);border-radius:999px;height:.32rem;display:block}.PageHero-module__nRc_VW__companyLedger i:nth-child(2){width:74%}.PageHero-module__nRc_VW__companyLedger i:nth-child(3){width:88%}.PageHero-module__nRc_VW__companyLedger i:nth-child(4){width:52%}.PageHero-module__nRc_VW__companySector{color:#08789f;-webkit-backdrop-filter:blur(18px)saturate(145%);background:#f8feffa1;border:1px solid #ffffffdb;border-radius:1.5rem;width:8.6rem;height:6.2rem;padding:1rem;position:absolute;box-shadow:0 20px 42px #0f5b7624}.PageHero-module__nRc_VW__companySector i{height:.22rem;margin-top:.55rem}.PageHero-module__nRc_VW__companySector i:last-child{width:58%}.PageHero-module__nRc_VW__companySectorA{animation:11s ease-in-out infinite PageHero-module__nRc_VW__sectorDriftA;top:16%;left:3%}.PageHero-module__nRc_VW__companySectorB{animation:13s ease-in-out -3s infinite PageHero-module__nRc_VW__sectorDriftB;top:19%;right:0}.PageHero-module__nRc_VW__companySectorC{animation:12s ease-in-out -5s infinite reverse PageHero-module__nRc_VW__sectorDriftA;bottom:11%;right:4%}.PageHero-module__nRc_VW__companyBeacon,.PageHero-module__nRc_VW__teamPulse,.PageHero-module__nRc_VW__contactBeacon{aspect-ratio:1;background:var(--hero-warm);border:3px solid #ffffffd1;border-radius:50%;width:.72rem;animation:3.2s ease-in-out infinite PageHero-module__nRc_VW__beaconPulse;position:absolute;box-shadow:0 0 0 .45rem #e8ac3621}.PageHero-module__nRc_VW__companyBeaconA{bottom:18%;left:13%}.PageHero-module__nRc_VW__companyBeaconB{background:#27c7ad;animation-delay:-1.1s;top:9%;right:18%}.PageHero-module__nRc_VW__companyBeaconC{background:#0689b6;animation-delay:-2.2s;bottom:36%;right:2%}.PageHero-module__nRc_VW__leadership{--hero-accent:#097ca5;--hero-accent-2:#1e9e85;background:radial-gradient(circle at 17% 22%,#22b6d52e,#0000 28%),radial-gradient(circle at 90% 76%,#f0b63e2e,#0000 30%),linear-gradient(138deg,#effbfc,#f8fcf8 56%,#f7f5e9)}.PageHero-module__nRc_VW__leadership .PageHero-module__nRc_VW__copy{grid-column:7/-1}.PageHero-module__nRc_VW__leadership .PageHero-module__nRc_VW__visual{grid-area:1/1/auto/span 6}.PageHero-module__nRc_VW__leadershipScene{perspective:900px}.PageHero-module__nRc_VW__leadershipSweep{aspect-ratio:1;background:conic-gradient(#1fb1c529,#0000 18% 76%,#eaae3621);border-radius:50%;width:31rem;animation:18s linear infinite PageHero-module__nRc_VW__haloTurn;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle,#0000 0 32%,#000 33%);mask-image:radial-gradient(circle,#0000 0 32%,#000 33%)}.PageHero-module__nRc_VW__leadershipPlane{background-color:#ffffff3b;background-image:linear-gradient(#0e7ca014 1px,#0000 1px),linear-gradient(90deg,#0e7ca014 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:54px 54px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #0e82a529;border-radius:4rem;position:absolute;inset:14% 8% 12% 11%;transform:rotateX(57deg)rotate(-9deg);box-shadow:0 38px 60px #0c6f8d1a}.PageHero-module__nRc_VW__leadershipCommand{aspect-ratio:1;color:#087da7;-webkit-backdrop-filter:blur(22px)saturate(140%);background:#f9feffad;border:1px solid #fffffff0;border-radius:50%;place-items:center;width:10.5rem;animation:8s ease-in-out infinite PageHero-module__nRc_VW__commandFloat;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 30px 60px #044f6b2e,inset 0 0 0 1.2rem #14a3b90d}.PageHero-module__nRc_VW__leadershipRing{border:1px solid #0f97af47;border-radius:50%;position:absolute}.PageHero-module__nRc_VW__leadershipRingOuter{border-style:dashed;animation:20s linear infinite PageHero-module__nRc_VW__ringTurn;inset:-3.3rem}.PageHero-module__nRc_VW__leadershipRingInner{border-color:#e5a93157;animation:16s linear infinite PageHero-module__nRc_VW__ringTurnReverse;inset:-1.35rem}.PageHero-module__nRc_VW__leadershipDecision{color:#087ba2;-webkit-backdrop-filter:blur(17px);background:#ffffff8f;border:1px solid #ffffffeb;border-radius:1.15rem;align-items:center;gap:.8rem;width:10rem;padding:.9rem 1rem;display:flex;position:absolute;box-shadow:0 18px 34px #05536f1f}.PageHero-module__nRc_VW__leadershipDecision>span{flex:1;gap:.3rem;display:grid}.PageHero-module__nRc_VW__leadershipDecision i{background:#077ca340;border-radius:1rem;height:.2rem}.PageHero-module__nRc_VW__leadershipDecision i:nth-child(2){width:72%}.PageHero-module__nRc_VW__leadershipDecision i:nth-child(3){width:48%}.PageHero-module__nRc_VW__leadershipDecisionA{animation:10s ease-in-out infinite PageHero-module__nRc_VW__decisionA;top:17%;left:0}.PageHero-module__nRc_VW__leadershipDecisionB{animation:11s ease-in-out -3s infinite PageHero-module__nRc_VW__decisionB;top:20%;right:0}.PageHero-module__nRc_VW__leadershipDecisionC{animation:12s ease-in-out -6s infinite reverse PageHero-module__nRc_VW__decisionA;bottom:10%;left:8%}.PageHero-module__nRc_VW__leadershipSignal{align-items:end;gap:.34rem;height:4rem;display:flex;position:absolute;bottom:13%;right:8%}.PageHero-module__nRc_VW__leadershipSignal span{background:linear-gradient(#22b8d4,#03678c3d);border-radius:999px;width:.42rem;height:42%;animation:2.8s ease-in-out infinite PageHero-module__nRc_VW__signalWave}.PageHero-module__nRc_VW__leadershipSignal span:nth-child(2){height:62%;animation-delay:-.4s}.PageHero-module__nRc_VW__leadershipSignal span:nth-child(3){height:48%;animation-delay:-.8s}.PageHero-module__nRc_VW__leadershipSignal span:nth-child(4){height:82%;animation-delay:-1.2s}.PageHero-module__nRc_VW__leadershipSignal span:nth-child(5){height:100%;animation-delay:-1.6s}.PageHero-module__nRc_VW__team{--hero-accent:#0a806f;--hero-accent-2:#ef9865;background:radial-gradient(circle at 83% 58%,#f2a4762e,#0000 31%),radial-gradient(circle at 6% 88%,#22c39f33,#0000 34%),linear-gradient(120deg,#f7fcfa,#edf9f5 54%,#fff8f1)}.PageHero-module__nRc_VW__team .PageHero-module__nRc_VW__copy{grid-column:1/span 5}.PageHero-module__nRc_VW__team .PageHero-module__nRc_VW__visual{grid-column:6/-1}.PageHero-module__nRc_VW__teamConnections{stroke:#12967e4f}.PageHero-module__nRc_VW__teamConnections circle{stroke-dasharray:2 11;animation:18s linear infinite PageHero-module__nRc_VW__teamRingDash}.PageHero-module__nRc_VW__teamOrbit{border:1px solid #0b897333;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PageHero-module__nRc_VW__teamOrbitOuter{aspect-ratio:1.35;width:82%;animation:32s linear infinite PageHero-module__nRc_VW__teamOrbitTurn}.PageHero-module__nRc_VW__teamOrbitInner{aspect-ratio:1;border-style:dashed;border-color:#e8995e57;width:48%;animation:24s linear infinite PageHero-module__nRc_VW__teamOrbitTurnReverse}.PageHero-module__nRc_VW__teamBus{-webkit-backdrop-filter:blur(14px)saturate(130%);background:#f2fcf97a;border:1px solid #ffffffd1;border-radius:999px;justify-content:space-around;align-items:center;height:3.4rem;display:flex;position:absolute;top:48%;left:11%;right:9%;overflow:hidden;box-shadow:0 20px 46px #125a4d17,inset 0 1px #ffffffd1}.PageHero-module__nRc_VW__teamBus:before{content:"";background:linear-gradient(90deg,#0000,#119c858a,#0000);height:1px;position:absolute;inset:50% 1.2rem auto}.PageHero-module__nRc_VW__teamBus i{z-index:1;background:#1fc3a3;border:2px solid #ffffffe6;border-radius:50%;width:.55rem;height:.55rem;animation:3.8s ease-in-out infinite PageHero-module__nRc_VW__teamBusSignal;position:relative;box-shadow:0 0 0 .35rem #1fc3a31a}.PageHero-module__nRc_VW__teamBus i:nth-child(2){animation-delay:-.55s}.PageHero-module__nRc_VW__teamBus i:nth-child(3){animation-delay:-1.1s}.PageHero-module__nRc_VW__teamBus i:nth-child(4){background:#e7a24f;animation-delay:-1.65s}.PageHero-module__nRc_VW__teamBus i:nth-child(5){animation-delay:-2.2s}.PageHero-module__nRc_VW__teamBus i:nth-child(6){animation-delay:-2.75s}.PageHero-module__nRc_VW__teamBus i:nth-child(7){animation-delay:-3.3s}.PageHero-module__nRc_VW__teamNode{z-index:2;color:#087761;-webkit-backdrop-filter:blur(18px)saturate(140%);background:linear-gradient(145deg,#ffffffd1,#e5f8f294);border:1px solid #ffffffeb;border-radius:1.55rem;grid-template-columns:3rem minmax(0,1fr);align-items:center;gap:.85rem;width:10.5rem;height:6.8rem;padding:1rem;display:grid;position:absolute;overflow:hidden;box-shadow:0 24px 52px #125a4d24,inset 0 1px #ffffffeb}.PageHero-module__nRc_VW__teamNode:before{content:"";background:linear-gradient(105deg,#0000 42%,#ffffffb8 50%,#0000 58%);animation:10s ease-in-out infinite PageHero-module__nRc_VW__teamNodeSweep;position:absolute;inset:-80% -55%;transform:translate(-38%)}.PageHero-module__nRc_VW__teamNodeIcon{z-index:1;aspect-ratio:1;background:#ffffff9e;border:1px solid #0f977f2e;border-radius:1rem;place-items:center;width:3rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffffe6}.PageHero-module__nRc_VW__teamNodeData{z-index:1;gap:.48rem;display:grid;position:relative}.PageHero-module__nRc_VW__teamNodeData i{background:linear-gradient(90deg,#07806b94,#2ec6a91f);border-radius:999px;height:.3rem;display:block}.PageHero-module__nRc_VW__teamNodeData i:nth-child(2){width:76%}.PageHero-module__nRc_VW__teamNodeData i:nth-child(3){width:52%}.PageHero-module__nRc_VW__teamNode1{animation:11s ease-in-out infinite PageHero-module__nRc_VW__teamNodeA;top:10%;left:2%;transform:rotate(-4deg)}.PageHero-module__nRc_VW__teamNode2{animation:13s ease-in-out -4s infinite PageHero-module__nRc_VW__teamNodeB;top:12%;right:2%;transform:rotate(3deg)}.PageHero-module__nRc_VW__teamNode3{animation:12s ease-in-out -7s infinite reverse PageHero-module__nRc_VW__teamNodeB;bottom:8%;left:7%;transform:rotate(2deg)}.PageHero-module__nRc_VW__teamNode4{animation:14s ease-in-out -9s infinite reverse PageHero-module__nRc_VW__teamNodeA;bottom:7%;right:5%;transform:rotate(-3deg)}.PageHero-module__nRc_VW__teamCore{z-index:4;aspect-ratio:1;color:#fff;background:linear-gradient(145deg,#0c8772f5,#2abfa3e6);border:1px solid #ffffffeb;border-radius:2.55rem;place-items:center;width:8.8rem;animation:7s ease-in-out infinite PageHero-module__nRc_VW__teamCoreFloat;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 30px 58px #08705e47,inset 0 1px #ffffff7a}.PageHero-module__nRc_VW__teamCoreOrbit{border:1px dashed #0a806f52;border-radius:3.5rem;animation:18s linear infinite PageHero-module__nRc_VW__ringTurn;position:absolute;inset:-1.65rem}.PageHero-module__nRc_VW__teamCoreEdge{border:1px solid #ffffff3d;border-radius:2rem;position:absolute;inset:.65rem}.PageHero-module__nRc_VW__teamCoreGlyph{grid-template-columns:repeat(3,.32rem);justify-content:center;gap:.32rem;display:grid;position:relative;transform:rotate(-45deg)}.PageHero-module__nRc_VW__teamCoreGlyph svg{grid-column:1/-1;margin-bottom:.35rem}.PageHero-module__nRc_VW__teamCoreGlyph i{background:#ffffffc7;border-radius:50%;width:.32rem;height:.32rem;animation:2.8s ease-in-out infinite PageHero-module__nRc_VW__teamBusSignal;display:block}.PageHero-module__nRc_VW__teamCoreGlyph i:nth-of-type(2){animation-delay:-.9s}.PageHero-module__nRc_VW__teamCoreGlyph i:nth-of-type(3){animation-delay:-1.8s}.PageHero-module__nRc_VW__teamPulseA{background:#f0a167;bottom:18%;left:10%}.PageHero-module__nRc_VW__teamPulseB{background:#12a88f;animation-delay:-1s;bottom:32%;right:4%}.PageHero-module__nRc_VW__teamPulseC{background:#f0b845;animation-delay:-2s;top:1%;left:42%}.PageHero-module__nRc_VW__teamPulseD{background:#0983a9;animation-delay:-2.7s;bottom:1%;right:26%}.PageHero-module__nRc_VW__services{--hero-accent:#078fc4;--hero-accent-2:#eea62f;background:radial-gradient(circle at 76% 18%,#f5b53e33,#0000 28%),linear-gradient(115deg,#f7fbfe 0%,#edf8fc 58%,#fffaf0 100%)}.PageHero-module__nRc_VW__services .PageHero-module__nRc_VW__copy{border-inline-start:2px solid #e6aa34;grid-column:1/span 5;padding-inline-start:2rem}.PageHero-module__nRc_VW__services .PageHero-module__nRc_VW__visual{grid-column:6/-1}.PageHero-module__nRc_VW__servicesScene{perspective:1050px}.PageHero-module__nRc_VW__servicesTrack{transform-origin:50%;background:linear-gradient(90deg,#0000,#0794c9 18%,#e9a52f 68%,#0000);height:1px;position:absolute;top:50%;left:6%;right:4%}.PageHero-module__nRc_VW__servicesTrackA{transform:rotate(-18deg)}.PageHero-module__nRc_VW__servicesTrackB{opacity:.45;transform:rotate(17deg)}.PageHero-module__nRc_VW__servicesTrackC{opacity:.7;transform:rotate(0)}.PageHero-module__nRc_VW__servicesModules{position:absolute;inset:0}.PageHero-module__nRc_VW__serviceModule{color:#057ca9;-webkit-backdrop-filter:blur(18px);background:#ffffff9e;border:1px solid #fffffff5;border-radius:1.55rem;width:8.5rem;height:6.2rem;padding:1rem;animation:9s ease-in-out infinite PageHero-module__nRc_VW__moduleFloat;position:absolute;box-shadow:0 20px 40px #095d7c21}.PageHero-module__nRc_VW__serviceModule>span{letter-spacing:.15em;margin-bottom:.75rem;font-size:.75rem;font-weight:900;display:block}.PageHero-module__nRc_VW__serviceModule i{background:#0889b52e;border-radius:1rem;width:100%;height:.24rem;margin-top:.42rem;display:block}.PageHero-module__nRc_VW__serviceModule i:nth-of-type(2){width:68%}.PageHero-module__nRc_VW__serviceModule i:nth-of-type(3){width:44%}.PageHero-module__nRc_VW__serviceModule:first-child{top:8%;left:4%;transform:rotate(-5deg)}.PageHero-module__nRc_VW__serviceModule:nth-child(2){animation-delay:-5s;bottom:8%;left:8%;transform:rotate(4deg)}.PageHero-module__nRc_VW__serviceModule:nth-child(3){animation-delay:-2s;top:2%;left:35%;transform:rotate(3deg)}.PageHero-module__nRc_VW__serviceModule:nth-child(4){animation-delay:-7s;bottom:1%;left:43%;transform:rotate(-3deg)}.PageHero-module__nRc_VW__serviceModule:nth-child(5){animation-delay:-4s;top:10%;right:4%;transform:rotate(5deg)}.PageHero-module__nRc_VW__serviceModule:nth-child(6){animation-delay:-8s;bottom:8%;right:0;transform:rotate(-5deg)}.PageHero-module__nRc_VW__servicesCore{z-index:5;aspect-ratio:1;color:#fff;background:linear-gradient(145deg,#076c99,#0bb4e1);border:1px solid #ffffff8f;border-radius:2.4rem;place-items:center;width:9rem;animation:8s ease-in-out infinite PageHero-module__nRc_VW__servicesCoreFloat;display:grid;position:absolute;top:49%;left:52%;overflow:hidden;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 30px 60px #066c954d}.PageHero-module__nRc_VW__servicesCore>*{transform:rotate(-45deg)}.PageHero-module__nRc_VW__servicesCore>span{background:#ffffff2e;width:12rem;height:2.2rem;animation:4.5s ease-in-out infinite PageHero-module__nRc_VW__coreScan;position:absolute}.PageHero-module__nRc_VW__servicesPacket{aspect-ratio:1;background:#efad37;border-radius:.2rem;width:.7rem;position:absolute;box-shadow:0 0 0 .45rem #efad371f}.PageHero-module__nRc_VW__servicesPacketA{animation:8s linear infinite PageHero-module__nRc_VW__packetMoveA;top:50%;left:15%}.PageHero-module__nRc_VW__servicesPacketB{animation:10s linear -4s infinite PageHero-module__nRc_VW__packetMoveB;top:15%;left:51%}.PageHero-module__nRc_VW__servicesPacketC{animation:9s linear -6s infinite reverse PageHero-module__nRc_VW__packetMoveA;top:48%;right:8%}.PageHero-module__nRc_VW__products{--hero-accent:#4e65df;--hero-accent-2:#1fc7b5;background:radial-gradient(circle at 76% 22%,#626ff42e,#0000 30%),radial-gradient(circle at 18% 92%,#20c1c72e,#0000 32%),linear-gradient(130deg,#f8fbff,#eef3ff 56%,#f3fbf9);min-height:clamp(47rem,88vh,62rem)}.PageHero-module__nRc_VW__products .PageHero-module__nRc_VW__layout{align-content:center;row-gap:1.4rem;min-height:clamp(38rem,73vh,50rem)}.PageHero-module__nRc_VW__products .PageHero-module__nRc_VW__copy{grid-column:1/span 11;align-self:end}.PageHero-module__nRc_VW__products .PageHero-module__nRc_VW__title{max-width:20ch;font-size:clamp(2.75rem,4.1vw,4.5rem)}.PageHero-module__nRc_VW__products .PageHero-module__nRc_VW__description{max-width:50rem}.PageHero-module__nRc_VW__products .PageHero-module__nRc_VW__visual{grid-column:2/-1;align-self:start;min-height:clamp(16rem,23vw,21rem)}.PageHero-module__nRc_VW__productsOrbit{border:1px solid #4759da2e;border-radius:50%;width:82%;height:72%;position:absolute;bottom:-30%;left:50%;transform:translate(-50%)rotate(6deg);box-shadow:0 0 0 4rem #ffffff29}.PageHero-module__nRc_VW__productShowcase{transform-origin:50% 110%;background:#fff;border:.45rem solid #ffffffad;border-radius:1.8rem;width:27%;height:76%;animation:10s ease-in-out infinite PageHero-module__nRc_VW__productBreathe;position:absolute;top:10%;overflow:hidden;box-shadow:0 26px 52px #1f347d2e}.PageHero-module__nRc_VW__productShowcase1{opacity:.82;animation-delay:-7s;left:1%;transform:perspective(800px)rotateY(17deg)rotate(-7deg)}.PageHero-module__nRc_VW__productShowcase2{z-index:2;animation-delay:-5s;left:19%;transform:perspective(800px)rotateY(10deg)rotate(-3deg)}.PageHero-module__nRc_VW__productShowcase3{z-index:5;height:88%;animation-delay:-2s;top:0;left:38%}.PageHero-module__nRc_VW__productShowcase4{z-index:2;animation-delay:-8s;right:17%;transform:perspective(800px)rotateY(-10deg)rotate(3deg)}.PageHero-module__nRc_VW__productShowcase5{opacity:.82;animation-delay:-4s;right:0;transform:perspective(800px)rotateY(-17deg)rotate(7deg)}.PageHero-module__nRc_VW__productImage,.PageHero-module__nRc_VW__productImageContain{object-position:top}.PageHero-module__nRc_VW__productImage{object-fit:cover}.PageHero-module__nRc_VW__productImageContain{object-fit:contain;background:#f2f6fb;padding:1rem}.PageHero-module__nRc_VW__productShowcase:after{content:"";background:linear-gradient(#0000 42%,#04162dad);position:absolute;inset:0}.PageHero-module__nRc_VW__productShowcaseGlass{z-index:3;-webkit-backdrop-filter:blur(15px)saturate(150%);background:#ffffffb3;border:1px solid #ffffff61;border-radius:.85rem;justify-content:space-between;align-items:center;min-height:3rem;padding:.65rem .8rem;display:flex;position:absolute;bottom:.8rem;left:.8rem;right:.8rem}.PageHero-module__nRc_VW__productShowcaseGlass i{aspect-ratio:1;background:#23bea9;border-radius:50%;width:.56rem;box-shadow:0 0 0 .3rem #23bea921}.PageHero-module__nRc_VW__productLogo{object-fit:contain;width:auto;max-width:70%;max-height:1.8rem}.PageHero-module__nRc_VW__productsCore{z-index:8;aspect-ratio:1;color:#fff;background:linear-gradient(135deg,#574ce9,#148dc9);border:1px solid #ffffffb3;border-radius:1.6rem;place-items:center;width:5.6rem;animation:7s ease-in-out infinite PageHero-module__nRc_VW__productsCoreFloat;display:grid;position:absolute;top:42%;left:51.5%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 20px 40px #404bda4d}.PageHero-module__nRc_VW__productsCore svg{transform:rotate(-45deg)}.PageHero-module__nRc_VW__resource{--hero-accent:#0e729f;--hero-accent-2:#db9a2e;background:radial-gradient(circle at 84% 14%,#e7ab3d33,#0000 28%),linear-gradient(122deg,#f8fcff,#eaf7fa 58%,#faf8ef)}.PageHero-module__nRc_VW__resource .PageHero-module__nRc_VW__copy{grid-column:1/span 5}.PageHero-module__nRc_VW__resource .PageHero-module__nRc_VW__visual{grid-column:6/-1}.PageHero-module__nRc_VW__resource .PageHero-module__nRc_VW__mediaStage{-webkit-backdrop-filter:blur(18px);background:#ffffff7a;border:1px solid #ffffffeb;border-radius:2.4rem;padding:.75rem;animation:10s ease-in-out infinite PageHero-module__nRc_VW__mediaFloatA;transform:rotate(1.2deg);box-shadow:0 32px 68px #094e6c33}.PageHero-module__nRc_VW__resource .PageHero-module__nRc_VW__mediaStage>:first-child{box-shadow:none;overflow:hidden;border-radius:1.85rem!important}.PageHero-module__nRc_VW__resourceHud,.PageHero-module__nRc_VW__careersHud{z-index:4;pointer-events:none;border-radius:1.85rem;position:absolute;inset:.75rem;overflow:hidden}.PageHero-module__nRc_VW__resourceHud:before{content:"";background:linear-gradient(90deg,#0219305c,#0000 42%),linear-gradient(#0000 54%,#021a2e59);position:absolute;inset:0}.PageHero-module__nRc_VW__resourceScan{background:linear-gradient(90deg,#0000,#51e6f047,#0000);width:30%;height:160%;animation:8s ease-in-out infinite PageHero-module__nRc_VW__resourceScan;position:absolute;top:-30%;left:-20%;transform:rotate(13deg)}.PageHero-module__nRc_VW__resourceDial{aspect-ratio:1;color:#fff;-webkit-backdrop-filter:blur(14px);background:#01314961;border:1px solid #fff6;border-radius:50%;place-items:center;width:5.3rem;display:grid;position:absolute;top:1.4rem;left:1.4rem}.PageHero-module__nRc_VW__resourceDial i{border:1px dashed #57e2e0a8;border-radius:50%;animation:12s linear infinite PageHero-module__nRc_VW__ringTurn;position:absolute;inset:-.7rem}.PageHero-module__nRc_VW__resourceBars{-webkit-backdrop-filter:blur(14px);background:#02253d5c;border:1px solid #ffffff57;border-radius:1rem;align-items:end;gap:.35rem;width:8rem;height:3.8rem;padding:.75rem;display:flex;position:absolute;bottom:1.5rem;right:1.5rem}.PageHero-module__nRc_VW__resourceBars i{background:linear-gradient(#75e2d4,#1593bd);border-radius:1rem 1rem 0 0;flex:1;height:35%;animation:3s ease-in-out infinite PageHero-module__nRc_VW__signalWave}.PageHero-module__nRc_VW__resourceBars i:nth-child(2){height:72%;animation-delay:-.6s}.PageHero-module__nRc_VW__resourceBars i:nth-child(3){height:50%;animation-delay:-1.2s}.PageHero-module__nRc_VW__resourceBars i:nth-child(4){height:88%;animation-delay:-1.8s}.PageHero-module__nRc_VW__resourceBars i:nth-child(5){height:64%;animation-delay:-2.4s}.PageHero-module__nRc_VW__resourceMarker{aspect-ratio:1;background:#efb044;border:2px solid #fff;border-radius:50%;width:.78rem;animation:3.5s ease-in-out infinite PageHero-module__nRc_VW__beaconPulse;position:absolute;box-shadow:0 0 0 .5rem #efb04433}.PageHero-module__nRc_VW__resourceMarkerA{top:30%;left:46%}.PageHero-module__nRc_VW__resourceMarkerB{background:#32c7b0;animation-delay:-1.8s;top:58%;left:65%}.PageHero-module__nRc_VW__careers{--hero-accent:#0a8da7;--hero-accent-2:#ee9f69;background:radial-gradient(circle at 12% 76%,#24c1ad2e,#0000 32%),radial-gradient(circle at 90% 18%,#f4ac7433,#0000 30%),linear-gradient(128deg,#f5fcfb,#edf8fb 55%,#fff8f2)}.PageHero-module__nRc_VW__careers .PageHero-module__nRc_VW__copy{grid-column:8/-1}.PageHero-module__nRc_VW__careers .PageHero-module__nRc_VW__visual{grid-area:1/1/auto/span 7}.PageHero-module__nRc_VW__careers .PageHero-module__nRc_VW__mediaStage{animation:11s ease-in-out infinite PageHero-module__nRc_VW__mediaFloatB;position:relative;transform:rotate(-1deg)}.PageHero-module__nRc_VW__careers .PageHero-module__nRc_VW__mediaStage>:first-child{background:#ffffff94;border-color:#ffffffd1;box-shadow:0 34px 70px #06485b33}.PageHero-module__nRc_VW__careersHud{border-radius:2rem;inset:.75rem}.PageHero-module__nRc_VW__careersHud:before{content:"";background:linear-gradient(115deg,#04273a42,#0000 55%);position:absolute;inset:0}.PageHero-module__nRc_VW__careersSignal,.PageHero-module__nRc_VW__careersActivity{color:#fff;-webkit-backdrop-filter:blur(15px);background:#032a3b66;border:1px solid #ffffff5c;border-radius:1rem;align-items:center;gap:.7rem;padding:.75rem .9rem;display:flex;position:absolute}.PageHero-module__nRc_VW__careersSignal{animation:7s ease-in-out infinite PageHero-module__nRc_VW__hudDrift;top:1.2rem;left:1.2rem}.PageHero-module__nRc_VW__careersSignal>span{gap:.3rem;width:3.4rem;display:grid}.PageHero-module__nRc_VW__careersSignal i{background:#ffffff9e;border-radius:1rem;height:.2rem}.PageHero-module__nRc_VW__careersSignal i:nth-child(2){width:70%}.PageHero-module__nRc_VW__careersSignal i:nth-child(3){width:45%}.PageHero-module__nRc_VW__careersAperture{aspect-ratio:1;border:1px solid #66e9dea8;border-radius:50%;width:12rem;animation:6s ease-in-out infinite PageHero-module__nRc_VW__aperturePulse;position:absolute;top:46%;left:55%;transform:translate(-50%,-50%);box-shadow:0 0 0 2rem #34d0c314,inset 0 0 0 1rem #ffffff0d}.PageHero-module__nRc_VW__careersAperture:before,.PageHero-module__nRc_VW__careersAperture:after{content:"";background:#76f2e6b3;position:absolute}.PageHero-module__nRc_VW__careersAperture:before{width:1px;height:calc(100% + 2.8rem);top:-1.4rem;left:50%}.PageHero-module__nRc_VW__careersAperture:after{width:calc(100% + 2.8rem);height:1px;top:50%;left:-1.4rem}.PageHero-module__nRc_VW__careersActivity{align-items:end;height:3.4rem;bottom:1.2rem;right:1.2rem}.PageHero-module__nRc_VW__careersActivity svg{align-self:center}.PageHero-module__nRc_VW__careersActivity i{background:#74ecdf;border-radius:1rem;width:.3rem;height:35%;animation:2.6s ease-in-out infinite PageHero-module__nRc_VW__signalWave}.PageHero-module__nRc_VW__careersActivity i:nth-of-type(2){height:72%;animation-delay:-.5s}.PageHero-module__nRc_VW__careersActivity i:nth-of-type(3){height:46%;animation-delay:-1s}.PageHero-module__nRc_VW__careersActivity i:nth-of-type(4){height:90%;animation-delay:-1.5s}.PageHero-module__nRc_VW__contact{--hero-accent:#087faf;--hero-accent-2:#e3a330;background:radial-gradient(circle at 84% 20%,#e9ae3a33,#0000 27%),radial-gradient(circle at 15% 85%,#28c4bd29,#0000 30%),linear-gradient(125deg,#f8fcff,#edf8fb 58%,#fbf8ed)}.PageHero-module__nRc_VW__contact .PageHero-module__nRc_VW__copy{grid-column:1/span 5}.PageHero-module__nRc_VW__contact .PageHero-module__nRc_VW__visual{grid-column:6/-1}.PageHero-module__nRc_VW__contactLocation{background:#fff;border:.55rem solid #ffffffb8;border-radius:2rem;position:absolute;overflow:hidden;box-shadow:0 30px 62px #0a486633}.PageHero-module__nRc_VW__contactLocation:after{content:"";background:linear-gradient(#0000 50%,#021e3057);position:absolute;inset:0}.PageHero-module__nRc_VW__contactLocationImage{object-fit:cover}.PageHero-module__nRc_VW__contactLocation>span{z-index:2;aspect-ratio:1;color:#fff;-webkit-backdrop-filter:blur(12px);background:#034a6475;border:1px solid #ffffff73;border-radius:50%;place-items:center;width:2.7rem;display:grid;position:absolute;bottom:1rem;right:1rem}.PageHero-module__nRc_VW__contactLocationPrimary{width:62%;height:67%;animation:11s ease-in-out infinite PageHero-module__nRc_VW__locationFloatA;top:6%;left:4%;transform:rotate(-3deg)}.PageHero-module__nRc_VW__contactLocationSecondary{width:48%;height:48%;animation:12s ease-in-out -5s infinite PageHero-module__nRc_VW__locationFloatB;bottom:2%;right:1%;transform:rotate(5deg)}.PageHero-module__nRc_VW__contactConsole{z-index:5;color:#087ca6;-webkit-backdrop-filter:blur(20px)saturate(145%);background:#ffffffb3;border:1px solid #ffffffeb;border-radius:1.35rem;align-items:center;gap:.8rem;width:17rem;padding:.8rem;animation:8s ease-in-out infinite PageHero-module__nRc_VW__consoleFloat;display:flex;position:absolute;bottom:9%;left:34%;box-shadow:0 22px 46px #03486630}.PageHero-module__nRc_VW__contactConsoleIcon{aspect-ratio:1;color:#fff;background:linear-gradient(135deg,#0779a7,#18b7d1);border-radius:1rem;flex:none;place-items:center;width:3.3rem;display:grid}.PageHero-module__nRc_VW__contactConsole>span{flex:1;gap:.38rem;display:grid}.PageHero-module__nRc_VW__contactConsole i{background:#05779d3d;border-radius:1rem;height:.23rem}.PageHero-module__nRc_VW__contactConsole i:nth-child(2){width:78%}.PageHero-module__nRc_VW__contactConsole i:nth-child(3){width:48%}.PageHero-module__nRc_VW__contactBeaconA{bottom:6%;left:7%}.PageHero-module__nRc_VW__contactBeaconB{background:#25bea7;animation-delay:-1.2s;top:12%;right:2%}.PageHero-module__nRc_VW__contactBeaconC{background:#0589b6;animation-delay:-2.2s;top:2%;right:28%}.PageHero-module__nRc_VW__textOnly .PageHero-module__nRc_VW__copy{grid-column:1/span 9}@keyframes PageHero-module__nRc_VW__ambientDrift{to{transform:translate(5rem,3rem)scale(1.12)}}@keyframes PageHero-module__nRc_VW__routeFlow{to{stroke-dashoffset:-170px}}@keyframes PageHero-module__nRc_VW__haloTurn{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes PageHero-module__nRc_VW__haloTurnReverse{to{transform:translate(-50%,-50%)rotate(-360deg)}}@keyframes PageHero-module__nRc_VW__ringTurn{to{transform:rotate(360deg)}}@keyframes PageHero-module__nRc_VW__ringTurnReverse{to{transform:rotate(-360deg)}}@keyframes PageHero-module__nRc_VW__monolithFloat{0%,to{transform:translate(-50%,-50%)rotate(8deg)translateY(0)}50%{transform:translate(-50%,-50%)rotate(5deg)translateY(-1rem)}}@keyframes PageHero-module__nRc_VW__glassSweep{0%,18%{transform:translate(-70%)rotate(8deg)}55%,to{transform:translate(78%)rotate(8deg)}}@keyframes PageHero-module__nRc_VW__sectorDriftA{0%,to{transform:translate(0,0)rotate(-2deg)}50%{transform:translate(.7rem,-.9rem)rotate(2deg)}}@keyframes PageHero-module__nRc_VW__sectorDriftB{0%,to{transform:translate(0,0)rotate(3deg)}50%{transform:translate(-.8rem,.8rem)rotate(-1deg)}}@keyframes PageHero-module__nRc_VW__beaconPulse{50%{transform:scale(1.18);box-shadow:0 0 0 .8rem #0000}}@keyframes PageHero-module__nRc_VW__commandFloat{0%,to{transform:translate(-50%,-50%)translateY(0)}50%{transform:translate(-50%,-50%)translateY(-.8rem)}}@keyframes PageHero-module__nRc_VW__decisionA{0%,to{transform:translate(0,0)rotate(-2deg)}50%{transform:translate(1rem,-.7rem)rotate(1deg)}}@keyframes PageHero-module__nRc_VW__decisionB{0%,to{transform:translate(0,0)rotate(2deg)}50%{transform:translate(-.9rem,.8rem)rotate(-1deg)}}@keyframes PageHero-module__nRc_VW__signalWave{0%,to{opacity:.64;transform:scaleY(.82)}50%{opacity:1;transform:scaleY(1.08)}}@keyframes PageHero-module__nRc_VW__teamRingDash{to{stroke-dashoffset:-52px}}@keyframes PageHero-module__nRc_VW__teamOrbitTurn{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes PageHero-module__nRc_VW__teamOrbitTurnReverse{0%{transform:translate(-50%,-50%)rotate(360deg)}to{transform:translate(-50%,-50%)rotate(0)}}@keyframes PageHero-module__nRc_VW__teamBusSignal{0%,to{opacity:.5;transform:scale(.76)}50%{opacity:1;transform:scale(1.18)}}@keyframes PageHero-module__nRc_VW__teamNodeSweep{0%,24%{opacity:0;transform:translate(-38%)}38%,56%{opacity:.75}72%,to{opacity:0;transform:translate(38%)}}@keyframes PageHero-module__nRc_VW__teamNodeA{0%,to{transform:rotate(-4deg)translate(0,0)}50%{transform:rotate(-1deg)translate(.75rem,-.7rem)}}@keyframes PageHero-module__nRc_VW__teamNodeB{0%,to{transform:rotate(3deg)translate(0,0)}50%{transform:rotate(0)translate(-.7rem,.8rem)}}@keyframes PageHero-module__nRc_VW__teamCoreFloat{0%,to{transform:translate(-50%,-50%)rotate(45deg)scale(1)}50%{transform:translate(-50%,-50%)rotate(48deg)scale(1.045)}}@keyframes PageHero-module__nRc_VW__moduleFloat{0%,to{translate:0}50%{translate:0 -.8rem}}@keyframes PageHero-module__nRc_VW__servicesCoreFloat{0%,to{transform:translate(-50%,-50%)rotate(45deg)translateY(0)}50%{transform:translate(-50%,-50%)rotate(48deg)translateY(-.65rem)}}@keyframes PageHero-module__nRc_VW__coreScan{0%,to{transform:translateY(-5rem)rotate(-45deg)}50%{transform:translateY(5rem)rotate(-45deg)}}@keyframes PageHero-module__nRc_VW__packetMoveA{0%{opacity:0;translate:-2rem 1.4rem}18%,82%{opacity:1}to{opacity:0;translate:24rem -6rem}}@keyframes PageHero-module__nRc_VW__packetMoveB{0%{opacity:0;translate:-5rem -3rem}18%,82%{opacity:1}to{opacity:0;translate:9rem 17rem}}@keyframes PageHero-module__nRc_VW__productBreathe{0%,to{translate:0}50%{translate:0 -.75rem}}@keyframes PageHero-module__nRc_VW__productsCoreFloat{0%,to{transform:translate(-50%,-50%)rotate(45deg)scale(1)}50%{transform:translate(-50%,-50%)rotate(50deg)scale(1.06)}}@keyframes PageHero-module__nRc_VW__mediaFloatA{0%,to{transform:rotate(1.2deg)translateY(0)}50%{transform:rotate(-.2deg)translateY(-.75rem)}}@keyframes PageHero-module__nRc_VW__mediaFloatB{0%,to{transform:rotate(-1deg)translateY(0)}50%{transform:rotate(.4deg)translateY(-.75rem)}}@keyframes PageHero-module__nRc_VW__resourceScan{0%,12%{opacity:0;transform:translate(-30%)rotate(13deg)}32%,72%{opacity:1}88%,to{opacity:0;transform:translate(460%)rotate(13deg)}}@keyframes PageHero-module__nRc_VW__hudDrift{50%{transform:translate(.5rem,-.5rem)}}@keyframes PageHero-module__nRc_VW__aperturePulse{0%,to{opacity:.72;transform:translate(-50%,-50%)scale(.94)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.06)}}@keyframes PageHero-module__nRc_VW__locationFloatA{0%,to{transform:rotate(-3deg)translateY(0)}50%{transform:rotate(-1deg)translateY(-.8rem)}}@keyframes PageHero-module__nRc_VW__locationFloatB{0%,to{transform:rotate(5deg)translateY(0)}50%{transform:rotate(2deg)translateY(.8rem)}}@keyframes PageHero-module__nRc_VW__consoleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-.8rem)}}@media (max-width:1100px){.PageHero-module__nRc_VW__root{min-height:auto}.PageHero-module__nRc_VW__inner{padding-block:5rem 4rem}.PageHero-module__nRc_VW__layout{grid-template-columns:1fr;gap:3rem;min-height:0}.PageHero-module__nRc_VW__copy,.PageHero-module__nRc_VW__visual,.PageHero-module__nRc_VW__leadership .PageHero-module__nRc_VW__copy,.PageHero-module__nRc_VW__leadership .PageHero-module__nRc_VW__visual,.PageHero-module__nRc_VW__team .PageHero-module__nRc_VW__copy,.PageHero-module__nRc_VW__team .PageHero-module__nRc_VW__visual,.PageHero-module__nRc_VW__services .PageHero-module__nRc_VW__copy,.PageHero-module__nRc_VW__services .PageHero-module__nRc_VW__visual,.PageHero-module__nRc_VW__products .PageHero-module__nRc_VW__copy,.PageHero-module__nRc_VW__products .PageHero-module__nRc_VW__visual,.PageHero-module__nRc_VW__resource .PageHero-module__nRc_VW__copy,.PageHero-module__nRc_VW__resource .PageHero-module__nRc_VW__visual,.PageHero-module__nRc_VW__careers .PageHero-module__nRc_VW__copy,.PageHero-module__nRc_VW__careers .PageHero-module__nRc_VW__visual,.PageHero-module__nRc_VW__contact .PageHero-module__nRc_VW__copy,.PageHero-module__nRc_VW__contact .PageHero-module__nRc_VW__visual,.PageHero-module__nRc_VW__textOnly .PageHero-module__nRc_VW__copy{grid-area:auto/1}.PageHero-module__nRc_VW__copy{max-width:52rem}.PageHero-module__nRc_VW__title{max-width:15ch}.PageHero-module__nRc_VW__artVisual{width:min(100%,48rem);min-height:34rem;margin-inline:auto}.PageHero-module__nRc_VW__mediaVisual{width:min(100%,54rem);min-height:auto;margin-inline:auto}.PageHero-module__nRc_VW__products{min-height:auto}.PageHero-module__nRc_VW__products .PageHero-module__nRc_VW__layout{min-height:0}.PageHero-module__nRc_VW__products .PageHero-module__nRc_VW__visual{min-height:21rem}}@media (max-width:767px){.PageHero-module__nRc_VW__root:before{background-size:42px 42px}.PageHero-module__nRc_VW__inner{padding-block:3.9rem 3.2rem}.PageHero-module__nRc_VW__layout{gap:2.2rem}.PageHero-module__nRc_VW__title,.PageHero-module__nRc_VW__products .PageHero-module__nRc_VW__title{letter-spacing:-.052em;max-width:100%;font-size:clamp(2.2rem,10.2vw,3.35rem);line-height:.98}.PageHero-module__nRc_VW__description{line-height:1.68}.PageHero-module__nRc_VW__actions{width:100%;display:flex}.PageHero-module__nRc_VW__action{flex:11rem}.PageHero-module__nRc_VW__artVisual{min-height:27rem}.PageHero-module__nRc_VW__companySector{width:7.2rem;height:5.4rem}.PageHero-module__nRc_VW__companyMonolith{width:12rem;height:18rem}.PageHero-module__nRc_VW__leadershipDecision{width:8rem}.PageHero-module__nRc_VW__leadershipDecisionC{display:none}.PageHero-module__nRc_VW__teamNode{grid-template-columns:2.5rem minmax(0,1fr);gap:.65rem;width:8.8rem;height:5.8rem;padding:.8rem}.PageHero-module__nRc_VW__teamNodeIcon{width:2.5rem}.PageHero-module__nRc_VW__services .PageHero-module__nRc_VW__copy{padding-inline-start:1rem}.PageHero-module__nRc_VW__serviceModule{width:6.5rem;height:5.2rem;padding:.8rem}.PageHero-module__nRc_VW__servicesCore{width:7rem}.PageHero-module__nRc_VW__products .PageHero-module__nRc_VW__visual{min-height:16rem}.PageHero-module__nRc_VW__productShowcase{width:34%;height:72%}.PageHero-module__nRc_VW__productShowcase1{display:none}.PageHero-module__nRc_VW__productShowcase2{left:0}.PageHero-module__nRc_VW__productShowcase3{left:33%}.PageHero-module__nRc_VW__productShowcase4{right:0}.PageHero-module__nRc_VW__productShowcase5{display:none}.PageHero-module__nRc_VW__productsCore{width:4.5rem}.PageHero-module__nRc_VW__resource .PageHero-module__nRc_VW__mediaStage{border-radius:1.7rem}.PageHero-module__nRc_VW__resourceHud{border-radius:1.25rem}.PageHero-module__nRc_VW__careersAperture{width:8rem}.PageHero-module__nRc_VW__contactLocationPrimary{width:72%}.PageHero-module__nRc_VW__contactLocationSecondary{width:53%}.PageHero-module__nRc_VW__contactConsole{width:15rem;left:12%}}@media (max-width:479px){.PageHero-module__nRc_VW__artVisual{min-height:23rem}.PageHero-module__nRc_VW__eyebrow{font-size:.66rem}.PageHero-module__nRc_VW__companySectorC,.PageHero-module__nRc_VW__leadershipDecisionC,.PageHero-module__nRc_VW__teamPulseD,.PageHero-module__nRc_VW__servicesPacketC,.PageHero-module__nRc_VW__contactBeaconC{display:none}.PageHero-module__nRc_VW__companyScene{transform:scale(.88)}.PageHero-module__nRc_VW__leadershipScene,.PageHero-module__nRc_VW__teamScene,.PageHero-module__nRc_VW__servicesScene,.PageHero-module__nRc_VW__contactScene{transform:scale(.9)}.PageHero-module__nRc_VW__teamNode1,.PageHero-module__nRc_VW__teamNode3{left:-2%}.PageHero-module__nRc_VW__teamNode2,.PageHero-module__nRc_VW__teamNode4{right:-2%}.PageHero-module__nRc_VW__serviceModule:nth-child(5),.PageHero-module__nRc_VW__serviceModule:nth-child(6){display:none}.PageHero-module__nRc_VW__servicesCore{left:58%}.PageHero-module__nRc_VW__products .PageHero-module__nRc_VW__visual{min-height:14rem}.PageHero-module__nRc_VW__productShowcaseGlass{min-height:2rem;padding:.35rem;bottom:.35rem;left:.35rem;right:.35rem}.PageHero-module__nRc_VW__productLogo{max-height:1.2rem}.PageHero-module__nRc_VW__contactLocationPrimary{left:0}.PageHero-module__nRc_VW__contactLocationSecondary{right:0}.PageHero-module__nRc_VW__contactConsole{left:5%}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.PageHero-module__nRc_VW__eyebrow,.PageHero-module__nRc_VW__actions,.PageHero-module__nRc_VW__companySector,.PageHero-module__nRc_VW__leadershipDecision,.PageHero-module__nRc_VW__resource .PageHero-module__nRc_VW__mediaStage,.PageHero-module__nRc_VW__contactConsole{background:#f4fbfdf5}.PageHero-module__nRc_VW__companyMonolith,.PageHero-module__nRc_VW__leadershipCommand,.PageHero-module__nRc_VW__serviceModule,.PageHero-module__nRc_VW__productShowcaseGlass{background:#fafdfef5}.PageHero-module__nRc_VW__resourceDial,.PageHero-module__nRc_VW__resourceBars,.PageHero-module__nRc_VW__careersSignal,.PageHero-module__nRc_VW__careersActivity{background:#043246e6}}@media (prefers-reduced-transparency:reduce){.PageHero-module__nRc_VW__eyebrow,.PageHero-module__nRc_VW__actions,.PageHero-module__nRc_VW__companySector,.PageHero-module__nRc_VW__leadershipDecision,.PageHero-module__nRc_VW__teamNode,.PageHero-module__nRc_VW__teamBus,.PageHero-module__nRc_VW__serviceModule,.PageHero-module__nRc_VW__productShowcaseGlass,.PageHero-module__nRc_VW__contactConsole{background:#f8fcfd}}@media (prefers-reduced-motion:reduce){.PageHero-module__nRc_VW__root *,.PageHero-module__nRc_VW__root :before,.PageHero-module__nRc_VW__root :after{scroll-behavior:auto!important;animation:none!important}}
.ContactWorkspace-module__V8idra__section{isolation:isolate;background:linear-gradient(#fff 0%,#f3f8fa 44%,#eef6f8 100%);padding-block:clamp(4.5rem,8vw,7rem);position:relative;overflow:hidden}.ContactWorkspace-module__V8idra__ambient{z-index:-1;pointer-events:none;background:radial-gradient(circle at 10% 30%,#38c7f41f,#0000 27rem),radial-gradient(circle at 92% 75%,#ddb03f1a,#0000 24rem),linear-gradient(#1e78a70a 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#1e78a70a 1px,#0000 1px) 0 0/72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(#0000,#000 10% 90%,#0000)}.ContactWorkspace-module__V8idra__intro{grid-template-columns:minmax(0,.92fr) minmax(20rem,.7fr);justify-content:space-between;align-items:end;gap:clamp(2rem,6vw,6rem);max-width:72rem;display:grid}.ContactWorkspace-module__V8idra__eyebrow{color:#17779f;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.7rem;font-weight:850;display:flex}.ContactWorkspace-module__V8idra__eyebrow span{background:#38c7f4;width:1.85rem;height:1px}.ContactWorkspace-module__V8idra__intro h2{color:#071b2f;letter-spacing:-.045em;max-width:14ch;margin-top:1rem;font-size:clamp(2.35rem,4.3vw,4rem);font-weight:900;line-height:.98}.ContactWorkspace-module__V8idra__introDescription{color:#526b7f;max-width:36rem;padding-bottom:.3rem;font-size:clamp(.98rem,1.2vw,1.08rem);font-weight:560;line-height:1.75}.ContactWorkspace-module__V8idra__workspace{grid-template-columns:minmax(0,1.12fr) minmax(23rem,.88fr);align-items:stretch;gap:clamp(1.25rem,2.5vw,2rem);margin-top:clamp(3rem,6vw,5rem);display:grid}.ContactWorkspace-module__V8idra__formPanel,.ContactWorkspace-module__V8idra__directory{border:1px solid #25678429;border-radius:clamp(1.5rem,3vw,2.2rem);position:relative;overflow:hidden;box-shadow:0 32px 70px -44px #07233580,inset 0 1px #fffffff2}.ContactWorkspace-module__V8idra__formPanel:before,.ContactWorkspace-module__V8idra__directory:before{content:"";background:linear-gradient(90deg,#0000,#38c7f4b3,#0000);height:1px;position:absolute;inset:0 0 auto}.ContactWorkspace-module__V8idra__formPanel{background:radial-gradient(circle at 90% 0,#38c7f414,#0000 18rem),#fffffff5;padding:clamp(1.5rem,3.4vw,2.6rem)}.ContactWorkspace-module__V8idra__directory{background:linear-gradient(145deg,#eef8fbfa,#f7faf8f5);padding:clamp(1.25rem,2.5vw,1.75rem)}.ContactWorkspace-module__V8idra__panelHeader{grid-template-columns:auto auto minmax(2rem,1fr);align-items:center;gap:.75rem;margin-bottom:clamp(1.5rem,3vw,2.25rem);display:grid}.ContactWorkspace-module__V8idra__panelIndex{color:#0c5c82;letter-spacing:.05em;background:#fff;border:1px solid #1e78a72e;border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;font-size:.67rem;font-weight:900;display:grid;box-shadow:0 8px 18px #07233514}.ContactWorkspace-module__V8idra__panelHeader p{color:#0c5c82;letter-spacing:.15em;text-transform:uppercase;font-size:.68rem;font-weight:850}.ContactWorkspace-module__V8idra__panelHeader i{background:linear-gradient(90deg,#1e78a73d,#0000);height:1px}.ContactWorkspace-module__V8idra__officeList{gap:.8rem;display:grid}.ContactWorkspace-module__V8idra__officeCard{background:#ffffffdb;border:1px solid #2567841f;border-radius:1.25rem;grid-template-columns:6.25rem minmax(0,1fr);min-height:7rem;transition:border-color .24s,box-shadow .28s,transform .28s cubic-bezier(.16,1,.3,1);display:grid;overflow:hidden;box-shadow:0 12px 28px -24px #07233599}.ContactWorkspace-module__V8idra__officeCard:hover{border-color:#1e78a757;transform:translateY(-3px);box-shadow:0 20px 34px -26px #07233594}.ContactWorkspace-module__V8idra__officeImage{min-height:100%;position:relative;overflow:hidden}.ContactWorkspace-module__V8idra__officeImage:after{content:"";background:linear-gradient(135deg,#0000 42%,#05203152);position:absolute;inset:0}.ContactWorkspace-module__V8idra__officeImage>span{z-index:1;color:#fff;-webkit-backdrop-filter:blur(10px);background:#05283bad;border:1px solid #ffffff7a;border-radius:50%;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;bottom:.65rem;right:.65rem}.ContactWorkspace-module__V8idra__officeContent{align-self:center;padding:1rem 1.1rem}.ContactWorkspace-module__V8idra__officeLabel{color:#17779f;letter-spacing:.12em;text-transform:uppercase;font-size:.63rem;font-weight:900}.ContactWorkspace-module__V8idra__address{margin-top:.38rem}.ContactWorkspace-module__V8idra__address p{color:#4e6578;font-size:.74rem;font-weight:650;line-height:1.52}.ContactWorkspace-module__V8idra__channels{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:.8rem;display:grid}.ContactWorkspace-module__V8idra__channel{color:#102c3e;background:#ffffffd1;border:1px solid #2567841f;border-radius:1rem;align-items:center;gap:.7rem;min-width:0;min-height:3.7rem;padding:.7rem .85rem;font-size:.78rem;font-weight:800;transition:color .22s,border-color .22s,background-color .22s,transform .22s cubic-bezier(.16,1,.3,1);display:flex}.ContactWorkspace-module__V8idra__channel:hover{color:#0c5c82;background:#fff;border-color:#1e78a757;transform:translateY(-2px)}.ContactWorkspace-module__V8idra__channel>span{color:#0b8dbb;background:#38c7f41a;border-radius:.7rem;flex:none;place-items:center;width:2.15rem;height:2.15rem;display:grid}.ContactWorkspace-module__V8idra__emailChannel{grid-column:1/-1}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ContactWorkspace-module__V8idra__officeImage>span{background:#05283beb}}@media (max-width:1023px){.ContactWorkspace-module__V8idra__intro{grid-template-columns:1fr;gap:1.5rem}.ContactWorkspace-module__V8idra__workspace{grid-template-columns:1fr}}@media (max-width:639px){.ContactWorkspace-module__V8idra__section{padding-block:4rem}.ContactWorkspace-module__V8idra__intro h2{font-size:clamp(2.15rem,11vw,3rem)}.ContactWorkspace-module__V8idra__formPanel,.ContactWorkspace-module__V8idra__directory{border-radius:1.4rem}.ContactWorkspace-module__V8idra__officeCard{grid-template-columns:5rem minmax(0,1fr)}.ContactWorkspace-module__V8idra__officeContent{padding:.85rem}.ContactWorkspace-module__V8idra__channels{grid-template-columns:1fr}.ContactWorkspace-module__V8idra__emailChannel{grid-column:auto}}@media (prefers-reduced-motion:reduce){.ContactWorkspace-module__V8idra__officeCard,.ContactWorkspace-module__V8idra__channel{transition-duration:1ms!important}.ContactWorkspace-module__V8idra__officeCard:hover,.ContactWorkspace-module__V8idra__channel:hover{transform:none}}
