.yBpq8G_hero{border-bottom:1px solid var(--hairline);background:#fff;padding-bottom:64px}.yBpq8G_back{margin-block:24px 40px;font-size:14px}.yBpq8G_heroGrid{grid-template-columns:5fr 7fr;align-items:center;gap:64px;display:grid}.yBpq8G_heroGrid h1{font-size:clamp(40px,4.6vw,66px)}.yBpq8G_tagline{margin-top:24px;font-size:24px;line-height:1.3}.yBpq8G_description{color:var(--muted);max-width:46ch;margin-block:22px 28px;font-size:17px;line-height:1.55}.yBpq8G_heroGrid figure{overflow:clip}.yBpq8G_heroGrid img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;transition:transform var(--motion-image) var(--ease-out)}.yBpq8G_heroGrid figure:hover img{transform:scale(1.025)}.yBpq8G_details{padding-block:72px}.yBpq8G_detailsGrid{grid-template-columns:7fr 5fr;gap:90px;display:grid}.yBpq8G_detailsGrid>div>p{color:#333;max-width:52ch;margin-top:28px;font-size:20px;line-height:1.55}.yBpq8G_capabilities{border-left:1px solid var(--hairline);padding-left:36px}.yBpq8G_capabilities h2{font-size:28px}.yBpq8G_capabilities h3{margin-top:32px;font-size:20px}.yBpq8G_capabilities ul{gap:16px;margin-top:24px;list-style:none;display:grid}.yBpq8G_capabilities li{align-items:start;gap:12px;font-size:15px;line-height:1.5;display:flex}.yBpq8G_capabilities li svg{color:var(--ink);margin-top:2px}.yBpq8G_related{padding-block:56px}.yBpq8G_related h2{font-size:40px}.yBpq8G_relatedLinks{grid-template-columns:1fr 1fr;gap:0 40px;margin-top:24px;display:grid}.yBpq8G_relatedLinks a{color:#fff;border-bottom:1px solid #595959;justify-content:space-between;align-items:center;gap:12px;min-height:60px;font-size:16px;display:flex}.yBpq8G_relatedLinks a:hover svg{transform:translate(4px)}.yBpq8G_relatedLinks svg{transition:transform var(--motion-hover) var(--ease-out)}.yBpq8G_cta{justify-content:space-between;align-items:center;gap:32px;margin-top:48px;display:flex}.yBpq8G_cta p{font-size:28px;font-weight:700}@media (max-width:1023px){.yBpq8G_heroGrid,.yBpq8G_detailsGrid{gap:40px}}@media (max-width:767px){.yBpq8G_heroGrid,.yBpq8G_detailsGrid{grid-template-columns:1fr;gap:32px}.yBpq8G_heroGrid h1{font-size:43px}.yBpq8G_details{padding-block:48px}.yBpq8G_capabilities{border-left:0;border-top:1px solid var(--hairline);padding-top:28px;padding-left:0}.yBpq8G_detailsGrid>div>p{font-size:18px}.yBpq8G_relatedLinks{grid-template-columns:1fr}.yBpq8G_cta{flex-direction:column;align-items:flex-start;gap:22px}}
