.srca859b-ap-il_1-hero-split{padding:64px 0 48px;min-height:480px;background:linear-gradient(135deg,var(--brand-primary-dark) 0,var(--brand-primary) 55%,#2a6a8f 100%);color:var(--brand-text-inverse)}.srca859b-ap-il_1-hero-split a,.srca859b-ap-il_1-hero-split h1,.srca859b-ap-il_1-hero-split p{color:var(--brand-text-inverse)}.srca859b-ap-il_1-hero-split .btn-primary{background:var(--brand-text-inverse);border-color:var(--brand-text-inverse);color:var(--brand-primary-dark)}.srca859b-ap-il_1-hero-split .srca859b-text-link{color:var(--brand-text-inverse);-webkit-text-decoration:underline;text-decoration:underline}.srca859b-ap-rfq-brief{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.28);border-radius:var(--brand-radius);padding:24px}.srca859b-ap-rfq-brief h2{font-size:1.25rem;margin-bottom:16px;color:var(--brand-text-inverse)}.srca859b-ap-rfq-brief dt{font-weight:700;margin-top:12px;color:var(--brand-text-inverse)}.srca859b-ap-rfq-brief dd{margin:4px 0 0;color:var(--brand-text-inverse)}.srca859b-ap-il_1-process{padding:64px 0;background:var(--brand-bg)}.srca859b-ap-il_1-process article{padding:24px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg-alt);height:100%}.srca859b-ap-il_3-evidence{padding:64px 0;background:var(--brand-bg-alt)}.srca859b-ap-ledger .row{padding:16px 0;border-bottom:1px solid var(--brand-border)}.srca859b-ap-ledger dt{font-weight:700;color:var(--brand-primary)}.srca859b-ap-il_4-questions{padding:64px 0}.srca859b-ap-disclosures details{border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:16px 24px;margin-bottom:16px;background:var(--brand-bg)}.srca859b-ap-disclosures summary{cursor:pointer;font-weight:700;color:var(--brand-primary-dark)}.srca859b-ap-il_6-cta{padding:64px 48px;background:var(--brand-primary-dark);color:var(--brand-text-inverse)}.srca859b-ap-il_6-cta a,.srca859b-ap-il_6-cta h2,.srca859b-ap-il_6-cta p,.srca859b-ap-il_6-cta span{color:var(--brand-text-inverse)}.srca859b-ap-next-step{max-width:42rem}.srca859b-ap-next-step span{display:inline-block;margin-bottom:8px;text-transform:uppercase;letter-spacing:.06em;font-size:.75rem}.srca859b-ap-next-step a{display:inline-block;margin:24px 0 16px;padding:12px 24px;background:var(--brand-text-inverse);color:var(--brand-primary-dark);border-radius:var(--brand-radius);-webkit-text-decoration:none;text-decoration:none;font-weight:700}