.schematics-module__otcOLW__svg{display:block;overflow:visible}.schematics-module__otcOLW__structure{fill:none;stroke:var(--o-fg-3);stroke-width:1px;vector-effect:non-scaling-stroke}.schematics-module__otcOLW__equip{fill:none;stroke:var(--o-fg);stroke-width:1.5px;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.schematics-module__otcOLW__equipFill{fill:var(--o-fg);stroke:none}.schematics-module__otcOLW__rackBody{fill:var(--o-bg-alt)}.schematics-module__otcOLW__active{fill:none;stroke:var(--o-accent);stroke-width:2px;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.schematics-module__otcOLW__standby{fill:none;stroke:var(--o-fg-3);stroke-width:1.5px;stroke-dasharray:2 6;vector-effect:non-scaling-stroke}.schematics-module__otcOLW__coverage{fill:none;stroke:var(--o-fg-3);stroke-width:1px;stroke-dasharray:4 4;opacity:.5;vector-effect:non-scaling-stroke}.schematics-module__otcOLW__hatchLine{stroke:var(--o-fg-3);stroke-width:1px}.schematics-module__otcOLW__zoneHatch{opacity:.3}.schematics-module__otcOLW__groundHatch{opacity:.45}.schematics-module__otcOLW__upsHatch{opacity:.9}.schematics-module__otcOLW__text{font-family:var(--o-font-mono);letter-spacing:.02em;text-transform:uppercase;fill:var(--o-fg);paint-order:stroke;stroke:var(--sheet-bg,var(--o-bg));stroke-width:4px;stroke-linejoin:round;font-size:12px;font-weight:500}.schematics-module__otcOLW__textMuted{fill:var(--o-fg-3)}.schematics-module__otcOLW__schematicPlate{min-width:0;margin:0}.schematics-module__otcOLW__schematicFrame{aspect-ratio:960/500;background-color:var(--o-paper-50);position:relative;container-type:inline-size}.schematics-module__otcOLW__schematicScroll{position:absolute;inset:0;overflow:hidden}.schematics-module__otcOLW__player{--sheet-bg:var(--o-paper-50);width:100%;height:100%}.schematics-module__otcOLW__player>.schematics-module__otcOLW__svg{width:100%;height:100%}@container (max-width:879px){.schematics-module__otcOLW__player .schematics-module__otcOLW__text{font-size:15px}}@container (max-width:699px){.schematics-module__otcOLW__player .schematics-module__otcOLW__text{font-size:19px}}@container (max-width:559px){.schematics-module__otcOLW__player .schematics-module__otcOLW__text{font-size:22px}}@media (max-width:767px){.schematics-module__otcOLW__schematicFrame{aspect-ratio:auto;height:300px}.schematics-module__otcOLW__schematicScroll{overscroll-behavior-x:contain;scrollbar-width:thin;overflow:auto hidden}.schematics-module__otcOLW__player{width:max-content}.schematics-module__otcOLW__player>.schematics-module__otcOLW__svg{width:auto;max-width:none;height:100%}.schematics-module__otcOLW__player .schematics-module__otcOLW__text{font-size:19px}}.schematics-module__otcOLW__legend{gap:6px var(--o-s-5);color:var(--o-fg-2);flex-wrap:wrap;margin:12px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.schematics-module__otcOLW__legend li{align-items:center;gap:8px;display:inline-flex}.schematics-module__otcOLW__legendSwatch{width:28px;height:10px;overflow:visible}.schematics-module__otcOLW__sEraser{fill:none;stroke:var(--sheet-bg,var(--o-bg));stroke-width:6px;vector-effect:non-scaling-stroke;display:none}.schematics-module__otcOLW__player[data-state=idle] :is(.schematics-module__otcOLW__sGrade,.schematics-module__otcOLW__sZone,.schematics-module__otcOLW__sRack,.schematics-module__otcOLW__sLink,.schematics-module__otcOLW__sStandby,.schematics-module__otcOLW__sAp,.schematics-module__otcOLW__sRing){visibility:hidden}.schematics-module__otcOLW__player:is([data-state=playing],[data-state=paused]) .schematics-module__otcOLW__sGrade{animation:.2s linear both schematics-module__otcOLW__sFade}.schematics-module__otcOLW__player:is([data-state=playing],[data-state=paused]) .schematics-module__otcOLW__sZone{stroke-dasharray:1 1;animation:schematics-module__otcOLW__sDraw .3s var(--o-ease-draw)calc(.1s + var(--i,0)*80ms)both}.schematics-module__otcOLW__player:is([data-state=playing],[data-state=paused]) .schematics-module__otcOLW__sRack{animation:schematics-module__otcOLW__sRise .24s var(--o-ease-out).45s both}.schematics-module__otcOLW__player:is([data-state=playing],[data-state=paused]) .schematics-module__otcOLW__sLink{stroke-dasharray:1 1;animation:schematics-module__otcOLW__sDraw .42s var(--o-ease-draw)calc(.65s + var(--i,0)*.1s)both}.schematics-module__otcOLW__player:is([data-state=playing],[data-state=paused]) .schematics-module__otcOLW__sEraser{stroke-dasharray:1 1;animation:schematics-module__otcOLW__sErase .42s var(--o-ease-draw).9s both;display:inline}.schematics-module__otcOLW__sAp{transform-box:fill-box;transform-origin:50%}.schematics-module__otcOLW__player:is([data-state=playing],[data-state=paused]) .schematics-module__otcOLW__sAp{animation:schematics-module__otcOLW__sScale .3s var(--o-ease-out)calc(1.2s + var(--i,0)*80ms)both}.schematics-module__otcOLW__player:is([data-state=playing],[data-state=paused]) .schematics-module__otcOLW__sRing{animation:schematics-module__otcOLW__sRing .36s linear calc(1.45s + var(--i,0)*80ms)both}.schematics-module__otcOLW__player[data-state=paused] *{animation-play-state:paused!important}.schematics-module__otcOLW__player:is([data-state=playing],[data-state=paused]) :is(.schematics-module__otcOLW__sZone,.schematics-module__otcOLW__sLink,.schematics-module__otcOLW__sEraser){vector-effect:none}.schematics-module__otcOLW__player:is([data-state=playing],[data-state=paused]) .schematics-module__otcOLW__sZone{stroke-width:calc(1px/var(--k,1))}.schematics-module__otcOLW__player:is([data-state=playing],[data-state=paused]) .schematics-module__otcOLW__sLink.schematics-module__otcOLW__active{stroke-width:calc(2px/var(--k,1))}.schematics-module__otcOLW__player:is([data-state=playing],[data-state=paused]) .schematics-module__otcOLW__sLink.schematics-module__otcOLW__equip{stroke-width:calc(1.5px/var(--k,1))}.schematics-module__otcOLW__player:is([data-state=playing],[data-state=paused]) .schematics-module__otcOLW__sEraser{stroke-width:calc(6px/var(--k,1))}@keyframes schematics-module__otcOLW__sFade{0%{opacity:0}to{opacity:1}}@keyframes schematics-module__otcOLW__sDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes schematics-module__otcOLW__sErase{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}@keyframes schematics-module__otcOLW__sRise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes schematics-module__otcOLW__sScale{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes schematics-module__otcOLW__sRing{0%{opacity:0}}.schematics-module__otcOLW__failover{gap:var(--o-s-5)var(--o-gutter);margin:0;display:grid}@media (min-width:1100px){.schematics-module__otcOLW__failover{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start}.schematics-module__otcOLW__foCaption{grid-column:1/-1}}.schematics-module__otcOLW__foStage{--sheet-bg:var(--o-bg);border:1px solid var(--o-hair);padding:clamp(12px,2.2vw,32px);position:relative;container-type:inline-size}.schematics-module__otcOLW__foWide,.schematics-module__otcOLW__foTall{width:100%;height:auto}.schematics-module__otcOLW__foTall{max-width:420px;margin-inline:auto;display:none}@container (max-width:879px){.schematics-module__otcOLW__foWide .schematics-module__otcOLW__text{font-size:15px}}@container (max-width:699px){.schematics-module__otcOLW__foWide .schematics-module__otcOLW__text{font-size:19px}}@container (max-width:559px){.schematics-module__otcOLW__foWide{display:none}.schematics-module__otcOLW__foTall{display:block}.schematics-module__otcOLW__foTall .schematics-module__otcOLW__text{font-size:13px}}.schematics-module__otcOLW__foPath{fill:none;vector-effect:non-scaling-stroke;stroke-linejoin:miter;transition:stroke var(--o-dur-4)var(--o-ease-draw),stroke-width var(--o-dur-4)var(--o-ease-draw),stroke-dashoffset var(--o-dur-4)var(--o-ease-draw)}.schematics-module__otcOLW__foPrimary{stroke:var(--o-fg-3);stroke-width:1px}.schematics-module__otcOLW__foStage[data-step="1"] .schematics-module__otcOLW__foPrimary{stroke:var(--o-accent);stroke-width:2px}.schematics-module__otcOLW__foStandby{fill:none;stroke:var(--o-fg-3);stroke-width:1.5px;stroke-dasharray:2 6;vector-effect:non-scaling-stroke}.schematics-module__otcOLW__foBackupLive{stroke:var(--o-accent);stroke-width:2px;stroke-dasharray:1 1;stroke-dashoffset:1px}.schematics-module__otcOLW__foStage:is([data-step="3"],[data-step="4"]) .schematics-module__otcOLW__foBackupLive{stroke-dashoffset:0}.schematics-module__otcOLW__foStage:is([data-state=idle],[data-state=playing],[data-state=paused]) .schematics-module__otcOLW__foBackupLive{vector-effect:none;stroke-width:calc(2px/var(--k,1))}.schematics-module__otcOLW__foStage:is([data-state=static],[data-state=complete]) .schematics-module__otcOLW__foBackupLive{stroke-dasharray:none}.schematics-module__otcOLW__foHome{stroke:var(--o-fg-3);stroke-width:1px}.schematics-module__otcOLW__foStage:is([data-step="1"],[data-step="4"]) .schematics-module__otcOLW__foHome{stroke:var(--o-accent);stroke-width:2px}.schematics-module__otcOLW__foFault{fill:none;stroke:var(--o-fg);stroke-width:1.5px;vector-effect:non-scaling-stroke;transition:opacity var(--o-dur-2)var(--o-ease-ui)}.schematics-module__otcOLW__foStage[data-step="1"] .schematics-module__otcOLW__foFault{opacity:0}.schematics-module__otcOLW__foGatewayRing{fill:none;stroke:var(--o-fg);stroke-width:1.5px;vector-effect:non-scaling-stroke;transition:stroke var(--o-dur-3)var(--o-ease-ui)}.schematics-module__otcOLW__foStage:is([data-step="3"],[data-step="4"]) .schematics-module__otcOLW__foGatewayRing{stroke:var(--o-accent)}.schematics-module__otcOLW__foStage[data-state=playing][data-step="2"] .schematics-module__otcOLW__foGateway{animation:schematics-module__otcOLW__foFlash .6s var(--o-ease-out)both}@keyframes schematics-module__otcOLW__foFlash{0%,to{opacity:1}50%{opacity:.4}}.schematics-module__otcOLW__foStage:not([data-state=playing]) *{transition:none!important}.schematics-module__otcOLW__foControls{gap:var(--o-s-5);align-content:start;display:grid}.schematics-module__otcOLW__foSteps{gap:var(--o-s-4);margin:0;padding:0;list-style:none;display:grid;position:relative}.schematics-module__otcOLW__foSteps:before{content:"";background-color:var(--o-hair);width:1px;position:absolute;top:6px;bottom:6px;left:4px}.schematics-module__otcOLW__foStep{color:var(--o-fg-3);transition:color var(--o-dur-2)var(--o-ease-ui);padding-left:26px;position:relative}.schematics-module__otcOLW__foNode{border:1px solid var(--o-rule);background-color:var(--o-bg);width:9px;height:9px;transition:background-color var(--o-dur-2)var(--o-ease-ui),border-color var(--o-dur-2)var(--o-ease-ui);position:absolute;top:2px;left:0}.schematics-module__otcOLW__foStep[aria-current=step]{color:var(--o-fg)}.schematics-module__otcOLW__foStep[aria-current=step] .schematics-module__otcOLW__foNode{background-color:var(--o-accent);border-color:var(--o-accent)}.schematics-module__otcOLW__foReplay{justify-self:start}.schematics-module__otcOLW__foCaption{color:var(--o-fg-3)}.schematics-module__otcOLW__portMap{margin:var(--o-s-5)0 0}.schematics-module__otcOLW__portSvg{width:100%;height:auto;display:block}.schematics-module__otcOLW__portUsed{fill:var(--o-ink-900)}.schematics-module__otcOLW__portReserve{fill:none;stroke:var(--o-rule);stroke-width:1px;vector-effect:non-scaling-stroke}.schematics-module__otcOLW__portPip{fill:var(--o-signal-ink)}.schematics-module__otcOLW__portNumbers,.schematics-module__otcOLW__portGroups{column-gap:.215983%;margin:0;padding:0;list-style:none;display:grid}.schematics-module__otcOLW__portNumbers{text-align:center;grid-template-columns:repeat(16,minmax(0,1fr));margin-top:8px}.schematics-module__otcOLW__portGroups{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.schematics-module__otcOLW__portGroup{border-top:1px solid var(--o-rule);text-align:center;padding-top:10px;position:relative}.schematics-module__otcOLW__portGroup:before,.schematics-module__otcOLW__portGroup:after{content:"";background-color:var(--o-rule);width:1px;height:8px;position:absolute;top:-4px}.schematics-module__otcOLW__portGroup:before{left:0}.schematics-module__otcOLW__portGroup:after{right:0}.schematics-module__otcOLW__portCaption{margin-top:var(--o-s-4);gap:6px;display:grid}.schematics-module__otcOLW__glyph{width:100%;height:auto;display:block;overflow:visible}.schematics-module__otcOLW__glyphRing{fill:none;stroke:var(--o-fg-3);stroke-width:1px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.schematics-module__otcOLW__glyphStandby{fill:none;stroke:var(--o-fg-3);stroke-width:1.5px;stroke-dasharray:2 6;vector-effect:non-scaling-stroke}.schematics-module__otcOLW__glyphAccent{fill:none;stroke:var(--o-accent);stroke-width:1.5px;stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--o-dur-4)var(--o-ease-draw)}[data-card]:is(:hover,:focus-visible) .schematics-module__otcOLW__glyphAccent{stroke-dashoffset:0}@media (hover:none){.schematics-module__otcOLW__glyphAccent{stroke-dashoffset:0}}@media (max-width:767px){.schematics-module__otcOLW__glyphDetail{display:none}.schematics-module__otcOLW__glyph .schematics-module__otcOLW__structure{stroke-width:1.25px}.schematics-module__otcOLW__glyph .schematics-module__otcOLW__equip,.schematics-module__otcOLW__glyph .schematics-module__otcOLW__glyphAccent,.schematics-module__otcOLW__glyph .schematics-module__otcOLW__glyphStandby{stroke-width:2px}}
.sections-module__IqeWHW__section{padding-block:var(--o-section-y);background-color:var(--o-bg)}.sections-module__IqeWHW__alt{background-color:var(--o-paper-100)}.sections-module__IqeWHW__head{row-gap:var(--o-s-4);margin-bottom:var(--o-s-7)}.sections-module__IqeWHW__headTitle,.sections-module__IqeWHW__headLede,.sections-module__IqeWHW__splitText,.sections-module__IqeWHW__splitPlate,.sections-module__IqeWHW__heroCopy,.sections-module__IqeWHW__heroPlate,.sections-module__IqeWHW__contactCopy,.sections-module__IqeWHW__contactForm{grid-column:1/-1;min-width:0}.sections-module__IqeWHW__split{row-gap:var(--o-s-7);align-items:start}.sections-module__IqeWHW__bodyFirst{margin-top:var(--o-s-5)}.sections-module__IqeWHW__bodyNext{margin-top:var(--o-s-4)}.sections-module__IqeWHW__linkRow{align-items:center;gap:var(--o-s-3)var(--o-s-5);margin:var(--o-s-6)0 0;flex-wrap:wrap;display:flex}.sections-module__IqeWHW__specRow{margin-top:var(--o-s-6)}.sections-module__IqeWHW__evidence{gap:var(--o-s-6);display:grid}@media (min-width:1100px){.sections-module__IqeWHW__headTitle{grid-column:1/span 6}.sections-module__IqeWHW__headLede{grid-column:8/span 5;align-self:end}.sections-module__IqeWHW__splitText,.sections-module__IqeWHW__contactCopy{grid-column:1/span 5}.sections-module__IqeWHW__splitPlate,.sections-module__IqeWHW__contactForm{grid-column:7/span 6}.sections-module__IqeWHW__sticky2{position:sticky;top:104px}}.sections-module__IqeWHW__hero{padding-top:calc(72px + var(--o-s-8));padding-bottom:var(--o-s-8);background-color:var(--o-bg)}.sections-module__IqeWHW__heroGrid{row-gap:var(--o-s-6);align-items:center}.sections-module__IqeWHW__eyebrow{color:var(--o-accent);margin-bottom:var(--o-s-4)}.sections-module__IqeWHW__heroLede{margin-top:var(--o-s-4)}.sections-module__IqeWHW__ctas{gap:var(--o-s-3);margin-top:var(--o-s-6);flex-wrap:wrap;display:flex}.sections-module__IqeWHW__heroNote{margin-top:var(--o-s-3);color:var(--o-fg-3)}@media (min-width:1100px){.sections-module__IqeWHW__heroCopy{grid-column:1/span 6}.sections-module__IqeWHW__heroPlate{grid-column:7/span 6}}@media (max-width:767px){.sections-module__IqeWHW__hero{padding-top:calc(72px + var(--o-s-6));padding-bottom:var(--o-s-7)}.sections-module__IqeWHW__heroPlate{margin-inline:calc(-1*var(--o-margin))}.sections-module__IqeWHW__heroPlate>figcaption{padding-inline:var(--o-margin)}.sections-module__IqeWHW__heroPlate span[aria-hidden=true]:empty{display:none}.sections-module__IqeWHW__ctas>a{flex:100%}}.sections-module__IqeWHW__cards{gap:var(--o-s-6)var(--o-gutter);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.sections-module__IqeWHW__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.sections-module__IqeWHW__cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.sections-module__IqeWHW__card{height:100%;padding-top:var(--o-s-5);border-top:var(--o-keyline-w)solid var(--o-keyline);color:var(--o-fg);transition:border-color var(--o-dur-2)var(--o-ease-ui);flex-direction:column;text-decoration:none;display:flex}.sections-module__IqeWHW__card:hover,.sections-module__IqeWHW__card:focus-visible{border-top-color:var(--o-accent)}.sections-module__IqeWHW__card:focus-visible{outline:2px solid var(--o-focus);outline-offset:6px}.sections-module__IqeWHW__cardGlyph{max-width:300px;margin-bottom:var(--o-s-5);display:block}.sections-module__IqeWHW__cardText{flex-direction:column;flex:1;display:flex}.sections-module__IqeWHW__cardTitle{justify-content:space-between;align-items:baseline;gap:var(--o-s-3);display:flex}.sections-module__IqeWHW__cardArrow{width:14px;height:14px;color:var(--o-fg-3);transition:transform var(--o-dur-2)var(--o-ease-ui),color var(--o-dur-2)var(--o-ease-ui);flex:none}.sections-module__IqeWHW__card:hover .sections-module__IqeWHW__cardArrow,.sections-module__IqeWHW__card:focus-visible .sections-module__IqeWHW__cardArrow{color:var(--o-accent);transform:translate(4px)}.sections-module__IqeWHW__cardBody{margin-top:var(--o-s-3)}.sections-module__IqeWHW__cardService{padding-top:var(--o-s-4);color:var(--o-fg-3);margin-top:auto;font-size:13px;font-weight:500}@media (max-width:767px){.sections-module__IqeWHW__cards{gap:0}.sections-module__IqeWHW__cards>li+li .sections-module__IqeWHW__card{border-top-width:1px;border-top-color:var(--o-hair)}.sections-module__IqeWHW__card{gap:var(--o-s-4);padding-block:var(--o-s-4);grid-template-columns:84px minmax(0,1fr);align-items:start;display:grid}.sections-module__IqeWHW__cardGlyph{margin:4px 0 0}.sections-module__IqeWHW__cardService{display:none}.sections-module__IqeWHW__cardBody{margin-top:var(--o-s-1)}}.sections-module__IqeWHW__servicesFoot{gap:var(--o-s-5);margin-top:var(--o-s-7);padding-top:var(--o-s-5);border-top:var(--o-hairline)solid var(--o-hair);display:grid}.sections-module__IqeWHW__notSure{align-items:center;gap:var(--o-s-2)var(--o-s-3);color:var(--o-fg-2);font-size:var(--o-fs-small);flex-wrap:wrap;margin:0;display:flex}.sections-module__IqeWHW__also{align-items:baseline;gap:var(--o-s-2)var(--o-s-5);flex-wrap:wrap;display:flex}.sections-module__IqeWHW__alsoLabel{color:var(--o-fg-3);font-size:var(--o-fs-small);flex:none}.sections-module__IqeWHW__also ul{gap:var(--o-s-2)var(--o-s-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sections-module__IqeWHW__alsoLink{min-height:32px;color:var(--o-fg);font-size:var(--o-fs-small);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--o-rule);text-decoration-color:var(--o-rule);transition:color var(--o-dur-2)var(--o-ease-ui),text-decoration-color var(--o-dur-2)var(--o-ease-ui);align-items:center;gap:6px;font-weight:500;display:inline-flex}.sections-module__IqeWHW__alsoLink:hover{color:var(--o-accent);text-decoration-color:currentColor}.sections-module__IqeWHW__alsoLink:focus-visible{outline:2px solid var(--o-focus);outline-offset:3px}.sections-module__IqeWHW__alsoArrow{flex:none;width:12px;height:12px}@media (pointer:coarse){.sections-module__IqeWHW__alsoLink{min-height:44px}}@media (max-width:767px){.sections-module__IqeWHW__also,.sections-module__IqeWHW__also ul{flex-direction:column;align-items:flex-start;gap:0}.sections-module__IqeWHW__alsoLabel{margin-bottom:var(--o-s-1)}}.sections-module__IqeWHW__subSheet{margin-top:var(--o-s-8);padding-top:var(--o-s-3);border-top:var(--o-hairline)solid var(--o-hair)}.sections-module__IqeWHW__subHead{align-items:baseline;gap:var(--o-s-3);margin:0 0 var(--o-s-5);display:flex}.sections-module__IqeWHW__field{gap:var(--o-s-5)var(--o-gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.sections-module__IqeWHW__field>li:first-child{grid-column:1/-1}@media (max-width:767px){.sections-module__IqeWHW__fieldLeadFrame{aspect-ratio:4/3!important}}@media (min-width:768px){.sections-module__IqeWHW__field{grid-template-columns:repeat(3,minmax(0,1fr))}.sections-module__IqeWHW__field>li:first-child{grid-column:auto}}.sections-module__IqeWHW__caseNote{gap:var(--o-s-2);margin-top:var(--o-s-7);padding-block:var(--o-s-5);border-block:var(--o-hairline)solid var(--o-rule);display:grid}.sections-module__IqeWHW__caseLabel{color:var(--o-fg);font-size:var(--o-fs-small);margin:0;font-weight:500}.sections-module__IqeWHW__caseText{max-width:72ch}.sections-module__IqeWHW__caseLine{display:block}@media (min-width:1100px){.sections-module__IqeWHW__caseNote{column-gap:var(--o-gutter);grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:baseline}}.sections-module__IqeWHW__quotesBlock{margin-top:var(--o-s-7)}.sections-module__IqeWHW__quotesLabel{color:var(--o-fg);font-size:var(--o-fs-small);letter-spacing:0;contain:none;margin:0;font-weight:500}.sections-module__IqeWHW__quotes{gap:var(--o-s-6)var(--o-gutter);margin-top:var(--o-s-4);display:grid}@media (min-width:768px){.sections-module__IqeWHW__quotes{grid-template-columns:repeat(2,minmax(0,1fr))}}.sections-module__IqeWHW__quote{padding-top:var(--o-s-5);border-top:var(--o-hairline)solid var(--o-fg);margin:0}.sections-module__IqeWHW__quoteText{margin:0}.sections-module__IqeWHW__quoteText p{max-width:42ch;color:var(--o-fg);letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:clamp(1.125rem,1rem + .35vw,1.3125rem);font-weight:400;line-height:1.45}.sections-module__IqeWHW__quoteBy{align-items:center;gap:var(--o-s-2)var(--o-s-3);margin-top:var(--o-s-4);color:var(--o-fg-3);flex-wrap:wrap;font-size:14px;display:flex}.sections-module__IqeWHW__quoteAuthor{color:var(--o-fg);font-weight:500}.sections-module__IqeWHW__quoteLink{font-size:14px}.sections-module__IqeWHW__principles{border-top:var(--o-hairline)solid var(--o-hair);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.sections-module__IqeWHW__principle{align-content:start;gap:var(--o-s-3);padding:var(--o-s-5)0;display:grid}.sections-module__IqeWHW__principle+.sections-module__IqeWHW__principle{border-top:var(--o-hairline)solid var(--o-hair)}@media (min-width:768px){.sections-module__IqeWHW__principles{grid-template-columns:repeat(3,minmax(0,1fr))}.sections-module__IqeWHW__principle{padding:var(--o-s-5)var(--o-s-5)var(--o-s-2)0}.sections-module__IqeWHW__principle+.sections-module__IqeWHW__principle{border-top:0;border-left:var(--o-hairline)solid var(--o-hair);padding-left:var(--o-s-5)}}.sections-module__IqeWHW__failoverWrap{margin-top:var(--o-s-7)}.sections-module__IqeWHW__strip{position:relative}.sections-module__IqeWHW__steps{gap:var(--o-s-6);grid-template-columns:minmax(0,1fr);margin:0;padding:0 0 0 32px;list-style:none;display:grid;position:relative}.sections-module__IqeWHW__stripLine{background-color:var(--o-rule);transform-origin:top;width:1px;position:absolute;top:0;bottom:0;left:4px}.sections-module__IqeWHW__strip[data-inview=pending] .sections-module__IqeWHW__stripLine{transform:scaleY(0)}.sections-module__IqeWHW__strip[data-inview=done] .sections-module__IqeWHW__stripLine{transition:transform var(--o-dur-5)var(--o-ease-draw);transform:none}.sections-module__IqeWHW__step{align-content:start;gap:var(--o-s-3);display:grid;position:relative}.sections-module__IqeWHW__stepNode{background-color:var(--o-fg);width:9px;height:9px;position:absolute;top:2px;left:-32px}@media (min-width:768px){.sections-module__IqeWHW__steps{column-gap:var(--o-gutter);grid-template-columns:repeat(4,minmax(0,1fr));padding:0}.sections-module__IqeWHW__stripLine{transform-origin:0;width:auto;height:1px;inset:4px 0 auto}.sections-module__IqeWHW__strip[data-inview=pending] .sections-module__IqeWHW__stripLine{transform:scaleX(0)}.sections-module__IqeWHW__step{padding-top:32px}.sections-module__IqeWHW__stepNode{top:0;left:0}}.sections-module__IqeWHW__checklist{gap:var(--o-s-3);margin:var(--o-s-5)0 0;padding:0;list-style:none;display:grid}.sections-module__IqeWHW__checklist li{gap:var(--o-s-3);color:var(--o-fg);font-size:var(--o-fs-body);line-height:1.5;display:flex}.sections-module__IqeWHW__checkMark{background-color:var(--o-fg);flex:none;width:9px;height:9px;margin-top:.5em}.sections-module__IqeWHW__note{margin-top:var(--o-s-4);color:var(--o-fg-3)}.sections-module__IqeWHW__titleBlock{margin-top:var(--o-s-6);border:var(--o-hairline)solid var(--o-rule);background-color:var(--o-paper-50)}.sections-module__IqeWHW__tbRow{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.sections-module__IqeWHW__tbCell{gap:var(--o-s-2);padding:var(--o-s-4);align-content:start;display:grid}.sections-module__IqeWHW__tbCell+.sections-module__IqeWHW__tbCell{border-left:var(--o-hairline)solid var(--o-rule)}.sections-module__IqeWHW__tbValue{color:var(--o-fg);font-size:var(--o-fs-body);margin:0;font-weight:500;line-height:1.35}.sections-module__IqeWHW__tbRole{color:var(--o-fg-2);margin-top:2px;font-weight:400;display:block}.sections-module__IqeWHW__tbText{padding:var(--o-s-4);border-top:var(--o-hairline)solid var(--o-rule);max-width:none;margin:0}@media (max-width:479px){.sections-module__IqeWHW__tbRow{grid-template-columns:minmax(0,1fr)}.sections-module__IqeWHW__tbCell+.sections-module__IqeWHW__tbCell{border-left:0;border-top:var(--o-hairline)solid var(--o-rule)}}.sections-module__IqeWHW__inquiry{padding-bottom:var(--o-s-8)}.sections-module__IqeWHW__contactGrid{row-gap:var(--o-s-6);align-items:start}.sections-module__IqeWHW__phoneLine{gap:var(--o-s-2);margin:var(--o-s-6)0;justify-items:start;display:grid}.sections-module__IqeWHW__phoneBig{min-height:44px;color:var(--o-fg);font-size:var(--o-fs-h3);letter-spacing:-.01em;border-bottom:1px solid var(--o-rule);transition:border-color var(--o-dur-2)var(--o-ease-ui);align-items:center;gap:12px;font-weight:500;text-decoration:none;display:inline-flex}.sections-module__IqeWHW__phoneBig:hover{border-bottom-color:var(--o-fg)}.sections-module__IqeWHW__phoneBig:focus-visible{outline:2px solid var(--o-focus);outline-offset:4px}.sections-module__IqeWHW__phoneBig svg{width:20px;height:20px}.sections-module__IqeWHW__hours{color:var(--o-fg-3);font-size:var(--o-fs-small)}.sections-module__IqeWHW__scope{max-width:52ch;margin-top:var(--o-s-4);color:var(--o-fg-2)}.sections-module__IqeWHW__sticky{z-index:40;align-items:center;gap:var(--o-s-3);padding:12px var(--o-margin)max(12px,env(safe-area-inset-bottom));background-color:var(--o-obs-950);border-top:1px solid var(--o-obs-hair);animation:sections-module__IqeWHW__stickyRise var(--o-dur-3)var(--o-ease-out)both;display:flex;position:fixed;inset:auto 0 0}.sections-module__IqeWHW__sticky>a:nth-child(2){flex:1;min-width:0}.sections-module__IqeWHW__stickyDismiss{width:44px;height:44px;color:var(--o-text-muted-dark);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.sections-module__IqeWHW__stickyDismiss:focus-visible{outline:2px solid var(--o-signal);outline-offset:-2px}@keyframes sections-module__IqeWHW__stickyRise{0%{transform:translateY(100%)}to{transform:none}}@media (min-width:768px){.sections-module__IqeWHW__sticky{display:none}}@media (prefers-reduced-motion:reduce){.sections-module__IqeWHW__sticky{animation:none}}
.form-sheet-module__XZr0aq__sheet{--o-bg:var(--o-paper-50);--o-bg-alt:var(--o-paper-100);--o-fg:var(--o-ink-900);--o-fg-2:var(--o-graphite-600);--o-fg-3:var(--o-stone-500);--o-hair:var(--o-hair-300);--o-rule:var(--o-rule-500);--o-keyline:var(--o-ink-900);--o-accent:var(--o-signal-ink);--o-focus:var(--o-signal-ink);--o-error:#b42318;background-color:var(--o-paper-50);color:var(--o-ink-900);border-radius:var(--o-radius-0);box-shadow:var(--o-shadow-sheet);font-family:var(--o-font-sans);padding:32px;position:relative}@media (max-width:767px){.form-sheet-module__XZr0aq__sheet{padding:24px}}.form-sheet-module__XZr0aq__sheetHead{align-items:baseline;gap:var(--o-s-3);margin:0 0 var(--o-s-5);padding-bottom:var(--o-s-3);border-bottom:var(--o-hairline)solid var(--o-hair);display:flex}.form-sheet-module__XZr0aq__sheet label[for],.form-sheet-module__XZr0aq__sheet legend{color:var(--o-ink-900);font-family:var(--o-font-sans);margin-bottom:8px;font-size:15px;font-weight:500;line-height:1.35}.form-sheet-module__XZr0aq__sheet label[for]>span:not([aria-hidden]){color:var(--o-stone-500);font-size:13px;font-weight:400}.form-sheet-module__XZr0aq__sheet :is(label,legend) span[aria-hidden=true]{color:var(--o-stone-500)}.form-sheet-module__XZr0aq__sheet p[id$=-helper]{color:var(--o-stone-500);margin-top:6px;font-size:13px;line-height:1.45}.form-sheet-module__XZr0aq__sheet p[id$=-error]{color:var(--o-error);align-items:flex-start;gap:6px;margin-top:6px;font-size:13px;line-height:1.45;display:flex}.form-sheet-module__XZr0aq__sheet p[id$=-error]:before{content:"!";width:16px;height:16px;font:600 11px/14px var(--o-font-mono);text-align:center;border:1px solid;flex:none;margin-top:1px}.form-sheet-module__XZr0aq__sheet div:has(>input,>select,>textarea)>svg{display:none}.form-sheet-module__XZr0aq__sheet :is(input[type=text],input[type=email],input[type=tel],select,textarea){border:1px solid var(--o-rule-500);border-radius:var(--o-radius-ctl);background-color:var(--o-paper-0);width:100%;height:48px;color:var(--o-ink-900);font-family:var(--o-font-sans);box-shadow:none;transition:border-color var(--o-dur-2)var(--o-ease-ui),outline-color var(--o-dur-2)var(--o-ease-ui);padding:0 14px;font-size:16px;line-height:1.3}.form-sheet-module__XZr0aq__sheet textarea{height:auto;min-height:120px;padding:12px 14px;line-height:1.5}.form-sheet-module__XZr0aq__sheet select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' fill='none' stroke='%23121211' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:12px 12px;padding-right:40px}.form-sheet-module__XZr0aq__sheet :is(input,select,textarea)::placeholder{color:var(--o-stone-500);opacity:1}.form-sheet-module__XZr0aq__sheet :is(input[type=text],input[type=email],input[type=tel],select,textarea):hover{border-color:var(--o-ink-900)}.form-sheet-module__XZr0aq__sheet :is(input[type=text],input[type=email],input[type=tel],select,textarea):focus{border-color:var(--o-signal-ink);outline:2px solid var(--o-signal-ink);outline-offset:2px;box-shadow:none}.form-sheet-module__XZr0aq__sheet :is(input,select,textarea)[aria-invalid=true]{border-color:var(--o-error)}.form-sheet-module__XZr0aq__sheet :is(input,select,textarea):disabled{opacity:.6}.form-sheet-module__XZr0aq__sheet fieldset>div{border-block:1px solid var(--o-rule-500);grid-template-columns:minmax(0,1fr);gap:0;display:grid}.form-sheet-module__XZr0aq__sheet fieldset label+label{border-top:1px solid var(--o-rule-500)}@media (min-width:768px){.form-sheet-module__XZr0aq__compactRows fieldset>div{background-color:var(--o-rule-500);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1px}.form-sheet-module__XZr0aq__compactRows fieldset label{background-color:var(--o-paper-50)}.form-sheet-module__XZr0aq__compactRows fieldset label+label{border-top:0}.form-sheet-module__XZr0aq__compactRows fieldset label:nth-child(n+3){border-top:1px solid var(--o-rule-500)}.form-sheet-module__XZr0aq__compactRows fieldset label:last-child:nth-child(odd){grid-column:1/-1}}.form-sheet-module__XZr0aq__sheet fieldset label>input+div{height:auto;min-height:56px;box-shadow:none;transition:background-color var(--o-dur-2)var(--o-ease-ui);background-color:#0000;border:0;border-radius:0;align-items:center;padding:10px 14px 10px 44px;display:flex;position:relative;transform:none}.form-sheet-module__XZr0aq__sheet fieldset label>input+div>svg{display:none}.form-sheet-module__XZr0aq__sheet fieldset label>input+div:before{content:"";border:1px solid var(--o-rule-500);background-color:var(--o-paper-0);width:12px;height:12px;margin-top:-6px;position:absolute;top:50%;left:16px}.form-sheet-module__XZr0aq__sheet fieldset label:hover>input:not(:checked)+div{background-color:color-mix(in srgb,var(--o-paper-100)70%,transparent)}.form-sheet-module__XZr0aq__sheet fieldset label>input:checked+div{background-color:var(--o-paper-100);box-shadow:inset 2px 0 0 var(--o-signal-ink)}.form-sheet-module__XZr0aq__sheet fieldset label>input:checked+div:before{border-color:var(--o-ink-900);background-color:var(--o-ink-900);box-shadow:inset 0 0 0 2px var(--o-paper-0)}.form-sheet-module__XZr0aq__sheet fieldset label>input:focus-visible+div{outline:2px solid var(--o-focus);outline-offset:-2px}.form-sheet-module__XZr0aq__sheet fieldset label>input+div>span>span:first-child{color:var(--o-ink-900);font-size:15px;font-weight:500;line-height:1.3}.form-sheet-module__XZr0aq__sheet fieldset label>input+div>span>span:last-child{color:var(--o-stone-500);font-size:13px;line-height:1.35}.form-sheet-module__XZr0aq__sheet button[type=submit]{border-radius:var(--o-radius-ctl);background-color:var(--o-ink-900);min-height:48px;color:var(--o-paper-50);font-family:var(--o-font-sans);box-shadow:none;transition:background-color var(--o-dur-2)var(--o-ease-ui),transform var(--o-dur-1)var(--o-ease-ui);border:0;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:15px;font-weight:500;display:flex;scale:none}.form-sheet-module__XZr0aq__sheet button[type=submit]:before{content:"";background-color:var(--o-signal-ink);flex:none;width:6px;height:6px}.form-sheet-module__XZr0aq__sheet button[type=submit]>:is(svg,div){display:none}.form-sheet-module__XZr0aq__sheet button[type=submit]:hover:not(:disabled){background-color:color-mix(in oklab,var(--o-ink-900)94%,white)}.form-sheet-module__XZr0aq__sheet button[type=submit]:active:not(:disabled){transform:translateY(1px)}.form-sheet-module__XZr0aq__sheet :is(button,a):focus-visible{outline:2px solid var(--o-focus);outline-offset:3px}.form-sheet-module__XZr0aq__sheet button[type=submit]+p{color:var(--o-graphite-600);text-align:left;margin-top:12px;font-size:13px;line-height:1.5}.form-sheet-module__XZr0aq__sheet button[type=submit]+p a{color:var(--o-ink-900)}.form-sheet-module__XZr0aq__sheet button[type=button]:is(.bg-sky-700,.bg-sky-600){border-radius:var(--o-radius-ctl);background-color:var(--o-ink-900);min-height:48px;color:var(--o-paper-50);box-shadow:none;padding-block:0;font-size:15px;font-weight:500;scale:none}.form-sheet-module__XZr0aq__sheet button[type=button].text-gray-600{border-radius:var(--o-radius-ctl);min-height:44px;color:var(--o-graphite-600);font-size:15px;scale:none}.form-sheet-module__XZr0aq__sheet button[aria-label^=Step]{border:1px solid var(--o-rule-500);border-radius:var(--o-radius-ctl);background-color:var(--o-paper-0);color:var(--o-ink-900);font-family:var(--o-font-mono);font-size:12px;scale:none}.form-sheet-module__XZr0aq__sheet button[aria-label^=Step][aria-current=step]{border-color:var(--o-ink-900);background-color:var(--o-ink-900);color:var(--o-paper-50)}.form-sheet-module__XZr0aq__sheet button[aria-label^=Step]+div{background-color:var(--o-rule-500);height:1px}.form-sheet-module__XZr0aq__sheet>div>p[tabindex="-1"]{color:var(--o-ink-900);text-align:left;font-size:17px;font-weight:500}.form-sheet-module__XZr0aq__sheet .bg-sky-50{border:0;border-left:2px solid var(--o-signal-ink);background-color:var(--o-paper-100);border-radius:0}.form-sheet-module__XZr0aq__sheet .bg-sky-50 p{color:var(--o-ink-900)}.form-sheet-module__XZr0aq__sheet [role=alert]>div{border:0;border-left:2px solid var(--o-error);background-color:var(--o-paper-100);border-radius:0}.form-sheet-module__XZr0aq__sheet [role=alert] p{color:var(--o-ink-900)}.form-sheet-module__XZr0aq__sheet [role=alert] svg{color:var(--o-error)}.form-sheet-module__XZr0aq__sheet [role=status]{text-align:left}.form-sheet-module__XZr0aq__sheet [role=status] h3{color:var(--o-ink-900);font-family:var(--o-font-sans);font-size:var(--o-fs-h3);letter-spacing:var(--o-ls-h3);contain:none;font-weight:500}.form-sheet-module__XZr0aq__sheet [role=status]>div:first-child{border:1px solid var(--o-ink-900);background-color:#0000;border-radius:0;margin-left:0}.form-sheet-module__XZr0aq__sheet [role=status]>div:first-child svg{color:var(--o-signal-ink)}.form-sheet-module__XZr0aq__sheet [role=status] :is(p,ul){margin-left:0}.form-sheet-module__XZr0aq__sheet [role=status]>div:not(:first-child){border-color:var(--o-hair-300);background-color:var(--o-paper-100);border-radius:0;margin-left:0}.form-sheet-module__XZr0aq__sheet [role=status] a[href^=tel\:]{color:var(--o-signal-ink)}
.contact-module__1Rp-3G__page{background-color:var(--o-bg)}.contact-module__1Rp-3G__request{padding-top:calc(72px + var(--o-s-8));padding-bottom:var(--o-section-y)}@media (max-width:767px){.contact-module__1Rp-3G__request{padding-top:calc(72px + var(--o-s-6))}}.contact-module__1Rp-3G__title{font-size:clamp(2.5rem,1.8rem + 2.2vw,4rem)}.contact-module__1Rp-3G__titleQuiet{color:var(--o-fg-2)}.contact-module__1Rp-3G__include{margin-top:var(--o-s-6);padding-top:var(--o-s-5);border-top:1px solid var(--o-hair);display:none}@media (min-width:1100px){.contact-module__1Rp-3G__include{display:block}}.contact-module__1Rp-3G__includeTitle{color:var(--o-fg);font-size:var(--o-fs-small);letter-spacing:0;contain:none;margin:0;font-weight:500}.contact-module__1Rp-3G__include li{color:var(--o-fg-2);font-size:var(--o-fs-small)}.contact-module__1Rp-3G__include li>span:first-child{background-color:var(--o-signal)}.contact-module__1Rp-3G__notSure{margin-top:var(--o-s-3);color:var(--o-fg-2)}.contact-module__1Rp-3G__strong{color:var(--o-fg);font-weight:500}.contact-module__1Rp-3G__formSheet{scroll-margin-top:88px}.contact-module__1Rp-3G__founder{gap:var(--o-s-2);padding-left:var(--o-s-4);border-left:2px solid var(--o-keyline);max-width:52ch;display:grid}.contact-module__1Rp-3G__founderText{color:var(--o-fg-2);font-size:var(--o-fs-small);margin:0;line-height:1.55}.contact-module__1Rp-3G__founderName{color:var(--o-fg);font-size:var(--o-fs-small);margin:0;font-weight:500}.contact-module__1Rp-3G__founderDesktop{margin-top:var(--o-s-6);display:none}.contact-module__1Rp-3G__founderMobile{padding-block:var(--o-s-6);background-color:var(--o-paper-100);border-bottom:1px solid var(--o-hair)}@media (min-width:1100px){.contact-module__1Rp-3G__founderDesktop{display:block}.contact-module__1Rp-3G__founderMobile{display:none}}.contact-module__1Rp-3G__planning{margin-top:var(--o-s-7);max-width:72ch;color:var(--o-fg-2)}.contact-module__1Rp-3G__regions{gap:var(--o-s-6)var(--o-gutter);display:grid}@media (min-width:768px){.contact-module__1Rp-3G__regions{grid-template-columns:repeat(2,minmax(0,1fr))}}.contact-module__1Rp-3G__region{border-top:var(--o-keyline-w)solid var(--o-keyline);padding-top:var(--o-s-4)}.contact-module__1Rp-3G__regionTitle{margin:0 0 var(--o-s-3);color:var(--o-fg);font-size:var(--o-fs-h3);contain:none;font-weight:500}.contact-module__1Rp-3G__places{margin:0;padding:0;list-style:none}.contact-module__1Rp-3G__places li{border-bottom:1px solid var(--o-hair);color:var(--o-fg);font-size:var(--o-fs-body);padding-block:10px}.contact-module__1Rp-3G__inquiry{margin-top:var(--o-s-6);max-width:72ch}.contact-module__1Rp-3G__closing{padding-block:var(--o-s-9)}.contact-module__1Rp-3G__closingTitle{max-width:22ch}.contact-module__1Rp-3G__closingText{margin-top:var(--o-s-4)}.contact-module__1Rp-3G__stickyCall{flex:1}
