.story-deep-section{background:var(--bg-light);padding:4rem 0}.story-content{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;margin-bottom:3.2rem}.story-text h2{font-size:2.2rem;font-weight:900;color:var(--text-primary);margin-bottom:1.2rem}.story-text p{font-size:1rem;color:var(--text-secondary);line-height:1.6;margin-bottom:1.6rem}.story-features{display:grid;gap:1.2rem;margin-bottom:2.4rem}.feature-item{display:flex;align-items:flex-start;gap:1.2rem;background:var(--white);padding:1.5rem;border:2px solid var(--border-light);transition:all .3s ease}.feature-item:hover{border-color:var(--brand-red);transform:translate(4px)}.feature-icon{background:var(--brand-red);color:var(--white);width:2.8rem;height:2.8rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0}.feature-content h3{font-size:1rem;font-weight:700;color:var(--text-primary);margin-bottom:.4rem}.feature-content p{font-size:.8rem;color:var(--text-secondary);line-height:1.5;margin:0}.story-visual{position:relative}.story-image{width:100%;border:3px solid var(--brand-red)}.story-ctas{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.story-cta-card{background:var(--white);padding:1.6rem;text-align:center;border:2px solid var(--border-light);transition:all .3s ease}.story-cta-card:hover{border-color:var(--brand-red);transform:translateY(-2px)}.cta-icon{background:var(--brand-red);color:var(--white);width:3.2rem;height:3.2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;margin:0 auto 1.2rem}.cta-title{font-size:1rem;font-weight:800;color:var(--text-primary);margin-bottom:.8rem}.cta-description{font-size:.8rem;color:var(--text-secondary);line-height:1.5;margin-bottom:1.2rem}.cta-button{background:var(--brand-red);color:var(--white);padding:.8rem 1.6rem;border:2px solid var(--brand-red);text-decoration:none;font-weight:600;font-size:.7rem;text-transform:uppercase;transition:all .3s ease;display:inline-block}.cta-button:hover{background:var(--white);color:var(--brand-red);text-decoration:none}@media (max-width: 991px){.story-content{grid-template-columns:1fr;gap:2rem;text-align:center}.story-ctas{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/story-section.css.map */
