@font-face{font-family:Sora;src:url(/fonts/sora-latin-var.woff2) format("woff2");font-weight:100 800;font-style:normal;font-display:swap;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:Hanken Grotesk;src:url(/fonts/hanken-grotesk-latin-var.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;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:JetBrains Mono;src:url(/fonts/jetbrains-mono-latin-var.woff2) format("woff2");font-weight:100 800;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+2000-206F,U+20AC}:root{color-scheme:dark;--bg: #0d0f12;--bg-sunken: #101216;--surface: #15181d;--surface-2: #1a1e24;--border: #252a31;--border-strong: #353b45;--text: #e8eaed;--text-2: #b3b9c3;--text-3: #8c94a0;--yellow: #fde000;--yellow-hover: #f0d200;--yellow-soft: rgb(253 224 0 / .12);--ink: #121417;--success: #5bd38a;--whatsapp: #25d366;--ring: rgb(253 224 0 / .55);--font-display: "Sora", ui-sans-serif, system-ui, "Segoe UI", Roboto, sans-serif;--font-body: "Hanken Grotesk", ui-sans-serif, system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--fs-xs: .8125rem;--fs-sm: .9375rem;--fs-md: 1.0625rem;--fs-lg: 1.25rem;--fs-xl: clamp(1.375rem, 1.2rem + .7vw, 1.75rem);--fs-2xl: clamp(2rem, 1.45rem + 2.2vw, 3.125rem);--fs-3xl: clamp(2.5rem, 1.55rem + 4vw, 4.5rem);--sp-1: .25rem;--sp-2: .5rem;--sp-3: .75rem;--sp-4: 1rem;--sp-5: 1.5rem;--sp-6: 2rem;--sp-7: 3rem;--sp-8: 4rem;--sp-9: 6rem;--sp-10: 8rem;--r-sm: 6px;--r-md: 8px;--r-lg: 12px;--r-xl: 16px;--r-2xl: 24px;--r-pill: 999px;--shadow-pop: 0 16px 40px rgb(0 0 0 / .55);--shadow-produto: 0 40px 80px -24px rgb(0 0 0 / .8);--container: 1200px;--gutter: 20px;--header-h: 64px;--ease: cubic-bezier(.2, .7, .2, 1);--ease-out: cubic-bezier(.16, 1, .3, 1)}@media(min-width:720px){:root{--gutter: 32px;--header-h: 72px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + var(--sp-4));scrollbar-color:var(--border-strong) var(--bg)}body{margin:0;min-height:100dvh;background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:var(--fs-md);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3{margin:0;font-family:var(--font-display);font-weight:700;line-height:1.12;letter-spacing:-.018em;text-wrap:balance}p,ul,ol,figure{margin:0}p{text-wrap:pretty}img,svg,picture{display:block;max-width:100%}img{height:auto}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.22em}a:hover{text-decoration-color:var(--yellow)}s{text-decoration-thickness:1px}::selection{background:var(--yellow);color:var(--ink)}:focus-visible{outline:2px solid var(--yellow);outline-offset:3px;border-radius:var(--r-sm)}.icon{width:1.25em;height:1.25em;flex:none}.container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.nowrap{white-space:nowrap}.mono{font-family:var(--font-mono);font-size:.92em;letter-spacing:-.01em}.skip-link{position:absolute;top:var(--sp-2);left:var(--sp-2);z-index:100;padding:var(--sp-2) var(--sp-4);border-radius:var(--r-md);background:var(--yellow);color:var(--ink);font-weight:700;transform:translateY(-200%)}.skip-link:focus{transform:none}.ancora-legada{position:absolute;top:0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:2.75rem;padding:0 1.25rem;border:1px solid transparent;border-radius:var(--r-md);font:inherit;font-size:var(--fs-sm);font-weight:700;line-height:1.1;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:background-color .18s var(--ease),border-color .18s var(--ease),color .18s var(--ease),transform .18s var(--ease)}.btn .icon{width:1.125rem;height:1.125rem}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--yellow);color:var(--ink)}.btn-primary:hover{background:var(--yellow-hover)}.btn-secondary{border-color:var(--border-strong);background:var(--surface);color:var(--text)}.btn-secondary:hover{border-color:var(--text-3);background:var(--surface-2)}.btn-lg{min-height:3.25rem;padding:0 1.625rem;border-radius:10px;font-size:var(--fs-md)}.btn-sm{min-height:2.375rem;padding:0 1rem}.btn-block{width:100%}.tag{display:inline-flex;align-items:center;height:1.5rem;padding:0 .6rem;border:1px solid var(--border-strong);border-radius:var(--r-pill);color:var(--text-2);font-size:var(--fs-xs);font-weight:700;line-height:1}.icone-box{display:inline-grid;place-items:center;flex:none;width:2.75rem;height:2.75rem;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-2);color:var(--text)}.icone-box .icon{width:1.375rem;height:1.375rem}.icone-box-amarelo{border-color:transparent;background:var(--yellow-soft);color:var(--yellow)}.site-header{position:sticky;top:0;z-index:40;background:#0d0f12db;border-bottom:1px solid var(--border);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px)}.header-bar{display:flex;align-items:center;gap:var(--sp-3);min-height:var(--header-h)}.brand{display:block;flex:none;margin-right:auto;padding-block:var(--sp-2)}.brand img{width:140px}@media(min-width:720px){.header-bar{gap:var(--sp-5)}.brand img{width:156px}}.site-nav{display:flex;align-items:center;gap:var(--sp-5)}.nav-links{display:flex;gap:var(--sp-1);padding:0;list-style:none}.nav-links a,.nav-login{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:2.5rem;padding:0 var(--sp-3);border-radius:var(--r-md);color:var(--text-2);font-size:var(--fs-sm);font-weight:600;text-decoration:none;transition:color .18s var(--ease),background-color .18s var(--ease)}.nav-links a:hover,.nav-login:hover{background:var(--surface);color:var(--text)}.nav-login .icon{width:1.125rem;height:1.125rem}.nav-actions{display:flex;align-items:center;gap:var(--sp-2)}.header-cta{display:none}.nav-toggle{display:none;place-items:center;width:2.625rem;height:2.625rem;padding:0;border:1px solid var(--border-strong);border-radius:var(--r-md);background:transparent;color:var(--text);cursor:pointer}.nav-toggle .icon{width:1.375rem;height:1.375rem}.nav-toggle-fechar,.nav-toggle[aria-expanded=true] .nav-toggle-abrir{display:none}.nav-toggle[aria-expanded=true] .nav-toggle-fechar{display:block}@media(max-width:1023px){.js .nav-toggle{display:grid}.header-cta{display:inline-flex}.site-nav{flex-direction:column;align-items:stretch;gap:var(--sp-3)}.js .site-nav{position:absolute;top:100%;left:0;right:0;padding:var(--sp-3) var(--gutter) var(--sp-5);background:var(--bg);border-bottom:1px solid var(--border);box-shadow:var(--shadow-pop);visibility:hidden;opacity:0;transform:translateY(-6px);transition:opacity .2s var(--ease-out),transform .2s var(--ease-out),visibility 0s linear .2s}.js .site-nav.is-open{visibility:visible;opacity:1;transform:none;transition-delay:0s}.nav-links{flex-direction:column}.nav-links a,.nav-login{width:100%;min-height:3rem;font-size:var(--fs-md)}.nav-actions{flex-direction:column;align-items:stretch;padding-top:var(--sp-3);border-top:1px solid var(--border)}.js .nav-actions .btn{display:none}.header-bar{flex-wrap:wrap}.js .header-bar{flex-wrap:nowrap}}.site-footer{border-top:1px solid var(--border);background:var(--bg-sunken);padding-top:var(--sp-8);font-size:var(--fs-sm)}.footer-grid{display:grid;gap:var(--sp-6)}@media(min-width:720px){.footer-grid{grid-template-columns:1.5fr 1fr 1fr 1.3fr}}.footer-brand img{width:140px;margin-bottom:var(--sp-4)}.footer-brand p{max-width:30ch;color:var(--text-3)}.footer-title{margin-bottom:var(--sp-3);color:var(--text);font-family:var(--font-body);font-size:var(--fs-sm);font-weight:700;letter-spacing:0}.footer-col ul{display:grid;gap:var(--sp-1);padding:0;list-style:none}.footer-col a{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:2rem;color:var(--text-3);text-decoration:none;overflow-wrap:anywhere;transition:color .18s var(--ease)}.footer-col a:hover{color:var(--text)}.footer-col .icon{width:1rem;height:1rem}.footer-base{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--sp-3);margin-top:var(--sp-7);padding-block:var(--sp-5);border-top:1px solid var(--border);color:var(--text-3);font-size:var(--fs-xs)}.whatsapp-float{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));z-index:45;display:grid;place-items:center;width:3.25rem;height:3.25rem;border:1px solid var(--border-strong);border-radius:50%;background:var(--surface-2);color:var(--whatsapp);box-shadow:var(--shadow-pop);transition:opacity .25s var(--ease),transform .25s var(--ease),border-color .18s var(--ease),bottom .25s var(--ease),visibility 0s linear 0s}.whatsapp-float .icon{width:1.625rem;height:1.625rem}.whatsapp-float:hover{border-color:var(--whatsapp)}.whatsapp-float.is-oculto{visibility:hidden;opacity:0;transform:translateY(8px);transition:opacity .2s var(--ease),transform .2s var(--ease),visibility 0s linear .2s}.cookie-banner{position:fixed;left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));z-index:50;max-width:26rem;padding:var(--sp-4) var(--sp-5);border:1px solid var(--border-strong);border-radius:var(--r-xl);background:var(--surface-2);box-shadow:var(--shadow-pop);opacity:0;transform:translateY(12px);transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}.cookie-banner.is-visible{opacity:1;transform:none}.cookie-inner p{color:var(--text-2);font-size:var(--fs-xs);line-height:1.55}.cookie-inner .btn{margin-top:var(--sp-3)}@media(max-width:559px){.whatsapp-float{bottom:calc(max(16px,env(safe-area-inset-bottom)) + var(--banner-h, 0px))}}.section{position:relative;padding-block:var(--sp-8)}@media(min-width:720px){.section{padding-block:var(--sp-9)}}.section-alt{background:var(--bg-sunken);border-block:1px solid var(--border)}.section-head{max-width:46rem;margin-bottom:var(--sp-7)}.section-head h2{font-size:var(--fs-2xl)}.section-head p{max-width:58ch;margin-top:var(--sp-4);color:var(--text-2);font-size:clamp(var(--fs-md),1rem + .25vw,var(--fs-lg))}.hero{position:relative;padding-top:clamp(2.5rem,6vw,5rem);padding-bottom:var(--sp-7);overflow:clip}.hero-texto{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-5)}@media(min-width:1024px){.hero-texto{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:end;gap:var(--sp-7)}}.hero h1{max-width:19ch;font-size:clamp(2.25rem,1.55rem + 3.3vw,4rem);line-height:1.04;letter-spacing:-.03em}.hero-lede{max-width:46ch;color:var(--text-2);font-size:clamp(var(--fs-md),1rem + .3vw,var(--fs-lg))}.hero-acoes{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-5)}.hero-fatos{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);margin-top:var(--sp-5);padding:0;list-style:none;color:var(--text-2);font-size:var(--fs-sm)}.hero-fatos li{display:inline-flex;align-items:center;gap:var(--sp-2)}.hero-fatos .icon{width:1rem;height:1rem;color:var(--yellow)}.vitrine{position:relative;margin-top:clamp(2.5rem,5vw,4rem)}.janela{overflow:hidden;border:1px solid var(--border-strong);border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--shadow-produto)}.janela-barra{display:flex;align-items:center;justify-content:center;height:2.5rem;border-bottom:1px solid var(--border);background:var(--bg-sunken)}.janela-url{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .8rem;border-radius:var(--r-pill);background:var(--surface);color:var(--text-3);font-family:var(--font-mono);font-size:.75rem}.janela-url .icon{width:.8rem;height:.8rem}.janela img{width:100%}.vitrine-legenda{margin-top:var(--sp-4);color:var(--text-3);font-size:var(--fs-xs);text-align:center}@media(max-width:719px){.janela{border:0;background:none;box-shadow:none}.janela-barra{display:none}.janela img{max-width:460px;margin-inline:auto}}@media(min-width:720px){.janela{-webkit-mask-image:linear-gradient(to bottom,#000 72%,transparent 100%);mask-image:linear-gradient(to bottom,#000 72%,transparent 100%)}}@keyframes subir{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.hero h1,.hero-lado>*{animation:subir .7s var(--ease-out) both}.hero-lado>:nth-child(1){animation-delay:.08s}.hero-lado>:nth-child(2){animation-delay:.14s}.hero-lado>:nth-child(3){animation-delay:.2s}.janela{animation:subir .9s .28s var(--ease-out) both}.consultas-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-4)}@media(min-width:900px){.consultas-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.consulta{display:flex;flex-direction:column;overflow:hidden;overflow:clip;border:1px solid var(--border);border-radius:20px;background:var(--surface)}.consulta-visual{display:flex;align-items:center;justify-content:center;height:clamp(13rem,22vw,17.5rem);padding:var(--sp-5);border-bottom:1px solid var(--border);background:var(--bg-sunken);overflow:hidden;overflow:clip}.consulta-visual img{width:min(100%,380px);border-radius:var(--r-lg);box-shadow:var(--shadow-pop)}.consulta-texto{display:grid;align-content:start;gap:var(--sp-3);padding:var(--sp-6)}.consulta-topo{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-3)}.consulta h3{font-size:var(--fs-xl)}.consulta-texto>p{max-width:52ch;color:var(--text-2)}.campos{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:var(--sp-2) var(--sp-5);margin-top:var(--sp-2);padding:0;list-style:none;color:var(--text);font-size:var(--fs-sm);font-weight:600}.campos li{display:flex;align-items:flex-start;gap:var(--sp-2)}.campos .icon{width:1rem;height:1rem;margin-top:.2rem;color:var(--text-3)}.consultas-nota{margin-top:var(--sp-4);color:var(--text-3);font-size:var(--fs-xs)}.api-faixa{display:grid;gap:var(--sp-5);align-items:center;margin-top:var(--sp-6);padding:var(--sp-6);border:1px solid var(--border);border-radius:20px;background:var(--surface)}@media(min-width:900px){.api-faixa{grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-7)}}.api-texto{display:flex;align-items:flex-start;gap:var(--sp-4)}.api-texto h3{font-size:var(--fs-xl)}.api-texto p{max-width:56ch;margin-top:var(--sp-2);color:var(--text-2)}.api-acoes{display:flex;flex-direction:column;align-items:stretch;gap:var(--sp-2)}.api-email{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:2.5rem;color:var(--text-2);font-size:var(--fs-sm);overflow-wrap:anywhere}.api-email .icon{width:1rem;height:1rem}.abas{display:none}.js .abas{display:inline-flex;gap:var(--sp-1);max-width:100%;margin-bottom:var(--sp-5);padding:var(--sp-1);overflow-x:auto;border:1px solid var(--border);border-radius:var(--r-pill);background:var(--surface);scrollbar-width:none}.js .abas::-webkit-scrollbar{display:none}.aba{flex:none;min-height:2.5rem;padding:0 1.1rem;border:0;border-radius:var(--r-pill);background:transparent;color:var(--text-2);font:inherit;font-size:var(--fs-sm);font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .18s var(--ease),color .18s var(--ease)}.aba:hover{color:var(--text)}.aba[aria-selected=true]{background:var(--yellow-soft);color:var(--yellow)}.relatorio-vista{display:grid}.painel-aba{grid-area:1 / 1;margin:0;padding:clamp(12px,2vw,24px);border:1px solid var(--border);border-radius:20px;background:var(--bg)}.painel-aba+.painel-aba{margin-top:var(--sp-4)}.js .painel-aba+.painel-aba{margin-top:0}.js .painel-aba[hidden]{display:block;visibility:hidden}.js .painel-aba:not([hidden]){animation:trocar .35s var(--ease-out)}.painel-aba img{width:100%;border-radius:var(--r-lg)}.painel-aba figcaption{padding:0 var(--sp-1) var(--sp-4);color:var(--text-2);font-size:var(--fs-sm)}.painel-aba figcaption strong{color:var(--text)}@media(max-width:719px){.js .abas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;border-radius:var(--r-xl)}.aba{width:100%;border-radius:var(--r-lg)}}.relatorio-vista:not(.js *){gap:var(--sp-4)}@keyframes trocar{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.relatorio-extra{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-6);margin-top:var(--sp-5);color:var(--text-2);font-size:var(--fs-sm)}.relatorio-extra span,.relatorio-extra a{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:2.25rem}.relatorio-extra .icon{width:1rem;height:1rem;color:var(--text-3)}.pacotes{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-5) var(--sp-4);padding:0;list-style:none}@media(min-width:640px){.pacotes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.pacotes{grid-template-columns:repeat(4,minmax(0,1fr))}}.pacote{position:relative;display:flex;flex-direction:column;padding:var(--sp-6);border:1px solid var(--border);border-radius:20px;background:var(--surface)}.pacote.is-destaque{border-color:var(--yellow);background:var(--surface-2)}.pacote-selo{position:absolute;top:-.8rem;left:var(--sp-6);padding:.3rem .7rem;border-radius:var(--r-pill);background:var(--yellow);color:var(--ink);font-size:var(--fs-xs);font-weight:800;line-height:1.2}.pacote-nome{font-size:var(--fs-lg);letter-spacing:-.01em}.pacote-preco{display:flex;align-items:baseline;gap:.15rem;margin-top:var(--sp-5);font-family:var(--font-display);font-weight:700;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.pacote-preco .moeda{margin-right:.2rem;color:var(--text-2);font-size:var(--fs-lg);letter-spacing:0}.pacote-preco .inteiro{font-size:clamp(2.5rem,2rem + 1.4vw,3.125rem)}.pacote-preco .centavos{color:var(--text-2);font-size:var(--fs-lg);letter-spacing:0}.pacote-de{margin-top:var(--sp-2);color:var(--text-3);font-size:var(--fs-sm)}.pacote-unit{margin-top:var(--sp-5);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--bg-sunken);color:var(--text-2);font-size:var(--fs-sm)}.pacote-unit strong{color:var(--text);font-family:var(--font-mono);font-weight:700;white-space:nowrap}.pacote-lista{display:grid;gap:var(--sp-2);margin:var(--sp-5) 0 var(--sp-6);padding:0;list-style:none;color:var(--text-2);font-size:var(--fs-sm)}.pacote-lista li{display:flex;align-items:center;gap:var(--sp-2)}.pacote-lista .icon{width:1rem;height:1rem;color:var(--text-3)}.pacote .btn{margin-top:auto}.pacote-detalhes{display:contents}.pacotes-todos{display:none}@media(max-width:639px){.pacotes{gap:var(--sp-4)}.pacote{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:var(--sp-1) var(--sp-4);padding:var(--sp-5) var(--sp-5) var(--sp-4);border-radius:var(--r-xl)}.pacote-nome{font-size:var(--fs-md)}.pacote-preco{justify-content:flex-end;margin-top:0}.pacote-preco .inteiro{font-size:1.875rem}.pacote-preco .moeda,.pacote-preco .centavos{font-size:var(--fs-sm)}.pacote-detalhes{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 var(--sp-3);grid-column:1 / -1}.pacote-unit{order:1;margin:0;padding:0;background:none;font-size:var(--fs-xs)}.pacote-de{order:2;margin:0;font-size:var(--fs-xs)}.pacote-lista{display:none}.pacote .btn{order:5;grid-column:1 / -1;min-height:2.5rem;margin-top:var(--sp-3)}.pacote-selo{top:-.7rem;left:var(--sp-5)}.pacotes-todos{display:block;margin-top:var(--sp-4);color:var(--text-2);font-size:var(--fs-sm)}}.nota{max-width:70ch;margin-top:var(--sp-6);color:var(--text-3);font-size:var(--fs-sm)}.sobre-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-6)}.sobre-grid .section-head p+p{margin-top:var(--sp-4)}@media(min-width:1024px){.sobre-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--sp-8)}.sobre-grid .section-head{margin-bottom:0}}.lgpd{display:grid;gap:var(--sp-4);padding:clamp(var(--sp-5),3vw,var(--sp-7));border:1px solid var(--border);border-radius:20px;background:var(--surface)}.lgpd h3{font-size:var(--fs-xl)}.lgpd p{color:var(--text-2)}.lgpd a{color:var(--text);font-weight:700;text-decoration-color:var(--yellow)}.cta-final{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-7);padding:clamp(var(--sp-6),5vw,var(--sp-8));border:1px solid var(--border-strong);border-radius:var(--r-2xl);background:var(--surface)}@media(min-width:1024px){.cta-final{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:var(--sp-8)}}.cta-final h2{font-size:var(--fs-2xl)}.cta-final p{max-width:46ch;margin-top:var(--sp-4);color:var(--text-2)}.cta-final .hero-acoes{margin-top:var(--sp-6)}@media(max-width:559px){.cta-final{padding:var(--sp-6) var(--sp-5)}.cta-final .hero-acoes .btn{flex:1 1 100%}}.canais{display:grid;gap:var(--sp-3);padding:0;list-style:none}.canais a{display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg-sunken);text-decoration:none;transition:border-color .18s var(--ease)}.canais a:hover{border-color:var(--text-3)}.canais .whatsapp-glifo{color:var(--whatsapp)}.canal-nome{display:block;color:var(--text-3);font-size:var(--fs-xs);font-weight:600}.canal-valor{display:block;font-size:clamp(var(--fs-md),1rem + .3vw,var(--fs-lg));font-weight:700;line-height:1.3}.canal-seta{width:1.25rem;height:1.25rem;margin-left:auto;color:var(--text-3)}.pagina-texto{padding-block:var(--sp-8) var(--sp-9)}.container-texto{max-width:calc(48rem + 2 * var(--gutter))}.pagina-titulo{font-size:var(--fs-2xl)}.pagina-intro{margin-top:var(--sp-4);color:var(--text-2)}.documento{margin-top:var(--sp-7);padding:clamp(var(--sp-5),4vw,var(--sp-7));border:1px solid var(--border);border-radius:20px;background:var(--surface);color:var(--text-2);line-height:1.7}.documento h2{margin-top:var(--sp-7);margin-bottom:var(--sp-3);color:var(--text);font-size:var(--fs-lg);letter-spacing:-.01em}.documento h2:first-child{margin-top:0}.documento p,.documento ul{max-width:68ch}.documento ul{margin-top:var(--sp-3);padding-left:1.25rem}.documento li+li{margin-top:.35rem}.documento li::marker{color:var(--text-3)}.documento a{color:var(--text);font-weight:700;text-decoration-color:var(--yellow);overflow-wrap:anywhere}.voltar{margin-top:var(--sp-6)}.voltar a{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:2.75rem;color:var(--text-2);font-weight:600}.icon-voltar{transform:rotate(180deg)}.pagina-erro{padding-block:var(--sp-9)}.erro-cartao{max-width:40rem;padding:clamp(var(--sp-6),5vw,var(--sp-8));border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--surface)}.erro-cartao h1{font-size:var(--fs-2xl)}.erro-cartao p{max-width:52ch;margin-top:var(--sp-4);color:var(--text-2)}.erro-destinos{display:grid;gap:var(--sp-2);margin-top:var(--sp-6);padding:0;list-style:none}.erro-destinos a{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);min-height:3.25rem;padding:0 var(--sp-5);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg-sunken);font-weight:700;text-decoration:none;transition:border-color .18s var(--ease)}.erro-destinos a:hover{border-color:var(--text-3)}.erro-destinos .icon{width:1.125rem;height:1.125rem;color:var(--text-3)}
