.story-cards-section{width:100%}.story-cards-description{margin-top:1.5rem;max-width:60rem;margin-left:auto;margin-right:auto;opacity:.9}.story-cards-grid{gap:2rem;align-items:stretch;list-style:none;padding:0;margin:0}.story-card-wrapper{list-style:none;height:100%;display:flex}.story-card{border-radius:var(--media-radius, 1.2rem);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;height:100%;width:100%;display:flex;flex-direction:column}.story-card:hover{transform:translateY(-.5rem);box-shadow:0 1rem 2rem #0000001a}.story-card__inner{padding:2.5rem;display:flex;flex-direction:column;height:100%;position:relative}.story-card__inner.multicolumn-card__info{padding:2.5rem}.story-card__icon{margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:#ffffff1a;flex-shrink:0}.story-card__icon-image{width:50px;height:50px;object-fit:contain;filter:brightness(0) invert(1)}.color-option-2 .story-card__icon,.color-option-4 .story-card__icon{background:#0000000d}.color-option-2 .story-card__icon-image,.color-option-4 .story-card__icon-image{filter:none}.story-card__title{font-size:1.5rem;font-weight:600;margin-bottom:1rem;line-height:1.3}.story-card__description{flex-grow:1;font-size:1rem;line-height:1.6;opacity:.95}.story-card__description p{margin-bottom:1rem}.story-card__description p:last-child{margin-bottom:0}.story-card__description a{text-decoration:underline;text-underline-offset:.2rem}.story-card__description strong{font-weight:600}@media screen and (max-width:989px){.story-cards-grid{gap:1.5rem}.story-card__inner,.story-card__inner.multicolumn-card__info{padding:2rem}.story-card__title{font-size:1.3rem}}@media screen and (max-width:749px){.story-cards-header{margin-bottom:2rem}.story-cards-grid{gap:1rem}.story-card__inner{padding:1.5rem}.story-card__icon{width:60px;height:60px;margin-bottom:1rem}.story-card__icon-image{width:35px;height:35px}.story-card__title{font-size:1.2rem;margin-bottom:.75rem}.story-card__description{font-size:.95rem}}@media(prefers-reduced-motion:no-preference){.story-card{opacity:0;animation:fadeInUp .6s ease forwards}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-story-cards.css.map */
