@font-face{font-family:EV Fraunces;src:url(/assets/fonts/Fraunces-Variable.ttf)format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:EV Manrope;src:url(/assets/fonts/Manrope-Variable.ttf)format("truetype");font-weight:200 800;font-display:swap}:root{--ev-marca:#5d3c31;--ev-marrom:#7f4f30;--ev-cta:#b43726;--ev-fundo:#fbf8f4;--ev-branco:#fff;--ev-linha:#e9dfd6;--lateral:20px;--raio:14px;--max:460px;--ease:cubic-bezier(.16,1,.3,1);--ease-ponto:cubic-bezier(.3,1.35,.5,1);--foco:2px solid var(--ev-marca)}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--ev-fundo);overflow-x:hidden}body{color:var(--ev-marca);background:var(--ev-fundo);-webkit-font-smoothing:antialiased;min-height:100svh;font-family:EV Manrope,system-ui,sans-serif;overflow-x:hidden}img,svg{max-width:100%;display:block}a{color:inherit}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hero{isolation:isolate;padding:36px var(--lateral) 16px;position:relative;overflow:hidden}.folha{width:36px;height:48px;color:var(--ev-marrom);opacity:.35;z-index:0;pointer-events:none;transform-origin:20% 80%;position:absolute;top:18px;left:12px}.bolhas-amb{z-index:1;pointer-events:none;width:86px;height:240px;position:absolute;top:24px;right:6px}.bolha{opacity:.72;background:radial-gradient(circle at 30% 28%,#ffffffe6,#ffffff26 55%,#0000 70%);border:1.6px solid #7f4f308c;border-radius:50%;position:absolute}.bolha:first-child{width:22px;height:22px;bottom:10px;left:8px}.bolha:nth-child(2){width:14px;height:14px;bottom:48px;left:42px}.bolha:nth-child(3){width:26px;height:26px;bottom:86px;left:4px}.bolha:nth-child(4){width:12px;height:12px;bottom:128px;left:48px}.bolha:nth-child(5){width:18px;height:18px;bottom:164px;left:20px}.bolha:nth-child(6){width:10px;height:10px;bottom:24px;left:54px}.bolha:nth-child(7){width:16px;height:16px;bottom:200px;left:36px}.bolha:nth-child(8){width:20px;height:20px;bottom:76px;left:58px}.trilha{z-index:1;pointer-events:none;width:36px;height:58%;position:absolute;top:28%;left:8px}.trilha-2{z-index:1;pointer-events:none;width:36px;height:28%;position:absolute;top:58%;right:14px}.pata{width:22px;height:22px;color:var(--ev-marrom);opacity:.5;position:absolute;left:0}.pata:first-child{--r:-18deg;top:0;transform:rotate(-18deg)}.pata:nth-child(2){--r:12deg;top:18%;left:10px;transform:rotate(12deg)}.pata:nth-child(3){--r:-8deg;top:36%;transform:rotate(-8deg)}.pata:nth-child(4){--r:16deg;top:54%;left:12px;transform:rotate(16deg)}.pata:nth-child(5){--r:-6deg;top:72%;transform:rotate(-6deg)}.pata:nth-child(6){--r:10deg;top:88%;left:8px;transform:rotate(10deg)}.trilha-2 .pata:first-child{--r:14deg;top:0;left:4px;transform:rotate(14deg)}.trilha-2 .pata:nth-child(2){--r:-12deg;top:36%;left:14px;transform:rotate(-12deg)}.trilha-2 .pata:nth-child(3){--r:8deg;top:70%;left:2px;transform:rotate(8deg)}.hero-miolo{z-index:2;width:100%;max-width:var(--max);text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex;position:relative}.selo{aspect-ratio:1050/682;width:280px;max-width:100%;position:relative}.selo img{width:100%;height:100%;position:absolute;inset:0}.ponto{transform-origin:23.91% 59.65%}.slogan{letter-spacing:-.2px;font-variation-settings:"opsz" 48,"SOFT" 30,"WONK" 0;margin-top:16px;font-family:EV Fraunces,Georgia,serif;font-size:24px;font-weight:500;line-height:1.2}.hero-acoes{gap:10px;width:100%;margin-top:20px;display:grid}.btn{border-radius:var(--raio);isolation:isolate;align-items:center;gap:12px;width:100%;min-height:52px;padding:10px 16px 10px 12px;text-decoration:none;display:flex;position:relative;overflow:hidden}.btn .ic{border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.btn .ic svg{width:20px;height:20px}.btn .tx{text-align:left;flex-direction:column;flex:1;min-width:0;display:flex}.btn .t{font-size:17px;font-weight:700;line-height:1.2}.btn .s{margin-top:2px;font-size:13px;font-weight:500;line-height:1.3}.btn .seta{width:20px;height:20px;transition:transform .2s var(--ease);flex:0 0 20px}.btn:hover .seta,.btn:focus-visible .seta{transform:translate(4px)}.btn:focus-visible{outline:var(--foco);outline-offset:3px}.btn:active{transform:scale(.98)}.btn.onda:after{content:"";left:var(--rx,50%);top:var(--ry,50%);opacity:.2;pointer-events:none;background:currentColor;border-radius:50%;width:12px;height:12px;animation:.45s ease-out forwards onda;position:absolute;transform:translate(-50%,-50%)scale(0)}.btn-principal{background:var(--ev-cta);color:var(--ev-branco)}.btn-principal .ic{background:#ffffff29}.btn-principal .s{color:#ffffffe6}.btn-principal .faixa-brilho{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff40,#0000);width:40%;position:absolute;inset:0 auto 0 -40%;transform:translate(-120%)}.btn-secundario{background:var(--ev-branco);color:var(--ev-marca);border:1px solid var(--ev-linha);box-shadow:0 1px #5d3c310a}.btn-secundario .ic{background:var(--ev-linha);color:var(--ev-marrom)}.btn-secundario .s{color:var(--ev-marrom)}.folha-pag{width:100%;max-width:var(--max);padding:0 var(--lateral) 40px;margin:0 auto}.secao{padding:28px 0 8px;position:relative}.secao h2{letter-spacing:-.02em;font-family:EV Fraunces,Georgia,serif;font-size:26px;font-weight:600;line-height:1.2}.moldura-sec{pointer-events:none;opacity:.12;height:12px;color:var(--ev-marca);position:absolute;inset:8px 0 auto}.cards-mom{grid-template-columns:1fr 1fr 1fr;gap:8px;margin:18px 0 14px;display:grid}.card-mom{background:var(--ev-branco);border:1px solid var(--ev-linha);border-radius:var(--raio);text-align:center;padding:14px 8px 12px}.card-mom .ico-mom{width:72px;height:72px;margin:0 auto 8px}.card-mom h3{font-size:14px;font-weight:700;line-height:1.25}.card-mom p{color:var(--ev-marrom);margin-top:4px;font-size:12px;line-height:1.3}.acoes-2{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.acoes-2 .btn{text-align:center;flex-direction:column;justify-content:center;gap:8px;min-height:88px;padding:12px 8px}.acoes-2 .btn .tx{text-align:center}.acoes-2 .btn .seta{display:none}.acoes{gap:10px;margin-top:14px;display:grid}.frase{text-align:center;margin-bottom:16px;font-family:EV Fraunces,Georgia,serif;font-size:22px;font-weight:500;line-height:1.3}#final{text-align:center;padding-top:40px;padding-bottom:16px}.rodape{text-align:center;padding:28px 0 32px}.nome-rodape{font-family:EV Fraunces,Georgia,serif;font-size:18px;font-weight:500}.assinatura a{min-height:44px;color:var(--ev-marrom);align-items:center;padding:0 10px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.assinatura a:hover{text-decoration:underline}.assinatura a:focus-visible{outline:var(--foco);outline-offset:3px}.barra-fixa{z-index:20;padding:8px var(--lateral) calc(8px + env(safe-area-inset-bottom));background:linear-gradient(180deg,transparent,var(--ev-fundo) 30%);pointer-events:none;transition:transform .35s var(--ease);position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.barra-fixa .inner{max-width:var(--max);margin:0 auto}.barra-fixa .btn{min-height:48px}.barra-fixa.ativa{pointer-events:auto;transform:translateY(0)}html.barra-on body{padding-bottom:calc(72px + env(safe-area-inset-bottom))}html.revela [data-revela]:not(.visivel){opacity:0;transform:translateY(24px)}html.revela [data-revela].visivel{animation:sobe .5s var(--ease) both}html.intro:not(.intro-feita):not(.reduz) .moldura{animation:sobe-suave .52s var(--ease) both}html.intro:not(.intro-feita):not(.reduz) .palavra{animation:sobe .5s var(--ease) .16s both}html.intro:not(.intro-feita):not(.reduz) .ponto{animation:ponto-salta .7s var(--ease-ponto) .55s both}html.intro:not(.intro-feita):not(.reduz) .slogan{animation:sobe .4s var(--ease) 1.35s both}html.intro:not(.intro-feita):not(.reduz) .hero-acoes .btn:first-child{animation:sobe .4s var(--ease) 1.5s both}html.intro:not(.intro-feita):not(.reduz) .hero-acoes .btn:nth-child(2){animation:sobe .4s var(--ease) 1.58s both}html.intro:not(.intro-feita):not(.reduz) .hero-acoes .btn:nth-child(3){animation:sobe .4s var(--ease) 1.66s both}html.intro:not(.intro-feita):not(.reduz) .pata{opacity:0;animation:carimba .4s var(--ease) both}html.intro:not(.intro-feita):not(.reduz) .pata:first-child{animation-delay:1s}html.intro:not(.intro-feita):not(.reduz) .pata:nth-child(2){animation-delay:1.11s}html.intro:not(.intro-feita):not(.reduz) .pata:nth-child(3){animation-delay:1.22s}html.intro:not(.intro-feita):not(.reduz) .pata:nth-child(4){animation-delay:1.33s}html.intro:not(.intro-feita):not(.reduz) .pata:nth-child(5){animation-delay:1.44s}html.intro:not(.intro-feita):not(.reduz) .pata:nth-child(6){animation-delay:1.55s}html.intro-feita:not(.reduz) .ponto{animation:9s ease-in-out infinite ponto-respira}html.intro-feita:not(.reduz) .folha{animation:5s ease-in-out infinite folha}html.intro-feita:not(.reduz) .bolha{animation:bolha-sobe var(--dur,9s) ease-in-out var(--atr,0s) infinite}html.intro-feita:not(.reduz) .btn-principal .faixa-brilho{animation:6s ease-in-out 1.2s infinite brilho}html.aba-oculta .ponto,html.aba-oculta .folha,html.aba-oculta .bolha,html.aba-oculta .faixa-brilho{animation-play-state:paused!important}html.hero-fora .ponto,html.hero-fora .folha,html.hero-fora .bolha{animation-play-state:paused}html.animando .ponto,html.animando .selo{will-change:transform,opacity}@keyframes sobe{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes sobe-suave{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes ponto-salta{0%{opacity:0;transform:scale(.6)}40%{opacity:1;transform:scale(1.08)}70%{transform:scale(.98)translateY(-6px)}to{opacity:1;transform:none}}@keyframes ponto-respira{0%,to{transform:none}46%{transform:scale(1.06)}54%{transform:scale(1)}}@keyframes carimba{0%{opacity:0;transform:scale(.6)rotate(-18deg)}to{opacity:.5;transform:rotate(var(--r,0deg))}}@keyframes folha{0%,to{transform:rotate(0)}50%{transform:rotate(5deg)}}@keyframes bolha-sobe{0%{opacity:.45;transform:translateY(6px)}40%{opacity:.95}to{opacity:.5;transform:translateY(-36px)}}@keyframes brilho{0%,75%{transform:translate(-120%)}to{transform:translate(220%)}}@keyframes onda{0%{opacity:.3;transform:translate(-50%,-50%)scale(0)}to{opacity:0;transform:translate(-50%,-50%)scale(18)}}@media (width<=359px){:root{--lateral:16px}.selo{width:240px}.slogan{font-size:20px}.cards-mom{grid-template-columns:1fr;gap:8px}.card-mom{text-align:left;align-items:center;gap:12px;padding:12px;display:flex}.card-mom .ico-mom{flex:0 0 64px;width:64px;height:64px;margin:0}.acoes-2 .btn .t{font-size:15px}.acoes-2 .btn .s{overflow-wrap:anywhere;font-size:11px}}@media (width>=900px){.hero{padding-top:56px}.selo{width:320px}.folha-pag,.hero-miolo,.barra-fixa .inner{max-width:var(--max)}.folha{left:calc(50% - (var(--max) / 2) - 52px)}.bolhas-amb{right:calc(50% - (var(--max) / 2) - 90px)}.trilha{left:calc(50% - (var(--max) / 2) - 40px)}.trilha-2{right:calc(50% - (var(--max) / 2) - 40px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}[data-revela],.ponto,.slogan,.btn{opacity:1;transform:none}.pata{opacity:.5;transform:none}.bolha{opacity:.72;transform:none}.barra-fixa{transition:none}}html.reduz *,html.reduz :before,html.reduz :after{transition:none!important;animation:none!important}html.reduz [data-revela]{opacity:1;transform:none}html.reduz .pata{opacity:.5;transform:none}html.reduz .bolha{opacity:.72;transform:none}html.shot .tag-prov{display:none}
