.VatriaUiBrand{color:var(--vatriaBrand);align-items:center;gap:9px;line-height:1;text-decoration:none;display:inline-flex}.VatriaUiBrand-mark{flex:none;display:block}.VatriaUiBrand-word{color:var(--vatriaText);font-family:var(--vatriaFontDisplay);font-weight:var(--vatriaFontBold);font-variation-settings:"wdth" 118, "wght" 800;letter-spacing:.13em}.VatriaUiBrand.size-small .VatriaUiBrand-mark{width:14px;height:14px}.VatriaUiBrand.size-small .VatriaUiBrand-word{font-size:13px}.VatriaUiBrand.size-medium .VatriaUiBrand-mark{width:17px;height:17px}.VatriaUiBrand.size-medium .VatriaUiBrand-word{font-size:17px}.VatriaUiBrand.size-large .VatriaUiBrand-mark{width:22px;height:22px}.VatriaUiBrand.size-large .VatriaUiBrand-word{font-size:21px}.Landing{--lpRoxo:var(--vatriaBrand);--lpRoxoSuave:var(--vatriaBrandSoft);--lpRoxoLinha:var(--vatriaBrandLine);--lpIndigo:var(--vatriaAccent);--lpVerde:var(--vatriaOk);--lpVerdeSuave:var(--vatriaOkSoft);--lpTinta:var(--vatriaText);--lpTinta2:var(--vatriaTextMuted);--lpTinta3:var(--vatriaTextFaint);--lpLinha:var(--vatriaLine);--lpLinha2:var(--vatriaLineSoft);--lpPapel:var(--vatriaSurface);--lpFolha:var(--vatriaSurfaceSunken);--lpSombra:var(--vatriaShadow);--lpPasso:37.8px;background:var(--lpPapel);min-height:100%;color:var(--lpTinta);font-family:var(--vatriaFontDisplay);font-size:16px;line-height:1.6;overflow-x:hidden}.Landing ::selection{background:var(--lpRoxo);color:#fff}.Landing :focus-visible{outline:2px solid var(--lpRoxo);outline-offset:3px;border-radius:2px}.Landing-largura{width:min(1240px,100% - 44px);margin-inline:auto}.Landing-secao{border-top:1px solid var(--lpLinha);padding-block:clamp(72px,8.4vw,124px);position:relative}.Landing-secao--semTopo{border-top:0;padding-block:clamp(48px,5vw,72px)}.Landing-h1,.Landing-h2,.Landing-h3{text-wrap:balance;font-family:var(--vatriaFontDisplay)}.Landing-h1{font-variation-settings:"wdth" 106, "wght" 800;letter-spacing:-.035em;margin-top:18px;font-size:clamp(38px,5.6vw,72px);font-weight:800;line-height:1}.Landing-h2{font-variation-settings:"wdth" 104, "wght" 750;letter-spacing:-.025em;font-size:clamp(28px,3.9vw,46px);font-weight:750;line-height:1.05}.Landing-h3{letter-spacing:-.012em;font-size:19px;font-weight:660;line-height:1.28}.Landing-destaque{font-family:var(--vatriaFontText);color:var(--lpTinta2);max-width:56ch;margin-top:22px;font-size:clamp(17px,1.5vw,20.5px);line-height:1.58}.Landing-texto{font-family:var(--vatriaFontText);color:var(--lpTinta2);max-width:62ch;font-size:16.5px;line-height:1.62}.Landing-mono{font-family:var(--vatriaFontMono);font-variant-numeric:tabular-nums}.Landing-sobrancelha{font-family:var(--vatriaFontMono);letter-spacing:.17em;text-transform:uppercase;color:var(--lpTinta3);align-items:center;gap:10px;font-size:11px;display:flex}.Landing-sobrancelha:before{content:"";background:var(--lpRoxo);flex:none;width:1px;height:13px}.Landing-nota{letter-spacing:.1em;text-transform:uppercase;color:var(--lpTinta3);margin-top:10px;font-size:10.5px}.Landing-cabecalho{gap:14px;max-width:64ch;margin-bottom:38px;display:grid}.Landing-botao{letter-spacing:-.005em;cursor:pointer;border:1px solid #0000;border-radius:3px;align-items:center;gap:9px;padding:13px 22px;font-size:14.5px;font-weight:640;text-decoration:none;transition:background .16s,color .16s,border-color .16s,transform .16s;display:inline-flex}.Landing-botao--cheio{background:var(--lpRoxo);color:#fff;border-color:var(--lpRoxo)}.Landing-botao--cheio:hover{background:var(--lpTinta);border-color:var(--lpTinta);transform:translateY(-1px)}.Landing-botao--contorno{border-color:var(--lpLinha);color:var(--lpTinta);background:0 0}.Landing-botao--contorno:hover{border-color:var(--lpRoxo);color:var(--lpRoxo)}.Landing-acoes{flex-wrap:wrap;gap:11px;margin-top:26px;display:flex}.Landing-chip{font-family:var(--vatriaFontMono);letter-spacing:.05em;border:1px solid var(--lpLinha);background:var(--lpPapel);color:var(--lpTinta2);border-radius:2px;padding:6px 11px;font-size:11px;transition:border-color .15s,color .15s,background .15s}.Landing-chip:hover{border-color:var(--lpRoxo);color:var(--lpRoxo)}.Landing-chip[aria-pressed=true]{border-color:var(--lpRoxo);color:var(--lpRoxo);background:var(--lpRoxoSuave)}.Landing-nav{z-index:20;background:var(--lpPapel);border-bottom:1px solid var(--lpLinha);position:sticky;top:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Landing-nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe0}}.Landing-navInterno{align-items:center;gap:24px;height:62px;display:flex}.Landing-marca{font-variation-settings:"wdth" 118, "wght" 800;letter-spacing:.13em;color:var(--lpRoxo);align-items:center;gap:9px;margin-right:auto;font-size:17px;font-weight:800;text-decoration:none;display:flex}.Landing-marca span{color:var(--lpTinta)}.Landing-navLinks{align-items:center;gap:22px;display:none}@media (width>=1080px){.Landing-navLinks{display:flex}}.Landing-navLinks a{color:var(--lpTinta2);border-bottom:1px solid #0000;padding-bottom:2px;font-size:13.5px;font-weight:520;text-decoration:none;transition:color .15s,border-color .15s}.Landing-navLinks a:hover{color:var(--lpTinta);border-color:var(--lpRoxo)}.Landing-sessao{align-items:center;gap:10px;display:flex}.Landing-sessao .Landing-botao{padding:9px 16px;font-size:13.5px}.Landing-usuario{color:var(--lpTinta3);font-size:13px;display:none}@media (width>=620px){.Landing-usuario{display:inline}}.Landing-banner{padding-block:clamp(40px,5.4vw,76px) clamp(52px,6vw,86px);position:relative;overflow:hidden}.Landing-bannerGrade{pointer-events:none;opacity:.55;background-image:linear-gradient(var(--lpLinha2) 1px, transparent 1px), linear-gradient(90deg, var(--lpLinha2) 1px, transparent 1px);background-size:var(--lpPasso) var(--lpPasso);position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 20% 4%,#000 0%,#0000 70%);mask-image:radial-gradient(120% 90% at 20% 4%,#000 0%,#0000 70%)}.Landing-bannerInterno{grid-template-columns:1fr;align-items:center;gap:clamp(30px,3.4vw,48px);display:grid;position:relative}@media (width>=1060px){.Landing-bannerInterno{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}}.Landing-cota{max-width:min(620px,100%);margin-top:18px}.Landing-cotaLinha{height:20px;position:relative}.Landing-cotaLinha:before{content:"";background:var(--lpRoxoLinha);height:1px;width:var(--cotaLargura,0px);transition:width .9s cubic-bezier(.22,1,.36,1);position:absolute;top:10px;left:0}.Landing-cotaTermo{background:var(--lpRoxoLinha);width:1px;height:15px;position:absolute;top:3px}.Landing-cotaTermo--inicio{left:0}.Landing-cotaTermo--fim{left:var(--cotaLargura,0px);transition:left .9s cubic-bezier(.22,1,.36,1)}.Landing-cotaValor{top:-1px;left:calc(var(--cotaLargura,0px) / 2);background:var(--lpPapel);color:var(--lpRoxo);letter-spacing:.05em;white-space:nowrap;padding:0 9px;font-size:11px;transition:left .9s cubic-bezier(.22,1,.36,1);position:absolute;transform:translate(-50%)}.Landing-palco{border:1px solid var(--lpLinha);background:var(--lpFolha);box-shadow:var(--lpSombra);border-radius:5px;padding:10px}.Landing-palcoBarra{letter-spacing:.11em;text-transform:uppercase;color:var(--lpTinta3);flex-wrap:wrap;align-items:center;gap:7px;padding:2px 3px 10px;font-size:10.5px;display:flex}.Landing-palcoBarra--rodape{padding:10px 3px 0}.Landing-palcoBarraFim{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.Landing-viewport{background:#f2eef8;border-radius:3px;height:clamp(340px,44vw,500px);position:relative;overflow:hidden}.Landing-viewport--planta{background:var(--lpPapel);height:clamp(300px,38vw,420px)}.Landing-viewport canvas{touch-action:none;width:100%;height:100%;display:block}.Landing-viewport--planta canvas{cursor:grab}.Landing-viewport--planta canvas:active{cursor:grabbing}.Landing-hud{pointer-events:none;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.Landing-hudCartao{background:var(--lpPapel);border:1px solid var(--lpLinha);min-width:168px;box-shadow:var(--lpSombra);border-radius:3px;gap:3px;padding:9px 12px;display:grid}.Landing-hudCartao small{letter-spacing:.09em;text-transform:uppercase;color:var(--lpTinta3);font-size:10px}.Landing-hudCartao b{font-size:12.5px;font-weight:640}.Landing-hudCota{color:var(--lpVerde);font-size:11.5px}.Landing-hudDica{background:var(--lpPapel);border:1px solid var(--lpLinha);color:var(--lpTinta3);border-radius:3px;padding:7px 10px;font-size:10.5px}.Landing-slider{font-family:var(--vatriaFontMono);color:var(--lpTinta3);text-transform:none;letter-spacing:0;align-items:center;gap:9px;font-size:10.5px;display:flex}.Landing-slider input{accent-color:var(--lpRoxo);width:104px}.Landing-slider output{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--lpTinta2)}.Landing-numeros{border-top:1px solid var(--lpLinha);border-left:1px solid var(--lpLinha);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=860px){.Landing-numeros{grid-template-columns:repeat(4,1fr)}}.Landing-numero{border-right:1px solid var(--lpLinha);border-bottom:1px solid var(--lpLinha);gap:7px;padding:24px 20px;display:grid}.Landing-numeroValor{font-variation-settings:"wdth" 96, "wght" 780;letter-spacing:-.03em;font-size:clamp(26px,3.1vw,36px);font-weight:780;line-height:1}.Landing-numero.is-ok .Landing-numeroValor{color:var(--lpVerde)}.Landing-numeroRotulo{color:var(--lpTinta3);max-width:24ch;font-size:12px;line-height:1.45}.Landing-cartoes{grid-template-columns:repeat(12,1fr);gap:13px;display:grid}.Landing-cartao{border:1px solid var(--lpLinha);background:var(--lpPapel);border-radius:4px;grid-column:span 12;align-content:start;gap:10px;padding:22px 20px;transition:border-color .18s,transform .18s;display:grid}.Landing-cartao:hover{border-color:var(--lpRoxoLinha);transform:translateY(-2px)}.Landing-cartaoChave{font-family:var(--vatriaFontMono);letter-spacing:.11em;text-transform:uppercase;color:var(--lpRoxo);font-size:10.5px}.Landing-cartao p{color:var(--lpTinta2);max-width:46ch;font-size:14px;line-height:1.55}@media (width>=760px){.Landing-cartao.is-larga{grid-column:span 7}.Landing-cartao.is-estreita{grid-column:span 5}.Landing-cartao.is-terco{grid-column:span 4}}.Landing-duas{grid-template-columns:1fr;gap:clamp(24px,3.4vw,58px);display:grid}@media (width>=960px){.Landing-duas{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start}.Landing-duas--iguais{grid-template-columns:1fr 1fr;align-items:center}}.Landing-lista{border-top:1px solid var(--lpLinha);margin-top:20px;list-style:none;display:grid}.Landing-lista li{border-bottom:1px solid var(--lpLinha);gap:3px;padding:13px 0;display:grid}.Landing-lista b{font-size:14.5px;font-weight:620}.Landing-lista span{color:var(--lpTinta2);font-size:13.5px;line-height:1.5}.Landing-tabelaCaixa{border:1px solid var(--lpLinha);border-radius:4px;overflow-x:auto}.Landing-tabela{border-collapse:collapse;width:100%;min-width:560px;font-size:13px}.Landing-tabela--requisitos{min-width:720px}.Landing-tabela th,.Landing-tabela td{text-align:left;border-bottom:1px solid var(--lpLinha);padding:11px 15px}.Landing-tabela thead th{font-family:var(--vatriaFontMono);letter-spacing:.13em;text-transform:uppercase;color:var(--lpTinta3);background:var(--lpFolha);font-size:10.5px;font-weight:500}.Landing-tabela tbody tr:last-child td{border-bottom:0}.Landing-tabela tbody td:first-child{font-weight:600}.Landing-tabela .is-mono{font-family:var(--vatriaFontMono);font-variant-numeric:tabular-nums;white-space:nowrap}.Landing-tabela tbody .is-mono{color:var(--lpTinta2)}.Landing-tabela .is-direita{text-align:right}.Landing-selo{font-family:var(--vatriaFontMono);border:1px solid var(--lpLinha);color:var(--lpTinta3);border-radius:2px;align-items:center;gap:6px;padding:3px 8px;font-size:11px;display:inline-flex}.Landing-tabela tr.is-atende .Landing-selo{border-color:var(--lpVerde);color:var(--lpVerde);background:var(--lpVerdeSuave)}.Landing-tabela tr.is-atencao .Landing-selo{border-color:var(--lpRoxo);color:var(--lpRoxo);background:var(--lpRoxoSuave)}.Landing-orcamento{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=1000px){.Landing-orcamento{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start}}.Landing-quantidade{border:1px solid var(--lpLinha);border-radius:2px;align-items:center;display:inline-flex;overflow:hidden}.Landing-quantidade button{background:var(--lpPapel);width:26px;height:26px;color:var(--lpTinta2);font-family:var(--vatriaFontMono);font-size:13px;line-height:1;transition:background .14s,color .14s}.Landing-quantidade button:hover{background:var(--lpRoxoSuave);color:var(--lpRoxo)}.Landing-quantidade output{text-align:center;min-width:34px;font-family:var(--vatriaFontMono);font-variant-numeric:tabular-nums;border-inline:1px solid var(--lpLinha);padding:4px 0;font-size:12.5px}.Landing-painel{border:1px solid var(--lpLinha);background:var(--lpFolha);border-radius:4px;gap:18px;padding:22px;display:grid}.Landing-total{gap:5px;display:grid}.Landing-total small{letter-spacing:.1em;text-transform:uppercase;color:var(--lpTinta3);font-size:11px}.Landing-total strong{font-variation-settings:"wdth" 98, "wght" 800;letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(32px,4.4vw,46px);font-weight:800;line-height:1}.Landing-totalPorArea{color:var(--lpTinta3);font-size:12.5px}.Landing-barra{background:var(--lpLinha2);border-radius:2px;height:10px;display:flex;overflow:hidden}.Landing-barra i{transition:width .3s;display:block}.Landing-legenda{gap:7px;margin-top:12px;font-size:12px;display:grid}.Landing-legenda div{align-items:center;gap:9px;display:flex}.Landing-legenda i{border-radius:1px;flex:none;width:9px;height:9px}.Landing-legenda span:last-child{font-family:var(--vatriaFontMono);font-variant-numeric:tabular-nums;color:var(--lpTinta2);margin-left:auto}.Landing-meta{border-top:1px solid var(--lpLinha);gap:7px;padding-top:16px;display:grid}.Landing-meta label{letter-spacing:.1em;text-transform:uppercase;color:var(--lpTinta3);font-size:11px}.Landing-meta input{font-family:var(--vatriaFontMono);border:1px solid var(--lpLinha);background:var(--lpPapel);color:var(--lpTinta);border-radius:2px;width:100%;padding:9px 11px;font-size:14px}.Landing-saldo{font-size:13px}.Landing-saldo.is-ok{color:var(--lpVerde)}.Landing-saldo.is-acima{color:var(--lpRoxo)}.Landing-demo{grid-template-columns:1fr;gap:clamp(20px,2.6vw,34px);display:grid}@media (width>=1000px){.Landing-demo{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}}.Landing-leitura{border:1px solid var(--lpLinha);border-radius:4px;display:grid;overflow:hidden}.Landing-leitura>div{border-bottom:1px solid var(--lpLinha);justify-content:space-between;gap:12px;padding:10px 14px;font-size:12.5px;display:flex}.Landing-leitura>div:last-child{border-bottom:0}.Landing-leitura dt{color:var(--lpTinta3);text-transform:uppercase;letter-spacing:.09em;font-size:10.5px}.Landing-leitura dd{font-variant-numeric:tabular-nums}.Landing-leitura>div.is-ok{background:var(--lpVerdeSuave)}.Landing-leitura>div.is-ok dd{color:var(--lpVerde)}.Landing-chamadaInterno{justify-items:start;gap:20px;display:grid}.Landing-chamadaInterno .Landing-h2{max-width:18ch}.Landing-arco{color:var(--lpRoxo);opacity:.8}.Landing-carimbo{border-top:1px solid var(--lpLinha);background:var(--lpFolha)}.Landing-carimboGrade{border-left:1px solid var(--lpLinha);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=760px){.Landing-carimboGrade{grid-template-columns:repeat(4,1fr)}}.Landing-carimboGrade>div{border-right:1px solid var(--lpLinha);border-bottom:1px solid var(--lpLinha);gap:4px;padding:15px 17px;display:grid}.Landing-carimboGrade dt{font-family:var(--vatriaFontMono);letter-spacing:.15em;text-transform:uppercase;color:var(--lpTinta3);font-size:10px}.Landing-carimboGrade dd{font-size:13.5px;font-weight:560}.Landing-amostras{gap:5px;margin-top:3px;display:flex}.Landing-amostras i{border:1px solid var(--lpLinha);border-radius:2px;width:15px;height:15px;display:block}.Landing-carimboRodape{color:var(--lpTinta3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:20px 0;font-size:12px;display:flex}.Landing [data-revelar]{opacity:0;transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1);transform:translateY(14px)}.Landing [data-revelar].is-visivel{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.Landing *,.Landing :before,.Landing :after{transition:none!important;animation:none!important}.Landing [data-revelar]{opacity:1;transform:none}}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html,body,#root{height:100%}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;color:#333;background:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}button{cursor:pointer;background:0 0;border:none}a{color:inherit;text-decoration:none}ul,ol{list-style:none}html{--vatriaBrand:#7a1b9c;--vatriaBrandStrong:#5e1479;--vatriaBrandSoft:#7a1b9c1a;--vatriaBrandLine:#7a1b9c57;--vatriaAccent:#38219c;--vatriaAccentSoft:#38219c17;--vatriaOk:#1a9c1b;--vatriaOkSoft:#1a9c1b1c;--vatriaDanger:#b91c1c;--vatriaDangerSurface:#fdf2f4;--vatriaText:#17111d;--vatriaTextMuted:#4b4157;--vatriaTextFaint:#8a7f98;--vatriaSurface:#fff;--vatriaSurfaceSunken:#f8f6fb;--vatriaSurfaceHover:#f2eef8;--vatriaSurfaceInput:#fff;--vatriaLine:#e3ddea;--vatriaLineSoft:#f0ecf6;--vatriaLineStrong:#d6cde0;--vatriaBorder:1px solid var(--vatriaLine);--vatriaBorderRadius:3px;--vatriaBorderRadiusLg:4px;--vatriaShadow:0 1px 0 #17111d0a, 0 12px 34px -22px #17111d59;--vatriaShadowPopover:0 2px 4px #17111d0f, 0 14px 36px -20px #17111d73;--vatriaFocusRing:0 0 0 2px var(--vatriaSurface), 0 0 0 4px var(--vatriaBrand);--vatriaOverlaySurface:#17111df0;--vatriaOverlayLine:#ffffff1a;--vatriaOverlayFill:#ffffff0f;--vatriaOverlayFillHover:#ffffff21;--vatriaOverlayText:#f3eef8;--vatriaOverlayTextMuted:#b6abc4;--vatriaOverlayTextFaint:#7f7391;--vatriaOverlayBrand:#c86bea;--vatriaOverlayBrandHover:#d98ef2;--vatriaOverlayOnBrand:#1c1220;--vatriaFontDisplay:"Archivo", system-ui, -apple-system, "Helvetica Neue", sans-serif;--vatriaFontText:"Source Serif 4", Georgia, "Times New Roman", serif;--vatriaFontMono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--vatriaFontRegular:400;--vatriaFontMedium:520;--vatriaFontSemiBold:620;--vatriaFontBold:750;--vatriaTextXs:.6875rem;--vatriaTextSm:.8125rem;--vatriaTextBase:.9375rem;--vatriaTextLg:1.125rem;--vatriaTextXl:1.5rem;--vatriaText2xl:2rem;--vatriaLabelSize:10.5px;--vatriaLabelSpacing:.13em;--vatriaSpace1:4px;--vatriaSpace2:8px;--vatriaSpace3:12px;--vatriaSpace4:16px;--vatriaSpace5:24px;--vatriaSpace6:32px;--vatriaSpace7:48px;--vatriaSpace8:64px;--vatriaPadding:1em;--vatriaContentMax:68rem;--vatriaSideMenuWidth:232px;--vatriaColorBorder:var(--vatriaLine);--vatriaColorBlue:var(--vatriaBrand);--vatriaColorBlueMedium:var(--vatriaBrandStrong);--vatriaColorBlueDark:#4a105f;--vatriaColorAccent:var(--vatriaBrand);--vatriaColorWhite:#fff;--vatriaColorText:var(--vatriaText);--vatriaColorTextMuted:var(--vatriaTextFaint);--vatriaColorInputBg:var(--vatriaSurfaceInput)}body{font-family:var(--vatriaFontDisplay);background:var(--vatriaSurface);color:var(--vatriaText)}.vatriaNum{font-family:var(--vatriaFontMono);font-variant-numeric:tabular-nums}.vatriaLabel{font-family:var(--vatriaFontMono);font-size:var(--vatriaLabelSize);letter-spacing:var(--vatriaLabelSpacing);text-transform:uppercase;color:var(--vatriaTextFaint)}:focus-visible{outline:2px solid var(--vatriaBrand);outline-offset:2px}
