.partilha-fundo[data-v-0506ba1d]{z-index:200;background:#0d0b0899;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.partilha[data-v-0506ba1d]{color:inherit;border:1px solid var(--line-strong);background:#0d0b08;width:100%;max-width:440px;margin:0;padding:26px 28px 22px;position:static}.partilha-topo[data-v-0506ba1d]{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.partilha-titulo[data-v-0506ba1d]{font-family:var(--font-text);font-size:var(--size-heading);color:var(--nzila-cream);margin:0;font-weight:500}.partilha-fechar[data-v-0506ba1d]{width:40px;height:40px;color:var(--nzila-ochre);cursor:pointer;background:0 0;border:none;margin-right:-10px;padding:0;font-size:1.8rem;line-height:1}.partilha-fechar[data-v-0506ba1d]:focus-visible{outline:2px solid var(--nzila-cream);outline-offset:2px}.partilha-link[data-v-0506ba1d]{gap:10px;margin-bottom:22px;display:flex}.partilha-url[data-v-0506ba1d]{border:1px solid var(--line-strong);min-width:0;font-family:var(--font-text);color:var(--text-secondary);background:0 0;flex:1;padding:10px 12px;font-size:.95rem}.partilha-url[data-v-0506ba1d]:focus-visible{outline:2px solid var(--nzila-cream);outline-offset:1px}.partilha-copiar[data-v-0506ba1d]{border:1px solid var(--nzila-ochre);font-family:var(--font-text);font-size:var(--size-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--nzila-cream);cursor:pointer;background:0 0;flex-shrink:0;padding:10px 16px;font-weight:500;transition:background-color .3s,color .3s}.partilha-copiar[data-v-0506ba1d]:hover{background:var(--nzila-ochre);color:var(--nzila-bg)}.partilha-copiar[data-v-0506ba1d]:focus-visible{outline:2px solid var(--nzila-cream);outline-offset:2px}.partilha-redes[data-v-0506ba1d]{flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none;display:flex}.partilha-rede[data-v-0506ba1d]{min-height:44px;font-family:var(--font-text);font-size:var(--size-body);color:var(--nzila-cream);cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:0;text-decoration:none;display:inline-flex}.partilha-rede svg[data-v-0506ba1d]{width:22px;height:22px}.partilha-rede[data-v-0506ba1d]:hover{color:var(--accent-hover)}.partilha-rede[data-v-0506ba1d]:focus-visible{outline:2px solid var(--nzila-cream);outline-offset:3px}.partilha-aviso[data-v-0506ba1d]{min-height:1.4em;color:var(--text-secondary);margin:14px 0 0;font-size:.95rem;font-style:italic;display:block}@media (width<=600px){.partilha-fundo[data-v-0506ba1d]{align-items:flex-end;padding:0}.partilha[data-v-0506ba1d]{border-bottom:none;border-left:none;border-right:none;max-width:none;padding:22px 20px 26px}.partilha-link[data-v-0506ba1d]{flex-direction:column}}@media (prefers-reduced-motion:reduce){.partilha-copiar[data-v-0506ba1d]{transition:none}}.app[data-v-c1971ac4]{min-height:100dvh}.topbar[data-v-c1971ac4]{z-index:100;background:linear-gradient(#11100feb 0%,#11100f00 100%);justify-content:space-between;align-items:center;padding:20px 36px;transition:opacity .5s,transform .5s;display:flex;position:fixed;top:0;left:0;right:0}.topbar.brand-only-hidden .brand[data-v-c1971ac4]{opacity:0;pointer-events:none}.brand[data-v-c1971ac4]{font-size:var(--size-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);font-weight:500;text-decoration:none;transition:color .3s}.brand[data-v-c1971ac4]:hover{color:var(--text-primary)}.top-actions[data-v-c1971ac4]{align-items:center;gap:18px;display:flex}.icon-btn[data-v-c1971ac4]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:34px;height:34px;transition:color .3s;display:flex}.icon-btn[data-v-c1971ac4]:hover{color:var(--text-primary)}.icon-btn svg[data-v-c1971ac4]{width:17px;height:17px}.lang-toggle[data-v-c1971ac4]{border:0;align-items:center;gap:6px;min-inline-size:0;margin:0;padding:0;display:flex}.lang-toggle button[data-v-c1971ac4]{font-size:var(--size-label);letter-spacing:var(--tracking-label);text-transform:uppercase;cursor:pointer;color:var(--text-muted);background:0 0;border:none;padding:4px;font-weight:500;transition:color .2s}.lang-toggle button[data-v-c1971ac4]:hover,.lang-toggle button.active[data-v-c1971ac4]{color:var(--text-primary)}.bottomnav[data-v-c1971ac4]{z-index:100;background:linear-gradient(#0d0b0800 0%,#0d0b08f7 35%);justify-content:center;gap:0;padding:16px 30px;transition:opacity .5s,transform .5s;display:flex;position:fixed;bottom:0;left:0;right:0}.bottomnav.hidden[data-v-c1971ac4]{opacity:0;pointer-events:none;transform:translateY(8px)}.nav-item[data-v-c1971ac4]{font-size:var(--size-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid #0000;padding:8px 20px;font-weight:500;text-decoration:none;transition:color .3s}.nav-item[data-v-c1971ac4]:hover{color:var(--text-secondary)}.nav-item.active[data-v-c1971ac4]{color:var(--text-primary);border-bottom-color:var(--accent)}.menu-btn[data-v-c1971ac4]{color:var(--nzila-cream);display:none}.mobile-menu[data-v-c1971ac4]{width:auto;max-width:none;height:auto;max-height:none;color:inherit;z-index:200;background:var(--nzila-bg);border:0;flex-direction:column;margin:0;padding:14px 18px 28px;display:flex;position:fixed;inset:0;overflow-y:auto}.mobile-menu .menu-btn[data-v-c1971ac4]{flex-shrink:0;display:flex}.mobile-menu-nav[data-v-c1971ac4]{flex-direction:column;gap:28px;margin:auto 0;padding:32px 14px;display:flex}.mobile-menu-item[data-v-c1971ac4]{letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--nzila-cream);font-size:1.7rem;font-weight:500;line-height:1.2;text-decoration:none}.mobile-menu-item.active[data-v-c1971ac4]{color:var(--nzila-ochre)}.mobile-menu-brand[data-v-c1971ac4]{padding:0 14px}@media (width<=900px){.nav-item[data-v-c1971ac4]{padding:8px 12px}}@media (width<=767px){.bottomnav[data-v-c1971ac4]{display:none}.menu-btn[data-v-c1971ac4]{display:flex}.topbar .brand[data-v-c1971ac4]{display:none}}@media (width<=640px){.topbar[data-v-c1971ac4]{padding:14px 18px}}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/cormorant-garamond-latin-ext-400-normal-Drx2k2n9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/cormorant-garamond-latin-400-normal-B-1hWBU7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/cormorant-garamond-latin-ext-500-normal-CH1kM7og.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/cormorant-garamond-latin-500-normal-BsRWmXhO.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/cormorant-garamond-latin-ext-600-normal-DaBc-lu7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/cormorant-garamond-latin-600-normal-Co1r35X9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/cormorant-garamond-latin-ext-400-italic-BdEzgT7i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/cormorant-garamond-latin-400-italic-Dc_OZ8oc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/cormorant-garamond-latin-ext-500-italic-CE7zdTnu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/cormorant-garamond-latin-500-italic-Y14P-dkT.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/caveat-latin-ext-400-normal-D7hBUiug.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/caveat-latin-400-normal-D6LQsQ_v.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Brush;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/caveat-brush-latin-ext-400-normal-Dwx6Pt9q.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat Brush;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/caveat-brush-latin-400-normal-2w-6t9gW.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--nzila-bg:#0d0b08;--nzila-bg-secondary:#1a1510;--nzila-cream:#f0d8c2;--nzila-ochre:#bc7624;--nzila-amber:#d48c37;--nzila-terracotta:#9e572f;--nzila-clay:#bd7750;--nzila-rust:#7b351e;--nzila-olive:#3e3f30;--bg-primary:var(--nzila-bg);--bg-secondary:var(--nzila-bg-secondary);--bg-tertiary:#221b15;--text-primary:var(--nzila-cream);--text-secondary:#f0d8c2b8;--text-muted:#f0d8c299;--accent:var(--nzila-ochre);--accent-hover:var(--nzila-amber);--line:#f0d8c214;--line-strong:#f0d8c22e;--font-text:"Cormorant Garamond", Georgia, serif;--font-hand:"Caveat", cursive;--font-logo:"Caveat Brush", "Caveat", cursive;--size-body:1.1875rem;--size-label:.875rem;--size-heading:1.625rem;--size-subtitle:clamp(1.35rem, 2vw, 1.6rem);--size-title:clamp(2.6rem, 5vw, 4rem);--leading-body:1.6;--tracking-label:.14em;--measure:60ch;--topo-conteudo:74px;--nav-inferior:0px;--grao:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");--page-top:calc(var(--topo-conteudo) + 28px);--page-top-mobile:var(--page-top)}@media (width<=768px){:root{--topo-conteudo:62px}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{font-family:var(--font-text);font-size:var(--size-body);background:var(--bg-primary);color:var(--text-primary);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:500;overflow-x:hidden}button{font-family:inherit}h1,h2,h3{font-weight:500}p{max-width:var(--measure)}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:2px}.view-enter-active,.view-leave-active{transition:opacity .5s}.view-enter-from,.view-leave-to{opacity:0}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.link-secondary,.skip,.back,.footer-link,.brand{position:relative}.link-secondary:after,.skip:after,.back:after,.footer-link:after,.brand:after{content:"";position:absolute;inset:-8px -6px}body:after{content:"";z-index:10000;pointer-events:none;opacity:.06;background-image:var(--grao);background-size:256px 256px;position:fixed;inset:0}::selection{color:var(--text-primary);background:#f0d8c226}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
