.WhyAgileSection-module__3EilYW__section{background:#f7f8fa;position:relative;overflow:hidden}.WhyAgileSection-module__3EilYW__contactAnchor,.WhyAgileSection-module__3EilYW__legacyAnchor{width:1px;height:1px;position:absolute;top:0;left:0}.WhyAgileSection-module__3EilYW__motionStage{isolation:isolate;background:#102f49;place-items:center;height:min(48vw,520px);min-height:430px;max-height:520px;padding:54px 34px 62px;display:grid;position:relative;overflow:hidden}.WhyAgileSection-module__3EilYW__motionStageVideoOnly{padding:0}.WhyAgileSection-module__3EilYW__cityVideo{z-index:-4;object-fit:cover;object-position:center 48%;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.015)}.WhyAgileSection-module__3EilYW__videoOverlay{z-index:-3;background:linear-gradient(#071f3252 0%,#08273d66 42%,#041827a8 100%);position:absolute;inset:0}.WhyAgileSection-module__3EilYW__centerGlow{z-index:-2;background:radial-gradient(at 50% 44%,#103a5508 0%,#03142117 70%);position:absolute;inset:0}.WhyAgileSection-module__3EilYW__motionCopy{text-align:center;color:#fff;text-shadow:0 2px 18px #02101bdb;background:linear-gradient(90deg,#0000,#051c2d40 18%,#051c2d4f 50%,#051c2d40 82%,#0000);width:min(980px,100% - 40px);margin:0 auto;padding:24px 38px 26px}.WhyAgileSection-module__3EilYW__eyebrow{letter-spacing:.17em;color:#70cdef;margin:0 0 13px;font-size:1.05rem;font-weight:800}.WhyAgileSection-module__3EilYW__motionCopy h2{letter-spacing:-.025em;max-width:920px;margin:0 auto;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.25rem,4.5vw,4rem);font-weight:500;line-height:1.03}.WhyAgileSection-module__3EilYW__question{white-space:nowrap;font-style:italic;display:inline-block;position:relative}.WhyAgileSection-module__3EilYW__question:after{content:"";border-top:3px solid #67c6e9;border-radius:50%;height:.22em;position:absolute;bottom:-.17em;left:4%;right:0;transform:rotate(-1.7deg)skew(-10deg)}.WhyAgileSection-module__3EilYW__storyText{text-align:center;color:#173a58;width:min(900px,100% - 68px);margin:0 auto;padding:48px 0 24px}.WhyAgileSection-module__3EilYW__challenge{letter-spacing:-.01em;max-width:760px;margin:0 auto 14px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.25rem,1.7vw,1.5rem);font-weight:500;line-height:1.4}.WhyAgileSection-module__3EilYW__recommendLine{letter-spacing:-.015em;color:#173a58;max-width:820px;margin:0 auto 8px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.55rem,2.2vw,2rem);font-weight:600;line-height:1.3}.WhyAgileSection-module__3EilYW__recommendWord{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:600;display:inline-block;position:relative}.WhyAgileSection-module__3EilYW__recommendWord:after{content:"";border-top:2px solid #1684b6;border-radius:50%;height:.18em;position:absolute;bottom:-.12em;left:2%;right:-3%;transform:rotate(-1.5deg)skew(-9deg)}.WhyAgileSection-module__3EilYW__firstImpression{color:#173a58;max-width:930px;margin:0 auto 16px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.55rem,2.7vw,2.35rem);font-weight:500;line-height:1.22}.WhyAgileSection-module__3EilYW__supporting{color:#46657b;letter-spacing:-.005em;max-width:820px;margin:0 auto;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.12rem,1.55vw,1.35rem);font-style:italic;font-weight:500;line-height:1.45}.WhyAgileSection-module__3EilYW__really{color:#1684a6;font-style:italic}.WhyAgileSection-module__3EilYW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;width:min(1320px,100% - 68px);margin:0 auto;padding:30px 0 54px;display:grid}.WhyAgileSection-module__3EilYW__step{text-align:left;background:#fff;border-top:3px solid #67c6e9;padding:24px 28px 27px;position:relative;box-shadow:0 10px 34px #11344e12}.WhyAgileSection-module__3EilYW__stepHeading{text-align:left;align-items:baseline;gap:14px;margin-bottom:10px;display:flex}.WhyAgileSection-module__3EilYW__number{letter-spacing:.1em;color:#1684b6;flex:none;font-size:.78rem;font-weight:800}.WhyAgileSection-module__3EilYW__step h3{color:#173a58;text-align:left;margin:0;font-size:1.22rem;font-weight:700;line-height:1.25}.WhyAgileSection-module__3EilYW__step p{color:#53697a;text-align:left;margin:0;line-height:1.58}@media (max-width:1024px){.WhyAgileSection-module__3EilYW__motionStage{height:auto;min-height:460px;padding:50px 28px 56px}.WhyAgileSection-module__3EilYW__cityVideo{object-position:center center}.WhyAgileSection-module__3EilYW__motionCopy{width:min(900px,100%);padding:26px 28px 28px}.WhyAgileSection-module__3EilYW__storyText{width:min(820px,100% - 56px);padding-top:40px}}@media (max-width:760px){.WhyAgileSection-module__3EilYW__section{scroll-margin-top:64px!important}.WhyAgileSection-module__3EilYW__motionStage{place-items:center;height:auto;min-height:430px;padding:42px 20px}.WhyAgileSection-module__3EilYW__cityVideo{object-position:54% center;transform:none}.WhyAgileSection-module__3EilYW__videoOverlay{background:linear-gradient(#071f3140 0%,#051a2a85 48%,#041624d1 100%)}.WhyAgileSection-module__3EilYW__motionCopy{text-align:center;background:linear-gradient(#0000,#04182761 18%,#0418279e);width:100%;padding:20px 6px 8px}.WhyAgileSection-module__3EilYW__eyebrow{text-align:center}.WhyAgileSection-module__3EilYW__motionCopy h2{text-align:center;max-width:330px;margin:0 auto;font-size:clamp(1.7rem,7.2vw,2.08rem);line-height:1.06}.WhyAgileSection-module__3EilYW__question{white-space:nowrap}.WhyAgileSection-module__3EilYW__storyText{text-align:center;width:auto;margin:0;padding:14px 20px 20px}.WhyAgileSection-module__3EilYW__challenge{text-align:center;max-width:340px;margin:0 auto 9px;font-size:1.03rem;line-height:1.35}.WhyAgileSection-module__3EilYW__recommendLine{letter-spacing:-.025em;text-align:center;white-space:nowrap;max-width:350px;margin:0 auto 8px;font-size:clamp(.9rem,3.95vw,1rem);line-height:1.2}.WhyAgileSection-module__3EilYW__firstImpression{text-align:center;max-width:340px;margin:0 auto 14px;font-size:1.34rem;line-height:1.2}.WhyAgileSection-module__3EilYW__really{color:#0f6f8d;font-weight:700}.WhyAgileSection-module__3EilYW__really:before{content:"";display:block}.WhyAgileSection-module__3EilYW__supporting{text-align:center;max-width:350px;margin:0 auto;font-size:1.08rem;line-height:1.38}.WhyAgileSection-module__3EilYW__grid{grid-template-columns:1fr;gap:16px;width:auto;margin:0;padding:22px 22px 40px}}@media (max-width:390px){.WhyAgileSection-module__3EilYW__motionCopy h2{font-size:clamp(1.58rem,6.9vw,1.78rem)}.WhyAgileSection-module__3EilYW__storyText{padding-left:16px;padding-right:16px}.WhyAgileSection-module__3EilYW__firstImpression{font-size:1.28rem}.WhyAgileSection-module__3EilYW__supporting{font-size:1.04rem}}@media (prefers-reduced-motion:reduce){.WhyAgileSection-module__3EilYW__cityVideo{display:none}.WhyAgileSection-module__3EilYW__motionStage{background:linear-gradient(118deg,#102f49,#285b78);height:auto}}
