.ca-cassoni .ca-flip-stage{--ca-card-height:clamp(520px,45vw,650px);-webkit-backdrop-filter:none}.ca-cassoni .ca-flip-stage .ca-flip-rotator,.ca-cassoni .ca-flip-stage.is-flipped .ca-flip-rotator,.ca-cassoni .ca-flip-stage:not(.is-flipped) .ca-flip-rotator{display:block;height:var(--ca-card-height)!important;min-height:0!important}.ca-cassoni .ca-flip-stage :is(.ca-stage-front,.ca-stage-back){backface-visibility:hidden;width:100%;height:100%;position:absolute;inset:0;min-height:0!important}.ca-cassoni .ca-stage-back:before{content:none}.ca-cassoni .ca-stage-back>.ca-back-scene{z-index:0}.ca-cassoni .ca-stage-back>.ca-back-description{z-index:2;position:relative}.ca-cassoni .ca-back-description .ca-back-copy{z-index:auto}@media (width<=760px){.ca-cassoni .ca-flip-stage{--ca-card-height:clamp(515px,140vw,620px)}.ca-cassoni .ca-stage-back{padding:15px 16px 16px}.ca-cassoni .ca-back-copy{padding-top:8px}.ca-cassoni .ca-back-eyebrow{margin-bottom:12px;padding:6px 10px}.ca-cassoni .ca-back-copy h3,.ca-cassoni .ca-back-copy .ca-back-text{margin-bottom:10px}.ca-cassoni .ca-back-quote{min-height:57px}.ca-cassoni .ca-back-assurance{margin:7px 0 9px}.ca-cassoni .ca-back-highlights{margin-bottom:9px}.ca-cassoni .ca-back-eco{min-height:58px;padding:8px 10px}}.ca-cassoni .ca-back-close{-webkit-tap-highlight-color:transparent;border-radius:999px}.ca-cassoni .ca-back-close:focus:not(:focus-visible){outline:none}.ca-cassoni .ca-back-close:focus-visible{outline-offset:5px;outline:2px solid #e6fff0}.ca-cassoni .ca-flip-stage{overflow-anchor:none}
