.vag-diag-teaser-wrap{padding-top:28px;padding-bottom:28px}.vag-diag-teaser{display:grid;grid-template-columns:1.2fr .8fr;background:#eeeee8;border:1px solid #dcdfd9;border-radius:22px;overflow:hidden}.vag-diag-teaser-copy{padding:36px;align-self:center}.vag-diag-teaser-copy h2{font-size:clamp(27px,2.8vw,40px);line-height:1.12;letter-spacing:-.035em;margin:0 0 18px}.vag-diag-teaser-copy p{font-size:17px;line-height:1.6;color:#626b6c;margin:0 0 22px}.vag-diag-teaser-copy .vag-diag-eyebrow{font-size:11px;letter-spacing:.12em;font-weight:700;margin-bottom:16px}.vag-diag-teaser-image{margin:0;min-height:280px}.vag-diag-teaser-image img{width:100%;height:100%;object-fit:cover;object-position:72% center;display:block}.vag-diag-teaser .button{display:inline-flex;gap:14px;align-items:center;justify-content:center;padding:16px 22px;font-size:16px;white-space:normal;animation:none}.vag-diag-teaser a:focus-visible{outline:3px solid #e21d2c;outline-offset:5px}@media(max-width:640px){.vag-diag-teaser-wrap{padding-top:20px;padding-bottom:20px}.vag-diag-teaser{grid-template-columns:1fr;border-radius:18px}.vag-diag-teaser-copy{padding:26px 22px}.vag-diag-teaser-copy h2{font-size:28px}.vag-diag-teaser-copy p{font-size:16px}.vag-diag-teaser-image{min-height:0;height:200px}.vag-diag-teaser .button{width:100%;font-size:15px}}