.aMivtW_nav{z-index:30;top:calc(env(safe-area-inset-top,0px) + 12px);-webkit-backdrop-filter:blur(18px)saturate(1.2);max-width:calc(100% - 24px);color:var(--crema);background:#130e0cd1;border-radius:99px;align-items:center;gap:6px;padding:6px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 14px 40px #0c090847,inset 0 0 0 1px #fff3e31a,inset 0 1px #fff3e30f}.aMivtW_navLogo{color:var(--crema);border-radius:99px;align-items:center;padding:0 12px 0 14px;text-decoration:none;display:flex}.aMivtW_navLogo svg{width:auto;height:21.15px;margin-bottom:-2.31px;display:block;overflow:visible}.aMivtW_navLinks{align-items:center;gap:2px;display:flex}.aMivtW_navLinks a,.aMivtW_navLinks .aMivtW_textBtn,.aMivtW_dropBtn{color:var(--muted-light);white-space:nowrap;transition:background .4s var(--ease), color .4s var(--ease);border-radius:99px;padding:8px 11px;font-size:13.5px;text-decoration:none}.aMivtW_navLinks a:hover,.aMivtW_navLinks a.aMivtW_act,.aMivtW_textBtn:hover,.aMivtW_dropBtn:hover,.aMivtW_dropBtn.aMivtW_act{color:var(--crema);background:#fff3e31a}.aMivtW_textBtn,.aMivtW_dropBtn{cursor:pointer;font-family:var(--f-body);background:0 0;border:0}.aMivtW_dropBtn span{transition:transform .3s var(--ease);margin-left:2px;font-size:10px;display:inline-block}.aMivtW_dropBtn[aria-expanded=true] span{transform:rotate(180deg)}.aMivtW_navMore{background:var(--accent);color:var(--ink);cursor:pointer;font-size:13.5px;font-weight:600;font-family:var(--f-body);white-space:nowrap;transition:background .3s var(--ease), transform .3s var(--ease);border:0;border-radius:99px;padding:9px 15px}.aMivtW_navMore:hover{background:var(--accent-hover)}.aMivtW_navMore:active{transform:scale(.97)}.aMivtW_navMenu{color:var(--crema);cursor:pointer;font-size:13.5px;font-weight:600;font-family:var(--f-body);box-shadow:inset 0 0 0 1px var(--line-light);background:#fff3e314;border:0;border-radius:99px;padding:9px 15px;display:none}.aMivtW_navMoreShort{display:none}.aMivtW_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:374.98px){.aMivtW_navLogo{padding:0 8px 0 10px}}@media (max-width:359.98px){.aMivtW_navMoreFull{display:none}.aMivtW_navMoreShort{display:inline}}@media (pointer:coarse){.aMivtW_navLogo,.aMivtW_navMore,.aMivtW_navMenu{position:relative}.aMivtW_navLogo:after{content:"";position:absolute;inset:-13px -3px}.aMivtW_navMore:after,.aMivtW_navMenu:after{content:"";position:absolute;inset:-5px -3px}.aMivtW_menuClose:after{content:"";border-radius:50%;position:absolute;inset:-4px}}.aMivtW_drop{position:relative}.aMivtW_dropPanel{-webkit-backdrop-filter:blur(18px)saturate(1.2);min-width:250px;animation:aMivtW_dropIn .35s var(--ease) both;background:#130e0cf0;border-radius:22px;flex-direction:column;gap:2px;padding:8px;display:flex;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 14px 40px #0c090859,inset 0 0 0 1px #fff3e31a}.aMivtW_dropPanel[hidden]{display:none}.aMivtW_dropPanel a{border-radius:14px;padding:10px 14px;font-size:14px}@keyframes aMivtW_dropIn{0%{opacity:0;transform:translate(-50%,-6px)}}@media (max-width:980px){.aMivtW_navLinks{display:none}.aMivtW_navMenu{display:inline-block}}dialog.aMivtW_menu{width:100%;max-width:none;height:100dvh;max-height:none;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);border-radius:0;margin:0}dialog.aMivtW_menu[open]{animation:aMivtW_menuIn .22s var(--ease) both}@keyframes aMivtW_menuIn{0%{opacity:0;transform:translateY(-10px)}}html:has(dialog.aMivtW_menu[open]){overflow:hidden}.aMivtW_menuTitle{color:var(--muted-light)}.aMivtW_menuLinks{flex-direction:column;margin-top:22px;display:flex}.aMivtW_menuLinks a{font-family:var(--f-display);letter-spacing:-.035em;color:var(--crema);padding:5px 0;font-size:clamp(30px,8vw,44px);font-weight:800;line-height:1.15;text-decoration:none}.aMivtW_menuSub{flex-direction:column;padding:0 0 8px 4px;display:flex}.aMivtW_menuSub a{font-family:var(--f-body);letter-spacing:0;color:var(--muted-light);padding:12px 0;font-size:17px;font-weight:500;line-height:1.2}.aMivtW_menuActions{flex-direction:column;align-items:flex-start;gap:12px;margin-top:30px;display:flex}
.VFKzxG_foot .wrap{gap:40px;padding-block:64px 40px;font-size:14px;display:grid}.VFKzxG_footBrand{border-bottom:1px solid var(--line-light);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-bottom:32px;display:flex}.VFKzxG_foot .VFKzxG_footLogo{width:auto;height:33.4px;color:var(--crema);margin-bottom:-3.65px;display:block}.VFKzxG_footCols{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.2fr);gap:28px;display:grid}.VFKzxG_footCols>div{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.VFKzxG_footCols b{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-light);margin-bottom:4px;font-size:11.5px;font-weight:500}.VFKzxG_footCols a{color:var(--crema);padding:2px 0;text-decoration:none}.VFKzxG_footCols a:hover{color:var(--accent)}.VFKzxG_footCols .VFKzxG_footBtn{padding:6px 6px 6px 18px;font-size:14.5px}.VFKzxG_footCols .VFKzxG_footBtn .ic{width:30px;height:30px}.VFKzxG_footBottom{font-family:var(--f-mono);color:var(--muted-light);font-size:11.5px}@media (max-width:860px){.VFKzxG_footCols{grid-template-columns:repeat(2,minmax(0,1fr))}.VFKzxG_footCols>div:not(:last-child){gap:0}.VFKzxG_footCols b{margin-bottom:6px}.VFKzxG_footCols a{min-width:44px;padding:11px 0}}@media (max-width:480px){.VFKzxG_footCols{column-gap:20px}.VFKzxG_footCols>div:nth-child(2){grid-row:span 2}.VFKzxG_footCols>div:last-child{flex-flow:wrap;grid-column:1/-1}.VFKzxG_footCols>div:last-child b{flex-basis:100%}}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.V5FlFW_className{font-family:Archivo,Archivo Fallback;font-style:normal}.V5FlFW_variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.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:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.dQIxfa_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.dQIxfa_variable{--font-instrument-sans:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.2ytmazkdrg7t9.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3j3877k49yy0l.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1icgra-w5i50b.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.1g73gv09-xcb6.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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.tcHo_G_className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.tcHo_G_variable{--font-instrument-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.2njitm-prmz2_.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.p.38hmww4cj4vme.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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.12_ml6bnugnre.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.p.2yee423r7ahpo.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:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}._33nStq_className{font-family:DM Mono,DM Mono Fallback;font-style:normal}._33nStq_variable{--font-dm-mono:"DM Mono", "DM Mono Fallback"}
:root{--chocolate:#3b2219;--crema:#fff3e3;--tomate:#ff5a36;--durazno:#ffe8d6;--pan:#e9a94f;--ink:#1c1512;--ink-deep:#130e0c;--ink-soft:#2a211d;--ivory:#f7f2eb;--paper:#fffcf7;--sand:#eee4d8;--accent:var(--tomate);--accent-hover:#ff6e4e;--accent-ink:#c23c1c;--accent-soft:#fbe3d9;--gold:#d9a35e;--stone:#b9ab9c;--ok:#3f7b57;--line-dark:#1c15121f;--line-light:#fff3e321;--muted-dark:#1c1512a8;--muted-light:#fff3e3ad;--shadow-soft:0 1px 2px #1c15120d, 0 12px 32px -14px #1c151238;--f-display:var(--font-archivo,"Archivo"), "Arial Black", system-ui, sans-serif;--f-body:var(--font-instrument-sans,"Instrument Sans"), system-ui, -apple-system, "Segoe UI", sans-serif;--f-serif:var(--font-instrument-serif,"Instrument Serif"), Georgia, "Times New Roman", serif;--f-mono:var(--font-dm-mono,"DM Mono"), ui-monospace, "SFMono-Regular", Menlo, monospace;--ease:cubic-bezier(.32,.72,0,1);--spring:cubic-bezier(.34,1.56,.64,1);--gut-l:max(16px, env(safe-area-inset-left,0px));--gut-r:max(16px, env(safe-area-inset-right,0px))}
:root{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}body{margin:0}img{max-width:100%}[hidden]{display:none!important}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--crema);font-family:var(--f-body);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.55;overflow-x:hidden}::selection{background:var(--accent);color:var(--ink)}a{color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}h1,h2,h3,h4{text-wrap:balance;margin:0}p{margin:0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}html{scroll-behavior:auto}}
.band{position:relative;overflow:clip}.band--ink{background:var(--ink);color:var(--crema)}.band--ivory{background:var(--ivory);color:var(--ink)}.band--sand{background:var(--sand);color:var(--ink)}.band--ink+.band--ink{border-top:1px solid var(--line-light)}.band--paper{background:var(--paper);color:var(--ink)}.wrap{max-width:1240px;padding-left:var(--gut-l);padding-right:var(--gut-r);margin:0 auto;padding-block:clamp(84px,11vw,150px)}@media (min-width:700px){.wrap{padding-left:max(40px, env(safe-area-inset-left,0px));padding-right:max(40px, env(safe-area-inset-right,0px))}}.eyebrow{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;border:1px solid;border-color:color-mix(in srgb, currentColor 32%, transparent);background:color-mix(in srgb, currentColor 5%, transparent);border-radius:99px;align-items:center;gap:8px;padding:6px 12px 6px 10px;font-size:11.5px;display:inline-flex}.eyebrow b{background:var(--accent);border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 3px #ff5a362e}.kicker{font-family:var(--f-body);letter-spacing:-.005em;font-size:15px;font-weight:600;line-height:1.3;display:block}.h-xl{font-family:var(--f-display);letter-spacing:-.042em;font-size:clamp(44px,7.4vw,112px);font-weight:850;line-height:.93}.h-lg{font-family:var(--f-display);letter-spacing:-.04em;font-size:clamp(36px,5.2vw,76px);font-weight:850;line-height:.95}.h-md{font-family:var(--f-display);letter-spacing:-.03em;font-size:clamp(26px,3vw,40px);font-weight:800;line-height:1}.serif{font-family:var(--f-serif);letter-spacing:-.01em;font-style:italic;font-weight:400}.lead{max-width:58ch;font-size:clamp(18px,1.6vw,22px);line-height:1.5}.muted-d{color:var(--muted-dark)}.muted-l{color:var(--muted-light)}.mono{font-family:var(--f-mono);letter-spacing:.06em;font-size:12px}.hl{background:linear-gradient(#0000 64%,#ff5a3647 64% 94%,#0000 94%);padding:0 .06em}.num{font-variant-numeric:tabular-nums}.btn{cursor:pointer;font-size:16px;font-weight:600;font-family:var(--f-body);transition:transform .5s var(--ease), background .4s var(--ease);border:0;border-radius:99px;align-items:center;gap:12px;padding:8px 8px 8px 22px;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn .ic{width:36px;height:36px;transition:transform .5s var(--spring);border-radius:50%;place-items:center;display:grid}.btn:hover .ic{transform:translate(3px,-2px)scale(1.06)}.btn--accent{background:var(--accent);color:var(--ink);box-shadow:0 10px 26px -12px #ff5a36b3}.btn--accent:hover{background:var(--accent-hover)}.btn--accent .ic{background:var(--ink);color:var(--crema)}.btn--ghost-l{color:var(--crema);box-shadow:inset 0 0 0 1px var(--line-light);background:#fff3e314}.btn--ghost-l .ic{background:var(--crema);color:var(--ink)}.btn--dark{background:var(--ink);color:var(--crema);box-shadow:0 10px 26px -14px #1c151299}.btn--dark .ic{background:var(--accent);color:var(--ink)}.btn--ghost-d{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.btn--ghost-d .ic{background:var(--ink);color:var(--crema)}.pre{opacity:0;filter:blur(6px);transform:translateY(40px)}.rv{transition:opacity .9s var(--ease), transform 1s var(--ease), filter .9s var(--ease)}.rv.d1{transition-delay:80ms}.rv.d2{transition-delay:.16s}.rv.d3{transition-delay:.24s}.rv.d4{transition-delay:.32s}@media (prefers-reduced-motion:reduce){.pre{opacity:1;filter:none;transform:none}}

