.barros-workshop-why{position:relative;isolation:isolate;width:100%;min-height:var(--barros-workshop-why-height, 900px);overflow:hidden;background:#080808;color:#fff}.barros-workshop-why *,.barros-workshop-why *:before,.barros-workshop-why *:after{box-sizing:border-box}.barros-workshop-why__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden;background:#0a0a0a}.barros-workshop-why__image,.barros-workshop-why__placeholder,.barros-workshop-why__placeholder svg{width:100%;height:100%}.barros-workshop-why__image{display:block;object-fit:cover;object-position:var(--barros-workshop-why-position-x, 65%) var(--barros-workshop-why-position-y, 50%);transform:scale(1.015)}.barros-workshop-why__placeholder{display:flex;align-items:center;justify-content:center;background:#111}.barros-workshop-why__placeholder svg{display:block;object-fit:cover;opacity:.38}.barros-workshop-why__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#050505fa,#050505f0,rgba(5,5,5,calc(var(--barros-workshop-why-overlay, .72) * .92)) 48%,rgba(5,5,5,calc(var(--barros-workshop-why-overlay, .72) * .42)) 75%,#05050533),linear-gradient(180deg,#05050561,#0505050a 40%,#050505a3)}.barros-workshop-why__bottom-fade{position:absolute;right:0;bottom:0;left:0;height:52%;background:linear-gradient(180deg,#07070700,#07070759 24%,#070707eb)}.barros-workshop-why__texture{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.12;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.55),transparent 75%);mask-image:linear-gradient(90deg,rgba(0,0,0,.55),transparent 75%)}.barros-workshop-why__container{position:relative;display:flex;width:min(calc(100% - 80px),var(--barros-workshop-why-content-width, 1500px));min-height:var(--barros-workshop-why-height, 900px);margin:0 auto;padding:90px 0 72px}.barros-workshop-why__main{display:flex;flex-direction:column;justify-content:space-between;width:100%;min-width:0}.barros-workshop-why__header{width:min(100%,810px)}.barros-workshop-why__eyebrow-wrap{display:flex;align-items:center;gap:16px;margin-bottom:30px}.barros-workshop-why__eyebrow-line{display:block;width:44px;height:1px;flex:0 0 auto;background:var(--barros-workshop-why-accent, #2fa83a);box-shadow:0 0 18px #2fa83a6b}.barros-workshop-why__eyebrow{margin:0;color:#ffffffb8;font-size:12px;font-weight:700;line-height:1;letter-spacing:.18em;text-transform:uppercase}.barros-workshop-why__title{max-width:900px;margin:0;color:#fff;font-size:clamp(48px,5.3vw,84px);font-weight:650;line-height:.98;letter-spacing:-.055em;text-wrap:balance}.barros-workshop-why__title-line{display:block}.barros-workshop-why__title-line--accent{margin-top:8px;color:var(--barros-workshop-why-accent, #2fa83a);text-shadow:0 0 34px rgba(47,168,58,.14)}.barros-workshop-why__description-wrap{display:grid;grid-template-columns:2px minmax(0,560px);gap:22px;margin-top:38px}.barros-workshop-why__description-line{display:block;width:2px;min-height:100%;border-radius:10px;background:linear-gradient(180deg,var(--barros-workshop-why-accent, #2fa83a),rgba(47,168,58,.12))}.barros-workshop-why__description{color:#ffffffc2;font-size:clamp(16px,1.25vw,19px);font-weight:400;line-height:1.75;letter-spacing:-.012em}.barros-workshop-why__pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-top:96px;border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff09,#ffffff03);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.barros-workshop-why__pillar{position:relative;min-width:0}.barros-workshop-why__pillar:not(:last-child){border-right:1px solid rgba(255,255,255,.1)}.barros-workshop-why__pillar-inner{position:relative;min-height:280px;padding:34px 40px 38px;overflow:hidden;transition:background-color .35s ease,transform .35s ease}.barros-workshop-why__pillar:hover .barros-workshop-why__pillar-inner{background:#ffffff06}.barros-workshop-why__pillar-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:28px}.barros-workshop-why__pillar-icon{position:relative;display:flex;align-items:center;justify-content:center;width:64px;height:64px;flex:0 0 64px;border:1px solid rgba(47,168,58,.28);border-radius:19px;background:linear-gradient(145deg,#2fa83a24,#2fa83a09);box-shadow:inset 0 1px #ffffff0f,0 14px 32px #0000002e;transition:transform .35s ease,border-color .35s ease,background-color .35s ease,box-shadow .35s ease}.barros-workshop-why__pillar-icon:after{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;content:"";opacity:0;box-shadow:0 0 30px #2fa83a33;transition:opacity .35s ease}.barros-workshop-why__pillar-icon svg{position:relative;z-index:1;display:block;width:28px;height:28px;stroke:var(--barros-workshop-why-accent, #2fa83a);stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.barros-workshop-why__pillar:hover .barros-workshop-why__pillar-icon{transform:translateY(-4px);border-color:#2fa83ab3;background:linear-gradient(145deg,#2fa83a38,#2fa83a0e);box-shadow:inset 0 1px #ffffff14,0 18px 38px #00000042}.barros-workshop-why__pillar:hover .barros-workshop-why__pillar-icon:after{opacity:1}.barros-workshop-why__pillar-number{padding-top:5px;color:#ffffff3d;font-size:11px;font-weight:700;line-height:1;letter-spacing:.18em}.barros-workshop-why__pillar-title{max-width:360px;margin:0 0 16px;color:#fff;font-size:clamp(25px,2vw,33px);font-weight:620;line-height:1.08;letter-spacing:-.04em}.barros-workshop-why__pillar-text{max-width:390px;color:#ffffff9e;font-size:15px;font-weight:400;line-height:1.72;letter-spacing:-.008em}.barros-workshop-why__pillar-border{position:absolute;right:40px;bottom:0;left:40px;display:block;height:2px;background:linear-gradient(90deg,var(--barros-workshop-why-accent, #2fa83a),rgba(47,168,58,0));opacity:0;transform:scaleX(.25);transform-origin:left center;transition:opacity .35s ease,transform .45s ease}.barros-workshop-why__pillar:hover .barros-workshop-why__pillar-border{opacity:.8;transform:scaleX(1)}.barros-workshop-why__media-label{position:absolute;top:90px;right:0;display:flex;align-items:center;gap:14px;color:#fff6;font-size:10px;font-weight:600;line-height:1;letter-spacing:.16em;text-transform:uppercase;writing-mode:vertical-rl}.barros-workshop-why__media-label-line{display:block;width:1px;height:48px;background:linear-gradient(180deg,#fff0,#ffffff5c)}.barros-workshop-why__section-index{position:absolute;top:82px;right:44px;color:#ffffff0b;font-size:clamp(96px,12vw,180px);font-weight:700;line-height:.8;letter-spacing:-.08em;pointer-events:none;-webkit-user-select:none;user-select:none}@media screen and (max-width:1199px){.barros-workshop-why__container{width:min(calc(100% - 56px),1500px);padding-top:76px}.barros-workshop-why__header{width:min(100%,760px)}.barros-workshop-why__pillars{margin-top:76px}.barros-workshop-why__pillar-inner{min-height:270px;padding:30px 28px 34px}.barros-workshop-why__pillar-border{right:28px;left:28px}.barros-workshop-why__media-label{display:none}.barros-workshop-why__section-index{top:64px;right:20px}}@media screen and (max-width:767px){.barros-workshop-why{min-height:auto}.barros-workshop-why__image{object-position:var(--barros-workshop-why-position-x, 65%) var(--barros-workshop-why-position-y, 50%)}.barros-workshop-why__overlay{background:linear-gradient(180deg,#050505eb,#050505c2 30%,#050505f5 68%,#050505),linear-gradient(90deg,#050505f2,#05050575)}.barros-workshop-why__bottom-fade{height:68%}.barros-workshop-why__texture{opacity:.08;background-size:52px 52px}.barros-workshop-why__container{width:calc(100% - 36px);min-height:auto;padding:60px 0 38px}.barros-workshop-why__header{width:100%;max-width:100%}.barros-workshop-why__eyebrow-wrap{gap:12px;margin-bottom:22px}.barros-workshop-why__eyebrow-line{width:32px}.barros-workshop-why__eyebrow{font-size:10px;line-height:1.2}.barros-workshop-why__title{width:100%;max-width:100%;margin:0;font-size:clamp(38px,10.8vw,54px);line-height:1;letter-spacing:-.045em;text-wrap:balance;overflow-wrap:normal;word-break:normal}.barros-workshop-why__title-line{display:block;position:relative;margin:0;padding:0;line-height:inherit}.barros-workshop-why__title-line+.barros-workshop-why__title-line{margin-top:.06em}.barros-workshop-why__title-line--accent{margin-top:.08em}.barros-workshop-why__description-wrap{grid-template-columns:2px minmax(0,1fr);gap:15px;margin-top:26px}.barros-workshop-why__description{font-size:15px;line-height:1.68}.barros-workshop-why__pillars{grid-template-columns:1fr;margin-top:48px;border-bottom:0}.barros-workshop-why__pillar:not(:last-child){border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.barros-workshop-why__pillar-inner{min-height:auto;padding:26px 20px 28px}.barros-workshop-why__pillar-heading{align-items:center;gap:18px;margin-bottom:20px}.barros-workshop-why__pillar-icon{width:56px;height:56px;flex-basis:56px;border-radius:16px}.barros-workshop-why__pillar-icon svg{width:25px;height:25px}.barros-workshop-why__pillar-number{font-size:10px;letter-spacing:.16em}.barros-workshop-why__pillar-title{max-width:100%;margin-bottom:11px;font-size:25px;line-height:1.1;letter-spacing:-.035em}.barros-workshop-why__pillar-text{max-width:100%;font-size:14px;line-height:1.68}.barros-workshop-why__pillar-border{right:20px;left:20px}.barros-workshop-why__section-index{top:48px;right:2px;font-size:82px;opacity:.8}}@media screen and (max-width:420px){.barros-workshop-why__container{width:calc(100% - 32px);padding:56px 0 34px}.barros-workshop-why__eyebrow-wrap{margin-bottom:20px}.barros-workshop-why__title{font-size:clamp(36px,10.5vw,48px);line-height:1.01;letter-spacing:-.04em}.barros-workshop-why__title-line--accent{margin-top:.1em}.barros-workshop-why__description-wrap{gap:14px;margin-top:24px}.barros-workshop-why__description{font-size:14px;line-height:1.66}.barros-workshop-why__pillars{margin-top:42px}.barros-workshop-why__pillar-inner{padding:24px 18px 26px}.barros-workshop-why__pillar-title{font-size:24px}.barros-workshop-why__pillar-text{font-size:14px}.barros-workshop-why__section-index{top:46px;right:0;font-size:74px}}@media(prefers-reduced-motion:reduce){.barros-workshop-why__pillar-inner,.barros-workshop-why__pillar-icon,.barros-workshop-why__pillar-icon:after,.barros-workshop-why__pillar-border{transition:none}}.barros-workshop-why__image{transform-origin:66% 50%;animation:barrosWorkshopWhyImageMotion 38s ease-in-out infinite alternate;will-change:transform}@keyframes barrosWorkshopWhyImageMotion{0%{transform:scale(1.015) translateZ(0)}45%{transform:scale(1.035) translate3d(-.35%,-.15%,0)}to{transform:scale(1.055) translate3d(-.75%,.2%,0)}}.barros-workshop-why__title-line--accent{animation:barrosWorkshopWhyAccentGlow 7s ease-in-out infinite;will-change:text-shadow}@keyframes barrosWorkshopWhyAccentGlow{0%,to{text-shadow:0 0 24px rgba(47,168,58,.08),0 0 52px rgba(47,168,58,.025)}50%{text-shadow:0 0 32px rgba(47,168,58,.17),0 0 72px rgba(47,168,58,.07)}}.barros-workshop-why__background:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;content:"";background:radial-gradient(circle at 58% 40%,#ffffff06,#fff0 32%),radial-gradient(circle at 16% 58%,#2fa83a0a,#2fa83a00 30%)}.barros-workshop-why__pillars{background:linear-gradient(135deg,#0c0c0ce6,#0c0c0cc2 52%,#121212ad);box-shadow:0 28px 80px #00000057,inset 0 1px #ffffff0f;backdrop-filter:blur(22px) saturate(115%);-webkit-backdrop-filter:blur(22px) saturate(115%)}.barros-workshop-why__pillar-inner:before{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";opacity:0;background:radial-gradient(circle at 22% 16%,#2fa83a14,#2fa83a00 34%);transition:opacity .45s ease}.barros-workshop-why__pillar:hover .barros-workshop-why__pillar-inner:before{opacity:1}.barros-workshop-why__pillar-icon{overflow:hidden}.barros-workshop-why__pillar-icon:before{position:absolute;top:-60%;left:-80%;width:55%;height:220%;content:"";opacity:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.13),transparent);transform:rotate(22deg);transition:left .7s ease,opacity .25s ease}.barros-workshop-why__pillar:hover .barros-workshop-why__pillar-icon:before{left:135%;opacity:1}.barros-workshop-why__pillar-title,.barros-workshop-why__pillar-text{position:relative;z-index:2;transition:transform .4s ease,color .4s ease}.barros-workshop-why__pillar:hover .barros-workshop-why__pillar-title{transform:translateY(-2px)}.barros-workshop-why__pillar:hover .barros-workshop-why__pillar-text{color:#ffffffbd;transform:translateY(-1px)}.barros-workshop-why__description-line{box-shadow:0 0 18px #2fa83a29;animation:barrosWorkshopWhyDescriptionLine 6s ease-in-out infinite}@keyframes barrosWorkshopWhyDescriptionLine{0%,to{opacity:.72;box-shadow:0 0 14px #2fa83a1f}50%{opacity:1;box-shadow:0 0 24px #2fa83a3d}}@media screen and (max-width:767px){.barros-workshop-why__image{animation-duration:46s;transform-origin:center center}.barros-workshop-why__title-line--accent{animation-duration:8s}.barros-workshop-why__pillars{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}}@media(prefers-reduced-motion:reduce){.barros-workshop-why__image,.barros-workshop-why__title-line--accent,.barros-workshop-why__description-line{animation:none}.barros-workshop-why__image{transform:scale(1.02)}}.barros-workshop-why{position:relative;isolation:isolate;display:block;min-height:760px;background:#080b09;overflow:hidden}.barros-workshop-why__background{position:absolute;inset:0 0 0 auto;z-index:0;width:80%;height:100%;overflow:hidden}.barros-workshop-why__image{width:100%;height:100%;object-fit:cover;display:block;transform:none}.barros-workshop-why:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#080b09 0% 20%,#080b09fc 31%,#080b09f5 43%,#080b09c9 51%,#080b0957 65%,#080b090f 84%,#080b0900)}.barros-workshop-why__overlay,.barros-workshop-why__bottom-fade,.barros-workshop-why__texture{display:none}.barros-workshop-why__container{width:min(calc(100% - 88px),1480px);max-width:none;position:relative;z-index:2;display:block;min-height:760px;padding:92px 0 0;margin:0 auto}.barros-workshop-why__main{min-height:668px;display:flex;flex-direction:column;justify-content:space-between;gap:52px;width:100%}.barros-workshop-why__header{width:min(56%,750px);max-width:none;margin:0;padding:0;text-shadow:none}.barros-workshop-why__title{font-size:clamp(38px,3.8vw,67px);max-width:750px;line-height:1.06;letter-spacing:-.048em}.barros-workshop-why__title-line--accent{text-shadow:none}.barros-workshop-why__description-wrap{display:block;margin-top:31px}.barros-workshop-why__description-line{display:none}.barros-workshop-why__description{max-width:620px;font-size:clamp(15px,1.1vw,18px);line-height:1.68}.barros-workshop-why__pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;width:100vw;margin:0 0 0 calc(50% - 50vw);padding:30px max(44px,calc((100vw - 1480px)/2)) 37px;background:#080b09;border:0;border-top:1px solid rgba(255,255,255,.12);backdrop-filter:none;-webkit-backdrop-filter:none}.barros-workshop-why__pillar:not(:last-child){border-right:1px solid rgba(255,255,255,.12)}.barros-workshop-why__pillar-inner{min-height:0;padding:8px 30px 12px}.barros-workshop-why__pillar:first-child .barros-workshop-why__pillar-inner{padding-left:0}.barros-workshop-why__pillar-heading{margin-bottom:14px}.barros-workshop-why__pillar-icon{width:43px;height:43px;flex-basis:43px;border-radius:50%;background:transparent;box-shadow:none}.barros-workshop-why__pillar-icon svg{width:23px;height:23px}.barros-workshop-why__pillar-title{font-size:clamp(20px,1.7vw,26px);margin-bottom:7px}.barros-workshop-why__pillar-text{font-size:14px;line-height:1.6}.barros-workshop-why__section-index,.barros-workshop-why__media-label{display:none}@media screen and (min-width:768px)and (max-width:1100px){.barros-workshop-why__container{width:calc(100% - 64px)}.barros-workshop-why__header{width:62%}.barros-workshop-why__title{font-size:clamp(35px,4.5vw,52px)}.barros-workshop-why__pillars{padding-left:32px;padding-right:32px}.barros-workshop-why__pillar-inner{padding-left:20px;padding-right:20px}}@media screen and (max-width:767px){.barros-workshop-why{min-height:0;display:flex;flex-direction:column}.barros-workshop-why__background{position:relative;inset:auto;width:100%;height:clamp(240px,72vw,340px)}.barros-workshop-why:before{display:none}.barros-workshop-why__container{width:100%;min-height:0;padding:46px 24px 0;background:#080b09}.barros-workshop-why__main{min-height:0;gap:44px}.barros-workshop-why__header{width:100%;max-width:none}.barros-workshop-why__title{font-size:clamp(32px,8vw,46px);line-height:1.08;overflow-wrap:normal;word-break:normal}.barros-workshop-why__description-wrap{margin-top:22px}.barros-workshop-why__description{font-size:15px;line-height:1.65}.barros-workshop-why__pillars{width:100vw;margin:0 0 0 -24px;padding:9px 24px 26px;grid-template-columns:1fr}.barros-workshop-why__pillar:not(:last-child){border-right:0;border-bottom:1px solid rgba(255,255,255,.12)}.barros-workshop-why__pillar-inner,.barros-workshop-why__pillar:first-child .barros-workshop-why__pillar-inner{padding:21px 0;min-height:0}.barros-workshop-why__pillar-title{font-size:22px}.barros-workshop-why__pillar-text{font-size:14px}}@media screen and (min-width:768px){.barros-workshop-why__background{width:57%;right:0;left:auto;background:#080b09}.barros-workshop-why__image{object-fit:cover;object-position:50% 50%;transform:none}.barros-workshop-why:before{background:linear-gradient(90deg,#080b09 0% 37%,#080b09f2 43%,#080b09a6 49%,#080b0933 56%,#080b0900 65%)}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/barros-workshop-why.css.map */
