.ref-hero{text-align:center;max-width:720px;margin:0 auto;padding:64px 24px 0}.ref-hero .badge{color:var(--red);letter-spacing:.02em;background:#c41e3a14;border-radius:20px;margin-bottom:16px;padding:6px 14px;font-size:12px;font-weight:500;display:inline-block}.ref-hero h1{margin-bottom:14px;font-size:34px;line-height:1.2}.ref-hero p{color:var(--text-muted);max-width:560px;margin:0 auto;font-size:16px;line-height:1.7}.ref-grid{max-width:var(--max);grid-template-columns:repeat(6,1fr);gap:20px;margin:48px auto 64px;padding:0 24px;display:grid}.ref-card{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);aspect-ratio:1;justify-content:center;align-items:center;padding:20px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex}.ref-card:hover{border-color:var(--navy);transform:translateY(-3px);box-shadow:0 12px 32px #1b3a6b14}.ref-card img{object-fit:contain;filter:grayscale(40%);opacity:.85;width:100%;height:100%;transition:filter .3s,opacity .3s}.ref-card:hover img{filter:grayscale(0%);opacity:1}.ref-cta{max-width:720px;margin:0 auto 72px;padding:0 24px}.ref-cta-card{background:var(--navy);border-radius:var(--radius);text-align:center;padding:44px 36px}.ref-cta-card h2{color:var(--white);margin-bottom:20px;font-size:22px}.ref-cta-card .btn-cta{background:var(--red);color:var(--white);border-radius:8px;padding:12px 28px;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s,transform .15s;display:inline-block;box-shadow:0 4px 16px #c41e3a4d}.ref-cta-card .btn-cta:hover{background:var(--red-dark);transform:translateY(-1px)}@media (max-width:900px){.ref-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:640px){.ref-hero h1{font-size:26px}.ref-grid{grid-template-columns:repeat(3,1fr);gap:14px}.ref-card{padding:14px}}@media (max-width:560px){.ref-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.ref-grid>*{width:auto!important;min-width:0!important;padding:10px!important}.ref-grid img{max-width:100%!important;height:auto!important}}
