:root{color-scheme:light;--space-3xs:2px;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:40px;--space-2xl:64px;--space-3xl:96px;--space-4xl:144px;--text-xs:.8125rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.5625rem;--text-2xl:1.953rem;--text-3xl:2.441rem;--text-display-s:clamp(2.25rem, 4vw + .5rem, 3.75rem);--text-display:clamp(2.75rem, 5vw + 1rem, 5.25rem);--text-section:clamp(2rem, 2.5vw + 1rem, 3.5rem);--text-title:clamp(1.25rem, .75vw + .875rem, 1.625rem);--text-lead:clamp(1.125rem, .35vw + 1rem, 1.375rem);--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-micro:.12s;--dur-short:.22s;--dur-long:.42s;--color-error:oklch(52% .19 27);--color-success:oklch(50% .12 150);--container:1440px;--gutter:64px;--gap-columns:32px;--section-gap-s:120px;--section-gap:144px;--section-gap-l:176px;--z-base:1;--z-raised:10;--z-dropdown:100;--z-sticky:200;--z-sticky-nav:300;--z-modal:400;--z-toast:500;--z-tooltip:600;--color-paper:oklch(98.6% .005 250);--color-paper-2:oklch(96.2% .008 252);--color-paper-3:oklch(93% .011 252);--color-ink:oklch(21% .028 262);--color-ink-2:oklch(36% .022 260);--color-muted:oklch(50% .018 258);--color-rule:oklch(90% .009 252);--color-rule-2:oklch(83% .012 252);--color-graphite:oklch(21% .024 262);--color-graphite-2:oklch(26.5% .026 262);--color-graphite-ink:oklch(93% .01 250);--color-graphite-muted:oklch(69% .022 256);--color-accent:oklch(52% .19 258);--color-accent-2:oklch(76% .13 254);--color-accent-wash:oklch(95% .028 256);--color-accent-ink:oklch(98.6% .005 250);--color-focus:oklch(52% .19 258);--color-accent-deep:oklch(43% .2 262);--color-accent-edge:oklch(39% .16 260);--color-glyph-1:oklch(89% .025 254);--color-glyph-2:oklch(81% .045 255);--color-glyph-3:oklch(70% .085 256);--color-glyph-4:oklch(60% .13 257);--color-graphite-glyph-1:oklch(33% .03 262);--color-graphite-glyph-2:oklch(41% .05 260);--color-graphite-glyph-3:oklch(53% .1 258);--color-key-face:oklch(99.4% .003 250);--color-key-edge:oklch(80% .016 254);--font-display:"Familjen Grotesk", system-ui, sans-serif;--font-body:"IBM Plex Sans", system-ui, sans-serif;--font-outlier:"JetBrains Mono", ui-monospace, monospace;--radius-card:8px;--radius-input:6px;--radius-pill:999px;--cell-w:8px;--cell-h:16px;--cut:8px;--cut-l:16px;--rule-hair:1px;--shadow-card:0 1px 2px oklch(21% .028 262/.06);--shadow-key:0 3px 0 0 var(--color-key-edge), 0 6px 8px -4px oklch(21% .028 262/.28), inset 0 1px 0 oklch(100% 0 0/.9);--shadow-key-accent:0 3px 0 0 var(--color-accent-edge), 0 6px 8px -4px oklch(30% .12 260/.45), inset 0 1px 0 oklch(100% 0 0/.22);--shadow-key-press:inset 0 1px 2px oklch(21% .028 262/.14);--tracking-display:-.028em;--display-weight:600}*,:before,:after{box-sizing:border-box}html,body{overflow-x:clip}html{scrollbar-color:var(--color-muted) var(--color-paper);scroll-padding-top:var(--space-3xl)}body{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-md);-webkit-font-smoothing:antialiased;caret-color:var(--color-accent);margin:0;line-height:1.55}::selection{background:color-mix(in oklab, var(--color-accent) 22%, transparent);color:var(--color-ink)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}a{color:inherit;text-underline-offset:.16em;text-decoration-thickness:1px}h1,h2,h3{font-family:var(--font-display);font-weight:var(--display-weight,700);font-synthesis:none;letter-spacing:var(--tracking-display);overflow-wrap:break-word;text-wrap:balance;min-width:0;margin:0;line-height:1.05}h1{max-width:20ch;font-size:var(--text-display)}h2{max-width:30ch;font-size:var(--text-section)}h3{max-width:40ch;font-size:var(--text-title);line-height:1.2}.lead{font-size:var(--text-lead);max-width:52ch;line-height:1.45}p{text-wrap:pretty;margin:0}p:not([class]){max-width:65ch}img,video{max-width:100%;height:auto;display:block}svg{display:block}[hidden]{display:none!important}button,input,select,textarea{font:inherit}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);box-sizing:border-box;margin-inline:auto}.num,.figure,td.num{font-variant-numeric:tabular-nums}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-slot]{background:linear-gradient(160deg, var(--color-paper-2,var(--color-paper)), var(--color-paper-3,var(--color-paper)));position:relative;overflow:hidden}[data-slot]>img{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}[data-slot]:has(>img)>:not(img):not([data-keep]){display:none!important}@media (width<=60rem){:root{--gutter:24px;--section-gap-s:80px;--section-gap:96px;--section-gap-l:120px}}@media (width<=40rem){:root{--gutter:16px;--section-gap-s:56px;--section-gap:72px;--section-gap-l:96px;--gap-columns:16px}}@media (prefers-reduced-motion:reduce){:not(.keep-motion),:not(.keep-motion):before,:not(.keep-motion):after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-slot]:has(>img){isolation:isolate;background:var(--color-paper);outline:1px solid color-mix(in oklab, var(--color-ink) 8%, transparent);outline-offset:-1px}[data-slot]>img{z-index:0;filter:grayscale()contrast(1.08);mix-blend-mode:multiply}[data-slot]:has(>img):before{content:"";z-index:1;background:var(--color-graphite);mix-blend-mode:lighten;pointer-events:none;position:absolute;inset:0}:root{--header-h:72px;--bar-movel-h:64px;--conversa-max:460px;--shadow-menu:0 12px 32px -12px oklch(21% .028 262/.22);--shadow-conversa:var(--shadow-card), 0 24px 48px -28px oklch(21% .028 262/.35);--shadow-flutua:0 16px 40px -16px oklch(21% .028 262/.35)}body{flex-direction:column;min-height:100dvh;display:flex}main{flex:1}.skip{left:var(--space-md);top:calc(-1 * var(--space-3xl));z-index:var(--z-toast);padding:var(--space-xs) var(--space-md);background:var(--color-ink);color:var(--color-paper);position:absolute}.skip:focus-visible{top:var(--space-md)}a:hover{text-decoration-color:var(--color-accent)}ul,ol{margin:0;padding:0}.prosa ul,.prosa ol{padding-left:var(--space-lg)}.prosa li+li{margin-top:var(--space-xs)}.prosa h2{font-size:var(--text-2xl);margin-top:var(--space-2xl);margin-bottom:var(--space-sm)}.prosa h3{margin-top:var(--space-lg);margin-bottom:var(--space-xs)}.prosa p+p,.prosa p+ul,.prosa ul+p{margin-top:var(--space-sm)}.muted{color:var(--color-muted)}.small{font-size:var(--text-sm)}.falta{padding:0 var(--space-2xs);border:1px dashed var(--color-muted);color:var(--color-ink-2);background:var(--color-paper-2);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;font-size:.92em}.key{justify-content:center;align-items:center;gap:var(--space-xs);min-height:48px;padding:0 var(--space-lg);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-input);background:var(--color-key-face);color:var(--color-ink);font:500 var(--text-md)/1 var(--font-display);white-space:nowrap;cursor:pointer;box-shadow:var(--shadow-key);transition:transform var(--dur-micro) var(--ease-out), box-shadow var(--dur-micro) var(--ease-out), background-color var(--dur-short) var(--ease-out);text-decoration:none;display:inline-flex}.key:hover{transform:translateY(-1px)}.key:active{box-shadow:var(--shadow-key-press);transform:translateY(3px)}.key:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.key:disabled,.key[aria-disabled=true]{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.key[aria-busy=true]{cursor:progress}.key--primary{background:var(--color-accent);border-color:var(--color-accent-edge);color:var(--color-accent-ink);box-shadow:var(--shadow-key-accent)}.key--primary:hover{background:var(--color-accent-deep)}.key--sm{min-height:44px;padding:0 var(--space-md);font-size:var(--text-sm)}.key svg{flex:none;width:18px;height:18px}.acoes{gap:var(--space-sm);flex-wrap:wrap;align-items:center;display:flex}.link{color:var(--color-ink);text-decoration:underline;text-decoration-color:var(--color-rule-2);text-underline-offset:.2em}.link:hover{text-decoration-color:var(--color-accent)}.link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.cut{border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper)}@supports (corner-shape:bevel){.cut{border-radius:var(--cut-l) 4px var(--cut-l) 4px;corner-shape:bevel round bevel round}}.topo{z-index:var(--z-sticky-nav);background:var(--color-paper-2);border-bottom:var(--rule-hair) solid var(--color-rule-2);position:sticky;top:0}.topo__barra{align-items:center;gap:var(--space-lg);min-height:var(--header-h);display:flex}.marca{align-items:center;gap:var(--space-xs);color:var(--color-ink);font:600 var(--text-xl)/1 var(--font-display);letter-spacing:var(--tracking-display);white-space:nowrap;text-decoration:none;display:inline-flex}.marca svg{flex:none;width:28px;height:28px}.marca:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.nav{align-items:center;gap:var(--space-2xs);margin-left:var(--space-lg);display:flex}.nav__link,.menu>summary{align-items:center;gap:var(--space-2xs);min-height:44px;padding:0 var(--space-sm);border-radius:var(--radius-input);color:var(--color-ink);font:500 var(--text-md)/1 var(--font-body);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-short) var(--ease-out);text-decoration:none;display:inline-flex}.nav__link:hover,.menu>summary:hover,.menu[open]>summary{background:var(--color-paper-3)}.nav__link:focus-visible,.menu>summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.nav__link[aria-current=page]{text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:.35em}.menu{position:relative}.menu>summary{list-style:none}.menu>summary::-webkit-details-marker{display:none}.menu>summary svg{width:14px;height:14px;transition:transform var(--dur-short) var(--ease-out)}.menu[open]>summary svg{transform:rotate(180deg)}.menu__painel{top:calc(100% + var(--space-xs));z-index:var(--z-dropdown);min-width:280px;padding:var(--space-lg);background:var(--color-paper);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-card);box-shadow:var(--shadow-menu);position:absolute;left:0}.menu__painel--duplo{gap:var(--space-sm) var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));min-width:480px;display:grid}.menu__titulo{margin-bottom:var(--space-xs);font:500 var(--text-sm)/1.3 var(--font-display);color:var(--color-muted)}.menu__lista{gap:var(--space-3xs);list-style:none;display:grid}.menu__lista a{white-space:nowrap;padding:var(--space-xs) var(--space-xs);margin-inline:calc(-1 * var(--space-xs));border-radius:var(--radius-input);color:var(--color-ink);text-decoration:none;display:block}.menu__lista a:hover{background:var(--color-paper-2)}.menu__lista a:focus-visible,.menu__rodape a:focus-visible{outline:2px solid var(--color-focus);outline-offset:0}.menu__rodape{padding-top:var(--space-sm);margin-top:var(--space-xs);border-top:var(--rule-hair) solid var(--color-rule);grid-column:1/-1}.menu__rodape a{color:var(--color-accent-deep);font-weight:500}.topo__direita{align-items:center;gap:var(--space-md);margin-left:auto;display:flex}.entrar{color:var(--color-ink-2);font-size:var(--text-sm);white-space:nowrap;padding:var(--space-xs) var(--space-2xs);text-decoration:none}.entrar:hover{color:var(--color-ink);text-decoration:underline}.entrar:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.movel{display:none}.topo--minimo .topo__barra{justify-content:space-between}@media (width<=68rem){.nav,.topo__direita .entrar,.topo__direita .key{display:none}.movel{margin-left:auto;display:block}.movel>summary{align-items:center;gap:var(--space-xs);min-height:44px;padding:0 var(--space-md);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-input);background:var(--color-key-face);font:500 var(--text-md)/1 var(--font-display);cursor:pointer;list-style:none;display:inline-flex}.movel>summary::-webkit-details-marker{display:none}.movel>summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.movel>summary svg{width:18px;height:18px}.movel__painel{left:0;right:0;top:var(--header-h);max-height:calc(100dvh - var(--header-h));padding:var(--space-lg) var(--gutter) var(--space-2xl);background:var(--color-paper);border-bottom:var(--rule-hair) solid var(--color-rule-2);position:absolute;overflow-y:auto}.movel__painel .menu__titulo{margin-top:var(--space-lg)}.movel__painel .menu__lista a{padding-block:var(--space-sm)}.movel__painel .acoes{margin-top:var(--space-xl)}.topo--minimo .movel{display:none}}.barra-movel{display:none}@media (width<=60rem){.barra-movel{z-index:var(--z-sticky);gap:var(--space-xs);padding:var(--space-xs) var(--space-md);background:var(--color-paper-2);border-top:var(--rule-hair) solid var(--color-rule-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.barra-movel .key{width:100%}body.tem-barra{padding-bottom:var(--bar-movel-h)}}.trilha{padding-top:var(--space-lg)}.trilha ol{gap:var(--space-2xs) var(--space-xs);font-size:var(--text-sm);color:var(--color-muted);flex-wrap:wrap;list-style:none;display:flex}.trilha li{align-items:center;gap:var(--space-xs);display:inline-flex}.trilha li+li:before{content:"";border-top:1.5px solid var(--color-muted);border-right:1.5px solid var(--color-muted);width:6px;height:6px;transform:rotate(45deg)}.trilha a{color:var(--color-ink-2)}.trilha a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.sec{padding-block:var(--section-gap-s)}.sec--papel2{background:var(--color-paper-2);border-block:var(--rule-hair) solid var(--color-rule)}.sec--grafite{background:var(--color-graphite);color:var(--color-graphite-ink)}.sec--grafite h2,.sec--grafite h3{color:var(--color-graphite-ink)}.sec--grafite .muted{color:var(--color-graphite-muted)}.sec--grafite a{color:var(--color-graphite-ink)}.sec--grafite .key{color:var(--color-ink)}.sec--grafite .key--primary{color:var(--color-accent-ink)}.sec--grafite .falta{background:var(--color-graphite-2);color:var(--color-graphite-ink);border-color:var(--color-graphite-muted)}.sec+.sec:not(.sec--papel2):not(.sec--grafite){border-top:var(--rule-hair) solid var(--color-rule)}.cabeca{gap:var(--space-lg) var(--gap-columns);margin-bottom:var(--space-2xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;display:grid}.cabeca h2{max-width:18ch}.cabeca p{max-width:52ch;color:var(--color-ink-2);font-size:var(--text-lead);line-height:1.45}.sec--grafite .cabeca p{color:var(--color-graphite-muted)}.cabeca--simples{display:block}.cabeca--simples p{margin-top:var(--space-md)}@media (width<=60rem){.cabeca{margin-bottom:var(--space-xl);grid-template-columns:minmax(0,1fr)}}.depois-da-lista{margin-top:var(--space-xl)}.atualizado{margin-top:var(--space-2xl);font-size:var(--text-sm);color:var(--color-muted)}.hero{padding-block:var(--space-2xl) var(--space-3xl)}.hero__grade{gap:var(--space-2xl);min-height:min(calc(100dvh - var(--header-h) - var(--space-2xl) - var(--space-3xl)), 760px);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;display:grid}.hero h1{max-width:16ch;font-size:clamp(2.5rem,3.4vw + 1rem,4.25rem)}.hero .lead{margin-top:var(--space-lg);color:var(--color-ink-2)}.hero .acoes{margin-top:var(--space-xl)}.hero__nota{margin-top:var(--space-md);font-size:var(--text-sm);color:var(--color-muted)}.hero--interna{padding-block:var(--space-xl) var(--space-3xl)}.hero--interna h1{font-size:var(--text-display-s);max-width:20ch}.hero--interna .hero__grade{min-height:0}.hero--texto .hero__grade{grid-template-columns:minmax(0,1fr)}.hero--texto h1{max-width:22ch;font-size:clamp(2.5rem,3.6vw + 1rem,4.5rem)}@media (width>=60.01rem){.hero--texto .hero__grade{min-height:min(calc(100dvh - var(--header-h) - var(--space-4xl)), 600px)}}@media (width<=60rem){.hero__grade{gap:var(--space-xl);grid-template-columns:minmax(0,1fr);min-height:0}.hero{padding-block:var(--space-xl) var(--space-2xl)}}.conversa{width:100%;max-width:var(--conversa-max);box-shadow:var(--shadow-conversa);justify-self:start;margin:0;overflow:hidden}.conversa__topo{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--color-paper-2);border-bottom:var(--rule-hair) solid var(--color-rule);display:flex}.conversa__avatar{background:var(--color-accent);width:36px;height:36px;color:var(--color-accent-ink);border-radius:50%;flex:none;place-items:center;display:grid}.conversa__avatar svg{width:20px;height:20px}.conversa__nome{font:500 var(--text-md)/1.2 var(--font-display)}.conversa__status{font-size:var(--text-xs);color:var(--color-muted)}.conversa__corpo{gap:var(--space-xs);padding:var(--space-md);background:var(--color-paper);flex-direction:column;display:flex}.msg{max-width:84%;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-card);font-size:var(--text-sm);line-height:1.45}.msg--cliente{background:var(--color-paper-3);color:var(--color-ink);border-bottom-left-radius:2px;align-self:flex-start}.msg--ia{background:var(--color-accent-wash);color:var(--color-ink);border-bottom-right-radius:2px;align-self:flex-end}.msg__hora{margin-top:var(--space-3xs);font-size:var(--text-xs);color:var(--color-muted);text-align:right;display:block}.msg__pix{margin-top:var(--space-xs);padding-top:var(--space-xs);border-top:var(--rule-hair) dashed var(--color-rule-2);display:block}.msg__pix b{font:600 var(--text-lg)/1.2 var(--font-display);display:block}.msg__aviso{padding:var(--space-2xs) var(--space-sm);font-size:var(--text-xs);color:var(--color-ink-2);background:var(--color-paper-2);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-input);align-self:center}.conversa figcaption{padding:var(--space-xs) var(--space-md);font-size:var(--text-xs);color:var(--color-muted);background:var(--color-paper-2);border-top:var(--rule-hair) solid var(--color-rule)}.garantias{border-block:var(--rule-hair) solid var(--color-rule);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.garantias li{align-items:center;gap:var(--space-sm);padding:var(--space-lg) var(--space-lg);font:500 var(--text-lg)/1.25 var(--font-display);display:flex}.garantias li+li{border-left:var(--rule-hair) solid var(--color-rule)}.garantias svg{width:22px;height:22px;color:var(--color-accent);flex:none}@media (width<=48rem){.garantias{grid-template-columns:minmax(0,1fr)}.garantias li+li{border-left:0;border-top:var(--rule-hair) solid var(--color-rule)}.garantias li{padding-inline:0}}.dores{gap:var(--gap-columns);grid-template-columns:minmax(0,5fr) minmax(0,4fr) minmax(0,3fr);align-items:start;list-style:none;display:grid}.dor{padding:var(--space-xl) var(--space-lg)}.dor:first-child{min-height:300px}.dor:nth-child(2){min-height:260px;margin-top:var(--space-2xl)}.dor:nth-child(3){min-height:240px;margin-top:var(--space-xl)}.dor__hora{font:600 var(--text-3xl)/1 var(--font-display);letter-spacing:var(--tracking-display);color:var(--color-accent-deep);font-variant-numeric:tabular-nums;display:block}.dor h3{margin-top:var(--space-lg)}.dor p{margin-top:var(--space-sm);color:var(--color-ink-2)}@media (width<=60rem){.dores{grid-template-columns:minmax(0,1fr)}.dor:nth-child(n){min-height:0;margin-top:0}}.linhas{border-top:var(--rule-hair) solid var(--color-rule-2);list-style:none}.linhas>li{gap:var(--space-xs) var(--gap-columns);padding-block:var(--space-lg);border-bottom:var(--rule-hair) solid var(--color-rule);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:baseline;display:grid}.linhas h3{font-size:var(--text-title)}.linhas h3 a{color:var(--color-ink);text-decoration:none}.linhas h3 a:hover{text-decoration:underline;text-decoration-color:var(--color-accent)}.linhas h3 a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.linhas p{color:var(--color-ink-2)}.linhas p+p{margin-top:var(--space-xs)}.linhas--compactas>li{padding-block:var(--space-md)}@media (width<=48rem){.linhas>li{grid-template-columns:minmax(0,1fr)}}.tabela-wrap{overflow-x:auto}.tabela{border-collapse:collapse;width:100%;font-size:var(--text-md)}.tabela th,.tabela td{padding:var(--space-md) var(--space-md);text-align:left;vertical-align:top;border-bottom:var(--rule-hair) solid var(--color-rule)}.tabela thead th{font:500 var(--text-sm)/1.3 var(--font-display);color:var(--color-muted);border-bottom-color:var(--color-rule-2)}.tabela tbody th{font:500 var(--text-md)/1.35 var(--font-display);width:30%}.tabela td.destaque,.tabela th.destaque{background:var(--color-accent-wash)}.sec--grafite .tabela th,.sec--grafite .tabela td{border-bottom-color:var(--color-graphite-2)}.sec--grafite .tabela thead th{color:var(--color-graphite-muted);border-bottom-color:var(--color-graphite-muted)}.sec--grafite .tabela td.destaque,.sec--grafite .tabela th.destaque{background:var(--color-graphite-2)}.duas-colunas{gap:var(--gap-columns);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.coluna{min-height:300px;padding:var(--space-xl);border:var(--rule-hair) solid var(--color-graphite-2);border-radius:var(--radius-card)}.coluna--nossa{background:var(--color-graphite-2);border-color:var(--color-graphite-muted)}.coluna h3{font-size:var(--text-xl)}.coluna ul{margin-top:var(--space-lg);gap:var(--space-sm);list-style:none;display:grid}.coluna li{gap:var(--space-sm);display:flex}.coluna li svg{width:20px;height:20px;margin-top:var(--space-3xs);color:var(--color-graphite-muted);flex:none}.coluna--nossa li svg{color:var(--color-accent-2)}@media (width<=48rem){.duas-colunas{grid-template-columns:minmax(0,1fr)}}.passos{counter-reset:passo;grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:var(--gap-columns);border-top:var(--rule-hair) solid var(--color-rule-2);list-style:none;display:grid}.passos>li{counter-increment:passo;padding-top:var(--space-lg)}.passos>li:before{content:counter(passo);font:600 var(--text-display-s)/1 var(--font-display);letter-spacing:var(--tracking-display);color:var(--color-accent-deep);font-variant-numeric:tabular-nums;display:block}.passos h3{margin-top:var(--space-md)}.passos p{margin-top:var(--space-xs);color:var(--color-ink-2)}.passos--vertical{grid-template-columns:minmax(0,1fr);gap:0}.passos--vertical>li{gap:var(--space-xs) var(--gap-columns);padding-block:var(--space-xl);border-bottom:var(--rule-hair) solid var(--color-rule);grid-template-columns:minmax(0,2fr) minmax(0,4fr) minmax(0,6fr);align-items:baseline;display:grid}.passos--vertical h3{font-size:var(--text-xl);margin-top:0}.passos--vertical p{margin-top:0}@media (width<=60rem){.passos{grid-template-columns:repeat(2,minmax(0,1fr))}.passos--vertical>li{grid-template-columns:minmax(0,1fr)}}@media (width<=40rem){.passos{grid-template-columns:minmax(0,1fr)}}.grade-seg{gap:var(--space-md);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}.grade-seg a{justify-content:space-between;gap:var(--space-lg);height:100%;min-height:200px;padding:var(--space-lg);color:var(--color-ink);transition:border-color var(--dur-short) var(--ease-out), background-color var(--dur-short) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}.grade-seg a:hover{border-color:var(--color-accent);background:var(--color-paper-2)}.grade-seg a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.grade-seg strong{font:600 var(--text-xl)/1.15 var(--font-display);letter-spacing:var(--tracking-display)}.grade-seg span{color:var(--color-ink-2);font-size:var(--text-sm)}.grade-seg li:first-child{grid-row:span 2}.grade-seg li:first-child a{background:var(--color-accent-wash);min-height:416px}.grade-seg li:first-child strong{font-size:var(--text-3xl)}@media (width<=60rem){.grade-seg{grid-template-columns:repeat(2,minmax(0,1fr))}.grade-seg li:first-child{grid-area:auto/1/auto/-1}.grade-seg li:first-child a{min-height:200px}}@media (width<=40rem){.grade-seg{grid-template-columns:minmax(0,1fr)}}.divide{gap:var(--space-3xl);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;display:grid}.divide--inv{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.divide h2{margin-bottom:var(--space-md)}.divide .lead{color:var(--color-ink-2)}.divide .acoes{margin-top:var(--space-xl)}@media (width<=60rem){.print{min-height:0}.divide,.divide--inv{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}}.print{aspect-ratio:16/10;width:100%;min-height:320px;padding:var(--space-xl);text-align:center;color:var(--color-ink-2);place-items:center;display:grid}.print p{max-width:46ch;margin-inline:auto}.dia{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:var(--gap-columns);list-style:none;display:grid;position:relative}.dia:before{content:"";left:0;right:0;top:calc(var(--text-3xl) + var(--space-md));border-top:var(--rule-hair) solid var(--color-rule-2);position:absolute}.dia li{position:relative}.dia time{font:600 var(--text-3xl)/1 var(--font-display);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;display:block}.dia li:after{content:"";left:0;top:calc(var(--text-3xl) + var(--space-md) - 5px);background:var(--color-accent);border-radius:2px;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.dia h3{margin-top:var(--space-xl);font-size:var(--text-lg)}.dia p{margin-top:var(--space-xs);color:var(--color-ink-2)}@media (width<=60rem){.dia{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}.dia:before,.dia li:after{display:none}.dia h3{margin-top:var(--space-sm)}}.faq{gap:var(--space-xl) var(--gap-columns);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.faq__cabeca{top:calc(var(--header-h) + var(--space-xl));position:sticky}.faq__cabeca p{margin-top:var(--space-md);color:var(--color-ink-2)}.faq__lista{border-top:var(--rule-hair) solid var(--color-rule-2)}.faq__item{border-bottom:var(--rule-hair) solid var(--color-rule)}.faq__item>summary{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:56px;padding-block:var(--space-md);cursor:pointer;list-style:none;display:flex}.faq__item>summary::-webkit-details-marker{display:none}.faq__item>summary:after{content:"";width:10px;height:10px;margin-right:var(--space-2xs);border-right:1.75px solid var(--color-ink-2);border-bottom:1.75px solid var(--color-ink-2);transition:transform var(--dur-short) var(--ease-out);flex:none;transform:rotate(45deg)translateY(-3px)}.faq__item[open]>summary:after{transform:rotate(-135deg)translateY(-3px)}.faq__item>summary:hover h3{text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:.2em}.faq__item>summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.faq__item>p{padding-bottom:var(--space-lg)}.faq__item h3{font-size:var(--text-lg);max-width:none}.faq__item p{color:var(--color-ink-2);max-width:65ch}@media (width<=60rem){.faq{grid-template-columns:minmax(0,1fr)}.faq__cabeca{position:static}}.recursos{gap:0 var(--gap-columns);border-top:var(--rule-hair) solid var(--color-rule-2);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.recursos li{gap:var(--space-sm);padding-block:var(--space-md);border-bottom:var(--rule-hair) solid var(--color-rule);display:flex}.recursos svg{width:20px;height:20px;margin-top:var(--space-3xs);color:var(--color-accent);flex:none}.recursos strong{font-weight:500}@media (width<=48rem){.recursos{grid-template-columns:minmax(0,1fr)}}.ligacoes{gap:var(--space-2xl) var(--gap-columns);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ligacoes h2{font-size:var(--text-2xl)}.ligacoes ul{margin-top:var(--space-md);border-top:var(--rule-hair) solid var(--color-rule-2);list-style:none}.ligacoes li{border-bottom:var(--rule-hair) solid var(--color-rule)}.ligacoes li a{padding-block:var(--space-md);color:var(--color-ink);font:500 var(--text-lg)/1.3 var(--font-display);text-decoration:none;display:block}.ligacoes li a:hover{color:var(--color-accent-deep)}.ligacoes li a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ligacoes li span{margin-top:var(--space-2xs);font:400 var(--text-sm)/1.4 var(--font-body);color:var(--color-ink-2);display:block}@media (width<=48rem){.ligacoes{grid-template-columns:minmax(0,1fr)}}.chamar{gap:var(--space-md);padding:var(--space-xl);justify-items:start;display:grid}.chamar__linha{color:var(--color-ink-2);max-width:46ch}.chamar__numero{font:500 var(--text-lg)/1.3 var(--font-display);color:var(--color-ink)}.key--grande{min-height:52px;padding:0 var(--space-xl);font-size:var(--text-lg)}.key--grande svg{width:22px;height:22px}.sec--grafite .chamar{background:var(--color-graphite-2);border-color:var(--color-graphite-muted)}.sec--grafite .chamar__linha,.sec--grafite .chamar__numero{color:var(--color-graphite-ink)}@media (width<=40rem){.chamar{padding:var(--space-lg)}.key--grande{width:100%}}.cta-final{gap:var(--space-3xl);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;display:grid}.cta-final h2{max-width:14ch}.cta-final .lead{margin-top:var(--space-md);color:var(--color-graphite-muted)}@media (width<=60rem){.cta-final{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}}.diag{gap:var(--space-3xl);padding-block:var(--space-2xl) var(--space-3xl);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;display:grid}.diag h1{font-size:var(--text-display-s);max-width:14ch}.diag .lead{margin-top:var(--space-lg);color:var(--color-ink-2)}.diag__recebe{margin-top:var(--space-xl);border-top:var(--rule-hair) solid var(--color-rule-2);list-style:none}.diag__recebe li{gap:var(--space-sm);padding-block:var(--space-md);border-bottom:var(--rule-hair) solid var(--color-rule);display:flex}.diag__recebe svg{width:20px;height:20px;margin-top:var(--space-3xs);color:var(--color-accent);flex:none}.diag__lado{gap:var(--space-md);display:grid}.diag__titulo{font-size:var(--text-2xl)}@media (width<=60rem){.diag{gap:var(--space-xl);padding-block:var(--space-xl) var(--space-2xl);grid-template-columns:minmax(0,1fr)}}.contatos{gap:var(--gap-columns);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.contatos li{padding:var(--space-xl) var(--space-lg);gap:var(--space-sm);align-content:start;min-height:220px;display:grid}.contatos h2{font-size:var(--text-xl)}@media (width<=60rem){.contatos{grid-template-columns:minmax(0,1fr)}.contatos li{min-height:0}}.composicao{gap:var(--gap-columns);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.composicao li{padding:var(--space-xl) var(--space-lg);gap:var(--space-sm);align-content:start;display:grid}.composicao li:nth-child(2){background:var(--color-accent-wash)}.composicao strong{font:600 var(--text-2xl)/1.1 var(--font-display);letter-spacing:var(--tracking-display)}.composicao p{color:var(--color-ink-2)}.composicao li>span{font-size:var(--text-sm);color:var(--color-muted)}@media (width<=60rem){.composicao{grid-template-columns:minmax(0,1fr)}}.destaque-frase{font:600 var(--text-section)/1.08 var(--font-display);letter-spacing:var(--tracking-display);overflow-wrap:break-word;min-width:0;max-width:22ch}.hub-lista{gap:var(--space-md) var(--gap-columns);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.hub-item{padding:var(--space-xl) var(--space-lg);gap:var(--space-sm);scroll-margin-top:calc(var(--header-h) + var(--space-lg));align-content:start;display:grid}.hub-item--pagina{background:var(--color-paper);border-color:var(--color-rule-2)}.hub-item h3{font-size:var(--text-xl)}.hub-item h3 a{color:var(--color-ink)}.hub-item h3 a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.hub-item p{color:var(--color-ink-2)}.hub-item .estado{font-size:var(--text-sm);color:var(--color-muted)}@media (width<=48rem){.hub-lista{grid-template-columns:minmax(0,1fr)}}.sobre-grade{gap:var(--space-3xl);grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;display:grid}.fundador-slot{aspect-ratio:4/5;min-height:320px;padding:var(--space-lg);text-align:center;place-items:center;display:grid}@media (width<=60rem){.sobre-grade{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}}.simples{padding-block:var(--space-3xl)}.simples h1{font-size:var(--text-display-s)}.simples .lead{margin-top:var(--space-lg);color:var(--color-ink-2)}.simples .acoes{margin-top:var(--space-xl)}.rodape{padding-block:var(--space-3xl) var(--space-xl);background:var(--color-paper-2);border-top:var(--rule-hair) solid var(--color-rule-2);margin-top:auto}.rodape__marca{justify-content:space-between;align-items:end;gap:var(--space-lg);padding-bottom:var(--space-xl);border-bottom:var(--rule-hair) solid var(--color-rule-2);flex-wrap:wrap;display:flex}.rodape__marca .marca{gap:var(--space-sm);font-size:clamp(2.5rem,6vw,5rem)}.rodape__marca .marca svg{width:.9em;height:.9em}.rodape__marca p{max-width:46ch;color:var(--color-ink-2)}.rodape__colunas{gap:var(--space-xl) var(--gap-columns);padding-block:var(--space-xl);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rodape__colunas h2{font:500 var(--text-sm)/1.3 var(--font-display);color:var(--color-muted);letter-spacing:0;max-width:none}.rodape__colunas ul{margin-top:var(--space-sm);gap:var(--space-2xs);list-style:none;display:grid}.rodape__colunas a,.rodape__legal a,.rodape__legal button{white-space:nowrap;padding-block:var(--space-2xs);color:var(--color-ink);font-size:var(--text-sm);text-decoration:none;display:inline-block}.rodape__colunas a:hover,.rodape__legal a:hover,.rodape__legal button:hover{text-decoration:underline;text-decoration-color:var(--color-accent)}.rodape a:focus-visible,.rodape button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.rodape__colunas li>span{font-size:var(--text-sm)}.rodape__legal{gap:var(--space-xs) var(--space-lg);padding-top:var(--space-lg);border-top:var(--rule-hair) solid var(--color-rule);font-size:var(--text-sm);color:var(--color-ink-2);flex-wrap:wrap;align-items:center;display:flex}.rodape__legal button{cursor:pointer;min-height:44px;font-family:var(--font-body);background:0 0;border:0}.rodape__legal button:active{color:var(--color-accent-deep)}.rodape__legal button:disabled{opacity:.55;cursor:not-allowed}@media (width<=60rem){.rodape__colunas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=26rem){.rodape__colunas{grid-template-columns:minmax(0,1fr)}}.cookies{left:var(--space-md);right:var(--space-md);bottom:var(--space-md);z-index:var(--z-modal);max-width:560px;padding:var(--space-lg);background:var(--color-paper);border-radius:var(--radius-card);box-shadow:var(--shadow-flutua);border:0;position:fixed}.cookies h2{font-size:var(--text-lg)}.cookies p{margin-top:var(--space-xs);font-size:var(--text-sm);color:var(--color-ink-2)}.cookies .acoes{margin-top:var(--space-md)}@media (width<=60rem){.cookies{bottom:calc(var(--bar-movel-h) + var(--space-xs))}}.lp-topo{padding-block:var(--space-md);border-bottom:var(--rule-hair) solid var(--color-rule);background:var(--color-paper-2)}.marca__simbolo{fill:var(--color-accent)}.marca__traco{fill:none;stroke:var(--color-accent-ink);stroke-width:2.4px;stroke-linecap:round}.sec--grafite .lead,.sec--grafite .divide .lead{color:var(--color-graphite-ink)}.sec--grafite .lead.muted{color:var(--color-graphite-muted)}.sec--grafite .destaque-frase{color:var(--color-graphite-ink)}.video-demo{gap:var(--space-sm);margin:0;display:grid}.video-demo video{aspect-ratio:16/9;background:var(--color-paper-2,#eef2f6);border:var(--rule-hair) solid var(--color-rule-2);width:100%;height:auto;display:block}.video-demo figcaption{font-size:var(--text-sm);color:var(--color-ink-2)}.chat-abas{gap:var(--space-3xs);padding:var(--space-xs) var(--space-md) 0;background:var(--color-paper);border-bottom:var(--rule-hair) solid var(--color-rule);display:flex}.chat-aba{min-height:40px;padding:0 var(--space-sm);color:var(--color-ink-2);font:500 var(--text-sm)/1 var(--font-display);cursor:pointer;transition:color var(--dur-short) var(--ease-out);background:0 0;border:0;position:relative}.chat-aba:hover{color:var(--color-ink)}.chat-aba[aria-selected=true]{color:var(--color-accent-deep,var(--color-accent))}.chat-aba:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;border-radius:var(--radius-input)}.chat-aba__barra{left:var(--space-xs);right:var(--space-xs);background:var(--color-accent);transform-origin:0;height:2px;position:absolute;bottom:-1px;transform:scaleX(0)}.chat-aba[aria-selected=true] .chat-aba__barra{transform:scaleX(1)}.js-auto .chat-aba.enchendo .chat-aba__barra{animation:chat-encher var(--dur,8s) linear both}@keyframes chat-encher{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.chat-cenas{display:grid}.chat-cena{gap:var(--space-xs);flex-direction:column;grid-area:1/1;display:flex}.chat-cena[data-ativa=false]{visibility:hidden}.chat-cena .msg{transition:background-color var(--dur-short) var(--ease-out);position:relative}.chat-cena .msg__conteudo,.chat-cena .msg__aviso{transition:opacity .35s var(--ease-out), transform .35s var(--ease-out)}.js-anima .msg.oculta{background-color:#0000}.js-anima .msg.oculta .msg__conteudo,.js-anima .msg__aviso.oculta{opacity:0;transform:translateY(6px)}.msg__digitando{background:var(--color-accent-wash);border-radius:var(--radius-card);border-bottom-right-radius:2px;align-items:center;gap:4px;padding:12px 14px;display:none;position:absolute;top:0;right:0}.msg.digitando .msg__digitando{display:inline-flex}.msg__digitando i{background:var(--color-muted);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite chat-pontos}.msg__digitando i:nth-child(2){animation-delay:.15s}.msg__digitando i:nth-child(3){animation-delay:.3s}@keyframes chat-pontos{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}
