.PriceListRequestForm-module__DYmeEW__form{border-bottom:var(--rule);border-top:3px solid var(--blue);padding-block:1.5rem}.PriceListRequestForm-module__DYmeEW__field label{letter-spacing:.075em;text-transform:uppercase;margin-bottom:.45rem;font-size:.68rem;font-weight:700;display:block}.PriceListRequestForm-module__DYmeEW__field input[type=email]{background:var(--white);border:1px solid var(--gray-200);color:var(--ink);border-radius:0;width:100%;min-height:3.25rem;padding:.75rem .85rem}.PriceListRequestForm-module__DYmeEW__field input[type=email]::placeholder{color:var(--gray-400);opacity:1}.PriceListRequestForm-module__DYmeEW__field input[type=email]:focus{border-color:var(--blue);outline:2px solid var(--blue);outline-offset:0}.PriceListRequestForm-module__DYmeEW__field input[aria-invalid=true]{border-color:var(--error);background:snow}.PriceListRequestForm-module__DYmeEW__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.PriceListRequestForm-module__DYmeEW__privacyField{border-top:var(--rule);margin-top:1.15rem;padding-top:1rem}.PriceListRequestForm-module__DYmeEW__privacy{grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:.7rem;display:grid}.PriceListRequestForm-module__DYmeEW__privacy input{accent-color:var(--blue);width:1.25rem;height:1.25rem;margin:.1rem 0 0}.PriceListRequestForm-module__DYmeEW__privacy label{color:var(--gray-600);font-size:.79rem;line-height:1.45}.PriceListRequestForm-module__DYmeEW__privacyLink{text-underline-offset:.2em;min-height:2.75rem;margin:.65rem 0 0 1.95rem;padding-top:.55rem;font-size:.75rem;font-weight:700;text-decoration:underline;display:inline-block}.PriceListRequestForm-module__DYmeEW__challenge{margin-top:.85rem}.PriceListRequestForm-module__DYmeEW__error{color:var(--error);margin-top:.38rem;font-size:.74rem;font-weight:600;line-height:1.35}.PriceListRequestForm-module__DYmeEW__privacyField>.PriceListRequestForm-module__DYmeEW__error{margin-left:1.95rem}.PriceListRequestForm-module__DYmeEW__status{margin-top:1rem}.PriceListRequestForm-module__DYmeEW__message{border-left:3px solid;align-items:flex-start;gap:.7rem;padding:.8rem .9rem;font-size:.82rem;line-height:1.4;display:flex}.PriceListRequestForm-module__DYmeEW__message svg{flex:none}.PriceListRequestForm-module__DYmeEW__message p{margin-top:.15rem;font-size:.78rem}.PriceListRequestForm-module__DYmeEW__success{color:var(--success);background:#edf8f2}.PriceListRequestForm-module__DYmeEW__failure{color:var(--error);background:#fff0ef}.PriceListRequestForm-module__DYmeEW__submit{width:100%;margin-top:1rem}.PriceListRequestForm-module__DYmeEW__submit:disabled{cursor:wait;opacity:.58}.PriceListRequestForm-module__DYmeEW__spinner{animation:.8s linear infinite PriceListRequestForm-module__DYmeEW__spin}.PriceListRequestForm-module__DYmeEW__unavailable{border-bottom:var(--rule);border-top:3px solid var(--blue);align-items:flex-start;gap:1rem;padding-block:1.5rem;display:flex}.PriceListRequestForm-module__DYmeEW__unavailable svg{color:var(--blue);flex:none}.PriceListRequestForm-module__DYmeEW__unavailable h3{font-size:1.45rem;line-height:1.05}.PriceListRequestForm-module__DYmeEW__unavailable p{color:var(--gray-600);max-width:32rem;margin-top:.6rem;line-height:1.5}@keyframes PriceListRequestForm-module__DYmeEW__spin{to{transform:rotate(360deg)}}
.CableSection-module__1Kf2VW__cable{perspective:900px;pointer-events:auto;height:min(82vw,100svh - 2rem,82rem);transform-style:preserve-3d;z-index:1;width:min(82vw,100svh - 2rem,82rem);position:relative;overflow:visible}.CableSection-module__1Kf2VW__interactive{pointer-events:visiblePainted}.CableSection-module__1Kf2VW__magnetic{--magnetic-rx:0deg;--magnetic-ry:0deg;--magnetic-x:0px;--magnetic-y:0px;transform:translate3d(var(--magnetic-x), var(--magnetic-y), 0) rotateX(var(--magnetic-rx)) rotateY(var(--magnetic-ry));transform-box:fill-box;transform-origin:50%;transform-style:preserve-3d;will-change:transform;transition:transform .3s cubic-bezier(.2,.72,.2,1),filter 3.2s ease-in-out}.CableSection-module__1Kf2VW__jacket{transform:scale(calc(.95 + var(--hero-progress) * .05)) rotate(calc(var(--hero-progress) * 2deg));transform-origin:500px 500px}.CableSection-module__1Kf2VW__layerOuter{fill:#f0f3fa}.CableSection-module__1Kf2VW__layerInner{fill:#fbfcff}.CableSection-module__1Kf2VW__layerPatternOuter{fill:url(#cable-blueprint-hatch);opacity:.46}.CableSection-module__1Kf2VW__layerPatternInner{fill:url(#cable-blueprint-grid);opacity:.34}.CableSection-module__1Kf2VW__patternLine{stroke:var(--blue-mid);stroke-opacity:.22;stroke-width:1px}.CableSection-module__1Kf2VW__patternGrid{fill:none;stroke:var(--blue-gray);stroke-opacity:.18;stroke-width:.8px}.CableSection-module__1Kf2VW__ring,.CableSection-module__1Kf2VW__conductorShell{fill:none}.CableSection-module__1Kf2VW__ring{opacity:calc(.68 + var(--hero-progress) * .32)}.CableSection-module__1Kf2VW__ringOuter{stroke:#17213b;stroke-width:3px}.CableSection-module__1Kf2VW__ringInner{stroke:var(--blue-gray);stroke-width:2px}.CableSection-module__1Kf2VW__hoverFill{filter:blur(10px);opacity:0;pointer-events:none;transform-box:fill-box;transform-origin:50%;transition:opacity 3.8s ease-in-out}.CableSection-module__1Kf2VW__hoverFillA{fill:url(#cable-hover-gradient-a);animation:36s ease-in-out infinite alternate paused CableSection-module__1Kf2VW__hover-gradient-a}.CableSection-module__1Kf2VW__hoverFillB{fill:url(#cable-hover-gradient-b);animation:48s ease-in-out infinite alternate paused CableSection-module__1Kf2VW__hover-gradient-b}.CableSection-module__1Kf2VW__layerGroup:hover,.CableSection-module__1Kf2VW__conductor:hover,.CableSection-module__1Kf2VW__layerGroup[data-cable-hovered=true],.CableSection-module__1Kf2VW__conductor[data-cable-hovered=true]{filter:drop-shadow(0 .75rem 1.25rem #1d50ff1f)}.CableSection-module__1Kf2VW__layerGroup:hover>.CableSection-module__1Kf2VW__hoverFillA,.CableSection-module__1Kf2VW__conductor:hover .CableSection-module__1Kf2VW__hoverFillA,.CableSection-module__1Kf2VW__layerGroup[data-cable-hovered=true]>.CableSection-module__1Kf2VW__hoverFillA,.CableSection-module__1Kf2VW__conductor[data-cable-hovered=true] .CableSection-module__1Kf2VW__hoverFillA{opacity:.62;animation-play-state:running}.CableSection-module__1Kf2VW__layerGroup:hover>.CableSection-module__1Kf2VW__hoverFillB,.CableSection-module__1Kf2VW__conductor:hover .CableSection-module__1Kf2VW__hoverFillB,.CableSection-module__1Kf2VW__layerGroup[data-cable-hovered=true]>.CableSection-module__1Kf2VW__hoverFillB,.CableSection-module__1Kf2VW__conductor[data-cable-hovered=true] .CableSection-module__1Kf2VW__hoverFillB{opacity:.34;animation-play-state:running}.CableSection-module__1Kf2VW__conductors{transform:rotate(calc(var(--hero-progress) * -3deg)) scale(calc(.92 + var(--hero-progress) * .08));transform-origin:500px 500px}.CableSection-module__1Kf2VW__conductorsLoop{transform-origin:500px 500px;animation:28s linear infinite CableSection-module__1Kf2VW__conductor-loop}.CableSection-module__1Kf2VW__conductorShell{fill:#f8f9fc;stroke:#283142;stroke-width:2.4px}.CableSection-module__1Kf2VW__conductor:nth-child(2n) .CableSection-module__1Kf2VW__conductorShell{fill:#eef2fb;stroke:var(--blue-gray)}.CableSection-module__1Kf2VW__conductor:nth-child(3n) .CableSection-module__1Kf2VW__conductorShell{fill:#f1f2f5;stroke:var(--gray-400)}.CableSection-module__1Kf2VW__core{transform:scale(calc(.82 + var(--hero-progress) * .18));transform-box:fill-box;transform-origin:50%}.CableSection-module__1Kf2VW__coreDisc{fill:var(--blue)}.CableSection-module__1Kf2VW__coreLabel{fill:var(--white);font-variant-numeric:tabular-nums;letter-spacing:0;pointer-events:none;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:15px;font-weight:700}.CableSection-module__1Kf2VW__annotation{opacity:calc(1 - var(--hero-progress) * .72)}.CableSection-module__1Kf2VW__annotationLoop{opacity:0;animation:12s ease-in-out infinite CableSection-module__1Kf2VW__annotation-cycle}.CableSection-module__1Kf2VW__annotationInner .CableSection-module__1Kf2VW__annotationLoop{animation-delay:-3s}.CableSection-module__1Kf2VW__annotationInsulation .CableSection-module__1Kf2VW__annotationLoop{animation-delay:-6s}.CableSection-module__1Kf2VW__annotationCore .CableSection-module__1Kf2VW__annotationLoop{animation-delay:-9s}.CableSection-module__1Kf2VW__annotation path{fill:none;stroke:var(--blue-gray);stroke-width:.8px}.CableSection-module__1Kf2VW__annotation text{fill:var(--gray-600);font-variant-numeric:tabular-nums;letter-spacing:.16em;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:14px;font-weight:400}.CableSection-module__1Kf2VW__annotation path,.CableSection-module__1Kf2VW__annotation text{transition:fill .18s,stroke .18s}.CableSection-module__1Kf2VW__annotation:hover path{stroke:var(--blue)}.CableSection-module__1Kf2VW__annotation:hover text{fill:var(--blue)}@keyframes CableSection-module__1Kf2VW__conductor-loop{0%,to{transform:rotate(-2deg)}50%{transform:rotate(3deg)}}@keyframes CableSection-module__1Kf2VW__hover-gradient-a{0%{transform:rotate(-18deg)scale(.98)}50%{transform:rotate(92deg)scale(1.025)}to{transform:rotate(214deg)scale(.99)}}@keyframes CableSection-module__1Kf2VW__hover-gradient-b{0%{transform:rotate(24deg)scale(1.02)}50%{transform:rotate(-84deg)scale(.985)}to{transform:rotate(-196deg)scale(1.015)}}@keyframes CableSection-module__1Kf2VW__annotation-cycle{0%,10%,52%,to{opacity:0}20%,42%{opacity:.9}}@media (max-width:50rem){.CableSection-module__1Kf2VW__cable{width:min(132vw,45rem);height:min(132vw,45rem)}}@media (prefers-reduced-motion:reduce){.CableSection-module__1Kf2VW__jacket,.CableSection-module__1Kf2VW__conductors,.CableSection-module__1Kf2VW__core{transform:none!important}}
.HeroScrollStage-module__SxEAEa__hero{--cable-scene-rx:0deg;--cable-scene-ry:0deg;--cable-scene-x:0px;--cable-scene-y:0px;--cable-scene-z:0px;--hero-progress:0;background:var(--white);z-index:0;height:100svh;min-height:42rem;position:relative;overflow:clip}.HeroScrollStage-module__SxEAEa__stage{background:var(--white);perspective:760px;z-index:0;height:100svh;min-height:42rem;position:fixed;inset:0;overflow:clip}.HeroScrollStage-module__SxEAEa__grid{height:100%;min-height:inherit;transform:translateY(calc(var(--hero-progress) * -45svh));will-change:transform;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);padding-top:clamp(7.25rem,8vw,8.75rem);padding-bottom:clamp(1.5rem,2.5vw,2.75rem);display:grid;position:relative}.HeroScrollStage-module__SxEAEa__copy{text-align:left;z-index:2;grid-area:1/1;place-self:center start;max-width:42rem;padding:2rem clamp(1.25rem,3vw,3.75rem) 2rem 0;position:relative}.HeroScrollStage-module__SxEAEa__copy h1{text-wrap:balance;max-width:10.6ch;margin:1.25rem 0 0;font-size:clamp(3.7rem,5.3vw,6.25rem);line-height:.89}.HeroScrollStage-module__SxEAEa__body{color:var(--gray-600);max-width:35rem;margin:1.55rem 0 0;font-size:clamp(1rem,1.08vw,1.16rem);line-height:1.48}.HeroScrollStage-module__SxEAEa__actions{flex-wrap:wrap;justify-content:flex-start;gap:.75rem;margin-top:1.75rem;display:flex}.HeroScrollStage-module__SxEAEa__visual{opacity:calc(.9 + var(--hero-progress) * .1);pointer-events:auto;transform:translate3d(var(--cable-scene-x), var(--cable-scene-y), var(--cable-scene-z)) rotateX(var(--cable-scene-rx)) rotateY(var(--cable-scene-ry)) scale(calc(.96 + var(--hero-progress) * .04));transform-origin:50%;transform-style:preserve-3d;will-change:transform;z-index:0;justify-content:flex-start;align-items:center;width:min(82vw,82rem);transition:transform .52s cubic-bezier(.16,.78,.18,1);display:flex;position:absolute;inset:clamp(4.25rem,5.5vw,6rem) auto 0 42%}.HeroScrollStage-module__SxEAEa__visual:before{content:"";opacity:calc(.17 + var(--hero-progress) * .08);pointer-events:none;z-index:0;background-image:linear-gradient(#1d50ff47 1px,#0000 1px),linear-gradient(90deg,#1d50ff47 1px,#0000 1px);background-size:4.5rem 4.5rem;position:absolute;inset:2% -6%;-webkit-mask-image:radial-gradient(circle,#000 22%,#000000b3 48%,#0000 76%);mask-image:radial-gradient(circle,#000 22%,#000000b3 48%,#0000 76%)}.HeroScrollStage-module__SxEAEa__brief{border-top:1px solid var(--ink);max-width:40rem;transform:translateY(calc((1 - var(--hero-progress)) * 1.5rem));z-index:3;background:#ffffffe6;grid-area:2/1;place-self:end start;width:100%;padding:1rem 0 0;position:relative}.HeroScrollStage-module__SxEAEa__briefTitle{letter-spacing:.1em;text-transform:uppercase;font-size:.73rem;font-weight:700}.HeroScrollStage-module__SxEAEa__brief dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.HeroScrollStage-module__SxEAEa__brief dl>div{border-left:1px solid var(--gray-200);min-width:0;padding-left:.75rem}.HeroScrollStage-module__SxEAEa__brief dt{color:var(--blue);letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:700}.HeroScrollStage-module__SxEAEa__brief dd{margin-top:.35rem;font-size:.8rem;line-height:1.35}@media (max-width:72rem){.HeroScrollStage-module__SxEAEa__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.HeroScrollStage-module__SxEAEa__copy h1{font-size:clamp(3.45rem,5.8vw,5.25rem)}.HeroScrollStage-module__SxEAEa__visual{width:88vw;left:44%}}@media (min-width:50.01rem) and (max-width:72rem){.HeroScrollStage-module__SxEAEa__actions{flex-wrap:nowrap;gap:.5rem}.HeroScrollStage-module__SxEAEa__actions>a{gap:.5rem;padding-inline:.9rem;font-size:.69rem}}@media (max-width:50rem){.HeroScrollStage-module__SxEAEa__hero{height:auto}.HeroScrollStage-module__SxEAEa__stage{height:auto;min-height:0;position:relative;overflow:hidden}.HeroScrollStage-module__SxEAEa__grid{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);min-height:100svh;padding-top:6.75rem;padding-bottom:1.25rem;transform:none}.HeroScrollStage-module__SxEAEa__copy{grid-area:1/1;align-self:start;max-width:39rem;padding:2rem 0 0;transform:none}.HeroScrollStage-module__SxEAEa__copy h1{max-width:10.5ch;font-size:clamp(3.15rem,11.4vw,5rem);line-height:.9}.HeroScrollStage-module__SxEAEa__body{max-width:34rem;margin-top:1.2rem;font-size:.98rem}.HeroScrollStage-module__SxEAEa__actions{margin-top:1.25rem}.HeroScrollStage-module__SxEAEa__actions>a{min-height:3.35rem}.HeroScrollStage-module__SxEAEa__visual{opacity:calc(.42 + var(--hero-progress) * .26);transform:translateY(calc(var(--hero-progress) * -.75rem)) scale(calc(.96 + var(--hero-progress) * .04));width:132vw;inset:4.25rem auto auto 34%}.HeroScrollStage-module__SxEAEa__brief{grid-area:2/1;max-width:39rem;margin-top:4.5rem;padding-top:.8rem;transform:none}.HeroScrollStage-module__SxEAEa__brief dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.75rem}.HeroScrollStage-module__SxEAEa__brief dd{font-size:.72rem}}@media (max-width:31rem){.HeroScrollStage-module__SxEAEa__copy{padding-top:1.25rem}.HeroScrollStage-module__SxEAEa__copy h1{max-width:9.6ch;font-size:clamp(2.65rem,13.2vw,3.7rem)}.HeroScrollStage-module__SxEAEa__actions{display:grid}.HeroScrollStage-module__SxEAEa__actions>a{width:100%}.HeroScrollStage-module__SxEAEa__brief{margin-top:3.25rem}.HeroScrollStage-module__SxEAEa__brief dd{display:block}}@media (prefers-reduced-motion:reduce){.HeroScrollStage-module__SxEAEa__hero{height:auto;min-height:100svh;--hero-progress:1!important}.HeroScrollStage-module__SxEAEa__stage{position:relative}.HeroScrollStage-module__SxEAEa__copy,.HeroScrollStage-module__SxEAEa__grid,.HeroScrollStage-module__SxEAEa__visual,.HeroScrollStage-module__SxEAEa__brief{transform:none!important}}
.HomeMotion-module__IhjYeW__stack{background:var(--white);z-index:4;position:relative}
.SectionHeading-module__1CUDPa__heading{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1.5rem,2.5vw,2.5rem);display:grid}.SectionHeading-module__1CUDPa__heading>p{grid-column:1/span 3;padding-top:.5rem}.SectionHeading-module__1CUDPa__main{grid-column:4/-1}.SectionHeading-module__1CUDPa__main h2{color:var(--section-heading-title,var(--ink));max-width:12ch;font-size:clamp(3rem,5.3vw,6.25rem)}.SectionHeading-module__1CUDPa__main>p{color:var(--section-heading-intro,var(--gray-600));max-width:43rem;margin-top:1.8rem;font-size:clamp(1.05rem,1.4vw,1.3rem);line-height:1.5}@media (max-width:50rem){.SectionHeading-module__1CUDPa__heading{display:block}.SectionHeading-module__1CUDPa__heading>p,.SectionHeading-module__1CUDPa__main{padding-top:0}.SectionHeading-module__1CUDPa__main h2{margin-top:1.25rem;font-size:clamp(2.75rem,13vw,4.75rem)}}
.HomePage-module__ZjBULW__trustStrip{background:var(--ink);color:var(--white)}.HomePage-module__ZjBULW__trustGrid{grid-template-columns:repeat(4,minmax(0,1fr));padding-block:2rem;display:grid}.HomePage-module__ZjBULW__trustItem{border-left:1px solid #ffffff38;padding:.4rem 1.5rem}.HomePage-module__ZjBULW__trustItem:first-child{padding-left:0}.HomePage-module__ZjBULW__trustItem span,.HomePage-module__ZjBULW__trustItem strong{display:block}.HomePage-module__ZjBULW__trustItem span{color:#969ba5;letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:700}.HomePage-module__ZjBULW__trustItem strong{margin-top:.5rem;font-size:.92rem;font-weight:400}.HomePage-module__ZjBULW__rangeSection{background:var(--white)}.HomePage-module__ZjBULW__productList{border-bottom:var(--rule);margin-top:clamp(4rem,7vw,7rem)}.HomePage-module__ZjBULW__productTypeGrid{border-bottom:var(--rule);border-top:var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(3rem,5vw,5rem);list-style:none;display:grid}.HomePage-module__ZjBULW__productTypeGrid>li{border-bottom:var(--rule);min-height:13rem;padding:1.5rem 1.5rem 1.75rem 0}.HomePage-module__ZjBULW__productTypeGrid>li:nth-child(odd){border-right:var(--rule)}.HomePage-module__ZjBULW__productTypeGrid>li:nth-child(2n){padding-left:1.5rem}.HomePage-module__ZjBULW__productTypeGrid>li:nth-last-child(-n+2){border-bottom:0}.HomePage-module__ZjBULW__productTypeHeading{grid-template-columns:3rem minmax(0,1fr);align-items:baseline;gap:1.25rem;display:grid}.HomePage-module__ZjBULW__productTypeHeading span{color:var(--blue);font-variant-numeric:tabular-nums;letter-spacing:.08em;font-size:.7rem}.HomePage-module__ZjBULW__productTypeHeading h3{letter-spacing:-.055em;font-size:clamp(2rem,3.3vw,4rem);line-height:.95}.HomePage-module__ZjBULW__productVariantList{border-top:var(--rule);gap:1.15rem;margin-top:1.75rem;margin-left:4.25rem;padding-top:1.2rem;list-style:none;display:grid}.HomePage-module__ZjBULW__productVariantList li{grid-template-columns:minmax(0,1.7fr) minmax(9rem,1fr);gap:.4rem 1.25rem;display:grid}.HomePage-module__ZjBULW__productVariantList h4{letter-spacing:-.01em;font-size:.94rem;font-weight:700;line-height:1.3}.HomePage-module__ZjBULW__productVariantList p{color:var(--gray-600);font-variant-numeric:tabular-nums;font-size:.78rem;line-height:1.4}.HomePage-module__ZjBULW__productRow{border-top:var(--rule);grid-template-columns:.45fr 2.4fr 3.2fr 2.4fr .15fr;column-gap:1.5rem;min-height:10rem;padding-block:1.7rem;display:grid;position:relative}.HomePage-module__ZjBULW__productIndex{color:var(--gray-400);font-variant-numeric:tabular-nums;letter-spacing:.08em;padding-top:.25rem;font-size:.72rem}.HomePage-module__ZjBULW__productRow h3{letter-spacing:-.035em;font-size:clamp(1.5rem,2vw,2.25rem);line-height:1.04}.HomePage-module__ZjBULW__productSummary,.HomePage-module__ZjBULW__productHint{color:var(--gray-600);line-height:1.5}.HomePage-module__ZjBULW__productHint{font-size:.87rem}.HomePage-module__ZjBULW__productTerminal{background:var(--blue);justify-self:end;width:.7rem;height:.7rem;margin-top:.3rem}.HomePage-module__ZjBULW__sectionNote{border-left:3px solid var(--blue);color:var(--gray-600);justify-content:space-between;align-items:flex-start;gap:1.5rem;max-width:49rem;margin-top:2rem;margin-left:25%;padding-left:1.25rem;display:flex}.HomePage-module__ZjBULW__sectionNote p{max-width:36rem;font-size:.93rem;line-height:1.5}.HomePage-module__ZjBULW__sectionNoteCta{flex:none}.HomePage-module__ZjBULW__editorialMedia{margin-top:clamp(3rem,5.5vw,5.5rem)}.HomePage-module__ZjBULW__rangeMedia,.HomePage-module__ZjBULW__sectorsMedia{margin-left:25%}.HomePage-module__ZjBULW__processMedia{margin-right:25%}.HomePage-module__ZjBULW__mediaViewport{aspect-ratio:3/2;background:var(--gray-100);position:relative;overflow:hidden}.HomePage-module__ZjBULW__mediaFrame{transform-origin:50%;width:100%;height:100%;position:relative}.HomePage-module__ZjBULW__mediaImage{object-fit:cover;will-change:transform;transform:scale(1.03)}.HomePage-module__ZjBULW__mediaSignal{background:var(--blue);z-index:2;width:100%;height:1px;position:absolute;bottom:0;left:0}.HomePage-module__ZjBULW__editorialMedia figcaption{border-bottom:var(--rule);color:var(--gray-600);letter-spacing:.1em;text-transform:uppercase;min-height:3rem;padding-block:.9rem;font-size:.67rem;font-weight:700}.HomePage-module__ZjBULW__problemSection{background:var(--gray-050)}.HomePage-module__ZjBULW__problemGrid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1.5rem,2.5vw,2.5rem);margin-top:clamp(4rem,7vw,7rem);display:grid}.HomePage-module__ZjBULW__problemLead{letter-spacing:-.035em;grid-column:4/span 6;font-size:clamp(1.6rem,2.5vw,2.75rem);line-height:1.15}.HomePage-module__ZjBULW__problemQuestions{grid-column:4/span 6;margin-top:5rem}.HomePage-module__ZjBULW__problemQuestions h3{letter-spacing:.1em;text-transform:uppercase;font-size:.75rem}.HomePage-module__ZjBULW__problemQuestions ol{margin-top:1rem;list-style:none}.HomePage-module__ZjBULW__problemQuestions li{border-top:1px solid var(--gray-200);grid-template-columns:2.5rem 1fr;align-items:baseline;gap:1rem;padding-block:1rem;font-size:1rem;display:grid}.HomePage-module__ZjBULW__problemQuestions li:last-child{border-bottom:1px solid var(--gray-200)}.HomePage-module__ZjBULW__problemQuestions li span{color:var(--blue);font-variant-numeric:tabular-nums;font-size:.7rem}.HomePage-module__ZjBULW__problemAnswer{background:var(--ink);color:var(--white);grid-area:1/10/span 2/-1;align-self:start;min-height:30rem;padding:1.6rem}.HomePage-module__ZjBULW__problemCode{color:var(--blue);letter-spacing:-.06em;font-size:clamp(3.5rem,5vw,5.5rem);font-weight:700;line-height:.9}.HomePage-module__ZjBULW__problemAnswer>div{border-top:1px solid #ffffff3d;margin-top:10rem;padding-top:1.3rem}.HomePage-module__ZjBULW__problemAnswer h3{color:var(--white);font-size:1.5rem;line-height:1.1}.HomePage-module__ZjBULW__problemAnswer p:last-child{color:#c2c6ce;margin-top:1rem;font-size:.9rem;line-height:1.55}.HomePage-module__ZjBULW__processSection{--eyebrow-color:#9eb1fa;--section-heading-intro:#a7abb4;--section-heading-title:var(--white);background:var(--ink);color:var(--white)}.HomePage-module__ZjBULW__processSection .HomePage-module__ZjBULW__mediaViewport{background:var(--ink-soft)}.HomePage-module__ZjBULW__processSection .HomePage-module__ZjBULW__editorialMedia figcaption{color:#a7abb4;border-bottom-color:#ffffff38}.HomePage-module__ZjBULW__processList{border-top:1px solid #ffffff38;border-bottom:1px solid #ffffff38;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(4rem,7vw,7rem);list-style:none;display:grid}.HomePage-module__ZjBULW__processList li{border-left:1px solid #ffffff38;min-height:26rem;padding:1.5rem}.HomePage-module__ZjBULW__processList li:first-child{border-left:0;padding-left:0}.HomePage-module__ZjBULW__processNumber{color:#687080;letter-spacing:-.08em;font-size:clamp(4.5rem,7vw,7.25rem);font-weight:700;line-height:.9;display:block}.HomePage-module__ZjBULW__processRoute{align-items:center;height:4rem;display:flex}.HomePage-module__ZjBULW__processRoute:before{background:var(--blue);content:"";width:.6rem;height:.6rem}.HomePage-module__ZjBULW__processRoute span{background:#4c515b;flex:1;height:1px}.HomePage-module__ZjBULW__processList h3{color:var(--white);letter-spacing:-.025em;font-size:clamp(1.35rem,1.7vw,1.8rem);line-height:1.1}.HomePage-module__ZjBULW__processList p{color:#a7abb4;margin-top:1.2rem;font-size:.92rem;line-height:1.55}.HomePage-module__ZjBULW__sectorsSection{background:var(--white)}.HomePage-module__ZjBULW__sectorGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(4rem,7vw,7rem);margin-left:25%;display:grid}.HomePage-module__ZjBULW__sectorGrid article{border-top:var(--rule);min-height:13rem;padding:1.5rem 1.5rem 2rem 0}.HomePage-module__ZjBULW__sectorGrid article:nth-child(2n){border-left:var(--rule);padding-left:1.5rem}.HomePage-module__ZjBULW__sectorGrid article:nth-last-child(-n+2){border-bottom:var(--rule)}.HomePage-module__ZjBULW__sectorGrid article>span{color:var(--blue);letter-spacing:.08em;font-size:.7rem}.HomePage-module__ZjBULW__sectorGrid h3{margin-top:2.2rem;font-size:clamp(1.55rem,2vw,2.25rem);line-height:1.08}.HomePage-module__ZjBULW__sectorGrid p{color:var(--gray-600);max-width:30rem;margin-top:1rem;line-height:1.5}.HomePage-module__ZjBULW__valuesSection{background:var(--blue);color:var(--white)}.HomePage-module__ZjBULW__valuesSectionCompact{padding-block:clamp(4.5rem,7vw,7rem)}.HomePage-module__ZjBULW__valuesGrid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1.5rem,2.5vw,2.5rem);display:grid}.HomePage-module__ZjBULW__valuesHeading{--eyebrow-color:#f0f3ff;grid-column:1/span 5}.HomePage-module__ZjBULW__valuesHeading h2{color:var(--white);max-width:8ch;margin-top:1.5rem;font-size:clamp(3rem,5vw,6rem)}.HomePage-module__ZjBULW__valuesList{border-top:1px solid #ffffff59;grid-column:7/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.HomePage-module__ZjBULW__valuesList article{border-bottom:1px solid #ffffff59;min-height:14rem;padding:1.5rem 1.5rem 2rem 0}.HomePage-module__ZjBULW__valuesList article:nth-child(2n){border-left:1px solid #ffffff59;padding-left:1.5rem}.HomePage-module__ZjBULW__valuesList h3{color:var(--white);font-size:1.45rem;line-height:1.1}.HomePage-module__ZjBULW__valuesList p{color:#dce3ff;margin-top:2.5rem;font-size:.92rem;line-height:1.55}.HomePage-module__ZjBULW__valuesSectionCompact .HomePage-module__ZjBULW__valuesHeading h2{max-width:10ch;font-size:clamp(2.75rem,4.2vw,5rem)}.HomePage-module__ZjBULW__valuesSectionCompact .HomePage-module__ZjBULW__valuesList article{min-height:10.5rem;padding-block:1.25rem 1.5rem}.HomePage-module__ZjBULW__valuesSectionCompact .HomePage-module__ZjBULW__valuesList p{margin-top:1.25rem}.HomePage-module__ZjBULW__priceListSection{background:var(--gray-050);padding-block:clamp(4.5rem,7vw,7rem)}.HomePage-module__ZjBULW__priceListPanel{background:var(--white);border:var(--rule);padding:clamp(2rem,4vw,4.5rem);position:relative}.HomePage-module__ZjBULW__priceListPanel:before{background:var(--blue);content:"";height:3px;position:absolute;top:-1px;left:-1px;right:-1px}.HomePage-module__ZjBULW__priceListGrid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1.5rem,2.5vw,2.5rem);display:grid}.HomePage-module__ZjBULW__priceListCopy{grid-column:1/span 6}.HomePage-module__ZjBULW__priceListCopy h2{max-width:10ch;margin-top:1.5rem;font-size:clamp(3rem,5vw,6rem)}.HomePage-module__ZjBULW__priceListCopy>p:last-child{color:var(--gray-600);max-width:34rem;margin-top:2rem;font-size:1.05rem;line-height:1.55}.HomePage-module__ZjBULW__priceListForm{grid-column:8/-1;align-self:end}.HomePage-module__ZjBULW__coverageSection{background:var(--gray-050)}.HomePage-module__ZjBULW__coverageGrid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1.5rem,2.5vw,2.5rem);display:grid}.HomePage-module__ZjBULW__coverageCopy{grid-column:1/span 5}.HomePage-module__ZjBULW__coverageCopy h2{max-width:9ch;margin-top:1.5rem;font-size:clamp(3rem,5vw,6rem)}.HomePage-module__ZjBULW__coverageCopy>p:last-child{color:var(--gray-600);max-width:33rem;margin-top:2rem;font-size:1.05rem;line-height:1.55}.HomePage-module__ZjBULW__coverageRoute{border-left:var(--rule);border-right:var(--rule);grid-column:7/span 3;grid-template-columns:1fr 1fr;align-self:stretch;min-height:31rem;padding:1.4rem;display:grid;position:relative;overflow:hidden}.HomePage-module__ZjBULW__coverageCountry{color:#0000;letter-spacing:-.09em;-webkit-text-stroke:2px var(--ink);font-size:clamp(7rem,12vw,13rem);font-weight:700;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HomePage-module__ZjBULW__coverageLine{background:var(--ink);height:1px;position:absolute;top:50%;left:15%;right:15%}.HomePage-module__ZjBULW__coverageStart,.HomePage-module__ZjBULW__coverageEnd{background:var(--blue);width:.75rem;height:.75rem;position:absolute;top:calc(50% - .375rem)}.HomePage-module__ZjBULW__coverageStart{left:15%}.HomePage-module__ZjBULW__coverageEnd{right:15%}.HomePage-module__ZjBULW__coverageRoute p{color:var(--gray-400);letter-spacing:.08em;align-self:end;font-size:.65rem}.HomePage-module__ZjBULW__coverageRoute p:last-child{justify-self:end}.HomePage-module__ZjBULW__coverageDetails{grid-column:10/-1;align-self:end}.HomePage-module__ZjBULW__coverageDetails>div{border-top:var(--rule);padding-block:1rem}.HomePage-module__ZjBULW__coverageDetails>div:last-child{border-bottom:var(--rule)}.HomePage-module__ZjBULW__coverageDetails dt{color:var(--gray-400);letter-spacing:.1em;text-transform:uppercase;font-size:.66rem}.HomePage-module__ZjBULW__coverageDetails dd{margin-top:.4rem;font-size:1.2rem}.HomePage-module__ZjBULW__closingSection{--eyebrow-color:#9ea3ad;background:var(--ink);color:var(--white);padding-block:clamp(4.5rem,7vw,7rem)}.HomePage-module__ZjBULW__closingGrid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1.5rem,2.5vw,2.5rem);display:grid}.HomePage-module__ZjBULW__closingGrid>p{grid-column:1/span 3}.HomePage-module__ZjBULW__closingSection h2{color:var(--white);grid-column:4/-1;max-width:14ch;font-size:clamp(2.75rem,4.5vw,5.25rem);line-height:.98}.HomePage-module__ZjBULW__closingAction{border-top:1px solid #ffffff47;grid-column:4/-1;justify-content:space-between;gap:2rem;margin-top:clamp(2.5rem,4vw,4rem);padding-top:1.5rem;display:flex}.HomePage-module__ZjBULW__closingAction p{color:#aeb2bb;max-width:36rem;line-height:1.55}.HomePage-module__ZjBULW__closingCta{min-width:13rem;min-height:4rem}@media (max-width:72rem){.HomePage-module__ZjBULW__productRow{grid-template-columns:.35fr 1.8fr 2.4fr 1.8fr .1fr}.HomePage-module__ZjBULW__problemLead,.HomePage-module__ZjBULW__problemQuestions{grid-column:1/span 8}.HomePage-module__ZjBULW__problemAnswer{grid-column:9/-1}.HomePage-module__ZjBULW__valuesHeading{grid-column:1/span 5}.HomePage-module__ZjBULW__valuesList{grid-column:6/-1}}@media (max-width:50rem){.HomePage-module__ZjBULW__trustGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.HomePage-module__ZjBULW__trustItem{border-bottom:1px solid #ffffff2e;padding:1.2rem .9rem}.HomePage-module__ZjBULW__trustItem:first-child{padding-left:.9rem}.HomePage-module__ZjBULW__problemGrid,.HomePage-module__ZjBULW__valuesGrid,.HomePage-module__ZjBULW__priceListGrid,.HomePage-module__ZjBULW__coverageGrid,.HomePage-module__ZjBULW__closingGrid{display:block}.HomePage-module__ZjBULW__productList,.HomePage-module__ZjBULW__productTypeGrid,.HomePage-module__ZjBULW__problemGrid,.HomePage-module__ZjBULW__processList,.HomePage-module__ZjBULW__sectorGrid{margin-top:3.5rem}.HomePage-module__ZjBULW__rangeMedia,.HomePage-module__ZjBULW__processMedia,.HomePage-module__ZjBULW__sectorsMedia{margin-left:0;margin-right:0}.HomePage-module__ZjBULW__mediaImage{transform:scale(1.01)}.HomePage-module__ZjBULW__productRow{grid-template-columns:2.5rem 1fr;gap:.7rem;min-height:0;padding-block:1.5rem;display:grid}.HomePage-module__ZjBULW__productTypeGrid{display:block}.HomePage-module__ZjBULW__productTypeGrid>li,.HomePage-module__ZjBULW__productTypeGrid>li:nth-child(2n){border-bottom:var(--rule);border-right:0;min-height:0;padding:1.5rem 0 1.75rem}.HomePage-module__ZjBULW__productTypeGrid>li:last-child{border-bottom:0}.HomePage-module__ZjBULW__productTypeHeading{grid-template-columns:2.5rem minmax(0,1fr)}.HomePage-module__ZjBULW__productVariantList{margin-left:3.75rem}.HomePage-module__ZjBULW__productVariantList li{grid-template-columns:1fr}.HomePage-module__ZjBULW__productRow h3,.HomePage-module__ZjBULW__productSummary,.HomePage-module__ZjBULW__productHint{grid-column:2}.HomePage-module__ZjBULW__productTerminal{display:none}.HomePage-module__ZjBULW__sectionNote{flex-direction:column;align-items:stretch;margin-left:0}.HomePage-module__ZjBULW__sectionNoteCta{width:100%}.HomePage-module__ZjBULW__problemLead{font-size:1.7rem}.HomePage-module__ZjBULW__problemQuestions{margin-top:3rem}.HomePage-module__ZjBULW__problemAnswer{min-height:24rem;margin-top:3rem}.HomePage-module__ZjBULW__problemAnswer>div{margin-top:7rem}.HomePage-module__ZjBULW__processList{display:block}.HomePage-module__ZjBULW__processList li,.HomePage-module__ZjBULW__processList li:first-child{border-top:1px solid #fff3;border-left:0;min-height:20rem;padding:1.5rem 0}.HomePage-module__ZjBULW__processList li:first-child{border-top:0}.HomePage-module__ZjBULW__sectorGrid{margin-left:0;display:block}.HomePage-module__ZjBULW__sectorGrid article,.HomePage-module__ZjBULW__sectorGrid article:nth-child(2n){border-left:0;min-height:0;padding:1.5rem 0 2rem}.HomePage-module__ZjBULW__sectorGrid article:nth-last-child(-n+2){border-bottom:0}.HomePage-module__ZjBULW__sectorGrid article:last-child{border-bottom:var(--rule)}.HomePage-module__ZjBULW__valuesHeading h2,.HomePage-module__ZjBULW__coverageCopy h2{max-width:11ch;font-size:clamp(2.75rem,13vw,4.75rem)}.HomePage-module__ZjBULW__valuesList{margin-top:3.5rem;display:block}.HomePage-module__ZjBULW__valuesSectionCompact .HomePage-module__ZjBULW__valuesList{margin-top:2.5rem}.HomePage-module__ZjBULW__valuesList article,.HomePage-module__ZjBULW__valuesList article:nth-child(2n){border-left:0;min-height:0;padding:1.5rem 0 2rem}.HomePage-module__ZjBULW__coverageRoute{min-height:24rem;margin-top:3rem}.HomePage-module__ZjBULW__priceListForm{margin-top:3rem}.HomePage-module__ZjBULW__coverageDetails{margin-top:2rem}.HomePage-module__ZjBULW__closingSection h2{margin-top:1.5rem;font-size:clamp(3rem,14vw,5rem)}.HomePage-module__ZjBULW__closingAction{flex-direction:column;align-items:stretch;margin-top:3rem;display:flex}.HomePage-module__ZjBULW__closingAction>a{width:100%}}@media (max-width:31rem){.HomePage-module__ZjBULW__trustGrid{grid-template-columns:1fr}.HomePage-module__ZjBULW__trustItem,.HomePage-module__ZjBULW__trustItem:first-child{border-left:0;padding-inline:0}}@media (prefers-reduced-motion:reduce){.HomePage-module__ZjBULW__mediaImage{will-change:auto;transform:scale(1)}}
.ContentSourceIndicator-module__lTWNoW__indicator{background:var(--ink);color:var(--white);letter-spacing:.12em;text-transform:uppercase;z-index:90;padding:.55rem .7rem;font-size:.63rem;font-weight:700;position:fixed;top:6.8rem;right:1rem}.ContentSourceIndicator-module__lTWNoW__sanity{background:var(--blue)}@media (max-width:50rem){.ContentSourceIndicator-module__lTWNoW__indicator{padding:.42rem .5rem;font-size:.54rem;position:absolute;top:5rem;right:.75rem}}
.ContactPage-module__9R7nYa__layout{--eyebrow-color:var(--blue);grid-template-columns:minmax(0,5fr) minmax(32rem,7fr);align-items:start;column-gap:clamp(2.5rem,5vw,6rem);padding-block:clamp(2.5rem,4.5vw,5rem) clamp(4.5rem,8vw,8rem);display:grid}.ContactPage-module__9R7nYa__introduction{position:sticky;top:8.5rem}.ContactPage-module__9R7nYa__heading h1{max-width:11ch;margin-top:1rem;font-size:clamp(2.8rem,4vw,4.5rem)}.ContactPage-module__9R7nYa__heading>p:last-child{color:var(--gray-600);max-width:34rem;margin-top:1.25rem;font-size:clamp(.96rem,1.2vw,1.08rem);line-height:1.5}.ContactPage-module__9R7nYa__guidance{border-top:var(--rule);margin-top:clamp(2.5rem,5vw,4.5rem);padding-top:1.1rem}.ContactPage-module__9R7nYa__guidance h2{font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.2}.ContactPage-module__9R7nYa__guidance ul{gap:.55rem;margin-top:1rem;list-style:none;display:grid}.ContactPage-module__9R7nYa__guidance li{color:var(--gray-600);align-items:flex-start;gap:.6rem;font-size:.84rem;line-height:1.4;display:flex}.ContactPage-module__9R7nYa__guidance li svg{color:var(--blue);flex:none;margin-top:.15rem}.ContactPage-module__9R7nYa__guidance>p{color:var(--gray-400);margin-top:1rem;font-size:.74rem;line-height:1.45}.ContactPage-module__9R7nYa__formPanel{background:var(--gray-050);border:var(--rule);border-top:2px solid var(--ink);padding:clamp(1.4rem,2.5vw,2.25rem)}@media (max-width:62rem){.ContactPage-module__9R7nYa__layout{padding-block:2.75rem 5rem;display:block}.ContactPage-module__9R7nYa__introduction{position:static}.ContactPage-module__9R7nYa__heading h1{font-size:clamp(2.8rem,9vw,4.5rem)}.ContactPage-module__9R7nYa__guidance{margin-top:2.25rem}.ContactPage-module__9R7nYa__formPanel{margin-top:3rem}}@media (max-width:36rem){.ContactPage-module__9R7nYa__formPanel{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter)}}
