.universal-pillars{display:block;width:100%;background-color:var(--bg-color, #ffffff);color:var(--text-color, #000000);overflow:hidden;padding:var(--mobile-padding-top, 0) var(--mobile-padding-right, 0) var(--mobile-padding-bottom, 0) var(--mobile-padding-left, 0)}@media only screen and (min-width: 1024px){.universal-pillars{padding:var(--desktop-padding-top, 0) var(--desktop-padding-right, 0) var(--desktop-padding-bottom, 0) var(--desktop-padding-left, 0)}}@media only screen and (max-width: 1023px){.universal-pillars.section-spacing.section-spacing--disable-top:not(.section-spacing--disable-top-mobile){margin-top:var(--section-spacing-mobile, 50px)!important}.universal-pillars.section-spacing.section-spacing--disable-bottom:not(.section-spacing--disable-bottom-mobile){margin-bottom:var(--section-spacing-mobile, 50px)!important}}@media only screen and (max-width: 1023px){.universal-pillars.section-spacing.section-spacing--disable-top-mobile{margin-top:0!important}.universal-pillars.section-spacing.section-spacing--disable-bottom-mobile{margin-bottom:0!important}}.universal-pillars--grid{display:flex;flex-wrap:wrap;gap:20px;padding:0 15px;max-width:1380px;margin:0 auto;overflow:hidden}@media only screen and (min-width: 1024px){.universal-pillars--grid{padding:0 50px;gap:40px}}.universal-pillars--item.width-12,.universal-pillars--item.width-8,.universal-pillars--item.width-7,.universal-pillars--item.width-6,.universal-pillars--item.width-5,.universal-pillars--item.width-4{width:100%}@media only screen and (min-width: 1024px){.universal-pillars--item.width-12{width:100%}.universal-pillars--item.width-8{width:calc(66.667% - 20px)}.universal-pillars--item.width-7{width:calc(58.333% - 20px)}.universal-pillars--item.width-6{width:calc(50% - 20px)}.universal-pillars--item.width-5{width:calc(41.667% - 20px)}.universal-pillars--item.width-4{width:calc(33.333% - 27px)}}.universal-pillars.text-left{text-align:left}.universal-pillars.text-center{text-align:center}.universal-pillars.text-right{text-align:right}.universal-pillars--item{border-radius:20px;padding:1px;position:relative;overflow:hidden;order:var(--mobile-order, 0)}@media only screen and (min-width: 1024px){.universal-pillars--item{order:0}}@media only screen and (min-width: 1024px){.universal-pillars--item:has(.universal-pillars--image){overflow:visible}}.universal-pillars--item:after{content:"";position:absolute;top:50%;left:50%;width:200%;height:200%;transform:translate(-50%,-50%) rotate(0);background:conic-gradient(from 60deg,#00d282cc,#00d28200,#00d282cc,#00d28200,#00d282cc 360deg);z-index:0;transition:transform .3s ease-in;clip-path:inset(25% round 20px)}@media only screen and (min-width: 1024px){.universal-pillars--item:hover:after{transform:translate(-50%,-50%) rotate(180deg);transition:transform 1s ease-out}}.universal-pillars--item:has(.universal-pillars--image):hover:after{transform:translate(-50%,-50%) rotate(0)}.universal-pillars--item:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;background-color:var(--pillar-bg-color, #f8f9fb);border-radius:calc(var(--block-border-radius, 16px) - 1px);z-index:1}.universal-pillars--item>*{position:relative;z-index:2}.animations-true .universal-pillars--item:not(:has(.universal-pillars--image)){opacity:0;transform:translateY(30px)}.universal-pillars--image{padding:29px 29px 0}.universal-pillars--content{padding:0 29px 29px}.universal-pillars--item:not(:has(.universal-pillars--image)) .universal-pillars--content{padding:20px}@media only screen and (min-width: 1024px){.universal-pillars--item:not(:has(.universal-pillars--image)) .universal-pillars--content{padding:37px 50px}}@media only screen and (max-width: 767px){.universal-pillars--item:has(.universal-pillars--image.hide-mobile) .universal-pillars--content{padding:20px}}.universal-pillars--image{margin-bottom:20px}.universal-pillars--image picture{display:block}.universal-pillars--image img{width:100%;height:auto;border-radius:8px}.universal-pillars--image.image-offset{margin-top:var(--image-offset, -30px)}.universal-pillars--image.hide-mobile{display:none}@media only screen and (min-width: 1024px){.universal-pillars--image.hide-mobile{display:block}.universal-pillars--image.hide-desktop{display:none}}.universal-pillars--content{color:var(--text-color, #000000)}.universal-pillars--heading{color:#000;font-family:Red Hat Display;font-size:20px;font-style:normal;font-weight:600;line-height:30px;letter-spacing:var(--letter-spacing--0_9, -.9px);margin-bottom:15px}@media only screen and (min-width: 1024px){.universal-pillars--heading{font-size:30px;line-height:40px}}.universal-pillars--item.width-12 .universal-pillars--heading{color:#24363a;font-family:Red Hat Display;font-size:30px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:var(--letter-spacing--1_08, -1.08px)}@media only screen and (min-width: 1024px){.universal-pillars--item.width-12 .universal-pillars--heading{font-size:45px;line-height:55px}}.universal-pillars--heading .text-marker{color:#00d282}.universal-pillars--body{margin-bottom:20px}.universal-pillars--body p{color:var(--text-color, #000000);opacity:.8}.universal-pillars--buttons{display:flex;flex-wrap:wrap;gap:20px}.universal-pillars--buttons .button{width:100%;justify-content:center}@media only screen and (min-width: 1024px){.universal-pillars--buttons .button{width:auto}}@media only screen and (max-width: 1023px){.universal-pillars--buttons .button.glow{box-shadow:0 0 17px 6px #00d2829c}}.universal-pillars.text-center .universal-pillars--buttons{justify-content:center}.universal-pillars.text-right .universal-pillars--buttons{justify-content:flex-end}.universal-pillars--number-box{display:flex;align-items:center;justify-content:center}.universal-pillars--number-box .number{color:#000;font-family:Red Hat Display;font-size:30px;font-style:normal;font-weight:600;line-height:30px;letter-spacing:-.9px;display:inline-block;font-variant-numeric:tabular-nums;min-width:var(--number-width, auto);text-align:center}.universal-pillars--number-box .label{display:block;color:#000;font-family:Red Hat Display;font-size:16px;font-style:normal;font-weight:500;line-height:16px;margin-top:5px}.universal-pillars--numbers-grid{display:flex;flex-direction:column;gap:20px;padding:50px 20px;width:100%}@media only screen and (min-width: 1024px){.universal-pillars--numbers-grid{flex-direction:row;justify-content:center;gap:40px}}.universal-pillars--number-item{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;width:100%}@media only screen and (min-width: 1024px){.universal-pillars--number-item{display:block;text-align:center;width:fit-content}}.universal-pillars--number-item .label{text-align:left}@media only screen and (min-width: 1024px){.universal-pillars--number-item .label{text-align:center}}.universal-pillars--big-number{text-align:center;padding:20px 0}.universal-pillars--big-number .number{color:#000;font-family:Red Hat Display;font-size:60px;font-style:normal;font-weight:600;line-height:60px;letter-spacing:-.9px}.universal-pillars--big-number .label{color:#000;font-family:Red Hat Display;font-size:16px;font-style:normal;font-weight:500;line-height:16px;max-width:300px;margin:10px auto 0}.animations-true .universal-pillars--number-box .number{opacity:0}@media only screen and (min-width: 1024px){.universal-pillars--item.width-12.image-position-left,.universal-pillars--item.width-12.image-position-right{display:flex;align-items:stretch;gap:0}.universal-pillars--item.width-12.image-position-left .universal-pillars--image,.universal-pillars--item.width-12.image-position-right .universal-pillars--image{flex:0 0 33%;max-width:33%;margin-bottom:0}.universal-pillars--item.width-12.image-position-left .universal-pillars--content,.universal-pillars--item.width-12.image-position-right .universal-pillars--content{flex:1;display:flex;flex-direction:column;justify-content:center}.universal-pillars--item.width-12.image-position-left{flex-direction:row}.universal-pillars--item.width-12.image-position-right{flex-direction:row-reverse}.universal-pillars--item.width-12.image-position-left .universal-pillars--image.image-offset,.universal-pillars--item.width-12.image-position-right .universal-pillars--image.image-offset{margin-top:var(--image-offset, -30px);align-self:flex-start}.universal-pillars--item.width-12.image-position-center{display:block}.universal-pillars--item.width-12.image-position-center .universal-pillars--image{max-width:600px;margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/universal-pillars.css.map */
