.src01a0c-home-hero{background:var(--brand-bg);padding:48px 0 64px;color:var(--brand-text)}.src01a0c-home-hero h1,.src01a0c-home-hero p{color:var(--brand-text)}.src01a0c-home-hero__rule{display:block;width:72px;height:4px;background:var(--brand-primary);margin-bottom:16px}.src01a0c-kicker{letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;color:var(--brand-secondary);font-weight:700}.src01a0c-btn-ghost,.src01a0c-btn-light,.src01a0c-btn-line,.src01a0c-btn-solid{display:inline-block;margin:8px 8px 8px 0;padding:12px 18px;border-radius:var(--brand-radius);font-weight:700;-webkit-text-decoration:none;text-decoration:none}.src01a0c-btn-solid{background:var(--brand-primary);color:var(--brand-text-inverse)}.src01a0c-btn-line{border:1px solid var(--brand-primary);color:var(--brand-primary);background:0 0}.src01a0c-rfq-index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:24px 0 0;padding:0;list-style:none}.src01a0c-rfq-index li{border:1px solid var(--brand-border);padding:12px 16px;background:var(--brand-bg-alt);color:var(--brand-text)}.src01a0c-home-hero img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;background:var(--brand-bg-alt)}.src01a0c-home-checks,.src01a0c-home-list,.src01a0c-home-uses{padding:64px 0}.src01a0c-home-checks{background:var(--brand-bg-alt)}.src01a0c-icon-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.src01a0c-icon-list li{display:flex;gap:16px}.src01a0c-mark{font-weight:700;color:var(--brand-primary);min-width:32px}.src01a0c-row-card{display:grid;grid-template-columns:200px 1fr;grid-gap:24px;gap:24px;padding:16px 0;border-bottom:1px solid var(--brand-border);align-items:center}.src01a0c-row-card img{width:200px;height:150px;-o-object-fit:cover;object-fit:cover;background:var(--brand-bg-alt)}.src01a0c-icon-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.src01a0c-icon-grid article{border:1px solid var(--brand-border);padding:24px;text-align:center;background:var(--brand-bg)}.src01a0c-icon-grid article:hover{background:var(--brand-primary-light)}.src01a0c-glyph{font-size:2rem;color:var(--brand-primary);display:block}.src01a0c-home-stats{background:var(--brand-primary-dark);color:var(--brand-text-inverse);padding:32px 0}.src01a0c-stats{display:flex}.src01a0c-stats>div{flex:1;text-align:center;padding:16px}.src01a0c-stats strong{display:block;font-size:3rem;color:var(--brand-text-inverse);line-height:1}.src01a0c-stats span{color:var(--brand-text-inverse);font-size:.85rem}.src01a0c-home-cta{position:relative;min-height:360px}.src01a0c-home-cta img{width:100%;height:420px;-o-object-fit:cover;object-fit:cover;display:block}.src01a0c-home-cta__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(20,37,71,.78);display:flex;align-items:center}.src01a0c-home-cta__veil h2,.src01a0c-home-cta__veil p{color:var(--brand-text-inverse)}.src01a0c-btn-light{background:var(--brand-text-inverse);color:var(--brand-primary-dark)}.src01a0c-btn-ghost{border:1px solid var(--brand-text-inverse);color:var(--brand-text-inverse)}@media (max-width:991px){.src01a0c-icon-grid,.src01a0c-icon-list,.src01a0c-rfq-index{grid-template-columns:1fr 1fr}.src01a0c-row-card{grid-template-columns:1fr}.src01a0c-stats{flex-wrap:wrap}.src01a0c-stats>div{flex:0 0 50%}.src01a0c-rfq-index{grid-template-columns:1fr}}@media (max-width:767px){.src01a0c-icon-grid,.src01a0c-icon-list,.src01a0c-rfq-index{grid-template-columns:1fr}}