.landing-render-split:has(figure){display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.landing-render-split.image-left>figure{order:-1}.landing-render-image{margin:0;min-width:0}.landing-render-image img{display:block;width:100%;height:auto;border-radius:16px}.landing-render-image figcaption{margin-top:12px;color:#667085}.landing-rich-text{max-width:800px;line-height:1.8;overflow-wrap:anywhere}.landing-rich-text ol,.landing-rich-text ul{padding-inline-start:24px}.landing-rich-text ul{list-style:disc}.landing-rich-text ol{list-style:decimal}.landing-rich-text a{text-decoration:underline}.landing-faq details{padding:20px 0;border-bottom:1px solid #dce4eb}.landing-faq summary{font-weight:600;cursor:pointer}.landing-faq p{white-space:pre-line;margin-top:12px}.landing-variant-soft{background:#f1f6fa}.landing-variant-dark .landing-cta-shell{background:#092d40;color:#fff}.landing-variant-dark .section-heading h2,.landing-variant-dark .section-heading p{color:inherit}@media(max-width:760px){.landing-render-split:has(figure){grid-template-columns:1fr;gap:24px}}