.production-video-module__L6zGFW__control{z-index:2;color:#fff;min-width:10.5rem;min-height:2.75rem;font:inherit;cursor:pointer;background:#052c23;border:1px solid #ffffff52;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.65rem .9rem;font-size:.75rem;font-weight:600;line-height:1;transition:background-color .15s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1);display:inline-flex;position:absolute;bottom:1rem;right:1rem;box-shadow:0 2px 8px #0000002e}.production-video-module__L6zGFW__control svg{flex:none;width:.875rem;height:.875rem}.production-video-module__L6zGFW__control:focus-visible{outline-offset:3px;outline:2px solid #e6ff50}.production-video-module__L6zGFW__control:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.production-video-module__L6zGFW__control:hover{background:#134b3d}}@media (prefers-reduced-motion:reduce){.production-video-module__L6zGFW__control{transition:none}.production-video-module__L6zGFW__control:active{transform:none}}
.nova-home-actions-module__UNWNYa__railButton,.nova-home-actions-module__UNWNYa__whatsappAction{--action-ink:#052c23;--action-lime:#e6ff50;--action-ease:cubic-bezier(.23,1,.32,1);border:1px solid var(--action-ink);min-height:3.25rem;transition:transform .15s var(--action-ease),background-color .18s var(--action-ease),color .18s var(--action-ease);-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:999px;justify-content:space-between;align-items:center;gap:1.25rem;padding:.5rem .5rem .5rem 1.15rem;font-size:.875rem;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 1px 2px #0000001a}.nova-home-actions-module__UNWNYa__railButton{color:#fff;cursor:pointer;min-height:2.75rem;box-shadow:none;text-underline-offset:.3em;background:0 0;border:0;border-radius:0;justify-content:flex-start;gap:.45rem;padding:.5rem .125rem;text-decoration:underline;text-decoration-thickness:1px;position:relative}.nova-home-actions-module__UNWNYa__whatsappAction>svg{width:2.5rem;height:2.5rem;color:var(--action-ink);background:var(--action-lime);transition:transform .18s var(--action-ease);border-radius:50%;flex:none;padding:.7rem}.nova-home-actions-module__UNWNYa__railButton>svg{color:currentColor;width:1rem;height:1rem;transition:transform .18s var(--action-ease);background:0 0;border-radius:0;flex:none;padding:0}.nova-home-actions-module__UNWNYa__whatsappAction{cursor:pointer;width:min(100%,28rem)}.nova-home-actions-module__UNWNYa__whatsappAction>span{align-items:center;gap:.55rem;display:inline-flex}.nova-home-actions-module__UNWNYa__whatsappAction>span svg{width:1.15rem;height:1.15rem}.nova-home-actions-module__UNWNYa__lime{color:var(--action-ink);background:var(--action-lime)}.nova-home-actions-module__UNWNYa__lime>svg{color:var(--action-lime);background:var(--action-ink)}.nova-home-actions-module__UNWNYa__light{color:var(--action-ink);background:#fff;border-color:#ffffffeb}.nova-home-actions-module__UNWNYa__railButton:focus-visible,.nova-home-actions-module__UNWNYa__whatsappAction:focus-visible{outline:3px solid var(--action-lime);outline-offset:3px}.nova-home-actions-module__UNWNYa__railButton:active,.nova-home-actions-module__UNWNYa__whatsappAction:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.nova-home-actions-module__UNWNYa__railButton:hover{color:#ffffffb8;background:0 0}.nova-home-actions-module__UNWNYa__railButton:hover>svg,.nova-home-actions-module__UNWNYa__whatsappAction:hover>svg{transform:translate(.0625rem,-.0625rem)}.nova-home-actions-module__UNWNYa__lime:hover{background:#efff91}.nova-home-actions-module__UNWNYa__light:hover{background:#f7f5ef}}@media (max-width:639px){.nova-home-actions-module__UNWNYa__whatsappAction{gap:.625rem;padding-left:1rem}}@media (prefers-reduced-motion:reduce){.nova-home-actions-module__UNWNYa__railButton,.nova-home-actions-module__UNWNYa__whatsappAction,.nova-home-actions-module__UNWNYa__railButton>svg,.nova-home-actions-module__UNWNYa__whatsappAction>svg{transition-duration:1ms}.nova-home-actions-module__UNWNYa__railButton:hover>svg,.nova-home-actions-module__UNWNYa__whatsappAction:hover>svg,.nova-home-actions-module__UNWNYa__railButton:active,.nova-home-actions-module__UNWNYa__whatsappAction:active{transform:none}}
.faq-accordion-module__4RQ6HW__list{--faq-ease-out:cubic-bezier(.23,1,.32,1);gap:.5rem;width:min(100%,64rem);margin-inline:auto;display:grid}.faq-accordion-module__4RQ6HW__item{transition:background-color .18s var(--faq-ease-out),box-shadow .22s var(--faq-ease-out);background:#eeefeb;border-radius:1rem;overflow:clip}.faq-accordion-module__4RQ6HW__item button{color:#17231f;width:100%;min-height:4.5rem;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.2rem 1.4rem;font-size:clamp(.95rem,1.3vw,1.08rem);font-weight:620;line-height:1.3;display:flex}.faq-accordion-module__4RQ6HW__item button svg{color:#66706b;width:1rem;height:1rem;transition:transform .22s var(--faq-ease-out);flex:none}.faq-accordion-module__4RQ6HW__answer{opacity:0;transition:grid-template-rows .26s var(--faq-ease-out),opacity .16s var(--faq-ease-out);grid-template-rows:0fr;display:grid}.faq-accordion-module__4RQ6HW__answer>div{overflow:hidden}.faq-accordion-module__4RQ6HW__answer p{color:#66706b;max-width:50rem;transition:transform .22s var(--faq-ease-out);margin:0;padding:0 3.5rem 1.4rem 1.4rem;font-size:.88rem;line-height:1.65;transform:translateY(-.25rem)}.faq-accordion-module__4RQ6HW__open{background:#e9ebe6;box-shadow:0 10px 26px #052c230d}.faq-accordion-module__4RQ6HW__open button svg{transform:rotate(180deg)}.faq-accordion-module__4RQ6HW__open .faq-accordion-module__4RQ6HW__answer{opacity:1;grid-template-rows:1fr}.faq-accordion-module__4RQ6HW__open .faq-accordion-module__4RQ6HW__answer p{transform:translateY(0)}.faq-accordion-module__4RQ6HW__item button:focus-visible{outline-offset:-3px;border-radius:inherit;outline:3px solid #e6ff50}@media (hover:hover) and (pointer:fine){.faq-accordion-module__4RQ6HW__item:not(.faq-accordion-module__4RQ6HW__open):hover{background:#e9eae6}}@media (max-width:639px){.faq-accordion-module__4RQ6HW__list{gap:.4rem}.faq-accordion-module__4RQ6HW__item{border-radius:1rem}.faq-accordion-module__4RQ6HW__item button{gap:1rem;min-height:4.25rem;padding:1rem 1.1rem;font-size:.96rem}.faq-accordion-module__4RQ6HW__answer p{padding:0 2.75rem 1.2rem 1.1rem;font-size:.84rem}}@media (prefers-reduced-motion:reduce){.faq-accordion-module__4RQ6HW__item,.faq-accordion-module__4RQ6HW__item button svg,.faq-accordion-module__4RQ6HW__answer,.faq-accordion-module__4RQ6HW__answer p{transition-duration:1ms}}
.product-card-module__4KaqpG__card{--card-ink:var(--aplic-ink,#17231f);--card-green:var(--aplic-green,#052c23);--card-lime:var(--aplic-lime,#e6ff50);--card-paper:var(--aplic-surface,#fff);--card-muted:var(--aplic-muted,#69736e);--card-ease-out:var(--aplic-ease-out,cubic-bezier(.23,1,.32,1));--card-shadow:0 0 0 1px #0000000f,0 1px 2px -1px #0000000f,0 8px 24px #052c230d;min-width:0;height:100%;color:var(--card-ink);background:var(--card-paper);border-radius:var(--aplic-radius-card,1.25rem);box-shadow:var(--card-shadow);transition-property:box-shadow;transition-duration:.2s;transition-timing-function:var(--card-ease-out);grid-template-rows:auto 1fr;align-self:stretch;scroll-margin-top:7rem;display:grid;overflow:hidden}.product-card-module__4KaqpG__media{aspect-ratio:4/3;outline-offset:-1px;background:#eceeea;outline:1px solid #0000001a;position:relative;overflow:hidden}.product-card-module__4KaqpG__image{object-fit:cover;width:100%;height:100%;transition:transform .24s var(--card-ease-out);position:absolute;inset:0;transform:scale(1.001)}.product-card-module__4KaqpG__badge{z-index:1;min-height:1.65rem;color:var(--card-ink);letter-spacing:.05em;text-transform:uppercase;background:var(--card-lime);border-radius:999px;align-items:center;padding:.3rem .55rem .25rem;font-size:.65rem;font-weight:760;line-height:1;display:inline-flex;position:absolute;top:.75rem;right:.75rem;box-shadow:0 0 0 1px #00000014}.product-card-module__4KaqpG__body{flex-direction:column;gap:1.25rem;min-width:0;padding:1.25rem;display:flex}.product-card-module__4KaqpG__productInfo{gap:.7rem;display:grid}.product-card-module__4KaqpG__title{min-height:1.2em;color:var(--card-ink);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.1rem,1.3vw,1.25rem);font-weight:650;line-height:1.2}.product-card-module__4KaqpG__description{min-height:3.1em;color:var(--card-muted);text-wrap:pretty;margin:0;font-size:.8125rem;line-height:1.55}.product-card-module__4KaqpG__fulfillment{color:#34443d;background:#e6ff5052;border-radius:999px;justify-self:start;align-items:center;gap:.35rem;width:fit-content;min-height:1.75rem;margin:0;padding:.35rem .6rem;font-size:.68rem;font-weight:680;line-height:1;display:inline-flex}.product-card-module__4KaqpG__fulfillment svg{color:#5f7600;width:.75rem;height:.75rem;fill:var(--card-lime)}.product-card-module__4KaqpG__fulfillmentStandard{color:#58625d;background:#f1f3ef}.product-card-module__4KaqpG__fulfillmentStandard svg{color:#69736e;fill:none}.product-card-module__4KaqpG__commerce{gap:1rem;margin-top:auto;display:grid}.product-card-module__4KaqpG__conditions{color:#58625d;margin:0;font-size:.75rem;line-height:1.5}.product-card-module__4KaqpG__selectorGroup{gap:.4rem;display:grid}.product-card-module__4KaqpG__selectorLabel,.product-card-module__4KaqpG__priceContext{color:#68726d;letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:720;line-height:1}.product-card-module__4KaqpG__selectTrigger{height:2.75rem;color:var(--card-ink);background:#f8f9f6;border-color:#17231f29;border-radius:.75rem;padding-inline:.8rem;font-size:.8rem;font-weight:620;box-shadow:0 1px #00000005}.product-card-module__4KaqpG__selectTrigger:focus{border-color:var(--card-green);box-shadow:0 0 0 2px var(--card-paper),0 0 0 4px var(--card-lime)}.product-card-module__4KaqpG__priceRow{border-top:1px solid #17231f1a;justify-content:space-between;align-items:end;gap:.65rem;padding-top:1rem;display:flex}.product-card-module__4KaqpG__price{color:var(--card-ink);font-variant-numeric:tabular-nums;letter-spacing:-.04em;flex:none;font-size:clamp(1.65rem,2vw,1.95rem);font-weight:700;line-height:.9}.product-card-module__4KaqpG__quotePrice{color:var(--card-ink);letter-spacing:-.025em;font-size:clamp(1.05rem,1.3vw,1.25rem);font-weight:700;line-height:1.2}.product-card-module__4KaqpG__cta{color:#fff;cursor:pointer;background:var(--card-green);width:100%;min-height:2.75rem;box-shadow:none;transition:transform .14s var(--card-ease-out),background-color .18s var(--card-ease-out);-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:0;border-radius:999px;justify-content:space-between;align-items:center;padding:.65rem .8rem .65rem .95rem;display:flex}.product-card-module__4KaqpG__cta>span{letter-spacing:-.01em;font-size:.8rem;font-weight:700}.product-card-module__4KaqpG__cta>svg{width:1rem;height:1rem;color:var(--card-lime);transition:transform .18s var(--card-ease-out);flex:none;transform:translate(.02rem,-.02rem)}.product-card-module__4KaqpG__cta:focus-visible{outline:3px solid var(--card-lime);outline-offset:3px}.product-card-module__4KaqpG__cta:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.product-card-module__4KaqpG__card:hover{box-shadow:0 0 0 1px #00000014,0 1px 2px -1px #00000014,0 18px 42px #052c2317}.product-card-module__4KaqpG__card:hover .product-card-module__4KaqpG__image{transform:scale(1.015)}.product-card-module__4KaqpG__cta:hover{background:var(--aplic-green-deep,#031f19)}.product-card-module__4KaqpG__cta:hover>svg{transform:translate(.0825rem,-.0825rem)}}@media (max-width:639px){.product-card-module__4KaqpG__body{padding:1.125rem}.product-card-module__4KaqpG__title{min-height:auto;font-size:1.2rem}.product-card-module__4KaqpG__price{font-size:1.85rem}}@media (prefers-reduced-motion:reduce){.product-card-module__4KaqpG__card,.product-card-module__4KaqpG__image,.product-card-module__4KaqpG__cta,.product-card-module__4KaqpG__cta>svg{transition-duration:1ms}.product-card-module__4KaqpG__card:hover .product-card-module__4KaqpG__image,.product-card-module__4KaqpG__cta:hover>svg,.product-card-module__4KaqpG__cta:active{transform:none}}.product-card-module__4KaqpG__detail{border-radius:var(--aplic-radius-panel,1.75rem);grid-template-rows:1fr;grid-template-columns:minmax(0,1.18fr) minmax(0,1fr)}.product-card-module__4KaqpG__detail .product-card-module__4KaqpG__media{aspect-ratio:1.1;min-height:100%}.product-card-module__4KaqpG__detail .product-card-module__4KaqpG__body{justify-content:center;gap:1.75rem;padding:clamp(1.5rem,3.5vw,3rem)}.product-card-module__4KaqpG__detail .product-card-module__4KaqpG__title{font-size:clamp(1.6rem,2.3vw,2.25rem)}.product-card-module__4KaqpG__detail .product-card-module__4KaqpG__description{min-height:0;font-size:.9375rem}.product-card-module__4KaqpG__detail .product-card-module__4KaqpG__commerce{margin-top:0}.product-card-module__4KaqpG__detail .product-card-module__4KaqpG__price{font-size:clamp(2rem,3vw,2.6rem)}.product-card-module__4KaqpG__detail .product-card-module__4KaqpG__cta{min-height:3.25rem}@media (max-width:720px){.product-card-module__4KaqpG__detail{grid-template-rows:auto 1fr;grid-template-columns:1fr}.product-card-module__4KaqpG__detail .product-card-module__4KaqpG__media{aspect-ratio:4/3}.product-card-module__4KaqpG__detail .product-card-module__4KaqpG__body{gap:1.5rem;padding:1.25rem}}.product-card-module__4KaqpG__detailLink{color:inherit;border-radius:.2rem;justify-content:space-between;align-items:baseline;gap:.6rem;text-decoration:none;display:flex}.product-card-module__4KaqpG__detailLink svg{flex:none;width:1rem;height:1rem}.product-card-module__4KaqpG__detailLink:focus-visible{outline:3px solid var(--card-green);outline-offset:4px}@media (hover:hover) and (pointer:fine){.product-card-module__4KaqpG__detailLink:hover span{text-underline-offset:.2em;text-decoration:underline}}
.contato-module__Ilqo7G__page{padding-bottom:clamp(4rem,8vw,7rem)}.contato-module__Ilqo7G__hero,.contato-module__Ilqo7G__options,.contato-module__Ilqo7G__info{width:min(100% - 2rem,88rem);margin-inline:auto}.contato-module__Ilqo7G__hero{grid-template-columns:1fr;align-items:center;gap:clamp(2.5rem,7vw,8rem);min-height:0;padding-top:clamp(8rem,10vw,9rem);padding-bottom:2.5rem;display:grid}.contato-module__Ilqo7G__heroCopy{flex-direction:column;align-items:flex-start;max-width:48rem;display:flex}.contato-module__Ilqo7G__eyebrow{width:fit-content;min-height:1.8rem;color:var(--aplic-ink);letter-spacing:.085em;text-transform:uppercase;background:var(--aplic-lime);border-radius:999px;align-items:center;margin:0 0 1.25rem;padding:.38rem .75rem .32rem;font-size:.68rem;font-weight:760;line-height:1;display:inline-flex}.contato-module__Ilqo7G__hero h1,.contato-module__Ilqo7G__options h2{letter-spacing:-.058em;margin:0;font-weight:550;line-height:.96}.contato-module__Ilqo7G__hero h1{max-width:18ch;font-size:clamp(3rem,5vw,5rem)}.contato-module__Ilqo7G__heroCopy>p:not(.contato-module__Ilqo7G__eyebrow){max-width:39rem;color:var(--aplic-muted);margin:1.5rem 0 0;font-size:clamp(1rem,1.45vw,1.16rem);line-height:1.65}.contato-module__Ilqo7G__serviceFacts{flex-wrap:wrap;gap:.6rem 1.2rem;margin-top:1.3rem;display:flex}.contato-module__Ilqo7G__serviceFacts span{color:#59645e;align-items:center;gap:.4rem;font-size:.8125rem;display:inline-flex}.contato-module__Ilqo7G__serviceFacts svg{width:.9rem;height:.9rem;color:var(--aplic-green)}.contato-module__Ilqo7G__heroMedia{aspect-ratio:16/7;background:var(--aplic-green);border-radius:var(--aplic-radius-panel);width:min(100% - 2rem,88rem);max-height:32rem;box-shadow:var(--aplic-shadow);margin:2rem auto 0;position:relative;overflow:hidden}.contato-module__Ilqo7G__heroMedia img{object-fit:cover}.contato-module__Ilqo7G__options{border-radius:var(--aplic-radius-panel);background:#edf1ec;padding:1rem}.contato-module__Ilqo7G__options>header:not(.sr-only){text-align:center;justify-items:center;max-width:48rem;margin:0 auto clamp(3rem,6vw,5rem);display:grid}.contato-module__Ilqo7G__options h2{max-width:15ch;font-size:clamp(2.6rem,4.7vw,4.9rem)}.contato-module__Ilqo7G__optionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.contato-module__Ilqo7G__optionGrid article{border:1px solid var(--aplic-border);border-radius:var(--aplic-radius-card);background:#fff;flex-direction:column;min-height:19rem;padding:clamp(1.5rem,3vw,2.25rem);display:flex;box-shadow:0 14px 34px #052c230d}.contato-module__Ilqo7G__optionGrid article:nth-child(2){color:#fff;background:var(--aplic-green)}.contato-module__Ilqo7G__optionGrid article>span{color:#708078;letter-spacing:.08em;font-size:.68rem;font-weight:760}.contato-module__Ilqo7G__optionGrid article:nth-child(2)>span{color:var(--aplic-lime)}.contato-module__Ilqo7G__optionGrid h3{letter-spacing:-.04em;max-width:15ch;margin:2.5rem 0 .8rem;font-size:clamp(1.4rem,2vw,1.9rem);font-weight:620;line-height:1.06}.contato-module__Ilqo7G__optionGrid p{color:var(--aplic-muted);margin:0 0 1.5rem;font-size:.86rem;line-height:1.6}.contato-module__Ilqo7G__optionGrid article:nth-child(2) p{color:#ffffffad}.contato-module__Ilqo7G__optionGrid article>button{width:100%;margin-top:auto}.contato-module__Ilqo7G__info{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding-top:clamp(2.5rem,5vw,4.5rem);display:grid}.contato-module__Ilqo7G__info>div{border:1px solid var(--aplic-border);border-radius:var(--aplic-radius-card);background:#ffffffad;align-items:center;gap:1rem;padding:clamp(1.25rem,3vw,2rem);display:flex}.contato-module__Ilqo7G__info svg{width:1.2rem;height:1.2rem;color:var(--aplic-green);flex:none}.contato-module__Ilqo7G__info p{color:var(--aplic-muted);margin:0;font-size:.86rem;line-height:1.55}.contato-module__Ilqo7G__info strong{color:var(--aplic-ink)}@media (max-width:850px){.contato-module__Ilqo7G__hero{grid-template-columns:1fr;min-height:0}.contato-module__Ilqo7G__hero h1{font-size:clamp(3rem,7vw,4.6rem)}.contato-module__Ilqo7G__optionGrid{grid-template-columns:1fr}.contato-module__Ilqo7G__optionGrid article{min-height:auto}.contato-module__Ilqo7G__optionGrid h3{margin-top:1rem}}@media (max-width:720px){.contato-module__Ilqo7G__hero{grid-template-columns:1fr}.contato-module__Ilqo7G__heroCopy{text-align:center;align-items:center}.contato-module__Ilqo7G__hero h1{max-width:15ch;font-size:clamp(2.5rem,11vw,3.5rem)}.contato-module__Ilqo7G__heroMedia{aspect-ratio:4/3;width:calc(100% - 1.5rem)}.contato-module__Ilqo7G__serviceFacts{justify-content:center}.contato-module__Ilqo7G__info{grid-template-columns:1fr}}@media (max-width:639px){.contato-module__Ilqo7G__hero,.contato-module__Ilqo7G__options,.contato-module__Ilqo7G__info{width:calc(100% - 1.5rem)}.contato-module__Ilqo7G__hero{gap:2.5rem;padding-top:7rem;padding-bottom:2rem}.contato-module__Ilqo7G__options{border-radius:1.35rem;padding:.75rem}.contato-module__Ilqo7G__options h2{font-size:clamp(2.35rem,11vw,3.2rem)}.contato-module__Ilqo7G__optionGrid article{padding:1.25rem}}
.nova-home-module__-kCOeq__page{--page-ink:#17231f;--page-green:#052c23;--page-lime:#e6ff50;--page-paper:#f7f5ef;--page-surface:#fff;--page-muted:#66706b;--page-border:#17231f1f;--page-ease-out:cubic-bezier(.23,1,.32,1);--page-radius-panel:1.75rem;--page-radius-card:1.25rem;--reveal-text-duration:.9s;--reveal-media-duration:1.12s;--reveal-stagger:60ms;--reveal-distance:.75rem;--reveal-text-blur:3px;--reveal-media-blur:2px;--reveal-ease:cubic-bezier(.22,1,.36,1);--page-shadow:0 0 0 1px #0000000f,0 1px 2px -1px #0000000f,0 18px 48px #052c2312;min-height:100vh;color:var(--page-ink);font-family:var(--font-google-sans),sans-serif;background:var(--page-paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}.nova-home-module__-kCOeq__page[data-motion-ready=true] [data-nova-reveal]{will-change:opacity,transform,filter;transition-delay:0s}.nova-home-module__-kCOeq__page[data-motion-ready=true] [data-nova-reveal=text]{opacity:0;filter:blur(var(--reveal-text-blur));transform:translateY(var(--reveal-distance));transition:opacity var(--reveal-text-duration)var(--reveal-ease),transform var(--reveal-text-duration)var(--reveal-ease),filter var(--reveal-text-duration)var(--reveal-ease)}.nova-home-module__-kCOeq__page[data-motion-ready=true] [data-nova-reveal=media]{opacity:0;filter:blur(var(--reveal-media-blur));transition:opacity var(--reveal-media-duration)var(--reveal-ease),transform var(--reveal-media-duration)var(--reveal-ease),filter var(--reveal-media-duration)var(--reveal-ease);transform:scale(.94)}.nova-home-module__-kCOeq__page[data-motion-ready=true] [data-nova-reveal][data-revealed=true]{opacity:1;filter:blur();will-change:auto;transform:none}.nova-home-module__-kCOeq__page[data-motion-ready=true] [data-reveal-order="1"]{transition-delay:var(--reveal-stagger)}.nova-home-module__-kCOeq__page[data-motion-ready=true] [data-reveal-order="2"]{transition-delay:calc(var(--reveal-stagger)*2)}.nova-home-module__-kCOeq__page[data-motion-ready=true] [data-reveal-order="3"]{transition-delay:calc(var(--reveal-stagger)*3)}.nova-home-module__-kCOeq__page[data-motion-ready=true] [data-reveal-order="4"]{transition-delay:calc(var(--reveal-stagger)*4)}.nova-home-module__-kCOeq__page h1,.nova-home-module__-kCOeq__page h2,.nova-home-module__-kCOeq__page h3{text-wrap:balance}.nova-home-module__-kCOeq__page p,.nova-home-module__-kCOeq__page li{text-wrap:pretty}.nova-home-module__-kCOeq__hero,.nova-home-module__-kCOeq__products,.nova-home-module__-kCOeq__trust,.nova-home-module__-kCOeq__faq,.nova-home-module__-kCOeq__finalCta,.nova-home-module__-kCOeq__customProject,.nova-home-module__-kCOeq__processInner{width:min(100%,92rem);margin-inline:auto}.nova-home-module__-kCOeq__hero{padding:7.25rem clamp(1rem,3vw,2.75rem) 3.5rem}.nova-home-module__-kCOeq__heroSurface{background:var(--page-green);border-radius:var(--page-radius-panel);min-height:clamp(32rem,42vw,38rem);box-shadow:var(--page-shadow);outline-offset:-1px;outline:1px solid #0000001a;position:relative;overflow:hidden}.nova-home-module__-kCOeq__heroMedia{position:absolute;inset:0}.nova-home-module__-kCOeq__heroImage{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.nova-home-module__-kCOeq__heroShade{z-index:1;background:linear-gradient(90deg,#000000c7 0%,#00000094 34%,#0000002e 63%,#00000008 100%),linear-gradient(#00000014,#0000 70%,#0003);position:absolute;inset:0}.nova-home-module__-kCOeq__heroCopy{z-index:2;color:#fff;flex-direction:column;justify-content:center;align-items:flex-start;width:min(100%,44rem);min-height:clamp(32rem,42vw,38rem);padding:clamp(4rem,7vw,6rem) clamp(2rem,5vw,5rem);display:flex;position:relative}.nova-home-module__-kCOeq__eyebrow{letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:.55rem;margin:0 0 1rem;font-size:.75rem;font-weight:680;line-height:1;display:flex}.nova-home-module__-kCOeq__eyebrow:before{content:"";background:var(--page-lime);border-radius:.125rem;flex:none;width:.5rem;height:.5rem}.nova-home-module__-kCOeq__heroTitle{letter-spacing:-.055em;max-width:none;margin:0;font-size:clamp(3.2rem,4.7vw,4.75rem);font-weight:510;line-height:.98}.nova-home-module__-kCOeq__heroTitle span{display:block}.nova-home-module__-kCOeq__heroLead{color:#ffffffb8;max-width:35rem;margin:clamp(1.5rem,2.5vw,2rem) 0 0;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.58}.nova-home-module__-kCOeq__heroActionGroup{flex-direction:column;align-items:flex-start;gap:.7rem;width:min(100%,32rem);margin-top:1.75rem;display:flex}.nova-home-module__-kCOeq__heroButtons{align-items:center;gap:.75rem;display:flex}.nova-home-module__-kCOeq__heroButtons>button{white-space:nowrap;flex:none;width:auto}.nova-home-module__-kCOeq__clientProof{margin-top:2.75rem;padding:0 1rem}.nova-home-module__-kCOeq__clientProof>div>p{margin-bottom:1.5rem}.nova-home-module__-kCOeq__clientProof .ticker-track{gap:3.5rem}.nova-home-module__-kCOeq__clientProof img{opacity:.5;filter:grayscale()brightness(.35)contrast(1.4);max-width:11rem!important;height:3.25rem!important}.nova-home-module__-kCOeq__products{padding:clamp(5rem,8vw,7.5rem) clamp(1rem,3vw,2.75rem) clamp(3.5rem,5vw,5rem);scroll-margin-top:6.5rem}.nova-home-module__-kCOeq__sectionHeading{text-align:center;max-width:42rem;margin:0 auto clamp(2rem,4vw,3rem)}.nova-home-module__-kCOeq__productsEyebrow{width:fit-content;color:var(--page-ink);background:var(--page-lime);border-radius:999px;margin:0 auto 1.25rem;padding:.45rem .75rem .4rem;display:inline-flex}.nova-home-module__-kCOeq__productsEyebrow:before{display:none}.nova-home-module__-kCOeq__sectionHeading h2,.nova-home-module__-kCOeq__processIntro h2,.nova-home-module__-kCOeq__customProject h2,.nova-home-module__-kCOeq__trustCopy h2,.nova-home-module__-kCOeq__faqHeading h2,.nova-home-module__-kCOeq__finalCta h2{letter-spacing:-.045em;max-width:13ch;margin:0;font-size:clamp(2.3rem,3.5vw,3.5rem);font-weight:540;line-height:1}.nova-home-module__-kCOeq__sectionHeading h2{text-align:center;max-width:none;margin-inline:auto}.nova-home-module__-kCOeq__sectionHeading h2 span{white-space:nowrap;display:block}.nova-home-module__-kCOeq__processIntro>p:last-child,.nova-home-module__-kCOeq__customProjectIntro>p:last-child,.nova-home-module__-kCOeq__faqHeading>p:last-child,.nova-home-module__-kCOeq__trustCopy>p:not(.nova-home-module__-kCOeq__eyebrow),.nova-home-module__-kCOeq__trustNote p,.nova-home-module__-kCOeq__finalCtaContent>p:not(.nova-home-module__-kCOeq__eyebrow){color:var(--page-muted);margin:0;font-size:.95rem;line-height:1.65}.nova-home-module__-kCOeq__productGrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:clamp(1rem,1.6vw,1.4rem);display:grid}.nova-home-module__-kCOeq__mobileHint{display:none}.nova-home-module__-kCOeq__catalogFooter{text-align:center;justify-items:center;gap:.75rem;margin-top:clamp(2rem,3vw,2.75rem);display:grid}.nova-home-module__-kCOeq__catalogFooter p{color:var(--page-muted);margin:0;font-size:.8rem}.nova-home-module__-kCOeq__catalogFooter a{min-height:2.75rem;color:var(--page-ink);transition:transform .16s var(--page-ease-out),box-shadow .2s var(--page-ease-out);background:#ffffffd1;border-radius:999px;align-items:center;gap:.65rem;padding:.35rem .35rem .35rem 1rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 0 0 1px #0000000d,0 2px 4px #052c230d,0 10px 24px #052c230d}.nova-home-module__-kCOeq__catalogFooter a:before{display:none}.nova-home-module__-kCOeq__catalogFooter svg{box-sizing:content-box;width:.9rem;height:.9rem;color:var(--page-green);background:var(--page-lime);border-radius:999px;padding:.45rem;transform:translate(.02rem,-.02rem)}.nova-home-module__-kCOeq__catalogFooter a:active{transform:scale(.97)}.nova-home-module__-kCOeq__trust{grid-template-columns:minmax(20rem,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(3rem,6vw,6rem);width:min(100% - 2rem,92rem);padding:clamp(2rem,4vw,4.5rem) clamp(1rem,3vw,2.75rem);display:grid}.nova-home-module__-kCOeq__trustMedia{aspect-ratio:4/3;background:var(--page-green);border-radius:var(--page-radius-panel);outline-offset:-1px;outline:1px solid #0000001a;width:100%;min-height:clamp(34rem,42vw,39rem);position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000000d,0 22px 54px #052c2321}.nova-home-module__-kCOeq__trustMedia:before{content:"";filter:brightness(.58)saturate(.82);background:url(/images/campanha/produtos/cracha.webp) 50% 42%/cover no-repeat;position:absolute;inset:0;transform:scale(1.025)}.nova-home-module__-kCOeq__trustMedia:after{content:"";background:linear-gradient(90deg,#052c237a,#0000 34% 66%,#052c237a),linear-gradient(#052c231a,#052c233d);position:absolute;inset:0}.nova-home-module__-kCOeq__trustMedia video{z-index:1;object-fit:contain;border-radius:1rem;width:auto;max-width:calc(100% - 2.5rem);height:calc(100% - 2.5rem);position:absolute;top:1.25rem;bottom:1.25rem;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #ffffff1f,0 24px 56px #0000003d}.nova-home-module__-kCOeq__trustCopy{align-content:center;justify-self:center;gap:1.35rem;width:min(100%,31rem);display:grid}.nova-home-module__-kCOeq__trustCopy .nova-home-module__-kCOeq__eyebrow{margin-bottom:-.15rem}.nova-home-module__-kCOeq__trustCopy h2{max-width:none;font-size:clamp(2.75rem,3.7vw,3.8rem)}.nova-home-module__-kCOeq__trustCopy h2 span{white-space:nowrap;display:block}.nova-home-module__-kCOeq__trustCopy>p:not(.nova-home-module__-kCOeq__eyebrow){max-width:31rem}.nova-home-module__-kCOeq__trustNote{align-items:flex-start;gap:.75rem;margin-top:.35rem;display:flex}.nova-home-module__-kCOeq__trustNote svg{width:1rem;height:1rem;color:var(--page-green);flex:none;margin-top:.22rem}.nova-home-module__-kCOeq__trustNote p{font-size:.8rem}.nova-home-module__-kCOeq__process{background:#e9efea;width:100%;margin-top:clamp(4rem,7vw,7rem);padding:clamp(5rem,8vw,7rem) 0}.nova-home-module__-kCOeq__processInner{padding-inline:clamp(1rem,3vw,2.75rem)}.nova-home-module__-kCOeq__processIntro{grid-template-columns:minmax(0,1fr) minmax(19rem,.6fr);align-items:end;gap:clamp(2rem,7vw,8rem);display:grid}.nova-home-module__-kCOeq__processIntro h2{max-width:12ch}.nova-home-module__-kCOeq__processIntro h2 span{white-space:nowrap;display:block}.nova-home-module__-kCOeq__processIntro>p:last-child{max-width:32rem;padding-bottom:.25rem}.nova-home-module__-kCOeq__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.875rem,1.5vw,1.25rem);margin:clamp(6.5rem,9vw,8rem) 0 0;padding:0;list-style:none;display:grid}.nova-home-module__-kCOeq__steps li{border-radius:var(--page-radius-card);background:#ffffffb8;grid-template-rows:auto 1fr;gap:.75rem;min-height:20rem;padding:clamp(7.25rem,9vw,8rem) clamp(1.5rem,2.5vw,2rem) clamp(1.5rem,2.5vw,2rem);display:grid;position:relative;overflow:visible;box-shadow:0 0 0 1px #0000000d,0 12px 30px #052c230d}.nova-home-module__-kCOeq__steps li:nth-child(2){color:#fff;background:var(--page-green);box-shadow:0 0 0 1px #ffffff14,0 16px 36px #052c2324}.nova-home-module__-kCOeq__stepMeta{color:var(--page-muted);font-variant-numeric:tabular-nums;align-items:center;font-size:.78rem;font-weight:680;display:flex}.nova-home-module__-kCOeq__steps li:nth-child(2) .nova-home-module__-kCOeq__stepMeta{color:var(--page-lime)}.nova-home-module__-kCOeq__stepVisual{aspect-ratio:1;z-index:2;pointer-events:none;place-items:center;width:clamp(11.5rem,15vw,13.5rem);display:grid;position:absolute;top:0;left:50%;transform:translate(-50%,-43%)}.nova-home-module__-kCOeq__stepVisual img{object-fit:contain;filter:drop-shadow(0 18px 18px #052c2329);width:100%;height:auto}.nova-home-module__-kCOeq__stepVisualMotion{place-items:center;width:100%;height:100%;display:grid}.nova-home-module__-kCOeq__steps h3{letter-spacing:-.035em;margin:0;font-size:clamp(1.4rem,2vw,1.85rem);font-weight:620;line-height:1.1}.nova-home-module__-kCOeq__steps li>div:last-child>p{max-width:23rem;color:var(--page-muted);margin:.85rem 0 0;font-size:.88rem;line-height:1.6}.nova-home-module__-kCOeq__steps li:nth-child(2)>div:last-child>p{color:#ffffffad}.nova-home-module__-kCOeq__customProject{color:#fff;padding:clamp(4.5rem,7vw,6.5rem) clamp(1rem,3vw,2.75rem) clamp(3.5rem,6vw,5.5rem)}.nova-home-module__-kCOeq__customProjectCard{background:var(--page-green);border-radius:var(--page-radius-panel);box-shadow:var(--page-shadow);grid-template-columns:minmax(0,1.05fr) minmax(20rem,.75fr);align-items:center;gap:clamp(3rem,7vw,7rem);padding:clamp(3rem,6vw,5.5rem);display:grid;overflow:hidden}.nova-home-module__-kCOeq__customProject h2{max-width:13ch}.nova-home-module__-kCOeq__customProjectIntro>p:last-child{color:#ffffffa8;max-width:37rem;margin-top:1.5rem}.nova-home-module__-kCOeq__customProjectAction{justify-items:start;gap:1.25rem;display:grid}.nova-home-module__-kCOeq__customProjectTags{flex-wrap:wrap;gap:.5rem;display:flex}.nova-home-module__-kCOeq__customProjectTags span{color:#ffffffc7;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;padding:.55rem .75rem;font-size:.72rem;font-weight:620;line-height:1}.nova-home-module__-kCOeq__customProjectAction small,.nova-home-module__-kCOeq__finalCta small{color:#ffffff80;text-align:left;font-size:.68rem}.nova-home-module__-kCOeq__faq{gap:clamp(2.25rem,4vw,3.5rem);padding:clamp(5rem,8vw,7.5rem) clamp(1rem,3vw,2.75rem);display:grid}.nova-home-module__-kCOeq__faqHeading{text-align:center;max-width:44rem;margin-inline:auto}.nova-home-module__-kCOeq__faqHeading .nova-home-module__-kCOeq__eyebrow{justify-content:center}.nova-home-module__-kCOeq__faqHeading h2{max-width:none;margin-inline:auto}.nova-home-module__-kCOeq__faqHeading>p:last-child{color:var(--page-muted);margin-top:1.1rem}.nova-home-module__-kCOeq__finalCta{color:#fff;padding:0 clamp(1rem,3vw,2.75rem) clamp(4.5rem,7vw,6.5rem)}.nova-home-module__-kCOeq__finalCtaCard{background:var(--page-green);border-radius:var(--page-radius-panel);min-height:38rem;box-shadow:var(--page-shadow);grid-template-columns:minmax(0,1.05fr) minmax(24rem,.95fr);display:grid;overflow:hidden}.nova-home-module__-kCOeq__finalCtaContent{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(3rem,6vw,5.5rem);display:flex}.nova-home-module__-kCOeq__finalCta h2{max-width:11ch}.nova-home-module__-kCOeq__finalCtaContent>p:not(.nova-home-module__-kCOeq__eyebrow){color:#ffffffa6;max-width:36rem;margin-top:1.35rem}.nova-home-module__-kCOeq__finalCtaContent>button{margin-top:1.5rem}.nova-home-module__-kCOeq__finalCta small{margin-top:.75rem}.nova-home-module__-kCOeq__finalCtaMedia{border-left:1px solid #ffffff1a;min-height:38rem;position:relative;overflow:hidden}.nova-home-module__-kCOeq__finalCtaMedia img{object-fit:cover;object-position:50% 48%}@media (hover:hover) and (pointer:fine){.nova-home-module__-kCOeq__catalogFooter a:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #00000012,0 3px 6px #052c230f,0 14px 30px #052c2314}}@media (max-width:1100px){.nova-home-module__-kCOeq__productGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.nova-home-module__-kCOeq__processIntro h2,.nova-home-module__-kCOeq__faqHeading h2{max-width:12ch}}@media (max-width:820px){.nova-home-module__-kCOeq__sectionHeading,.nova-home-module__-kCOeq__customProjectCard,.nova-home-module__-kCOeq__finalCtaCard,.nova-home-module__-kCOeq__trust,.nova-home-module__-kCOeq__processIntro,.nova-home-module__-kCOeq__steps{grid-template-columns:1fr}.nova-home-module__-kCOeq__finalCtaMedia{aspect-ratio:4/5;border-bottom:1px solid #ffffff1a;border-left:0;order:-1;min-height:0}.nova-home-module__-kCOeq__trustCopy{max-width:38rem;padding:0}.nova-home-module__-kCOeq__trustMedia{min-height:0}.nova-home-module__-kCOeq__processIntro{gap:1.5rem}.nova-home-module__-kCOeq__processIntro>p:last-child{max-width:38rem}.nova-home-module__-kCOeq__steps li{min-height:18rem;padding-top:7rem}.nova-home-module__-kCOeq__steps{row-gap:7rem}.nova-home-module__-kCOeq__stepVisual{width:11.5rem}}@media (max-width:639px){.nova-home-module__-kCOeq__page{background:var(--page-paper)}.nova-home-module__-kCOeq__hero{padding:6.5rem .75rem 2.75rem}.nova-home-module__-kCOeq__heroSurface{border-radius:1.125rem;min-height:40rem}.nova-home-module__-kCOeq__heroImage{object-position:50% 42%}.nova-home-module__-kCOeq__heroShade{background:linear-gradient(#0000000a 0%,#0000002e 18%,#000000d9 46%,#000000f0 100%),linear-gradient(90deg,#0000002e,#0000 70%)}.nova-home-module__-kCOeq__heroCopy{justify-content:flex-end;width:100%;min-height:40rem;padding:12rem 1.25rem 1.75rem}.nova-home-module__-kCOeq__heroTitle{max-width:11ch;font-size:clamp(2.55rem,10.5vw,3.25rem);line-height:.99}.nova-home-module__-kCOeq__heroLead{font-size:.95rem;line-height:1.55}.nova-home-module__-kCOeq__heroActionGroup{align-items:center;width:100%}.nova-home-module__-kCOeq__heroButtons{flex-direction:column;align-items:center;width:100%}.nova-home-module__-kCOeq__heroButtons>button{width:auto;max-width:100%}.nova-home-module__-kCOeq__heroButtons>button:last-child{justify-content:center}.nova-home-module__-kCOeq__clientProof{margin-top:2.75rem;padding-inline:.5rem}.nova-home-module__-kCOeq__clientProof .ticker-track{gap:2.5rem}.nova-home-module__-kCOeq__clientProof img{max-width:9rem!important;height:2.75rem!important}.nova-home-module__-kCOeq__products{width:100%;padding:4.75rem 0 3.25rem}.nova-home-module__-kCOeq__sectionHeading,.nova-home-module__-kCOeq__catalogFooter{margin-inline:1rem}.nova-home-module__-kCOeq__sectionHeading h2,.nova-home-module__-kCOeq__processIntro h2,.nova-home-module__-kCOeq__customProject h2,.nova-home-module__-kCOeq__trustCopy h2,.nova-home-module__-kCOeq__faqHeading h2,.nova-home-module__-kCOeq__finalCta h2{font-size:clamp(2.15rem,9vw,2.65rem);line-height:1.02}.nova-home-module__-kCOeq__sectionHeading h2{font-size:clamp(1.65rem,8.2vw,2.65rem)}.nova-home-module__-kCOeq__mobileHint{color:var(--page-muted);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;margin:0 1rem .75rem;font-size:.67rem;font-weight:680;display:flex}.nova-home-module__-kCOeq__productGrid{contain:inline-size;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:minmax(18rem,82vw);grid-auto-flow:column;align-items:stretch;gap:.875rem;padding:0 1rem 1.5rem;scroll-padding-inline:1rem;overflow-x:auto}.nova-home-module__-kCOeq__productGrid::-webkit-scrollbar{display:none}.nova-home-module__-kCOeq__productGrid>*{scroll-snap-align:start}.nova-home-module__-kCOeq__customProject{padding:4.75rem .75rem 3.5rem}.nova-home-module__-kCOeq__customProjectCard{border-radius:var(--page-radius-card);gap:2rem;padding:2.5rem 1.5rem}.nova-home-module__-kCOeq__faq{padding:4.75rem 1rem}.nova-home-module__-kCOeq__faqHeading{text-align:left;margin-inline:0}.nova-home-module__-kCOeq__faqHeading .nova-home-module__-kCOeq__eyebrow{justify-content:flex-start}.nova-home-module__-kCOeq__faqHeading h2{margin-inline:0}.nova-home-module__-kCOeq__finalCta{padding:0 .75rem 4.75rem}.nova-home-module__-kCOeq__finalCtaCard{border-radius:var(--page-radius-card)}.nova-home-module__-kCOeq__finalCtaContent{padding:2.5rem 1.5rem 2.75rem}.nova-home-module__-kCOeq__trust{gap:2rem;width:calc(100% - 1.5rem);padding:2rem .25rem 0}.nova-home-module__-kCOeq__trustCopy{width:100%;padding-inline:.5rem}.nova-home-module__-kCOeq__trustMedia{aspect-ratio:4/5;border-radius:var(--page-radius-card);width:100%}.nova-home-module__-kCOeq__trustMedia video{border-radius:.85rem;max-width:calc(100% - 1.5rem);height:calc(100% - 1.5rem);top:.75rem;bottom:.75rem}.nova-home-module__-kCOeq__process{width:100%;margin-top:4rem;padding:4.75rem 0}.nova-home-module__-kCOeq__processInner{width:calc(100% - 1.5rem);padding-inline:.25rem}.nova-home-module__-kCOeq__steps li{gap:1.5rem;min-height:16.5rem;padding-top:6.5rem}.nova-home-module__-kCOeq__steps{row-gap:6.5rem;margin-top:6.75rem}.nova-home-module__-kCOeq__stepVisual{width:10.75rem;transform:translate(-50%,-44%)}.nova-home-module__-kCOeq__trustCopy h2{font-size:clamp(2rem,9vw,2.35rem)}.nova-home-module__-kCOeq__processIntro h2{font-size:clamp(1.85rem,8vw,2.15rem)}.nova-home-module__-kCOeq__customProjectAction{gap:1rem}}@media (prefers-reduced-motion:reduce){.nova-home-module__-kCOeq__page[data-motion-ready=true] [data-nova-reveal]{will-change:auto;opacity:1!important;filter:none!important;transition:none!important;transform:none!important}.nova-home-module__-kCOeq__productGrid{scroll-behavior:auto}.nova-home-module__-kCOeq__clientProof .ticker-track{animation:none}}
.produtos-module__d2kQMG__page{padding-bottom:clamp(4rem,8vw,7rem)}.produtos-module__d2kQMG__hero,.produtos-module__d2kQMG__catalog,.produtos-module__d2kQMG__customProject{width:min(100% - 2rem,88rem);margin-inline:auto}.produtos-module__d2kQMG__hero{gap:clamp(2.5rem,5vw,4.5rem);padding-top:clamp(9.5rem,13vw,12rem);padding-bottom:clamp(3.5rem,6vw,5.5rem);display:grid}.produtos-module__d2kQMG__heroHeading{text-align:center;justify-items:center;display:grid}.produtos-module__d2kQMG__eyebrow{width:fit-content;min-height:1.8rem;color:var(--aplic-ink);letter-spacing:.08em;text-transform:uppercase;background:var(--aplic-lime);border-radius:999px;align-items:center;margin:0 0 1.4rem;padding:.35rem .75rem .3rem;font-size:.7rem;font-weight:760;line-height:1;display:inline-flex}.produtos-module__d2kQMG__hero h1{letter-spacing:-.06em;max-width:18ch;margin:0;font-size:clamp(2.8rem,5.6vw,5.7rem);font-weight:560;line-height:.96;display:grid}.produtos-module__d2kQMG__heroLead{max-width:42rem;color:var(--aplic-muted);margin:1.6rem 0 0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.6}.produtos-module__d2kQMG__filterPanel{border:1px solid var(--aplic-border);border-radius:var(--aplic-radius-panel);background:#ffffffc7;gap:1.25rem;padding:clamp(1rem,2vw,1.5rem);display:grid;box-shadow:0 16px 44px #052c230f}.produtos-module__d2kQMG__searchField{align-items:center;display:flex;position:relative}.produtos-module__d2kQMG__searchField>svg{color:#738079;pointer-events:none;width:1.1rem;height:1.1rem;position:absolute;left:1rem}.produtos-module__d2kQMG__searchField input{width:100%;min-height:3.4rem;color:var(--aplic-ink);background:var(--aplic-surface);transition:border-color .18s var(--aplic-ease-out),box-shadow .18s var(--aplic-ease-out);border:1px solid #17231f26;border-radius:1rem;outline:0;padding:.8rem 3.25rem .8rem 2.85rem;font-size:1rem;box-shadow:0 1px #00000005}.produtos-module__d2kQMG__searchField input::placeholder{color:#8a938f}.produtos-module__d2kQMG__searchField input::-webkit-search-cancel-button{appearance:none}.produtos-module__d2kQMG__searchField input:focus-visible{border-color:var(--aplic-green);box-shadow:0 0 0 2px var(--aplic-surface),0 0 0 4px var(--aplic-lime)}.produtos-module__d2kQMG__clearSearch{color:#64716b;cursor:pointer;width:2.2rem;height:2.2rem;transition:color .16s var(--aplic-ease-out),background-color .16s var(--aplic-ease-out),transform .14s var(--aplic-ease-out);background:#f1f3ef;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;right:.65rem}.produtos-module__d2kQMG__clearSearch svg,.produtos-module__d2kQMG__clearFilters svg{width:.9rem;height:.9rem}.produtos-module__d2kQMG__clearSearch:active,.produtos-module__d2kQMG__categories a:active,.produtos-module__d2kQMG__clearFilters:active,.produtos-module__d2kQMG__emptyState button:active,.produtos-module__d2kQMG__customProjectCta:active{transform:scale(.97)}.produtos-module__d2kQMG__categories{flex-wrap:wrap;justify-content:center;gap:.55rem;display:flex}.produtos-module__d2kQMG__categories a{color:#56625c;cursor:pointer;min-height:2.45rem;transition:color .17s var(--aplic-ease-out),background-color .17s var(--aplic-ease-out),border-color .17s var(--aplic-ease-out),transform .14s var(--aplic-ease-out);background:#fff;border:1px solid #17231f21;border-radius:999px;align-items:center;padding:.55rem .9rem;font-size:.78rem;font-weight:680;text-decoration:none;display:inline-flex}.produtos-module__d2kQMG__resultSummary{border-top:1px solid #17231f1a;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.produtos-module__d2kQMG__resultSummary p{color:var(--aplic-muted);margin:0;font-size:.82rem}.produtos-module__d2kQMG__resultSummary strong{color:var(--aplic-ink);font-variant-numeric:tabular-nums}.produtos-module__d2kQMG__clearFilters{color:var(--aplic-ink);cursor:pointer;transition:background-color .17s var(--aplic-ease-out),transform .14s var(--aplic-ease-out);background:0 0;border:0;border-radius:999px;align-items:center;gap:.35rem;padding:.45rem .65rem;font-size:.75rem;font-weight:680;display:inline-flex}.produtos-module__d2kQMG__catalog{min-height:24rem;padding-bottom:clamp(4rem,8vw,8rem)}.produtos-module__d2kQMG__groupedCatalog{gap:clamp(4rem,8vw,7rem);display:grid}.produtos-module__d2kQMG__categorySection{min-width:0;scroll-margin-top:7rem}.produtos-module__d2kQMG__categoryHeader{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:1.5rem;display:flex}.produtos-module__d2kQMG__categoryHeader>div{align-items:baseline;gap:.8rem;display:flex}.produtos-module__d2kQMG__categoryHeader span,.produtos-module__d2kQMG__categoryHeader p{color:var(--aplic-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:720;line-height:1}.produtos-module__d2kQMG__categoryHeader span{color:#668000}.produtos-module__d2kQMG__categoryHeader h2{color:var(--aplic-ink);letter-spacing:-.045em;margin:0;font-size:clamp(1.75rem,3vw,2.8rem);font-weight:580;line-height:1}.produtos-module__d2kQMG__categoryHeader p{align-items:center;gap:.4rem;margin:0 0 .2rem;display:inline-flex}.produtos-module__d2kQMG__productRail{scroll-snap-type:inline mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;align-items:flex-start;gap:clamp(1rem,1.6vw,1.5rem);padding:.25rem .25rem 1.5rem;scroll-padding-inline:.25rem;display:flex;overflow-x:auto}.produtos-module__d2kQMG__productRail::-webkit-scrollbar{display:none}.produtos-module__d2kQMG__productRailCentered{justify-content:center}.produtos-module__d2kQMG__railItem{scroll-snap-align:start;flex:0 0 clamp(18rem,25vw - 2rem,20.875rem);min-width:0;display:flex}.produtos-module__d2kQMG__railItem>*{width:100%}.produtos-module__d2kQMG__emptyState{text-align:center;border:1px solid var(--aplic-border);border-radius:var(--aplic-radius-panel);background:#ffffffb3;justify-items:center;max-width:36rem;margin-inline:auto;padding:clamp(3rem,8vw,6rem) 1.5rem;display:grid}.produtos-module__d2kQMG__emptyIcon{width:4rem;height:4rem;color:var(--aplic-green);background:#e6ff5073;border-radius:1.25rem;place-items:center;margin-bottom:1.5rem;display:grid}.produtos-module__d2kQMG__emptyIcon svg{width:1.6rem;height:1.6rem}.produtos-module__d2kQMG__emptyState h2{letter-spacing:-.04em;margin:0;font-size:clamp(1.6rem,3vw,2.4rem)}.produtos-module__d2kQMG__emptyState p{max-width:31rem;color:var(--aplic-muted);margin:.8rem 0 1.5rem;line-height:1.6}.produtos-module__d2kQMG__emptyState button{color:#fff;cursor:pointer;background:var(--aplic-green);min-height:2.75rem;transition:background-color .18s var(--aplic-ease-out),transform .14s var(--aplic-ease-out);border:0;border-radius:999px;padding:.65rem 1rem;font-size:.82rem;font-weight:700}.produtos-module__d2kQMG__customProject{color:#fff;background:var(--aplic-green);border-radius:var(--aplic-radius-panel);box-shadow:var(--aplic-shadow);grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);align-items:end;gap:clamp(2rem,5vw,6rem);padding:clamp(2rem,5vw,4.5rem);display:grid}.produtos-module__d2kQMG__customProject .produtos-module__d2kQMG__eyebrow{color:var(--aplic-ink);margin-bottom:1.2rem}.produtos-module__d2kQMG__customProject h2{letter-spacing:-.055em;max-width:15ch;margin:0;font-size:clamp(2.2rem,4.5vw,4.8rem);font-weight:560;line-height:.98}.produtos-module__d2kQMG__customProjectCopy>p:last-child{color:#ffffffad;max-width:38rem;margin:1.3rem 0 0;line-height:1.6}.produtos-module__d2kQMG__customProjectCta{width:100%;min-height:3.3rem;color:var(--aplic-ink);cursor:pointer;background:var(--aplic-lime);transition:background-color .18s var(--aplic-ease-out),transform .14s var(--aplic-ease-out);border:0;border-radius:999px;justify-content:space-between;align-items:center;padding:.4rem .45rem .4rem 1.1rem;font-size:.9rem;font-weight:720;display:flex}.produtos-module__d2kQMG__customProjectCta svg{color:#fff;background:var(--aplic-green);width:2.45rem;height:2.45rem;transition:transform .18s var(--aplic-ease-out);border-radius:50%;padding:.72rem}@media (hover:hover) and (pointer:fine){.produtos-module__d2kQMG__clearSearch:hover,.produtos-module__d2kQMG__clearFilters:hover{color:var(--aplic-ink);background:#e8ebe6}.produtos-module__d2kQMG__categories a:hover{color:var(--aplic-ink);border-color:#17231f4d}.produtos-module__d2kQMG__emptyState button:hover{background:var(--aplic-green-deep)}.produtos-module__d2kQMG__customProjectCta:hover{background:#efff84}.produtos-module__d2kQMG__customProjectCta:hover svg{transform:translate(.06rem,-.06rem)}}@media (max-width:820px){.produtos-module__d2kQMG__customProject{grid-template-columns:1fr;align-items:start}}@media (max-width:639px){.produtos-module__d2kQMG__hero,.produtos-module__d2kQMG__customProject{width:calc(100% - 1.5rem)}.produtos-module__d2kQMG__hero{gap:1.75rem;padding-top:6.75rem;padding-bottom:2.75rem}.produtos-module__d2kQMG__eyebrow{margin-bottom:1rem;font-size:.65rem}.produtos-module__d2kQMG__hero h1{max-width:100%;font-size:clamp(2.25rem,10vw,2.75rem);line-height:.98}.produtos-module__d2kQMG__heroLead{max-width:34ch;margin-top:1rem;font-size:.9rem}.produtos-module__d2kQMG__filterPanel{border-radius:1.25rem;gap:1rem;padding:.85rem}.produtos-module__d2kQMG__categories{scrollbar-width:none;flex-wrap:nowrap;justify-content:start;margin-inline:-.85rem;padding:.15rem .85rem .45rem;overflow-x:auto}.produtos-module__d2kQMG__categories::-webkit-scrollbar{display:none}.produtos-module__d2kQMG__categories a{white-space:nowrap;flex:none;min-height:2.75rem}.produtos-module__d2kQMG__resultSummary{gap:.5rem;padding-inline:.15rem}.produtos-module__d2kQMG__resultSummary p,.produtos-module__d2kQMG__clearFilters{white-space:nowrap}.produtos-module__d2kQMG__catalog{width:100%}.produtos-module__d2kQMG__groupedCatalog{gap:3.5rem}.produtos-module__d2kQMG__categorySection{scroll-margin-top:6rem}.produtos-module__d2kQMG__categoryHeader{width:calc(100% - 1.5rem);margin:0 auto 1.1rem}.produtos-module__d2kQMG__categoryHeader>div{flex-direction:column;align-items:start;gap:.4rem}.produtos-module__d2kQMG__categoryHeader h2{font-size:1.7rem}.produtos-module__d2kQMG__categoryHeader p{white-space:nowrap;margin-bottom:.15rem}.produtos-module__d2kQMG__productRail{justify-content:flex-start;align-items:flex-start;gap:.875rem;padding:0 1rem 1.5rem;scroll-padding-inline:1rem}.produtos-module__d2kQMG__railItem{scroll-snap-align:start;flex:0 0 18rem}.produtos-module__d2kQMG__customProject{border-radius:1.5rem;gap:2rem;width:calc(100% - 1.5rem);padding:1.5rem}.produtos-module__d2kQMG__customProject h2{font-size:clamp(2.35rem,12vw,3.5rem)}}@media (prefers-reduced-motion:reduce){.produtos-module__d2kQMG__searchField input,.produtos-module__d2kQMG__clearSearch,.produtos-module__d2kQMG__categories a,.produtos-module__d2kQMG__clearFilters,.produtos-module__d2kQMG__emptyState button,.produtos-module__d2kQMG__customProjectCta,.produtos-module__d2kQMG__customProjectCta svg{transition-duration:1ms}.produtos-module__d2kQMG__clearSearch:active,.produtos-module__d2kQMG__categories a:active,.produtos-module__d2kQMG__clearFilters:active,.produtos-module__d2kQMG__emptyState button:active,.produtos-module__d2kQMG__customProjectCta:active,.produtos-module__d2kQMG__customProjectCta:hover svg{transform:none}}.produtos-module__d2kQMG__emptyActions{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.produtos-module__d2kQMG__emptyState .produtos-module__d2kQMG__clearEmptySearch{color:var(--aplic-green);box-shadow:inset 0 0 0 1px var(--aplic-border);background:0 0}.produtos-module__d2kQMG__emptyActions button:focus-visible{outline:3px solid var(--aplic-green);outline-offset:3px}@media (hover:hover) and (pointer:fine){.produtos-module__d2kQMG__emptyState .produtos-module__d2kQMG__clearEmptySearch:hover{background:#edf1ec}}
.sobre-module__u5CazW__page{padding-bottom:clamp(4rem,8vw,7rem)}.sobre-module__u5CazW__hero,.sobre-module__u5CazW__story,.sobre-module__u5CazW__values,.sobre-module__u5CazW__finalCta{width:min(100% - 2rem,88rem);margin-inline:auto}.sobre-module__u5CazW__hero{grid-template-columns:minmax(0,.95fr) minmax(24rem,.85fr);align-items:center;gap:clamp(2.5rem,7vw,8rem);min-height:clamp(44rem,84vh,56rem);padding-top:clamp(9rem,12vw,11rem);padding-bottom:clamp(4rem,8vw,7rem);display:grid}.sobre-module__u5CazW__heroCopy{max-width:48rem}.sobre-module__u5CazW__eyebrow{width:fit-content;min-height:1.8rem;color:var(--aplic-ink);letter-spacing:.085em;text-transform:uppercase;background:var(--aplic-lime);border-radius:999px;align-items:center;margin:0 0 1.25rem;padding:.38rem .75rem .32rem;font-size:.68rem;font-weight:760;line-height:1;display:inline-flex}.sobre-module__u5CazW__hero h1,.sobre-module__u5CazW__story h2,.sobre-module__u5CazW__values h2,.sobre-module__u5CazW__finalCta h2{letter-spacing:-.058em;margin:0;font-weight:550;line-height:.96}.sobre-module__u5CazW__hero h1{max-width:13ch;font-size:clamp(3.2rem,5.8vw,6rem)}.sobre-module__u5CazW__heroCopy>p:not(.sobre-module__u5CazW__eyebrow){max-width:40rem;color:var(--aplic-muted);margin:1.5rem 0 0;font-size:clamp(1rem,1.45vw,1.16rem);line-height:1.65}.sobre-module__u5CazW__heroActions{align-items:center;gap:.75rem;margin-top:1.75rem;display:flex}.sobre-module__u5CazW__heroActions>a{min-height:3rem;color:var(--aplic-ink);transition:background-color .17s var(--aplic-ease-out),transform .14s var(--aplic-ease-out);border-radius:999px;align-items:center;gap:.5rem;padding-inline:.85rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex}.sobre-module__u5CazW__heroActions>a svg{width:.95rem;height:.95rem}.sobre-module__u5CazW__heroActions>a:active{transform:scale(.97)}.sobre-module__u5CazW__heroMedia{aspect-ratio:4/5;background:var(--aplic-green);border-radius:var(--aplic-radius-panel);box-shadow:var(--aplic-shadow);position:relative;overflow:hidden}.sobre-module__u5CazW__heroMedia img{object-fit:cover}.sobre-module__u5CazW__story{color:#fff;background:var(--aplic-green);border-radius:var(--aplic-radius-panel);box-shadow:var(--aplic-shadow);grid-template-columns:minmax(0,1.15fr) minmax(22rem,.85fr);align-items:center;gap:clamp(2.5rem,7vw,8rem);padding:clamp(1rem,3vw,2rem);display:grid}.sobre-module__u5CazW__storyMedia{aspect-ratio:16/11;border-radius:calc(var(--aplic-radius-panel) - .6rem);background:#021f19;position:relative;overflow:hidden}.sobre-module__u5CazW__storyMedia video{object-fit:cover;width:100%;height:100%}.sobre-module__u5CazW__storyCopy{padding:clamp(1rem,4vw,3.5rem) clamp(1rem,3vw,2.5rem) clamp(1rem,4vw,3.5rem) 0}.sobre-module__u5CazW__story h2,.sobre-module__u5CazW__values h2,.sobre-module__u5CazW__finalCta h2{max-width:13ch;font-size:clamp(2.6rem,4.5vw,4.8rem)}.sobre-module__u5CazW__storyCopy>p:not(.sobre-module__u5CazW__eyebrow){color:#ffffffb3;max-width:38rem;margin:1.35rem 0 0;line-height:1.65}.sobre-module__u5CazW__location{border-top:1px solid #ffffff1f;gap:.6rem;padding-top:1.4rem;display:flex}.sobre-module__u5CazW__location svg{width:1rem;height:1rem;color:var(--aplic-lime);flex:none}.sobre-module__u5CazW__values{padding-block:clamp(6rem,10vw,10rem)}.sobre-module__u5CazW__values>header{text-align:center;justify-items:center;max-width:46rem;margin:0 auto clamp(3rem,6vw,5rem);display:grid}.sobre-module__u5CazW__values ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.sobre-module__u5CazW__values li{border:1px solid var(--aplic-border);border-radius:var(--aplic-radius-card);background:#fff;min-height:21rem;padding:clamp(1.5rem,3vw,2.5rem);box-shadow:0 14px 34px #052c230d}.sobre-module__u5CazW__values li:nth-child(2){color:#fff;background:var(--aplic-green)}.sobre-module__u5CazW__values li>span{color:#6c7d74;letter-spacing:.08em;font-size:.7rem;font-weight:760}.sobre-module__u5CazW__values li:nth-child(2)>span{color:var(--aplic-lime)}.sobre-module__u5CazW__values h3{letter-spacing:-.04em;max-width:12ch;margin:8rem 0 .8rem;font-size:clamp(1.45rem,2.4vw,2rem);font-weight:620;line-height:1.05}.sobre-module__u5CazW__values li p{color:var(--aplic-muted);margin:0;line-height:1.6}.sobre-module__u5CazW__values li:nth-child(2) p{color:#ffffffad}.sobre-module__u5CazW__finalCta{color:#fff;background:radial-gradient(circle at 85% 20%,#e6ff501f,transparent 28%),var(--aplic-green);border-radius:var(--aplic-radius-panel);box-shadow:var(--aplic-shadow);grid-template-columns:minmax(0,1.1fr) minmax(18rem,.7fr);align-items:end;gap:clamp(2.5rem,7vw,8rem);padding:clamp(2.5rem,6vw,5.5rem);display:grid}.sobre-module__u5CazW__finalCta>div:last-child{gap:1.5rem;display:grid}.sobre-module__u5CazW__finalCta>div:last-child>p{color:#ffffffad;margin:0;line-height:1.65}@media (hover:hover) and (pointer:fine){.sobre-module__u5CazW__heroActions>a:hover{background:#ffffffc7}}@media (max-width:800px){.sobre-module__u5CazW__hero,.sobre-module__u5CazW__story,.sobre-module__u5CazW__finalCta{grid-template-columns:1fr}.sobre-module__u5CazW__hero{min-height:0}.sobre-module__u5CazW__heroMedia{justify-self:center;width:min(100%,31rem)}.sobre-module__u5CazW__storyCopy{padding:1rem .75rem 2rem}.sobre-module__u5CazW__values ol{grid-template-columns:1fr}.sobre-module__u5CazW__values li{min-height:auto}.sobre-module__u5CazW__values h3{margin-top:3.5rem}}@media (max-width:639px){.sobre-module__u5CazW__hero,.sobre-module__u5CazW__story,.sobre-module__u5CazW__values,.sobre-module__u5CazW__finalCta{width:calc(100% - 1.5rem)}.sobre-module__u5CazW__hero{gap:2.5rem;padding-top:7rem;padding-bottom:4rem}.sobre-module__u5CazW__heroCopy{text-align:center}.sobre-module__u5CazW__hero h1{max-width:none;font-size:clamp(2.8rem,13vw,4rem)}.sobre-module__u5CazW__heroCopy>.sobre-module__u5CazW__eyebrow{margin-inline:auto}.sobre-module__u5CazW__heroActions{flex-direction:column}.sobre-module__u5CazW__heroActions>button,.sobre-module__u5CazW__heroActions>a{justify-content:center;width:min(100%,20rem)}.sobre-module__u5CazW__story{border-radius:1.35rem;padding:.75rem}.sobre-module__u5CazW__storyMedia{border-radius:.95rem}.sobre-module__u5CazW__story h2,.sobre-module__u5CazW__values h2,.sobre-module__u5CazW__finalCta h2{font-size:clamp(2.35rem,11vw,3.2rem)}.sobre-module__u5CazW__values{padding-block:5rem}.sobre-module__u5CazW__finalCta{border-radius:1.35rem;padding:1.5rem}}@media (prefers-reduced-motion:reduce){.sobre-module__u5CazW__heroActions>a{transition-duration:1ms}.sobre-module__u5CazW__heroActions>a:active{transform:none}}
.product-landing-page-module__euJccq__page{padding-bottom:clamp(4rem,7vw,7rem)}.product-landing-page-module__euJccq__hero,.product-landing-page-module__euJccq__products,.product-landing-page-module__euJccq__directOrder,.product-landing-page-module__euJccq__highlights,.product-landing-page-module__euJccq__faq,.product-landing-page-module__euJccq__finalCta{width:min(100% - 2rem,88rem);margin-inline:auto}.product-landing-page-module__euJccq__hero{grid-template-columns:minmax(0,.88fr) minmax(24rem,1.12fr);align-items:center;gap:clamp(2.5rem,6vw,7rem);min-height:clamp(42rem,77vh,52rem);padding-top:clamp(9rem,12vw,11rem);padding-bottom:clamp(4rem,7vw,6.5rem);display:grid}.product-landing-page-module__euJccq__heroCopy{flex-direction:column;align-items:flex-start;max-width:42rem;display:flex}.product-landing-page-module__euJccq__eyebrow{width:fit-content;min-height:1.8rem;color:var(--aplic-ink);letter-spacing:.085em;text-transform:uppercase;background:var(--aplic-lime);border-radius:999px;align-items:center;margin:0 0 1.25rem;padding:.38rem .75rem .32rem;font-size:.68rem;font-weight:760;line-height:1;display:inline-flex}.product-landing-page-module__euJccq__hero h1{letter-spacing:-.062em;max-width:13ch;margin:0;font-size:clamp(3.2rem,5.7vw,6rem);font-weight:550;line-height:.94}.product-landing-page-module__euJccq__heroLead{max-width:40rem;color:var(--aplic-muted);margin:1.5rem 0 0;font-size:clamp(1rem,1.45vw,1.16rem);line-height:1.6}.product-landing-page-module__euJccq__heroQualification{max-width:40rem;color:var(--aplic-ink);margin:.85rem 0 0;font-size:.8rem;line-height:1.5}.product-landing-page-module__euJccq__heroActions{align-items:center;gap:.75rem;margin-top:1.75rem;display:flex}.product-landing-page-module__euJccq__secondaryAction{min-height:3.2rem;color:var(--aplic-ink);transition:color .17s var(--aplic-ease-out),background-color .17s var(--aplic-ease-out),transform .14s var(--aplic-ease-out);border-radius:999px;align-items:center;gap:.55rem;padding-inline:.9rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.product-landing-page-module__euJccq__secondaryAction svg{width:.95rem;height:.95rem}.product-landing-page-module__euJccq__secondaryAction:focus-visible{outline:3px solid var(--aplic-lime);outline-offset:3px}.product-landing-page-module__euJccq__secondaryAction:active{transform:scale(.97)}.product-landing-page-module__euJccq__proof{color:#59645e;align-items:center;gap:.45rem;margin:1.2rem 0 0;font-size:.72rem;line-height:1.4;display:inline-flex}.product-landing-page-module__euJccq__proof svg{width:.9rem;height:.9rem;color:var(--aplic-green);flex:none}.product-landing-page-module__euJccq__heroVisual{aspect-ratio:4/5;background:var(--aplic-green);border-radius:var(--aplic-radius-panel);width:min(100%,35rem);max-height:43rem;box-shadow:var(--aplic-shadow);justify-self:end;position:relative;overflow:hidden}.product-landing-page-module__euJccq__heroVisual>img{object-fit:cover;width:100%;height:100%}.product-landing-page-module__euJccq__placeholder{text-align:center;color:#fff;background:radial-gradient(circle at 70% 20%,#e6ff502e,#0000 30%),linear-gradient(145deg,#052c23,#021a15);flex-direction:column;justify-content:center;align-items:center;height:100%;padding:2rem;display:flex}.product-landing-page-module__euJccq__placeholder:before{content:"";background:var(--aplic-lime);border-radius:1.6rem;width:8rem;height:8rem;margin-bottom:2rem;transform:rotate(-7deg);box-shadow:1.1rem 1rem #ffffff17}.product-landing-page-module__euJccq__placeholder span,.product-landing-page-module__euJccq__placeholder small{letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:720}.product-landing-page-module__euJccq__placeholder strong{letter-spacing:-.05em;max-width:14ch;margin-block:.75rem;font-size:clamp(1.8rem,4vw,3.4rem);font-weight:560;line-height:.98}.product-landing-page-module__euJccq__placeholder small{color:var(--aplic-lime)}.product-landing-page-module__euJccq__products,.product-landing-page-module__euJccq__highlights,.product-landing-page-module__euJccq__faq{padding-block:clamp(5rem,9vw,8.5rem)}.product-landing-page-module__euJccq__sectionHeading{text-align:center;justify-items:center;max-width:46rem;margin:0 auto clamp(2.5rem,5vw,4rem);display:grid}.product-landing-page-module__euJccq__sectionHeading h2,.product-landing-page-module__euJccq__faqHeading h2,.product-landing-page-module__euJccq__directOrder h2,.product-landing-page-module__euJccq__finalCta h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.4rem,4.8vw,4.9rem);font-weight:550;line-height:.97}.product-landing-page-module__euJccq__sectionHeading>p:last-child,.product-landing-page-module__euJccq__faqHeading>p:last-child{max-width:38rem;color:var(--aplic-muted);margin:1.25rem 0 0;font-size:.95rem;line-height:1.65}.product-landing-page-module__euJccq__productRail{justify-content:center;align-items:stretch;gap:clamp(1rem,1.8vw,1.5rem);display:flex}.product-landing-page-module__euJccq__productItem{width:min(100%,21.25rem);display:flex}.product-landing-page-module__euJccq__productItem>*{width:100%}.product-landing-page-module__euJccq__mobileHint{display:none}.product-landing-page-module__euJccq__directOrder{color:#fff;background:var(--aplic-green);border-radius:var(--aplic-radius-panel);box-shadow:var(--aplic-shadow);grid-template-columns:minmax(0,1fr) minmax(18rem,.75fr);align-items:end;gap:clamp(2rem,6vw,7rem);margin-bottom:clamp(2rem,5vw,5rem);padding:clamp(2rem,5vw,4.5rem);display:grid}.product-landing-page-module__euJccq__directOrder h2{max-width:12ch}.product-landing-page-module__euJccq__directOrder>div:last-child{gap:1.5rem;display:grid}.product-landing-page-module__euJccq__directOrder>div:last-child>p{color:#ffffffad;margin:0;line-height:1.65}.product-landing-page-module__euJccq__highlights{border-radius:var(--aplic-radius-panel);background:#edf1ec}.product-landing-page-module__euJccq__highlights>.product-landing-page-module__euJccq__sectionHeading{padding-inline:1rem}.product-landing-page-module__euJccq__highlights ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0 clamp(1rem,3vw,2.75rem);list-style:none;display:grid}.product-landing-page-module__euJccq__highlights li{border:1px solid var(--aplic-border);border-radius:var(--aplic-radius-card);background:#ffffffdb;min-height:18rem;padding:clamp(1.5rem,3vw,2.25rem);box-shadow:0 12px 30px #052c230d}.product-landing-page-module__euJccq__highlights li:nth-child(2){color:#fff;background:var(--aplic-green)}.product-landing-page-module__euJccq__highlights li>span{color:#718078;letter-spacing:.08em;font-size:.67rem;font-weight:760}.product-landing-page-module__euJccq__highlights li:nth-child(2)>span{color:var(--aplic-lime)}.product-landing-page-module__euJccq__highlights h3{letter-spacing:-.035em;max-width:15ch;margin:5.75rem 0 .8rem;font-size:clamp(1.35rem,2vw,1.8rem);font-weight:620;line-height:1.08}.product-landing-page-module__euJccq__highlights li p{color:var(--aplic-muted);margin:0;font-size:.86rem;line-height:1.6}.product-landing-page-module__euJccq__highlights li:nth-child(2) p{color:#ffffffad}.product-landing-page-module__euJccq__faq{grid-template-columns:minmax(16rem,.75fr) minmax(0,1.25fr);gap:clamp(3rem,8vw,9rem);display:grid}.product-landing-page-module__euJccq__faqHeading h2{max-width:11ch}.product-landing-page-module__euJccq__finalCta{color:#fff;background:radial-gradient(circle at 80% 20%,#e6ff501a,transparent 26%),var(--aplic-green);border-radius:var(--aplic-radius-panel);box-shadow:var(--aplic-shadow);grid-template-columns:minmax(0,1.15fr) minmax(18rem,.65fr);align-items:end;gap:clamp(2rem,7vw,8rem);padding:clamp(2.5rem,6vw,5.5rem);display:grid}.product-landing-page-module__euJccq__finalCta h2{max-width:14ch}.product-landing-page-module__euJccq__finalCta>div:first-child>p:last-child{color:#ffffffad;max-width:39rem;margin:1.25rem 0 0;line-height:1.65}.product-landing-page-module__euJccq__finalCtaAction{gap:.8rem;display:grid}.product-landing-page-module__euJccq__finalCtaAction>a{color:#ffffffb3;min-height:2.75rem;transition:color .17s var(--aplic-ease-out),transform .14s var(--aplic-ease-out);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;font-size:.78rem;font-weight:680;text-decoration:none;display:inline-flex}.product-landing-page-module__euJccq__finalCtaAction>a svg{width:.9rem;height:.9rem}.product-landing-page-module__euJccq__finalCtaAction>a:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.product-landing-page-module__euJccq__secondaryAction:hover{background:#ffffffb8}.product-landing-page-module__euJccq__finalCtaAction>a:hover{color:#fff}}@media (max-width:900px){.product-landing-page-module__euJccq__hero{grid-template-columns:1fr .8fr;gap:2rem;min-height:0}.product-landing-page-module__euJccq__hero h1{font-size:clamp(3rem,7vw,4.6rem)}.product-landing-page-module__euJccq__highlights ol{grid-template-columns:1fr}.product-landing-page-module__euJccq__highlights li{min-height:auto}.product-landing-page-module__euJccq__highlights h3{margin-top:3rem}}@media (max-width:720px){.product-landing-page-module__euJccq__hero,.product-landing-page-module__euJccq__directOrder,.product-landing-page-module__euJccq__faq,.product-landing-page-module__euJccq__finalCta{grid-template-columns:1fr}.product-landing-page-module__euJccq__hero{gap:2.25rem;padding-top:7rem;padding-bottom:3rem}.product-landing-page-module__euJccq__heroCopy{text-align:center;align-items:center}.product-landing-page-module__euJccq__hero h1{max-width:10ch;font-size:clamp(2.7rem,13vw,4rem)}.product-landing-page-module__euJccq__heroLead{max-width:35ch}.product-landing-page-module__euJccq__proof{justify-content:center;max-width:31ch}.product-landing-page-module__euJccq__heroVisual{justify-self:center;width:min(100%,30rem);max-height:none}.product-landing-page-module__euJccq__faqHeading h2{max-width:12ch}}@media (max-width:639px){.product-landing-page-module__euJccq__hero,.product-landing-page-module__euJccq__products,.product-landing-page-module__euJccq__directOrder,.product-landing-page-module__euJccq__highlights,.product-landing-page-module__euJccq__faq,.product-landing-page-module__euJccq__finalCta{width:calc(100% - 1.5rem)}.product-landing-page-module__euJccq__heroActions{flex-direction:column;width:100%}.product-landing-page-module__euJccq__heroActions>button{width:min(100%,20rem)}.product-landing-page-module__euJccq__secondaryAction{justify-content:center;min-height:2.75rem}.product-landing-page-module__euJccq__products,.product-landing-page-module__euJccq__highlights,.product-landing-page-module__euJccq__faq{padding-block:4.5rem}.product-landing-page-module__euJccq__sectionHeading{margin-bottom:1.75rem}.product-landing-page-module__euJccq__sectionHeading h2,.product-landing-page-module__euJccq__faqHeading h2,.product-landing-page-module__euJccq__directOrder h2,.product-landing-page-module__euJccq__finalCta h2{font-size:clamp(2.25rem,11vw,3.25rem)}.product-landing-page-module__euJccq__mobileHint{color:var(--aplic-muted);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;margin:0 0 .8rem;font-size:.65rem;font-weight:720;display:flex}.product-landing-page-module__euJccq__productRail{scroll-snap-type:inline mandatory;scrollbar-width:none;justify-content:start;margin-inline:-.75rem;padding:.25rem .75rem 1.5rem;scroll-padding-inline:.75rem;overflow-x:auto}.product-landing-page-module__euJccq__productRail::-webkit-scrollbar{display:none}.product-landing-page-module__euJccq__productItem{scroll-snap-align:center;flex:0 0 min(86vw,20.5rem)}.product-landing-page-module__euJccq__directOrder,.product-landing-page-module__euJccq__finalCta{border-radius:1.35rem;padding:1.5rem}.product-landing-page-module__euJccq__highlights{border-radius:1.35rem}.product-landing-page-module__euJccq__highlights ol{padding-inline:.75rem}.product-landing-page-module__euJccq__faq{gap:2.25rem}}@media (prefers-reduced-motion:reduce){.product-landing-page-module__euJccq__secondaryAction,.product-landing-page-module__euJccq__finalCtaAction>a{transition-duration:1ms}.product-landing-page-module__euJccq__secondaryAction:active,.product-landing-page-module__euJccq__finalCtaAction>a:active{transform:none}}.product-landing-page-module__euJccq__singleProduct{width:min(100% - 3rem,76rem);margin-inline:auto;padding-top:clamp(8rem,10vw,9rem);padding-bottom:clamp(2rem,4vw,4rem)}.product-landing-page-module__euJccq__singleHeading{max-width:54rem;margin-bottom:2.5rem}.product-landing-page-module__euJccq__singleHeading .product-landing-page-module__euJccq__eyebrow{margin-bottom:1rem}.product-landing-page-module__euJccq__singleHeading h1{letter-spacing:-.055em;text-wrap:balance;max-width:23ch;margin:0;font-size:clamp(2.6rem,4.5vw,4.5rem);font-weight:550;line-height:1}.product-landing-page-module__euJccq__singleHeading .product-landing-page-module__euJccq__heroLead{max-width:57ch;margin-top:1rem;font-size:1rem}.product-landing-page-module__euJccq__singleOptions{scroll-margin-top:7rem}.product-landing-page-module__euJccq__singleProduct .product-landing-page-module__euJccq__proof{max-width:none;font-size:.8125rem}@media (max-width:720px){.product-landing-page-module__euJccq__singleProduct{width:calc(100% - 1.5rem);padding-top:7rem}.product-landing-page-module__euJccq__singleHeading{margin-bottom:1.5rem;padding-inline:.5rem}.product-landing-page-module__euJccq__singleHeading h1{font-size:clamp(2.35rem,9.5vw,3.5rem)}.product-landing-page-module__euJccq__singleHeading .product-landing-page-module__euJccq__heroLead{font-size:.9375rem;line-height:1.5}}
