.home-spec-hero{background:var(--brand-primary-dark);padding-top:64px;padding-bottom:64px}.home-spec-hero .src3fa9a-kicker,.home-spec-hero caption,.home-spec-hero h1,.home-spec-hero li,.home-spec-hero p,.home-spec-hero td,.home-spec-hero th{color:#fff}.home-spec-hero .src3fa9a-kicker{letter-spacing:.12em;font-size:.75rem;font-weight:800}.home-spec-hero .btn-outline-light{margin-left:8px}.home-spec-hero .btn-primary{color:#fff}.home-spec-ledger{border-left:3px solid rgba(255,255,255,.45);list-style:none;margin:24px 0 0;padding:0 0 0 16px}.home-spec-ledger li{color:#fff;display:grid;grid-gap:16px;gap:16px;grid-template-columns:2.5rem 1fr;padding:8px 0}.home-spec-ledger span{color:#fff;font-weight:800}.home-spec-ledger strong{color:#fff;display:block}.home-spec-table{border-collapse:collapse;margin:24px 0 32px;width:100%}.home-spec-table caption{caption-side:top;color:#fff;font-size:.8rem;font-weight:800;letter-spacing:.06em;padding-bottom:8px;text-align:left;text-transform:uppercase}.home-spec-table td,.home-spec-table th{border-top:1px solid rgba(255,255,255,.22);color:#fff;padding:8px 0;vertical-align:top}.home-spec-table thead th{width:36%}.home-spec-hero img{width:100%;min-height:360px;-o-object-fit:cover;object-fit:cover}.home-row-list{display:grid;grid-gap:16px;gap:16px;margin-top:24px}.home-row-list article{align-items:start;background:#fff;border-bottom:1px solid var(--brand-border);display:grid;grid-gap:16px;gap:16px;grid-template-columns:8rem 1fr;padding:16px}.starch-home-pairs .home-row-list article{background:0 0}.home-row-list span{color:var(--brand-primary);font-size:.85rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.home-faq-two article{background:#fff;border-left:4px solid var(--brand-primary);margin-bottom:16px;padding:16px 16px 16px 24px}.starch-home-faq,.starch-home-pairs,.starch-home-steps{padding:48px 0}.home-cta-bleed{background:var(--brand-primary-dark);padding:64px 0}.home-cta-bleed__copy{max-width:46rem;margin-bottom:32px}.home-cta-bleed__copy h2,.home-cta-bleed__copy p{color:#fff}.home-cta-bleed__form{background:#fff;padding:24px}.home-cta-bleed__form h3,.home-cta-bleed__form p{color:var(--brand-text)}@media (max-width:767.98px){.home-row-list article{grid-template-columns:1fr}}