.FocusedPlatformPages-module__vjEASW__page{width:min(var(--max-width), calc(100% - (var(--content-gutter) * 2)));margin:0 auto;padding:clamp(104px,12vw,168px) 0 clamp(88px,12vw,152px)}.FocusedPlatformPages-module__vjEASW__hero{grid-template-columns:minmax(0,1.1fr) minmax(320px,.62fr);align-items:end;gap:clamp(48px,9vw,136px);display:grid}.FocusedPlatformPages-module__vjEASW__hero h1,.FocusedPlatformPages-module__vjEASW__toolsHero h1,.FocusedPlatformPages-module__vjEASW__statement h2,.FocusedPlatformPages-module__vjEASW__sectionHeading h2,.FocusedPlatformPages-module__vjEASW__toolFeature h2,.FocusedPlatformPages-module__vjEASW__close h2{font-family:var(--font-display);font-size:var(--font-size-page-title);font-weight:var(--font-weight-regular);letter-spacing:0;margin:18px 0 0;line-height:.94}.FocusedPlatformPages-module__vjEASW__heroAside p,.FocusedPlatformPages-module__vjEASW__toolsHero>p:last-child,.FocusedPlatformPages-module__vjEASW__toolFeature>div:last-child>p{color:var(--muted-foreground);margin:0;font-size:1.05rem;line-height:1.6}.FocusedPlatformPages-module__vjEASW__heroAside p+p{margin-top:16px}.FocusedPlatformPages-module__vjEASW__actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.FocusedPlatformPages-module__vjEASW__signalSection,.FocusedPlatformPages-module__vjEASW__capabilitySection,.FocusedPlatformPages-module__vjEASW__toolFeature,.FocusedPlatformPages-module__vjEASW__close{border-top:1px solid var(--rule);margin-top:clamp(104px,14vw,184px);padding-top:clamp(40px,5vw,64px)}.FocusedPlatformPages-module__vjEASW__statement{max-width:850px}.FocusedPlatformPages-module__vjEASW__statement h2,.FocusedPlatformPages-module__vjEASW__sectionHeading h2,.FocusedPlatformPages-module__vjEASW__toolFeature h2,.FocusedPlatformPages-module__vjEASW__close h2{font-size:var(--font-size-section-title);line-height:.98}.FocusedPlatformPages-module__vjEASW__signalGrid{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:56px;display:grid}.FocusedPlatformPages-module__vjEASW__signalGrid article{border-left:1px solid var(--rule);min-height:190px;padding:28px}.FocusedPlatformPages-module__vjEASW__signalGrid article:first-child{border-left:0}.FocusedPlatformPages-module__vjEASW__signalGrid span{color:var(--muted);font-size:.75rem}.FocusedPlatformPages-module__vjEASW__signalGrid h3{font-size:1.15rem;font-weight:var(--font-weight-medium);letter-spacing:0;margin:58px 0 0}.FocusedPlatformPages-module__vjEASW__sectionHeading{grid-template-columns:minmax(180px,.4fr) minmax(0,1fr);gap:clamp(32px,7vw,100px);display:grid}.FocusedPlatformPages-module__vjEASW__sectionHeading h2{margin-top:0}.FocusedPlatformPages-module__vjEASW__capabilityGrid{border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:64px;display:grid}.FocusedPlatformPages-module__vjEASW__capabilityGrid article{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:24px minmax(0,1fr);gap:18px;min-height:205px;padding:32px;display:grid}.FocusedPlatformPages-module__vjEASW__capabilityGrid article:nth-child(2n){border-right:0}.FocusedPlatformPages-module__vjEASW__capabilityGrid h3{font-size:1.2rem;font-weight:var(--font-weight-medium);letter-spacing:0;margin:0}.FocusedPlatformPages-module__vjEASW__capabilityGrid p{color:var(--muted-foreground);margin:12px 0 0;font-size:.9rem;line-height:1.55}.FocusedPlatformPages-module__vjEASW__close{grid-template-columns:28px minmax(0,1fr) auto;align-items:end;gap:24px;display:grid}.FocusedPlatformPages-module__vjEASW__close h2{max-width:760px;margin:0}.FocusedPlatformPages-module__vjEASW__toolsHero{text-align:center;max-width:850px;margin:0 auto}.FocusedPlatformPages-module__vjEASW__toolsHero>p:last-child{max-width:620px;margin:24px auto 0}.FocusedPlatformPages-module__vjEASW__infrastructureGrid{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(72px,10vw,128px);display:grid}.FocusedPlatformPages-module__vjEASW__infrastructureCard{border-left:1px solid var(--rule);min-height:320px;color:var(--foreground);grid-template-rows:auto 1fr auto;gap:32px;padding:28px;display:grid}.FocusedPlatformPages-module__vjEASW__infrastructureCard:first-child{border-left:0}.FocusedPlatformPages-module__vjEASW__infrastructureCard>span{color:var(--muted);font-size:.75rem}.FocusedPlatformPages-module__vjEASW__infrastructureCard>div{align-self:end}.FocusedPlatformPages-module__vjEASW__infrastructureCard h2{font-family:var(--font-display);font-size:clamp(2rem,4vw,3.75rem);font-weight:var(--font-weight-regular);letter-spacing:0;margin:0;line-height:.98}.FocusedPlatformPages-module__vjEASW__infrastructureCard p{color:var(--muted-foreground);margin:14px 0 0;font-size:1rem}.FocusedPlatformPages-module__vjEASW__infrastructureCard>svg{justify-self:end;transition:transform .15s}.FocusedPlatformPages-module__vjEASW__infrastructureCard:hover>svg,.FocusedPlatformPages-module__vjEASW__infrastructureCard:focus-visible>svg{transform:translate(4px)}.FocusedPlatformPages-module__vjEASW__toolFeature{grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);align-items:end;gap:clamp(48px,9vw,136px);min-height:440px;display:grid}.FocusedPlatformPages-module__vjEASW__toolFeature>div:last-child .button{margin-top:28px}@media (max-width:800px){.FocusedPlatformPages-module__vjEASW__hero,.FocusedPlatformPages-module__vjEASW__sectionHeading,.FocusedPlatformPages-module__vjEASW__toolFeature,.FocusedPlatformPages-module__vjEASW__close,.FocusedPlatformPages-module__vjEASW__signalGrid,.FocusedPlatformPages-module__vjEASW__infrastructureGrid{grid-template-columns:1fr}.FocusedPlatformPages-module__vjEASW__infrastructureCard{border-top:1px solid var(--rule);border-left:0;min-height:240px}.FocusedPlatformPages-module__vjEASW__infrastructureCard:first-child{border-top:0}.FocusedPlatformPages-module__vjEASW__signalGrid article{border-top:1px solid var(--rule);border-left:0;min-height:0}.FocusedPlatformPages-module__vjEASW__signalGrid article:first-child{border-top:0}.FocusedPlatformPages-module__vjEASW__signalGrid h3{margin-top:28px}.FocusedPlatformPages-module__vjEASW__close{align-items:start}}@media (max-width:640px){.FocusedPlatformPages-module__vjEASW__page{width:min(100% - 32px, var(--max-width));padding-top:24px}.FocusedPlatformPages-module__vjEASW__hero{gap:32px}.FocusedPlatformPages-module__vjEASW__signalSection,.FocusedPlatformPages-module__vjEASW__capabilitySection,.FocusedPlatformPages-module__vjEASW__toolFeature,.FocusedPlatformPages-module__vjEASW__close{margin-top:72px}.FocusedPlatformPages-module__vjEASW__hero h1,.FocusedPlatformPages-module__vjEASW__toolsHero h1{font-size:var(--font-size-mobile-display);line-height:1.1}:is(.FocusedPlatformPages-module__vjEASW__close .button,.FocusedPlatformPages-module__vjEASW__toolFeature .button){width:100%}.FocusedPlatformPages-module__vjEASW__infrastructureCard{min-height:210px;padding:24px 8px}.FocusedPlatformPages-module__vjEASW__capabilityGrid{grid-template-columns:1fr}.FocusedPlatformPages-module__vjEASW__capabilityGrid article,.FocusedPlatformPages-module__vjEASW__capabilityGrid article:nth-child(2n){border-right:0;min-height:0;padding:28px 8px}}
