@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_2c3ea7a-module__WaPL-q__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_2c3ea7a-module__WaPL-q__variable{--fonte-dm-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_6bceab1c-module__nD2kla__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_6bceab1c-module__nD2kla__variable{--fonte-manrope:"Manrope", "Manrope Fallback"}
:root{--orange:#e07410;--orange-dark:#bb5900;--orange-soft:#fff0df;--plum:#3c2167;--cream:#fffaf4;--ink:#241c29;--muted:#746b72;--line:#e6ded6;--shadow:0 24px 70px #2d1b331f;--fonte-corpo:var(--fonte-dm-sans),sans-serif;--fonte-titulo:var(--fonte-manrope),sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;min-height:100%}body{background:var(--cream);min-height:100%;color:var(--ink);font-family:var(--fonte-corpo);margin:0;overflow-x:hidden}button,input,select{font:inherit}button,a{touch-action:manipulation}.wrap{width:min(1180px,100% - 48px);margin:auto}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:50;background:var(--plum);color:#fff;border-radius:8px;padding:.75rem;position:fixed;top:-4rem;left:1rem}.skip-link:focus-visible{outline:3px solid var(--orange);outline-offset:3px;top:1rem}.eyebrow{color:var(--orange);font:800 12px var(--fonte-titulo);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:8px;display:inline-flex}.eyebrow:before{content:"";background:currentColor;width:24px;height:2px}.landing-header{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffaf4eb;border-bottom:1px solid #4a353714;height:88px;position:sticky;top:0}.nav{justify-content:space-between;align-items:center;gap:28px;height:100%;display:flex}.brand{width:100px;height:76px;display:block;overflow:hidden}.brand-logo{object-fit:contain;mix-blend-mode:multiply;width:100px;height:100px;display:block;transform:translateY(-12px)}.button{background:var(--orange);color:#fff;cursor:pointer;border:0;border-radius:999px;padding:15px 22px;font-size:13px;font-weight:800;transition:transform .16s,opacity .18s;box-shadow:0 10px 25px #e0741038}.button:active{transform:scale(.97)}.button-arrow{margin-left:5px;transition:transform .16s;display:inline-block}.button:focus-visible,.chip:focus-visible,summary:focus-visible,a:focus-visible,.field:focus-visible,.consent input:focus-visible{outline-offset:3px;outline:3px solid #e07410b8}.hero{grid-template-columns:1.03fr .97fr;align-items:center;gap:44px;min-height:590px;padding:52px 0 34px;display:grid;overflow:hidden}.hero h1{max-width:760px;font:800 clamp(46px,5.1vw,72px)/.98 var(--fonte-titulo);letter-spacing:-.055em;margin:18px 0 20px}.hero p{max-width:610px;color:var(--muted);margin:0;font-size:18px;line-height:1.58}.hero-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:29px;display:flex}.hero-actions a{color:var(--ink);font-size:13px;font-weight:700}.hero-meta{color:var(--muted);gap:24px;margin-top:28px;font-size:12px;display:flex}.hero-meta span{align-items:center;gap:7px;display:flex}.hero-meta i{background:var(--orange);border-radius:50%;width:7px;height:7px}.hero-visual{height:470px;position:relative}.hero-blob{background:radial-gradient(circle at 76% 18%,#ffc891 0 13%,#0000 13.5%),linear-gradient(145deg,#f4dfca,#f9eee1);border-radius:46% 54% 40% 60%/52% 43% 57% 48%;position:absolute;inset:20px 0 0 46px;transform:rotate(-2deg)}.photo{box-shadow:var(--shadow);object-fit:cover;background:#fff;border:8px solid #fff;border-radius:23px;transition:transform .24s;position:absolute}.photo.aroma{z-index:4;width:58%;height:330px;top:50px;left:1%;transform:rotate(-4deg)}.photo.bin{z-index:3;width:34%;height:236px;top:23px;right:2%;transform:rotate(5deg)}.photo.mat{z-index:5;width:42%;height:172px;bottom:4px;right:8%;transform:rotate(-3deg)}.float-note{z-index:7;background:var(--plum);color:#fff;font:700 12px var(--fonte-titulo);border-radius:16px;padding:12px 15px;position:absolute;bottom:17px;left:30%;box-shadow:0 15px 35px #3c216740}.float-note b{color:#ffbb76;font-size:18px;display:block}.brands{border-block:1px solid var(--line);background:#fff;align-items:center;min-height:76px;display:flex}.brands-inner{align-items:center;gap:30px;display:flex}.brands-title{font:800 12px/1.3 var(--fonte-titulo);flex:0 0 190px;margin:0}.editorial-pending,.gallery-pending,.proof-pending{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.brands .editorial-pending{color:#8e4405}.products{padding:78px 0 68px}.section-head{justify-content:space-between;align-items:end;gap:40px;margin-bottom:28px;display:flex}.section-head h2{font:800 clamp(32px,3.5vw,48px)/1.03 var(--fonte-titulo);letter-spacing:-.04em;margin:8px 0 0}.section-head p{max-width:430px;color:var(--muted);margin:0;line-height:1.6}.product-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.product{border:1px solid var(--line);background:#fff;border-radius:24px;min-height:260px;display:grid;position:relative;overflow:hidden}.product-main{background:var(--plum);color:#fff;grid-column:1/3;grid-template-columns:.85fr 1.15fr;min-height:440px}.product-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:54px;display:flex}.product-kicker{color:#ffb46b;font:800 11px var(--fonte-titulo);letter-spacing:.13em;text-transform:uppercase}.product h3{font:800 37px/1.04 var(--fonte-titulo);letter-spacing:-.04em;margin:10px 0 14px}.product p{opacity:.78;max-width:410px;margin:0;font-size:16px;line-height:1.55}.minimum{background:#ffffff1a;border-radius:999px;margin-top:23px;padding:9px 12px;font-size:12px;font-weight:800;display:inline-flex}.product-media,.product-secondary-media{position:relative;overflow:hidden}.product-media:after{background:linear-gradient(90deg,var(--plum),transparent 35%);content:"";position:absolute;inset:0}.product-media img,.product-secondary-media img{object-fit:cover;width:100%;height:100%;transition:transform .24s;display:block}.product-small{grid-template-columns:.9fr 1.1fr;min-height:290px}.product-small .product-copy{padding:30px}.product-small h3{font-size:25px}.product-small p{color:var(--muted);opacity:1;font-size:13px}.product-small .minimum{background:var(--orange-soft);color:#8e4405}.product-without-media{min-height:0;display:block}.product-without-media .product-copy{min-height:0;padding:30px}.media-review{display:block;position:relative}.media-review-image{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.product-media>.media-review,.product-secondary-media>.media-review{width:100%;height:100%}.media-review-badges{z-index:10;flex-direction:column;align-items:flex-end;gap:5px;max-width:calc(100% - 18px);display:flex;position:absolute;top:9px;right:9px}.media-review-badge{color:#fff;font:800 10px/1.2 var(--fonte-titulo);letter-spacing:.02em;text-align:right;background:#7b2512;border-radius:999px;padding:6px 9px;box-shadow:0 5px 16px #241c2933}.niches{border:1px solid var(--line);background:#fff;border-radius:24px;margin-top:18px;padding:24px}.niche-top{justify-content:space-between;align-items:center;gap:20px;display:flex}.niche-top h3{font:800 22px var(--fonte-titulo);margin:0}.tabs{gap:7px;margin:0;padding:2px;list-style:none;display:flex;overflow:auto}.tab{color:var(--muted);white-space:nowrap;background:#f2eeea;border:0;border-radius:999px;padding:9px 12px;font-size:12px;font-weight:800}.gallery-pending{background:#f8f2ed;border-radius:16px;margin-top:18px;padding:24px}.gallery-pending span{color:var(--muted);font-size:12px}.value-process{color:#fff;background:linear-gradient(135deg,#321b56,#48266f);padding:66px 0}.value-top{grid-template-columns:.9fr 1.1fr;align-items:center;gap:55px;display:grid}.value-top h2{font:800 40px/1.06 var(--fonte-titulo);letter-spacing:-.04em;margin:10px 0 12px}.value-top p{color:#d5c8de;line-height:1.6}.benefits{grid-template-columns:1fr 1fr;gap:10px;display:grid}.benefit{background:#ffffff12;border:1px solid #ffffff12;border-radius:16px;padding:17px}.benefit-icon{color:#ffb873;background:#ffb87321;border-radius:10px;place-items:center;width:30px;height:30px;margin-bottom:10px;display:grid}.benefit-icon svg{width:18px;height:18px}.benefit b{color:#ffb873;font:800 14px var(--fonte-titulo);margin-bottom:4px;display:block}.benefit span{color:#d8cedf;font-size:12px}.process{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:30px;padding:0;list-style:none;display:grid}.step{min-height:122px;color:var(--ink);background:#fff;border-radius:17px;padding:19px}.step em{background:var(--orange-soft);width:28px;height:28px;color:var(--orange);font:800 11px var(--fonte-titulo);border-radius:9px;place-items:center;font-style:normal;display:inline-grid}.step b{font:800 14px var(--fonte-titulo);margin:8px 0 5px;display:block}.step span{color:var(--muted);font-size:12px;line-height:1.35}.process-meta{color:#713a08;background:#fff0df;border-radius:15px;justify-content:space-between;gap:15px;margin-top:12px;padding:13px 17px;font-size:12px;font-weight:700;display:flex}.section-cta{justify-content:center;margin-top:22px;display:flex}.conversion{padding:74px 0 68px;scroll-margin-top:96px}.conversion-grid{grid-template-columns:.78fr 1.22fr;gap:18px;display:grid}.conversion-grid.without-proof{grid-template-columns:1fr}.proof-card{background:linear-gradient(145deg,#f2dfca,#fff7ec);border-radius:26px;flex-direction:column;justify-content:center;min-height:455px;padding:38px;display:flex}.proof-card .eyebrow{margin-bottom:18px}.form-card{border:1px solid var(--line);background:#fff;border-radius:26px;padding:34px;scroll-margin-top:96px}.form-top{justify-content:space-between;align-items:start;gap:20px;display:flex}.form-top h2{font:800 32px/1.05 var(--fonte-titulo);letter-spacing:-.035em;margin:0}.form-top p{color:var(--muted);margin:8px 0 0;font-size:13px}.progress{color:var(--orange);white-space:nowrap;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.progress i{background:#f0e7de;border-radius:10px;width:62px;height:5px;overflow:hidden}.progress i:before{border-radius:inherit;background:var(--orange);content:"";width:50%;height:100%;display:block}.form-unavailable{color:var(--muted);margin:20px 0 -8px;font-size:12px}.form-step{border:0;margin-top:25px;padding:0}.label{margin:14px 0 8px;font-size:12px;font-weight:800;display:block}.chips{flex-wrap:wrap;gap:7px;display:flex}.chip{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:999px;padding:10px 12px;font-size:12px;font-weight:700}.chip.selected{border-color:var(--orange);background:var(--orange-soft);color:#8c4304}.fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.field-group{flex-direction:column;gap:6px;font-size:11px;font-weight:800;display:flex}.field{border:1px solid var(--line);background:#fff;border-radius:12px;width:100%;height:48px;padding:0 14px}.form-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:23px;display:flex}.privacy{color:var(--muted);font-size:10px}.faq{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:18px;display:grid}.faq details{border:1px solid var(--line);background:#fff;border-radius:14px;padding:15px}.faq summary{cursor:pointer;font:800 12px var(--fonte-titulo);list-style:none}.faq summary:after{float:right;color:var(--orange);content:"+"}.faq details[open] summary:after{content:"−"}.faq p{color:var(--muted);margin:10px 0 0;font-size:11px;line-height:1.45}.landing-personalizado[data-preset=impacto-azul] .conversion-proof{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;min-width:0;display:grid}.landing-personalizado[data-preset=impacto-azul] .conversion-proof .proof-card{overflow-wrap:anywhere;white-space:normal;min-width:0;min-height:220px;margin:0;padding:28px}.landing-personalizado[data-preset=impacto-azul] .conversion-proof .proof-card-destaque{grid-column:1/-1;min-height:280px}.field-error{color:#a23512;margin:0;font-size:11px;line-height:1.35}.field[aria-invalid=true]{border-color:#a23512}.option-group{border:0;min-width:0;margin:0;padding:0}.quantity-help{color:var(--muted);margin:9px 0 0;font-size:11px;line-height:1.45}.consent{color:var(--muted);align-items:flex-start;gap:8px;margin-top:17px;font-size:11px;line-height:1.45;display:flex}.consent input{accent-color:var(--orange);margin-top:2px}.button-secondary{box-shadow:none;color:var(--ink);background:#f2ebe5}.form-success{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.form-success h3,.form-success p{width:100%;margin:0}.form-success p{color:var(--muted);line-height:1.5}.landing-footer{color:#cfc3d7;background:#251637;padding:30px 0}.footer-inner{justify-content:space-between;align-items:center;gap:20px;font-size:12px;display:flex}.footer-logo-box{background:var(--cream);border-radius:18px;width:112px;height:112px;overflow:hidden}.footer-logo{object-fit:contain;mix-blend-mode:multiply;width:112px;height:112px;display:block}.sticky-mobile{display:none}@media (hover:hover) and (pointer:fine){.button:hover{background:var(--orange-dark);transform:translateY(-2px);box-shadow:0 14px 30px #e0741047}.button:hover .button-arrow{transform:translate(3px)}.hero-visual:hover .photo.aroma{transform:rotate(-2.5deg)scale(1.018)}.product:hover img{transform:scale(1.025)}}@media (max-width:900px){.wrap{width:min(680px,100% - 28px)}.brand{width:90px;height:70px}.brand-logo{width:90px;height:90px;transform:translateY(-9px)}.nav .button{padding:12px 15px}.hero{grid-template-columns:1fr;gap:18px;min-height:0;padding:40px 0 22px}.hero h1{font-size:43px}.hero p{font-size:16px}.hero-meta{flex-wrap:wrap;gap:12px}.hero-visual{height:380px}.hero-blob{left:15px}.photo.aroma{height:270px}.photo.bin{height:190px}.photo.mat{height:130px}.section-head{flex-direction:column;align-items:flex-start;gap:12px}.products{padding:55px 0 50px}.product-main{grid-template-columns:1fr;min-height:540px}.product-without-media{min-height:0}.product-copy{padding:32px}.product-media{min-height:280px}.product-media:after{background:linear-gradient(180deg,var(--plum),transparent 30%)}.product-small{grid-template-columns:1fr;min-height:360px}.product-small img{height:210px}.value-top,.conversion-grid{grid-template-columns:1fr}.value-top{gap:24px}.process{grid-template-columns:1fr 1fr}.process-meta{flex-direction:column}.conversion{padding:52px 0 80px}.proof-card{min-height:180px}.fields{grid-template-columns:1fr}.form-actions{grid-template-columns:auto 1fr;display:grid}.form-actions .button{grid-column:1/-1;width:100%}.faq{grid-template-columns:1fr 1fr}.footer-inner{flex-direction:column;align-items:flex-start}.sticky-mobile{z-index:30;opacity:0;visibility:hidden;pointer-events:none;padding:15px;display:block;position:fixed;bottom:12px;left:14px;right:14px;transform:translateY(12px);box-shadow:0 13px 35px #3a211b4d}.sticky-mobile.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}}@media (max-width:580px){.landing-header{height:70px}.nav nav .button{display:none}.hero h1{font-size:38px}.hero-visual{height:320px}.photo{border-width:5px}.photo.aroma{height:235px}.photo.bin{height:165px}.photo.mat{height:110px}.float-note{font-size:10px;left:23%}.brands-inner{flex-direction:column;align-items:flex-start;gap:6px;padding:12px 0}.brands-title{flex:0}.product-grid{grid-template-columns:1fr}.product-main{grid-column:auto}.product h3{font-size:30px}.benefits,.process,.faq{grid-template-columns:1fr}.form-card{padding:23px}.form-top{flex-direction:column}.faq{margin-bottom:15px}.faq details{padding:12px}.faq summary{font-size:11px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.button-arrow,.photo,.product img{transition-duration:.01ms!important;transform:none!important}}@media (max-width:900px){.landing-personalizado[data-preset=impacto-azul] .conversion-proof{grid-template-columns:1fr}.landing-personalizado[data-preset=impacto-azul] .conversion-proof .proof-card-destaque{grid-column:auto}}.hero.hero-without-visual{grid-template-columns:minmax(0,1fr);min-height:0;padding-bottom:52px}.consent-banner{z-index:80;color:#fff;background:#251637;border:1px solid #ffffff1f;border-radius:22px;justify-content:space-between;align-items:center;gap:28px;max-width:1120px;margin:auto;padding:22px;display:flex;position:fixed;bottom:18px;left:18px;right:18px;box-shadow:0 24px 70px #241c294d}.consent-banner strong{font:800 16px var(--fonte-titulo);margin-bottom:5px;display:block}.consent-banner p{color:#ddd1e5;max-width:700px;margin:0 0 5px;font-size:12px;line-height:1.5}.consent-banner a{color:#ffbd79;font-size:11px;font-weight:800}.consent-actions{flex:none;align-items:center;gap:9px;display:flex}.consent-actions .button{white-space:nowrap}.consent-preferences-trigger{z-index:79;border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;padding:9px 13px;font-size:10px;font-weight:800;position:fixed;bottom:14px;right:14px;box-shadow:0 8px 22px #241c2926}.consent-backdrop{z-index:90;background:#190e2294;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.consent-dialog{background:#fff;border-radius:24px;width:min(620px,100%);max-height:calc(100vh - 36px);padding:30px;position:relative;overflow:auto;box-shadow:0 28px 90px #140a1c59}.consent-dialog h2{font:800 30px/1.08 var(--fonte-titulo);margin:10px 0 8px}.consent-dialog>p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.consent-close{width:35px;height:35px;color:var(--ink);cursor:pointer;background:#f2ebe5;border:0;border-radius:50%;font-size:22px;position:absolute;top:16px;right:16px}.consent-categories{gap:8px;margin:22px 0;padding:0;list-style:none;display:grid}.consent-categories li{border:1px solid var(--line);border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:14px;display:flex}.consent-categories strong,.consent-categories span{display:block}.consent-categories strong{margin-bottom:3px;font-size:13px}.consent-categories span{color:var(--muted);font-size:11px;line-height:1.4}.consent-categories b{color:var(--orange-dark);white-space:nowrap;font-size:10px}.legal-page{background:#fffaf4;min-height:100vh}.legal-wrap{width:min(880px,100% - 40px);margin:auto}.legal-header{border-bottom:1px solid var(--line);background:#fffaf4f2}.legal-nav{justify-content:space-between;align-items:center;gap:20px;height:86px;display:flex}.legal-brand{width:92px;height:72px;display:block;overflow:hidden}.legal-brand img{object-fit:contain;mix-blend-mode:multiply;width:92px;height:92px;display:block;transform:translateY(-10px)}.legal-main{padding:72px 0 88px}.legal-main h1{max-width:760px;font:800 clamp(40px,6vw,66px)/1 var(--fonte-titulo);letter-spacing:-.05em;margin:14px 0 18px}.legal-summary{max-width:720px;color:var(--muted);margin:0;font-size:18px;line-height:1.6}.legal-updated{color:#8e4405;margin:22px 0 0;font-size:12px;font-weight:800}.legal-content{gap:30px;margin-top:54px;display:grid}.legal-content section{border-top:1px solid var(--line);padding-top:28px}.legal-content h2{font:800 23px/1.2 var(--fonte-titulo);margin:0 0 12px}.legal-content p,.legal-content li{color:#564d55;font-size:15px;line-height:1.72}.legal-content p{margin:0 0 12px}.legal-content ul{margin:0;padding-left:22px}.legal-content a{color:#8e4405;font-weight:700}.legal-footer{color:#ddd1e5;background:#251637;padding:34px 0}.legal-footer .legal-wrap{flex-direction:column;gap:5px;font-size:12px;line-height:1.5;display:flex}.legal-footer a{color:#ffbd79}@media (max-width:760px){.consent-banner{flex-direction:column;align-items:stretch;gap:15px;padding:18px}.consent-actions{grid-template-columns:1fr 1fr;display:grid}.consent-actions .button{white-space:normal;padding:13px 12px}.consent-dialog{padding:24px 18px}.consent-dialog .consent-actions{grid-template-columns:1fr}.legal-main{padding:52px 0 70px}.legal-summary{font-size:16px}}
.landing-personalizado[data-preset=impacto-azul]{--impact-navy:#13233a;--impact-navy-2:#1b304d;--impact-ink:#172033;--impact-muted:#636d7e;--impact-paper:#f7f5f0;--impact-orange:#f58232;--impact-orange-text:#9a3f00;--impact-line:#1720331f;--impact-shadow:0 22px 60px #111f3324;--fonte-corpo:var(--fonte-dm-sans,"DM Sans"), Arial, Helvetica, sans-serif;--fonte-titulo:var(--fonte-manrope,"Manrope"), Arial, Helvetica, sans-serif;background:var(--impact-paper);color:var(--impact-ink);font-family:var(--fonte-corpo)}.landing-personalizado[data-preset=impacto-azul] main,.landing-personalizado[data-preset=impacto-azul] .product-grid{grid-template-columns:minmax(0,1fr);display:grid}.landing-personalizado[data-preset=impacto-azul] main{gap:0}.landing-personalizado[data-preset=impacto-azul] main>[data-layout-largura],.landing-personalizado[data-preset=impacto-azul] .product-grid>[data-layout-largura]{grid-column:1/-1;min-width:0}.landing-personalizado[data-preset=impacto-azul] main>[data-layout-largura]{container:landing-block/inline-size}.landing-personalizado[data-preset=impacto-azul] .layout-h-compacta{--layout-min-height:13.75rem}.landing-personalizado[data-preset=impacto-azul] .layout-h-padrao{--layout-min-height:22.5rem}.landing-personalizado[data-preset=impacto-azul] .layout-h-alta{--layout-min-height:32.5rem}.landing-personalizado[data-preset=impacto-azul] .layout-gap-compacto{--layout-space:1.25rem}.landing-personalizado[data-preset=impacto-azul] .layout-gap-normal{--layout-space:2rem}.landing-personalizado[data-preset=impacto-azul] .layout-gap-amplo{--layout-space:3.5rem}.landing-personalizado[data-preset=impacto-azul] main>[data-layout-altura]>*,.landing-personalizado[data-preset=impacto-azul] .product-grid>[data-layout-altura],.landing-personalizado[data-preset=impacto-azul] main>[data-layout-altura]>.hero{min-height:var(--layout-min-height)}.landing-personalizado[data-preset=impacto-azul] main>[data-layout-espacamento]>section:not(.hero){padding-block:var(--layout-space)}.landing-personalizado[data-preset=impacto-azul] .product-grid>[data-layout-espacamento] .product-copy{padding:var(--layout-space)}.landing-personalizado[data-preset=impacto-azul] .layout-align-inicio{text-align:start}.landing-personalizado[data-preset=impacto-azul] .layout-align-centro{text-align:center}.landing-personalizado[data-preset=impacto-azul] .layout-align-fim{text-align:end}.landing-personalizado[data-preset=impacto-azul] .product-grid>.layout-align-inicio .product-copy{align-items:flex-start}.landing-personalizado[data-preset=impacto-azul] .product-grid>.layout-align-centro .product-copy{align-items:center}.landing-personalizado[data-preset=impacto-azul] .product-grid>.layout-align-fim .product-copy{align-items:flex-end}@media (min-width:768px){.landing-personalizado[data-preset=impacto-azul] main,.landing-personalizado[data-preset=impacto-azul] .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-personalizado[data-preset=impacto-azul] main>.layout-w-pequena,.landing-personalizado[data-preset=impacto-azul] main>.layout-w-media,.landing-personalizado[data-preset=impacto-azul] .product-grid>.layout-w-pequena,.landing-personalizado[data-preset=impacto-azul] .product-grid>.layout-w-media{grid-column:span 1}.landing-personalizado[data-preset=impacto-azul] main>.layout-w-grande,.landing-personalizado[data-preset=impacto-azul] main>.layout-w-inteira,.landing-personalizado[data-preset=impacto-azul] .product-grid>.layout-w-grande,.landing-personalizado[data-preset=impacto-azul] .product-grid>.layout-w-inteira{grid-column:1/-1}}@media (min-width:1024px){.landing-personalizado[data-preset=impacto-azul] main,.landing-personalizado[data-preset=impacto-azul] .product-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.landing-personalizado[data-preset=impacto-azul] main>.layout-w-pequena,.landing-personalizado[data-preset=impacto-azul] .product-grid>.layout-w-pequena{grid-column:span 3}.landing-personalizado[data-preset=impacto-azul] main>.layout-w-media,.landing-personalizado[data-preset=impacto-azul] .product-grid>.layout-w-media{grid-column:span 6}.landing-personalizado[data-preset=impacto-azul] main>.layout-w-grande,.landing-personalizado[data-preset=impacto-azul] .product-grid>.layout-w-grande{grid-column:span 9}.landing-personalizado[data-preset=impacto-azul] main>.layout-w-inteira,.landing-personalizado[data-preset=impacto-azul] .product-grid>.layout-w-inteira{grid-column:1/-1}}.landing-personalizado[data-preset=impacto-azul] .landing-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#13233af0;border-bottom-color:#ffffff1a}.landing-personalizado[data-preset=impacto-azul] .brand{background:0 0;border-radius:0;width:132px;height:72px;overflow:visible}.landing-personalizado[data-preset=impacto-azul] .brand-logo{object-fit:contain;mix-blend-mode:normal;width:132px;height:72px;transform:none}.landing-personalizado[data-preset=impacto-azul] .landing-header .button{background:var(--impact-orange);color:var(--impact-navy)}.landing-personalizado[data-preset=impacto-azul] .landing-header .button:focus-visible,.landing-personalizado[data-preset=impacto-azul] .hero .button:focus-visible{outline-color:#fff}.landing-personalizado[data-preset=impacto-azul] .hero{width:100%;max-width:none;min-height:650px;padding:var(--layout-space) clamp(24px, 4cqi, 64px);background:var(--impact-navy);color:#fff;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);gap:clamp(24px,5cqi,76px)}.landing-personalizado[data-preset=impacto-azul] .hero .eyebrow{color:#ffbd8a}.landing-personalizado[data-preset=impacto-azul] .hero h1{max-width:780px;font-family:var(--fonte-titulo);font-size:clamp(52px,6vw,86px);font-weight:800;line-height:.94}.landing-personalizado[data-preset=impacto-azul] .hero-title-accent{color:var(--impact-orange)}.landing-personalizado[data-preset=impacto-azul] .hero p{color:#ffffffa8;max-width:540px;font-size:clamp(17px,1.5vw,20px)}.landing-personalizado[data-preset=impacto-azul] .hero .button,.landing-personalizado[data-preset=impacto-azul] .button:not(.button-secondary){background:var(--impact-orange);color:var(--impact-navy)}.landing-personalizado[data-preset=impacto-azul] .hero-actions>a{color:#ffffffd1}.landing-personalizado[data-preset=impacto-azul] .hero .google-proof{color:#ffbd8a;text-underline-offset:4px;margin-top:18px;font-size:13px;font-weight:800;text-decoration-color:currentColor;text-decoration-thickness:2px;display:inline-flex}.landing-personalizado[data-preset=impacto-azul] .hero .google-proof:hover{color:#fff}.landing-personalizado[data-preset=impacto-azul] .hero .google-proof:focus,.landing-personalizado[data-preset=impacto-azul] .hero .google-proof:focus-visible{outline:3px solid var(--impact-orange);outline-offset:4px;color:#fff;border-radius:4px}.landing-personalizado[data-preset=impacto-azul] .hero-visual{height:510px}.landing-personalizado[data-preset=impacto-azul] .hero-blob{background:radial-gradient(circle at 76% 18%, #f58232e0 0 12%, transparent 12.5%), linear-gradient(145deg, var(--impact-navy-2), #294566);inset:28px 6px 8px 30px}.landing-personalizado[data-preset=impacto-azul] .photo{touch-action:manipulation;will-change:transform;border-color:#fffffff2;box-shadow:0 28px 70px #040f1e59}.landing-personalizado[data-preset=impacto-azul] .photo.aroma{object-position:center}.landing-personalizado[data-preset=impacto-azul] .photo.bin{object-position:center 42%}.landing-personalizado[data-preset=impacto-azul] .photo.mat{aspect-ratio:3/4;object-fit:contain;object-position:center;width:clamp(118px,31%,205px);height:auto;bottom:0;right:34%}@media (hover:hover) and (pointer:fine){.landing-personalizado[data-preset=impacto-azul] .hero-visual:hover .photo.aroma{transform:rotate(-4deg)}.landing-personalizado[data-preset=impacto-azul] .hero-visual .photo.aroma:hover{transform:translate(-2px,-7px)rotate(-2.5deg)scale(1.022)}.landing-personalizado[data-preset=impacto-azul] .hero-visual .photo.bin:hover{transform:translate(-3px,-7px)rotate(3.5deg)scale(1.022)}.landing-personalizado[data-preset=impacto-azul] .hero-visual .photo.mat:hover{transform:translate(2px,-7px)rotate(-1.5deg)scale(1.022)}}.landing-personalizado[data-preset=impacto-azul] .photo.aroma:active{transform:translate(-2px,-6px)rotate(-2.5deg)scale(1.02)}.landing-personalizado[data-preset=impacto-azul] .photo.bin:active{transform:translate(-3px,-6px)rotate(3.5deg)scale(1.02)}.landing-personalizado[data-preset=impacto-azul] .photo.mat:active{transform:translate(2px,-6px)rotate(-1.5deg)scale(1.02)}.landing-personalizado[data-preset=impacto-azul] .float-note{background:var(--impact-orange);color:var(--impact-navy)}.landing-personalizado[data-preset=impacto-azul] .float-note b{color:var(--impact-navy)}.landing-personalizado[data-preset=impacto-azul] .brands{background:var(--impact-paper);border-block:0;min-height:0;padding:72px 0 30px}.landing-personalizado[data-preset=impacto-azul] .brands-inner{display:block}.landing-personalizado[data-preset=impacto-azul] .brands-title{width:auto;color:var(--impact-muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 22px;font-size:13px}.landing-personalizado[data-preset=impacto-azul] .products{background:var(--impact-paper);scroll-margin-top:96px}.landing-personalizado[data-preset=impacto-azul] .value-process,.landing-personalizado[data-preset=impacto-azul] .niches,.landing-personalizado[data-preset=impacto-azul] .conversion,.landing-personalizado[data-preset=impacto-azul] .faq{scroll-margin-top:96px}.landing-personalizado[data-preset=impacto-azul] .marca-produto-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.landing-personalizado[data-preset=impacto-azul] .marca-produto-card{border:1px solid var(--impact-line);min-width:0;box-shadow:var(--impact-shadow);background:#fff;border-radius:24px;overflow:hidden}.landing-personalizado[data-preset=impacto-azul] .marca-produto-foto{aspect-ratio:4/3;background:#e9edf1;position:relative;overflow:hidden}.landing-personalizado[data-preset=impacto-azul] .marca-produto-foto>img,.landing-personalizado[data-preset=impacto-azul] .marca-produto-foto>.media-review,.landing-personalizado[data-preset=impacto-azul] .marca-produto-foto .media-review-image{object-fit:cover;width:100%;height:100%}.landing-personalizado[data-preset=impacto-azul] .galeria-marca{width:100%;height:100%;position:relative}.landing-personalizado[data-preset=impacto-azul] .galeria-marca-anuncio{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.landing-personalizado[data-preset=impacto-azul] .galeria-marca-trilho{overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%;height:100%;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.landing-personalizado[data-preset=impacto-azul] .galeria-marca-trilho::-webkit-scrollbar{display:none}.landing-personalizado[data-preset=impacto-azul] .galeria-marca-slide{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;width:100%;height:100%;overflow:hidden}.landing-personalizado[data-preset=impacto-azul] .galeria-marca-slide>img,.landing-personalizado[data-preset=impacto-azul] .galeria-marca-slide>.media-review,.landing-personalizado[data-preset=impacto-azul] .galeria-marca-slide .media-review-image{object-fit:cover;width:100%;height:100%}.landing-personalizado[data-preset=impacto-azul] .galeria-marca-slide>.media-review{display:block}.landing-personalizado[data-preset=impacto-azul] .galeria-marca-seta,.landing-personalizado[data-preset=impacto-azul] .galeria-marca-ponto{cursor:pointer;border:0}.landing-personalizado[data-preset=impacto-azul] .galeria-marca-seta{z-index:2;color:#fff;background:#111f33c7;border:1px solid #ffffffb8;border-radius:999px;place-items:center;width:38px;height:38px;padding:0 0 3px;font:500 28px/1 sans-serif;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 22px #111f3338}.landing-personalizado[data-preset=impacto-azul] .galeria-marca-anterior{left:12px}.landing-personalizado[data-preset=impacto-azul] .galeria-marca-proxima{right:12px}.landing-personalizado[data-preset=impacto-azul] .galeria-marca-pontos{z-index:2;background:#ffffffe0;border-radius:999px;gap:2px;padding:3px 5px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 5px 16px #111f332e}.landing-personalizado[data-preset=impacto-azul] .galeria-marca-ponto{background:0 0;border-radius:999px;width:28px;height:28px;padding:0;position:relative}.landing-personalizado[data-preset=impacto-azul] .galeria-marca-ponto:after{border-radius:inherit;content:"";background:#111f3359;position:absolute;inset:9px}.landing-personalizado[data-preset=impacto-azul] .galeria-marca-ponto[aria-current=true]:after{background:var(--impact-orange)}.landing-personalizado[data-preset=impacto-azul] .galeria-marca-seta:focus-visible{outline-offset:2px;outline:3px solid #fff}.landing-personalizado[data-preset=impacto-azul] .galeria-marca-ponto:focus-visible{outline:3px solid var(--impact-navy);outline-offset:1px;background:#fff}.landing-personalizado[data-preset=impacto-azul] .marca-produto-identidade{grid-template-columns:58px minmax(0,1fr);align-items:center;gap:14px;padding:18px;display:grid}.landing-personalizado[data-preset=impacto-azul] .marca-produto-identidade>img,.landing-personalizado[data-preset=impacto-azul] .marca-produto-identidade>.media-review{border:1px solid var(--impact-line);box-sizing:border-box;object-fit:contain;background:#fff;border-radius:14px;width:58px;height:58px;padding:8px}.landing-personalizado[data-preset=impacto-azul] .marca-produto-identidade .media-review-image{object-fit:contain}.landing-personalizado[data-preset=impacto-azul] .marca-produto-identidade b,.landing-personalizado[data-preset=impacto-azul] .marca-produto-identidade span{display:block}.landing-personalizado[data-preset=impacto-azul] .marca-produto-identidade b{font:800 15px var(--fonte-titulo);margin-bottom:4px}.landing-personalizado[data-preset=impacto-azul] .marca-produto-identidade span{color:var(--impact-muted);font-size:12px;line-height:1.45}.landing-personalizado[data-preset=impacto-azul] .section-head h2,.landing-personalizado[data-preset=impacto-azul] .niche-top h3,.landing-personalizado[data-preset=impacto-azul] .value-top h2,.landing-personalizado[data-preset=impacto-azul] .form-top h2{color:var(--impact-ink)}.landing-personalizado[data-preset=impacto-azul] .product{border-color:var(--impact-line);box-shadow:0 18px 44px #111f3314}.landing-personalizado[data-preset=impacto-azul] .product-main{background:var(--impact-navy-2)}.landing-personalizado[data-preset=impacto-azul] .product-main .product-media:after{background:linear-gradient(90deg,#1b304db8 0%,#1b304d38 18%,#0000 36%)}.landing-personalizado[data-preset=impacto-azul] .product-small{grid-template-rows:340px minmax(220px,1fr);grid-template-columns:minmax(0,1fr)}.landing-personalizado[data-preset=impacto-azul] .product-small .product-copy{min-height:220px}.landing-personalizado[data-preset=impacto-azul] .product-small .product-secondary-media{order:-1;width:100%;height:340px;min-height:0}.landing-personalizado[data-preset=impacto-azul] [data-product-id=aromatizante] img{object-position:center 54%}.landing-personalizado[data-preset=impacto-azul] [data-product-id=lixocar] img{object-position:center}.landing-personalizado[data-preset=impacto-azul] [data-product-id=tapete] img{object-position:center 58%}.landing-personalizado[data-preset=impacto-azul] .product-main h3{color:#fff}.landing-personalizado[data-preset=impacto-azul] .product-main .minimum{color:#ffbd8a;background:#f5823229}.landing-personalizado[data-preset=impacto-azul] .niches,.landing-personalizado[data-preset=impacto-azul] .form-card,.landing-personalizado[data-preset=impacto-azul] .faq .faq-item{border-color:var(--impact-line);box-shadow:0 14px 38px #111f330f}.landing-personalizado .tabs>li{display:block}.landing-personalizado .gallery-open{width:100%;color:inherit;cursor:zoom-in;background:0 0;border:0;padding:0;display:block}.landing-personalizado .gallery-open:focus-visible,.landing-personalizado .tab:focus-visible,.landing-personalizado .faq-item>button:focus-visible,.landing-personalizado .gallery-lightbox-close:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.landing-personalizado .gallery-more{justify-content:center;margin-top:24px;display:flex}.landing-personalizado.gallery-lightbox{z-index:100;background:#140c1bdb;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.landing-personalizado .gallery-lightbox-card{background:#fff;border-radius:22px;width:min(920px,100%);max-height:calc(100vh - 48px);padding:18px;position:relative;overflow:auto;box-shadow:0 28px 80px #111f3357}.landing-personalizado .gallery-lightbox-close{z-index:2;color:#fff;cursor:pointer;background:#140c1bc7;border:0;border-radius:999px;place-items:center;width:42px;height:42px;padding:0 0 3px;font:500 28px/1 sans-serif;display:grid;position:absolute;top:28px;right:28px}.landing-personalizado .gallery-lightbox-media{background:#e9edf1;border-radius:14px;overflow:hidden}.landing-personalizado .gallery-lightbox-media img,.landing-personalizado .gallery-lightbox-media>.media-review,.landing-personalizado .gallery-lightbox-media .media-review-image{object-fit:contain;width:100%;max-height:calc(100vh - 210px);display:block}.landing-personalizado .gallery-lightbox-card>p{font:800 18px var(--fonte-titulo);margin:16px 0 3px}.landing-personalizado .gallery-lightbox-card>span{color:var(--muted);font-size:13px}.landing-personalizado .faq>h2{grid-column:1/-1}.landing-personalizado .faq-item{border:1px solid var(--line);background:#fff;border-radius:14px;padding:15px}.landing-personalizado .faq-item>button{width:100%;color:inherit;cursor:pointer;font:800 12px var(--fonte-titulo);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:0;display:flex}.landing-personalizado .faq-item>button span{color:var(--orange);font-size:18px;line-height:.75}.landing-personalizado .faq-panel p{color:var(--muted);margin:10px 0 0;font-size:11px;line-height:1.45}.landing-personalizado .tab[aria-pressed=true]{color:#fff;background:var(--plum)}.landing-personalizado[data-preset=impacto-azul] .tab[aria-pressed=true]{color:#fff;background:var(--impact-navy)}.landing-personalizado[data-preset=impacto-azul].gallery-lightbox{background:#08121fe6}.landing-personalizado[data-preset=impacto-azul] .gallery-lightbox-card>span,.landing-personalizado[data-preset=impacto-azul] .faq-panel p{color:var(--impact-muted)}.landing-personalizado[data-preset=impacto-azul] .faq-item>button span{color:var(--impact-orange-text)}.landing-personalizado[data-preset=impacto-azul] .gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.landing-personalizado[data-preset=impacto-azul] .gallery-grid article{border:1px solid var(--impact-line);background:#fff;border-radius:18px;overflow:hidden}.landing-personalizado[data-preset=impacto-azul] .gallery-grid article.gallery-featured{grid-column:span 2}.landing-personalizado[data-preset=impacto-azul] .gallery-grid article.gallery-featured .gallery-media{aspect-ratio:16/7.75}.landing-personalizado[data-preset=impacto-azul] .gallery-empty{min-height:220px;color:var(--impact-muted);text-align:center;background:#e9edf199;border:1px dashed #13233a38;border-radius:18px;align-content:center;place-items:center;gap:12px;margin-top:20px;display:grid}.landing-personalizado[data-preset=impacto-azul] .gallery-empty span{width:42px;height:42px;color:var(--impact-orange-text);background:#fff;border-radius:999px;place-items:center;font-size:24px;display:grid}.landing-personalizado[data-preset=impacto-azul] .gallery-empty p{margin:0;font-size:13px}.landing-personalizado[data-preset=impacto-azul] .gallery-media{aspect-ratio:4/3;background:#e9edf1;overflow:hidden}.landing-personalizado[data-preset=impacto-azul] .gallery-media>img,.landing-personalizado[data-preset=impacto-azul] .gallery-media>.media-review,.landing-personalizado[data-preset=impacto-azul] .gallery-media .media-review-image{object-fit:cover;width:100%;height:100%;display:block}.landing-personalizado[data-preset=impacto-azul] .gallery-grid p,.landing-personalizado[data-preset=impacto-azul] .gallery-grid span{margin:0;padding-inline:16px;display:block}.landing-personalizado[data-preset=impacto-azul] .gallery-grid p{color:var(--impact-ink);padding-top:14px;font-weight:800}.landing-personalizado[data-preset=impacto-azul] .gallery-grid span{color:var(--impact-muted);padding-block:5px 16px;font-size:12px}.landing-personalizado[data-preset=impacto-azul] .value-process{border-top:1px solid var(--impact-line);color:var(--impact-ink);background:#fff;position:relative;overflow:hidden}.landing-personalizado[data-preset=impacto-azul] [data-block-type=process] .value-process{background:linear-gradient(#13233a09 1px,#0000 1px) 0 0/32px 32px,#eef3f7}.landing-personalizado[data-preset=impacto-azul] .value-top p{color:var(--impact-muted)}.landing-personalizado[data-preset=impacto-azul] [data-block-type=benefits] .value-top{grid-template-columns:minmax(0,1fr);gap:28px}.landing-personalizado[data-preset=impacto-azul] [data-block-type=benefits] .benefits{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-personalizado[data-preset=impacto-azul] .process{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;overflow:visible}.landing-personalizado[data-preset=impacto-azul] .process .step{-webkit-backdrop-filter:blur(16px)saturate(1.16);backdrop-filter:blur(16px)saturate(1.16);background:linear-gradient(145deg,#ffffffe0,#e6eef7a3);border:1px solid #ffffffe6;border-radius:24px;min-height:350px;padding:20px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #6f86a01f,0 18px 38px #13233a1a}.landing-personalizado[data-preset=impacto-azul] .process .step:after{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(125deg,#ffffff57,#0000 42%,#f5823209);position:absolute;inset:0}.landing-personalizado[data-preset=impacto-azul] .process .step>*{z-index:1;position:relative}.landing-personalizado[data-preset=impacto-azul] .step:before{display:none}.landing-personalizado[data-preset=impacto-azul] .step b{margin-top:14px;font-size:15px;line-height:1.2}.landing-personalizado[data-preset=impacto-azul] .step span{margin-top:8px;line-height:1.5;display:block}.landing-personalizado[data-preset=impacto-azul] .process-art{width:100%;height:152px;color:var(--impact-navy);filter:drop-shadow(0 13px 10px #1a334f29);margin:-2px 0 12px;display:block}.landing-personalizado[data-preset=impacto-azul] .process-art-accent{fill:#f58232;stroke:#b14804;transform-box:fill-box;transform-origin:50%;animation:3.4s ease-in-out infinite alternate process-detail-float}.landing-personalizado[data-preset=impacto-azul] .process-art-accent-line{stroke:#b14804;stroke-width:2.5px}.landing-personalizado[data-preset=impacto-azul] .process-art-paper{fill:#ffffffb8;stroke:#31567d}.landing-personalizado[data-preset=impacto-azul] .process-art-fill{fill:#94b1cf80;stroke:#274a70}.landing-personalizado[data-preset=impacto-azul] .process-art-blue{fill:#1d3f65e6;stroke:#13233a}.landing-personalizado[data-preset=impacto-azul] .process-art-soft{fill:#ffcca1c2;stroke:#b14804}.landing-personalizado[data-preset=impacto-azul] .process-art-orbit{stroke:#31567d52;stroke-width:1.2px}.landing-personalizado[data-preset=impacto-azul] .process-art-particle{stroke-width:1.4px}.landing-personalizado[data-preset=impacto-azul] .process-art-particle-orange{fill:#f58232;stroke:#9b3f05}.landing-personalizado[data-preset=impacto-azul] .process-art-particle-blue{fill:#294f78;stroke:#13233a}.landing-personalizado[data-preset=impacto-azul] .process-art-shine{stroke:#ffffffe0;stroke-width:3px}@keyframes process-detail-float{0%{transform:translateY(0)}to{transform:translateY(-4px)}}.landing-personalizado[data-preset=impacto-azul] .benefit,.landing-personalizado[data-preset=impacto-azul] .step{border:1px solid var(--impact-line);background:var(--impact-paper);color:var(--impact-ink)}.landing-personalizado[data-preset=impacto-azul] .benefit{background:linear-gradient(145deg,#fff,#f4f7f9);border-radius:22px;min-height:222px;padding:22px;box-shadow:0 14px 34px #13233a0f}.landing-personalizado[data-preset=impacto-azul] .benefit-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:28px;display:flex}.landing-personalizado[data-preset=impacto-azul] .benefit-head strong{color:var(--impact-navy);font:900 clamp(27px, 2.5vw, 40px)/1 var(--fonte-titulo);letter-spacing:-.05em}.landing-personalizado[data-preset=impacto-azul] [data-benefit-id=conferencia-lote] .benefit-head strong{letter-spacing:.04em;font-size:clamp(19px,1.8vw,27px)}.landing-personalizado[data-preset=impacto-azul] .benefit b{margin-bottom:9px;font-size:15px}.landing-personalizado[data-preset=impacto-azul] .benefit span{line-height:1.5}.landing-personalizado[data-preset=impacto-azul] .eyebrow,.landing-personalizado[data-preset=impacto-azul] .benefit b{color:var(--impact-orange-text)}.landing-personalizado[data-preset=impacto-azul] .benefit span,.landing-personalizado[data-preset=impacto-azul] .step span{color:var(--impact-muted)}.landing-personalizado[data-preset=impacto-azul] .benefit-icon,.landing-personalizado[data-preset=impacto-azul] .step em{color:var(--impact-orange-text);background:#f582321f}.landing-personalizado[data-preset=impacto-azul] .process .step em{color:#713006;background:linear-gradient(145deg,#ffca9de6,#f58232b8);border:1px solid #f582323d;border-radius:9px;width:36px;height:31px;font-size:12px;box-shadow:0 7px 14px #f5823233}.landing-personalizado[data-preset=impacto-azul] .process .step:nth-child(2n) em{color:var(--impact-navy);background:linear-gradient(145deg,#e8f0f8f0,#b8cce0c2);border-color:#2a4e752e;box-shadow:0 7px 14px #24476c1f}.landing-personalizado[data-preset=impacto-azul] .ambient-icon{color:#13233a1a;pointer-events:none;width:160px;position:absolute}.landing-personalizado[data-preset=impacto-azul] .ambient-icon-benefits{top:-60px;right:4%}.landing-personalizado[data-preset=impacto-azul] .ambient-icon-process{bottom:-60px;left:4%}.landing-personalizado[data-preset=impacto-azul] .conversion{background:linear-gradient(#ffffff06 1px, transparent 1px) 0 0 / 46px 46px, linear-gradient(90deg, #ffffff06 1px, transparent 1px) 0 0 / 46px 46px, radial-gradient(circle at 10% 18%, #f5823233, transparent 32%), linear-gradient(135deg, var(--impact-navy), var(--impact-navy-2));width:100%;max-width:none;margin:0;padding:clamp(72px,7vw,104px) clamp(20px,5vw,80px);position:relative;overflow:hidden}.landing-personalizado[data-preset=impacto-azul] .conversion-grid{width:min(1180px,100%);margin-inline:auto}.landing-personalizado[data-preset=impacto-azul] .form-card{border:1px solid #ffffff47;padding:clamp(28px,4vw,48px);box-shadow:0 30px 90px #040f1e57}.landing-personalizado[data-preset=impacto-azul] .form-kicker{color:var(--impact-orange-text);letter-spacing:.11em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:800;display:block}.landing-personalizado[data-preset=impacto-azul] .form-top h2{font-size:clamp(34px,4vw,52px)}.landing-personalizado[data-preset=impacto-azul] .form-top p{max-width:760px;font-size:14px;line-height:1.55}.landing-personalizado[data-preset=impacto-azul] .form-step{margin-top:32px}.landing-personalizado[data-preset=impacto-azul] .form-step>.option-group+.option-group,.landing-personalizado[data-preset=impacto-azul] .form-step>.fields{margin-top:24px}.landing-personalizado[data-preset=impacto-azul] .form-step .label{color:var(--impact-ink);margin-bottom:11px;font-size:13px}.landing-personalizado[data-preset=impacto-azul] .product-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.landing-personalizado[data-preset=impacto-azul] .product-choice{border:2px solid var(--impact-line);min-width:0;color:var(--impact-ink);text-align:left;background:#f1f3f6;border-radius:18px;padding:0;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative;overflow:hidden}.landing-personalizado[data-preset=impacto-azul] .product-choice:hover{border-color:#f58232b8;transform:translateY(-2px)}.landing-personalizado[data-preset=impacto-azul] .product-choice:focus-visible{outline-offset:3px;outline:3px solid #f582325c}.landing-personalizado[data-preset=impacto-azul] .product-choice.selected{border-color:var(--impact-orange);background:#fff8f1;box-shadow:0 12px 30px #f582322e}.landing-personalizado[data-preset=impacto-azul] .product-choice-media{aspect-ratio:16/9;background:radial-gradient(circle at 72% 24%,#f582323d,#0000 24%),linear-gradient(145deg,#edf3f8,#dce6f0);place-items:center;display:grid;overflow:hidden}.landing-personalizado[data-preset=impacto-azul] .product-mockup{filter:drop-shadow(0 12px 13px #13233a29);width:min(128px,72%);height:100%;display:block}.landing-personalizado[data-preset=impacto-azul] .product-mockup-paper{fill:#fffdf9;stroke:#13233a;stroke-width:2.5px}.landing-personalizado[data-preset=impacto-azul] .product-mockup-line{fill:none;stroke:#13233a;stroke-linecap:round;stroke-width:2.5px}.landing-personalizado[data-preset=impacto-azul] .product-mockup-hole{fill:#dce6f0;stroke:#13233a;stroke-width:2px}.landing-personalizado[data-preset=impacto-azul] .product-mockup-detail{fill:#f58232;opacity:.16;stroke:#f58232;stroke-width:2px}.landing-personalizado[data-preset=impacto-azul] .product-mockup-fold{fill:none;stroke:#99a8b8;stroke-linecap:round;stroke-width:2px}.landing-personalizado[data-preset=impacto-azul] .product-mockup-copy{fill:#13233a;font:700 10px var(--fonte-titulo);letter-spacing:.12em}.landing-personalizado[data-preset=impacto-azul] .product-mockup-copy-strong{letter-spacing:.04em;font-size:15px;font-weight:900}.landing-personalizado[data-preset=impacto-azul] .product-mockup-caption{fill:#b14804;font:800 7px var(--fonte-titulo);letter-spacing:.18em}.landing-personalizado[data-preset=impacto-azul] .product-quantity-grid{background:#f5f7fa;border:1px solid #13233a1a;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;padding:16px;display:grid}.landing-personalizado[data-preset=impacto-azul] .product-quantity-field>span{min-height:30px;color:var(--impact-ink);font-weight:750;line-height:1.25}.landing-personalizado[data-preset=impacto-azul] .quantity-input-wrap{position:relative}.landing-personalizado[data-preset=impacto-azul] .quantity-input-wrap .field{background:#fff;padding-right:72px}.landing-personalizado[data-preset=impacto-azul] .quantity-input-wrap>span{color:var(--impact-muted);pointer-events:none;font-size:11px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.landing-personalizado[data-preset=impacto-azul] .product-choice-label{min-width:0;font:800 14px/1.25 var(--fonte-titulo);padding:14px 16px 16px}.landing-personalizado[data-preset=impacto-azul] .product-choice-check{color:#0000;background:#13233ab8;border:2px solid #ffffffeb;border-radius:999px;place-items:center;width:26px;height:26px;font-size:13px;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 4px 12px #040f1e38}.landing-personalizado[data-preset=impacto-azul] .product-choice.selected .product-choice-check{color:var(--impact-navy);background:var(--impact-orange)}.landing-personalizado[data-preset=impacto-azul] .form-step>.chips:not(.product-choices) .chip{color:var(--impact-ink);background:#f7f8fa;border-color:#13233a29;padding:11px 15px}.landing-personalizado[data-preset=impacto-azul] .form-step>.chips:not(.product-choices) .chip.selected,.landing-personalizado[data-preset=impacto-azul] .option-group>.chips:not(.product-choices) .chip.selected{border-color:var(--impact-orange);color:var(--impact-orange-text);background:#fff3e8}.landing-personalizado[data-preset=impacto-azul] .form-actions .button{min-height:52px;padding-inline:24px;box-shadow:0 14px 32px #f582323d}.landing-personalizado[data-preset=impacto-azul] .proof-card{border:1px solid var(--impact-line);background:#fff;box-shadow:0 18px 44px #111f3314}.landing-personalizado[data-preset=impacto-azul] .proof-stars,.landing-personalizado[data-preset=impacto-azul] .proof-card a,.landing-personalizado[data-preset=impacto-azul] .progress{color:var(--impact-orange-text)}.landing-personalizado[data-preset=impacto-azul] .landing-footer{background:var(--impact-navy);padding:16px 0}.landing-personalizado[data-preset=impacto-azul] .footer-inner{gap:28px;min-height:82px;font-size:10px}.landing-personalizado[data-preset=impacto-azul] .footer-logo-box{background:0 0;border-radius:0;flex-direction:column;align-items:flex-start;gap:3px;width:112px;height:auto;display:flex;overflow:visible}.landing-personalizado[data-preset=impacto-azul] .footer-logo{object-fit:contain;mix-blend-mode:normal;width:92px;height:58px}.landing-personalizado[data-preset=impacto-azul] .footer-logo-box p{color:#ffffffa8;margin:0;font-size:8px;line-height:1.2}.landing-personalizado[data-preset=impacto-azul] .footer-contacts,.landing-personalizado[data-preset=impacto-azul] .landing-footer nav ul{margin:0;padding:0;list-style:none}.landing-personalizado[data-preset=impacto-azul] .footer-contacts{flex:1;gap:2px;line-height:1.35;display:grid}.landing-personalizado[data-preset=impacto-azul] .footer-contacts span{color:#ffffff80;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:800}.landing-personalizado[data-preset=impacto-azul] .landing-footer nav ul{gap:3px;display:grid}.landing-personalizado[data-preset=impacto-azul] .landing-footer a{color:#ffbd8a}.landing-personalizado[data-preset=impacto-azul] .landing-footer a:hover,.landing-personalizado[data-preset=impacto-azul] .landing-footer a:focus,.landing-personalizado[data-preset=impacto-azul] .landing-footer a:focus-visible{color:#fff}.landing-personalizado[data-preset=impacto-azul].motion-ready [data-reveal]{opacity:0;transition:opacity .52s ease-out,transform .52s ease-out;transform:translateY(18px)}.landing-personalizado[data-preset=impacto-azul].motion-ready [data-reveal].is-visible{opacity:1;transform:translate(0,0)}@media (prefers-reduced-motion:reduce){.landing-personalizado[data-preset=impacto-azul] [data-reveal],.landing-personalizado[data-preset=impacto-azul] .ambient-icon{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.landing-personalizado[data-preset=impacto-azul] .process-art-accent{animation:none!important;transform:none!important}.landing-personalizado[data-preset=impacto-azul] .product-choice{transition:none!important;transform:none!important}.landing-personalizado[data-preset=impacto-azul] .galeria-marca-trilho{scroll-behavior:auto}}@media (max-width:900px){.landing-personalizado[data-preset=impacto-azul] .hero{min-height:var(--layout-min-height);padding:var(--layout-space) 24px;grid-template-columns:1fr}.landing-personalizado[data-preset=impacto-azul] .hero h1{max-width:680px;font-size:clamp(44px,9vw,66px)}.landing-personalizado[data-preset=impacto-azul] .hero-visual{width:min(100%,620px);height:420px;margin-inline:auto}.landing-personalizado[data-preset=impacto-azul] .product-main .product-media:after{background:linear-gradient(#1b304dad,#1b304d24 16%,#0000 28%)}.landing-personalizado[data-preset=impacto-azul] .product-small{grid-template-rows:300px minmax(0,auto)}.landing-personalizado[data-preset=impacto-azul] .product-small .product-secondary-media{height:300px}.landing-personalizado[data-preset=impacto-azul] [data-product-id=lixocar] .product-secondary-media{height:260px}.landing-personalizado[data-preset=impacto-azul] [data-product-id=lixocar] img{object-position:center 72%}.landing-personalizado[data-preset=impacto-azul] .conversion{padding:64px 24px}.landing-personalizado[data-preset=impacto-azul] .marca-produto-grid{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;gap:14px;padding:0 0 14px;display:flex;overflow-x:auto}.landing-personalizado[data-preset=impacto-azul] .marca-produto-card{scroll-snap-align:start;flex:0 0 min(82vw,360px)}.landing-personalizado[data-preset=impacto-azul] .gallery-grid{grid-template-columns:1fr}.landing-personalizado[data-preset=impacto-azul] .gallery-grid article.gallery-featured{grid-column:span 1}.landing-personalizado[data-preset=impacto-azul] .gallery-grid article.gallery-featured .gallery-media{aspect-ratio:4/3}.landing-personalizado[data-preset=impacto-azul] .process,.landing-personalizado[data-preset=impacto-azul] [data-block-type=benefits] .benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:580px){.landing-personalizado[data-preset=impacto-azul] .landing-header{height:70px}.landing-personalizado[data-preset=impacto-azul] .brand,.landing-personalizado[data-preset=impacto-azul] .brand-logo{width:108px;height:58px}.landing-personalizado[data-preset=impacto-azul] .hero{padding:var(--layout-space) 18px}.landing-personalizado[data-preset=impacto-azul] .hero h1{margin-block:14px 18px;font-size:clamp(39px,12vw,48px)}.landing-personalizado[data-preset=impacto-azul] .hero p{font-size:16px}.landing-personalizado[data-preset=impacto-azul] .hero-visual{height:330px}.landing-personalizado[data-preset=impacto-azul] .photo.mat{right:30%}.landing-personalizado[data-preset=impacto-azul] [data-product-id=lixocar] .product-secondary-media{height:240px}.landing-personalizado[data-preset=impacto-azul] [data-product-id=lixocar] img{object-position:center 76%}.landing-personalizado[data-preset=impacto-azul] .conversion{padding:48px 14px}.landing-personalizado[data-preset=impacto-azul] .form-card{padding:22px}.landing-personalizado[data-preset=impacto-azul] .form-top h2{font-size:34px}.landing-personalizado[data-preset=impacto-azul] .product-choices{gap:7px}.landing-personalizado[data-preset=impacto-azul] .product-choice{border-radius:13px}.landing-personalizado[data-preset=impacto-azul] .product-choice-media{aspect-ratio:1}.landing-personalizado[data-preset=impacto-azul] .product-choice-label{padding:9px 8px 11px;font-size:10px}.landing-personalizado[data-preset=impacto-azul] .product-choice-check{width:22px;height:22px;font-size:11px;top:6px;right:6px}.landing-personalizado[data-preset=impacto-azul] .product-quantity-grid{grid-template-columns:minmax(0,1fr);padding:13px}.landing-personalizado[data-preset=impacto-azul] .brands{padding-top:52px}.landing-personalizado[data-preset=impacto-azul] .brands-inner{width:calc(100% - 28px)}.landing-personalizado[data-preset=impacto-azul] .marca-produto-card{flex-basis:min(86vw,340px)}.landing-personalizado[data-preset=impacto-azul] .marca-produto-identidade{grid-template-columns:50px minmax(0,1fr);padding:14px}.landing-personalizado[data-preset=impacto-azul] .marca-produto-identidade>img,.landing-personalizado[data-preset=impacto-azul] .marca-produto-identidade>.media-review{width:50px;height:50px}.landing-personalizado[data-preset=impacto-azul] .process,.landing-personalizado[data-preset=impacto-azul] [data-block-type=benefits] .benefits{grid-template-columns:minmax(0,1fr)}.landing-personalizado[data-preset=impacto-azul] .process .step{border-right:0;min-height:320px}.landing-personalizado[data-preset=impacto-azul] .process-art{height:142px}.landing-personalizado[data-preset=impacto-azul] .step:before{display:none}.landing-personalizado[data-preset=impacto-azul] .landing-footer{padding:14px 0}.landing-personalizado[data-preset=impacto-azul] .footer-inner{gap:10px;min-height:0}.landing-personalizado[data-preset=impacto-azul] .footer-logo-box{width:96px}.landing-personalizado[data-preset=impacto-azul] .footer-logo{width:78px;height:48px}.landing-personalizado[data-preset=impacto-azul] .landing-footer nav ul{flex-wrap:wrap;gap:6px 12px;display:flex}}@container landing-block (max-width:1000px){.landing-personalizado[data-preset=impacto-azul] .hero{grid-template-columns:minmax(0,1fr);gap:18px}.landing-personalizado[data-preset=impacto-azul] .hero h1{max-width:100%;font-size:clamp(2.4rem,12cqi,3.5rem)}.landing-personalizado[data-preset=impacto-azul] .hero-visual{width:100%;height:clamp(18rem,72cqi,26.25rem);margin-inline:auto}.landing-personalizado[data-preset=impacto-azul] .section-head,.landing-personalizado[data-preset=impacto-azul] .value-top{flex-direction:column;grid-template-columns:minmax(0,1fr);align-items:flex-start}.landing-personalizado[data-preset=impacto-azul] .product-grid,.landing-personalizado[data-preset=impacto-azul] .benefits,.landing-personalizado[data-preset=impacto-azul] .process,.landing-personalizado[data-preset=impacto-azul] .faq,.landing-personalizado[data-preset=impacto-azul] .conversion-proof{grid-template-columns:minmax(0,1fr)}.landing-personalizado[data-preset=impacto-azul] .product-grid>[data-layout-largura]{grid-column:1/-1}.landing-personalizado[data-preset=impacto-azul] .product{grid-template-columns:minmax(0,1fr)}.landing-personalizado[data-preset=impacto-azul] .product-media,.landing-personalizado[data-preset=impacto-azul] .product-secondary-media{min-height:13rem}}
