.src31315-home-hero{background:var(--brand-bg);padding:48px 0 32px}.src31315-home-hero p,.src31315-home-note{color:var(--brand-text)}.src31315-home-rule{background:var(--brand-primary);display:block;height:4px;margin-bottom:16px;width:64px}.src31315-home-hero img{border-radius:var(--brand-radius);width:100%}.src31315-rfq-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr 1fr;list-style:none;margin:24px 0 0;padding:0}.src31315-rfq-grid li{background:var(--brand-primary-light);border-radius:var(--brand-radius);color:var(--brand-text);padding:8px 16px}.src31315-rfq-grid span,.src31315-rfq-grid strong{display:block}.src31315-rfq-grid span{color:var(--brand-text);font-size:.92rem}.src31315-icon-list{list-style:none;margin:24px 0;padding:0}.src31315-icon-list li{align-items:flex-start;display:flex;gap:16px;margin-bottom:20px}.src31315-mark,.src31315-use span{align-items:center;background:var(--brand-primary);border-radius:var(--brand-radius);color:var(--brand-text-inverse);display:inline-flex;flex:0 0 48px;font-weight:800;height:48px;justify-content:center;width:48px}.src31315-card{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);height:100%;overflow:hidden}.src31315-card img{aspect-ratio:4/3;background:var(--brand-bg-alt);-o-object-fit:cover;object-fit:cover;width:100%}.src31315-card-body{padding:24px}.src31315-card-body p{color:var(--brand-text)}.src31315-card .src31315-btn-solid{margin-left:0}.src31315-use{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:24px;text-align:center}.src31315-use h3,.src31315-use p{color:var(--brand-text)}.src31315-use span{margin-bottom:12px}.src31315-stats{display:flex;gap:16px}.src31315-stats>div{flex:1;text-align:center}.src31315-stats strong{color:var(--brand-primary-dark);display:block;font-size:3rem;line-height:1}.src31315-stats span{color:var(--brand-text);display:block;margin-top:8px}.src31315-home-cta{background:linear-gradient(165deg,var(--brand-primary) 0,var(--brand-primary) 42%,var(--brand-primary-dark) 42%,var(--brand-primary-dark) 100%);color:var(--brand-text-inverse);padding:80px 0 64px}@supports (background:linear-gradient(red 0%,red 0% 1%,red 2%)){.src31315-home-cta{background:linear-gradient(165deg,var(--brand-primary) 0 42%,var(--brand-primary-dark) 42% 100%)}}.src31315-home-cta h2,.src31315-home-cta>.container>p,.src31315-home-cta>.container>p a{color:var(--brand-text-inverse)}@media (max-width:991.98px){.src31315-rfq-grid{grid-template-columns:1fr}}@media (max-width:767.98px){.src31315-stats{flex-wrap:wrap}.src31315-stats>div{flex:0 0 50%}}.src31315-rfq-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:991px){.src31315-rfq-grid{grid-template-columns:1fr}}.src31315-home-hero h1{max-width:760px;font-size:max(2rem, min(4vw, 3rem))}.src31315-home-hero p{margin-bottom:8px}