.srcfc308-home-hero{background:var(--brand-primary-dark);padding-top:64px;padding-bottom:64px}.srcfc308-home-hero h1{font-size:max(2rem, min(4vw, 3.5rem));max-width:100%}.srcfc308-home-hero .eyebrow,.srcfc308-home-hero h1,.srcfc308-home-hero p,.srcfc308-home-hero span,.srcfc308-home-hero strong{color:#fff}.srcfc308-home-hero .eyebrow{color:#f7e4e3}.srcfc308-home-hero img{width:100%;min-height:280px;-o-object-fit:cover;object-fit:cover;border-radius:0}.srcfc308-console{border:1px solid rgba(255,255,255,.28);background:rgba(72,22,20,.45);border-radius:0}.srcfc308-console-title{margin:0;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.18);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;color:#fff}.srcfc308-console-row{display:grid;grid-template-columns:5.5rem 1fr;grid-gap:12px;gap:12px;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.18);color:#fff}.srcfc308-console-row:last-child{border-bottom:0}.srcfc308-console-row span{opacity:.85;font-size:.82rem;letter-spacing:.04em}.srcfc308-home-hero a.btn-outline-light{color:#fff}.srcfc308-stat-rail{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.srcfc308-stat-rail li{display:grid;grid-template-columns:3rem 1fr;grid-gap:12px;gap:12px;align-items:start;background:rgba(22,35,46,.55);border-left:4px solid #f7e4e3;border-radius:0;padding:12px 16px;color:#fff}.srcfc308-stat-rail strong{display:block;font-size:1.35rem;color:#fff;line-height:1.1}.srcfc308-pack-panel{background:var(--brand-bg)}.srcfc308-row-list{display:flex;flex-direction:column;gap:16px;margin-top:32px}.srcfc308-row-list article{display:grid;grid-template-columns:8rem 1fr;grid-gap:16px;gap:16px;align-items:start;padding:16px;border-top:1px solid var(--brand-border);background:0 0;box-shadow:none}.srcfc308-row-list article:last-child{border-bottom:1px solid var(--brand-border)}.srcfc308-row-list h3{margin:0;font-size:1.05rem;color:var(--brand-primary)}.srcfc308-row-list p{margin:0;color:var(--brand-text)}.srcfc308-app-rows article{padding:16px}.srcfc308-faq-num{list-style:none;margin:32px 0 0;padding:0;display:flex;flex-direction:column;gap:24px}.srcfc308-faq-num li{display:grid;grid-template-columns:4.5rem 1fr;grid-gap:16px;gap:16px;align-items:start}.srcfc308-faq-n{display:block;font-size:2rem;line-height:1;font-weight:700;color:var(--brand-primary)}.srcfc308-faq-num h3{margin:0 0 8px}.srcfc308-faq-num p{margin:0}.srcfc308-home-cta{padding:0}.srcfc308-cta-copy{padding:64px 0}.srcfc308-cta-copy .eyebrow,.srcfc308-cta-copy h2,.srcfc308-cta-copy p{color:#fff}.srcfc308-cta-form-band{background:var(--brand-bg-alt);padding:48px 0 64px;border-top:8px solid var(--brand-accent)}.srcfc308-cta-form-band .form-label,.srcfc308-cta-form-band .form-text,.srcfc308-cta-form-band .srcfc308-form-note,.srcfc308-cta-form-band p{color:var(--brand-text)}@media (max-width:991.98px){.srcfc308-faq-num li,.srcfc308-row-list article{grid-template-columns:1fr}}@media (max-width:575.98px){.srcfc308-console-row{grid-template-columns:1fr}}