.src52917-home-faq,.src52917-home-gate,.src52917-home-ledger,.src52917-home-routes{padding:64px 0}.src52917-home-ledger{background:var(--brand-bg-alt)}.src52917-home-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.src52917-gate-points{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px;margin:32px 0 0;padding:0;list-style:none}.src52917-gate-points li{background:var(--brand-primary-light);border-radius:12px;padding:16px}.src52917-ledger td,.src52917-ledger th{color:var(--brand-text);vertical-align:top}.src52917-route{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:12px;padding:24px}.src52917-home-faq details{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:12px;padding:16px 24px;margin-bottom:16px}.src52917-home-cta{background:var(--brand-primary-dark);color:var(--brand-text-inverse);padding:64px 0}.src52917-home-cta h2,.src52917-home-cta>.container>.row>.col-lg-5 a,.src52917-home-cta>.container>.row>.col-lg-5 p{color:var(--brand-text-inverse)}.src52917-btn-on-dark{border-color:var(--brand-text-inverse);color:var(--brand-text-inverse);background:0 0}.src52917-cta-form{background:var(--brand-bg);color:var(--brand-text);border-radius:12px;padding:24px}.src52917-cta-form .form-label,.src52917-cta-form a,.src52917-cta-form p{color:var(--brand-text)}