.sme-impact{max-width:1320px;margin:0 auto 120px;padding:0 40px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);gap:70px;align-items:center}.sme-visual{position:relative;min-height:650px;border-radius:28px;overflow:hidden;background:#edf3f7;box-shadow:0 28px 80px #061a2d24}.sme-visual img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:58% center}.sme-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,#061a2dcc)}.sme-visual-note{position:absolute;z-index:2;left:30px;right:30px;bottom:28px;padding:21px 23px;border:1px solid #ffffff38;border-radius:15px;background:#071f35d9;backdrop-filter:blur(10px);color:#fff}.sme-visual-note span{display:block;color:#68ddd4;font-size:9px;letter-spacing:1.7px;font-weight:850}.sme-visual-note strong{display:block;font-size:20px;margin-top:7px}.sme-copy h2{font-size:clamp(39px,4vw,59px);line-height:1.02;letter-spacing:-3px;margin:17px 0 22px;color:var(--navy)}.sme-copy>p{font-size:16px;line-height:1.7;color:var(--muted);max-width:600px}.sme-benefits{display:grid;grid-template-columns:1fr 1fr;gap:0 22px;margin:32px 0}.sme-benefits article{display:grid;grid-template-columns:30px 1fr;gap:8px;padding:20px 0;border-top:1px solid var(--line)}.sme-benefits b{font-size:9px;color:var(--teal);padding-top:4px}.sme-benefits h3{font-size:15px;line-height:1.25;margin:0 0 7px;color:var(--navy)}.sme-benefits p{font-size:11px;line-height:1.55;color:var(--muted);margin:0}.sme-copy>.button{margin-top:3px}.sme-caveat{display:block;font-size:9px;line-height:1.5;color:#8292a1;margin-top:14px;max-width:520px}@media(max-width:1000px){.sme-impact{grid-template-columns:1fr;gap:45px;padding:0 32px}.sme-visual{min-height:540px}.sme-copy{max-width:800px}}@media(max-width:680px){.sme-impact{padding:0 20px;margin-bottom:80px}.sme-visual{min-height:430px;border-radius:20px}.sme-visual-note{left:16px;right:16px;bottom:16px}.sme-copy h2{font-size:40px;letter-spacing:-2px}.sme-benefits{grid-template-columns:1fr}.sme-copy>.button{width:100%}}
