@font-face{font-family:Outfit;font-weight:300;font-display:swap;src:url(/fontes/outfit-v15-latin.woff2) format("woff2")}@font-face{font-family:Outfit;font-weight:400;font-display:swap;src:url(/fontes/outfit-v15-latin.woff2) format("woff2")}@font-face{font-family:Outfit;font-weight:500;font-display:swap;src:url(/fontes/outfit-v15-latin.woff2) format("woff2")}@font-face{font-family:Outfit;font-weight:600;font-display:swap;src:url(/fontes/outfit-v15-latin.woff2) format("woff2")}@font-face{font-family:Outfit;font-weight:700;font-display:swap;src:url(/fontes/outfit-v15-latin.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:400;font-display:swap;src:url(/fontes/ibm-plex-mono-v20-400-latin.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:500;font-display:swap;src:url(/fontes/ibm-plex-mono-v20-500-latin.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:600;font-display:swap;src:url(/fontes/ibm-plex-mono-v20-600-latin.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:700;font-display:swap;src:url(/fontes/ibm-plex-mono-v20-700-latin.woff2) format("woff2")}:root{--ac: #C6532F;--tinta: #141110;--papel: #FBF8F4;--fundo: #EFEBE5;--faixa: 430px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--papel);font-family:Outfit,system-ui,sans-serif;-webkit-font-smoothing:antialiased;color:var(--tinta)}button{font-family:inherit;border:0;cursor:pointer}input,select,textarea{font-family:inherit;font-size:16px}img,video{max-width:100%}@keyframes kPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}@keyframes kGlow{0%,to{box-shadow:0 0 #c6571a38}50%{box-shadow:0 0 13px 2px #c6571a57}}@keyframes kFlash{0%{background:#c6571a2e;transform:translate(-2px)}60%{background:#c6571a14}to{background:transparent;transform:none}}@keyframes kUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes kFade{0%{opacity:0}to{opacity:1}}@keyframes kPan{0%{transform:translateY(0)}to{transform:translateY(calc(-100% + 340px))}}[data-reveal]{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.9,.3,1)}[data-reveal].vis{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none;transition:none}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.palco{width:100%;background:var(--papel);overflow-x:hidden}@supports (overflow: clip){.palco{overflow-x:clip}}.faixa{max-width:var(--faixa);margin:0 auto}.faixa-estreita{max-width:min(var(--faixa),620px);margin:0 auto}@media(min-width:640px){:root{--faixa: 600px}}@media(min-width:1024px){:root{--faixa: 960px}}@media(min-width:1280px){:root{--faixa: 1080px}}.hero{display:grid;gap:0}@media(min-width:1024px){.hero{grid-template-columns:1.05fr .95fr;gap:48px;align-items:center;padding-block:40px}.hero h1{font-size:52px!important}.hero-video{margin-top:0!important}}.grade{display:grid;gap:1px}@media(min-width:768px){.grade-2{grid-template-columns:1fr 1fr}}@media(min-width:768px){.grade-3{grid-template-columns:repeat(3,1fr);gap:14px}}@media(min-width:1024px){.grade-4{grid-template-columns:repeat(4,1fr)}}@media(min-width:768px){.cartoes{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;align-items:stretch}.cartoes>*{margin-top:0!important}}@media(pointer:coarse){.toque{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.selo{min-height:44px}.folha-fechar{min-width:44px;min-height:44px}.folha-voltar{min-height:44px;padding-right:12px!important}.aceite-link{padding:12px 0!important;margin:-12px 0}.cookies-link{padding:13px 0!important;margin:-13px 0}.aceite{padding:4px 0}.interruptor:after{content:"";position:absolute;inset:-10px -4px}}@media(pointer:fine){.toque{padding:2px 0!important;min-height:0}}.passo{border-radius:18px;padding:18px;background:#ffffff0f;border:1px solid rgba(255,255,255,.09);margin-top:14px;display:flex;flex-direction:column;transition:transform .22s ease}.passo-ilustra{flex:1;border-radius:12px;background:#ffffff0d;display:flex;align-items:center;justify-content:center;padding:14px;overflow:hidden}@media(min-width:768px){.passo{min-height:268px}}@media(max-width:767px){.faixa-passos{padding:28px 20px!important}.passo{padding:14px;margin-top:10px}.passo-ilustra{flex:none;padding:12px}.passo-ilustra .animado{gap:9px!important}.passo1-botao{padding:5px 12px!important}.passo1-casa{height:30px!important}.passo3-numero{font-size:29px!important}.passo3-nota{display:none}}.painel-cartao{border-radius:18px;background:#ffffff0f;border:1px solid rgba(255,255,255,.09);display:flex;align-items:center;gap:14px;padding:14px 16px}.painel-quadro{position:relative;flex:none;width:88px;height:88px;--casa: 18px;-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 62%,transparent 100%);mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 62%,transparent 100%)}.painel-grelha{position:absolute;inset:0;background-image:linear-gradient(to right,rgba(255,255,255,.28) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.28) 1px,transparent 1px);background-size:var(--casa) var(--casa)}.painel-recorte{position:absolute;inset:0;margin:auto;width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:#141110;color:#fbf8f4;border-top:1px solid rgba(255,255,255,.16);border-left:1px solid rgba(255,255,255,.16)}@media(min-width:768px){.painel-cartao{flex-direction:column;gap:0;text-align:center;padding:20px 18px 22px}.painel-quadro{width:132px;height:132px;margin:0 auto;--casa: 22px}.painel-recorte{width:46px;height:46px}}@media(max-width:767px){.faixa-painel{padding:26px 20px 28px!important}.painel-recorte svg{width:18px;height:18px}}@media(min-width:768px){.passo-corpo{min-height:42px}}@media(hover:hover){.passo:hover{transform:scale(.985)}}@keyframes kToque{0%,4%{transform:none}8%{transform:scale(.94)}14%,to{transform:none}}@keyframes kCasa{0%,6%{opacity:0;transform:translateY(5px);border-color:#ffffff21}13%{opacity:1;transform:none;border-color:#ffffff80}22%,84%{opacity:1;transform:none;border-color:#ffffff21}92%,to{opacity:0;transform:translateY(5px);border-color:#ffffff21}}.passo1-botao{animation:kToque 5s ease-in-out infinite}.passo1-casa{animation:kCasa 5s ease-in-out infinite}@keyframes kVisto{0%,8%{opacity:0;transform:scale(.6)}16%,86%{opacity:1;transform:none}94%,to{opacity:0;transform:scale(.6)}}.passo2-visto{display:grid;place-items:center;animation:kVisto 5s ease-in-out infinite}@keyframes kEnche{0%,6%{width:0}48%,88%{width:100%}96%,to{width:0}}.passo2-barra,.passo3-barra{width:100%;animation:kEnche 5s ease-in-out infinite}@keyframes kRealce{0%,50%{box-shadow:0 0 #fbf8f400}62%{box-shadow:0 0 0 4px #fbf8f433}76%,to{box-shadow:0 0 #fbf8f400}}.passo3-aprovar{animation:kRealce 5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.passo1-botao,.passo1-casa,.passo2-visto,.passo2-barra,.passo3-barra,.passo3-aprovar{animation:none!important}.passo:hover{transform:none}}@media(min-width:768px){.cartoes .titulo-do-cartao{min-height:43px}}.folha-palco{position:fixed;inset:0;z-index:92;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.folha{width:100%;max-width:480px;display:flex;flex-direction:column;min-height:100dvh;margin-top:auto;padding-top:env(safe-area-inset-top)}.folha-documento{z-index:95}.folha-documento .folha{padding-top:0}.folha-documento>.folha{border-radius:22px 22px 0 0}@media(min-width:640px){.folha-palco{padding:24px 16px;background:#1411108c}.folha{min-height:0;max-height:calc(100dvh - 48px);margin-block:auto;padding-top:0;border-radius:22px;overflow:hidden;box-shadow:0 30px 80px -20px #14111080}.folha-corpo{overflow-y:auto}.folha-documento>.folha{border-radius:22px}}@media(max-height:560px)and (orientation:landscape){.folha-palco{padding:0}.folha-palco:not(.folha-documento)>.folha{min-height:0;max-height:none;margin-top:0;border-radius:0 0 22px 22px}.folha-documento>.folha{margin-block:auto 0;border-radius:22px 22px 0 0}}.folha-aberta .selo,.folha-aberta .rodape-fixo,.folha-aberta .progresso{visibility:hidden;opacity:0;pointer-events:none}.rodape-fixo{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;justify-content:center}.rodape-fixo>*{width:100%;max-width:560px}.barra-condicao{font:400 14px/1.3 Outfit,sans-serif}@media(min-width:640px){.barra-condicao{font-size:16px}}.banner-cookies{width:100%;max-width:560px;border-radius:20px 20px 0 0;max-height:calc(100dvh - 12px - env(safe-area-inset-top));overflow-y:auto;overscroll-behavior:contain}@media(min-width:640px){.banner-cookies{border-radius:18px;margin-bottom:18px;max-height:calc(100dvh - 36px)}}@media(min-width:640px)and (max-height:560px)and (pointer:coarse){.banner-cookies{border-radius:18px 18px 0 0;margin-bottom:0;max-height:calc(100dvh - 12px)}}@media(max-width:639px),(max-height:560px)and (pointer:coarse){.cookies-palco{padding-bottom:0!important}.banner-cookies{padding:8px 16px calc(12px + env(safe-area-inset-bottom))!important}.banner-cookies-titulo{font-size:16px!important}.banner-cookies-texto{font-size:13px!important;line-height:1.45!important}.banner-cookies-botoes{margin-top:10px!important}.banner-cookies .toque{margin-block:-8px}.rodape-fixo{padding-bottom:max(26px,calc(10px + env(safe-area-inset-bottom)))!important}}.selo{position:fixed;top:calc(10px + env(safe-area-inset-top));right:12px;z-index:71;display:flex;align-items:center;gap:8px;padding:9px 14px 9px 12px;border-radius:100px;background:#e6f4ecf5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(31,122,77,.32);box-shadow:0 6px 20px -8px #1411104d;transition:background .4s ease,border-color .4s ease,transform .25s ease}.selo .ponto{width:7px;height:7px;border-radius:50%;background:#1f7a4d;flex:none;animation:kPulse 2s ease-in-out infinite;transition:background .4s ease}.selo .txt{font:500 12.5px/1 Outfit,sans-serif;color:#166b41;transition:color .4s ease}@media(min-width:640px){.selo{top:18px;right:22px;padding:12px 20px 12px 16px;gap:11px;box-shadow:0 10px 28px -10px #14111057}.selo .ponto{width:9px;height:9px}.selo .txt{font-size:14px}}.selo.caindo{background:#c0392b;border-color:#c0392b;transform:scale(1.06);animation:kPisca .42s ease-in-out 3}.selo.caindo .ponto{background:#fff;animation:none}.selo.caindo .txt{color:#fff}@keyframes kPisca{0%,to{opacity:1}50%{opacity:.45}}@media(max-width:639px),(max-height:560px)and (pointer:coarse){.cabeca{position:sticky;top:0;z-index:50;background:var(--papel);padding-top:env(safe-area-inset-top);box-shadow:0 1px #14111012;transition:transform .3s cubic-bezier(.2,.9,.3,1)}.cabeca.recolhida{transform:translateY(-100%);box-shadow:none}.cabeca-linha{padding:4px 16px 4px 20px!important;min-height:52px}.selo{position:relative;top:auto;right:auto;z-index:auto;padding:7px 12px 7px 10px;gap:6px;min-height:44px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.selo .ponto{width:7px;height:7px}.selo .txt{font-size:12px}}@media(max-width:639px){.hero{padding-top:12px!important}.hero-lead{margin-top:12px!important}.hero-acao{margin-top:18px!important}}@media(max-width:359px){.hero h1{font-size:32px!important}.hero-lead{font-size:15px!important}}@media(max-width:359px){.cabeca-linha{padding-left:16px!important;padding-right:12px!important}.selo{padding-inline:9px 10px}.selo .txt{font-size:11.5px}}@media(prefers-reduced-motion:reduce){.cabeca{transition:none}}@media(max-width:479px){.rodape-cauda{display:none}}@media(max-width:374px){.rodape-botao{padding-inline:14px!important}}@media(max-width:389px){.oferta-topo{letter-spacing:0;gap:6px!important;padding-inline:12px!important}.oferta-topo>span{font-size:10.5px!important}.oferta-topo>span:nth-child(2){letter-spacing:.06em!important}}@media(max-width:359px){.oferta-topo>span:first-child{display:none}}.vitrine{position:relative;overflow:hidden;touch-action:pan-y;cursor:grab;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.vitrine:active{cursor:grabbing}.vitrine .carril{display:flex;width:max-content;gap:12px;padding:0 20px;-webkit-user-select:none;user-select:none;will-change:transform}.vitrine-quieta{overflow-x:auto;cursor:auto}.vitrine-quieta .carril{transform:none!important}
