@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_b78252{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.__variable_b78252{--font-ibm-plex-sans:"IBM Plex Sans","IBM Plex Sans Fallback"}:root{--charcoal:#1c1917;--ink:#2a2420;--field:#f4f0ea;--cream:#faf7f2;--ember:#c45c26;--ember-deep:#9a3f16;--smoke:#8a847c;--line:#d9d3c9;--white:#ffffff;--signal-ok:#3f6b4e;--signal-alert:#a33b2b;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--font-sans:var(--font-ibm-plex-sans),"IBM Plex Sans",system-ui,sans-serif;--text-display:5.5rem;--text-h1:2.75rem;--text-h2:1.5rem;--text-body:1.0625rem;--text-body-line:1.7;--text-caption:0.8125rem;--page-pad:clamp(20px,5vw,80px);--header-offset:108px;--radius-photo:28px;--radius-tile:24px;--radius-pill:999px;--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-press:cubic-bezier(0.34,1.2,0.64,1);--glass:color-mix(in srgb,var(--charcoal) 68%,transparent);--glass-border:color-mix(in srgb,var(--field) 16%,transparent);--max-copy:38rem}.site-header{position:fixed;top:0;left:0;right:0;z-index:30;padding:14px var(--page-pad) 0;pointer-events:none}.header-bar{pointer-events:auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);max-width:1120px;margin:0 auto;padding:8px 8px 8px 20px;border-radius:var(--radius-pill);color:var(--field);flex-wrap:nowrap;background:color-mix(in srgb,var(--charcoal) 28%,transparent);border:1px solid color-mix(in srgb,var(--field) 10%,transparent);backdrop-filter:blur(18px) saturate(1.35);-webkit-backdrop-filter:blur(18px) saturate(1.35);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--field) 20%,transparent);transition:background .45s var(--ease-out),border-color .45s var(--ease-out),box-shadow .45s var(--ease-out),transform .45s var(--ease-out)}.site-header.is-scrolled .header-bar{background:var(--glass);border-color:var(--glass-border);box-shadow:0 12px 40px color-mix(in srgb,var(--charcoal) 22%,transparent)}.footer-links,.header-left,.header-right{display:flex;align-items:center;gap:var(--space-4)}.wordmark{font-size:1.15rem;letter-spacing:.06em}.nav-consorcio{color:color-mix(in srgb,var(--field) 78%,transparent);font-size:.92rem;transition:color .25s ease}.nav-consorcio:hover{color:var(--field)}.locale-switch{display:flex;padding:3px;background:color-mix(in srgb,var(--field) 10%,transparent)}.locale-switch,.locale-switch a{border-radius:var(--radius-pill)}.locale-switch a{padding:6px 9px;font-size:.75rem;letter-spacing:.06em;color:var(--smoke);transition:background .3s var(--ease-out),color .3s var(--ease-out)}.locale-switch a[aria-current=true]{background:color-mix(in srgb,var(--field) 16%,transparent);color:var(--field)}.site-footer{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);flex-wrap:wrap;padding:var(--space-7) var(--page-pad) var(--space-8);color:var(--smoke);background:var(--field)}.site-footer .locale-switch{background:color-mix(in srgb,var(--ink) 6%,transparent)}.site-footer .locale-switch a[aria-current=true]{background:var(--charcoal);color:var(--field)}.site-footer .locale-switch a:not([aria-current=true]),.site-footer a:hover{color:var(--ink)}@media (max-width:900px){.nav-consorcio{display:none}.header-bar{padding-left:16px}.header-left,.header-right{gap:var(--space-3)}}.hero{position:relative;min-height:100svh;color:var(--field);overflow:hidden}.hero-media,.photo-frame,.scene-media,.wait-media{position:relative;overflow:hidden;background:var(--charcoal)}.hero-media{position:absolute;inset:0}.hero-media img,.media-zoom img,.photo-frame img,.scene-media img,.wait-media img{object-fit:cover;object-position:center}.hero-veil,.media-zoom{position:absolute;inset:0}.hero-veil{background:linear-gradient(90deg,color-mix(in srgb,var(--charcoal) 78%,transparent) 0,color-mix(in srgb,var(--charcoal) 28%,transparent) 48%,transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--charcoal) 35%,transparent) 0,transparent 28%,color-mix(in srgb,var(--charcoal) 45%,transparent) 100%);pointer-events:none}.hero-copy{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--space-5);min-height:100svh;max-width:36rem;padding:calc(var(--header-offset) + 24px) var(--page-pad) 72px}.hero-copy .kicker,.scene-copy .kicker{color:color-mix(in srgb,var(--field) 70%,transparent)}.hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.ghost-link{color:var(--field);opacity:.82;text-underline-offset:5px;transition:opacity .25s ease}.ghost-link:hover{opacity:1;text-decoration:underline}button.ghost-link{background:none;border:0;padding:0;cursor:pointer}.section{padding:clamp(72px,10vw,128px) var(--page-pad)}.section--field{background:var(--field);color:var(--ink)}.section-intro{max-width:22ch;margin-bottom:var(--space-7);display:flex;flex-direction:column;gap:var(--space-4)}.pair{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4)}.pair,.tile{gap:var(--space-4)}.tile{position:relative;overflow:hidden;background:var(--cream);border-radius:var(--radius-tile);padding:40px 36px 36px;min-height:280px;display:flex;flex-direction:column;justify-content:flex-end;transition:transform .55s var(--ease-out)}.tile:hover{transform:translateY(-8px)}.tile-index{position:absolute;top:12px;right:20px;font-size:clamp(4rem,8vw,6.5rem);line-height:1;letter-spacing:-.06em;color:color-mix(in srgb,var(--ink) 8%,transparent);pointer-events:none}.object-grid,.wait-grid{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:center}.collage{position:relative;min-height:640px;padding:0 6% 10% 0}.collage-main{height:100%;min-height:640px}.collage-inset,.collage-main{border-radius:var(--radius-photo)}.collage-inset{position:absolute;right:-8%;bottom:-8%;width:46%;height:46%;min-height:220px;box-shadow:0 24px 60px color-mix(in srgb,var(--charcoal) 28%,transparent)}.manifesto,.object-copy{display:flex;flex-direction:column;gap:var(--space-5);max-width:var(--max-copy)}.manifesto{min-height:70svh;justify-content:center}.grouped{list-style:none;padding:6px 0;margin:0;background:var(--cream);border-radius:20px;overflow:hidden}.grouped li{padding:15px 20px;border-bottom:1px solid var(--line)}.grouped li:last-child{border-bottom:0}.scene{position:relative;min-height:100svh;color:var(--field);overflow:hidden}.scene-media{position:absolute;inset:0}.scene-copy{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--space-5);max-width:28rem;min-height:100svh;justify-content:flex-end;padding:80px var(--page-pad) 88px}.scene-veil{position:absolute;inset:0;background:linear-gradient(90deg,color-mix(in srgb,var(--charcoal) 58%,transparent) 0,color-mix(in srgb,var(--charcoal) 18%,transparent) 42%,transparent 68%),linear-gradient(180deg,transparent 36%,color-mix(in srgb,var(--charcoal) 62%,transparent) 100%);pointer-events:none}.quote-display{font-size:clamp(1.7rem,4.4vw,3.1rem);line-height:1.16;letter-spacing:-.035em;font-weight:400;max-width:16ch}.wait-scene{position:relative;min-height:100svh;overflow:hidden;display:flex;align-items:center;justify-content:flex-end}.wait-media,.wait-veil{position:absolute;inset:0}.wait-veil{background:color-mix(in srgb,var(--charcoal) 28%,transparent);pointer-events:none}.wait-card{position:relative;z-index:1;width:min(440px,100%);margin-right:var(--page-pad);margin-top:var(--header-offset);margin-bottom:var(--space-7);padding:32px 28px 28px;border-radius:28px;background:color-mix(in srgb,var(--field) 88%,transparent);border:1px solid color-mix(in srgb,var(--white) 40%,transparent);backdrop-filter:blur(28px) saturate(1.4);-webkit-backdrop-filter:blur(28px) saturate(1.4);box-shadow:0 24px 80px color-mix(in srgb,var(--charcoal) 22%,transparent);display:flex;flex-direction:column;gap:var(--space-5)}.wait-card .field input,.wait-card .field select{background:var(--white)}.wait-success{display:flex;flex-direction:column;gap:var(--space-4);animation:match-catch .85s var(--ease-out) both}.wait-success-ember{display:block;width:42px;height:3px;border-radius:999px;background:var(--ember);animation:ember-strike 1.1s var(--ease-out) both}.wait-success-title{font-size:var(--text-h2);line-height:1.25;letter-spacing:-.02em;color:var(--ink)}.wait-success-body{color:var(--smoke);line-height:1.55}.wait-success-actions{display:flex;flex-direction:column;gap:var(--space-3)}.wait-success-save{color:var(--smoke);font-size:var(--text-caption);text-align:center;text-decoration:underline;text-underline-offset:3px}.wait-success-save:focus-visible,.wait-success-save:hover{color:var(--ink)}#avisame,#como-funciona{scroll-margin-top:24px}@media (max-width:900px){.object-grid,.pair,.wait-grid{grid-template-columns:1fr}.hero-veil{background:linear-gradient(180deg,color-mix(in srgb,var(--charcoal) 20%,transparent) 0,color-mix(in srgb,var(--charcoal) 18%,transparent) 42%,color-mix(in srgb,var(--charcoal) 78%,transparent) 100%)}.hero-copy{max-width:none;padding-bottom:48px}.tile{min-height:220px;padding:32px 24px 24px}.collage,.collage-main{min-height:360px}.collage-inset{width:42%;height:38%;min-height:140px;right:16px;bottom:-20px}.scene-copy{padding-top:48px}.scene,.scene-copy{min-height:0}.scene-media{position:relative;min-height:420px}.wait-scene{display:block;min-height:0}.wait-media{position:relative;min-height:320px}.wait-card{width:auto;margin:-48px var(--page-pad) 48px}}.hero-copy>*{animation:sharpen-in 1.05s var(--ease-out) both}.hero-copy>:first-child{animation-delay:.05s}.hero-copy>:nth-child(2){animation-delay:.16s}.hero-copy>:nth-child(3){animation-delay:.28s}.hero-copy>:nth-child(4){animation-delay:.4s}@keyframes sharpen-in{0%{opacity:0;transform:translateY(18px);filter:blur(10px)}to{opacity:1;transform:none;filter:blur(0)}}.media-zoom{animation:settle-crop linear both;animation-timeline:view();animation-range:entry 0 cover 40%}@keyframes settle-crop{0%{transform:scale(1.1)}to{transform:scale(1)}}.grouped,.quote-display,.tile,.wait-card{animation:rise-soft linear both;animation-timeline:view();animation-range:entry 0 entry 36%}@keyframes rise-soft{0%{opacity:.35;transform:translateY(28px)}to{opacity:1;transform:none}}.form-status--error,.form-status--ok{animation:sharpen-in .45s var(--ease-out) both}@keyframes match-catch{0%{opacity:0;transform:translateY(12px);filter:blur(8px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes ember-strike{0%{width:6px;opacity:.35}to{width:42px;opacity:1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ember-button,.form-status--error,.form-status--ok,.grouped,.hero-copy>*,.media-zoom,.quote-display,.tile,.wait-card,.wait-success,.wait-success-ember{animation:none;transition:none;filter:none;transform:none}.ember-button:active,.ember-button:hover,.tile:hover{transform:none;box-shadow:none}}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body,html{margin:0;padding:0;background:var(--field);color:var(--ink);font-family:var(--font-sans);font-size:16px;line-height:var(--text-body-line);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{min-height:100vh}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}button,input,select{font:inherit}blockquote,h1,h2,h3,p,ul{margin:0}:focus-visible{outline:2px solid var(--ember);outline-offset:3px}.skip-link{position:absolute;left:-999px;top:0;background:var(--ember);color:var(--white);padding:var(--space-3) var(--space-4);z-index:40}.skip-link:focus{left:var(--space-4);top:var(--space-4)}.ember-button{display:inline-flex;align-items:center;justify-content:center;background:var(--ember);color:var(--white);border:0;border-radius:var(--radius-pill);padding:13px 22px;cursor:pointer;letter-spacing:.01em;line-height:1.2;transition:transform .4s var(--ease-out),background .25s ease,box-shadow .4s var(--ease-out)}.ember-button:focus-visible,.ember-button:hover{background:var(--ember-deep);transform:translateY(-1px);box-shadow:0 10px 24px color-mix(in srgb,var(--ember) 28%,transparent)}.ember-button:active{transform:scale(.97);box-shadow:none}.ember-button:disabled{opacity:.7;cursor:wait;transform:none;box-shadow:none}.ember-button--block{width:100%}.ember-button--ghost{background:color-mix(in srgb,var(--field) 14%,transparent);color:var(--field);box-shadow:none}.ember-button--quiet{background:transparent;color:var(--ink);border:1px solid var(--line);box-shadow:none}.ember-button--quiet:focus-visible,.ember-button--quiet:hover{background:color-mix(in srgb,var(--ember) 8%,var(--white));border-color:color-mix(in srgb,var(--ember) 35%,var(--line));box-shadow:none;transform:none}.ember-button--quiet:disabled{cursor:not-allowed;opacity:.55}.ember-button--pending{pointer-events:none;opacity:.7;cursor:wait}.kicker{font-size:var(--text-caption);letter-spacing:.04em;color:var(--smoke)}.display{font-size:clamp(2.6rem,8vw,var(--text-display));line-height:.95;font-weight:400;letter-spacing:-.045em}.h1{font-size:clamp(1.85rem,4.2vw,var(--text-h1));line-height:1.12;letter-spacing:-.03em}.h1,.h2{font-weight:500}.h2{font-size:var(--text-h2);line-height:1.25;letter-spacing:-.02em}.body{font-size:var(--text-body);line-height:var(--text-body-line)}.article{max-width:42rem;margin:0 auto;padding:calc(var(--header-offset) + var(--space-7)) var(--page-pad) var(--space-9);display:flex;flex-direction:column;gap:var(--space-5)}.article h2{margin-top:var(--space-4)}.actions-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.legal-note{color:var(--smoke);font-size:var(--text-caption);line-height:1.5}.article .ghost-link{color:var(--ink)}.form{gap:var(--space-4)}.field,.form{display:flex;flex-direction:column}.field{gap:8px}.field span{font-size:var(--text-caption);color:var(--smoke)}.field input,.field select{background:var(--cream);border:1px solid transparent;color:var(--ink);padding:15px 18px;border-radius:16px;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease}.field input:focus,.field select:focus{outline:none;border-color:color-mix(in srgb,var(--ember) 55%,var(--line));box-shadow:0 0 0 4px color-mix(in srgb,var(--ember) 16%,transparent);background:var(--white)}.field--ready input{border-color:color-mix(in srgb,var(--ember) 42%,var(--line));box-shadow:0 0 0 4px color-mix(in srgb,var(--ember) 10%,transparent)}.form-status{font-size:.9rem;line-height:1.4;min-height:1.4em}.form-status--ok{color:var(--signal-ok)}.form-status--error{color:var(--signal-alert)}.honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.privacy-link{color:var(--smoke);font-size:var(--text-caption);text-decoration:underline;text-underline-offset:3px}.waitlist-cta{position:-webkit-sticky;position:sticky;bottom:0;padding-bottom:var(--space-2)}.spinner{width:1rem;height:1rem;border:2px solid var(--white);border-right:2px solid transparent;border-radius:50%;animation:spin .7s linear infinite;margin-right:var(--space-3)}@keyframes spin{to{transform:rotate(1turn)}}@media print{.consorcio-toolbar,.site-footer,.site-header{display:none}.article{padding:0;max-width:none}}@media (min-width:901px){.waitlist-cta{position:static;padding-bottom:0}}