@font-face{font-family:Fraunces;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/fraunces-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/fraunces-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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}:root{color-scheme:light;--color-paper: oklch(95.9% .01 87);--color-paper-2: oklch(94.3% .011 90);--color-paper-3: oklch(89.8% .016 86);--color-surface: oklch(98.5% .004 91);--color-ink: oklch(21.8% .006 92);--color-ink-2: oklch(21.8% .006 92 / .74);--color-ink-3: oklch(21.8% .006 92 / .66);--color-rule: oklch(21.8% .006 92 / .14);--color-rule-strong: oklch(21.8% .006 92 / .85);--color-accent: oklch(38.2% .059 178);--color-accent-strong: oklch(31% .047 180);--color-accent-soft: oklch(93.6% .01 165);--color-accent-ink: oklch(98.5% .004 91);--color-accent-deep: oklch(26% .038 181);--color-accent-deep-ink: oklch(98.5% .004 91 / .72);--color-loss: oklch(52.1% .158 30);--color-warn-on-deep: oklch(88% .09 75);--color-focus: oklch(58% .115 77);--color-play-halo: oklch(98.5% .004 91 / .22);--color-on-deep-rule: oklch(98.5% .004 91 / .28);--color-on-deep-soft: oklch(98.5% .004 91 / .08);--color-stage-shadow: oklch(26% .038 181 / .28);--color-shadow: oklch(21.8% .006 92 / .1);--font-display: "Fraunces", "Iowan Old Style", Georgia, serif;--font-body: "Inter", -apple-system, BlinkMacSystemFont, system-ui, "Segoe UI", Roboto, sans-serif;--text-xs: .78rem;--text-sm: .875rem;--text-md: 1rem;--text-lg: 1.125rem;--text-xl: 1.4rem;--text-2xl: clamp(1.75rem, 3.4vw, 2.6rem);--text-3xl: clamp(2rem, 4.6vw, 3.4rem);--text-figure: clamp(4.4rem, 15vw, 12.5rem);--space-3xs: .25rem;--space-2xs: .5rem;--space-xs: .75rem;--space-sm: 1rem;--space-md: 1.5rem;--space-lg: 2rem;--space-xl: 3rem;--space-2xl: 4.5rem;--space-3xl: 7rem;--page-gutter: clamp(1rem, 4vw, 3rem);--page-max: 72rem;--rule: 1px solid var(--color-rule);--rule-strong: 2px solid var(--color-rule-strong);--radius-sm: 4px;--radius-media: 14px;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in: cubic-bezier(.7, 0, .84, 0);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-short: .16s;--dur-entrance: .7s}*{box-sizing:border-box;margin:0}html,body{overflow-x:clip}html{scroll-behavior:smooth;scroll-padding-top:var(--space-2xl);-webkit-text-size-adjust:100%}body{font-family:var(--font-body);font-size:var(--text-md);background:var(--color-paper);color:var(--color-ink);-webkit-font-smoothing:antialiased;line-height:1.6}a{color:inherit;text-decoration:none}img,video{display:block;max-width:100%}figure{margin:0}h1,h2{font-family:var(--font-display);font-weight:380;font-style:normal;line-height:1.06;letter-spacing:-.02em;font-variation-settings:"SOFT" 30,"WONK" 0;overflow-wrap:anywhere;min-width:0}h2{font-size:var(--text-3xl);max-width:22ch;text-wrap:balance}h3{font-size:var(--text-lg);font-weight:600;line-height:1.3;letter-spacing:-.01em}.tnum{font-variant-numeric:tabular-nums}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tiny{font-size:var(--text-xs);color:var(--color-ink-2)}.section-lead{color:var(--color-ink-2);max-width:36rem;margin-top:var(--space-sm);font-size:var(--text-lg);text-wrap:pretty}.aviso{font-size:var(--text-sm);color:var(--color-ink-3);max-width:42rem;text-wrap:pretty}main>section{width:100%;max-width:var(--page-max);margin:0 auto;padding-inline:var(--page-gutter)}.pular{position:absolute;left:var(--page-gutter);top:-4rem;z-index:100;padding:var(--space-xs) var(--space-sm);background:var(--color-ink);color:var(--color-paper);border-radius:var(--radius-sm);font-weight:600}.pular:focus{top:var(--space-2xs)}.nav{position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:var(--space-md);padding-block:var(--space-xs);padding-inline:max(var(--page-gutter),calc((100% - var(--page-max)) / 2 + var(--page-gutter)));background:var(--color-paper);border-bottom:var(--rule)}.brand{display:flex;align-items:center;min-height:44px;margin-right:auto}.logo{height:28px;width:auto}.nav-links{display:flex;gap:var(--space-2xs)}.nav-links a,.nav-entrar{display:inline-flex;align-items:center;min-height:44px;padding-inline:var(--space-xs);border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:550;color:var(--color-ink-2);white-space:nowrap;transition:color var(--dur-short) var(--ease-out),background-color var(--dur-short) var(--ease-out)}.nav-entrar{color:var(--color-accent);font-weight:600}.nav-acoes{display:flex;align-items:center;gap:var(--space-2xs);margin-left:auto}@media(min-width:60.01rem){.nav>.brand,.nav>.nav-acoes{flex:1 1 0;margin:0}.nav>.nav-acoes{justify-content:flex-end}}@media(hover:hover){.nav-links a:hover{color:var(--color-ink);background:var(--color-paper-3)}.nav-entrar:hover{color:var(--color-accent-strong);background:var(--color-accent-soft)}}.btn{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;min-height:48px;padding:0 var(--space-md);border-radius:var(--radius-sm);border:1.5px solid var(--color-accent);background:var(--color-accent);color:var(--color-accent-ink);font-weight:600;font-size:var(--text-md);transition:background-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out),transform var(--dur-short) var(--ease-out)}.btn:active{transform:translateY(1px)}:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.btn-linha{background:transparent;color:var(--color-accent)}.btn-claro{background:var(--color-accent-ink);border-color:var(--color-accent-ink);color:var(--color-accent-deep)}.btn-contorno{background:transparent;border-color:var(--color-accent-ink);color:var(--color-accent-ink)}.btn[disabled]{opacity:.7;cursor:progress}.btn-full{display:flex;width:100%}.btn-small{min-height:44px;padding:0 var(--space-sm);font-size:var(--text-sm)}.btn-big{min-height:52px;padding:0 var(--space-lg);font-size:var(--text-lg)}.btn-mini{display:inline-flex;align-items:center;gap:var(--space-3xs);min-height:44px;padding:0 var(--space-2xs);border:0;background:none;color:var(--color-accent);font:inherit;font-size:var(--text-sm);font-weight:600;cursor:pointer;border-radius:var(--radius-sm)}@media(hover:hover){.btn:hover{background:var(--color-accent-strong);border-color:var(--color-accent-strong)}.btn-linha:hover{background:var(--color-accent-soft);color:var(--color-accent-strong)}.btn-claro:hover{background:var(--color-paper);border-color:var(--color-paper)}.btn-contorno:hover{background:var(--color-accent-ink);border-color:var(--color-accent-ink);color:var(--color-accent-deep)}.btn-mini:hover{color:var(--color-accent-strong)}}.hero{display:flex;flex-direction:column;align-items:center;gap:var(--space-xl);padding-block:calc(var(--space-xl) + var(--space-xs)) var(--space-xl)}.hero-corpo{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);text-align:center}.hero-titulo{font-size:clamp(2.3rem,6.1vw,4.5rem);line-height:1.03;letter-spacing:-.025em;max-width:24ch;text-wrap:balance}.risco{background-image:linear-gradient(var(--color-loss),var(--color-loss));background-repeat:no-repeat;background-size:100% .09em;background-position:0 92%;padding-bottom:.04em}.lead{font-size:clamp(var(--text-lg),1.5vw,1.3rem);line-height:1.5;color:var(--color-ink-2);max-width:37rem;text-wrap:balance}.hero-ctas{display:flex;align-items:center;justify-content:center;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;margin-top:var(--space-2xs)}.hero .aviso{margin-top:calc(var(--space-2xs) * -1);text-wrap:balance}.hero .aviso.lojas{margin-top:calc(var(--space-xs) * -1)}.lojas a{display:inline-block;padding-block:var(--space-xs);color:var(--color-accent);font-weight:600;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.lojas a+a{margin-left:var(--space-xs)}.video{min-width:0;width:min(100%,60rem)}.video-yt{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius-media);background:var(--color-accent-deep);box-shadow:0 1px 0 var(--color-rule),0 28px 48px -20px var(--color-stage-shadow)}.video-yt iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.video-yt-capa{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;padding:0;cursor:pointer;background:none;font:inherit;color:inherit}.video-yt-capa:focus-visible{outline-offset:-5px}.video-yt-capa img{width:100%;height:100%;object-fit:cover}.video-yt-play{position:absolute;left:6.5%;top:74%;translate:0 -50%;display:grid;place-items:center;width:clamp(4rem,7vw,5.5rem);aspect-ratio:1;border-radius:50%;box-shadow:0 0 0 8px var(--color-play-halo);background:var(--color-accent-ink);color:var(--color-accent-deep);transition:transform var(--dur-short) var(--ease-out)}.video-yt-play svg{width:42%;height:auto;margin-left:6%}@media(hover:hover){.video-yt-capa:hover .video-yt-play{transform:scale(1.06)}}.video figcaption{display:flex;flex-wrap:wrap;justify-content:center;gap:0 var(--space-xs);margin-top:var(--space-sm);font-size:var(--text-sm);color:var(--color-ink-2);text-align:center}.video figcaption strong{color:var(--color-ink);font-weight:600}@media(max-width:600px){.video{width:min(100%,18.75rem);margin-inline:auto}.video-yt{aspect-ratio:9 / 16}.video-yt-play{left:50%;top:84%;translate:-50% -50%}}.video-yt.video-yt-desktop{aspect-ratio:16 / 9}.video-yt.video-yt-mobile{aspect-ratio:9 / 16}.fatos{padding-block:0}.fatos ul{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:var(--rule-strong)}.fatos li{display:flex;flex-direction:column;gap:var(--space-3xs);padding:var(--space-md) var(--space-md) var(--space-md) 0;border-right:var(--rule)}.fatos li+li{padding-left:var(--space-md)}.fatos li:last-child{border-right:0;padding-right:0}.fatos strong{font-family:var(--font-display);font-weight:420;font-size:1.25rem;line-height:1.2;letter-spacing:-.01em;font-variation-settings:"SOFT" 30,"WONK" 0}.fatos span{font-size:var(--text-sm);color:var(--color-ink-2);text-wrap:pretty}main>.cupom{max-width:none;padding-block:var(--space-2xl);padding-inline:max(var(--page-gutter),calc((100% - var(--page-max)) / 2 + var(--page-gutter)));background:var(--color-paper-2);border-block:var(--rule)}.meio-cta{margin-top:var(--space-xl)}.nota-papel{margin-top:var(--space-xl);max-width:50rem;filter:drop-shadow(0 1px 0 var(--color-rule)) drop-shadow(0 14px 22px var(--color-shadow))}.nota{position:relative;background:var(--color-surface);padding:var(--space-lg) var(--space-lg) var(--space-xl);font-variant-numeric:tabular-nums;--dente: 14px;-webkit-mask:radial-gradient(circle at 50% 0,transparent calc(var(--dente) * .55),var(--color-ink) calc(var(--dente) * .6)) top / var(--dente) 51% repeat-x,radial-gradient(circle at 50% 100%,transparent calc(var(--dente) * .55),var(--color-ink) calc(var(--dente) * .6)) bottom / var(--dente) 51% repeat-x;mask:radial-gradient(circle at 50% 0,transparent calc(var(--dente) * .55),var(--color-ink) calc(var(--dente) * .6)) top / var(--dente) 51% repeat-x,radial-gradient(circle at 50% 100%,transparent calc(var(--dente) * .55),var(--color-ink) calc(var(--dente) * .6)) bottom / var(--dente) 51% repeat-x}.nota-topo{display:flex;justify-content:space-between;gap:var(--space-xs);flex-wrap:wrap;font-size:var(--text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-2);padding-bottom:var(--space-xs)}.nota table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.nota thead th{white-space:nowrap;text-align:right;font-size:var(--text-xs);font-weight:600;color:var(--color-ink-3);padding:var(--space-xs) 0 var(--space-2xs) var(--space-xs);border-top:var(--rule-strong)}.nota thead th:first-child{text-align:left;padding-left:0}.nota td,.nota tbody th{text-align:right;padding:var(--space-xs) 0 var(--space-xs) var(--space-xs);border-top:var(--rule);vertical-align:top;white-space:nowrap}.nota tbody th{text-align:left;padding-left:0;white-space:normal;font-weight:550}.nota tbody th small{display:block;font-size:var(--text-xs);font-weight:400;color:var(--color-ink-3)}.nota td.menor{color:var(--color-accent)}.nota td.mais{color:var(--color-loss);font-weight:650}.nota-fim{position:relative;display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-xs);padding-top:var(--space-sm);border-top:var(--rule-strong)}.nota-fim span{font-size:var(--text-xs);font-weight:650;letter-spacing:.06em;text-transform:uppercase}.nota-fim strong{white-space:nowrap;font-family:var(--font-display);font-weight:380;font-size:var(--text-2xl);color:var(--color-loss)}.carimbo{position:absolute;right:9rem;top:-.9rem;padding:var(--space-2xs) var(--space-sm);border:2.5px solid var(--color-loss);border-radius:var(--radius-sm);color:var(--color-loss);font-size:var(--text-md)!important;font-weight:800!important;letter-spacing:.16em;text-transform:uppercase;transform:rotate(-8deg);opacity:.78;mix-blend-mode:multiply;pointer-events:none}.como{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:var(--space-2xl);align-items:center;padding-block:var(--space-2xl)}.passos{list-style:none;padding:0;margin-top:var(--space-xl);border-top:var(--rule-strong)}.passos li{display:grid;grid-template-columns:3.5rem minmax(0,1fr);gap:var(--space-sm);padding-block:var(--space-md);border-bottom:var(--rule)}.passo-n{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:340;line-height:1;color:var(--color-accent)}.passos h3{margin-bottom:var(--space-3xs)}.passos p{color:var(--color-ink-2);max-width:34rem}.como-tela{justify-self:center;width:min(100%,17.5rem)}.como-tela video{width:100%;height:auto;aspect-ratio:402 / 874;object-fit:cover;border-radius:var(--radius-media);border:var(--rule);background:var(--color-surface)}.como-tela figcaption{white-space:nowrap;display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs);font-size:var(--text-sm);color:var(--color-ink-2)}.recursos{padding-block:var(--space-2xl)}.recursos-lista{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-xl);margin-top:var(--space-lg)}.recursos-lista>div{padding-block:var(--space-md);border-top:var(--rule)}.recursos-lista dt{font-weight:600;font-size:var(--text-lg)}.recursos-lista dd{margin-top:var(--space-3xs);color:var(--color-ink-2)}.preco{padding-block:var(--space-2xl)}.preco,.faq{position:relative}.preco:before,.faq:before{content:"";position:absolute;top:0;left:var(--page-gutter);right:var(--page-gutter);height:1px;background:var(--color-rule)}.planos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--space-xl);border-top:var(--rule-strong)}.plano{display:flex;flex-direction:column;padding:var(--space-lg) var(--space-lg) var(--space-md);border-right:var(--rule)}.plano:first-child{padding-left:0}.plano:last-child{border-right:0;padding-right:0}.plano-destaque{box-shadow:inset 0 4px 0 var(--color-accent)}.plano h3{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-xs);font-size:var(--text-sm);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-2)}.plano-selo{font-size:var(--text-xs);letter-spacing:.04em;text-transform:none;color:var(--color-accent);white-space:nowrap}.preco-valor{display:flex;align-items:baseline;gap:var(--space-3xs);margin-top:var(--space-sm)}.preco-moeda{font-size:var(--text-lg);color:var(--color-ink-2)}.preco-numero{font-family:var(--font-display);font-size:clamp(3rem,6vw,4.2rem);font-weight:340;line-height:1;letter-spacing:-.03em}.preco-periodo{color:var(--color-ink-2)}.plano-nota{font-size:var(--text-sm);color:var(--color-accent);font-weight:600;margin-top:var(--space-2xs)}.plano ul{list-style:none;padding:0;margin:var(--space-md) 0 var(--space-lg);display:flex;flex-direction:column;gap:var(--space-2xs);flex:1}.plano li{position:relative;padding-left:var(--space-md);font-size:var(--text-sm)}.plano li:before{content:"";position:absolute;left:2px;top:.38em;width:5px;height:9px;border:solid var(--color-accent);border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.preco .aviso{margin-top:var(--space-lg);font-size:var(--text-sm);color:var(--color-ink-2)}.faq{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);column-gap:var(--space-xl);padding-block:var(--space-2xl) var(--space-3xl)}.faq-lista{max-width:46rem;border-top:var(--rule-strong)}.faq details{border-bottom:var(--rule)}.faq summary{cursor:pointer;list-style:none;padding:var(--space-md) var(--space-xl) var(--space-md) 0;font-weight:600;font-size:var(--text-lg);position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";position:absolute;right:var(--space-3xs);top:50%;transform:translateY(-50%);font-family:var(--font-display);font-size:var(--text-xl);font-weight:300;color:var(--color-accent);transition:transform var(--dur-short) var(--ease-out)}.faq details[open] summary:after{transform:translateY(-50%) rotate(45deg)}.faq-resposta{padding:0 var(--space-xl) var(--space-md) 0;max-width:40rem;color:var(--color-ink-2);display:flex;flex-direction:column;gap:var(--space-sm)}.faq-resposta a{color:var(--color-accent);font-weight:600;text-decoration:underline;text-underline-offset:3px}.cancelar{display:grid;gap:var(--space-xs)}.cancelar>div{padding-left:var(--space-sm);border-left:2px solid var(--color-accent-soft)}.cancelar dt{font-weight:600;color:var(--color-ink)}.cancelar dd{margin:0}.ajuda .cancelar,.ajuda .cancelar+p{margin-top:var(--space-xs)}main>.final{max-width:none;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--space-2xl);row-gap:var(--space-xl);align-items:center;background:var(--color-accent-deep);color:var(--color-accent-ink);padding-block:var(--space-3xl);padding-inline:max(var(--page-gutter),calc((100% - var(--page-max)) / 2 + var(--page-gutter)))}.final h2{font-size:var(--text-3xl);max-width:16ch}.final-principal>p{color:var(--color-accent-deep-ink);font-size:var(--text-lg);margin:var(--space-sm) 0 var(--space-lg)}.fila{scroll-margin-top:6rem;padding:var(--space-lg);border:1px solid var(--color-on-deep-rule);border-radius:var(--radius-media);background:var(--color-on-deep-soft)}.fila h3{font-family:var(--font-display);font-weight:400;font-size:var(--text-xl);letter-spacing:-.015em;font-variation-settings:"SOFT" 30,"WONK" 0}.fila-texto{margin-top:var(--space-2xs);color:var(--color-accent-deep-ink);text-wrap:pretty}.fila-form{margin-top:var(--space-md)}.fila-form>label{display:block;margin-bottom:var(--space-2xs);font-size:var(--text-sm);font-weight:600}.fila-linha{display:flex;gap:var(--space-2xs)}.fila-linha input{flex:1;min-width:0;min-height:48px;padding:0 var(--space-sm);border:1.5px solid var(--color-accent-ink);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink);font:inherit;font-size:var(--text-md)}.fila-linha input::placeholder{color:var(--color-ink-3);opacity:1}.fila-linha input[aria-invalid=true]{border-color:var(--color-warn-on-deep);box-shadow:0 0 0 2px var(--color-warn-on-deep)}.fila-aviso{margin-top:var(--space-2xs);font-size:var(--text-sm);font-weight:600;color:var(--color-warn-on-deep)}.fila-aviso:empty{display:none}.fila-aviso a,.fila-privacidade a{color:inherit;text-decoration:underline;text-underline-offset:3px}.fila-privacidade{margin-top:var(--space-sm);font-size:var(--text-xs);line-height:1.55;color:var(--color-accent-deep-ink)}.fila-privacidade a{color:var(--color-accent-ink)}.fila-pronto{margin-top:var(--space-md);padding:var(--space-sm) var(--space-md);border-left:3px solid var(--color-accent-ink);background:var(--color-on-deep-soft);font-weight:550;text-wrap:pretty}.fila-pronto:focus-visible{outline-offset:4px}.fila-lojas{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-top:var(--space-md)}.isca{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);opacity:0;pointer-events:none}.fila-form{position:relative}.barra-cta{display:none;position:fixed;left:0;right:0;bottom:0;z-index:60;align-items:center;justify-content:space-between;gap:var(--space-xs);padding:var(--space-xs) var(--page-gutter) calc(var(--space-xs) + env(safe-area-inset-bottom));background:var(--color-paper);border-top:var(--rule);transform:translateY(110%);visibility:hidden;transition:transform .24s var(--ease-out),visibility .24s}.barra-cta.on{transform:none;visibility:visible}.barra-cta span{font-size:var(--text-xs);color:var(--color-ink-2);min-width:0}.footer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm) var(--space-xl);max-width:var(--page-max);margin:0 auto;padding:var(--space-xl) var(--page-gutter) var(--space-2xl)}.footer-frase{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-ink-2)}.footer-links{margin-left:auto;display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-md);font-size:var(--text-sm);color:var(--color-ink-2)}.footer-links a{white-space:nowrap;display:inline-flex;align-items:center;min-height:44px}.footer .tiny a{text-decoration:underline;text-underline-offset:3px}@media(hover:hover){.footer-links a:hover{color:var(--color-accent)}}.footer .tiny{flex-basis:100%;line-height:1.9}.contato{max-width:var(--page-max);margin:0 auto;padding:var(--space-2xl) var(--page-gutter) var(--space-3xl)}.contato h1{font-size:var(--text-3xl)}.canais{display:grid;grid-template-columns:minmax(0,1fr);max-width:23rem;margin-top:var(--space-xl);border-top:var(--rule-strong)}.canal{display:block;padding:var(--space-md) var(--space-md) var(--space-md) 0;border-right:var(--rule);transition:color var(--dur-short) var(--ease-out)}.canal+.canal{padding-left:var(--space-md)}.canal:last-child{border-right:0}.canal span{display:block;font-size:var(--text-xs);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-2)}.canal strong{display:block;font-family:var(--font-display);font-weight:380;font-size:var(--text-xl);color:var(--color-accent);margin:var(--space-2xs) 0 var(--space-3xs);white-space:nowrap}@media(hover:hover){.canal:hover strong{color:var(--color-accent-strong);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1.5px}}.canal-nome{display:inline-flex!important;align-items:center;gap:var(--space-2xs)}.canal-nome svg{color:var(--color-accent);flex:none}.canal small{color:var(--color-ink-2);font-size:var(--text-sm)}.ajuda{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-xl);margin-top:var(--space-2xl)}.ajuda>div{padding-block:var(--space-md);border-top:var(--rule)}.ajuda h2{font-family:var(--font-body);font-size:var(--text-lg);font-weight:600;letter-spacing:-.01em;max-width:none}.ajuda p{margin-top:var(--space-3xs);color:var(--color-ink-2)}.ajuda a{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn,.barra-cta,.faq summary:after,.video-yt-play,.nav-links a,.nav-entrar{transition-duration:1ms}}@media(max-width:60rem){.como,.faq,main>.final{grid-template-columns:minmax(0,1fr)}.faq-lista{margin-top:var(--space-lg)}.hero{padding-block:var(--space-xl);gap:var(--space-lg)}.nav-links{display:none}main>.final{padding-block:var(--space-2xl)}.fila{max-width:34rem}.fatos ul{grid-template-columns:repeat(2,minmax(0,1fr))}.fatos li,.fatos li+li{padding:var(--space-sm) var(--space-sm) var(--space-sm) 0;border-right:0;border-top:var(--rule)}.fatos li:nth-child(-n+2){border-top:0}.fatos li:nth-child(2n){padding-left:var(--space-sm);padding-right:0;border-left:var(--rule)}.fatos strong{font-size:var(--text-lg)}.como,.preco,.recursos,main>.cupom{padding-block:var(--space-xl)}.como-tela{justify-self:start}.planos{grid-template-columns:minmax(0,1fr)}.plano,.plano:first-child,.plano:last-child{padding:var(--space-lg) 0 var(--space-md);border-right:0;border-bottom:var(--rule)}.plano-destaque{box-shadow:inset 0 4px 0 var(--color-accent)}.recursos-lista,.ajuda,.canais{grid-template-columns:minmax(0,1fr)}.canal,.canal+.canal{padding:var(--space-md) 0;border-right:0;border-bottom:var(--rule)}.footer{padding-bottom:var(--space-2xl)}.footer-links{margin-left:0;flex-basis:100%}}@media(max-width:40rem){.hero{padding-block:var(--space-lg) var(--space-xl)}.hero-ctas{align-self:stretch;flex-direction:column;align-items:stretch}.hero-corpo{gap:var(--space-sm)}.nav-acoes .btn{display:none}.nav-entrar{min-height:44px;padding-inline:var(--space-sm);border:1.5px solid var(--color-accent)}.lojas a{display:block;padding-block:var(--space-xs)}.fila{padding:var(--space-md)}.fila-linha{flex-direction:column}.nota-papel{margin-inline:calc(var(--page-gutter) * -.5)}.nota{padding:var(--space-md) var(--space-sm) var(--space-lg)}.nota-fim{flex-wrap:wrap}.carimbo{position:static;order:3;margin-top:var(--space-sm);font-size:var(--text-xs)!important}.nota thead th:nth-child(2),.nota td:nth-child(2){display:none}.hero-ctas .btn,.meio-cta .btn,.final .btn{width:100%}.faq summary{font-size:var(--text-md)}.barra-cta span{display:none}.barra-cta .btn{flex:1}}@media(max-width:760px),(pointer:coarse)and (orientation:portrait)and (max-width:1024px){.barra-cta{display:flex}.nav{position:static}html{scroll-padding-bottom:5.5rem}}
