.BYqA7a_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}.BYqA7a_layers :is(.BYqA7a_eyebrow,a,li>span,article>span){color:color-mix(in srgb, var(--color-brand-ember) 32%, var(--color-paper))}.BYqA7a_layers :is(p,small){color:var(--color-hairline)}.BYqA7a_layers :is(h2,h3,strong){color:var(--color-paper)}.BYqA7a_container{width:min(var(--container-page), calc(100% - 4rem));margin:auto}.BYqA7a_eyebrow{margin-bottom:calc(var(--spacing) * 3.5);color:var(--red);letter-spacing:.16em;font-size:.6875rem;font-weight:850;display:block}.BYqA7a_breadcrumb{gap:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 7);color:var(--color-ink-faint);align-items:center;font-size:.75rem;display:flex}.BYqA7a_breadcrumb a:hover{color:var(--red)}.BYqA7a_page a:focus-visible{outline:.1875rem solid var(--red);outline-offset:.25rem}.BYqA7a_hero{padding:calc(var(--spacing) * 5.5) 0 calc(var(--spacing) * 14.5);scroll-margin-top:var(--anchor);background:linear-gradient(135deg, var(--color-canvas) 0 61%, var(--color-wash) 61%)}.BYqA7a_heroGrid{gap:clamp(calc(var(--spacing) * 12), 7vw, calc(var(--spacing) * 24));grid-template-columns:1.08fr .92fr;align-items:center;display:grid}.BYqA7a_heroCopy h1{letter-spacing:-.052em;max-width:49.375rem;font-size:clamp(2.9375rem,5vw,4.375rem);line-height:1.01}.BYqA7a_heroCopy>p{max-width:47.5rem;margin-top:calc(var(--spacing) * 4);color:var(--muted);font-size:1rem;line-height:1.65}.BYqA7a_actions{gap:calc(var(--spacing) * 4);margin-top:calc(var(--spacing) * 6.75);flex-wrap:wrap;display:flex}.BYqA7a_primaryButton,.BYqA7a_secondaryButton,.BYqA7a_finalCta 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}.BYqA7a_primaryButton{background:var(--color-brand-ignition);color:var(--color-paper)}.BYqA7a_secondaryButton{border:.0625rem solid var(--color-hairline);background:var(--color-paper)}.BYqA7a_actions svg,.BYqA7a_finalCta svg{width:1.0625rem}.BYqA7a_architectureVisual{min-height:31.25rem;padding:calc(var(--spacing) * 7.5);background:var(--ink);color:var(--color-paper);clip-path:polygon(7% 0,100% 0,100% 92%,93% 100%,0 100%,0 8%);position:relative;overflow:hidden}.BYqA7a_architectureVisual:before{content:"";background:linear-gradient(35deg, transparent 62%, color-mix(in srgb, var(--color-brand-ignition) 14.9%, transparent)), repeating-linear-gradient(90deg, transparent 0 4.9375rem, color-mix(in srgb, var(--color-paper) 3.1%, transparent) 5rem);position:absolute;inset:0}.BYqA7a_visualLabel{color:var(--color-ink-faint);letter-spacing:.15em;font-size:.625rem;font-weight:850;position:relative}.BYqA7a_architectureNodes{margin-top:calc(var(--spacing) * 6.5);border-top:.0625rem solid var(--color-ink-secondary);border-left:.0625rem solid var(--color-ink-secondary);grid-template-columns:1fr 1fr;display:grid;position:relative}.BYqA7a_architectureNodes div{min-height:6.5rem;padding:calc(var(--spacing) * 4.75);border-right:.0625rem solid var(--color-ink-secondary);border-bottom:.0625rem solid var(--color-ink-secondary);flex-direction:column;justify-content:flex-end;display:flex}.BYqA7a_architectureNodes small{color:color-mix(in srgb, var(--color-brand-ember) 36%, var(--color-paper));margin-bottom:auto;font-weight:800}.BYqA7a_architectureNodes strong{font-size:1.0625rem}.BYqA7a_architectureBase{width:78%;padding:calc(var(--spacing) * 5) calc(var(--spacing) * 6);border-top:.1875rem solid var(--color-brand-ignition);background:var(--color-paper);color:var(--ink);position:absolute;bottom:0;right:0}.BYqA7a_architectureBase span{color:var(--red);letter-spacing:.14em;font-size:.5625rem;font-weight:850;display:block}.BYqA7a_architectureBase strong{margin-top:calc(var(--spacing) * 1.25);font-size:.9375rem;display:block}.BYqA7a_hero blockquote{gap:calc(var(--spacing) * 7);margin-top:calc(var(--spacing) * 10);padding:calc(var(--spacing) * 5.25) 0 0;border-top:.0625rem solid var(--color-hairline);grid-template-columns:1fr 1fr;font-size:clamp(1.125rem,2vw,1.625rem);font-weight:650;line-height:1.35;display:grid}.BYqA7a_hero blockquote span:first-child{color:var(--red)}.BYqA7a_foundation{padding:calc(var(--spacing) * 18.5) 0;scroll-margin-top:var(--anchor)}.BYqA7a_splitHeading,.BYqA7a_sectionHeading{gap:clamp(calc(var(--spacing) * 12.5), 8vw, calc(var(--spacing) * 27.5));grid-template-columns:1.07fr .93fr;display:grid}.BYqA7a_splitHeading h2,.BYqA7a_sectionHeading h2,.BYqA7a_layers h2,.BYqA7a_hybridContinuity h2,.BYqA7a_bridgeSection h2,.BYqA7a_relationships h2,.BYqA7a_finalCta h2{letter-spacing:-.045em;font-size:clamp(2.1875rem,4vw,3.25rem);line-height:1.07}.BYqA7a_copy p,.BYqA7a_sectionHeading>p,.BYqA7a_hybridContinuity p,.BYqA7a_bridgeSection p{color:var(--muted);font-size:1rem;line-height:1.72}.BYqA7a_copy p+p,.BYqA7a_hybridContinuity p+p{margin-top:calc(var(--spacing) * 3.25)}.BYqA7a_foundationStatement{gap:calc(var(--spacing) * 7);margin-top:calc(var(--spacing) * 12);padding:calc(var(--spacing) * 6.75) 0;border-top:.0625rem solid var(--line);border-bottom:.0625rem solid var(--line);grid-template-columns:1fr 1fr;font-size:clamp(1.25rem,2.2vw,1.875rem);font-weight:680;display:grid}.BYqA7a_foundationStatement span{color:var(--red)}.BYqA7a_layers{padding:calc(var(--spacing) * 18) 0;background:var(--ink);color:var(--color-paper)}.BYqA7a_layers .BYqA7a_container{gap:clamp(calc(var(--spacing) * 12.5), 8vw, calc(var(--spacing) * 30));grid-template-columns:.72fr 1.28fr;align-items:start;display:grid}.BYqA7a_layers h2{max-width:26.875rem}.BYqA7a_layers ol{border-top:.0625rem solid var(--color-ink-secondary);list-style:none}.BYqA7a_layers li{border-bottom:.0625rem solid var(--color-ink-secondary);grid-template-columns:3.75rem 1fr;align-items:center;min-height:4rem;display:grid}.BYqA7a_layers li span{color:color-mix(in srgb, var(--color-brand-ember) 36%, var(--color-paper));font-size:.625rem;font-weight:850}.BYqA7a_layers li strong{letter-spacing:-.03em;font-size:clamp(1.125rem,2vw,1.6875rem)}.BYqA7a_capabilities{padding:calc(var(--spacing) * 19.5) 0 calc(var(--spacing) * 7);scroll-margin-top:var(--anchor);background:var(--soft)}.BYqA7a_sectionHeading{margin-bottom:calc(var(--spacing) * 10.5);align-items:end}.BYqA7a_sectionHeading>p{max-width:35.625rem}.BYqA7a_groupList{border-top:.0625rem solid var(--color-hairline)}.BYqA7a_groupList>article{padding:calc(var(--spacing) * 13.75) 0;border-bottom:.0625rem solid var(--color-hairline)}.BYqA7a_groupList>article>header{gap:calc(var(--spacing) * 6.25);grid-template-columns:3.125rem .65fr 1.35fr;align-items:start;display:grid}.BYqA7a_groupList>article>header>span{color:var(--red);font-size:.75rem;font-weight:850}.BYqA7a_groupList>article>header small{letter-spacing:.12em;font-size:.6875rem;font-weight:850}.BYqA7a_groupList h3{letter-spacing:-.045em;max-width:43.75rem;font-size:clamp(1.8125rem,3.3vw,2.75rem);line-height:1.05}.BYqA7a_groupCopy{gap:calc(var(--spacing) * 7.5);margin:calc(var(--spacing) * 7.5) 0 calc(var(--spacing) * 8);padding-left:calc(calc(var(--spacing) * 18.75) + 20%);grid-template-columns:1fr 1fr;display:grid}.BYqA7a_groupCopy p{color:var(--muted);font-size:.9375rem;line-height:1.65}.BYqA7a_capabilityList{border-top:.0625rem solid var(--color-hairline);grid-template-columns:repeat(4,1fr);display:grid}.BYqA7a_capabilityList>div{min-height:13.75rem;padding:calc(var(--spacing) * 5.5) calc(var(--spacing) * 5);border-right:.0625rem solid var(--color-hairline);flex-direction:column;display:flex}.BYqA7a_capabilityList>div:last-child{border-right:0}.BYqA7a_capabilityList span{color:var(--red);font-size:.625rem;font-weight:850}.BYqA7a_capabilityList h4{margin:calc(var(--spacing) * 7) 0 calc(var(--spacing) * 2.75);font-size:1.25rem;line-height:1.12}.BYqA7a_capabilityList p{color:var(--muted);font-size:.75rem;line-height:1.52}.BYqA7a_capabilityList a{align-items:center;gap:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 3.75);color:var(--red);margin-top:auto;font-size:.75rem;font-weight:760;display:flex}.BYqA7a_capabilityList svg{width:.9375rem}.BYqA7a_engineering{padding:calc(var(--spacing) * 19) 0;scroll-margin-top:var(--anchor)}.BYqA7a_engineeringLead{max-width:48.75rem;margin:calc(var(--spacing) * 7.5) 0;color:var(--muted);font-size:1rem}.BYqA7a_engineering ol{border-top:.0625rem solid var(--line);border-bottom:.0625rem solid var(--line);grid-template-columns:repeat(7,1fr);list-style:none;display:grid}.BYqA7a_engineering li{min-height:9.375rem;padding:calc(var(--spacing) * 5.5) calc(var(--spacing) * 3.75);border-right:.0625rem solid var(--line);flex-direction:column;display:flex}.BYqA7a_engineering li:last-child{border-right:0}.BYqA7a_engineering li span{color:var(--red);font-size:.625rem;font-weight:850}.BYqA7a_engineering li strong{text-transform:uppercase;overflow-wrap:anywhere;margin-top:auto;font-size:.8125rem}.BYqA7a_hybridContinuity{background:var(--color-wash)}.BYqA7a_hybridContinuity .BYqA7a_container,.BYqA7a_bridgeSection .BYqA7a_container{grid-template-columns:1fr 1fr;display:grid}.BYqA7a_hybridContinuity article,.BYqA7a_bridgeSection article{padding:calc(var(--spacing) * 17.5) clamp(calc(var(--spacing) * 7.5), 5vw, calc(var(--spacing) * 17.5)) calc(var(--spacing) * 17.5) 0}.BYqA7a_hybridContinuity article+article,.BYqA7a_bridgeSection article+article{padding-right:0;padding-left:clamp(calc(var(--spacing) * 7.5), 5vw, calc(var(--spacing) * 17.5));border-left:.0625rem solid var(--color-hairline)}.BYqA7a_hybridContinuity h2,.BYqA7a_bridgeSection h2{margin-bottom:calc(var(--spacing) * 5.25);font-size:clamp(1.9375rem,3.4vw,2.8125rem)}.BYqA7a_hybridContinuity blockquote{margin-top:calc(var(--spacing) * 6.25);padding:calc(var(--spacing) * 5);border-left:.1875rem solid var(--red);background:var(--color-paper);font-size:1rem;font-weight:680;line-height:1.5}.BYqA7a_bridgeSection article>a{gap:calc(var(--spacing) * 4);margin-top:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 1.5);border-bottom:.125rem solid var(--red);color:var(--red);align-items:center;font-weight:760;display:inline-flex}.BYqA7a_bridgeSection svg{width:1.0625rem}.BYqA7a_relationships{padding:calc(var(--spacing) * 18.5) 0;background:var(--soft)}.BYqA7a_relationshipBlock{gap:calc(var(--spacing) * 17.5);padding:calc(var(--spacing) * 11.25) 0;border-top:.0625rem solid var(--color-hairline);grid-template-columns:.8fr 1.2fr;display:grid}.BYqA7a_relationshipBlock:last-child{border-bottom:.0625rem solid var(--color-hairline)}.BYqA7a_relationshipBlock h2{font-size:clamp(1.875rem,3.3vw,2.6875rem)}.BYqA7a_relationshipBlock>div>a{gap:calc(var(--spacing) * 4);margin-top:calc(var(--spacing) * 5.5);color:var(--red);align-items:center;font-size:.8125rem;font-weight:750;display:inline-flex}.BYqA7a_relationshipBlock nav{grid-template-columns:1fr 1fr;display:grid}.BYqA7a_relationshipBlock nav a{min-height:3.625rem;padding:calc(var(--spacing) * 3.5);border-bottom:.0625rem solid var(--color-hairline);justify-content:space-between;align-items:center;font-weight:680;display:flex}.BYqA7a_relationshipBlock nav a:hover{color:var(--red)}.BYqA7a_relationshipBlock svg{width:.9375rem}.BYqA7a_finalCta{padding:calc(var(--spacing) * 16) 0;scroll-margin-top:var(--anchor)}.BYqA7a_finalCta .BYqA7a_container>div{padding:calc(var(--spacing) * 14) clamp(calc(var(--spacing) * 7), 6vw, calc(var(--spacing) * 20));background:var(--color-brand-ignition);color:var(--color-paper)}.BYqA7a_finalCta span{letter-spacing:.14em;font-size:.6875rem;font-weight:850}.BYqA7a_finalCta h2{max-width:58.125rem;margin:calc(var(--spacing) * 3.5) 0 calc(var(--spacing) * 4.25)}.BYqA7a_finalCta p{max-width:50rem;color:color-mix(in srgb, var(--color-brand-ember) 8%, var(--color-paper));font-size:1.0625rem;line-height:1.62}.BYqA7a_finalCta a{margin-top:calc(var(--spacing) * 7);background:var(--color-paper);color:var(--color-brand-crimson)}@media (max-width:64rem){.BYqA7a_heroGrid{grid-template-columns:1fr}.BYqA7a_architectureVisual{min-height:29.375rem}.BYqA7a_groupList>article>header{grid-template-columns:2.75rem 1fr}.BYqA7a_groupList h3{grid-column:2}.BYqA7a_groupCopy{padding-left:calc(var(--spacing) * 17.25)}.BYqA7a_capabilityList{grid-template-columns:1fr 1fr}.BYqA7a_capabilityList>div:nth-child(2n){border-right:0}.BYqA7a_capabilityList>div:nth-child(n+3){border-top:.0625rem solid var(--color-hairline)}.BYqA7a_engineering ol{grid-template-columns:repeat(4,1fr)}.BYqA7a_engineering li:nth-child(4){border-right:0}.BYqA7a_engineering li:nth-child(n+5){border-top:.0625rem solid var(--line)}}@media (max-width:48rem){.BYqA7a_page{--anchor:9.0625rem}.BYqA7a_container{width:calc(100% - 2.625rem)}.BYqA7a_splitHeading,.BYqA7a_sectionHeading,.BYqA7a_layers .BYqA7a_container,.BYqA7a_relationshipBlock{gap:calc(var(--spacing) * 6);grid-template-columns:1fr}.BYqA7a_heroCopy h1{font-size:3rem}.BYqA7a_hero blockquote,.BYqA7a_foundationStatement,.BYqA7a_groupCopy{grid-template-columns:1fr}.BYqA7a_groupCopy{padding-left:0}.BYqA7a_hybridContinuity .BYqA7a_container,.BYqA7a_bridgeSection .BYqA7a_container{grid-template-columns:1fr}.BYqA7a_hybridContinuity article,.BYqA7a_bridgeSection article{padding:calc(var(--spacing) * 14.5) 0}.BYqA7a_hybridContinuity article+article,.BYqA7a_bridgeSection article+article{border-top:.0625rem solid var(--color-hairline);border-left:0;padding-left:0}.BYqA7a_relationshipBlock{gap:calc(var(--spacing) * 7)}}@media (max-width:37.5rem){.BYqA7a_page{--anchor:8rem}.BYqA7a_container{width:calc(100% - 2.25rem)}.BYqA7a_hero{padding:calc(var(--spacing) * 4.5) 0 calc(var(--spacing) * 11.5)}.BYqA7a_breadcrumb{font-size:.625rem}.BYqA7a_heroCopy h1{font-size:2.5rem}.BYqA7a_heroCopy>p,.BYqA7a_finalCta p{font-size:.9375rem}.BYqA7a_actions{display:grid}.BYqA7a_actions a{width:100%}.BYqA7a_architectureVisual{min-height:25.625rem;padding:calc(var(--spacing) * 6) calc(var(--spacing) * 5)}.BYqA7a_architectureNodes div{min-height:5.125rem;padding:calc(var(--spacing) * 3.25)}.BYqA7a_architectureBase{width:90%}.BYqA7a_hero blockquote{gap:calc(var(--spacing) * 4);font-size:1.125rem}.BYqA7a_foundation,.BYqA7a_layers,.BYqA7a_capabilities,.BYqA7a_engineering,.BYqA7a_relationships,.BYqA7a_finalCta{padding:calc(var(--spacing) * 13) 0}.BYqA7a_splitHeading h2,.BYqA7a_sectionHeading h2,.BYqA7a_layers h2,.BYqA7a_hybridContinuity h2,.BYqA7a_bridgeSection h2,.BYqA7a_relationships h2,.BYqA7a_finalCta h2{font-size:2.125rem}.BYqA7a_groupList>article{padding:calc(var(--spacing) * 10) 0}.BYqA7a_groupList>article>header{grid-template-columns:2.375rem 1fr}.BYqA7a_groupList h3{font-size:1.8125rem}.BYqA7a_capabilityList{grid-template-columns:1fr}.BYqA7a_capabilityList>div,.BYqA7a_capabilityList>div:nth-child(n){min-height:0;padding:calc(var(--spacing) * 5) calc(var(--spacing) * 2);border:0;border-bottom:.0625rem solid var(--color-hairline)}.BYqA7a_capabilityList h4{margin:calc(var(--spacing) * 3.75) 0 calc(var(--spacing) * 2)}.BYqA7a_capabilityList a{margin-top:calc(var(--spacing) * 3.5)}.BYqA7a_engineering ol{grid-template-columns:1fr}.BYqA7a_engineering li,.BYqA7a_engineering li:nth-child(n){min-height:3.625rem;padding:calc(var(--spacing) * 3.75);border:0;border-bottom:.0625rem solid var(--line);grid-template-columns:2.625rem 1fr;align-items:center;display:grid}.BYqA7a_engineering li strong{margin:0}.BYqA7a_relationshipBlock nav{grid-template-columns:1fr}.BYqA7a_finalCta .BYqA7a_container>div{padding:calc(var(--spacing) * 10.75) calc(var(--spacing) * 6)}}@media (prefers-reduced-motion:reduce){html:has(.BYqA7a_page){scroll-behavior:auto}}
