.v-sambu-promo{width:100%;margin:0;padding:0;background:#e8f1f8}.v-sambu-promo>a{display:block;position:relative;color:#123d35}.v-sambu-promo img{display:block;width:100%;height:auto;aspect-ratio:8/3;object-fit:contain}.v-sambu-promo-copy{position:absolute;left:8%;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-start;gap:14px;max-width:36%}.v-sambu-promo-copy>span:first-child{font-size:11px;letter-spacing:.12em}.v-sambu-promo-copy strong{font-size:clamp(24px,3.4vw,49px);font-weight:400;line-height:1.2}.v-sambu-promo-cta{display:block;background:#123d35;color:white;font-size:12px;min-height:44px;padding:12px 22px;border-radius:7px}.v-sambu-promo a:focus-visible{outline:3px solid #123d35;outline-offset:-4px}.v-sambu-promo a:hover .v-sambu-promo-cta{text-decoration:underline;text-underline-offset:4px}@media(max-width:760px){.v-sambu-promo-copy{position:static;transform:none;padding:18px 22px;max-width:none;gap:9px}.v-sambu-promo-copy strong{font-size:24px}.v-sambu-promo-copy strong br{display:none}.v-sambu-promo-copy>span:first-child{font-size:9px}.v-sambu-promo-cta{font-size:11px;min-height:40px;padding:10px 18px}}
