.ltGqvW_page{--red:var(--color-brand-crimson);--ink:var(--color-ink);--muted:var(--color-ink-muted);--line:var(--color-hairline);--soft:var(--color-canvas);--anchor:10.5rem;color:var(--ink);overflow:clip}.ltGqvW_container{width:min(var(--container-page), calc(100% - 4rem));margin:auto}.ltGqvW_eyebrow{margin-bottom:calc(var(--spacing) * 3.5);color:var(--red);letter-spacing:.16em;font-size:.6875rem;font-weight:850;display:block}.ltGqvW_page a:focus-visible,.ltGqvW_page summary:focus-visible{outline:.1875rem solid var(--red);outline-offset:.25rem}.ltGqvW_breadcrumb{gap:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 7);color:var(--color-ink-faint);flex-wrap:wrap;align-items:center;font-size:.75rem;display:flex}.ltGqvW_hero{padding:calc(var(--spacing) * 5.5) 0 calc(var(--spacing) * 15.5);background:linear-gradient(125deg, var(--color-canvas) 0 58%, var(--color-wash) 58%);scroll-margin-top:var(--anchor)}.ltGqvW_heroGrid{gap:clamp(calc(var(--spacing) * 11.25), 6vw, calc(var(--spacing) * 22));grid-template-columns:1.04fr .96fr;align-items:center;display:grid}.ltGqvW_heroCopy h1{letter-spacing:-.052em;font-size:clamp(2.75rem,4.5vw,4.125rem);line-height:1.02}.ltGqvW_heroCopy>p{margin-top:calc(var(--spacing) * 3.5);color:var(--muted);font-size:.9375rem;line-height:1.64}.ltGqvW_actions{gap:calc(var(--spacing) * 4);margin-top:calc(var(--spacing) * 6.5);flex-wrap:wrap;display:flex}.ltGqvW_primary,.ltGqvW_secondary,.ltGqvW_finalCta a,.ltGqvW_modernization aside a{justify-content:center;align-items:center;gap:calc(var(--spacing) * 4);min-height:3.125rem;padding:0 calc(var(--spacing) * 5);font-weight:760;display:inline-flex}.ltGqvW_primary{background:var(--color-brand-ignition);color:var(--color-paper)}.ltGqvW_secondary{border:.0625rem solid var(--color-hairline);background:var(--color-paper)}.ltGqvW_actions svg,.ltGqvW_finalCta svg{width:1.0625rem}.ltGqvW_processVisual{min-height:36.875rem;padding:calc(var(--spacing) * 7.25);background:var(--ink);color:var(--color-paper);clip-path:polygon(7% 0,100% 0,100% 93%,93% 100%,0 100%,0 7%)}.ltGqvW_processVisual header{padding:calc(var(--spacing) * 2.5) calc(var(--spacing) * 2) calc(var(--spacing) * 6.25);border-bottom:.0625rem solid var(--color-ink-secondary)}.ltGqvW_processVisual header span,.ltGqvW_processVisual header strong{display:block}.ltGqvW_processVisual header span{color:color-mix(in srgb, var(--color-brand-ember) 36%, var(--color-paper));letter-spacing:.15em;font-size:.625rem;font-weight:850}.ltGqvW_processVisual header strong{margin-top:calc(var(--spacing) * 2);font-size:1.375rem}.ltGqvW_processVisual ol{list-style:none}.ltGqvW_processVisual li{border-bottom:.0625rem solid var(--color-ink-secondary);grid-template-columns:3rem 1fr;align-items:center;min-height:4.6875rem;display:grid}.ltGqvW_processVisual li>span{color:color-mix(in srgb, var(--color-brand-ember) 36%, var(--color-paper));font-size:.6875rem}.ltGqvW_processVisual li div{justify-content:space-between;gap:calc(var(--spacing) * 5);align-items:center;display:flex}.ltGqvW_processVisual li strong{text-transform:uppercase}.ltGqvW_processVisual li small{max-width:13.125rem;color:var(--color-ink-faint);text-align:right}.ltGqvW_context,.ltGqvW_zones,.ltGqvW_engineering,.ltGqvW_fiber,.ltGqvW_modernization,.ltGqvW_method,.ltGqvW_faq,.ltGqvW_related{padding:calc(var(--spacing) * 19) 0}.ltGqvW_split,.ltGqvW_heading{gap:clamp(calc(var(--spacing) * 12.5), 8vw, calc(var(--spacing) * 27.5));grid-template-columns:1.08fr .92fr;display:grid}.ltGqvW_split h2,.ltGqvW_heading h2,.ltGqvW_editorialGrid h2,.ltGqvW_faq h2,.ltGqvW_related h2,.ltGqvW_finalCta h2,.ltGqvW_modernization aside h2{letter-spacing:-.045em;font-size:clamp(2.0625rem,3.8vw,3.125rem);line-height:1.07}.ltGqvW_copy p,.ltGqvW_heading>p,.ltGqvW_editorialGrid p,.ltGqvW_visibility p{color:var(--muted);font-size:1rem;line-height:1.72}.ltGqvW_copy p+p{margin-top:calc(var(--spacing) * 3.25)}.ltGqvW_context blockquote{justify-content:space-between;gap:calc(var(--spacing) * 5);margin-top:calc(var(--spacing) * 10.5);padding:calc(var(--spacing) * 6.5) 0;border-block:.0625rem solid var(--line);color:var(--red);font-size:clamp(1.375rem,2.4vw,1.9375rem);display:flex}.ltGqvW_itot{padding:calc(var(--spacing) * 19) 0;background:var(--ink);color:var(--color-paper);scroll-margin-top:var(--anchor)}.ltGqvW_itot .ltGqvW_copy p{color:var(--color-hairline)}.ltGqvW_zoneDiagram{margin-top:calc(var(--spacing) * 11);border:.0625rem solid var(--color-ink-secondary);grid-template-columns:1fr 1.25fr 1fr;display:grid}.ltGqvW_zoneDiagram>*{min-height:13.125rem;padding:calc(var(--spacing) * 6.25);text-align:center;flex-direction:column;justify-content:center;display:flex}.ltGqvW_zoneDiagram>div{border-inline:.0625rem solid var(--color-ink-secondary);background:var(--color-ink)}.ltGqvW_zoneDiagram small{color:color-mix(in srgb, var(--color-brand-ember) 36%, var(--color-paper));letter-spacing:.14em;font-size:.625rem;font-weight:850}.ltGqvW_zoneDiagram strong{margin:calc(var(--spacing) * 3.25) 0;font-size:clamp(1.5625rem,3vw,2.5rem)}.ltGqvW_zoneDiagram span{color:var(--color-hairline);font-size:.8125rem}.ltGqvW_note{margin-top:calc(var(--spacing) * 4);color:var(--color-ink-faint);font-size:.75rem}.ltGqvW_zoneCards{margin-top:calc(var(--spacing) * 10);border-top:.0625rem solid var(--line);border-left:.0625rem solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.ltGqvW_zoneCards article{min-height:14.375rem;padding:calc(var(--spacing) * 6);border-right:.0625rem solid var(--line);border-bottom:.0625rem solid var(--line)}.ltGqvW_zoneCards span,.ltGqvW_capabilities span,.ltGqvW_method li>span,.ltGqvW_related nav span{color:var(--red);font-size:.6875rem;font-weight:850}.ltGqvW_zoneCards h3{margin:calc(var(--spacing) * 12) 0 calc(var(--spacing) * 2.5);font-size:1.75rem}.ltGqvW_zoneCards p,.ltGqvW_capabilities p,.ltGqvW_method p{color:var(--muted);line-height:1.6}.ltGqvW_engineering{background:var(--soft);scroll-margin-top:var(--anchor)}.ltGqvW_heading{margin-bottom:calc(var(--spacing) * 10.5);align-items:end}.ltGqvW_capabilities{border-top:.0625rem solid var(--color-hairline);border-left:.0625rem solid var(--color-hairline);grid-template-columns:repeat(3,1fr);display:grid}.ltGqvW_capabilities article{min-height:17.8125rem;padding:calc(var(--spacing) * 5.75);border-right:.0625rem solid var(--color-hairline);border-bottom:.0625rem solid var(--color-hairline);flex-direction:column;display:flex}.ltGqvW_capabilities h3{padding-top:calc(var(--spacing) * 10);margin-top:auto;font-size:1.5625rem}.ltGqvW_capabilities p{margin-top:calc(var(--spacing) * 3);font-size:.8125rem}.ltGqvW_continuity,.ltGqvW_security,.ltGqvW_migration{padding:0}.ltGqvW_editorialGrid{grid-template-columns:1fr 1fr;display:grid}.ltGqvW_editorialGrid article{padding:calc(var(--spacing) * 18.5) clamp(calc(var(--spacing) * 7.5), 5vw, calc(var(--spacing) * 16.5)) calc(var(--spacing) * 18.5) 0}.ltGqvW_editorialGrid article+article{padding-right:0;padding-left:clamp(calc(var(--spacing) * 7.5), 5vw, calc(var(--spacing) * 16.5));border-left:.0625rem solid var(--line)}.ltGqvW_editorialGrid p{margin-top:calc(var(--spacing) * 4.25)}.ltGqvW_editorialGrid blockquote{margin-top:calc(var(--spacing) * 6);padding:calc(var(--spacing) * 4.5);border-left:.1875rem solid var(--red);background:var(--soft);font-size:1.1875rem}.ltGqvW_editorialGrid blockquote strong{color:var(--red);display:block}.ltGqvW_fiber{background:var(--color-wash)}.ltGqvW_copy a,.ltGqvW_editorialGrid a,.ltGqvW_visibility a{align-items:center;gap:calc(var(--spacing) * 4);margin-top:calc(var(--spacing) * 5.5);color:var(--red);font-size:.8125rem;font-weight:760;display:inline-flex}.ltGqvW_visibility{gap:clamp(calc(var(--spacing) * 12.5), 8vw, calc(var(--spacing) * 27.5));padding:calc(var(--spacing) * 14) 0;border-top:.0625rem solid var(--line);grid-template-columns:1fr 1fr;display:grid}.ltGqvW_visibility h2{letter-spacing:-.045em;font-size:clamp(2.0625rem,3.8vw,3.125rem);line-height:1.07}.ltGqvW_modernization{background:var(--color-wash);scroll-margin-top:var(--anchor)}.ltGqvW_modernization aside{margin-top:calc(var(--spacing) * 12);padding:calc(var(--spacing) * 10.5);background:var(--color-brand-ignition);color:var(--color-paper)}.ltGqvW_modernization aside p{max-width:47.5rem;margin-top:calc(var(--spacing) * 3.75);color:color-mix(in srgb, var(--color-brand-ember) 8%, var(--color-paper));line-height:1.65}.ltGqvW_modernization aside a{margin-top:calc(var(--spacing) * 6);background:var(--color-paper);color:var(--red)}.ltGqvW_migration{background:var(--soft)}.ltGqvW_method{background:var(--ink);color:var(--color-paper);scroll-margin-top:var(--anchor)}.ltGqvW_method .ltGqvW_heading>p{color:var(--color-hairline)}.ltGqvW_method ol{border-top:.0625rem solid var(--color-ink-secondary);border-left:.0625rem solid var(--color-ink-secondary);grid-template-columns:repeat(5,1fr);list-style:none;display:grid}.ltGqvW_method li{min-height:11.875rem;padding:calc(var(--spacing) * 4.5);border-right:.0625rem solid var(--color-ink-secondary);border-bottom:.0625rem solid var(--color-ink-secondary)}.ltGqvW_method h3{margin-top:calc(var(--spacing) * 9);text-transform:uppercase}.ltGqvW_method p{margin-top:calc(var(--spacing) * 2.5);color:var(--color-ink-faint);font-size:.75rem}.ltGqvW_related header{max-width:50rem}.ltGqvW_related nav{margin-top:calc(var(--spacing) * 10);border-top:.0625rem solid var(--line);border-left:.0625rem solid var(--line);grid-template-columns:repeat(5,1fr);display:grid}.ltGqvW_related nav a{min-height:10.3125rem;padding:calc(var(--spacing) * 5);border-right:.0625rem solid var(--line);border-bottom:.0625rem solid var(--line);flex-direction:column;display:flex}.ltGqvW_related nav strong{margin-top:auto}.ltGqvW_related nav svg{width:1.0625rem;color:var(--red);align-self:flex-end}.ltGqvW_faq{background:var(--soft)}.ltGqvW_faq header{max-width:50rem;margin-bottom:calc(var(--spacing) * 8.75)}.ltGqvW_faq details{border-top:.0625rem solid var(--color-hairline)}.ltGqvW_faq details:last-child{border-bottom:.0625rem solid var(--color-hairline)}.ltGqvW_faq summary{padding:calc(var(--spacing) * 5) calc(var(--spacing) * 10.5) calc(var(--spacing) * 5) 0;cursor:pointer;font-size:1.125rem;font-weight:720}.ltGqvW_faq details p{max-width:56.25rem;padding:0 0 calc(var(--spacing) * 5.5);color:var(--muted);line-height:1.65}.ltGqvW_finalCta{padding:calc(var(--spacing) * 19) 0;background:var(--color-brand-ignition);color:var(--color-paper);scroll-margin-top:var(--anchor)}.ltGqvW_finalCta>div>div{max-width:58.125rem}.ltGqvW_finalCta span{letter-spacing:.14em;font-size:.625rem;font-weight:850}.ltGqvW_finalCta p{max-width:50rem;margin-top:calc(var(--spacing) * 4.25);color:color-mix(in srgb, var(--color-brand-ember) 8%, var(--color-paper));font-size:1rem;line-height:1.66}.ltGqvW_finalCta a{margin-top:calc(var(--spacing) * 6.25);background:var(--color-paper);color:var(--red)}@media (max-width:56.25rem){.ltGqvW_container{width:min(100% - 2.5rem,45rem)}.ltGqvW_heroGrid,.ltGqvW_split,.ltGqvW_heading,.ltGqvW_editorialGrid,.ltGqvW_visibility{grid-template-columns:1fr}.ltGqvW_heroGrid{gap:calc(var(--spacing) * 8.75)}.ltGqvW_processVisual{min-height:auto}.ltGqvW_zoneDiagram{grid-template-columns:1fr}.ltGqvW_zoneDiagram>div{border-inline:0;border-block:.0625rem solid var(--color-ink-secondary)}.ltGqvW_capabilities{grid-template-columns:1fr 1fr}.ltGqvW_editorialGrid article,.ltGqvW_editorialGrid article+article{padding:calc(var(--spacing) * 13) 0;border-left:0}.ltGqvW_editorialGrid article+article{border-top:.0625rem solid var(--line)}.ltGqvW_method ol,.ltGqvW_related nav{grid-template-columns:1fr 1fr}.ltGqvW_zoneCards{grid-template-columns:1fr}.ltGqvW_context blockquote,.ltGqvW_context blockquote strong{display:block}}@media (max-width:35rem){.ltGqvW_page{--anchor:8.25rem}.ltGqvW_container{width:calc(100% - 2rem)}.ltGqvW_hero{padding-top:calc(var(--spacing) * 3.5)}.ltGqvW_breadcrumb{font-size:.6875rem}.ltGqvW_heroCopy h1{font-size:2.5rem}.ltGqvW_processVisual{padding:calc(var(--spacing) * 5.5) calc(var(--spacing) * 4.5);clip-path:polygon(8% 0,100% 0,100% 96%,92% 100%,0 100%,0 4%)}.ltGqvW_processVisual li{grid-template-columns:2.125rem 1fr}.ltGqvW_processVisual li div{display:block}.ltGqvW_processVisual li small{margin-top:var(--spacing);text-align:left;display:block}.ltGqvW_context,.ltGqvW_zones,.ltGqvW_engineering,.ltGqvW_fiber,.ltGqvW_modernization,.ltGqvW_method,.ltGqvW_faq,.ltGqvW_related,.ltGqvW_finalCta,.ltGqvW_itot{padding:calc(var(--spacing) * 14.5) 0}.ltGqvW_zoneDiagram>*{min-height:9.375rem}.ltGqvW_capabilities,.ltGqvW_method ol,.ltGqvW_related nav{grid-template-columns:1fr}.ltGqvW_capabilities article{min-height:14.375rem}.ltGqvW_modernization aside{padding:calc(var(--spacing) * 7) calc(var(--spacing) * 5.5)}.ltGqvW_actions>a{width:100%}.ltGqvW_split h2,.ltGqvW_heading h2,.ltGqvW_editorialGrid h2,.ltGqvW_visibility h2,.ltGqvW_faq h2,.ltGqvW_related h2,.ltGqvW_finalCta h2,.ltGqvW_modernization aside h2{font-size:2.125rem}}@media (prefers-reduced-motion:reduce){.ltGqvW_page *{scroll-behavior:auto!important}}.ltGqvW_heading{align-items:start}.ltGqvW_zoneDiagram{gap:calc(var(--spacing) * 4);border:0}.ltGqvW_zoneDiagram>*{border:.0625rem solid var(--color-ink-secondary);background:linear-gradient(145deg, var(--color-ink), var(--color-ink));min-height:14.0625rem;box-shadow:0 1.375rem 3.125rem color-mix(in srgb, var(--color-ink) 18%, transparent);position:relative;overflow:hidden}.ltGqvW_zoneDiagram>:before{background:linear-gradient(90deg, var(--red), transparent 82%);content:"";height:.1875rem;position:absolute;inset:0 0 auto}.ltGqvW_zoneDiagram>div{border:.0625rem solid color-mix(in srgb, var(--color-brand-ember) 46%, transparent);background:linear-gradient(145deg, var(--color-ink), var(--color-ink))}.ltGqvW_zoneDiagram>div:after{border:.0625rem dashed color-mix(in srgb, var(--color-brand-ember) 22%, transparent);pointer-events:none;content:"";position:absolute;inset:1.125rem}.ltGqvW_zoneCards,.ltGqvW_capabilities,.ltGqvW_method ol,.ltGqvW_related nav{gap:calc(var(--spacing) * 4.5);border:0}.ltGqvW_zoneCards article,.ltGqvW_capabilities article,.ltGqvW_related nav a{border:.0625rem solid var(--color-hairline);background:linear-gradient(145deg, var(--color-paper) 0%, var(--color-paper) 72%, var(--color-wash) 100%);box-shadow:0 1.25rem 3rem color-mix(in srgb, var(--color-ink) 6%, transparent);transition:transform .24s,border-color .24s,box-shadow .24s;position:relative;overflow:hidden}.ltGqvW_zoneCards article:before,.ltGqvW_capabilities article:before,.ltGqvW_related nav a:before{background:var(--color-brand-ignition);content:"";width:.25rem;position:absolute;inset:0 auto 0 0}.ltGqvW_zoneCards article:hover,.ltGqvW_capabilities article:hover,.ltGqvW_related nav a:hover{border-color:color-mix(in srgb, var(--color-brand-crimson) 38%, transparent);box-shadow:0 1.625rem 3.625rem color-mix(in srgb, var(--color-ink) 11%, transparent);transform:translateY(-.25rem)}.ltGqvW_zoneCards article{min-height:15.3125rem;padding:calc(var(--spacing) * 7.5) calc(var(--spacing) * 7)}.ltGqvW_capabilities article{min-height:16.5625rem;padding:calc(var(--spacing) * 7.5) calc(var(--spacing) * 7)}.ltGqvW_method li{min-height:13.125rem;padding:calc(var(--spacing) * 6.25) calc(var(--spacing) * 5.75);border:.0625rem solid var(--color-ink-secondary);background:linear-gradient(145deg, var(--color-ink) 0%, var(--color-ink) 100%);box-shadow:0 1.375rem 3rem color-mix(in srgb, var(--color-ink) 16%, transparent);position:relative;overflow:hidden}.ltGqvW_method li:before{background:linear-gradient(90deg, var(--red), transparent 82%);content:"";height:.1875rem;position:absolute;inset:0 0 auto}.ltGqvW_method li>span,.ltGqvW_related nav span{width:max-content;min-width:2rem;min-height:1.75rem;padding:0 calc(var(--spacing) * 2);border:.0625rem solid color-mix(in srgb, var(--color-brand-crimson) 24%, transparent);background:color-mix(in srgb, var(--color-brand-crimson) 7%, transparent);justify-content:center;align-items:center;display:inline-flex}.ltGqvW_related nav a{min-height:11.25rem;padding:calc(var(--spacing) * 6.25)}@media (max-width:56.25rem){.ltGqvW_zoneDiagram{grid-template-columns:1fr}.ltGqvW_zoneDiagram>div{border:.0625rem solid color-mix(in srgb, var(--color-brand-ember) 46%, transparent)}}@media (prefers-reduced-motion:reduce){.ltGqvW_zoneCards article,.ltGqvW_capabilities article,.ltGqvW_related nav a{transition:none}}.ltGqvW_itot :is(.ltGqvW_eyebrow,a,li>span,article>span),.ltGqvW_method :is(.ltGqvW_eyebrow,a,li>span,article>span){color:color-mix(in srgb, var(--color-brand-ember) 32%, var(--color-paper))}.ltGqvW_itot :is(p,small),.ltGqvW_method :is(p,small){color:var(--color-hairline)}.ltGqvW_itot :is(h2,h3,strong),.ltGqvW_method :is(h2,h3,strong){color:var(--color-paper)}
