:root{--block-spacing-y:var(--spacing-lg);--block-spacing-x:var(--spacing);--block-margin-y:var(--block-spacing-y);--block-margin-x:var(--block-spacing-x);--block-padding-y:var(--block-spacing-y);--block-padding-x:var(--block-spacing-x)}@media screen and (width>=768px){:root{--block-spacing-y:var(--spacing-xxl);--block-spacing-x:var(--spacing-md)}}.member-benefit-teaser{background-color:var(--color-white);padding:var(--spacing);grid-template:"heading""icon""text"1fr/1fr;justify-content:start;align-items:start;display:grid;position:relative}@media screen and (width>=768px){.member-benefit-teaser{padding:var(--spacing-sm)}}@media screen and (width>=1024px){.member-benefit-teaser{padding:var(--spacing-md) var(--spacing-lg)}}.member-benefit-teaser__heading{margin-bottom:var(--spacing-sm);grid-area:heading;width:100%;line-height:1.2}.member-benefit-teaser__heading .expanding-arrow{display:none}@media screen and (width>=768px){.member-benefit-teaser__heading .expanding-arrow{display:inline-block}}.member-benefit-teaser__tagline{font-weight:var(--fw-light);margin-bottom:var(--spacing-xs);font-size:.9375rem;display:block}@media screen and (width>=768px){.member-benefit-teaser__tagline{font-size:1.125rem}}.member-benefit-teaser__link.btn.btn--with-arrow{white-space:normal;width:100%;font-size:inherit;line-height:inherit;font-weight:inherit;justify-content:space-between;align-items:center;min-height:auto;margin:0;padding:0;display:flex}.member-benefit-teaser__link.btn.btn--with-arrow:after{content:"";z-index:100;display:block;position:absolute;inset:0}@media screen and (width>=768px){.member-benefit-teaser__link.btn.btn--with-arrow{align-items:center}}.member-benefit-teaser__link.btn.btn--with-arrow .expanding-arrow{display:inline-flex}.member-benefit-teaser__text,.member-benefit-teaser__list,.member-benefit-teaser .editorial{grid-area:text}.member-benefit-teaser .editorial{color:var(--color-dark-green);margin:0}.member-benefit-teaser .editorial>ul.checkmark li:before{background-image:url(/Icons/check--dark-green.svg)}.member-benefit-teaser .editorial>ul.slash li:before{background-image:url(/Icons/slash--green-dark.svg)}.member-benefit-teaser__graphic-wrapper{width:100%;max-width:17.5rem;margin-bottom:var(--spacing-lg);grid-area:icon;position:relative}.member-benefit-teaser__graphic{grid-area:icon;width:8.75rem;height:8.75rem}.member-benefit-teaser__graphic svg,.member-benefit-teaser__graphic img{width:100%;height:100%;width:initial;object-fit:contain}.member-benefit-teaser:where(:has(.member-benefit-teaser__text)) .member-benefit-teaser__graphic{margin-bottom:var(--spacing-md)}.member-benefit-teaser--larger .member-benefit-teaser__graphic{width:9.75rem;height:9.75rem}@media screen and (width>=768px){.member-benefit-teaser--larger .member-benefit-teaser__graphic{width:12.5rem;height:12.5rem}}.member-benefit-teaser__graphic-wrapper .member-benefit-teaser__graphic{margin-bottom:0}.member-benefit-teaser__bomb{background:var(--color-yellow-dark);font-weight:var(--fw-bold);border-radius:50%;position:absolute;bottom:0;right:0}.member-benefit-teaser__bomb:before{content:"";shape-outside:polygon(0 0, 98% 0, 50% 6%, 23.4% 17.3%, 6% 32.6%, 0 50%, 6% 65.6%, 23.4% 82.7%, 50% 94%, 98% 100%, 0 100%)}.member-benefit-teaser__bomb span{text-align:center;aspect-ratio:1;text-wrap:balance;width:6.125rem;padding:0 var(--spacing-xs);justify-content:center;align-items:center;line-height:1.25;display:inline-flex}.member-benefit-teaser:has(a:hover,a:focus){background-color:var(--color-green-light)}.member-benefit-teaser--green{background-color:var(--color-green-lightest);color:var(--color-green-dark)}.member-benefit-teaser--green:hover{background-color:var(--color-green-light)}.member-benefit-teaser--larger{padding:var(--spacing-sm)}@media screen and (width>=768px){.member-benefit-teaser--larger{padding:var(--spacing-md)}}@media screen and (width>=1576px){.member-benefit-teaser--larger{padding:var(--spacing-lg)}}.member-benefit-teaser--larger .member-benefit-teaser__heading{font-size:1.75rem;line-height:2.1875rem}@media screen and (width>=768px){.member-benefit-teaser--larger .member-benefit-teaser__heading{font-size:2.25rem;line-height:2.875rem}}.member-benefit-teaser--larger .member-benefit-teaser__tagline{line-height:1.25}
