.express-access-section{background:var(--navy-deep);border-block:1px solid var(--border)}.express-access-inner{justify-items:start;gap:1.75rem;display:grid}.express-access-inner h2{letter-spacing:0;overflow-wrap:anywhere;max-width:58rem;margin:0;font-size:3.5rem;line-height:1.1}.express-access-inner h2 span{color:var(--primary)}.express-access-description{max-width:46rem;color:var(--offwhite-dim);margin:0;line-height:1.85}.express-access-features{border-block:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 3rem;max-width:58rem;margin:0;padding:1.5rem 0;list-style:none;display:grid}.express-access-features li{color:var(--offwhite-dim);align-items:start;gap:.75rem;font-size:.9rem;display:flex}.express-access-features svg{width:1.1rem;height:1.1rem;color:var(--primary);flex-shrink:0;margin-top:.3rem}.express-access-button{white-space:normal;text-align:center;letter-spacing:0;max-width:100%;height:auto}.express-access-card{border:1px solid var(--border);background:var(--card);border-radius:4px;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem;display:flex}.express-access-card h2{letter-spacing:0;margin:0 0 .5rem;font-size:1.75rem;line-height:1.2}.express-access-card p{color:var(--muted-foreground);margin:0;font-size:.85rem}.express-access-card .eyebrow{color:var(--primary);margin-bottom:.5rem}.express-access-card .express-access-button{flex-shrink:0}@media (width<=720px){.express-access-inner h2{font-size:2.5rem}.express-access-features{grid-template-columns:minmax(0,1fr)}.express-access-card{flex-direction:column;align-items:start}.express-access-card .express-access-button{width:100%}}
