.foundation-section{max-width:1460px;margin:0 auto;background:linear-gradient(135deg,#f19972,#eb7f4f);border-radius:16px;padding:60px 40px;position:relative;overflow:hidden}.foundation-section:before{content:"";position:absolute;top:-50%;right:-10%;width:400px;height:400px;background:#ffffff1a;border-radius:50%;pointer-events:none}.foundation-section:after{content:"";position:absolute;bottom:-30%;left:-5%;width:300px;height:300px;background:#ffffff0d;border-radius:50%;pointer-events:none}.foundation-content{position:relative;z-index:1;text-align:center;color:#fff}.foundation-icon{width:64px;height:64px;margin:0 auto 24px;background:#fff3;border-radius:16px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.foundation-icon svg{width:32px;height:32px;fill:#fff}.foundation-label{font-size:14px;font-weight:600;letter-spacing:2px;text-transform:uppercase;opacity:.9;margin-bottom:16px}.foundation-title{font-size:36px;font-weight:700;margin-bottom:20px;line-height:1.2;color:#fff}.foundation-description{font-size:18px;line-height:1.6;opacity:.95;max-width:700px;margin:0 auto 32px}.foundation-link{display:inline-flex;align-items:center;gap:8px;background:#000;color:#fff;padding:14px 32px;border-radius:8px;text-decoration:none;font-weight:600;font-size:16px;transition:all .3s ease;box-shadow:0 4px 20px #0000001a}.foundation-link:hover{transform:translateY(-2px);box-shadow:0 6px 30px #00000026;background:#fff;color:#000}.foundation-link svg{width:18px;height:18px;fill:currentColor;transition:transform .3s ease}.foundation-link:hover svg{transform:translate(4px)}@media (max-width: 768px){.foundation-section{padding:40px 24px}.foundation-title{font-size:28px}.foundation-description{font-size:16px}}responsive-image.m-image.m-image-loaded{border-radius:10px}h3.m-accordion--item-button.m-footer--block-title{font-size:24px!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
