.spec-reverse-hero{background:var(--brand-bg);padding-top:48px;padding-bottom:48px;border-bottom:8px solid var(--brand-accent)}.spec-left-copy .src58aa5-kicker,.spec-left-copy h1,.spec-left-copy p{color:var(--brand-text);max-width:40rem;text-align:left}.nylon-spec-lock-cards img{width:100%;min-height:300px;-o-object-fit:cover;object-fit:cover;border-radius:13px;margin-bottom:32px}.spec-lock-grid,.spec-q{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:24px;gap:24px;margin-top:24px}.spec-lock-grid article,.spec-q article{background:#fff;border:1px solid var(--brand-border);padding:24px;border-radius:13px;box-shadow:0 2px 4px rgba(17,28,54,.12)}.nylon-spec-approval-q,.nylon-spec-lock-cards{padding:48px 0}.nylon-spec-lock-cards h2,.nylon-spec-lock-cards h3,.nylon-spec-lock-cards p,.spec-q h3,.spec-q p{color:var(--brand-text)}.spec-cta{background:var(--brand-accent);padding-top:48px;padding-bottom:72px}.spec-cta .form-label,.spec-cta .form-text,.spec-cta .src58aa5-form-note,.spec-cta .src58aa5-form-note a:not([class*=btn-]),.spec-cta h2,.spec-cta p{color:#fff}