.wc-benefits--scene .wc-benefits__inner{grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);gap:24px;align-items:center}
.wc-benefits--scene.wc-benefits--no-heading .wc-benefits__inner{grid-template-columns:minmax(0,1fr)}
.wc-benefits--scene .wc-benefits__heading{max-width:18ch;margin:0;color:var(--wc-benefit-heading-text,#25463c);font-size:clamp(24px,2.1vw,32px);line-height:1.22;text-align:left}
.wc-benefits--scene .wc-benefits__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;min-width:0}
.wc-benefits--scene .wc-benefits__link{position:relative;display:block;box-sizing:border-box;width:100%;min-width:0;min-height:var(--wc-benefit-card-height,148px);height:auto;aspect-ratio:2.25;padding:0;overflow:hidden;border:0;border-radius:var(--wc-benefit-card-radius,14px);background:var(--wc-benefit-card-background,#25463c);color:var(--wc-benefit-card-text,#fff);text-decoration:none;box-shadow:none;isolation:isolate;transition:box-shadow .2s ease,transform .2s ease}
.wc-benefits--scene .wc-benefits__image{position:absolute;z-index:0;inset:0;display:block;flex:none;width:100%;max-width:none;height:100%;aspect-ratio:auto;object-fit:cover;object-position:var(--wc-benefit-image-position,45% center)!important;pointer-events:none}
.wc-benefits--scene .wc-benefits__link::after{content:"";position:absolute;z-index:1;inset:0;background:var(--wc-benefit-overlay-color,#25463c);opacity:var(--wc-benefit-overlay-opacity,0);pointer-events:none}
.wc-benefits--scene .wc-benefits__label{position:relative;z-index:2;display:flex;align-items:center;box-sizing:border-box;width:55%;height:100%;margin:0 0 0 45%;padding:16px 18px 16px 8px;color:var(--wc-benefit-card-text,#fff);font:600 20px/1.2 Poppins,Arial,sans-serif;letter-spacing:-.02em;text-align:left;white-space:normal;overflow-wrap:normal;word-break:normal;pointer-events:none}
.wc-benefits--scene .wc-benefits__link:hover{box-shadow:0 7px 20px rgba(21,130,58,.18);transform:translateY(-1px)}
.wc-benefits--scene .wc-benefits__link:focus-visible{outline:2px solid #15823a;outline-offset:4px}
@media(max-width:999px){.wc-benefits--scene .wc-benefits__inner{grid-template-columns:minmax(0,1fr);gap:20px}.wc-benefits--scene .wc-benefits__heading{max-width:none;text-align:left}.wc-benefits--scene .wc-benefits__links{gap:16px}}
@media(max-width:639px){.wc-benefits--scene .wc-benefits__links{grid-template-columns:minmax(0,1fr);gap:14px}.wc-benefits--scene .wc-benefits__heading{font-size:26px}.wc-benefits--scene .wc-benefits__label{padding:16px 20px 16px 10px;font-size:21px}}
@media(prefers-reduced-motion:reduce){.wc-benefits--scene .wc-benefits__link{transition:none}.wc-benefits--scene .wc-benefits__link:hover{transform:none}}
