.registro-module__Q3kgbq__page{min-height:100dvh;padding:144px var(--pad-x) 112px;background:radial-gradient(circle at 8% 14%, #f4982b1f, transparent 28rem), var(--hueso)}.registro-module__Q3kgbq__shell{grid-template-columns:minmax(260px,.72fr) minmax(560px,1.28fr);align-items:start;gap:clamp(48px,7vw,112px);width:min(100%,1240px);margin:0 auto;display:grid}.registro-module__Q3kgbq__intro{gap:24px;display:grid;position:sticky;top:132px}.registro-module__Q3kgbq__eyebrow{color:var(--naranja-deep);font-family:var(--font-space-mono);letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.registro-module__Q3kgbq__intro h1,.registro-module__Q3kgbq__successPanel h2{color:var(--azul);font-family:var(--font-inter-tight);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(40px,5vw,68px);font-weight:800;line-height:.94}.registro-module__Q3kgbq__lede,.registro-module__Q3kgbq__successPanel>p{max-width:45ch;color:var(--ink-soft);margin:0;font-size:17px;line-height:1.6}.registro-module__Q3kgbq__form,.registro-module__Q3kgbq__successPanel{background:#ffffffb8;border:1px solid #141e4524;border-radius:18px;display:grid;overflow:hidden;box-shadow:0 28px 70px #141e4517}.registro-module__Q3kgbq__formHeader{background:var(--azul);color:var(--hueso);align-items:center;gap:24px;padding:24px 28px;display:flex}.registro-module__Q3kgbq__formHeader div{gap:4px;display:grid}.registro-module__Q3kgbq__formHeader div>span{font-family:var(--font-inter-tight);font-size:20px;font-weight:800}.registro-module__Q3kgbq__formHeader div>strong{color:#f4efe6bf;font-size:12px;font-weight:500}.registro-module__Q3kgbq__section,.registro-module__Q3kgbq__consentSection{border:0;border-bottom:1px solid var(--linea-azul);gap:22px;min-width:0;margin:0 28px;padding:30px 0;display:grid}.registro-module__Q3kgbq__section{padding-top:0}.registro-module__Q3kgbq__section legend{color:var(--azul);font-family:var(--font-inter-tight);margin:0 0 4px;padding:28px 0 0;font-size:19px;font-weight:800}.registro-module__Q3kgbq__gridTwo,.registro-module__Q3kgbq__addressGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 18px;display:grid}.registro-module__Q3kgbq__fullWidth{grid-column:1/-1}.registro-module__Q3kgbq__field{gap:8px;min-width:0;display:grid}.registro-module__Q3kgbq__field label{color:var(--ink);font-family:var(--font-inter-tight);font-size:13px;font-weight:700}.registro-module__Q3kgbq__field label span{color:var(--crimson)}.registro-module__Q3kgbq__field input,.registro-module__Q3kgbq__field select{width:100%;min-height:48px;color:var(--ink);font:500 15px / 1.2 var(--font-body);background:#ffffffd1;border:1px solid #141e453d;border-radius:10px;outline:0;padding:0 13px;transition:border-color .16s,box-shadow .16s,background-color .16s}.registro-module__Q3kgbq__field input[readonly]{color:var(--ink-soft);background:#ece8dea6}.registro-module__Q3kgbq__field input:hover,.registro-module__Q3kgbq__field select:hover{border-color:#141e456b}.registro-module__Q3kgbq__field input:focus-visible,.registro-module__Q3kgbq__field select:focus-visible{border-color:var(--azul-soft);background:#fff;box-shadow:0 0 0 3px #2e408026}.registro-module__Q3kgbq__field input[aria-invalid=true],.registro-module__Q3kgbq__field select[aria-invalid=true]{border-color:var(--crimson)}.registro-module__Q3kgbq__helperText,.registro-module__Q3kgbq__errorText{color:var(--ink-muted);font-size:11.5px;line-height:1.45}.registro-module__Q3kgbq__errorText{color:var(--crimson);font-weight:700}.registro-module__Q3kgbq__checkboxRow{color:var(--ink);cursor:pointer;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;display:grid}.registro-module__Q3kgbq__checkboxRow input{width:18px;height:18px;accent-color:var(--azul);margin:2px 0 0}.registro-module__Q3kgbq__checkboxRow span{gap:4px;display:grid}.registro-module__Q3kgbq__checkboxRow strong{font-family:var(--font-inter-tight);font-size:14px;font-weight:700;line-height:1.35}.registro-module__Q3kgbq__checkboxRow small{color:var(--ink-muted);font-size:12px;line-height:1.45}.registro-module__Q3kgbq__checkboxRow a{color:var(--azul-soft);text-underline-offset:3px;text-decoration:underline}.registro-module__Q3kgbq__consentSection{gap:18px}.registro-module__Q3kgbq__submitArea{gap:13px;padding:28px;display:grid}.registro-module__Q3kgbq__submitButton,.registro-module__Q3kgbq__secondaryButton{border:1px solid var(--azul);background:var(--azul);min-height:52px;color:var(--hueso);font-family:var(--font-inter-tight);border-radius:999px;justify-content:center;align-items:center;font-size:14px;font-weight:800;text-decoration:none;transition:transform .16s,background-color .16s;display:inline-flex}.registro-module__Q3kgbq__submitButton:hover:not(:disabled),.registro-module__Q3kgbq__secondaryButton:hover{background:var(--azul-deep)}.registro-module__Q3kgbq__submitButton:active:not(:disabled),.registro-module__Q3kgbq__secondaryButton:active{transform:translateY(1px)}.registro-module__Q3kgbq__submitButton:focus-visible,.registro-module__Q3kgbq__secondaryButton:focus-visible{outline-offset:3px;outline:3px solid #f4982b8c}.registro-module__Q3kgbq__submitButton:disabled{cursor:wait;opacity:.68}.registro-module__Q3kgbq__formError{color:var(--crimson);background:#9b233512;border:1px solid #9b233538;border-radius:10px;margin:0;padding:12px 14px;font-size:13px;font-weight:700;line-height:1.45}.registro-module__Q3kgbq__successPanel{gap:24px;padding:clamp(32px,6vw,64px)}.registro-module__Q3kgbq__successPanel h2{max-width:9ch;font-size:clamp(38px,5vw,60px)}.registro-module__Q3kgbq__successDetails{border-top:1px solid var(--linea-azul);border-bottom:1px solid var(--linea-azul);color:var(--ink-soft);gap:5px;padding:18px 0;font-size:13px;line-height:1.5;display:grid}.registro-module__Q3kgbq__successDetails strong{color:var(--azul);font-family:var(--font-inter-tight);font-size:15px}.registro-module__Q3kgbq__secondaryButton{width:fit-content;min-width:180px;padding:0 24px}.registro-module__Q3kgbq__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (max-width:900px){.registro-module__Q3kgbq__page{padding-top:126px}.registro-module__Q3kgbq__shell{grid-template-columns:1fr;gap:38px}.registro-module__Q3kgbq__intro{position:static}.registro-module__Q3kgbq__intro h1{max-width:12ch}}@media (max-width:640px){.registro-module__Q3kgbq__page{padding:96px 12px 72px}.registro-module__Q3kgbq__shell{gap:28px}.registro-module__Q3kgbq__intro{padding:0 8px}.registro-module__Q3kgbq__intro h1{font-size:clamp(36px,11vw,48px)}.registro-module__Q3kgbq__lede{font-size:15px}.registro-module__Q3kgbq__form,.registro-module__Q3kgbq__successPanel{border-radius:14px}.registro-module__Q3kgbq__formHeader{align-items:flex-start;padding:20px}.registro-module__Q3kgbq__formHeader div>span{font-size:18px}.registro-module__Q3kgbq__section,.registro-module__Q3kgbq__consentSection{gap:20px;margin:0 20px;padding:26px 0}.registro-module__Q3kgbq__section{padding-top:0}.registro-module__Q3kgbq__section legend{padding-top:24px}.registro-module__Q3kgbq__gridTwo,.registro-module__Q3kgbq__addressGrid{grid-template-columns:1fr;gap:18px}.registro-module__Q3kgbq__fullWidth{grid-column:auto}.registro-module__Q3kgbq__submitArea{padding:24px 20px}.registro-module__Q3kgbq__submitButton{width:100%}}@media (prefers-reduced-motion:reduce){.registro-module__Q3kgbq__submitButton,.registro-module__Q3kgbq__secondaryButton,.registro-module__Q3kgbq__field input,.registro-module__Q3kgbq__field select{transition:none}}
