@font-face{font-family:Bricolage;src:url(/fonts/bricolage.woff2) format("woff2");font-weight:200 800;font-stretch:75% 100%;font-display:swap}:root{--c-cru: #f0dacb;--c-miolo: #f0cbb2;--c-dourado: #ffad5d;--c-laranja: #ff7400;--c-brasa: #ff4e0e;--c-vermelho: #af1923;--c-bordo: #7d0311;--c-petroleo: #004457;--c-indigo: #272d8b;--c-noite: #020555;--fundo: var(--c-cru);--tinta: var(--c-noite);--torra: linear-gradient(180deg, var(--c-cru), var(--c-miolo) 16%, var(--c-dourado) 34%, var(--c-laranja) 52%, var(--c-brasa) 62%, var(--c-vermelho) 74%, var(--c-bordo) 86%, var(--c-noite));--f: "Bricolage", ui-sans-serif, system-ui, sans-serif;--t-corpo: 1.125rem;--t-menor: .9375rem;--t-h4: 1.5rem;--t-h3: clamp(1.75rem, 3vw, 2.375rem);--t-h2: clamp(2.5rem, 6.5vw, 5rem);--t-display: clamp(3.4rem, min(12.5vw, 20vh), 11.5rem);--margem: clamp(16px, 4vw, 56px);--vao: clamp(16px, 2vw, 28px);--secao: clamp(96px, 16vh, 200px);--raio: 22px;--extrusao: 0 6px 0 var(--c-noite);--ease: cubic-bezier(.22, 1, .36, 1)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{margin:0;background:var(--fundo);color:var(--tinta);font-family:var(--f);font-size:var(--t-corpo);line-height:1.5;font-weight:400;font-optical-sizing:auto;font-kerning:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-x:clip;transition:color .45s var(--ease)}html.escuro{--tinta: var(--c-cru)}img,video,svg{display:block;max-width:100%}a{color:inherit}p{margin:0 0 1em;max-width:62ch;text-wrap:pretty}h1,h2,h3,h4{margin:0;font-weight:800;text-wrap:balance}:focus-visible{outline:3px solid var(--tinta);outline-offset:4px;border-radius:6px}main:focus{outline:none}::selection{background:var(--c-noite);color:var(--c-dourado)}.pular{position:absolute;left:var(--margem);top:-100px;z-index:100}.pular:focus{top:12px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.display{font-size:var(--t-display);font-weight:800;font-stretch:75%;line-height:.86;letter-spacing:-.012em}.h2{font-size:var(--t-h2);font-weight:800;font-stretch:78%;line-height:.92;letter-spacing:-.008em}.h3{font-size:var(--t-h3);font-weight:700;font-stretch:85%;line-height:1.04}.h4{font-size:var(--t-h4);font-weight:650;font-stretch:92%;line-height:1.15}.lead{font-size:clamp(1.25rem,2vw,1.6rem);line-height:1.35;font-weight:450;max-width:34ch}.menor{font-size:var(--t-menor);line-height:1.45}.rotulo{font-size:var(--t-menor);font-weight:650;font-stretch:90%;letter-spacing:.01em}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.moldura{padding-inline:var(--margem);max-width:1680px;margin-inline:auto}.grade{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--vao)}.secao{padding-block:var(--secao);position:relative}.botao{--b-face: var(--c-cru);display:inline-flex;align-items:center;gap:.6em;font:inherit;font-size:1.0625rem;font-weight:700;font-stretch:88%;color:var(--c-noite);background:var(--b-face);border:3px solid var(--c-noite);border-radius:999px;padding:.7em 1.35em .72em;text-decoration:none;cursor:pointer;box-shadow:var(--extrusao);transform:translateY(0);transition:transform .18s var(--ease),box-shadow .18s var(--ease)}.botao:hover{transform:translateY(3px);box-shadow:0 3px 0 var(--c-noite)}.botao:active{transform:translateY(6px);box-shadow:0 0 0 var(--c-noite)}.botao--forte{--b-face: var(--c-dourado)}.botao .ilustra{width:2.4em;height:2.4em;margin-block:-.9em;margin-inline-start:-.5em;overflow:visible;filter:none}.link{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.22em;font-weight:600}.link:hover{text-decoration-thickness:4px}.ilustra{overflow:visible}[data-topo]{transition:transform .45s var(--ease)}html.topo-oculto [data-topo]{transform:translateY(-130%)}.cursor{display:none}@media(hover:hover)and (pointer:fine){.cursor{display:grid;place-items:center;position:fixed;left:0;top:0;z-index:90;pointer-events:none;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:999px;background:var(--c-noite);color:var(--c-dourado);transition:width .3s var(--ease),height .3s var(--ease),margin .3s var(--ease),opacity .2s}html.escuro .cursor{background:var(--c-cru);color:var(--c-noite)}.cursor span{font-size:.8125rem;font-weight:800;font-stretch:80%;letter-spacing:.06em;opacity:0;transition:opacity .2s}.cursor.com-rotulo{width:92px;height:92px;margin:-46px 0 0 -46px}.cursor.com-rotulo span{opacity:1}.cursor.oculto{opacity:0}}.entra-css{animation:entra-titulo .9s cubic-bezier(.16,1,.3,1) both}@keyframes entra-titulo{0%{opacity:0;transform:translateY(.18em);clip-path:inset(0 0 100% 0)}to{opacity:1;transform:none;clip-path:inset(0 0 -10% 0)}}html.js [data-split]{visibility:hidden}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}html.js [data-split]{visibility:visible}}.ponto[data-astro-cid-kzt5t2xm]{position:fixed;z-index:40;right:clamp(10px,1.6vw,26px);top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:12px;pointer-events:none}.ponto__rotulo[data-astro-cid-kzt5t2xm]{font-size:.8125rem;font-weight:700;font-stretch:85%;white-space:nowrap;writing-mode:vertical-rl;transform:rotate(180deg)}.ponto__regua[data-astro-cid-kzt5t2xm]{position:relative;width:8px;height:168px;border-radius:99px;background:var(--torra);box-shadow:0 0 0 2px var(--tinta);transition:box-shadow .45s var(--ease)}.ponto__fatia[data-astro-cid-kzt5t2xm]{position:absolute;left:50%;top:0;width:24px;height:24px;margin:-12px 0 0 -12px;overflow:visible}.ponto__fatia[data-astro-cid-kzt5t2xm] path[data-astro-cid-kzt5t2xm]{fill:var(--fundo);stroke:var(--tinta);transition:stroke .45s var(--ease)}@media(max-width:720px){.ponto[data-astro-cid-kzt5t2xm]{top:auto;bottom:14px;right:14px;transform:none;flex-direction:row-reverse;gap:10px;padding:8px 14px 8px 18px;border-radius:99px;background:var(--fundo);box-shadow:0 0 0 2px var(--tinta)}.ponto__rotulo[data-astro-cid-kzt5t2xm]{writing-mode:horizontal-tb;transform:none}.ponto__regua[data-astro-cid-kzt5t2xm]{width:72px;height:6px;background:linear-gradient(90deg,var(--c-cru),var(--c-dourado) 30%,var(--c-laranja) 50%,var(--c-vermelho) 72%,var(--c-noite))}.ponto__fatia[data-astro-cid-kzt5t2xm]{top:50%;left:0;width:18px;height:18px;margin:-9px 0 0 -9px}}.ic-whats[data-astro-cid-fhbwkfq4]{width:1.25em;height:1.25em;flex:none}.whats-flutua[data-astro-cid-bvialm4f]{position:fixed;left:18px;bottom:18px;z-index:45;gap:.5em;opacity:0;transform:translateY(16px);pointer-events:none;transition:opacity .3s var(--ease),transform .3s var(--ease)}.whats-flutua[data-astro-cid-bvialm4f].visivel{opacity:1;transform:none;pointer-events:auto}html.menu-aberto .whats-flutua[data-astro-cid-bvialm4f]{opacity:0;pointer-events:none}@media(max-width:720px){.whats-flutua[data-astro-cid-bvialm4f]{left:14px;bottom:14px;padding:.7em;border-radius:99px}.whats-flutua[data-astro-cid-bvialm4f] span[data-astro-cid-bvialm4f]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media(prefers-reduced-motion:reduce){.whats-flutua[data-astro-cid-bvialm4f]{transition:none}}.logo[data-astro-cid-tvrurpns]{display:block;width:100%;background:currentColor;-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat}.logo--letreiro[data-astro-cid-tvrurpns]{--m: url(/marca/letreiro-mask.webp);aspect-ratio:1492 / 567}.logo--fatia[data-astro-cid-tvrurpns]{--m: url(/marca/fatia-mask.webp);aspect-ratio:1}.transicao[data-astro-cid-mpgzmx4k]{position:fixed;inset:0;z-index:200;pointer-events:none;background:linear-gradient(180deg,var(--c-cru) 0%,var(--c-miolo) 14%,var(--c-dourado) 30%,var(--c-laranja) 48%,var(--c-brasa) 58%,var(--c-vermelho) 74%,var(--c-bordo) 86%,var(--c-noite) 100%);transform:translateY(100%);display:grid;place-items:center;color:var(--c-noite)}html.chegando .transicao[data-astro-cid-mpgzmx4k]{transform:none}.transicao__logo[data-astro-cid-mpgzmx4k]{width:min(46vw,360px)}
