.srce056d-home-hero{background:#fff;padding:64px 0}.srce056d-home-hero h1,.srce056d-home-hero p{color:var(--brand-text)}.srce056d-home-hero img{min-height:320px;-o-object-fit:cover;object-fit:cover;width:100%;border-radius:var(--brand-radius)}.srce056d-hero-actions{display:flex;gap:16px;flex-wrap:wrap;margin-top:32px}.srce056d-proof-note{color:#fff;margin-top:24px;text-align:center}.srce056d-featured-grid{padding:64px 0}.srce056d-featured-card{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:32px;gap:32px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:24px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:24px}.srce056d-featured-card img{width:100%;min-height:220px;-o-object-fit:cover;object-fit:cover}.srce056d-small-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px}.srce056d-small-card{border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:16px;background:var(--brand-bg-alt)}.srce056d-logo-row{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;align-items:center}.srce056d-logo-row img{width:60px;height:60px;filter:grayscale(1);min-height:60px}.srce056d-logo-row img:hover{filter:none}.srce056d-vline{position:relative;max-width:820px;margin:0 auto}.srce056d-vline::before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;background:var(--brand-border)}.srce056d-vline article{width:46%;padding:16px;margin-bottom:24px;background:#fff;border:1px solid var(--brand-border);border-radius:var(--brand-radius)}.srce056d-vline article:nth-child(odd){margin-right:auto}.srce056d-vline article:nth-child(2n){margin-left:auto}.srce056d-vline span{display:block;color:var(--brand-primary);font-weight:700;margin-bottom:8px}@media (max-width:767px){.srce056d-featured-card{grid-template-columns:1fr}.srce056d-vline::before{left:8px}.srce056d-vline article{width:100%;margin-left:24px!important}}