.srce3f67-rfq-form{color:var(--brand-text);font-family:Arial,sans-serif}.srce3f67-rfq-form .form-label{color:var(--brand-text);display:block;font-size:.85rem;font-weight:700;margin-bottom:0;width:100%}.srce3f67-rfq-form .form-control,.srce3f67-rfq-form .form-select{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:4px;color:var(--brand-text);margin-top:8px;min-height:48px}.srce3f67-rfq-form textarea.form-control{min-height:144px}.srce3f67-form-intro,.srce3f67-form-note,.srce3f67-noscript,.srce3f67-rfq-form small{color:var(--brand-text-secondary);font-size:.85rem}.srce3f67-form-note{margin:16px 0 0}.srce3f67-rfq-form .srce3f67-btn-solid{margin-top:8px}.srce3f67-hero-home{background:linear-gradient(135deg,var(--brand-primary) 0,var(--brand-primary-dark) 100%);color:var(--brand-text-inverse);padding:160px 0 80px;min-height:560px;text-align:center}.srce3f67-hero-home h1{color:var(--brand-text-inverse);font-size:max(2rem, min(4vw, 3.5rem));margin:0 auto 16px;max-width:800px}.srce3f67-hero-home a,.srce3f67-hero-home p{color:var(--brand-text-inverse)}.srce3f67-hero-home p{margin:0 auto 32px;max-width:800px}.srce3f67-hero-home .srce3f67-btn-solid{background:var(--brand-bg);border-color:var(--brand-bg);color:var(--brand-primary-dark)}.srce3f67-hero-home-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:32px}.srce3f67-hero-home img{background:var(--brand-primary-light);border-radius:4px;margin:0 auto;max-width:720px;min-height:280px;-o-object-fit:cover;object-fit:cover;width:100%}.srce3f67-home-basis,.srce3f67-home-faq{background:var(--brand-bg);padding:64px 0}.srce3f67-home-uses{background:var(--brand-bg-alt);padding:64px 0}.srce3f67-home-basis h2,.srce3f67-home-faq h2,.srce3f67-home-uses h2{margin-bottom:16px}.srce3f67-home-basis-grid,.srce3f67-home-use-grid{display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(4,1fr);margin-top:32px}.srce3f67-home-basis-grid article,.srce3f67-home-use-grid article{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:4px;border-top:4px solid var(--brand-primary);color:var(--brand-text);padding:32px 24px}.srce3f67-home-uses article{background:var(--brand-bg);text-align:center}.srce3f67-use-icon{align-items:center;background:var(--brand-primary-light);border:2px solid var(--brand-primary);border-radius:4px;color:var(--brand-primary-dark);display:inline-flex;font-weight:700;justify-content:center;height:48px;margin-bottom:16px;width:48px}.srce3f67-use-icon::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%232B6926' stroke-width='2'%3E%3Cpath d='M7 5h20l-3 18H4zM16 5l-3 18M6 14h19M12 23v4m8-4v4M8 28h16'/%3E%3C/svg%3E") center/32px 32px no-repeat;content:"";height:32px;width:32px}.srce3f67-home-faq article{margin-bottom:24px}.srce3f67-home-cta{background:var(--brand-primary);color:var(--brand-text-inverse);padding:64px 0 80px}.srce3f67-home-cta a,.srce3f67-home-cta h2,.srce3f67-home-cta li,.srce3f67-home-cta p{color:var(--brand-text-inverse)}.srce3f67-home-formcard{background:var(--brand-bg);border-radius:4px;color:var(--brand-text);padding:32px 24px}.srce3f67-home-formcard a,.srce3f67-home-formcard label,.srce3f67-home-formcard p,.srce3f67-home-formcard small{color:var(--brand-text)}.srce3f67-home-formcard a{color:var(--brand-primary)}@media (max-width:1023.98px){.srce3f67-home-basis-grid,.srce3f67-home-use-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.srce3f67-home-basis-grid,.srce3f67-home-use-grid{grid-template-columns:1fr}.srce3f67-hero-home-actions .btn{width:100%}}