.sub-hero.flag{background-color:#481614;padding-top:168px;padding-bottom:48px;position:relative}.sub-hero.flag::before{content:"";position:absolute;left:0;top:120px;width:18px;height:64px;background:#60193c;border-radius:0 14px 14px 0}.srcfc308-svc-hero{background-color:#481614;padding-top:168px;padding-bottom:48px}.srcfc308-svc-hero .eyebrow,.srcfc308-svc-hero h1,.srcfc308-svc-hero li,.srcfc308-svc-hero p,.sub-hero.flag .eyebrow,.sub-hero.flag h1,.sub-hero.flag li,.sub-hero.flag p{color:#fff}.srcfc308-svc-hero-center{max-width:40rem;margin:0 auto;text-align:center}.srcfc308-svc-hero img{width:100%;margin-top:16px;min-height:220px;-o-object-fit:cover;object-fit:cover;border-radius:0}.srcfc308-svc-hero .srcfc308-svc-console{text-align:left;margin-top:24px}.srcfc308-svc-console{background:#fff;color:var(--brand-text);padding:24px;border-radius:var(--brand-radius);border-left:8px solid var(--brand-accent)}.srcfc308-svc-console li,.srcfc308-svc-console p{color:var(--brand-text)}.srcfc308-svc-console ol{margin:0;padding-left:18px}.srcfc308-svc-rail-stack{display:flex;flex-direction:column;gap:0;margin-top:32px}.srcfc308-svc-rail-stack .srcfc308-rail-card{display:grid;grid-template-columns:3rem 12rem 1fr;grid-gap:16px;gap:16px;align-items:start;padding:24px 0;border:0;border-top:1px solid var(--brand-border);border-radius:0;box-shadow:none;background:0 0}.srcfc308-svc-rail-stack .srcfc308-rail-card:last-child{border-bottom:1px solid var(--brand-border)}.srcfc308-rail-card span{display:inline-block;background:var(--brand-primary-light);color:var(--brand-primary-dark);font-weight:700;padding:4px 10px;margin-bottom:0;border-radius:0}@media (max-width:767.98px){.srcfc308-svc-rail-stack .srcfc308-rail-card{grid-template-columns:3rem 1fr}}.srcfc308-svc-cta .eyebrow,.srcfc308-svc-cta .form-text,.srcfc308-svc-cta .srcfc308-form-note,.srcfc308-svc-cta a:not(.btn),.srcfc308-svc-cta h2,.srcfc308-svc-cta label,.srcfc308-svc-cta p{color:#fff}.srcfc308-rfq-strip{display:grid;grid-template-columns:minmax(240px,1fr) minmax(280px,1.2fr);grid-gap:32px;gap:32px;align-items:start}@media (max-width:991.98px){.srcfc308-rfq-strip{grid-template-columns:1fr}}