.CableSpine-module__xkfrBq__wrap{position:relative}.CableSpine-module__xkfrBq__spine{z-index:2;pointer-events:none;fill:none;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.CableSpine-module__xkfrBq__base path,.CableSpine-module__xkfrBq__over path{stroke-width:1.3px}.CableSpine-module__xkfrBq__c0{stroke:var(--navy)}.CableSpine-module__xkfrBq__c1{stroke:var(--navy-2)}.CableSpine-module__xkfrBq__c2{stroke:var(--steel)}.CableSpine-module__xkfrBq__over path{stroke:#fff}.CableSpine-module__xkfrBq__over path:nth-child(2){stroke:#fffc}.CableSpine-module__xkfrBq__over path:nth-child(3){stroke:#fff9}.CableSpine-module__xkfrBq__tip{opacity:0;transition:opacity .3s}.CableSpine-module__xkfrBq__base .CableSpine-module__xkfrBq__halo{fill:#13304d14}.CableSpine-module__xkfrBq__base .CableSpine-module__xkfrBq__dot{fill:var(--navy)}.CableSpine-module__xkfrBq__over .CableSpine-module__xkfrBq__halo{fill:#ffffff2e}.CableSpine-module__xkfrBq__over .CableSpine-module__xkfrBq__dot{fill:#fff}
.Cta-module__zKviQa__cta{background:var(--navy);min-height:clamp(560px,90vh,880px);color:var(--white);align-items:center;display:flex;position:relative;overflow:hidden}.Cta-module__zKviQa__img{object-fit:cover}.Cta-module__zKviQa__shade{background:linear-gradient(90deg,#0a1622b8 0%,#0a162259 55%,#0a16221a 100%);position:absolute;inset:0}.Cta-module__zKviQa__content{z-index:1;padding-block:120px;position:relative}.Cta-module__zKviQa__title{max-width:14ch;font-size:clamp(2.4rem,1.5rem + 3vw,4.5rem);font-weight:300}.Cta-module__zKviQa__body{max-width:46ch;font-size:var(--fs-lg);color:#ffffffd1;margin:28px 0 44px;font-weight:300}.Cta-module__zKviQa__button{transition:background .3s,color .3s,border-color .3s,box-shadow .6s}.Cta-module__zKviQa__button.is-live{box-shadow:0 0 0 8px #ffffff24}
.Drawing-module__wUTjEW__svg{fill:none;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;color:var(--ink);overflow:visible}.Drawing-module__wUTjEW__svg text{fill:var(--ink-soft);stroke:none;font-family:var(--font);letter-spacing:.02em;font-size:12.5px}.Drawing-module__wUTjEW__structure{stroke:var(--ink);stroke-width:1.5px;opacity:.85}.Drawing-module__wUTjEW__thin{stroke-width:1px;opacity:.6}.Drawing-module__wUTjEW__dash{stroke-dasharray:6 5;opacity:.5}.Drawing-module__wUTjEW__grid{stroke:var(--ink);stroke-width:.8px;opacity:.35}.Drawing-module__wUTjEW__grid text{font-size:10px}.Drawing-module__wUTjEW__equipment{stroke:var(--ink);stroke-width:1px;opacity:.7}.Drawing-module__wUTjEW__equipment text{font-size:10px}.Drawing-module__wUTjEW__accent{stroke:var(--navy-2);stroke-width:1.6px}.Drawing-module__wUTjEW__svg text.Drawing-module__wUTjEW__accentText{fill:var(--navy-2);font-size:9px}.Drawing-module__wUTjEW__cables{stroke:var(--navy-2);stroke-width:2.4px}.Drawing-module__wUTjEW__ducts{stroke:var(--ink);stroke-width:1.4px;opacity:.7}.Drawing-module__wUTjEW__gas{stroke:var(--steel);stroke-width:2.4px}.Drawing-module__wUTjEW__tape{stroke:#a3483a;stroke-width:1.6px;stroke-dasharray:10 6}.Drawing-module__wUTjEW__dims{stroke:var(--ink);stroke-width:.9px;opacity:.6}.Drawing-module__wUTjEW__dims text{font-size:12px}.Drawing-module__wUTjEW__labels{stroke:var(--ink);stroke-width:.8px;opacity:.8}.Drawing-module__wUTjEW__svg text.Drawing-module__wUTjEW__caption{opacity:.75;font-size:11px}.Drawing-module__wUTjEW__hatch{stroke:var(--ink);stroke-width:1px;opacity:.12}.Drawing-module__wUTjEW__sand{fill:var(--ink);opacity:.25}.Drawing-module__wUTjEW__ends{fill:var(--navy-2)}
.Sectors-module__KYNgga__list{flex-direction:column;gap:clamp(72px,9vw,136px);display:flex}.Sectors-module__KYNgga__item{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.Sectors-module__KYNgga__item:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.Sectors-module__KYNgga__item:nth-child(2n) .Sectors-module__KYNgga__itemPhoto{order:2}.Sectors-module__KYNgga__itemPhoto{aspect-ratio:4/3}.Sectors-module__KYNgga__img{transition:transform 1.4s var(--ease-out)}.Sectors-module__KYNgga__item:hover .Sectors-module__KYNgga__img{transform:scale(1.03)}.Sectors-module__KYNgga__itemText{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.Sectors-module__KYNgga__itemTitle{font-size:var(--fs-2xl)}.Sectors-module__KYNgga__aside{aspect-ratio:4/5;margin-top:32px}.Sectors-module__KYNgga__figure{margin:0}.Sectors-module__KYNgga__figcaption{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:24px;padding-top:16px;display:flex}@media (max-width:960px){.Sectors-module__KYNgga__item,.Sectors-module__KYNgga__item:nth-child(2n){grid-template-columns:1fr}.Sectors-module__KYNgga__item:nth-child(2n) .Sectors-module__KYNgga__itemPhoto{order:0}}
.DrawingsShowcase-module__FjFTTW__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:32px 12%;margin-bottom:clamp(56px,8vw,112px);display:grid}.DrawingsShowcase-module__FjFTTW__heading{font-size:var(--fs-2xl);max-width:14ch}.DrawingsShowcase-module__FjFTTW__intro{font-size:var(--fs-lg);color:var(--ink-soft);max-width:46ch;font-weight:300}.DrawingsShowcase-module__FjFTTW__figure{margin:0}.DrawingsShowcase-module__FjFTTW__figure+.DrawingsShowcase-module__FjFTTW__figure{margin-top:clamp(72px,9vw,136px)}.DrawingsShowcase-module__FjFTTW__narrow{width:min(100%,860px);margin-left:auto}.DrawingsShowcase-module__FjFTTW__figcaption{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:24px;padding-top:16px;font-size:.9375rem;display:flex}@media (max-width:860px){.DrawingsShowcase-module__FjFTTW__head{grid-template-columns:1fr}}
