.SignupForm_form__H71Mz{display:flex;flex-direction:column;gap:18px;width:100%;max-width:620px}.SignupForm_campos__9oLV0{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto;grid-gap:0 16px;gap:0 16px;align-items:end}.SignupForm_input__CT8Dv{min-width:0;font-family:var(--font-body);font-size:16px;color:var(--text);background:rgba(255,255,255,.045);border:0;border-bottom:1px solid rgba(255,255,255,.28);border-radius:6px 6px 0 0;padding:14px 14px 12px;transition:border-color .2s ease,background .2s ease}.SignupForm_input__CT8Dv::placeholder{color:#b4aea5}.SignupForm_input__CT8Dv:hover{background:rgba(255,255,255,.07);border-bottom-color:rgba(255,255,255,.45)}.SignupForm_input__CT8Dv:focus{outline:none;background:rgba(255,255,255,.07);border-bottom-color:var(--accent)}.SignupForm_input__CT8Dv[aria-invalid=true]{border-bottom-color:var(--down)}.SignupForm_input__CT8Dv:disabled{opacity:.5}.SignupForm_boton__QmH9o{white-space:nowrap;padding:12px 22px;font-size:12px}.SignupForm_pie__CxvlU{font-size:12.5px;color:var(--muted);line-height:1.5;max-width:46ch}.SignupForm_error__9IH_v{color:#ff8a8a}.SignupForm_pie__CxvlU a{color:var(--text);text-decoration:none;border-bottom:1px solid var(--line-2);padding-bottom:1px;transition:color .2s ease,border-color .2s ease}.SignupForm_pie__CxvlU a:hover{color:var(--accent);border-color:var(--accent)}.SignupForm_oculto__dd9a6{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.SignupForm_hecho__X2dnB{display:flex;gap:14px;align-items:baseline;max-width:46ch;padding-top:4px}.SignupForm_tick__aAyms{color:var(--accent);font-size:15px;font-weight:700;flex:none}.SignupForm_hechoTitulo__X_LAp{font-family:var(--font-display);font-weight:700;font-size:19px;letter-spacing:var(--track-display);margin-bottom:6px}.SignupForm_hechoTexto__8bFXI{font-size:14.5px;color:var(--muted);line-height:1.55}@media (max-width:720px){.SignupForm_campos__9oLV0{grid-template-columns:1fr;gap:22px}.SignupForm_boton__QmH9o{margin-top:8px;justify-content:center}}.page_nav__ijo23{position:-webkit-sticky;position:sticky;top:env(safe-area-inset-top,0);z-index:20;background:rgba(10,10,11,.78);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.page_navInner___hOgy{justify-content:space-between;gap:20px;padding-block:16px}.page_marca__zv3fC,.page_navInner___hOgy{display:flex;align-items:center}.page_logo__ikIZE{height:24px;width:auto;display:block}.page_navLink__Z58UL{font-size:14px;color:var(--muted);padding:8px 4px;transition:color .2s ease}.page_navLink__Z58UL:hover{color:var(--text)}.page_hero__7KFOs{position:relative;isolation:isolate;overflow:hidden;min-height:calc(100svh - 57px);display:flex;align-items:center;padding-block:clamp(48px,7vw,96px)}.page_hero__7KFOs:before{content:"";position:absolute;inset:-25% -20% auto -20%;height:700px;z-index:-1;background:radial-gradient(52% 52% at 28% 0,var(--accent-soft) 0,transparent 70%);pointer-events:none}.page_heroInner__8WoKQ{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.page_h1__HkJRI{font-size:clamp(38px,6.6vw,72px);max-width:16ch}.page_heroSub__fi66w{color:var(--muted);font-size:clamp(16.5px,2vw,19px);max-width:46ch}.page_heroForm__FUMI2{width:100%;margin-top:10px}.page_heroShot__romJ2{margin-top:clamp(40px,6vw,72px);max-height:clamp(260px,38vw,480px);overflow:hidden;padding-inline:var(--gutter)}.page_heroShot__romJ2 .page_marco__sOx75{max-width:var(--max-w);margin-inline:auto}.page_marco__sOx75{border:1px solid var(--line-2);border-radius:var(--radius);overflow:hidden;background:var(--surface);box-shadow:0 30px 90px rgba(0,0,0,.55);line-height:0}.page_marco__sOx75 img{width:100%;height:auto;display:block}.page_bloque__J9BYa{padding-block:clamp(56px,8vw,110px);border-top:1px solid var(--line)}.page_bloqueHead__9vQf0{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;flex-wrap:wrap;margin-bottom:32px}.page_bloqueHead__9vQf0>div{display:flex;flex-direction:column;gap:12px;min-width:0}.page_h2__flI2K{font-size:clamp(27px,4vw,44px);max-width:19ch}.page_h3__a5E_D{font-size:20px;font-weight:700;line-height:1.2}.page_bloqueSub__6b8T3{color:var(--muted);font-size:17px;max-width:50ch}.page_pies__UDF1X{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:32px;gap:32px;margin-top:32px}.page_pie__oy4N2{display:flex;flex-direction:column;gap:8px;min-width:0}.page_pieT__dBEQx{font-family:var(--font-display);font-size:17px;font-weight:700;letter-spacing:var(--track-display);line-height:1.25}.page_pieD__xyu1p{color:var(--muted);font-size:15.5px;line-height:1.55;max-width:46ch}.page_obras__bsjvh{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:16px;gap:16px}.page_obra__ZCpyw{display:flex;flex-direction:column;gap:14px;padding:30px}.page_lista__vBoKP{list-style:none;margin:4px 0 0;display:flex;flex-direction:column;gap:11px;border-top:1px solid var(--line);padding:18px 0 0}.page_lista__vBoKP li{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;min-width:0}.page_marca3__g0lFC{flex:none;width:5px;height:5px;border-radius:50%;background:var(--accent);margin-top:9px}.page_cierre__00H_3{border-top:1px solid var(--line);padding-block:clamp(72px,11vw,140px) clamp(64px,8vw,100px);position:relative;isolation:isolate;overflow:hidden}.page_cierre__00H_3:before{content:"";position:absolute;inset:auto -20% -60% -20%;height:520px;z-index:-1;background:radial-gradient(46% 52% at 50% 100%,var(--accent-soft) 0,transparent 70%);pointer-events:none}.page_cierreInner__FJYuC{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.page_footer__F3MD0{border-top:1px solid var(--line);background:var(--bg)}.page_footerInner__5TPTB{padding-block:36px calc(36px + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;gap:22px}.page_footerTop__dGrKn{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.page_logoFooter__wfgH6{height:21px;width:auto;opacity:.85}.page_footerLinks__ZWbAq{display:flex;gap:24px;font-size:14px;color:var(--muted);flex-wrap:wrap}.page_footerLinks__ZWbAq a:hover{color:var(--text)}.page_legal__yjO3G{line-height:1.65;max-width:88ch}.page_copy__78i8L,.page_legal__yjO3G{font-size:12.5px;color:var(--muted)}@media (max-width:760px){.page_bloqueHead__9vQf0{align-items:flex-start}.page_pies__UDF1X{gap:24px}}@media (max-width:560px){.page_obra__ZCpyw{padding:24px}}.page_marco__sOx75 video{width:100%;height:auto;display:block}.page_lo__v8Dx3{padding-block:clamp(72px,11vw,150px);border-top:1px solid var(--line)}.page_loLinea__5ihxz{max-width:40ch}.page_loHead__WC284{display:flex;flex-direction:column;gap:12px;margin-bottom:44px}.page_tarjetas__kyj0H{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}@media (max-width:620px){.page_tarjetas__kyj0H{grid-template-columns:1fr}}.page_tarjeta__Uf0hP{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:34px 32px;display:flex;flex-direction:column;gap:10px;min-width:0;position:relative;transition:border-color .25s ease,background .25s ease}.page_tarjeta__Uf0hP:hover{border-color:var(--line-2);background:var(--surface-2)}.page_punto__DIGli{width:6px;height:6px;border-radius:50%;background:var(--accent);opacity:.55;margin-bottom:4px;transition:opacity .25s ease}.page_tarjeta__Uf0hP:hover .page_punto__DIGli{opacity:1}.page_loNombre__Ha8s8{font-size:21px;font-weight:700;line-height:1.2}.page_loLinea__5ihxz{color:var(--muted);font-size:16px;line-height:1.55}