@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.3a-pd9010p_dh.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/e62850744c7f266e-s.0n7ulcr4ivksg.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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/9433d1a810498265-s.p.1hij5ex6k3v9q.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_8e063b7-module__RqtMoa__className{font-family:Newsreader,Newsreader Fallback}.newsreader_8e063b7-module__RqtMoa__variable{--font-editorial:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_e3e4734a-module__P1Dqiq__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_e3e4734a-module__P1Dqiq__variable{--font-interface:"Geist", "Geist Fallback"}
:root{--paper:#f2ede3;--paper-deep:#e5dacb;--ink:#1d1a17;--ink-soft:#625c54;--paper-rgb:242 237 227;--ink-rgb:29 26 23;--night-rgb:29 31 27;--white-rgb:255 250 241;--accent-rgb:196 91 59;--accent-dark-rgb:143 61 40;--line:rgb(var(--ink-rgb) / .22);--line-strong:rgb(var(--ink-rgb) / .5);--accent:#c45b3b;--accent-dark:#8f3d28;--accent-bright:#e47c5e;--night:#1d1f1b;--night-soft:#30312c;--white:#fffaf1;--display:var(--font-editorial), Georgia, "Times New Roman", serif;--sans:var(--font-interface), ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--container:92rem;--gutter:clamp(1rem, 3.2vw, 3.5rem);--section-space:clamp(6rem, 12vw, 11rem)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper)}body{color:var(--ink);background:linear-gradient(rgb(var(--ink-rgb) / .035) 1px, transparent 1px), var(--paper);font-family:var(--sans);text-rendering:optimizelegibility;background-position:0 0,0 0;background-repeat:repeat,no-repeat;background-size:100% 4.5rem,auto;margin:0;font-size:1rem;line-height:1.55}main{isolation:isolate;position:relative}body.menu-open,body.site-loader-active{overflow:hidden}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:.08em}button,a{-webkit-tap-highlight-color:transparent}button,input,textarea,select{font:inherit}button:disabled{cursor:not-allowed}:focus-visible{outline:3px solid var(--accent);outline-offset:4px}::selection{color:var(--white);background:var(--accent-dark)}.skip-link{z-index:1000;color:var(--white);background:var(--night);padding:.75rem 1rem;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.SiteFooter-module__wWXZva__footer{width:min(100%, var(--container));padding:3rem var(--gutter) 2rem;border-top:1px solid var(--line);grid-template-columns:1.5fr 1fr auto;align-items:end;gap:2rem;margin:0 auto;font-size:.8rem;display:grid}.SiteFooter-module__wWXZva__topline p,.SiteFooter-module__wWXZva__copyright{margin:0}.SiteFooter-module__wWXZva__topline p:first-child{font-family:var(--display);font-size:1.15rem;font-weight:700}.SiteFooter-module__wWXZva__topline p:last-child{color:var(--ink-soft);gap:.2rem;margin-top:.35rem;display:grid}.SiteFooter-module__wWXZva__topline small{font-size:.68rem}.SiteFooter-module__wWXZva__links{flex-wrap:wrap;gap:.75rem 1.25rem;display:flex}.SiteFooter-module__wWXZva__copyright{color:var(--ink-soft);text-align:right}@media (max-width:720px){.SiteFooter-module__wWXZva__footer{grid-template-columns:1fr;align-items:start}.SiteFooter-module__wWXZva__copyright{text-align:left}}
.SiteHeader-module__mdpVJq__header{z-index:20;border-bottom:1px solid var(--line);background:rgb(var(--paper-rgb) / .94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:relative}.SiteHeader-module__mdpVJq__inner{width:min(100%, var(--container));min-height:6.5rem;padding:0 var(--gutter);grid-template-columns:minmax(10rem,1fr) auto minmax(10rem,1fr);align-items:center;margin:0 auto;display:grid}.SiteHeader-module__mdpVJq__logo{font-family:var(--display);justify-self:start;font-size:1.05rem;font-weight:700;line-height:.95;text-decoration:none}.SiteHeader-module__mdpVJq__logo span{display:block}.SiteHeader-module__mdpVJq__desktopNav{color:var(--ink-soft);letter-spacing:.02em;align-items:center;gap:clamp(1.25rem,2.7vw,2.75rem);font-size:.83rem;font-weight:650;display:flex}.SiteHeader-module__mdpVJq__desktopNav a{text-decoration:none}.SiteHeader-module__mdpVJq__desktopNav a:hover{color:var(--ink)}.SiteHeader-module__mdpVJq__actions{justify-self:end;align-items:center;gap:.75rem;display:flex}.SiteHeader-module__mdpVJq__whatsappCta{border:1px solid var(--ink);min-height:2.9rem;color:var(--white);background:var(--ink);border-radius:0;padding:.82rem 1.2rem;font-size:.82rem;font-weight:750;text-decoration:none}.SiteHeader-module__mdpVJq__mobileMenu{display:none}.SiteHeader-module__mdpVJq__menuButton{border:1px solid var(--ink);width:2.9rem;height:2.9rem;color:var(--ink);background:0 0;place-content:center;padding:0;display:grid}.SiteHeader-module__mdpVJq__menuButton svg{width:1.3rem;height:1.3rem}.SiteHeader-module__mdpVJq__mobilePanel{z-index:1;overscroll-behavior:contain;padding:2.5rem var(--gutter);color:var(--white);background:var(--night);flex-direction:column;display:flex;position:fixed;inset:5.35rem 0 0;overflow-y:auto}.SiteHeader-module__mdpVJq__mobilePanel a{border-bottom:1px solid rgb(var(--white-rgb) / .24);font-family:var(--display);padding:.8rem 0;font-size:clamp(1.65rem,7vw,3rem);line-height:1;text-decoration:none}@media (max-width:767px){.SiteHeader-module__mdpVJq__header{background:rgb(var(--paper-rgb) / .96);-webkit-backdrop-filter:none;backdrop-filter:none}.SiteHeader-module__mdpVJq__inner{grid-template-columns:1fr auto;min-height:5.35rem}.SiteHeader-module__mdpVJq__desktopNav{display:none}.SiteHeader-module__mdpVJq__mobileMenu{display:block}.SiteHeader-module__mdpVJq__whatsappCta{min-height:2.75rem;padding:.72rem .85rem}}@media (max-width:359px){.SiteHeader-module__mdpVJq__whatsappCta{display:none}}
.SiteLoader-module__l2HZQW__loader{--loader-step-color:var(--white);z-index:2000;width:100vw;height:100dvh;min-height:100svh;color:var(--white);background:linear-gradient(rgb(var(--white-rgb) / .055) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--white-rgb) / .055) 1px, transparent 1px), var(--night);pointer-events:all;background-repeat:repeat,repeat,no-repeat;background-size:clamp(3rem,7vw,7rem) clamp(3rem,7vw,7rem),clamp(3rem,7vw,7rem) clamp(3rem,7vw,7rem),100% 100%;grid-template-rows:auto 1fr auto;padding:clamp(1.25rem,3.2vw,3.5rem);display:grid;position:fixed;inset:0;overflow:hidden}.SiteLoader-module__l2HZQW__loader:before{content:"";background:var(--accent);position:absolute;inset:0;transform:translateY(100%)}.SiteLoader-module__l2HZQW__loaderHeader,.SiteLoader-module__l2HZQW__loaderFooter{z-index:1;text-transform:uppercase;position:relative}.SiteLoader-module__l2HZQW__loaderHeader{border-bottom:1px solid rgb(var(--white-rgb) / .32);letter-spacing:.11em;justify-content:space-between;gap:2rem;padding-bottom:1rem;font-size:.68rem;font-weight:750;display:flex}.SiteLoader-module__l2HZQW__loaderCenter{z-index:1;place-content:center;justify-items:center;display:grid;position:relative}.SiteLoader-module__l2HZQW__loaderCenter p{color:rgb(var(--white-rgb) / .62);letter-spacing:.14em;text-transform:uppercase;opacity:0;margin:0;font-size:.68rem;font-weight:750;animation:.42s .16s forwards SiteLoader-module__l2HZQW__loader-label-in}.SiteLoader-module__l2HZQW__loaderCenter p:last-child{animation-delay:.3s}.SiteLoader-module__l2HZQW__monogram{font-family:var(--display);letter-spacing:-.105em;opacity:0;margin:clamp(1.2rem,3vw,2.5rem) 0;font-size:clamp(9rem,27vw,27rem);font-weight:400;line-height:.82;animation:.72s cubic-bezier(.22,1,.36,1) 80ms forwards SiteLoader-module__l2HZQW__loader-mark-in;transform:translateY(1.5rem)}.SiteLoader-module__l2HZQW__monogram span{color:var(--accent-bright);font-style:italic}.SiteLoader-module__l2HZQW__loaderFooter{gap:1rem;display:grid}.SiteLoader-module__l2HZQW__loaderFooter ol{grid-template-columns:repeat(4,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}.SiteLoader-module__l2HZQW__loaderFooter li{color:rgb(var(--white-rgb) / .38);font-family:var(--display);opacity:0;gap:.65rem;font-size:clamp(1rem,1.6vw,1.5rem);animation:.24s forwards SiteLoader-module__l2HZQW__loader-step-in;display:flex;transform:translateY(.75rem)}.SiteLoader-module__l2HZQW__loaderFooter li:first-child{animation-delay:.18s}.SiteLoader-module__l2HZQW__loaderFooter li:nth-child(2){animation-delay:.33s}.SiteLoader-module__l2HZQW__loaderFooter li:nth-child(3){animation-delay:.48s}.SiteLoader-module__l2HZQW__loaderFooter li:nth-child(4){animation-delay:.63s}.SiteLoader-module__l2HZQW__loaderFooter li span{color:var(--accent-bright);font-family:var(--sans);letter-spacing:.1em;font-size:.58rem;font-style:normal;font-weight:750}.SiteLoader-module__l2HZQW__route{background:rgb(var(--white-rgb) / .18);height:2px;overflow:hidden}.SiteLoader-module__l2HZQW__route span{background:var(--accent);transform-origin:0;width:100%;height:100%;animation:.76s cubic-bezier(.65,0,.35,1) .12s forwards SiteLoader-module__l2HZQW__loader-route;display:block;transform:scaleX(0)}.SiteLoader-module__l2HZQW__leaving{pointer-events:none;animation:.52s cubic-bezier(.76,0,.24,1) forwards SiteLoader-module__l2HZQW__loader-exit}.SiteLoader-module__l2HZQW__leaving:before{animation:.52s cubic-bezier(.76,0,.24,1) forwards SiteLoader-module__l2HZQW__loader-wipe}@keyframes SiteLoader-module__l2HZQW__loader-mark-in{to{opacity:1;transform:translateY(0)}}@keyframes SiteLoader-module__l2HZQW__loader-label-in{to{opacity:1}}@keyframes SiteLoader-module__l2HZQW__loader-step-in{to{color:var(--loader-step-color);opacity:1;transform:translateY(0)}}@keyframes SiteLoader-module__l2HZQW__loader-route{to{transform:scaleX(1)}}@keyframes SiteLoader-module__l2HZQW__loader-wipe{to{transform:translateY(0)}}@keyframes SiteLoader-module__l2HZQW__loader-exit{0%,72%{transform:translateY(0)}to{transform:translateY(-100%)}}@media (max-width:767px){.SiteLoader-module__l2HZQW__loaderHeader span:last-child{display:none}.SiteLoader-module__l2HZQW__monogram{font-size:clamp(10rem,56vw,15rem)}.SiteLoader-module__l2HZQW__loaderCenter p{text-align:center;font-size:.6rem}.SiteLoader-module__l2HZQW__loaderFooter ol{grid-template-columns:1fr 1fr;gap:.65rem 1rem}.SiteLoader-module__l2HZQW__loaderFooter li{font-size:1.08rem}}@media (prefers-reduced-motion:reduce){.SiteLoader-module__l2HZQW__loader{display:none}}
