@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-vietnamese-standard-normal-BjhtXyW2.woff2)format("woff2-variations");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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-ext-standard-normal-BQn1nviT.woff2)format("woff2-variations");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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-standard-normal-s-izfB6B.woff2)format("woff2-variations");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:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-vietnamese-standard-italic-DTr-ymY4.woff2)format("woff2-variations");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:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-ext-standard-italic-CSPGnFdO.woff2)format("woff2-variations");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:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-standard-italic-kJKFiXvB.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");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}:root{--pagina:#eceee9;--papel:#f6f6f2;--branco:#fff;--tinta:#111511;--tinta-2:#565d57;--tinta-3:#8a918b;--fio:#11151114;--fio-forte:#11151124;--verde-900:#1d3a1c;--verde-700:#2c6a2c;--verde-500:#4f9a3f;--verde-300:#a9d39b;--verde-200:#cfe6c7;--verde-100:#e8f2e3;--ceu:#cfe3ec;--azul-600:#2d68c4;--azul-100:#e3edfa;--verm-600:#c9483c;--verm-200:#f1c6c0;--verm-100:#fbe6e3;--ambar-600:#a8690c;--ambar-100:#fbefd8;--vidro:#ffffff29;--vidro-forte:#ffffff3d;--vidro-borda:#ffffff5c;--vidro-texto:#fff;--vidro-texto-2:#ffffffbd;--vidro-blur:blur(22px) saturate(1.35);--serifa:"Newsreader Variable", "Iowan Old Style", Georgia, serif;--sans:"Geist Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"Geist Mono Variable", ui-monospace, "SF Mono", Menlo, monospace;--f-hero:clamp(42px, min(5.3vw, 8.9vh), 104px);--f-h2:clamp(34px, 3.75vw, 64px);--f-h3:clamp(25px, 2.05vw, 33px);--f-lead:clamp(16px, 1.16vw, 18.5px);--f-corpo:16px;--f-ui:14px;--f-mini:12.5px;--margem:8px;--gutter:clamp(20px, 3.3vw, 48px);--largura:1328px;--r-card:28px;--r-dentro:20px;--r-app:16px;--r-campo:14px;--r-pilula:999px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--ease-sai:cubic-bezier(.55, 0, 1, .45);--t-entra:1.1s;--t-estado:.6s;--t-micro:.32s;--sombra-app:0 1px 1px #1115110a, 0 24px 60px -18px #18281e59;--sombra-leve:0 1px 2px #1115110d, 0 8px 24px -12px #1115112e}@media (max-width:760px){:root{--margem:6px;--r-card:22px;--r-dentro:16px;--r-app:14px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-width:none;scroll-padding-top:96px}html::-webkit-scrollbar{display:none}body{background:var(--pagina);color:var(--tinta);font-family:var(--sans);font-size:var(--f-corpo);font-feature-settings:"ss01" 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;line-height:1.5;overflow-x:clip}img,svg{max-width:100%;display:block}button,input{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}h1,h2,h3,p,ul,ol,figure,blockquote{margin:0;padding:0}ul,ol{list-style:none}::selection{background:var(--verde-200);color:var(--verde-900)}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.serifa{font-family:var(--serifa);font-variation-settings:"opsz" 72;letter-spacing:-.032em;font-weight:400;line-height:1.02}.h2{font-size:var(--f-h2)}.h3{font-size:var(--f-h3);letter-spacing:-.024em;line-height:1.08}.lead{font-size:var(--f-lead);color:var(--tinta-2);text-wrap:balance;line-height:1.55}p{text-wrap:pretty}:focus{outline:none}:focus-visible{outline:2px solid var(--verde-500);outline-offset:3px;border-radius:10px}.btn{--alt:46px;height:var(--alt);border-radius:var(--r-pilula);letter-spacing:-.01em;white-space:nowrap;isolation:isolate;transition:transform var(--t-micro) var(--ease), box-shadow var(--t-estado) var(--ease), background-color var(--t-estado) var(--ease);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:15px;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";z-index:-1;transition:transform .62s var(--ease);border-radius:50% 50% 0 0/30px 30px 0 0;position:absolute;inset:-60% -14% -2px;transform:translateY(102%)}.btn--escuro{background:var(--tinta);color:#fff}.btn--escuro:before{background:var(--verde-900)}.btn--claro{color:var(--tinta);background:#fff;box-shadow:0 1px 2px #1115110f}.btn--claro:before{background:var(--verde-100)}.btn--vidro{background:var(--vidro-forte);color:#fff;box-shadow:inset 0 0 0 1px var(--vidro-borda);-webkit-backdrop-filter:var(--vidro-blur)}.btn--vidro:before{background:#ffffff38}.seta{flex:none;width:16px;height:16px;position:relative;overflow:hidden}.seta svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .5s var(--ease);position:absolute;inset:0}.seta svg+svg{transform:translate(-120%)}@media (hover:hover){:where(html:not(.is-scrolling)) .btn:hover:before{transform:translateY(0)}:where(html:not(.is-scrolling)) .btn:hover .seta svg:first-child{transform:translate(120%)}:where(html:not(.is-scrolling)) .btn:hover .seta svg+svg{transform:translate(0)}:where(html:not(.is-scrolling)) .btn--claro:hover{box-shadow:0 6px 18px -8px #11151147}}.btn:active{transform:scale(.97)}.btn:active:before{transition-duration:.28s;transform:translateY(0)}.btn:focus-visible{outline-offset:3px;border-radius:var(--r-pilula)}.link{transition:background-size .5s var(--ease);background:linear-gradient(currentColor,currentColor) right 100%/0 1px no-repeat;padding-bottom:2px}@media (hover:hover){:where(html:not(.is-scrolling)) .link:hover{background-position:0 100%;background-size:100% 1px}}.link:active{opacity:.7}.js .entra{opacity:0;transform:translateY(22px)}.js .entra.is-in{opacity:1;transition:opacity .9s var(--ease), transform var(--t-entra) var(--ease);transition-delay:var(--atraso,0s);transform:none}.linha{margin:-.06em 0 -.16em;padding:.06em 0 .16em;display:block;overflow:hidden}.linha>span{display:block}.js .entra-linhas .linha>span{transform:translateY(calc(100% + .32em))}.js .entra-linhas.is-in .linha>span{transition:transform 1.15s var(--ease);transition-delay:calc(var(--atraso,0s) + var(--i,0) * 80ms);transform:none}@media (prefers-reduced-motion:reduce){.js .entra,.js .entra-linhas .linha>span{opacity:1;transition:none;transform:none}.btn,.btn:before,.seta svg,.link{transition:none}}main,.fecho{z-index:1;position:relative}.barra{z-index:90;opacity:0;width:14px;transition:opacity .5s var(--ease);position:fixed;top:0;bottom:0;right:0}.barra.is-on,.barra:hover{opacity:1}.barra i{width:4px;transition:width .3s var(--ease), background-color .3s var(--ease);cursor:grab;background:#11151161;border-radius:4px;position:absolute;top:0;right:3px}.barra:hover i,.barra.is-arrastando i{background:#1115118c;width:7px}.barra.is-arrastando i{cursor:grabbing}.nav{z-index:60;top:var(--margem);left:var(--margem);right:var(--margem);pointer-events:none;transition:transform .6s var(--ease);position:fixed}.nav.is-oculta{transform:translateY(calc(-100% - var(--margem) - 6px))}.nav__in{pointer-events:auto;border-radius:var(--r-card);height:88px;transition:height .5s var(--ease), background-color .5s var(--ease), box-shadow .5s var(--ease);align-items:center;gap:clamp(24px,3.4vw,52px);padding:0 clamp(16px,2.2vw,32px) 0 clamp(20px,2.9vw,42px);display:flex}.nav.is-solida .nav__in{-webkit-backdrop-filter:blur(18px)saturate(1.4);background:#f6f6f2c2;height:64px;box-shadow:0 0 0 1px #1115110f,0 12px 32px -18px #11151147}.nav__marca{border-radius:12px;place-items:center;width:44px;height:44px;margin-left:-6px;display:grid}.marca{width:38px;height:38px;fill:var(--tinta);overflow:visible}.marca path{transform-box:fill-box;transform-origin:50% 100%;transition:transform .7s var(--ease)}@media (hover:hover){:where(html:not(.is-scrolling)) .nav__marca:hover .marca path:first-child{transform:rotate(-9deg)}:where(html:not(.is-scrolling)) .nav__marca:hover .marca path:last-child{transform:rotate(6deg)}}.nav__marca:active .marca{transform:scale(.94)}.nav__links{align-items:center;gap:clamp(4px,1vw,14px);display:flex}.nav__links a{border-radius:var(--r-pilula);letter-spacing:-.01em;isolation:isolate;padding:9px 12px;font-size:15px;font-weight:450;position:relative}.nav__links a:before{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity .35s var(--ease), transform .5s var(--ease);background:#ffffff9e;position:absolute;inset:0;transform:scale(.82)}.nav.is-solida .nav__links a:before{background:#1115110f}@media (hover:hover){:where(html:not(.is-scrolling)) .nav__links a:hover:before{opacity:1;transform:none}}.nav__links a:active:before{opacity:1;transform:scale(.94)}.nav__links a:focus-visible{outline-offset:0;border-radius:var(--r-pilula)}.nav__acoes{align-items:center;gap:8px;margin-left:auto;display:flex}.btn--nav{--alt:44px;padding:0 20px;font-size:15px}.nav__menu{display:none}@media (max-width:960px){.nav__links{display:none}}@media (max-width:760px){.nav__in{gap:12px;height:70px;padding:0 12px 0 16px}.nav.is-solida .nav__in{height:60px}.marca{width:34px;height:34px}.nav__entrar{display:none}.btn--nav{--alt:40px;gap:8px;padding:0 16px;font-size:14px}.nav__menu{width:40px;height:40px;transition:transform var(--t-micro) var(--ease);background:#fff;border-radius:50%;place-content:center;gap:5px;display:grid;position:relative;box-shadow:0 1px 2px #11151114}.nav__menu i{background:var(--tinta);width:16px;height:1.6px;transition:transform .4s var(--ease);border-radius:2px;display:block}.nav__menu:active{transform:scale(.92)}}.menu{z-index:80;background:var(--papel);clip-path:inset(0 0 100% round 0 0 28px 28px);transition:clip-path .7s var(--ease-io);position:fixed;inset:0}.menu.is-aberto{clip-path:inset(0)}.menu[hidden]{display:none}.menu__in{height:100%;padding:22px 22px calc(28px + env(safe-area-inset-bottom));flex-direction:column;display:flex}.menu__topo{justify-content:space-between;align-items:center;display:flex}.menu__nome{font-size:28px}.menu__fecha{width:44px;height:44px;transition:transform var(--t-micro) var(--ease);background:#fff;border-radius:50%;position:relative;box-shadow:0 1px 2px #11151114}.menu__fecha i{background:var(--tinta);border-radius:2px;width:16px;height:1.6px;position:absolute;top:21px;left:14px;transform:rotate(45deg)}.menu__fecha i+i{transform:rotate(-45deg)}.menu__fecha:active{transform:scale(.92)}.menu__links{gap:2px;margin:auto 0;display:grid}.menu__links a{opacity:0;transition:opacity .5s var(--ease), transform .8s var(--ease), color .3s;padding:6px 0;font-size:44px;transform:translateY(18px)}.menu.is-aberto .menu__links a{opacity:1;transform:none}.menu.is-aberto .menu__links a:nth-child(2){transition-delay:50ms}.menu.is-aberto .menu__links a:nth-child(3){transition-delay:.1s}.menu.is-aberto .menu__links a:nth-child(4){transition-delay:.15s}.menu.is-aberto .menu__links a:nth-child(5){transition-delay:.2s}.menu__links a:active{color:var(--verde-700)}.menu__acoes{grid-template-columns:1fr 1fr;gap:8px;display:grid}@media (prefers-reduced-motion:reduce){.nav,.nav__in,.menu,.menu__links a,.marca path{transition:none}}.hero__card{--land-w:max(100%, 170vh);--land-h:calc(var(--land-w) * .6667);--land-left:calc((100% - var(--land-w)) / 2);--land-top:calc(100svh - var(--land-h) * .92);--ceu-ext:.25;--col-top:.5762;--col-h:.4238;height:var(--card-h,118svh);isolation:isolate;background:var(--ceu-cor,#8fcaee);position:relative;overflow:hidden}.hero__terra{z-index:0;position:absolute;inset:0}.hero__ceu,.hero__colinas{left:var(--land-left);width:var(--land-w);will-change:transform;position:absolute}.hero__ceu{top:calc(var(--land-top) - var(--ceu-ext) * var(--land-h));height:calc(var(--land-h) * (1 + var(--ceu-ext)))}.hero__colinas{z-index:2;top:calc(var(--land-top) + var(--col-top) * var(--land-h));height:calc(var(--land-h) * var(--col-h));pointer-events:none}.hero__ceu img{-webkit-mask:linear-gradient(#0000,#000 7%);mask:linear-gradient(#0000,#000 7%)}.hero__ceu img,.hero__colinas img{object-fit:fill;width:100%;height:100%}.js .hero__ceu img{opacity:0;transition:opacity 1.1s var(--ease), transform 2.4s var(--ease);transform:scale(1.04)}.js .hero__colinas picture{height:100%;transition:transform 2.2s var(--ease);display:block;transform:translateY(5%)}.js .is-pronto .hero__ceu img{opacity:1;transform:none}.js .is-pronto .hero__colinas picture{transform:none}.hero__palco{z-index:1;padding-top:clamp(84px,11.2vh,112px);position:relative}.hero__texto{text-align:center;padding:0 var(--gutter);flex-direction:column;align-items:center;display:flex}.chip{border-radius:var(--r-pilula);height:30px;transition:background-color .4s var(--ease), box-shadow .4s var(--ease), transform var(--t-micro) var(--ease);background:#ffffffdb;align-items:center;gap:8px;padding:3px 12px 3px 3px;display:inline-flex;box-shadow:0 1px 2px #1115110f,inset 0 0 0 1px #1115110a}.chip__tag{border-radius:var(--r-pilula);background:var(--tinta);color:#fff;place-items:center;height:24px;padding:0 10px;font-size:12.5px;font-weight:500;display:grid}.chip__txt{font-family:var(--mono);letter-spacing:-.01em;color:#2a302b;font-size:12.5px}.chip__seta{width:14px;height:14px;color:var(--tinta-2);transition:transform .5s var(--ease);margin-left:-2px}@media (hover:hover){:where(html:not(.is-scrolling)) .chip:hover{background:#fff;box-shadow:0 6px 18px -10px #11151159}:where(html:not(.is-scrolling)) .chip:hover .chip__seta{transform:translate(3px)}}.chip:active{transform:scale(.97)}.chip:focus-visible{border-radius:var(--r-pilula)}.hero__titulo{font-size:var(--f-hero);letter-spacing:-.038em;color:var(--tinta);white-space:nowrap;margin-top:clamp(18px,2.6vh,26px);line-height:.98}.hero__sub{color:#4d5650;margin-top:clamp(14px,2.3vh,22px);font-size:clamp(15px,min(1.18vw,2.05vh),18px);line-height:1.5}.hero__ctas{gap:10px;margin-top:clamp(18px,2.9vh,28px);display:flex}.hero__app{z-index:1;width:min(1040px,70.5%);margin:clamp(26px,4.2vh,40px) auto 0;position:relative;container:app/inline-size}.js .hero__app .app{opacity:0;transition:opacity 1s var(--ease), transform 1.6s var(--ease);transition-delay:.35s;transform:translateY(70px)}.js .is-pronto .hero__app .app{opacity:1;transform:none}.hero__prova{z-index:3;left:0;right:0;top:calc(var(--crista,72vh) + clamp(44px, 6.4vh, 64px));text-align:center;color:#fff;will-change:transform;transition:opacity .6s var(--ease);position:absolute}.hero__prova:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0c200a57,#0c200a29 55%,#0000);width:min(1100px,92%);height:calc(100% + 80px);position:absolute;top:-34px;left:50%;transform:translate(-50%)}.hero__prova p{letter-spacing:-.005em;text-shadow:0 1px 12px #0a1e0a59;font-size:15.5px;font-weight:450}.hero__prova ul{letter-spacing:-.02em;text-shadow:0 1px 14px #0a1e0a52;justify-content:center;gap:clamp(28px,5.4vw,84px);margin-top:clamp(16px,2.6vh,26px);font-size:clamp(20px,1.75vw,27px);display:flex}.hero__prova.is-longe,.js .hero__prova{opacity:0}.js .is-pronto .hero__prova{opacity:1;transition:opacity 1.2s var(--ease) .9s}.js .is-pronto .hero__prova.is-longe{opacity:0;transition:opacity .6s var(--ease)}@media (max-width:760px){.hero__card{--col-top:.47;--col-h:.53;--ceu-ext:.12}.hero__palco{padding-top:92px}.hero__texto{padding:0 18px}.chip{height:28px}.chip__tag{height:22px;padding:0 9px;font-size:12px}.chip__txt{font-size:12px}.hero__titulo{margin-top:18px;font-size:clamp(36px,10.6vw,46px)}.hero__sub{margin-top:14px;font-size:15px}.hero__sub br{display:none}.hero__ctas{gap:8px;margin-top:20px}.hero__ctas .btn{--alt:42px;gap:8px;padding:0 16px;font-size:14px}.hero__app{width:calc(100% - 28px);max-width:420px;margin-top:30px}.hero__prova{top:calc(var(--crista,72vh) + 30px)}.hero__prova p{font-size:13.5px}.hero__prova ul{flex-wrap:wrap;gap:4px 16px;margin-top:12px;padding:0 20px;font-size:17px}}@media (max-width:370px){.hero__ctas .btn--claro{display:none}}@media (prefers-reduced-motion:reduce){.js .hero__ceu img,.js .hero__colinas picture,.js .hero__app .app,.js .hero__prova{opacity:1;transition:none;transform:none}}.ico{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.sprite{width:0;height:0;position:absolute;overflow:hidden}.app{border-radius:var(--r-app);box-shadow:var(--sombra-app);color:var(--tinta);text-align:left;-webkit-tap-highlight-color:transparent;background:#fff;grid-template-columns:206px minmax(0,1fr);font-size:13.5px;line-height:1.35;display:grid;position:relative;overflow:hidden}.app button{transition:background-color .3s var(--ease), color .3s var(--ease), transform var(--t-micro) var(--ease);border-radius:8px}.app button:active{transform:scale(.95)}.app__lado{border-right:1px solid var(--fio);background:#fafaf7;flex-direction:column;gap:16px;padding:14px 12px 12px;display:flex}.app__marca{font-family:var(--serifa);font-variation-settings:"opsz" 36;letter-spacing:-.025em;align-items:center;gap:7px;padding:3px 8px 4px 4px;font-size:21px;display:flex}.app__marca .marca{width:26px;height:26px;fill:var(--tinta)}.app__menu{gap:2px;display:grid}.app__menu a{color:#4d544e;height:34px;transition:background-color .35s var(--ease), color .35s var(--ease);border-radius:9px;align-items:center;gap:10px;padding:0 10px;font-weight:450;display:flex}.app__menu a .ico{color:#7c847d;transition:color .35s var(--ease), transform .5s var(--ease)}.app__menu a.is-ativo{background:var(--verde-100);color:var(--verde-900);font-weight:500}.app__menu a.is-ativo .ico{color:var(--verde-700)}@media (hover:hover){:where(html:not(.is-scrolling)) .app__menu a:not(.is-ativo):hover{color:var(--tinta);background:#1115110b}:where(html:not(.is-scrolling)) .app__menu a:hover .ico{color:var(--tinta);transform:translate(1px)}}.app__menu a:active{background:#11151112}.app__menu a:focus-visible{outline-offset:-2px;border-radius:9px}.app__banco{box-shadow:inset 0 0 0 1px var(--fio);background:#fff;border-radius:12px;align-items:center;gap:10px;margin-top:auto;padding:9px 10px;display:flex}.app__banco-ico{background:var(--verde-100);width:30px;height:30px;color:var(--verde-700);border-radius:9px;place-items:center;display:grid;position:relative}.pulso{background:var(--verde-500);border-radius:50%;width:8px;height:8px;position:absolute;top:-2px;right:-2px;box-shadow:0 0 0 2px #fff}.pulso:after{content:"";background:var(--verde-500);animation:pulso 2.6s var(--ease) infinite;border-radius:50%;position:absolute;inset:0}@keyframes pulso{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(2.8)}}.app__banco-txt{font-size:12px;line-height:1.3;display:grid}.app__banco-txt b{font-weight:500}.app__banco-txt span{color:var(--tinta-3);font-size:11.5px}.app__main{min-width:0}.app__topo{border-bottom:1px solid var(--fio);align-items:center;gap:12px;height:50px;padding:0 14px 0 18px;display:flex}.app__empresa{white-space:nowrap;align-items:center;gap:8px;height:32px;padding:0 8px 0 4px;font-weight:500;display:flex}.app__empresa .ico{width:14px;height:14px;color:var(--tinta-3)}.app__empresa-ini{color:#8a5a1c;letter-spacing:.02em;background:#f4e8d4;border-radius:7px;place-items:center;width:24px;height:24px;font-size:10.5px;font-weight:600;display:grid}.app__busca{min-width:0;max-width:330px;height:32px;color:var(--tinta-3);white-space:nowrap;background:#f4f5f2;border-radius:9px;flex:auto;align-items:center;gap:8px;padding:0 6px 0 10px;font-size:12.5px;display:flex;overflow:hidden}.app__busca kbd{box-shadow:inset 0 0 0 1px var(--fio);font:500 11px var(--sans);color:var(--tinta-3);background:#fff;border-radius:6px;margin-left:auto;padding:2px 6px}.app__periodo{white-space:nowrap;align-items:center;gap:2px;margin-left:auto;font-weight:500;display:flex}.app__periodo span{padding:0 4px}.app__periodo button,.app__sino{width:30px;height:30px;color:var(--tinta-2);place-items:center;display:grid}.app__sino{border-radius:9px;position:relative}.app__sino i{background:var(--verde-500);width:7px;height:7px;transition:transform .5s var(--ease);border-radius:50%;position:absolute;top:6px;right:7px;transform:scale(0);box-shadow:0 0 0 2px #fff}.app__sino i.is-on{transform:scale(1)}@media (hover:hover){:where(html:not(.is-scrolling)) .app__periodo button:hover,:where(html:not(.is-scrolling)) .app__sino:hover,:where(html:not(.is-scrolling)) .app__empresa:hover{color:var(--tinta);background:#1115110d}}.app__avatar{width:30px;height:30px;color:var(--verde-900);background:linear-gradient(140deg,#dfe9d6,#b2cfa3);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:600;display:grid}.app__corpo{gap:14px;padding:16px 20px 18px;display:grid}.app__titulo{justify-content:space-between;align-items:center;gap:12px;display:flex}.app__titulo h2{letter-spacing:-.025em;font-size:19px;font-weight:600}.seg{background:#f3f4f1;border-radius:10px;padding:3px;display:flex;position:relative}.seg button{z-index:1;height:26px;color:var(--tinta-3);white-space:nowrap;border-radius:7px;padding:0 12px;font-size:12.5px;font-weight:500;position:relative}.seg button[aria-selected=true]{color:var(--tinta)}@media (hover:hover){:where(html:not(.is-scrolling)) .seg button[aria-selected=false]:hover{color:var(--tinta)}}.seg__fundo{width:var(--w,70px);transform:translateX(var(--x,3px));transition:transform .55s var(--ease), width .55s var(--ease);background:#fff;border-radius:7px;position:absolute;top:3px;bottom:3px;left:0;box-shadow:0 1px 2px #1115111a,0 0 0 1px #1115110a}.app__metricas{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.metrica{box-shadow:inset 0 0 0 1px var(--fio);transition:box-shadow .4s var(--ease), transform .4s var(--ease);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex;position:relative}@media (hover:hover){:where(html:not(.is-scrolling)) .metrica:hover{box-shadow:inset 0 0 0 1px var(--fio-forte), 0 8px 20px -14px #1115114d}}.metrica__ico{border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.metrica--saldo .metrica__ico{background:var(--verde-100);color:var(--verde-700)}.metrica--receber .metrica__ico{background:var(--azul-100);color:var(--azul-600)}.metrica--pagar .metrica__ico{background:var(--verm-100);color:var(--verm-600)}.metrica__txt{gap:1px;min-width:0;display:grid}.metrica__rot{color:var(--tinta-2);font-size:12px}.metrica__val{letter-spacing:-.035em;white-space:nowrap;font-size:23px;font-weight:600;line-height:1.12}.metrica__nota{color:var(--tinta-3);white-space:nowrap;font-size:11px;position:absolute;top:12px;right:12px}.app__metricas>.metrica{container-type:inline-size}@container (width<=200px){.metrica--saldo .metrica__nota,.metrica--receber .metrica__nota,.metrica--pagar .metrica__nota{display:none}}.metrica__nota em{color:var(--verde-700);font-style:normal;font-weight:500}.metrica__val.is-mudou{animation:realce 1.6s var(--ease)}@keyframes realce{0%{color:var(--verde-700)}to{color:var(--tinta)}}.grafico{position:relative}.grafico__topo{justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}.grafico__nome{font-size:13px;font-weight:500}.grafico__leg{color:var(--tinta-3);align-items:center;gap:14px;font-size:11.5px;display:flex}.grafico__leg i{vertical-align:0;border-radius:2.5px;width:8px;height:8px;margin-right:6px;display:inline-block}.grafico__leg .e{background:var(--verde-500)}.grafico__leg .s{background:#e9a99f}.grafico__leg .p{background:var(--verde-200)}.grafico__area{gap:var(--vao,5px);height:120px;display:flex;position:relative}.grafico__area:after{content:"";pointer-events:none;background:#1115111f;height:1px;position:absolute;top:66%;left:0;right:0}.dia{cursor:default;flex:1 1 0;grid-template-rows:66fr 34fr;display:grid;position:relative}.dia__e,.dia__s{width:100%;transition:height .9s var(--ease), background-color .4s var(--ease), opacity .4s;transition-delay:var(--d,0s)}.dia__e{height:var(--e,0%);background:#8fc581;border-radius:4px 4px 1.5px 1.5px;align-self:end}.dia__s{height:var(--s,0%);background:#ebb7af;border-radius:1.5px 1.5px 4px 4px;align-self:start;margin-top:2px}.dia.is-prev .dia__e{background:var(--verde-200)}.dia.is-prev .dia__s{background:#f6dfdb}.dia.is-hoje .dia__e{background:var(--verde-700)}.dia.is-hoje .dia__s{background:#d98579}.dia.is-hoje:before{content:"Hoje";left:50%;bottom:calc(34% + var(--e-px,0px) + 8px);background:var(--tinta);color:#fff;white-space:nowrap;border-radius:6px;padding:2px 7px;font-size:10.5px;font-weight:500;position:absolute;transform:translate(-50%)}@media (min-width:761px){.app:not(.is-revelado) .dia.is-hoje:before{opacity:0;transform:translate(-50%,6px)}}.dia.is-hoje:before{transition:bottom .9s var(--ease), opacity .5s var(--ease), transform .7s var(--ease)}.dia.is-foco .dia__e{filter:brightness(.9)}.dia.is-foco .dia__s{filter:brightness(.92)}.grafico.is-foco .dia:not(.is-foco){opacity:.55}.dia{transition:opacity .3s var(--ease)}.grafico__eixo{height:16px;color:var(--tinta-3);margin-top:8px;font-size:11px;position:relative}.grafico__eixo span{white-space:nowrap;position:absolute;transform:translate(-50%)}.grafico__eixo span:first-child{transform:none}.grafico__eixo span:last-child{transform:translate(-100%)}.grafico__dica{z-index:3;min-width:148px;box-shadow:0 1px 2px #11151114, 0 14px 30px -12px #11151152, inset 0 0 0 1px var(--fio);pointer-events:none;opacity:0;transform:translate(var(--dx,0px), calc(var(--dy,0px) + 6px));transition:opacity .25s var(--ease), transform .45s var(--ease);background:#fff;border-radius:11px;padding:9px 11px 10px;font-size:12px;line-height:1.45;position:absolute;top:0;left:0}.grafico__dica.is-on{opacity:1;transform:translate(var(--dx,0px), var(--dy,0px))}.grafico__dica b{margin-bottom:3px;font-weight:600;display:block}.grafico__dica span{color:var(--tinta-2);justify-content:space-between;gap:14px;display:flex}.grafico__dica i{color:var(--tinta);font-style:normal;font-weight:500}.app__listas{grid-template-columns:minmax(0,1.28fr) minmax(0,1fr);gap:12px;display:grid}.lista{box-shadow:inset 0 0 0 1px var(--fio);border-radius:12px;padding:10px 12px 4px}.lista header{justify-content:space-between;align-items:baseline;margin-bottom:4px;display:flex}.lista h3{font-size:13px;font-weight:500}.lista__mais{color:var(--verde-700);font-size:12px;font-weight:500}@media (hover:hover){:where(html:not(.is-scrolling)) .lista__mais:hover{text-underline-offset:3px;text-decoration:underline}}.lista__total{color:var(--verde-700);font-size:12.5px;font-weight:600}.conta{border-top:1px solid var(--fio);grid-template-columns:26px minmax(0,1fr) auto auto auto;align-items:center;column-gap:10px;height:40px;display:grid;overflow:hidden}.conta:first-child{border-top:0}[data-recebidos] .conta{grid-template-columns:26px minmax(0,1fr) auto auto}.conta__ico{width:26px;height:26px;color:var(--tinta-2);background:#f3f4f1;border-radius:8px;place-items:center;display:grid}.conta__ico .ico{width:14px;height:14px}.conta__ico--verde{background:var(--verde-100);color:var(--verde-700)}.conta__nome{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12.5px;font-weight:500;line-height:1.25;display:grid;overflow:hidden}.conta__nome small{color:var(--tinta-3);text-overflow:ellipsis;font-size:11px;font-weight:400;overflow:hidden}.conta__data{color:var(--tinta-2);white-space:nowrap;font-size:12px}.conta__val{white-space:nowrap;font-size:12.5px;font-weight:500}.conta__val--mais{color:var(--verde-700)}.conta--nova{animation:none}.conta.is-recolhida{opacity:0;border-top-color:#0000;height:0}.conta.is-abrindo{transition:height .7s var(--ease), opacity .6s var(--ease) .15s, border-color .4s}.conta--nova.is-acesa{background:linear-gradient(90deg,#e8f2e3e6,#e8f2e300)}.estado{border-radius:var(--r-pilula);height:22px;color:var(--tinta-2);white-space:nowrap;transition:background-color .5s var(--ease), color .5s var(--ease);background:#f3f4f1;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:500;display:inline-flex}.estado--hoje{background:var(--ambar-100);color:var(--ambar-600)}.estado--pago{background:var(--verde-100);color:var(--verde-700)}.estado--agendado{background:var(--azul-100);color:var(--azul-600)}.estado__check{width:12px;height:12px;display:none}.estado--pago .estado__check{display:block}.estado__check svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.estado__check path{stroke-dasharray:1;stroke-dashoffset:0}.estado.is-virando .estado__check path{animation:risca .6s var(--ease) .15s both}@keyframes risca{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.conta.is-paga{animation:paga 1.4s var(--ease)}@keyframes paga{0%{background-color:#e8f2e300}25%{background-color:#e8f2e3e6}to{background-color:#e8f2e300}}.aviso{z-index:4;box-shadow:0 1px 2px #11151114, 0 18px 40px -16px #14281473, inset 0 0 0 1px var(--fio);opacity:0;transition:opacity .45s var(--ease), transform .8s var(--ease);pointer-events:none;background:#fff;border-radius:14px;align-items:center;gap:10px;padding:9px 14px 9px 9px;font-size:12.5px;display:flex;position:absolute;top:60px;right:16px;transform:translateY(-14px)scale(.97)}.aviso.is-on{opacity:1;transform:none}.aviso__ico{background:var(--verde-100);width:32px;height:32px;color:var(--verde-700);border-radius:10px;place-items:center;display:grid}.aviso__txt{line-height:1.3;display:grid}.aviso__txt b{font-weight:600}.aviso__txt span{color:var(--tinta-3);font-size:11.5px}.aviso__val{color:var(--verde-700);margin-left:6px;font-weight:600}@container app (width<=620px){.app{grid-template-columns:minmax(0,1fr)}.app__lado,.app__busca,.app__periodo,.lista:last-child,.grafico__topo,.seg{display:none}.app__topo{height:52px;padding:0 12px 0 10px}.app__sino{margin-left:auto}.app__corpo{gap:12px;padding:14px}.app__titulo h2{font-size:17px}.seg button{height:25px;padding:0 9px;font-size:12px}.app__metricas{grid-template-columns:1fr 1fr;gap:8px}.metrica{gap:10px;padding:12px}.metrica--saldo{grid-column:1/-1}.metrica--saldo .metrica__val{font-size:28px}.metrica__ico{width:32px;height:32px}.metrica--receber .metrica__ico,.metrica--pagar .metrica__ico{display:none}.metrica--receber .metrica__nota,.metrica--pagar .metrica__nota{margin-top:2px;display:block;position:static}.metrica--receber,.metrica--pagar{flex-direction:column;align-items:flex-start;gap:0}.metrica__val{font-size:19px}.grafico__area{height:92px}.app__listas{grid-template-columns:1fr}.conta{grid-template-columns:26px minmax(0,1fr) auto auto}.conta .conta__data{display:none}.aviso{padding:7px 12px 7px 7px;top:7px;left:8px;right:8px}.aviso__ico{width:30px;height:30px}.aviso__val{margin-left:auto}}.dia.is-hoje.is-saida-prevista .dia__s{background:#f3d9d4}.manha{padding:clamp(120px, 21vh, 240px) var(--gutter) clamp(112px, 18vh, 200px);text-align:center;position:relative}.manha__frase{letter-spacing:-.036em;white-space:nowrap;font-size:clamp(36px,4.6vw,80px);line-height:1.04}.manha__frase em,.seguranca em{color:var(--verde-700);letter-spacing:-.02em;padding-right:.04em;font-style:italic}.sombra{z-index:0;pointer-events:none;opacity:0;transition:opacity 1.6s var(--ease);position:fixed;inset:0;overflow:hidden}.sombra.is-on{opacity:1}.sombra i{aspect-ratio:1500/1040;opacity:.13;transform-origin:100% 0;width:min(60vw,940px);animation:brisa 9s var(--ease-io) infinite alternate;background:url(/img/sombra-folhas.webp) 50%/contain no-repeat;position:absolute;top:6vh;right:-10vw;-webkit-mask:radial-gradient(closest-side at 46%,#000 58%,#0000 100%);mask:radial-gradient(closest-side at 46%,#000 58%,#0000 100%)}@keyframes brisa{0%{transform:rotate(-1.4deg)translate(0,0)}to{transform:rotate(1.6deg)translate(1.4vw,1vh)}}@media (max-width:760px){.manha{padding:120px 20px 104px}.manha__frase{white-space:normal;font-size:clamp(28px,8.4vw,40px)}.sombra i{opacity:.11;width:140vw;top:4vh;right:-50vw}}@media (prefers-reduced-motion:reduce){.sombra i{animation:none}}.produto{padding:0 var(--margem)}.produto__grade{gap:var(--margem);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cartao{border-radius:var(--r-card);isolation:isolate;color:#fff;background:#3b4a33;height:clamp(580px,80vh,780px);position:relative;overflow:hidden;transform:translateZ(0)}.cartao__foto{z-index:-2;position:absolute;inset:0;overflow:hidden}.cartao__foto img{object-fit:cover;width:100%;height:114%;margin-top:-7%}.cartao:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.cartao--escuro:after{background:linear-gradient(#0a140a00 42%,#0a140a2e 62%,#0a140aa8)}.cartao--claro{color:var(--tinta);background:#e7dccb}.cartao--claro:after{background:linear-gradient(#f5efe400 46%,#f5efe44d 66%,#f5efe4db)}.cartao__texto{position:absolute;bottom:clamp(22px,2.2vw,30px);left:clamp(22px,2vw,30px);right:clamp(22px,2vw,30px)}.cartao__texto h3{font-size:var(--f-h3);letter-spacing:-.026em;font-variation-settings:"opsz" 60;white-space:nowrap;line-height:1.06}.cartao__texto p{color:#ffffffd6;max-width:34ch;margin-top:10px;font-size:15px;line-height:1.5}.cartao--claro .cartao__texto p{color:#4f4a40}.js .cartao{opacity:0;transform:translateY(80px)}.js .cartao.is-in{opacity:1;transition:opacity .9s var(--ease), transform 1.3s var(--ease);transition-delay:var(--atraso,0s);transform:none}.js .cartao .cartao__foto{transform:scale(1.1)}.js .cartao.is-in .cartao__foto{transition:transform 2s var(--ease);transition-delay:var(--atraso,0s);transform:none}.widget{border-radius:var(--r-dentro);-webkit-tap-highlight-color:transparent;padding:18px 18px 16px;font-size:13px;line-height:1.35;position:absolute;top:14px;left:14px;right:14px}.widget--vidro{color:#fff;-webkit-backdrop-filter:blur(22px)saturate(1.35);background:linear-gradient(160deg,#fff3,#ffffff1a);box-shadow:inset 0 0 0 1px #ffffff4d,0 24px 48px -28px #00000080}.widget--claro{color:var(--tinta);-webkit-backdrop-filter:blur(22px)saturate(1.4);background:#ffffffbd;box-shadow:inset 0 0 0 1px #ffffffb3,0 24px 48px -26px #32240c61}.js .widget{opacity:0;transform:translateY(-12px)scale(.98)}.js .is-in .widget{opacity:1;transition:opacity .8s var(--ease), transform 1.1s var(--ease);transition-delay:calc(var(--atraso,0s) + .35s);transform:none}.w-topo{align-items:center;gap:10px;display:flex}.w-ico{background:#ffffff2e;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.w-ico .ico{width:15px;height:15px}.w-tit{font-weight:500}.w-hora{opacity:.7;margin-left:auto;font-size:12px}.w-chip{border-radius:var(--r-pilula);white-space:nowrap;height:24px;transition:background-color .6s var(--ease), color .6s var(--ease);background:#96dc8c47;align-items:center;gap:6px;margin-left:auto;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.w-chip__check{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.w-chip__check path,.w-paga__check path,.form__ok path{stroke-dasharray:1;stroke-dashoffset:0}.w-chip--ok{color:var(--verde-700);background:var(--verde-100);margin-left:0}.w-cliente{opacity:.82;margin-top:14px;font-size:13px}.w-valor{letter-spacing:-.04em;margin-top:2px;font-size:clamp(30px,2.4vw,36px);font-weight:600;line-height:1.12}.w-modo{background:#00000029;border-radius:11px;margin-top:14px;padding:3px;display:inline-flex;position:relative}.w-modo button{z-index:1;color:#ffffffb8;height:28px;transition:color .35s var(--ease), transform var(--t-micro) var(--ease);border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:500;display:inline-flex;position:relative}.w-modo button .ico{width:14px;height:14px}.w-modo button[aria-selected=true]{color:var(--tinta)}@media (hover:hover){:where(html:not(.is-scrolling)) .w-modo button[aria-selected=false]:hover{color:#fff}}.w-modo button:active{transform:scale(.95)}.w-modo__fundo{width:var(--w,60px);transform:translateX(var(--x,3px));transition:transform .55s var(--ease), width .55s var(--ease);background:#fff;border-radius:8px;position:absolute;top:3px;bottom:3px;left:0;box-shadow:0 2px 6px #0000002e}.w-detalhe{align-items:center;gap:10px;margin-top:12px;display:flex}.w-codigo{opacity:.86;align-items:center;gap:9px;font-size:12.5px;display:inline-flex}.w-codigo[hidden]{display:none}.w-qr{fill:currentColor;width:20px;height:20px}.w-barras{fill:currentColor;width:54px;height:16px}.w-copia{border-radius:var(--r-pilula);height:28px;transition:background-color .35s var(--ease), transform var(--t-micro) var(--ease);background:#ffffff29;margin-left:auto;padding:0 12px;font-size:12.5px;font-weight:500;position:relative;box-shadow:inset 0 0 0 1px #ffffff47}@media (hover:hover){:where(html:not(.is-scrolling)) .w-copia:hover{background:#ffffff47}}.w-copia:active{transform:scale(.95)}.w-copia.is-ok{background:#96dc8c57}.w-rodape{opacity:.86;border-top:1px solid #fff3;align-items:center;gap:8px;margin-top:14px;padding-top:12px;font-size:12.5px;display:flex}.w-rodape .ico{width:14px;height:14px}.w-nf__ico{place-items:center;width:14px;height:14px;display:grid;position:relative}.w-nf__check{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:16px;height:16px;position:absolute;inset:-1px}.w-nf__check path{stroke-dasharray:1;stroke-dashoffset:1px}.w-rodape.is-emitindo [data-nf-txt]:after{content:"";text-align:left;width:1.2em;animation:1.2s steps(4,end) infinite reticencias;display:inline-block}@keyframes reticencias{0%{content:""}25%{content:"."}50%{content:".."}75%,to{content:"..."}}.w-rodape.is-emitida .w-nf__ico .ico{opacity:0;transition:opacity .2s}.w-rodape.is-emitida .w-nf__check{opacity:1}.w-rodape.is-emitida .w-nf__check path{animation:risca .6s var(--ease) both;stroke-dashoffset:0}.w-rodape.is-emitida [data-nf-txt]{animation:realce-nf 1.6s var(--ease)}@keyframes realce-nf{0%{color:#d8f5c8}to{color:inherit}}.w-total{letter-spacing:-.03em;margin-left:auto;font-size:20px;font-weight:600}.w-lista{margin-top:10px}.w-item{border-top:1px solid #11151114;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:48px;display:grid}.w-item:first-child{border-top:0}.w-nome{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:500;display:grid;overflow:hidden}.w-nome small{color:var(--tinta-3);font-size:11.5px;font-weight:400}.w-val{white-space:nowrap;font-size:13px;font-weight:500}.w-tag{border-radius:var(--r-pilula);min-width:72px;height:26px;color:var(--tinta-2);background:#1115110f;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:11.5px;font-weight:500;display:inline-flex}.w-paga{border-radius:var(--r-pilula);min-width:72px;height:26px;color:var(--verde-700);background:var(--verde-100);transition:background-color .5s var(--ease), color .5s var(--ease), transform var(--t-micro) var(--ease), box-shadow .4s var(--ease);justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex}.w-tag--ok{color:var(--verde-700);background:var(--verde-100);font-weight:600}.w-paga__check{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.w-paga{color:var(--azul-600);background:var(--azul-100)}.w-paga.is-aberta{color:#fff;background:var(--tinta)}.w-paga.is-aberta .w-paga__check{display:none}@media (hover:hover){:where(html:not(.is-scrolling)) .w-paga.is-aberta:hover{background:var(--verde-700);transition-duration:.3s;box-shadow:0 6px 14px -8px #143c148c}}.w-paga:active{transform:scale(.94)}.w-paga.is-virou .w-paga__check path{animation:risca .6s var(--ease) .1s both}.w-item.is-paga{animation:paga 1.4s var(--ease)}.w-aviso{color:var(--tinta-2);cursor:pointer;-webkit-tap-highlight-color:transparent;border-top:1px solid #11151114;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding-top:12px;font-size:12.5px;display:flex}.w-aviso span{align-items:center;gap:7px;display:inline-flex}.w-aviso .ico{width:14px;height:14px}.w-switch{width:34px;height:20px;transition:background-color .4s var(--ease);background:#1115112e;border-radius:20px;flex:none;position:relative}.w-switch:after{content:"";width:16px;height:16px;transition:transform .5s var(--ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000040}.w-aviso input:checked+.w-switch{background:var(--verde-500)}.w-aviso input:checked+.w-switch:after{transform:translate(14px)}.w-aviso:active .w-switch:after{width:19px}.w-aviso input:focus-visible+.w-switch{outline:2px solid var(--verde-500);outline-offset:2px}.w-variacao{opacity:.86;align-items:center;gap:5px;margin-top:4px;font-size:12.5px;display:inline-flex}.w-variacao .ico{width:13px;height:13px}.w-curva{aspect-ratio:300/96;width:100%;height:auto;margin-top:16px;overflow:visible}.w-curva__linha,.w-curva__prev{fill:none;stroke-linecap:round;stroke-width:1.7px}.w-curva__linha{stroke:#fff}.w-curva__prev{stroke:#ffffff80}.w-curva__hoje{fill:#fff;stroke:#ffffff4d;stroke-width:8px;paint-order:stroke}.w-eixo{opacity:.72;justify-content:space-between;margin-top:8px;font-size:11px;display:flex;position:relative}.w-eixo span:nth-child(2){position:absolute;left:70.67%;transform:translate(-50%)}.js [data-widget=prever] .w-curva__linha,.js [data-widget=prever] .w-curva__prev{stroke-dasharray:1;stroke-dashoffset:1px}.js [data-widget=prever] .w-curva__area,.js [data-widget=prever] .w-curva__hoje{opacity:0}.js [data-widget=prever].is-vivo .w-curva__linha{stroke-dashoffset:0;transition:stroke-dashoffset 1.6s var(--ease)}.js [data-widget=prever].is-vivo .w-curva__area{opacity:1;transition:opacity 1.4s var(--ease) .5s}.js [data-widget=prever].is-vivo .w-curva__prev{stroke-dashoffset:0;transition:stroke-dashoffset 1.1s var(--ease) 1.3s}.js [data-widget=prever].is-vivo .w-curva__hoje{opacity:1;transition:opacity .5s var(--ease) 1.2s}@supports (animation-timeline:view()){.cartao__foto img{animation:linear both deriva;animation-timeline:view();animation-range:cover}}@keyframes deriva{0%{transform:translateY(-5%)}to{transform:translateY(5%)}}@media (max-width:960px){.produto__grade{grid-template-columns:minmax(0,1fr)}.cartao{height:clamp(560px,82vh,700px)}.js .cartao{transition-delay:0s}.cartao{--atraso:0s!important}}@media (max-width:760px){.cartao{height:min(640px,86svh)}.widget{padding:16px 16px 14px;top:10px;left:10px;right:10px}.cartao__texto{bottom:22px;left:22px;right:22px}.cartao__texto h3{font-size:28px}}@media (prefers-reduced-motion:reduce){.js .cartao,.js .cartao .cartao__foto,.js .widget{opacity:1;transition:none;transform:none}.cartao__foto img{animation:none}}.gente{padding:clamp(120px, 18vh, 200px) var(--gutter) clamp(96px, 14vh, 160px)}.gente__topo{align-items:end;gap:var(--gutter);max-width:var(--largura);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);margin:0 auto;display:grid}.gente__topo .h2{white-space:nowrap}.gente__topo .lead{justify-self:end;max-width:38ch;padding-bottom:.4em}.gente__fila{max-width:var(--largura);grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:clamp(10px,1.1vw,16px);margin:clamp(52px,8vh,88px) auto 0;display:grid}.pessoa:nth-child(2n){margin-top:clamp(40px,6vh,72px)}.pessoa__foto{aspect-ratio:3/4;isolation:isolate;text-align:left;-webkit-tap-highlight-color:transparent;background:#d9d6cc;border-radius:18px;width:100%;display:block;position:relative;overflow:hidden;transform:translateZ(0)}.pessoa__foto img{object-fit:cover;width:100%;height:100%;transition:transform 1.3s var(--ease)}.pessoa__fala{-webkit-backdrop-filter:blur(14px)saturate(1.3);color:var(--tinta);font-family:var(--serifa);font-variation-settings:"opsz" 24;letter-spacing:-.01em;opacity:0;transition:opacity .45s var(--ease), transform .7s var(--ease);background:#fffc;border-radius:12px;padding:12px 14px 13px;font-size:16px;line-height:1.3;position:absolute;bottom:10px;left:10px;right:10px;transform:translateY(18px);box-shadow:inset 0 0 0 1px #ffffffb3}@media (hover:hover){:where(html:not(.is-scrolling)) .pessoa__foto:hover img{transform:scale(1.05)}:where(html:not(.is-scrolling)) .pessoa__foto:hover .pessoa__fala{opacity:1;transform:none}}.pessoa__foto:focus-visible{outline-offset:4px;border-radius:18px}.pessoa__foto:focus-visible .pessoa__fala,.pessoa__foto[aria-expanded=true] .pessoa__fala{opacity:1;transform:none}.pessoa__foto[aria-expanded=true] img{transform:scale(1.05)}.pessoa__foto:active img{transition-duration:.4s;transform:scale(1.02)}.pessoa__nome{gap:2px;margin-top:14px;display:grid}.pessoa__nome b{letter-spacing:-.02em;font-variation-settings:"opsz" 36;font-size:clamp(19px,1.45vw,23px);font-weight:400}.pessoa__nome span{color:var(--tinta-2);font-size:13.5px}.js .pessoa{opacity:0;transform:translateY(60px)}.js .pessoa.is-in{opacity:1;transition:opacity .9s var(--ease), transform 1.3s var(--ease);transition-delay:var(--atraso,0s);transform:none}@supports (animation-timeline:view()){@media (min-width:961px){.pessoa{animation:linear both solta;animation-timeline:view();animation-range:cover}}}@keyframes solta{0%{translate:0 calc(var(--v) * 1px)}to{translate:0 calc(var(--v) * -1px)}}.gente__depo{max-width:var(--largura);text-align:center;margin:clamp(96px,15vh,168px) auto 0}.gente__depo blockquote{letter-spacing:-.032em;white-space:nowrap;font-size:clamp(30px,3.4vw,56px);line-height:1.08}.gente__depo figcaption{color:var(--tinta-2);margin-top:22px;font-size:15px}@media (max-width:960px){.gente__topo{grid-template-columns:minmax(0,1fr);gap:18px}.gente__topo .lead{justify-self:start}.gente__fila{margin:40px calc(var(--gutter) * -1) 0;padding:0 var(--gutter) 4px;scroll-snap-type:x mandatory;scroll-padding:0 var(--gutter);scrollbar-width:none;overscroll-behavior-x:contain;gap:10px;display:flex;overflow-x:auto}.gente__fila::-webkit-scrollbar{display:none}.pessoa{scroll-snap-align:start;flex:0 0 min(68vw,300px)}.pessoa:nth-child(2n){margin-top:0}}@media (max-width:760px){.gente{padding:104px 20px 96px}.gente__topo .h2{font-size:clamp(30px,8.6vw,40px)}.gente__depo blockquote{white-space:normal;font-size:clamp(19px,5.4vw,30px)}.gente__depo blockquote .linha{white-space:nowrap}}@media (prefers-reduced-motion:reduce){.js .pessoa{opacity:1;transition:none;transform:none}.pessoa{animation:none!important}}.banco{z-index:2;padding:0 var(--margem);position:relative}.banco__card{border-radius:var(--r-card);isolation:isolate;color:#fff;background:#3f6b2c;height:clamp(600px,94vh,920px);position:relative;overflow:hidden;transform:translateZ(0)}.banco__foto img{object-fit:cover;z-index:-2;width:100%;height:112%;position:absolute;top:-6%;left:0}.banco__card:after{content:"";z-index:-1;background:radial-gradient(90% 75% at 0 100%,#0616069e,#06160600 62%),linear-gradient(#06160600 58%,#06160657);position:absolute;inset:0}.banco__texto{left:var(--gutter);max-width:620px;position:absolute;bottom:clamp(44px,8vh,80px)}.banco__texto .h2{white-space:nowrap}.banco__texto p{max-width:40ch;font-size:var(--f-lead);color:#ffffffe0;margin-top:20px;line-height:1.55}.widget--concilia{top:auto;left:auto;right:calc(var(--margem) + var(--gutter));z-index:3;width:min(460px, calc(100% - 2 * var(--gutter)));padding:20px 20px 16px;bottom:0;transform:translateY(44%)}.js .widget--concilia{opacity:0;transform:translateY(calc(44% + 40px))}.js .widget--concilia.is-in{opacity:1;transition:opacity .9s var(--ease), transform 1.3s var(--ease);transform:translateY(44%)}.widget--concilia .w-topo{margin-bottom:14px}.c-linha{background:#ffffffb3;border-radius:14px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid;box-shadow:inset 0 0 0 1px #1115110f}.c-ico{background:var(--azul-100);width:34px;height:34px;color:var(--azul-600);border-radius:10px;place-items:center;display:grid}.c-ico--prado{background:var(--tinta);color:#fff}.c-ico--prado .marca{fill:#e8f2e3;width:22px;height:22px}.c-txt{min-width:0;line-height:1.3;display:grid}.c-txt small{color:var(--tinta-3);font-size:11.5px}.c-txt b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.c-linha:first-of-type .c-txt b{font-family:var(--mono);letter-spacing:-.01em;font-size:12px;font-weight:450}.c-val{color:var(--verde-700);white-space:nowrap;font-size:13.5px;font-weight:600}.c-elo{height:30px;position:relative}.c-elo__fio{background:var(--verde-500);transform-origin:top;width:1.5px;position:absolute;top:0;bottom:0;left:28px}.c-elo__ico{width:24px;height:24px;color:var(--verde-700);background:#fff;border-radius:50%;place-items:center;margin-top:-12px;display:grid;position:absolute;top:50%;left:17px;box-shadow:0 0 0 1px #11151114,0 4px 10px -4px #1115114d}.c-elo__ico .ico{width:13px;height:13px}.c-rodape{align-items:center;gap:12px;margin-top:14px;display:flex}.c-mini{color:var(--tinta-2);white-space:nowrap;align-items:center;gap:8px;margin-left:auto;font-size:11.5px;display:inline-flex}.pulso--fixo{box-shadow:none;position:relative;top:auto;right:auto}.js [data-widget=concilia] .c-elo__fio{transform:scaleY(0)}.js [data-widget=concilia] .c-elo__ico{opacity:0;transform:scale(.4)}.js [data-widget=concilia] .w-chip--ok{opacity:0;transform:translateY(6px)}.js [data-widget=concilia].is-vivo .c-elo__fio{transition:transform .8s var(--ease) .1s;transform:none}.js [data-widget=concilia].is-vivo .c-elo__ico{opacity:1;transition:transform .7s var(--ease) .6s, opacity .4s var(--ease) .6s;transform:none}.js [data-widget=concilia].is-vivo .w-chip--ok{opacity:1;transition:opacity .6s var(--ease) 1s, transform .8s var(--ease) 1s;transform:none}.js [data-widget=concilia].is-vivo .w-chip--ok .w-chip__check path{animation:risca .6s var(--ease) 1.15s both}@supports (animation-timeline:view()){[data-abre]{animation:linear both abre;animation-timeline:view();animation-range:entry entry 90%}.banco__foto img{animation:linear both deriva;animation-timeline:view();animation-range:cover}}@keyframes abre{0%{clip-path:inset(5% 3.5% 0 round 44px)}to{clip-path:inset(0 0 0 0 round var(--r-card))}}@media (max-width:760px){.banco__card{height:min(720px,92svh)}.banco__texto{inset:38px 22px auto}.banco__card:after{background:linear-gradient(#0616069e,#0616064d 34%,#06160600 56%)}.banco__texto .h2{font-size:clamp(32px,9.4vw,42px)}.banco__texto p{font-size:16px}.widget--concilia{right:calc(var(--margem) + 12px);width:calc(100% - 2 * var(--margem) - 24px);padding:16px 14px 14px}.c-mini{display:none}}@media (prefers-reduced-motion:reduce){[data-abre],.banco__foto img{animation:none!important}.js .widget--concilia{opacity:1;transition:none;transform:translateY(44%)}}.seguranca{padding:clamp(210px, 30vh, 300px) var(--gutter) clamp(120px, 18vh, 200px);text-align:center;position:relative}.seguranca .h2{white-space:nowrap;font-size:clamp(36px,4.4vw,74px)}.seguranca .lead{max-width:46ch;margin:26px auto 0}@media (max-width:760px){.seguranca{padding:190px 20px 104px}.seguranca .h2{font-size:clamp(28px,8.2vw,38px)}}.fecho{padding:0 var(--margem) var(--margem)}.fecho__card{min-height:max(100svh - 2 * var(--margem), 900px);border-radius:var(--r-card);isolation:isolate;background:#c9a45c;flex-direction:column;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}.fecho__foto img{z-index:-2;object-fit:cover;object-position:50% 28%;width:100%;height:100%;position:absolute;inset:0}.fecho__card:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(70% 46% at 50% 18%,#fff4de6b,#fff4de00 70%);position:absolute;inset:0}.fecho__cta{z-index:1;padding:clamp(84px, 13vh, 140px) var(--gutter) 0;text-align:center;position:relative}.fecho__cta .h2{white-space:nowrap;color:#17150f}.fecho__preco{font-size:var(--f-lead);color:#2f2a1f;margin-top:20px;line-height:1.5}.fecho__preco b{font-weight:600}.form{width:min(520px,100%);margin:30px auto 0}.form__campo{border-radius:var(--r-pilula);-webkit-backdrop-filter:blur(16px)saturate(1.4);transition:box-shadow .45s var(--ease), background-color .45s var(--ease);background:#ffffffbd;align-items:center;gap:6px;padding:6px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #fffc,0 22px 44px -24px #3c280a80}.form__campo input{min-width:0;height:48px;color:var(--tinta);background:0 0;border:0;outline:none;flex:1;padding:0 14px 0 20px;font-size:16px}.form__campo input::placeholder{color:#6b6658}.form__campo:focus-within{box-shadow:inset 0 0 0 1.5px var(--verde-700), 0 0 0 5px #4f9a3f33, 0 22px 44px -24px #3c280a80;background:#ffffffe6}@media (hover:hover){:where(html:not(.is-scrolling)) .form__campo:not(:focus-within):hover{background:#ffffffd6}}.form__ok{fill:none;width:18px;height:18px;stroke:var(--verde-700);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .3s var(--ease), transform .5s var(--ease);flex:none;margin-right:4px;transform:scale(.6)}.form.is-valido .form__ok{opacity:1;transform:none}.form.is-valido .form__ok path{animation:risca .5s var(--ease) both}.form__btn{--alt:48px;flex:none}.form__msg{color:#3c372b;min-height:24px;margin-top:12px;font-size:14px;transition:color .3s}.form.is-erro .form__campo{box-shadow:inset 0 0 0 1.5px var(--verm-600), 0 0 0 5px #c9483c2e, 0 22px 44px -24px #3c280a80;animation:treme .42s var(--ease-io)}.form.is-erro .form__msg{color:#9f2f25}@keyframes treme{0%,to{transform:none}25%{transform:translate(-6px)}50%{transform:translate(5px)}75%{transform:translate(-3px)}}.form.is-enviado .form__campo{box-shadow:inset 0 0 0 1.5px var(--verde-500), 0 22px 44px -24px #3c280a80;background:#e8f2e3eb}.form.is-enviado input{color:var(--verde-900)}.form.is-enviado .form__btn{background:var(--verde-900);pointer-events:none}.form.is-enviado .form__btn .seta{display:none}.form.is-enviado .form__msg{color:var(--verde-900);font-weight:500}.rodape{z-index:1;padding:clamp(80px, 14vh, 150px) var(--margem) 0;margin-top:auto;position:relative}.rodape__vidro{border-radius:calc(var(--r-card) - var(--margem)) calc(var(--r-card) - var(--margem)) 0 0;color:#fff;-webkit-backdrop-filter:blur(26px)saturate(1.35);background:linear-gradient(#2436183d,#1e2e1466);padding:clamp(22px,2.6vw,34px) clamp(22px,3vw,44px) 0;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff6,inset 0 0 0 1px #ffffff2e}.rodape__linha{color:#ffffffd1;align-items:center;gap:18px;font-size:13px;display:flex}.rodape__linha i{background:#ffffff52;flex:1;height:1px}.rodape__links{grid-template-columns:repeat(3,max-content) minmax(0,1fr);gap:28px clamp(40px,6vw,96px);margin-top:clamp(28px,4vh,40px);display:grid}.rodape__links h3{color:#ffffff9e;margin-bottom:10px;font-size:12.5px;font-weight:500}.rodape__links a{color:#fff;width:-moz-fit-content;width:fit-content;margin:2px 0;padding:3px 0 2px;font-size:15px;display:block}.rodape__links a:focus-visible{outline-offset:2px;border-radius:4px}.rodape__legal{text-align:right;color:#ffffffb3;place-self:end;gap:10px;font-size:12.5px;line-height:1.5;display:grid}.rodape__marca{font-size:var(--marca-f,31vw);letter-spacing:-.055em;font-variation-settings:"opsz" 72;color:#fffffff0;white-space:nowrap;-webkit-user-select:none;user-select:none;margin:clamp(34px,6vh,64px) 0 -.34em -.035em;line-height:.8}@supports (animation-timeline:view()){.fecho__foto img{animation:linear both deriva-fecho;animation-timeline:view();animation-range:entry exit 0%}}@keyframes deriva-fecho{0%{transform:scale(1.12)translateY(-3%)}to{transform:none}}@media (max-width:760px){.fecho__card{min-height:auto}.fecho__cta{padding:96px 20px 0}.fecho__cta .h2{font-size:clamp(28px,8.4vw,40px)}.fecho__preco{font-size:16px}.form__campo{border-radius:26px;flex-direction:column;align-items:stretch;padding:6px}.form__campo input{text-align:center;height:52px;padding:0 16px}.form__ok{position:absolute;top:23px;right:18px}.form__btn{--alt:50px;width:100%}.rodape{padding-top:120px}.rodape__links{grid-template-columns:1fr 1fr;gap:26px 20px}.rodape__links>div:nth-child(3){grid-column:1}.rodape__legal{text-align:left;grid-column:1/-1;justify-self:start}.rodape__marca{margin-top:28px}}@media (prefers-reduced-motion:reduce){.fecho__foto img{animation:none!important}.form.is-erro .form__campo{animation:none}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
