html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}@font-face{font-family:Bodoni Moda;src:url(/_astro/bodoni.BcMkp_wc.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Bodoni Moda;src:url(/_astro/bodoni-italic.BWd_eEHI.woff2)format("woff2");font-weight:400 700;font-style:italic;font-display:swap}@font-face{font-family:Jost;src:url(/_astro/jost.BzT6BTit.woff2)format("woff2");font-weight:400 600;font-style:normal;font-display:swap}:root{--onyx:#0b0a08;--lacquer:#15130f;--verde:#16211a;--gold:#c9a35a;--gold-hi:#e6cf98;--ivory:#efe9dc;--ivory-2:#efe9dcbd;--ivory-3:#efe9dc8a;--rule:#c9a35a57;--rule-soft:#efe9dc21;--display:"Bodoni Moda", "Bodoni 72", Didot, Georgia, serif;--text:"Jost", "Futura", "Avenir Next", system-ui, sans-serif;--gutter:clamp(20px, 4.4vw, 72px);--head-h:88px;--ease:cubic-bezier(.2, .7, .2, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-io:cubic-bezier(.76, 0, .24, 1);--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--intro:0s}.js:not(.seen){--intro:1.5s}@media (prefers-reduced-motion:reduce){.js:not(.seen){--intro:0s}}@media (width<=900px){:root{--head-h:68px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}html.lenis{scroll-behavior:auto}body{background:var(--onyx);color:var(--ivory);font:400 1.0625rem/1.7 var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}img{max-width:100%;height:auto;display:block}picture{display:contents}figure{margin:0}a{color:inherit}h1,h2,h3{font-family:var(--display);text-wrap:balance;margin:0;font-weight:400}p{margin:0}::selection{background:var(--gold);color:var(--onyx)}:focus-visible{outline:1px solid var(--gold-hi);outline-offset:4px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.num{font-variant-numeric:tabular-nums}.wrap{width:min(100% - 2 * var(--gutter), 1360px);margin-inline:auto}.skip{z-index:200;background:var(--gold);color:var(--onyx);padding:12px 18px;text-decoration:none;position:absolute;top:-80px;left:12px}.skip:focus{top:12px}.icon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.icon .fill{fill:currentColor;stroke:none}.btn{isolation:isolate;min-height:56px;font:500 .9375rem/1 var(--text);letter-spacing:.05em;white-space:nowrap;transition:color .45s var(--ease-out), border-color .45s var(--ease-out);border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:10px;padding:0 32px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";z-index:-1;transform-origin:50% 100%;transition:transform .5s var(--ease-out);position:absolute;inset:0;transform:scaleY(0)}.btn:hover:before{transform:scaleY(1)}.btn-sm{min-height:44px;padding:0 22px}.btn-gold{background:var(--gold);color:var(--onyx)}.btn-gold:before{background:var(--gold-hi)}.btn-ghost{color:var(--ivory);border-color:#efe9dc66}.btn-ghost:before{background:var(--ivory)}.btn-ghost:hover{color:var(--onyx);border-color:var(--ivory)}.actions{flex-wrap:wrap;gap:12px;display:flex}@media (width<=560px){.actions .btn{flex:auto}}.h2{letter-spacing:-.02em;font-size:clamp(2.75rem,1.15rem + 4.4vw,6rem);line-height:.98}.section{padding-block:clamp(104px,12vw,184px)}.grain:after{content:"";pointer-events:none;z-index:1;background-image:var(--grain);opacity:.07;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.js [data-reveal]{clip-path:inset(100% 0 0);transition:clip-path 1.5s var(--ease-io)}.js [data-reveal] img{transition:transform 2.2s var(--ease-out);transform:scale(1.18)}.js [data-reveal].is-in{clip-path:inset(0)}.js [data-reveal].is-in img{transform:none}}@keyframes lift{0%{transform:translateY(105%)}to{transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes push{0%{transform:scale(1.22)}to{transform:scale(1.04)}}@keyframes rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes drop{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation:none!important}}.top[data-astro-cid-nen7h5rs]{z-index:40;transition:transform .6s var(--ease-out), background-color .4s var(--ease), border-color .4s var(--ease);border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}.top[data-astro-cid-nen7h5rs].is-solid{backdrop-filter:blur(14px);border-bottom-color:var(--rule-soft);background:#0b0a08db}.top[data-astro-cid-nen7h5rs].is-hidden{transform:translateY(-101%)}@media (prefers-reduced-motion:no-preference){.js .bar[data-astro-cid-nen7h5rs]{animation:fade 1.2s var(--ease) calc(var(--intro) + .5s) both}}.wide[data-astro-cid-nen7h5rs]{margin-inline:var(--margem,var(--gutter))}.bar[data-astro-cid-nen7h5rs]{height:var(--head-h);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.nav[data-astro-cid-nen7h5rs]{align-items:center;gap:36px;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){color:var(--ivory-2);letter-spacing:.04em;padding:6px 0;font-size:.9375rem;text-decoration:none;transition:color .3s;position:relative}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn):after{content:"";background:var(--gold);transform-origin:100%;height:1px;transition:transform .5s var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn):hover{color:var(--ivory)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn):hover:after{transform-origin:0;transform:scaleX(1)}.nav-r[data-astro-cid-nen7h5rs]{justify-self:end}.brand[data-astro-cid-nen7h5rs]{justify-self:center;display:block}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:clamp(150px,12vw,190px)}.menu-btn[data-astro-cid-nen7h5rs],.sheet[data-astro-cid-nen7h5rs]{display:none}@media (width<=1080px){.nav[data-astro-cid-nen7h5rs]{gap:24px}}@media (width>=901px){.wide[data-astro-cid-nen7h5rs].bar{height:clamp(var(--head-h), 6.2vw, 98px)}.wide[data-astro-cid-nen7h5rs] .nav[data-astro-cid-nen7h5rs]{gap:clamp(24px,2.55vw,40px)}.wide[data-astro-cid-nen7h5rs] .nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){letter-spacing:0;color:var(--ivory);font-size:clamp(.9375rem,1.16vw,1.15rem)}.wide[data-astro-cid-nen7h5rs] .btn-sm[data-astro-cid-nen7h5rs]{letter-spacing:0;min-height:clamp(44px,3.03vw,48px);padding-inline:clamp(22px,1.64vw,26px);font-size:clamp(.9375rem,1.13vw,1.125rem)}}@media (width<=900px){.bar[data-astro-cid-nen7h5rs]{grid-template-columns:minmax(0,1fr) auto}.nav[data-astro-cid-nen7h5rs]{display:none}.brand[data-astro-cid-nen7h5rs]{z-index:2;justify-self:start;position:relative}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:138px}.menu-btn[data-astro-cid-nen7h5rs]{z-index:2;width:46px;height:46px;color:var(--ivory);cursor:pointer;background:0 0;border:1px solid #efe9dc4d;border-radius:2px;place-items:center;padding:0;display:inline-grid;position:relative}.menu-btn[data-astro-cid-nen7h5rs] .i-shut,.menu-btn[data-astro-cid-nen7h5rs][aria-expanded=true] .i-open{display:none}.menu-btn[data-astro-cid-nen7h5rs][aria-expanded=true] .i-shut{display:block}.sheet[data-astro-cid-nen7h5rs]{z-index:1;height:100dvh;padding:var(--head-h) var(--gutter) calc(32px + env(safe-area-inset-bottom));background:var(--onyx);opacity:0;visibility:hidden;transition:opacity .35s var(--ease), visibility 0s linear .35s;flex-direction:column;justify-content:center;gap:2px;display:flex;position:fixed;inset:0}.sheet[data-astro-cid-nen7h5rs].is-open{opacity:1;visibility:visible;transition:opacity .35s var(--ease)}.sheet[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){font:400 2.75rem/1.15 var(--display);letter-spacing:-.01em;color:var(--ivory);padding:8px 0;text-decoration:none}.sheet[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{margin-top:36px}}.dock[data-astro-cid-4pg35wjo]{display:none}@media (width<=900px){.dock[data-astro-cid-4pg35wjo]{z-index:15;padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom));backdrop-filter:blur(14px);visibility:hidden;transition:transform .3s var(--ease-out), visibility 0s .3s;background:#f7f5f0eb;border-top:1px solid #15130f14;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.dock[data-astro-cid-4pg35wjo].is-on{visibility:visible;transition:transform .3s var(--ease-out);transform:none}.is-immersed .dock[data-astro-cid-4pg35wjo].is-on{visibility:hidden;transition:transform .3s var(--ease-out), visibility 0s .3s;transform:translateY(110%)}a[data-astro-cid-4pg35wjo]{border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:52px;font-weight:600;text-decoration:none;display:inline-flex}.book[data-astro-cid-4pg35wjo]{color:#fff;background:#15130f;flex:1;padding:10px 20px;box-shadow:0 12px 26px -14px #15130fb3}.book[data-astro-cid-4pg35wjo] .icon{color:var(--gold)}.wa[data-astro-cid-4pg35wjo]{color:#1fa855;background:#fff;width:52px;box-shadow:inset 0 0 0 1px #15130f1f}[data-astro-cid-4pg35wjo]:focus-visible{outline-offset:3px;outline:2px solid #8c6a2e}.escuro[data-astro-cid-4pg35wjo]{background:#0b0a08e0;border-top-color:#c9a35a47}.escuro[data-astro-cid-4pg35wjo] .book[data-astro-cid-4pg35wjo]{background:var(--gold);color:var(--onyx);box-shadow:none}.escuro[data-astro-cid-4pg35wjo] .book[data-astro-cid-4pg35wjo] .icon{color:var(--onyx)}.escuro[data-astro-cid-4pg35wjo] .wa[data-astro-cid-4pg35wjo]{background:0 0;box-shadow:inset 0 0 0 1px #efe9dc73}.escuro[data-astro-cid-4pg35wjo] [data-astro-cid-4pg35wjo]:focus-visible{outline-color:var(--gold-hi)}}
