.src29b3c-home-hero{padding:64px 0 48px;background:var(--brand-bg)}.src29b3c-home-hero h1{font-size:max(2rem, min(4vw, 3.5rem));margin-bottom:16px}.src29b3c-eyebrow{color:var(--brand-accent);font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px}.src29b3c-disclosure{color:var(--brand-text-secondary)}.src29b3c-hero-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.src29b3c-btn-light,.src29b3c-btn-solid{background:var(--brand-primary);color:var(--brand-text-inverse);border-radius:var(--brand-radius)}.src29b3c-btn-line{border:1px solid var(--brand-primary);color:var(--brand-primary);border-radius:var(--brand-radius)}.src29b3c-home-hero img{width:100%;border-radius:var(--brand-radius);background:var(--brand-bg-alt);min-height:240px;-o-object-fit:cover;object-fit:cover}.src29b3c-home-features,.src29b3c-home-uses{padding:64px 0;background:var(--brand-bg-alt)}.src29b3c-home-list{padding:64px 0}.src29b3c-icon-grid,.src29b3c-six{display:grid;grid-gap:32px;gap:32px}.src29b3c-six{grid-template-columns:repeat(3,minmax(0,1fr))}.src29b3c-icon-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.src29b3c-icon-grid article,.src29b3c-six article{text-align:center}.src29b3c-icon-grid h3,.src29b3c-six h3{font-size:1.05rem}.src29b3c-icon-grid p,.src29b3c-six p{color:var(--brand-text)}.src29b3c-list-row{display:flex;gap:24px;align-items:center;padding:16px 0;border-bottom:1px solid var(--brand-border)}.src29b3c-list-row img{width:200px;height:150px;-o-object-fit:cover;object-fit:cover;background:var(--brand-neutral-light);border-radius:var(--brand-radius);flex:0 0 200px}.src29b3c-home-stats{background:var(--brand-primary-dark);color:var(--brand-text-inverse);padding:64px 0}.src29b3c-stat-row{display:flex}.src29b3c-stat-row article{flex:1;text-align:center;padding:8px}.src29b3c-stat-row strong{display:block;font-size:48px;line-height:1;color:var(--brand-text-inverse)}.src29b3c-stat-row span{display:block;color:var(--brand-text-inverse);font-size:.85rem;margin-top:8px}.src29b3c-home-cta{background:var(--brand-primary);color:var(--brand-text-inverse);text-align:center;padding:80px 16px 96px}.src29b3c-home-cta h2,.src29b3c-home-cta p{color:var(--brand-text-inverse)}.src29b3c-home-cta .container{max-width:700px}.src29b3c-btn-light{background:var(--brand-text-inverse);color:var(--brand-primary);margin:8px}.src29b3c-btn-ghost{border:1px solid var(--brand-text-inverse);color:var(--brand-text-inverse);margin:8px;border-radius:var(--brand-radius)}@media (max-width:991px){.src29b3c-icon-grid,.src29b3c-six{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.src29b3c-icon-grid,.src29b3c-six{grid-template-columns:minmax(0,1fr)}.src29b3c-stat-row{flex-wrap:wrap}.src29b3c-stat-row article{flex:0 0 50%}.src29b3c-list-row{flex-direction:column;align-items:flex-start}}