.lia-site.svelte-1tplouy{position:fixed;right:clamp(12px,2.4vw,28px);bottom:calc(clamp(12px,2.4vw,28px) + env(safe-area-inset-bottom,0px));z-index:55;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.vaga-lume.svelte-1tplouy{position:relative;width:96px;height:96px;border:0;background:transparent;padding:10px;cursor:pointer;display:grid;place-items:center;animation:svelte-1tplouy-voa 5s ease-in-out infinite}.vaga-lume.svelte-1tplouy:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:50%;z-index:-1;background:radial-gradient(circle at 50% 45%,#fffffff5,#f4f6f2d1 60%,#f4f6f280);box-shadow:0 14px 34px #1a1e3838,0 0 0 1px #1a1e380f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.vaga-lume.svelte-1tplouy .lia-wrap{width:100%;position:relative;z-index:1}.brilho.svelte-1tplouy{position:absolute;left:50%;top:60%;width:64px;height:64px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,#ffd65ab3,#ffd65a00 70%);animation:svelte-1tplouy-luz 2.6s ease-in-out infinite;pointer-events:none}.vaga-lume.svelte-1tplouy:hover .brilho:where(.svelte-1tplouy){animation-duration:1s}@keyframes svelte-1tplouy-voa{50%{transform:translateY(-7px) rotate(-3deg)}}@keyframes svelte-1tplouy-luz{50%{opacity:.35;transform:translate(-50%,-50%) scale(.8)}}.balao.svelte-1tplouy{max-width:240px;border:0;cursor:pointer;text-align:left;font:inherit;font-size:13.5px;line-height:1.4;padding:10px 14px;border-radius:16px 16px 4px;background:#1a1e38;color:#f3f4fa;box-shadow:0 12px 30px #1a1e3840;animation:svelte-1tplouy-entra .5s var(--ease) both}@keyframes svelte-1tplouy-entra{0%{opacity:0;transform:translateY(8px)}}.painel.svelte-1tplouy{position:relative;isolation:isolate;overflow:hidden;width:min(380px,calc(100vw - 24px));height:min(560px,calc(100svh - 140px));border-radius:22px;background:#1a1e38;color:#f3f4fa;display:flex;flex-direction:column;box-shadow:0 30px 70px #0d102459,0 0 0 1px #ffffff14;animation:svelte-1tplouy-entra .45s var(--ease) both;--v3-heroi-topo: rgba(255, 255, 255, .06)}.painel.svelte-1tplouy .v3-topo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1}.painel.svelte-1tplouy .v3-topo path{fill:none;stroke-width:1}header.svelte-1tplouy{display:flex;align-items:center;justify-content:space-between;padding:14px 14px 10px;border-bottom:1px solid rgba(255,255,255,.1)}header.svelte-1tplouy b:where(.svelte-1tplouy){font-weight:600;letter-spacing:-.025em;font-size:22px;margin-right:8px;color:#5bb8e6}header.svelte-1tplouy span:where(.svelte-1tplouy){font-size:12.5px;color:#f3f4fab3}.fechar.svelte-1tplouy{width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:transparent;cursor:pointer;display:grid;place-items:center}.fechar.svelte-1tplouy svg:where(.svelte-1tplouy){width:16px;height:16px;fill:none;stroke:#f3f4fa;stroke-width:1.6;stroke-linecap:round}@media(prefers-reduced-motion:reduce){.vaga-lume.svelte-1tplouy,.brilho.svelte-1tplouy{animation:none}}html:has(.site){background:#f6f7fb;scroll-behavior:smooth}html.site-menu-aberto{overflow:hidden}body:has(.site){background:#f6f7fb;--v3-acento: #2f9ad2}.site.svelte-1nt95nb{--papel: #f6f7fb;--papel-2: #eef0f7;--branco: #ffffff;--tinta: #1a1c2e;--soft: #5b6072;--faint: #868b9e;--linha: #e6e8f0;--linha-forte: #d6d9e6;--noite: #1a1e38;--noite-2: #232850;--verde: #5fcf98;--verde-tom: #186a90;--ciano: #5bb8e6;--ciano-tom: #186a90;--indigo: #424895;--lilas: #9ea2e8;--alerta: #d93a63;--acento: #2f9ad2;--grad: linear-gradient(100deg, #247a4f 0%, #246f9c 52%, #343a78 100%);--marca-texto: linear-gradient(135deg, #247a4f 0%, #246f9c 52%, #343a78 100%);--marca-texto-claro: linear-gradient(120deg, #5fcf98 0%, #5bb8e6 55%, #9ea2e8 100%);--acento-solido: #246f9c;--ink: var(--tinta);--ink-soft: var(--soft);--serif: var(--sans);--sans: "Geist", "Inter", -apple-system, sans-serif;--mono: "JetBrains Mono", ui-monospace, monospace;--ease: cubic-bezier(.22, 1, .36, 1);background:var(--papel);color:var(--tinta);font-family:var(--sans);min-height:100vh;overflow-x:clip;-webkit-font-smoothing:antialiased}.site.svelte-1nt95nb ::selection{background:#bfe3f5;color:var(--tinta)}.site.svelte-1nt95nb .escuro{--marca-texto: var(--marca-texto-claro);--acento-solido: #5bb8e6}.site.svelte-1nt95nb .chega{opacity:0;transform:translateY(14px);transition:opacity .9s var(--ease),transform 1.1s var(--ease);transition-delay:var(--d, 0ms)}.site.svelte-1nt95nb .em-cena .chega,.site.svelte-1nt95nb .chega.em-cena{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.site.svelte-1nt95nb .chega{opacity:1;transform:none;transition:none}}.leitura.svelte-1nt95nb{position:fixed;top:0;left:0;right:0;height:2px;z-index:60;transform-origin:0 50%;background:var(--grad);pointer-events:none}.cab.svelte-1nt95nb{position:fixed;inset:0 0 auto 0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px clamp(16px,4vw,48px);color:#fff;--c: #fff;transition:background .5s var(--ease),color .5s,padding .5s var(--ease),border-color .5s;border-bottom:1px solid transparent}.cab.solido.svelte-1nt95nb{background:color-mix(in srgb,var(--papel) 84%,transparent);backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);color:var(--tinta);--c: var(--tinta);border-bottom-color:var(--linha);padding-block:12px}.cab.sobre-menu.svelte-1nt95nb{color:var(--tinta);--c: var(--tinta)}.marca.svelte-1nt95nb{display:block}.logo.svelte-1nt95nb{display:block;width:48px;height:43px;background:var(--c);transition:background .5s;-webkit-mask:url(../../../tema-white.png) center / contain no-repeat;mask:url(../../../tema-white.png) center / contain no-repeat;margin-block:-4px}.site-nav.svelte-1nt95nb{display:flex;gap:clamp(16px,2.6vw,34px);font-size:14px}.site-nav.svelte-1nt95nb a:where(.svelte-1nt95nb){color:inherit;text-decoration:none;position:relative;padding:4px 0}.site-nav.svelte-1nt95nb a:where(.svelte-1nt95nb):after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:100% 50%;transition:transform .5s var(--ease)}.site-nav.svelte-1nt95nb a:where(.svelte-1nt95nb):hover:after{transform:scaleX(1);transform-origin:0 50%}.entrar.svelte-1nt95nb svg:where(.svelte-1nt95nb),.menu-cli.svelte-1nt95nb svg:where(.svelte-1nt95nb){fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:none}.entrar.svelte-1nt95nb svg:where(.svelte-1nt95nb){width:16px;height:16px}.acoes.svelte-1nt95nb{display:flex;align-items:center;gap:12px}.entrar.svelte-1nt95nb{display:inline-flex;color:inherit;text-decoration:none;font-size:13.5px;padding:9px 16px;border:1px solid color-mix(in srgb,var(--c) 45%,transparent);border-radius:999px;transition:border-color .5s}.entrar.svelte-1nt95nb span:where(.svelte-1nt95nb){display:inline-flex;align-items:center;gap:8px}.ham.svelte-1nt95nb{width:42px;height:42px;border-radius:50%;border:1px solid color-mix(in srgb,var(--c) 45%,transparent);background:transparent;position:relative;cursor:pointer;transition:border-color .5s}.ham.svelte-1nt95nb i:where(.svelte-1nt95nb){position:absolute;left:13px;right:13px;height:1.5px;background:var(--c);transition:transform .6s var(--ease),top .6s var(--ease),background .5s}.ham.svelte-1nt95nb i:where(.svelte-1nt95nb):first-child{top:16px}.ham.svelte-1nt95nb i:where(.svelte-1nt95nb):last-child{top:24px}.ham.x.svelte-1nt95nb i:where(.svelte-1nt95nb):first-child{top:20px;transform:rotate(45deg)}.ham.x.svelte-1nt95nb i:where(.svelte-1nt95nb):last-child{top:20px;transform:rotate(-45deg)}@media(max-width:820px){.site-nav.svelte-1nt95nb{display:none}.entrar.svelte-1nt95nb{padding:7px 12px;font-size:12.5px}}.menu.svelte-1nt95nb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;background:var(--papel);display:grid;grid-template-columns:1.2fr .8fr;grid-template-rows:1fr auto;gap:0 5vw;align-items:center;padding:110px clamp(16px,6vw,96px) 36px;clip-path:circle(0px at var(--ox) var(--oy));transition:clip-path .85s var(--ease)}.menu.aberto.svelte-1nt95nb{clip-path:circle(160vmax at var(--ox) var(--oy))}.menu.svelte-1nt95nb ol:where(.svelte-1nt95nb){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.menu.svelte-1nt95nb li:where(.svelte-1nt95nb){overflow:hidden}.menu.svelte-1nt95nb a:where(.svelte-1nt95nb){display:grid;grid-template-columns:40px auto 1fr;align-items:baseline;gap:16px;color:var(--tinta);text-decoration:none;padding:4px 0;transform:translateY(105%);transition:transform .8s var(--ease);transition-delay:calc(var(--i) * 45ms)}.menu.aberto.svelte-1nt95nb a:where(.svelte-1nt95nb){transform:none;transition-delay:calc(.22s + var(--i) * 60ms)}.menu.svelte-1nt95nb small:where(.svelte-1nt95nb){font-family:var(--mono);font-size:12px;color:var(--faint)}.menu.svelte-1nt95nb .t:where(.svelte-1nt95nb){font-size:clamp(34px,5.4vw,68px);font-weight:600;line-height:1.08;letter-spacing:-.03em;transition:color .3s}.menu.svelte-1nt95nb a:where(.svelte-1nt95nb):hover .t:where(.svelte-1nt95nb),.menu.svelte-1nt95nb a.atual:where(.svelte-1nt95nb) .t:where(.svelte-1nt95nb){font-weight:600;letter-spacing:-.025em;letter-spacing:-.01em;color:var(--verde-tom)}.menu.svelte-1nt95nb .s:where(.svelte-1nt95nb){font-size:14px;color:var(--soft);opacity:0;transform:translate(-10px);transition:opacity .4s,transform .5s var(--ease)}.menu.svelte-1nt95nb a:where(.svelte-1nt95nb):hover .s:where(.svelte-1nt95nb){opacity:1;transform:none}.menu-fotos.svelte-1nt95nb{position:relative;aspect-ratio:4 / 5;max-height:64vh;border-radius:26px;overflow:hidden;background:var(--papel-2)}.menu-fotos.svelte-1nt95nb img:where(.svelte-1nt95nb){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.06);transition:opacity .7s var(--ease),transform 1.4s var(--ease)}.menu-fotos.svelte-1nt95nb img.on:where(.svelte-1nt95nb){opacity:1;transform:none}.menu.svelte-1nt95nb a.menu-cli:where(.svelte-1nt95nb){grid-column:1;transform:none;display:inline-flex;align-items:center;gap:14px;justify-self:start;margin-top:26px;padding:12px 20px 12px 14px;border:1px solid var(--linha-forte);border-radius:999px;color:var(--tinta);text-decoration:none;transition:border-color .3s,background .3s}.menu.svelte-1nt95nb a.menu-cli:where(.svelte-1nt95nb):hover{border-color:var(--acento-solido);background:var(--branco)}.menu-cli.svelte-1nt95nb svg:where(.svelte-1nt95nb){width:22px;height:22px;color:var(--acento-solido)}.menu-cli.svelte-1nt95nb span:where(.svelte-1nt95nb){display:flex;flex-direction:column;gap:2px}.menu-cli.svelte-1nt95nb b:where(.svelte-1nt95nb){font-weight:600;font-size:16px;letter-spacing:-.01em}.menu-cli.svelte-1nt95nb small:where(.svelte-1nt95nb){font-family:var(--sans);font-size:12.5px;color:var(--soft);letter-spacing:0}.menu-pe.svelte-1nt95nb{grid-column:1 / -1;margin:32px 0 0;font-family:var(--mono);font-size:12px;color:var(--faint);letter-spacing:.04em}@media(max-width:820px){.menu.svelte-1nt95nb{grid-template-columns:1fr}.menu-fotos.svelte-1nt95nb{display:none}.menu.svelte-1nt95nb .s:where(.svelte-1nt95nb){display:none}.menu.svelte-1nt95nb a:where(.svelte-1nt95nb){grid-template-columns:30px 1fr}}::view-transition-old(root){animation:.45s cubic-bezier(.22,1,.36,1) both site-sai}::view-transition-new(root){animation:.7s cubic-bezier(.22,1,.36,1) .1s both site-entra}@keyframes site-sai{to{opacity:0}}@keyframes site-entra{0%{opacity:0;transform:translateY(18px)}}@media(prefers-reduced-motion:reduce){.menu.svelte-1nt95nb,.menu.svelte-1nt95nb a:where(.svelte-1nt95nb){transition:none}}
