:root{--gl-yellow: #F9D372;--gl-blue: #88CAFF;--gl-green: #81F26B;--gl-pink: #E881F0;--gl-peach: #FFAC86;--gl-cream: #FDF8EB;--gl-white: #FFFFFF;--gl-black: #000000;--gl-font-headline: "Mali", sans-serif;--gl-font-body: "Nunito", sans-serif;--gl-border-width: 2px;--gl-border-width-thick: 3px;--gl-radius-card: 12px;--gl-radius-btn: 40px;--gl-shadow: 0 4px 0 var(--gl-black);--gl-shadow-hover: 0 8px 0 var(--gl-black);--gl-transition-default: transform .3s ease, box-shadow .3s ease, background-color .3s ease}.gl-section{position:relative;overflow:hidden;width:100%}.gl-headline{font-family:var(--gl-font-headline);font-weight:700;color:var(--gl-black);line-height:1.1;margin:0}.gl-subtext{font-family:var(--gl-font-body);color:#000000bf;line-height:1.6;margin:0}.gl-btn{font-family:var(--gl-font-body);font-weight:700;font-size:16px;border-radius:var(--gl-radius-btn);padding:16px 32px;transition:var(--gl-transition-default);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:var(--gl-border-width-thick) solid var(--gl-black)}.gl-btn--primary{background-color:var(--gl-yellow);color:var(--gl-black);box-shadow:0 3px 0 var(--gl-black)}.gl-btn--primary:hover{transform:translateY(-2px);box-shadow:0 5px 0 var(--gl-black)}.gl-btn--secondary{background-color:transparent;color:var(--gl-black)}.gl-btn--secondary:hover{background-color:#0000000d}.gl-card{background-color:var(--gl-white);border:var(--gl-border-width) solid var(--gl-black);border-radius:var(--gl-radius-card);box-shadow:var(--gl-shadow);transition:var(--gl-transition-default);overflow:hidden}.gl-card:hover{transform:translateY(-4px);box-shadow:var(--gl-shadow-hover)}.gl-split,.gl-fade-up{visibility:hidden}.gl-draw path,.gl-draw circle{fill:none;stroke:var(--gl-black);stroke-width:2px}#gl-hero{min-height:100vh;min-height:100svh;display:flex;align-items:center;justify-content:center;background-color:var(--gl-white)}.gl-hero__logo{width:280px;margin:0 auto}.gl-hero__logo svg{width:100%;height:auto}.gl-hero__content{text-align:center;max-width:700px;margin:0 auto;padding:32px 20px;position:relative;z-index:1}.gl-hero__content h1{font-size:clamp(2rem,5vw,3.5rem)}.gl-hero__content p{font-size:clamp(1rem,2vw,1.25rem);margin-top:20px}.gl-hero__buttons{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-top:32px}.gl-hero__decoration{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.gl-hero__decoration .gl-float{position:absolute;width:40px;opacity:.6}@media(min-width:990px){.gl-hero__logo{width:400px}.gl-hero__decoration .gl-float{width:80px}}#gl-parallax{height:60vh;position:relative;background:linear-gradient(to bottom,var(--gl-white),var(--gl-cream))}.gl-parallax__el{position:absolute;width:60px;will-change:transform}@media(min-width:990px){#gl-parallax{height:80vh}.gl-parallax__el{width:150px}}#gl-manifesto{min-height:100vh;background-color:var(--gl-cream);display:grid;grid-template-columns:1fr;align-items:center;gap:40px;padding:80px 20px}.gl-manifesto__visual{display:flex;justify-content:center;align-items:center}.gl-manifesto__visual svg{width:250px;height:auto}.gl-manifesto__text h2{font-size:clamp(1.8rem,4vw,3rem);margin-bottom:24px}.gl-manifesto__text p{font-size:clamp(1rem,1.8vw,1.15rem);max-width:500px}.gl-manifesto__text .gl-btn{margin-top:32px}@media(min-width:990px){#gl-manifesto{grid-template-columns:1fr 1fr;gap:80px;padding:120px 60px}.gl-manifesto__visual svg{width:350px}}#gl-pilares{background-color:var(--gl-white);padding:80px 20px;max-width:1200px;margin:0 auto}.gl-pilares__header{text-align:center;margin-bottom:60px}.gl-pilares__header h2{font-size:clamp(1.6rem,3.5vw,2.5rem)}.gl-pilares__grid{display:grid;grid-template-columns:1fr;gap:24px}.gl-pilar{background-color:#f9f9f9;border:var(--gl-border-width) solid var(--gl-black);border-radius:var(--gl-radius-card);padding:32px 24px;text-align:center;box-shadow:var(--gl-shadow);transition:var(--gl-transition-default)}.gl-pilar:hover{transform:translateY(-6px);box-shadow:0 10px 0 var(--gl-black)}.gl-pilar__icon{width:64px;height:64px;margin:0 auto 20px}.gl-pilar__icon svg{width:100%;height:100%}.gl-pilar__title{font-family:var(--gl-font-headline);font-weight:700;font-size:1.1rem;margin-bottom:8px}.gl-pilar__desc{font-family:var(--gl-font-body);font-size:.9rem;color:#000000a6;line-height:1.5}@media(min-width:750px){.gl-pilares__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){#gl-pilares{padding:120px 60px}.gl-pilares__grid{grid-template-columns:repeat(4,1fr)}}#gl-produtos{background:linear-gradient(to bottom,var(--gl-white),#f0f7ff);overflow:hidden}.gl-produtos__header{text-align:center;padding:80px 20px 40px;max-width:800px;margin:0 auto}.gl-produtos__header h2{font-size:clamp(1.6rem,3.5vw,2.5rem)}.gl-produtos__track{overflow:hidden;position:relative}.gl-produtos__cards{display:flex;gap:24px;padding:0 40px;will-change:transform}.gl-produtos__cards .gl-produtos__card{flex:0 0 280px;min-width:280px}.gl-produtos__progress{height:4px;background-color:#eee;border-radius:2px;margin:40px auto;max-width:300px;overflow:hidden}.gl-produtos__progress-bar{height:100%;background:linear-gradient(90deg,var(--gl-blue),var(--gl-green),var(--gl-pink),var(--gl-peach));width:0%;border-radius:2px;transition:none}@media(min-width:990px){.gl-produtos__cards .gl-produtos__card{flex:0 0 320px}}#gl-timeline{background-color:var(--gl-cream);padding:80px 20px;max-width:900px;margin:0 auto}.gl-timeline__header{text-align:center;margin-bottom:60px}.gl-timeline__body{position:relative}.gl-timeline__line{position:absolute;left:24px;transform:translate(-50%);top:0;bottom:0;width:3px}.gl-timeline__line svg{width:3px;height:100%}.gl-timeline__line svg line,.gl-timeline__line svg path{stroke:var(--gl-black);stroke-width:3px}.gl-timeline__steps{position:relative}.gl-timeline__step{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:40px;align-items:flex-start;padding-left:48px}.gl-timeline__marker{position:absolute;left:24px;transform:translate(-50%);width:24px;height:24px;border-radius:50%;background-color:var(--gl-white);border:3px solid var(--gl-black);z-index:1}.gl-timeline__card{background-color:var(--gl-white);border:var(--gl-border-width) solid var(--gl-black);border-radius:var(--gl-radius-card);padding:24px;box-shadow:var(--gl-shadow)}.gl-timeline__icon{width:48px;height:48px;margin-bottom:12px}@media(min-width:990px){#gl-timeline{padding:120px 60px}.gl-timeline__line{left:50%}.gl-timeline__step{grid-template-columns:1fr auto 1fr;gap:30px;margin-bottom:60px;align-items:center;padding-left:0}.gl-timeline__marker{position:relative;left:0;transform:none;grid-column:2}.gl-timeline__step--left .gl-timeline__card{grid-column:1;text-align:right}.gl-timeline__step--right .gl-timeline__card{grid-column:3}}#gl-cta{min-height:80vh;background:linear-gradient(180deg,var(--gl-white) 0%,var(--gl-cream) 30%,var(--gl-yellow) 100%);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:80px 20px}.gl-cta__sunflower{width:150px;margin-bottom:40px}.gl-cta__sunflower svg{width:100%;height:auto}.gl-cta__headline{font-size:clamp(1.8rem,4vw,3rem);max-width:600px;margin-bottom:16px}.gl-cta__tagline{font-family:var(--gl-font-body);font-size:clamp(1rem,2vw,1.2rem);max-width:500px;margin-bottom:40px;color:#000000b3}.gl-cta__button{padding:18px 40px;font-size:18px}@media(min-width:990px){.gl-cta__sunflower{width:200px}}.gl-hidden{opacity:0;visibility:hidden}.gl-visible{opacity:1;visibility:visible}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.gl-split,.gl-fade-up{visibility:visible!important;opacity:1!important;transform:none!important}}#gl-hero{display:block;position:relative;isolation:isolate;min-height:100svh;background:radial-gradient(58% 62% at 50% 46%,#FFE9A3 0%,#F9D372 34%,var(--gl-cream) 100%)}#gl-hero .gl-hero__stage{position:relative;z-index:2;min-height:100svh;display:flex;align-items:center}#gl-hero .gl-hero__title{position:relative;z-index:1;display:grid;grid-template-columns:1fr clamp(190px,24vw,380px) 1fr;align-items:center;width:100%;margin:0;padding:0 4vw;font-size:clamp(2.4rem,5vw,6.5rem);line-height:.95;letter-spacing:-.02em;text-align:center}#gl-hero .w{display:block}#gl-hero .gl-hero__logo{position:absolute;left:50%;top:50%;translate:-50% -50%;width:clamp(190px,24vw,380px);margin:0;z-index:0}#gl-hero .gl-fl{position:absolute;left:calc(var(--x)*1%);top:calc(var(--y)*1%);width:calc(var(--w)*1vw);translate:-50% -50%;z-index:3;pointer-events:none}#gl-hero .gl-fl--b{z-index:0}#gl-hero .gl-fl img{display:block;width:100%;height:auto;pointer-events:auto;cursor:pointer;will-change:transform;filter:drop-shadow(0 1.1vw 1vw rgba(0,0,0,.25))}#gl-hero .gl-hero__foot{position:absolute;left:50%;bottom:4vh;translate:-50% 0;width:min(92vw,560px);z-index:5;display:flex;flex-direction:column;align-items:center;gap:.8rem;text-align:center}#gl-hero .gl-hero__foot p{margin:0;max-width:44ch;font-size:clamp(.92rem,1.1vw,1.08rem)}#gl-hero .gl-hero__rot{font:700 clamp(1rem,1.5vw,1.25rem)/1.3 var(--gl-font-headline)}#gl-hero .gl-hero__rot span{display:inline-block;min-width:11ch;padding:.1em .8em;background:var(--gl-yellow);border:2px solid #000;border-radius:40px}#gl-hero .gl-hero__cue{position:absolute;top:50%;translate:0 -50%;z-index:5;display:flex;align-items:center;gap:.7rem;writing-mode:vertical-rl;color:#000;text-decoration:none;font:600 .85rem var(--gl-font-headline)}#gl-hero .gl-hero__cue--l{left:1.6vw;rotate:180deg}#gl-hero .gl-hero__cue--r{right:1.6vw}#gl-hero .gl-hero__cue i{display:block;width:2px;height:44px;background:#000;transform-origin:top}.gl-js #gl-hero .gl-hero__title,.gl-js #gl-hero .gl-hero__logo,.gl-js #gl-hero .gl-fl,.gl-js #gl-hero .gl-hero__foot,.gl-js #gl-hero .gl-hero__cue{visibility:hidden}@media(max-width:700px){#gl-hero{display:flex;flex-direction:column;padding:12vh 0 3rem}#gl-hero .gl-hero__stage{min-height:0;width:100%}#gl-hero .gl-hero__title{grid-template-columns:1fr;font-size:13vw}#gl-hero .gl-hero__gap{height:min(58vw,260px)}#gl-hero .gl-hero__logo{width:min(56vw,250px)}#gl-hero .gl-fl{width:calc(var(--w)*1.7vw)}#gl-hero .gl-fl[data-m="0"],#gl-hero .gl-hero__cue{display:none}#gl-hero .gl-hero__foot{position:relative;left:auto;bottom:auto;translate:none;margin:2.5rem auto 0}}#gl-kit{position:relative;overflow:hidden;background:radial-gradient(60% 65% at 50% 45%,#FFE9A3 0%,var(--gl-yellow) 40%,var(--gl-cream) 100%)}#gl-kit .gl-kit__pin{position:relative;box-sizing:border-box;height:100svh;min-height:34rem;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(.4rem,1.5vh,1rem);padding:clamp(1rem,4vh,2.4rem) 4vw clamp(1rem,3vh,2rem)}#gl-kit .gl-kit__head{display:grid;justify-items:center;text-align:center;min-height:2.6em}#gl-kit .gl-kit__head .gl-kit__line{grid-area:1/1}#gl-kit .gl-kit__line{max-width:30ch;margin:0;font:700 clamp(1.4rem,2.6vw,2.2rem)/1.2 var(--gl-font-headline);letter-spacing:-.02em}#gl-kit .gl-kit__line--b{opacity:0}#gl-kit .gl-kit__line--a{display:none;position:absolute;left:50%;top:46%;z-index:6;max-width:none;width:max-content;padding:.9rem 1.6rem;background:var(--gl-cream);border:4px solid #000;border-radius:18px;box-shadow:0 7px #000;font-size:clamp(1.15rem,2.6vw,2.1rem);text-align:center;opacity:0}#gl-kit .gl-kit__line--a:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:2px dashed rgba(0,0,0,.45);border-radius:12px;pointer-events:none}#gl-kit .gl-kit__stage{min-height:0;display:grid;place-items:center}#gl-kit .gl-kit__art{position:relative;width:min(100%,max(16rem,calc((100svh - 20rem)*1.316)));aspect-ratio:1000/760}.gl-js #gl-kit .gl-kit__art{visibility:hidden}#gl-kit .gl-kit__art-svg,#gl-kit .gl-kit__art>img{display:block;width:100%;height:100%}#gl-kit .gl-kit__art>img{object-fit:cover;border:5px solid #000;border-radius:32px;box-shadow:0 14px #000}#gl-kit .gl-kit__art-svg .k{fill:#000}#gl-kit .gl-kit__art-svg .b{fill:var(--gl-blue)}#gl-kit .gl-kit__art-svg .g{fill:var(--gl-green)}#gl-kit .gl-kit__art-svg .y{fill:var(--gl-yellow)}#gl-kit .gl-kit__art-svg .p{fill:var(--gl-pink)}#gl-kit .gl-kit__art-svg .o{fill:var(--gl-peach)}#gl-kit .gl-kit__art-svg .c{fill:var(--gl-cream)}#gl-kit .gl-kit__art-svg .ln{stroke:#000;stroke-width:6;stroke-linejoin:round}#gl-kit .gl-kit__art-svg .ln3{stroke:#000;stroke-width:4;stroke-linejoin:round}#gl-kit .gl-kit__art-svg .zl{fill:none;stroke:#000;stroke-width:28}#gl-kit .gl-kit__art-svg .zy{fill:none;stroke:var(--gl-yellow);stroke-width:16;stroke-dasharray:14 9}#gl-kit .gl-kit__art-svg .zl2{fill:none;stroke:#000;stroke-width:24;stroke-linecap:round}#gl-kit .gl-kit__art-svg .zy2{fill:none;stroke:var(--gl-yellow);stroke-width:12;stroke-dasharray:12 8}#gl-kit .gl-kit__art-svg .st{fill:none;stroke:#fff;stroke-width:3;stroke-dasharray:9 8;stroke-linecap:round;opacity:.85}#gl-kit .gl-kit__art-svg .st.dk{stroke:#000;opacity:.25}#gl-kit .gl-kit__art-svg .st.sp{stroke:#000;opacity:.45}#gl-kit .gl-kit__art-svg .num text{font:700 44px var(--gl-font-headline);text-anchor:middle;fill:#000}#gl-kit .gl-kit__art-svg .vel rect{fill:#e9e2d0;stroke:#000;stroke-width:4;stroke-dasharray:2 7;stroke-linecap:round}#gl-kit .gl-kit__art-svg .in{fill:#000;fill-opacity:.12}#gl-kit .gl-kit__art-svg .th{stroke:#000;stroke-width:4;stroke-linecap:round;fill:none}#gl-kit .gl-kit__feature{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:0;height:0;z-index:3}#gl-kit .gl-kit__feature.is-open{z-index:7}#gl-kit .gl-kit__chip{position:absolute;left:0;top:0;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .85rem .3rem .35rem;background:#fff;border:3px solid #000;border-radius:40px;box-shadow:0 3px #000;font:700 clamp(.72rem,1.3vw,.95rem) var(--gl-font-headline);color:#000;white-space:nowrap;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}#gl-kit .gl-kit__chip:hover,#gl-kit .gl-kit__feature.is-open .gl-kit__chip{transform:translate(-50%,calc(-50% - 2px));box-shadow:0 5px #000}#gl-kit .gl-kit__chip:focus-visible{outline:3px solid #000;outline-offset:3px}#gl-kit .gl-kit__chip img{width:clamp(24px,3.2vw,34px);height:auto}#gl-kit .gl-kit__chip:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border:3px solid #000;border-radius:inherit;opacity:0;animation:gl-kit-ping 2.2s ease-out infinite;pointer-events:none}#gl-kit.is-played .gl-kit__chip:after{animation:none}@keyframes gl-kit-ping{0%{opacity:.5;transform:scale(.92)}to{opacity:0;transform:scale(1.22)}}#gl-kit .gl-kit__tip{position:absolute;width:min(210px,54vw);padding:.7rem .9rem;background:var(--gl-cream);border:3px solid #000;border-radius:16px;box-shadow:0 4px #000;font:600 .82rem/1.4 var(--gl-font-body);color:#000;opacity:0;pointer-events:none;transform:translateY(6px) scale(.96);transition:opacity .2s ease,transform .2s ease}#gl-kit .gl-kit__feature[data-v=b] .gl-kit__tip{top:26px}#gl-kit .gl-kit__feature[data-v=t] .gl-kit__tip{bottom:26px}#gl-kit .gl-kit__feature[data-side=l] .gl-kit__tip{left:-26px}#gl-kit .gl-kit__feature[data-side=r] .gl-kit__tip{right:-26px}#gl-kit .gl-kit__feature.is-open .gl-kit__tip,#gl-kit .gl-kit__feature:focus-within .gl-kit__tip{opacity:1;transform:none}@media(hover:hover){#gl-kit .gl-kit__feature:hover .gl-kit__tip{opacity:1;transform:none}}#gl-kit .gl-kit__felt{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:8.6%;margin:-4.3% 0 0 -4.3%;z-index:2;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}#gl-kit .gl-kit__felt:active{cursor:grabbing}#gl-kit .gl-kit__felt img{display:block;width:100%;height:auto;pointer-events:none;filter:drop-shadow(0 4px 0 rgba(0,0,0,.28))}#gl-kit .gl-kit__foot{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.7rem}#gl-kit .gl-kit__hint{margin:0;padding:.25rem .9rem;background:#fff;border:2px solid #000;border-radius:40px;font:700 clamp(.78rem,1.4vw,.95rem) var(--gl-font-headline);transform:rotate(-1.5deg)}#gl-kit .gl-kit__btn{position:relative;z-index:2}#gl-kit .gl-kit__zip{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:5;pointer-events:none;visibility:hidden;overflow:hidden}#gl-kit .gl-kit__zip [data-k=panel]{stroke:#000;stroke-width:5;stroke-linejoin:round}#gl-kit .gl-kit__half--l [data-k=panel]{fill:var(--gl-blue)}#gl-kit .gl-kit__half--r [data-k=panel]{fill:var(--gl-green)}#gl-kit .gl-kit__zip .gl-kit__dots{fill:url(#gl-kit-dots);stroke:none}#gl-kit .gl-kit__zip [data-k^=band]{fill:none;stroke:#00000029;stroke-width:calc(var(--t) * 1.3)}#gl-kit .gl-kit__zip [data-k^=stitch]{fill:none;stroke:#fff;stroke-width:3;stroke-dasharray:8 6;stroke-linecap:round}#gl-kit .gl-kit__zip [data-k^=out]{fill:none;stroke:#000;stroke-width:calc(var(--t) + 7px);stroke-dasharray:calc(var(--t) * .6 + 7px) calc(var(--t) * .6 - 7px)}#gl-kit .gl-kit__zip [data-k^=tooth]{fill:none;stroke:var(--gl-yellow);stroke-width:var(--t);stroke-dasharray:calc(var(--t) * .6) calc(var(--t) * .6)}#gl-kit .gl-kit__body{fill:var(--gl-yellow);stroke:#000;stroke-width:5;stroke-linejoin:round}#gl-kit .gl-kit__slot{fill:#000}#gl-kit .gl-kit__tab path{fill:var(--gl-pink);stroke:#000;stroke-width:5;stroke-linejoin:round}#gl-kit .gl-kit__tab circle{fill:#000}@media(max-width:749px){#gl-kit .gl-kit__pin{padding-left:3vw;padding-right:3vw}#gl-kit .gl-kit__line{font-size:clamp(1.25rem,5.5vw,1.8rem);max-width:24ch}#gl-kit .gl-kit__line--a{font-size:clamp(1.05rem,5vw,1.5rem);padding:.7rem 1.1rem}#gl-kit .gl-kit__chip{padding-right:.6rem}}@media(prefers-reduced-motion:reduce){#gl-kit .gl-kit__chip:after{animation:none}}#gl-produtos{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:center;gap:2rem;overflow:hidden;padding:8vh 0 6vh;background:var(--gl-yellow)}#gl-produtos .gl-bgword{position:absolute;left:0;top:50%;translate:0 -50%;white-space:nowrap;font:700 32vw/1 var(--gl-font-headline);color:transparent;-webkit-text-stroke:2px rgba(0,0,0,.18);pointer-events:none}#gl-produtos .gl-produtos__header{position:relative;z-index:1;padding:0 8vw}#gl-produtos .gl-produtos__track{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scroll-padding:0 8vw;scrollbar-width:none;overscroll-behavior-x:contain;padding:1.4rem 0 2.2rem;cursor:grab;-webkit-overflow-scrolling:touch}#gl-produtos .gl-produtos__track::-webkit-scrollbar{display:none}#gl-produtos .gl-produtos__track.is-drag{cursor:grabbing;scroll-snap-type:none}#gl-produtos .gl-produtos__track.is-drag a{pointer-events:none}#gl-produtos .gl-produtos__cards{position:relative;z-index:1;display:flex;gap:clamp(1rem,3vw,2.5rem);width:max-content;padding:0 8vw}#gl-produtos .gl-produtos__card{flex:0 0 clamp(240px,26vw,360px);scroll-snap-align:start}#gl-produtos .gl-produtos__ctrl{position:relative;z-index:1;display:flex;align-items:center;gap:1.2rem;margin:0 8vw}#gl-produtos .gl-produtos__progress{position:relative;flex:1;height:16px;border:2px solid #000;border-radius:16px;overflow:hidden;background:var(--gl-cream);cursor:pointer;touch-action:none}#gl-produtos .gl-produtos__progress:focus-visible{outline:3px solid #000;outline-offset:3px}#gl-produtos .gl-produtos__nav{flex:none;display:grid;place-items:center;width:46px;height:46px;padding:0;border:3px solid #000;border-radius:50%;background:var(--gl-cream);color:#000;box-shadow:0 4px #000;cursor:pointer;transition:transform .15s,box-shadow .15s}#gl-produtos .gl-produtos__nav:hover:not(:disabled){transform:translateY(2px);box-shadow:0 2px #000}#gl-produtos .gl-produtos__nav:focus-visible{outline:3px solid #000;outline-offset:3px}#gl-produtos .gl-produtos__nav:disabled{opacity:.35;cursor:default}#gl-produtos .gl-produtos__progress-bar{width:30%;height:100%;border-radius:12px;background:#000;cursor:grab}#gl-cta{position:relative;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;padding:12vh 6vw;text-align:center;background:#000;color:var(--gl-cream)}#gl-cta .gl-cta__sunflower{display:none}#gl-cta .gl-cta__headline{position:relative;z-index:2;margin:0;max-width:14ch;font-size:clamp(3rem,10vw,9rem);line-height:.92;letter-spacing:-.03em;color:var(--gl-cream)}#gl-cta .gl-cta__tagline,#gl-cta .gl-cta__button{position:relative;z-index:2}#gl-cta .gl-cta__tagline{max-width:40ch;color:var(--gl-cream)}#gl-cta .gl-flw{position:absolute;translate:-50% -50%;height:auto;pointer-events:none;max-width:34vw}#gl-hero[data-floats=poucos] .gl-fl[data-m="0"],#gl-hero[data-floats=nenhum] .gl-fl{display:none}#gl-reveal .gl-reveal__hint{position:absolute;left:50%;bottom:6vh;translate:-50% 0;z-index:4;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin:0;pointer-events:none}#gl-reveal .gl-reveal__hint span{padding:.35em 1.1em;background:#000;color:var(--gl-cream);border-radius:40px;font:700 .85rem var(--gl-font-headline)}#gl-reveal .gl-reveal__hint i{display:block;width:2px;height:34px;background:#000;transform-origin:top}#gl-produtos .gl-produtos__card .card{border:3px solid #000;border-radius:20px;box-shadow:0 8px #000;overflow:hidden;background:var(--gl-cream)}#gl-produtos .gl-produtos__card .card__inner{border-radius:0}#gl-produtos .gl-produtos__card .card__information{padding:1rem 1.2rem 1.3rem}#gl-hero,#gl-manifesto,#gl-cta{overflow-x:clip}#gl-hero,#gl-reveal,#gl-produtos,#gl-timeline{width:100%}@media(max-width:480px){#gl-reveal .gl-reveal__word{font-size:clamp(2.2rem,15vw,8rem)}}@media(max-width:749px){#gl-produtos{padding:6vh 0 5vh}#gl-produtos .gl-bgword{display:none}#gl-produtos .gl-produtos__track{scroll-padding:0 6vw}#gl-produtos .gl-produtos__cards{padding:0 6vw}#gl-produtos .gl-produtos__card{flex:0 0 74vw;scroll-snap-align:start}#gl-produtos .gl-produtos__ctrl{margin:0 6vw}#gl-produtos .gl-produtos__nav{display:none}}#gl-manifesto{background:var(--gl-cream);display:flex;justify-content:center;width:100%}#gl-manifesto .gl-manifesto__grid{display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:center;padding:10vh 6vw;width:100%;max-width:1440px}#gl-manifesto .gl-manifesto__visual{display:flex;justify-content:center;margin:0}#gl-manifesto .gl-manifesto__visual svg{width:min(52vw,260px);height:auto}#gl-manifesto .gl-manifesto__text{text-align:center}#gl-manifesto .gl-manifesto__text h2{margin:0 0 1.2rem;color:#000;font-size:clamp(2rem,6vw,3.4rem);line-height:1.05;letter-spacing:-.02em}#gl-manifesto .gl-manifesto__text p{margin:0 auto 1.6rem;max-width:52ch;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.6}#gl-manifesto .gl-manifesto__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem;list-style:none;margin:0 0 2rem;padding:0}#gl-manifesto .gl-manifesto__chips li{display:flex;align-items:center;gap:.5rem;padding:.5em 1em;background:#fff;border:2px solid #000;border-radius:40px;box-shadow:0 4px #000;font:600 .9rem var(--gl-font-headline);text-align:left}#gl-manifesto .gl-manifesto__chips img{flex:none;width:24px;height:24px}@media(min-width:750px){#gl-manifesto .gl-manifesto__grid{grid-template-columns:.9fr 1fr;gap:6vw;padding:10vh 6vw}#gl-manifesto .gl-manifesto__visual svg{width:min(26vw,420px)}#gl-manifesto .gl-manifesto__text h2{font-size:clamp(2.4rem,4.2vw,4rem)}#gl-manifesto .gl-manifesto__text p{font-size:clamp(1.05rem,1.3vw,1.3rem)}#gl-manifesto .gl-manifesto__text{text-align:left}#gl-manifesto .gl-manifesto__text p{margin:0 0 1.6rem}#gl-manifesto .gl-manifesto__chips{justify-content:flex-start}}#gl-cta .gl-cta__badges{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;list-style:none;margin:.4rem 0 0;padding:0}#gl-cta .gl-cta__badges li{padding:.4em 1.1em;border:2px solid var(--gl-cream);border-radius:40px;font:600 .82rem var(--gl-font-headline);opacity:.85}@media(max-width:749px){#gl-produtos .gl-produtos__card{transform:none!important}#gl-timeline.is-h,#gl-timeline.is-h .gl-journey__view,#gl-timeline.is-h .gl-journey__rail{position:static!important;height:auto!important;width:auto!important;padding:12vh 6vw!important;overflow:visible!important}#gl-timeline.is-h .gl-journey__title{position:static!important;margin:0 0 2rem!important}#gl-timeline.is-h .gl-journey__svg,#gl-timeline.is-h .gl-journey__rider{display:none!important}#gl-timeline.is-h .gl-journey__step{position:static!important;width:auto!important;left:auto!important;top:auto!important;transform:none!important}}#gl-timeline[data-flow=stack] .gl-journey__rail{grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));gap:2rem;align-items:stretch}#gl-timeline[data-flow=stack] .gl-journey__step{display:flex;flex-direction:column;justify-content:flex-start}#gl-timeline[data-flow=stack]{max-width:none;margin:0;padding:12vh 6vw}
/*# sourceMappingURL=/cdn/shop/t/17/assets/girassol-landing.css.map */
