.multicolumn-pro{width:100%;overflow:hidden;padding:4rem 0;background:#fff}.multicolumn-pro__inner{max-width:1400px;margin:0 auto;padding:0 2rem}.multicolumn-pro__header{text-align:center;margin-bottom:4rem}.multicolumn-pro__heading{font-size:2.5rem;font-weight:800;line-height:1.2;margin:0 0 1rem;color:#111827;letter-spacing:-.02em}.multicolumn-pro__subheading{font-size:1.125rem;line-height:1.6;color:#6b7280;max-width:700px;margin:0 auto}.multicolumn-pro__grid{display:grid;grid-template-columns:1fr;gap:2rem}.multicolumn-pro__grid--2-col,.multicolumn-pro__grid--3-col,.multicolumn-pro__grid--4-col{grid-template-columns:1fr}.multicolumn-pro__item{display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;transition:all .3s ease;border:1px solid #e5e7eb}.multicolumn-pro__item:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000014;border-color:#d1d5db}.multicolumn-pro__image-wrapper{position:relative;width:100%;aspect-ratio:16 / 10;overflow:hidden;background:#f3f4f6}.multicolumn-pro__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.multicolumn-pro__item:hover .multicolumn-pro__image{transform:scale(1.05)}.multicolumn-pro__content{padding:2rem;display:flex;flex-direction:column;gap:1rem;flex:1}.multicolumn-pro__number{font-size:3rem;font-weight:900;line-height:1;color:#3b82f6;margin-bottom:.5rem;opacity:.9}.multicolumn-pro__title{font-size:1.375rem;font-weight:700;line-height:1.3;margin:0;color:#111827}.multicolumn-pro__text{font-size:1rem;line-height:1.6;color:#6b7280;margin:0;flex:1}.multicolumn-pro__text p{margin:0 0 .75rem}.multicolumn-pro__text p:last-child{margin-bottom:0}.multicolumn-pro__link{display:inline-flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;color:#3b82f6;text-decoration:none;transition:all .2s ease;margin-top:auto}.multicolumn-pro__link:hover{color:#2563eb;gap:.75rem}.multicolumn-pro__link svg{transition:transform .2s ease}.multicolumn-pro__link:hover svg{transform:translate(3px)}.multicolumn-pro__footer{display:flex;justify-content:center;margin-top:3rem}.multicolumn-pro__button{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2.5rem;font-size:1.0625rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:12px;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 16px #3b82f64d}.multicolumn-pro__button:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-2px);box-shadow:0 6px 20px #3b82f666}@media screen and (min-width: 750px){.multicolumn-pro{padding:5rem 0}.multicolumn-pro__heading{font-size:3rem}.multicolumn-pro__subheading{font-size:1.25rem}.multicolumn-pro__grid--2-col,.multicolumn-pro__grid--3-col,.multicolumn-pro__grid--4-col{grid-template-columns:repeat(2,1fr);gap:2.5rem}.multicolumn-pro__content{padding:2.5rem}.multicolumn-pro__number{font-size:3.5rem}.multicolumn-pro__title{font-size:1.5rem}.multicolumn-pro__text{font-size:1.0625rem}}@media screen and (min-width: 990px){.multicolumn-pro{padding:6rem 0}.multicolumn-pro__heading{font-size:3.5rem}.multicolumn-pro__subheading{font-size:1.375rem}.multicolumn-pro__grid{gap:3rem}.multicolumn-pro__grid--2-col{grid-template-columns:repeat(2,1fr)}.multicolumn-pro__grid--3-col{grid-template-columns:repeat(3,1fr)}.multicolumn-pro__grid--4-col{grid-template-columns:repeat(4,1fr)}.multicolumn-pro__item{border-radius:20px}.multicolumn-pro__content{padding:3rem}.multicolumn-pro__number{font-size:4rem;margin-bottom:1rem}.multicolumn-pro__title{font-size:1.625rem}.multicolumn-pro__text{font-size:1.125rem}}@media screen and (min-width: 1200px){.multicolumn-pro__heading{font-size:4rem}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/section-multicolumn-pro.css.map */
