.locations-module__EkgyOW__panel{--cream:#f6f1e8;--ink:#0d100e;--red:#dd3e3f;--deep-red:#b72b25;--orange:#e67f32;isolation:isolate;min-height:clamp(48rem,56.25vw,54rem);font-family:var(--font-plex-sans), Arial, sans-serif;position:relative;overflow:hidden}.locations-module__EkgyOW__panel a{text-decoration:none}.locations-module__EkgyOW__hero{color:var(--cream);background:#080b09;grid-template-rows:clamp(6.5rem,10vw,9.6rem) 1fr;display:grid}.locations-module__EkgyOW__serviceRail{z-index:4;color:#111;background:var(--cream);clip-path:polygon(0 0,72% 0,66% 100%,0 100%);position:relative}.locations-module__EkgyOW__serviceRail:after{content:"";background:linear-gradient(135deg,#0000 18%,#c21d1f 18%,#9f1717 100%);width:40%;position:absolute;inset:0 0 0 auto;transform:translate(73%)}.locations-module__EkgyOW__serviceRailInner{align-items:center;gap:1rem;width:min(60rem,90%);height:100%;padding-left:5%;display:flex}.locations-module__EkgyOW__serviceRailInner p{flex:none;margin:0;font-size:clamp(1rem,1.75vw,1.8rem);font-weight:700}.locations-module__EkgyOW__labelSquare{aspect-ratio:1;background:linear-gradient(135deg, var(--deep-red), var(--red));width:clamp(1.35rem,2.4vw,2.4rem)}.locations-module__EkgyOW__serviceLine{background:var(--deep-red);width:min(36rem,48vw);height:2px;margin-left:.25rem;position:relative}.locations-module__EkgyOW__serviceLine:before,.locations-module__EkgyOW__serviceLine:after{content:"";background:var(--deep-red);position:absolute}.locations-module__EkgyOW__serviceLine:before{width:3.2rem;height:2px;bottom:-1.35rem;right:-2.6rem;transform:rotate(45deg)}.locations-module__EkgyOW__serviceLine:after{aspect-ratio:1;width:.9rem;bottom:-1.8rem;right:-3.1rem}.locations-module__EkgyOW__heroGrid,.locations-module__EkgyOW__availabilityGrid{z-index:-2;opacity:.12;background-image:linear-gradient(#dd3e3f59 1px,#0000 1px),linear-gradient(90deg,#dd3e3f59 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.locations-module__EkgyOW__heroGlow{z-index:-3;background:radial-gradient(circle at 88% 16%,#b01c1b9e,#0000 42%),linear-gradient(135deg,#220c09 0 42%,#070908 72%);position:absolute;inset:8% 0 0}.locations-module__EkgyOW__heroTraces{z-index:-1;border-left:3px solid var(--red);width:40%;height:68%;position:absolute;top:12%;right:-3%;transform:skew(-44deg)}.locations-module__EkgyOW__heroTraces span{border-bottom:3px solid var(--red);width:72%;height:21%;position:absolute;right:0}.locations-module__EkgyOW__heroTraces span:first-child{width:48%;top:2%}.locations-module__EkgyOW__heroTraces span:nth-child(2){width:70%;top:26%}.locations-module__EkgyOW__heroTraces span:nth-child(3){width:92%;top:50%}.locations-module__EkgyOW__heroTraces span:nth-child(4){width:62%;top:74%}.locations-module__EkgyOW__heroContent{z-index:1;grid-row:2;align-self:start;padding:clamp(1.5rem,2.5vw,2.5rem) 5% 10rem}.locations-module__EkgyOW__heroHeading,.locations-module__EkgyOW__availabilityHeading,.locations-module__EkgyOW__priorityHeading,.locations-module__EkgyOW__communitiesHeading{font-family:var(--font-space-grotesk), Arial, sans-serif;letter-spacing:-.055em;margin:0}.locations-module__EkgyOW__heroHeading{max-width:70rem;font-size:clamp(4rem,7vw,6.7rem);font-weight:700;line-height:.78}.locations-module__EkgyOW__heroHeading span,.locations-module__EkgyOW__availabilityHeading span,.locations-module__EkgyOW__priorityHeading span,.locations-module__EkgyOW__communitiesHeading span{display:block}.locations-module__EkgyOW__heroCopy{gap:2rem;width:min(44rem,56vw);margin-top:clamp(1rem,1.7vw,1.75rem);display:flex}.locations-module__EkgyOW__heroCopy p,.locations-module__EkgyOW__heroCopy small{margin:0;display:block}.locations-module__EkgyOW__heroCopy p{font-size:clamp(1.1rem,2vw,1.9rem);line-height:1.35}.locations-module__EkgyOW__heroCopy small{margin-top:.55rem;font-size:clamp(.82rem,1.2vw,1.2rem)}.locations-module__EkgyOW__nodeRail{background:var(--red);flex:none;width:3px;position:relative}.locations-module__EkgyOW__nodeRail:before,.locations-module__EkgyOW__nodeRail:after{aspect-ratio:1;content:"";border:3px solid var(--red);width:.95rem;position:absolute;left:50%;transform:translate(-50%)}.locations-module__EkgyOW__nodeRail:before{top:0}.locations-module__EkgyOW__nodeRail:after{bottom:0}.locations-module__EkgyOW__heroAction{z-index:3;color:#090b09;clip-path:polygon(1.5rem 0,100% 0,calc(100% - 7rem) 100%,1.5rem 100%,0 calc(100% - 1.5rem),0 1.5rem);background:linear-gradient(100deg,#ed7419,#f28926 68%,#db5c0b);border:3px solid #ff9a3e;align-items:center;width:min(82%,78rem);min-height:clamp(5.6rem,8.4vw,8rem);padding:1rem 5rem 1rem 3rem;transition:filter .18s,transform .18s;display:flex;position:absolute;bottom:2.5%;left:3.2%}.locations-module__EkgyOW__heroAction:hover,.locations-module__EkgyOW__contactAction:hover,.locations-module__EkgyOW__hvacAction:hover,.locations-module__EkgyOW__checkAreaAction:hover{filter:brightness(1.08)}.locations-module__EkgyOW__actionIcon,.locations-module__EkgyOW__checkAreaIcon{aspect-ratio:1;width:clamp(3.6rem,5vw,5.2rem);color:var(--orange);background:var(--ink);flex:none;place-items:center;display:grid}.locations-module__EkgyOW__actionIcon svg,.locations-module__EkgyOW__checkAreaIcon svg{width:58%;height:58%}.locations-module__EkgyOW__actionLabel{white-space:nowrap;border-left:2px solid #22140b;margin-left:1.5rem;padding-left:1.8rem;font-size:clamp(1.6rem,3.25vw,3.4rem);font-weight:700}.locations-module__EkgyOW__actionTrace{background:#ffce746b;width:12rem;height:2px;position:absolute;bottom:23%;right:12%}.locations-module__EkgyOW__availability{color:var(--cream);background:linear-gradient(135deg,#111412 0 72%,#de292b 72%)}.locations-module__EkgyOW__availabilityTopPlate{clip-path:polygon(13% 0,100% 0,100% 100%,26% 100%);background:linear-gradient(135deg,#0000 12%,#d52627 12%);width:42%;height:16%;position:absolute;top:0;right:0}.locations-module__EkgyOW__dotField{opacity:.45;background-image:radial-gradient(var(--red) 1.5px, transparent 1.5px);background-size:17px 17px;width:18%;height:12%;position:absolute;top:18%;right:8%}.locations-module__EkgyOW__availabilityContent{z-index:2;width:86%;margin:0 auto;padding-top:9%;position:relative}.locations-module__EkgyOW__kicker{background:linear-gradient(100deg, var(--red), #c61e20);margin:0;padding:.65rem 1.8rem;font-size:clamp(1rem,1.7vw,1.65rem);font-weight:700;display:inline-block}.locations-module__EkgyOW__availabilityHeading{margin-top:1.2rem;font-size:clamp(3rem,5.7vw,5.45rem);font-weight:500;line-height:.98}.locations-module__EkgyOW__checkGrid{grid-template-columns:minmax(0,1.62fr) minmax(18rem,.85fr);align-items:center;gap:3.6rem;margin-top:2.4rem;display:grid}.locations-module__EkgyOW__ledger{color:#111;background:var(--cream);clip-path:polygon(1rem 0,100% 0,100% calc(100% - 1rem),calc(100% - 1rem) 100%,0 100%,0 1rem);margin:0}.locations-module__EkgyOW__ledgerRow{border-bottom:2px solid #151815;grid-template-columns:38% 62%;min-height:clamp(4.5rem,5vw,5.4rem);display:grid}.locations-module__EkgyOW__ledgerRow:last-child{border-bottom:0}.locations-module__EkgyOW__ledgerRow dt,.locations-module__EkgyOW__ledgerRow dd{align-items:center;margin:0;padding:.8rem 2.4rem;font-size:clamp(1rem,1.5vw,1.55rem);display:flex}.locations-module__EkgyOW__ledgerRow dt{border-right:1px solid #222;font-weight:700}.locations-module__EkgyOW__contactFrame{border:2px solid var(--orange);padding:1.2rem;position:relative}.locations-module__EkgyOW__contactFrame:after{z-index:-1;content:"";border:1px solid #f6f1e840;position:absolute;inset:-2rem -1.7rem 1rem 1.6rem}.locations-module__EkgyOW__contactAction{color:#fff;min-height:clamp(10rem,14vw,13.7rem);font-family:var(--font-space-grotesk), Arial, sans-serif;white-space:nowrap;clip-path:polygon(1.25rem 0,100% 0,100% calc(100% - 1.25rem),calc(100% - 1.25rem) 100%,0 100%,0 1.25rem);background:linear-gradient(135deg,#ed771e,#df5d12);place-items:center;padding:1.5rem;font-size:clamp(2rem,3.6vw,3.9rem);transition:filter .18s,transform .18s;display:grid}.locations-module__EkgyOW__availabilitySeam{z-index:1;background:var(--cream);clip-path:polygon(0 31%,15% 31%,20% 58%,43% 58%,51% 100%,0 100%);height:25%;position:absolute;inset:auto 0 0}.locations-module__EkgyOW__seamTrace{z-index:2;background:linear-gradient(90deg, var(--cream) 0 42%, transparent 42%);height:2px;position:absolute;bottom:12%;left:7%;right:7%}.locations-module__EkgyOW__priority{color:var(--cream);background:linear-gradient(135deg,#131713 0 83%,#f17821 83%)}.locations-module__EkgyOW__priorityRedField{background:linear-gradient(120deg, #740a0b73, transparent 58%), var(--deep-red);clip-path:polygon(0 0,100% 0,95% 9%,74% 9%,66% 36%,57% 36%,50% 100%,0 100%);height:36%;position:absolute;inset:0 0 auto}.locations-module__EkgyOW__priorityTrace{border-top:1px solid var(--orange);border-right:1px solid var(--orange);width:36%;height:20%;position:absolute;top:4%;right:8%;transform:skew(-42deg)}.locations-module__EkgyOW__priorityHeading{z-index:2;font-size:clamp(3.5rem,5.8vw,5.7rem);font-weight:700;line-height:.9;position:absolute;top:4.3%;left:4%}.locations-module__EkgyOW__routeOrigin{z-index:2;width:31%;position:absolute;top:39%;left:4%}.locations-module__EkgyOW__routeOrigin p{margin:0;font-size:clamp(1.2rem,2vw,2rem);font-weight:700}.locations-module__EkgyOW__originTicks{background:repeating-linear-gradient(to bottom, var(--orange) 0 5px, transparent 5px 12px);width:.75rem;height:9rem;position:absolute;top:0;left:-2.8rem}.locations-module__EkgyOW__originDots{opacity:.26;background-image:radial-gradient(var(--cream) 2px, transparent 2px);background-size:20px 20px;width:11rem;height:7rem;margin-top:1.3rem;display:block}.locations-module__EkgyOW__routeNav{z-index:3;width:54%;position:absolute;top:28%;right:3%}.locations-module__EkgyOW__routeNav ul{margin:0;padding:0;list-style:none}.locations-module__EkgyOW__routeNav li{margin-left:calc(var(--route-index) * -1.6%);position:relative}.locations-module__EkgyOW__routeNav li+li{margin-top:.45rem}.locations-module__EkgyOW__routeNav li:before{width:calc(28% + var(--route-index) * 1.8%);content:"";background:var(--cream);opacity:.75;height:1px;position:absolute;top:50%;right:100%}.locations-module__EkgyOW__routeNav a{min-height:clamp(2.8rem,3.2vw,3.25rem);color:var(--cream);background:linear-gradient(100deg,#171b18,#101310);border-top:1px solid #f6f1e8bf;border-bottom:1px solid #f6f1e859;grid-template-columns:1fr clamp(7rem,12vw,12rem);transition:border-color .18s;display:grid}.locations-module__EkgyOW__routeNav a:hover{border-color:var(--orange)}.locations-module__EkgyOW__routeNav a>span:first-child{align-items:center;padding:0 2.4rem;font-size:clamp(1.1rem,1.65vw,1.7rem);font-weight:700;display:flex}.locations-module__EkgyOW__routeTail{background:linear-gradient(135deg,#0000 13%,#ef711a 13%,#f17d25 90%,#0000 90%)}.locations-module__EkgyOW__priorityActions{z-index:4;grid-template-columns:1.1fr .9fr;gap:.65rem;display:grid;position:absolute;bottom:12%;left:3.4%;right:4.6%}.locations-module__EkgyOW__priorityActions a{justify-content:center;align-items:center;min-height:clamp(6rem,8vw,7rem);padding:1rem 2rem;font-size:clamp(1.5rem,2.5vw,2.6rem);font-weight:700;transition:filter .18s,transform .18s;display:flex}.locations-module__EkgyOW__electricalAction{color:var(--cream);border:4px solid var(--cream);clip-path:polygon(0 0,100% 0,calc(100% - 2.5rem) 100%,0 100%);background:#111512}.locations-module__EkgyOW__hvacAction{color:var(--cream);border:4px solid var(--cream);clip-path:polygon(2.5rem 0,100% 0,100% 100%,0 100%,0 2.5rem);background:linear-gradient(100deg,#da5414,#e96516)}.locations-module__EkgyOW__actionBars{background:repeating-linear-gradient(to bottom, var(--cream) 0 2px, transparent 2px 7px);width:2.3rem;height:4rem;position:absolute;left:1.2rem}.locations-module__EkgyOW__priorityBottomBand{background:linear-gradient(90deg,#ee7019,#f08325);border-top:3px solid #ff9a36;height:8%;position:absolute;inset:auto 0 0}.locations-module__EkgyOW__communities{color:#101310;background:linear-gradient(135deg,#da1f22 0 20%,#ca191c 54%,#111512 54%);grid-template-columns:64.5% 35.5%;display:grid}.locations-module__EkgyOW__communityDirectory{z-index:2;background:var(--cream);clip-path:polygon(10% 0,100% 0,100% 78%,90% 78%,85% 88%,62% 88%,58% 96%,18% 96%,13% 91%,7% 91%,0 83%,0 13%);align-self:start;min-height:91%;padding:8% 8% 8% 13%;position:relative}.locations-module__EkgyOW__directoryTrace{border-top:1px solid var(--red);border-right:1px solid var(--red);width:58%;height:2.5rem;position:absolute;top:3%;left:14%}.locations-module__EkgyOW__communityKicker{color:#d32023;align-items:center;gap:1rem;margin:0;font-size:clamp(1rem,1.55vw,1.55rem);display:flex}.locations-module__EkgyOW__communityKicker span{aspect-ratio:1;background:var(--red);width:1.15rem}.locations-module__EkgyOW__communitiesHeading{margin-top:1rem;font-size:clamp(2.7rem,4.6vw,4.7rem);font-weight:600;line-height:.95}.locations-module__EkgyOW__communityList{grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:.65rem 2rem;margin:2.1rem 0 0;padding:0;list-style:none;display:grid}.locations-module__EkgyOW__communityList li{clip-path:polygon(0 0,calc(100% - 1rem) 0,100% 1rem,100% 100%,0 100%);background:#fff6;border:1px solid #ded6ca;align-items:stretch;min-height:3.4rem;display:flex}.locations-module__EkgyOW__communityList li>span{background:linear-gradient(135deg, var(--red), #bf1619);clip-path:polygon(0 0,100% 0,72% 100%,0 100%);flex:none;place-items:center;width:4.8rem;display:grid}.locations-module__EkgyOW__communityList strong{align-items:center;padding:.5rem 1.2rem;font-size:clamp(1rem,1.5vw,1.55rem);display:flex}.locations-module__EkgyOW__faqPanel{z-index:3;min-height:81%;color:var(--cream);clip-path:polygon(11% 0,100% 0,100% 100%,0 100%,0 11%);background:linear-gradient(135deg,#151815,#0b0e0c);margin-top:3%;padding:6% 9% 10%;position:relative}.locations-module__EkgyOW__faqHeading{color:var(--red);font-family:var(--font-space-grotesk), Arial, sans-serif;margin:0 0 2.6rem;font-size:clamp(2.2rem,3.5vw,3.6rem);font-weight:500}.locations-module__EkgyOW__faqHeading:before{aspect-ratio:1;content:"";background:var(--red);width:.8rem;margin-right:1.2rem;display:inline-block}.locations-module__EkgyOW__faqList article{border-bottom:1px solid var(--red)}.locations-module__EkgyOW__faqList article+article{padding-top:1.8rem}.locations-module__EkgyOW__faqList article:last-child{border-bottom:0}.locations-module__EkgyOW__faqList h3{margin:0;font-size:clamp(1.2rem,1.9vw,1.9rem);line-height:1.15}.locations-module__EkgyOW__faqQuestion{width:100%;color:inherit;font:inherit;line-height:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1.2rem minmax(0,1fr) 1.35rem;align-items:start;gap:1.4rem;padding:0 0 1.45rem;display:grid}.locations-module__EkgyOW__faqQuestionMarker{aspect-ratio:1;background:var(--red);width:1.2rem;margin-top:.25rem}.locations-module__EkgyOW__faqChevron{width:1.35rem;height:1.35rem;color:var(--red);margin-top:.1rem;transition:transform .28s;transform:rotate(90deg)}.locations-module__EkgyOW__faqChevronOpen{transform:rotate(-90deg)}.locations-module__EkgyOW__faqAnswer{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.locations-module__EkgyOW__faqAnswer[data-open=true]{grid-template-rows:1fr}.locations-module__EkgyOW__faqAnswer>div{overflow:hidden}.locations-module__EkgyOW__faqList p{margin:0 0 1.7rem 2.6rem;font-size:clamp(.95rem,1.4vw,1.4rem);line-height:1.35}.locations-module__EkgyOW__checkAreaAction{z-index:5;color:#101310;clip-path:polygon(5rem 0,90% 0,94% 9%,100% 9%,100% 100%,0 100%,0 5rem);width:42%;min-height:18%;font-family:var(--font-space-grotesk), Arial, sans-serif;white-space:nowrap;background:linear-gradient(100deg,#ed7116,#ff8e24);align-items:center;gap:2rem;padding:1.5rem 4rem;font-size:clamp(2rem,3.6vw,3.8rem);font-weight:600;transition:filter .18s,transform .18s;display:flex;position:absolute;bottom:0;right:0}.locations-module__EkgyOW__checkAreaIcon{color:#fff}@media (hover:hover){.locations-module__EkgyOW__heroAction:hover,.locations-module__EkgyOW__priorityActions a:hover,.locations-module__EkgyOW__checkAreaAction:hover{transform:translateY(-3px)}.locations-module__EkgyOW__routeNav a:hover .locations-module__EkgyOW__routeTail{filter:brightness(1.12)}}@media (max-width:1100px){.locations-module__EkgyOW__panel{min-height:auto}.locations-module__EkgyOW__hero{min-height:48rem}.locations-module__EkgyOW__heroHeading{font-size:clamp(3.6rem,7.5vw,5.2rem)}.locations-module__EkgyOW__actionTrace{display:none}.locations-module__EkgyOW__availability{min-height:46rem}.locations-module__EkgyOW__availabilityContent{width:90%}.locations-module__EkgyOW__checkGrid{gap:2rem}.locations-module__EkgyOW__routeNav{width:57%}.locations-module__EkgyOW__priority{min-height:48rem}.locations-module__EkgyOW__communityDirectory{padding-left:8%}.locations-module__EkgyOW__checkAreaAction{width:46%;padding-inline:2.5rem}}@media (max-width:800px){.locations-module__EkgyOW__hero{min-height:46rem;padding-top:5.5rem;display:block}.locations-module__EkgyOW__serviceRail{clip-path:polygon(0 0,92% 0,85% 100%,0 100%);height:5.5rem;position:absolute;inset:0 0 auto}.locations-module__EkgyOW__serviceRailInner{padding-left:1.5rem}.locations-module__EkgyOW__heroContent{padding:3.5rem 1.5rem 10rem}.locations-module__EkgyOW__heroHeading{font-size:clamp(3rem,12vw,5rem);line-height:.86}.locations-module__EkgyOW__heroCopy{gap:1.2rem;width:min(100%,36rem)}.locations-module__EkgyOW__heroTraces{opacity:.4;width:46%}.locations-module__EkgyOW__heroAction{clip-path:polygon(1rem 0,100% 0,calc(100% - 2.5rem) 100%,1rem 100%,0 calc(100% - 1rem),0 1rem);width:auto;min-height:5rem;padding:.7rem 3rem .7rem 1.1rem;bottom:2rem;left:1.5rem;right:1.5rem}.locations-module__EkgyOW__actionLabel{white-space:normal;margin-left:.9rem;padding-left:1rem;font-size:clamp(1.3rem,5.2vw,2.1rem)}.locations-module__EkgyOW__availability{background:#111412;min-height:auto;padding-bottom:9rem}.locations-module__EkgyOW__availabilityContent{width:auto;padding:4.5rem 1.5rem 2rem}.locations-module__EkgyOW__availabilityHeading{font-size:clamp(2.8rem,9vw,4.2rem)}.locations-module__EkgyOW__checkGrid{grid-template-columns:1fr;margin-top:2rem}.locations-module__EkgyOW__contactFrame{width:min(100%,30rem)}.locations-module__EkgyOW__contactAction{min-height:8rem}.locations-module__EkgyOW__availabilitySeam{clip-path:polygon(0 40%,35% 40%,52% 100%,0 100%);height:7rem}.locations-module__EkgyOW__priority{min-height:auto;padding:3.5rem 1.5rem 6rem}.locations-module__EkgyOW__priorityRedField{clip-path:polygon(0 0,100% 0,82% 80%,55% 80%,46% 100%,0 100%);height:22rem}.locations-module__EkgyOW__priorityHeading,.locations-module__EkgyOW__routeOrigin,.locations-module__EkgyOW__routeNav,.locations-module__EkgyOW__priorityActions{position:relative;inset:auto}.locations-module__EkgyOW__priorityHeading{font-size:clamp(3.1rem,11vw,4.8rem)}.locations-module__EkgyOW__routeOrigin{width:100%;margin-top:4rem}.locations-module__EkgyOW__originDots{display:none}.locations-module__EkgyOW__routeNav{width:100%;margin-top:2rem}.locations-module__EkgyOW__routeNav li{margin-left:0}.locations-module__EkgyOW__routeNav li:before{display:none}.locations-module__EkgyOW__routeNav a{grid-template-columns:1fr 5rem}.locations-module__EkgyOW__priorityActions{grid-template-columns:1fr;margin-top:2.5rem}.locations-module__EkgyOW__priorityActions a{min-height:5rem}.locations-module__EkgyOW__priorityBottomBand{height:2.5rem}.locations-module__EkgyOW__communities{background:linear-gradient(145deg,#d71d20 0 60%,#111512 60%);min-height:auto;padding-bottom:7rem;display:block}.locations-module__EkgyOW__communityDirectory{clip-path:polygon(2rem 0,100% 0,100% calc(100% - 3rem),calc(100% - 3rem) 100%,0 100%,0 2rem);min-height:auto;padding:5rem 1.5rem 4rem}.locations-module__EkgyOW__communitiesHeading{font-size:clamp(2.5rem,9vw,4rem)}.locations-module__EkgyOW__communityList{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row}.locations-module__EkgyOW__faqPanel{clip-path:polygon(2rem 0,100% 0,100% 100%,0 100%,0 2rem);min-height:auto;margin:0;padding:4rem 1.5rem 9rem}.locations-module__EkgyOW__checkAreaAction{clip-path:polygon(3rem 0,100% 0,100% 100%,0 100%,0 3rem);gap:1.3rem;width:min(94%,34rem);min-height:7rem;padding:1rem 2rem;font-size:clamp(2rem,8vw,3rem);bottom:0;right:0}}@media (max-width:480px){.locations-module__EkgyOW__hero{min-height:44rem}.locations-module__EkgyOW__heroHeading{font-size:clamp(2.65rem,12.7vw,3.8rem)}.locations-module__EkgyOW__heroCopy p{font-size:1rem}.locations-module__EkgyOW__actionIcon{width:3rem}.locations-module__EkgyOW__ledgerRow{grid-template-columns:44% 56%;min-height:4.25rem}.locations-module__EkgyOW__ledgerRow dt,.locations-module__EkgyOW__ledgerRow dd{padding:.75rem;font-size:.88rem}.locations-module__EkgyOW__contactAction{font-size:2rem}.locations-module__EkgyOW__routeNav a>span:first-child{padding-inline:1rem}.locations-module__EkgyOW__priorityActions a{padding-inline:1rem;font-size:1.35rem}.locations-module__EkgyOW__communityList li>span{width:3.75rem}.locations-module__EkgyOW__checkAreaAction{gap:.8rem;padding-inline:1.2rem;font-size:1.85rem}}@media (prefers-reduced-motion:reduce){.locations-module__EkgyOW__heroAction,.locations-module__EkgyOW__contactAction,.locations-module__EkgyOW__priorityActions a,.locations-module__EkgyOW__routeNav a,.locations-module__EkgyOW__checkAreaAction,.locations-module__EkgyOW__faqChevron,.locations-module__EkgyOW__faqAnswer{transition:none}}
