.core-stock-hero{padding:104px 0 76px;background:var(--brand-primary-dark);color:var(--text-on-dark)}.core-stock-hero .section-kicker,.core-stock-hero h1,.core-stock-hero p{color:var(--text-on-dark)}.core-stock-hero p{max-width:840px;font-size:1.08rem}.implementation-grid,.stock-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.implementation-grid article,.stock-grid article{padding:24px;border:1px solid var(--brand-border);background:var(--brand-bg)}.implementation-grid strong,.stock-grid span{color:var(--brand-accent);font-weight:900}.matrix-table-wrap{margin-top:36px}.matrix-table-wrap .table{border:1px solid var(--brand-border)}.matrix-table-wrap th{background:var(--brand-primary);color:var(--text-on-dark)}.matrix-table-wrap td,.matrix-table-wrap th{padding:16px;border-color:var(--brand-border)}.workflow-list{display:grid;grid-gap:14px;gap:14px}.workflow-list article{display:flex;justify-content:space-between;gap:22px;padding:22px;border:1px solid var(--brand-border);background:var(--brand-bg)}.workflow-list strong{min-width:140px;color:var(--brand-primary)}.core-stock-cta{background:var(--brand-primary)}.core-stock-cta .section-kicker,.core-stock-cta h2,.core-stock-cta p{color:var(--text-on-dark)}.core-stock-cta .cta-form-card{padding:28px;background:var(--brand-bg)}@media (max-width:991.98px){.implementation-grid,.stock-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575.98px){.implementation-grid,.stock-grid,.workflow-list article{grid-template-columns:1fr}.workflow-list article{flex-direction:column}}