.src8ec11-home-doc-hero{background:var(--brand-primary-dark);padding:64px 0 48px}.src8ec11-home-doc-hero h1{font-size:max(2rem, min(4vw, 3.5rem));color:var(--brand-text-inverse)}.src8ec11-home-doc-hero .src8ec11-eyebrow,.src8ec11-home-doc-hero a.btn-outline-primary,.src8ec11-home-doc-hero li,.src8ec11-home-doc-hero p{color:var(--brand-text-inverse)}.src8ec11-home-doc-hero .btn-outline-primary{border-color:#fff}.src8ec11-home-doc-hero img{width:100%;height:auto;border-radius:var(--brand-radius);margin-bottom:16px}.src8ec11-file-ledger{display:grid;grid-gap:8px;gap:8px;margin:24px 0;border:1px solid rgba(255,255,255,.28)}.src8ec11-file-ledger__row{display:grid;grid-template-columns:3rem 7rem 1fr;grid-gap:8px;gap:8px;align-items:center;padding:8px 16px;border-bottom:1px solid rgba(255,255,255,.18);color:var(--brand-text-inverse);font-size:.95rem}.src8ec11-file-ledger__row:last-child{border-bottom:0}.src8ec11-file-ledger__mark{font-weight:700;color:#fff}.src8ec11-hero-actions{display:flex;flex-wrap:wrap;gap:16px}.src8ec11-stat-ledger{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;border-left:4px solid #fff}.src8ec11-stat-ledger__item{display:grid;grid-template-columns:4rem 1fr;grid-gap:16px;gap:16px;align-items:start;padding:16px 0 16px 16px;border-bottom:1px solid rgba(255,255,255,.22)}.src8ec11-stat-ledger__item strong{color:#fff;font-size:1.5rem;line-height:1}.src8ec11-stat-ledger__item span{color:var(--brand-text-inverse)}.src8ec11-home-cards{padding:64px 0;background:var(--brand-bg)}.src8ec11-spec-table thead th{background:var(--brand-primary-light);color:var(--brand-text)}.src8ec11-spec-table td,.src8ec11-spec-table th{color:var(--brand-text);vertical-align:top}.src8ec11-home-matrix{padding:64px 0;background:var(--brand-bg-alt)}.src8ec11-home-matrix td,.src8ec11-home-matrix th{color:var(--brand-text)}.src8ec11-home-faq{padding:64px 0;background:var(--brand-bg)}.src8ec11-faq-numbered{list-style:none;padding:0;margin:32px 0 0}.src8ec11-faq-numbered>li{display:grid;grid-template-columns:5rem 1fr;grid-gap:24px;gap:24px;padding:24px 0;border-bottom:1px solid var(--brand-border)}.src8ec11-faq-num{font-size:2.5rem;line-height:1;color:var(--brand-primary);font-weight:700}.src8ec11-faq-numbered h3,.src8ec11-faq-numbered p{color:var(--brand-text)}.src8ec11-home-cta{padding:64px 0;background:linear-gradient(90deg,var(--brand-primary-dark) 0,var(--brand-primary-dark) 42%,var(--brand-bg-alt) 42%,var(--brand-bg-alt) 100%)}@supports (background:linear-gradient(red 0%,red 0% 1%,red 2%)){.src8ec11-home-cta{background:linear-gradient(90deg,var(--brand-primary-dark) 0 42%,var(--brand-bg-alt) 42% 100%)}}.src8ec11-cta-check{background:0 0;color:var(--brand-text-inverse);padding:32px 16px 32px 0}.src8ec11-cta-check .src8ec11-eyebrow,.src8ec11-cta-check h2,.src8ec11-cta-check li,.src8ec11-cta-check p{color:var(--brand-text-inverse)}.src8ec11-cta-form{background:var(--brand-bg);border:2px dashed var(--brand-primary);box-shadow:16px 16px 0 var(--brand-primary-light);padding:24px}@media (max-width:991.98px){.src8ec11-file-ledger__row{grid-template-columns:3rem 1fr}.src8ec11-faq-numbered>li{grid-template-columns:3.5rem 1fr}.src8ec11-home-cta{background:var(--brand-bg-alt)}.src8ec11-cta-check{background:var(--brand-primary-dark);padding:32px 16px}}