.src316f5-hero-split{background:var(--brand-bg);color:var(--brand-text);padding:64px 0 48px;border-bottom:8px solid var(--brand-primary)}.src316f5-hero-split h1{font-size:max(2rem, min(4vw, 3.2rem));color:var(--brand-text);margin:8px 0 16px}.src316f5-hero-split .src316f5-kicker,.src316f5-hero-split p{color:var(--brand-text)}.src316f5-hero-split .src316f5-kicker{color:var(--brand-primary);letter-spacing:.06em;font-size:.78rem}.src316f5-hero-split img{width:100%;aspect-ratio:720/560;-o-object-fit:cover;object-fit:cover;border-radius:var(--brand-radius)}.src316f5-hero-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.src316f5-hero-split .src316f5-btn-line{color:var(--brand-primary-dark);border-color:var(--brand-primary-dark)}.src316f5-alt{padding:64px 0;background:var(--brand-bg-alt)}.src316f5-alt-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;align-items:center;margin-bottom:64px}.src316f5-alt-row:last-child{margin-bottom:0}.src316f5-alt-row-flip img{order:2}.src316f5-alt img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:var(--brand-radius)}.src316f5-alt h2,.src316f5-alt p{color:var(--brand-text)}.src316f5-specs{padding:64px 0}.src316f5-table{width:100%;border-collapse:collapse;border:1px solid var(--brand-border);border-radius:var(--brand-radius);overflow:hidden}.src316f5-table th[colspan]{background:var(--brand-neutral-light);text-align:left;padding:12px 16px;color:var(--brand-text)}.src316f5-table th{width:200px;background:var(--brand-bg-alt);text-align:left;padding:12px 16px;color:var(--brand-text);border-top:1px solid var(--brand-border)}.src316f5-table td{padding:12px 16px;color:var(--brand-text);border-top:1px solid var(--brand-border)}.src316f5-table caption{caption-side:bottom;color:var(--brand-text-secondary);padding-top:8px;text-align:left}.src316f5-faq{padding:32px 0 64px}.src316f5-faq h2,.src316f5-faq h3,.src316f5-faq p,.src316f5-faq summary{color:var(--brand-text)}.src316f5-faq details{border-bottom:1px solid var(--brand-border);padding:12px 0}.src316f5-faq summary{cursor:pointer;font-weight:700}.src316f5-cta-split{background:var(--brand-primary-dark);color:var(--brand-text-inverse);padding:64px 0 80px}.src316f5-cta-split a,.src316f5-cta-split h2,.src316f5-cta-split li,.src316f5-cta-split p{color:var(--brand-text-inverse)}.src316f5-form-card{background:var(--brand-bg);color:var(--brand-text);border-radius:var(--brand-radius);padding:24px}.src316f5-form-card,.src316f5-form-card .form-label,.src316f5-form-card .form-text,.src316f5-form-card .src316f5-form-note,.src316f5-form-card h2,.src316f5-form-card label,.src316f5-form-card p{color:var(--brand-text)}@media (max-width:991px){.src316f5-alt-row,.src316f5-alt-row-flip{grid-template-columns:1fr}.src316f5-alt-row-flip img{order:0}.src316f5-table th{width:auto;display:block}.src316f5-table td{display:block}}