.registro-module__Q3kgbq__shell{background:radial-gradient(1100px 520px at 50% -10%, #1f7a4d12, transparent 65%), var(--paper);min-height:100dvh;padding:clamp(20px,4vw,48px) 16px}.registro-module__Q3kgbq__card{background:var(--surface-card);border:1px solid var(--line);border-radius:22px;width:min(560px,100%);margin:0 auto;padding:clamp(24px,4vw,38px);box-shadow:0 24px 60px -40px #0c2a2066}.registro-module__Q3kgbq__backLink{color:var(--muted);align-items:center;gap:6px;margin-bottom:20px;font-size:14px;font-weight:750;display:inline-flex}.registro-module__Q3kgbq__backLink:hover{color:var(--amazon-dark)}.registro-module__Q3kgbq__head{margin-bottom:26px}.registro-module__Q3kgbq__icon{width:52px;height:52px;color:var(--amazon);background:var(--soft-green);border-radius:15px;place-items:center;margin-bottom:18px;display:grid}.registro-module__Q3kgbq__head h1{letter-spacing:-.024em;margin:0 0 8px;font-size:clamp(26px,5vw,30px);font-weight:900}.registro-module__Q3kgbq__head p{color:var(--muted);margin:0;font-size:16px;line-height:1.55}.registro-module__Q3kgbq__alert{color:#8a1f1f;background:#fdf0ef;border:1px solid #f3cfcb;border-radius:12px;align-items:flex-start;gap:10px;margin:0 0 22px;padding:13px 15px;font-size:14.5px;font-weight:650;line-height:1.45;display:flex}.registro-module__Q3kgbq__alert svg{flex:none;margin-top:1px}.registro-module__Q3kgbq__google{margin-bottom:4px}.registro-module__Q3kgbq__googleNote{color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.5}.registro-module__Q3kgbq__divider{color:var(--muted);grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin:24px 0;font-size:13px;font-weight:700;display:grid}.registro-module__Q3kgbq__divider:before,.registro-module__Q3kgbq__divider:after{content:"";background:var(--line);height:1px}.registro-module__Q3kgbq__form{gap:26px;display:grid}.registro-module__Q3kgbq__group{border:0;gap:16px;margin:0;padding:0;display:grid}.registro-module__Q3kgbq__group legend{letter-spacing:.06em;color:var(--amazon-dark);text-transform:uppercase;margin-bottom:8px;padding:0;font-size:13px;font-weight:850}.registro-module__Q3kgbq__groupHint{color:var(--muted);margin:0;font-size:13.5px;line-height:1.5}.registro-module__Q3kgbq__field{gap:7px;display:grid}.registro-module__Q3kgbq__field>span{font-size:14px;font-weight:800}.registro-module__Q3kgbq__field>span small{color:var(--muted);margin-left:4px;font-size:12.5px;font-weight:650}.registro-module__Q3kgbq__field input,.registro-module__Q3kgbq__field select{width:100%;min-height:52px;color:var(--ink);background:var(--surface-card);border:1.5px solid var(--field-line);border-radius:12px;padding:0 16px;font-family:inherit;font-size:16px;transition:border-color .14s,box-shadow .14s}.registro-module__Q3kgbq__field input:focus-visible,.registro-module__Q3kgbq__field select:focus-visible{border-color:var(--amazon);outline:2px solid var(--amazon);outline-offset:2px}.registro-module__Q3kgbq__field input::placeholder{color:#66756b}.registro-module__Q3kgbq__row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.registro-module__Q3kgbq__row .registro-module__Q3kgbq__narrow{max-width:100%}@media (max-width:420px){.registro-module__Q3kgbq__row{grid-template-columns:1fr}}.registro-module__Q3kgbq__primary{width:100%;min-height:52px;color:var(--text-inverse);background:var(--amazon-dark);border:1.5px solid var(--amazon-dark);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-size:16px;font-weight:850;transition:transform .14s,box-shadow .14s,background .14s;display:inline-flex}.registro-module__Q3kgbq__primary:hover{background:var(--amazon);border-color:var(--amazon);box-shadow:0 14px 30px -18px #0c2a20b3}.registro-module__Q3kgbq__primary:active{transform:translateY(1px)}.registro-module__Q3kgbq__footNote{border-top:1px solid var(--line);color:var(--muted);margin:26px 0 0;padding-top:20px;font-size:13.5px;line-height:1.55}.registro-module__Q3kgbq__have{margin:14px 0 0;font-size:14.5px;font-weight:650}.registro-module__Q3kgbq__have a{color:var(--amazon-dark);text-underline-offset:3px;font-weight:850;text-decoration:underline}.registro-module__Q3kgbq__cardFoot{border-top:1px solid #123c2d1a;justify-content:center;margin-top:22px;padding-top:18px;display:flex}.registro-module__Q3kgbq__shell{background:radial-gradient(60% 520px at 100% 100%, #5dbb631f, #5dbb6300 72%), radial-gradient(50% 460px at 0% 100%, #d6b25e21, #d6b25e00 72%), var(--contours-green) -160px calc(100% + 60px) / 620px auto no-repeat, var(--paper);position:relative;overflow-x:clip}.registro-module__Q3kgbq__band{z-index:0;isolation:isolate;pointer-events:none;background:radial-gradient(70% 120% at 12% 0%, #5dbb6347, transparent 60%), linear-gradient(155deg, #0f3527 0%, var(--color-primary-deep) 42%, #10304a 100%);height:340px;position:absolute;top:0;left:0;right:0;overflow:hidden}.registro-module__Q3kgbq__band:after{content:"";background-image:radial-gradient(#ffffff12 1px,#0000 1px),radial-gradient(#ffffff0d 1px,#0000 1px);background-position:0 0,17px 17px;background-size:34px 34px,34px 34px;position:absolute;inset:0}.registro-module__Q3kgbq__bandLines{position:absolute;inset:0}.registro-module__Q3kgbq__bandLines:before{content:"";background:radial-gradient(closest-side,#5dbb6333,#5dbb6300);border-radius:50%;width:46%;height:120%;position:absolute;top:-30%;left:8%}.registro-module__Q3kgbq__waveFront,.registro-module__Q3kgbq__waveBack{z-index:2;position:absolute;bottom:-1px;left:0;right:0;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.registro-module__Q3kgbq__waveFront{background:var(--paper);height:40px;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 40' preserveAspectRatio='none'><path d='M0 40V20C16 26.6 33 32 50 32C67 32 84 26.6 100 20C116 13.4 133 8 150 8C167 8 184 13.4 200 20V40Z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 40' preserveAspectRatio='none'><path d='M0 40V20C16 26.6 33 32 50 32C67 32 84 26.6 100 20C116 13.4 133 8 150 8C167 8 184 13.4 200 20V40Z'/></svg>");-webkit-mask-size:200px 40px;mask-size:200px 40px}.registro-module__Q3kgbq__waveBack{z-index:1;background:#79cf8257;height:56px;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 260 56' preserveAspectRatio='none'><path d='M0 56V30C21 37.7 43 44 65 44C87 44 109 37.7 130 30C151 22.3 173 16 195 16C217 16 239 22.3 260 30V56Z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 260 56' preserveAspectRatio='none'><path d='M0 56V30C21 37.7 43 44 65 44C87 44 109 37.7 130 30C151 22.3 173 16 195 16C217 16 239 22.3 260 30V56Z'/></svg>");-webkit-mask-size:260px 56px;mask-size:260px 56px}.registro-module__Q3kgbq__brand{z-index:1;width:fit-content;color:var(--text-inverse);align-items:center;gap:12px;margin:0 auto 22px;text-decoration:none;display:flex;position:relative}.registro-module__Q3kgbq__brandMark{background:#ffffff1a;border:1px solid #ffffff38;border-radius:13px;place-items:center;width:46px;height:46px;display:grid;overflow:hidden}.registro-module__Q3kgbq__brandMark img{object-fit:cover;width:100%;height:100%}.registro-module__Q3kgbq__brandText{line-height:1.1;display:grid}.registro-module__Q3kgbq__brandText strong{letter-spacing:-.01em;font-size:17px;font-weight:900}.registro-module__Q3kgbq__brandText small{color:#ffffff9e;font-size:12px;font-weight:700}.registro-module__Q3kgbq__card{z-index:1;position:relative;box-shadow:0 34px 70px -42px #0c2a208c}.registro-module__Q3kgbq__card:before{content:"";background:linear-gradient(90deg, var(--color-primary-light), var(--color-primary) 55%, #d6b25e);border-radius:0 0 4px 4px;height:4px;position:absolute;top:-1px;left:30px;right:30px}.registro-module__Q3kgbq__icon{color:var(--text-inverse);background:linear-gradient(140deg, var(--color-primary-light), var(--color-primary));box-shadow:0 10px 22px -10px #1f7a4db3}.registro-module__Q3kgbq__primary{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-primary-deep) 72%)}@media (max-width:600px){.registro-module__Q3kgbq__band{height:280px}}@media (prefers-reduced-motion:no-preference){.registro-module__Q3kgbq__brand{animation:.7s ease-out backwards registro-module__Q3kgbq__signupFade}.registro-module__Q3kgbq__card{animation:.68s cubic-bezier(.2,.8,.2,1) 80ms backwards registro-module__Q3kgbq__signupIn}.registro-module__Q3kgbq__icon{animation:.52s cubic-bezier(.3,1.5,.5,1) .38s backwards registro-module__Q3kgbq__signupPop}.registro-module__Q3kgbq__form>*{animation:.56s cubic-bezier(.2,.8,.2,1) .3s backwards registro-module__Q3kgbq__signupIn}.registro-module__Q3kgbq__form>:nth-child(2){animation-delay:.38s}.registro-module__Q3kgbq__form>:nth-child(3){animation-delay:.46s}.registro-module__Q3kgbq__form>:nth-child(n+4){animation-delay:.54s}.registro-module__Q3kgbq__bandLines:before{animation:18s ease-in-out infinite alternate registro-module__Q3kgbq__signupGlow}.registro-module__Q3kgbq__waveFront{animation:16s linear infinite registro-module__Q3kgbq__signupWaveFront}.registro-module__Q3kgbq__waveBack{animation:26s linear infinite registro-module__Q3kgbq__signupWaveBack}}@keyframes registro-module__Q3kgbq__signupIn{0%{opacity:0;transform:translateY(18px)}}@keyframes registro-module__Q3kgbq__signupFade{0%{opacity:0}}@keyframes registro-module__Q3kgbq__signupPop{0%{opacity:0;transform:scale(.4)rotate(-12deg)}}@keyframes registro-module__Q3kgbq__signupGlow{to{transform:translate(90%)scale(1.15)}}@keyframes registro-module__Q3kgbq__signupWaveFront{to{-webkit-mask-position:200px 0;mask-position:200px 0}}@keyframes registro-module__Q3kgbq__signupWaveBack{0%{-webkit-mask-position:260px 0;mask-position:260px 0}to{-webkit-mask-position:0 0;mask-position:0 0}}.registro-module__Q3kgbq__steps{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 6px;padding:0;list-style:none;display:grid}.registro-module__Q3kgbq__stepItem{text-align:center;justify-items:center;gap:6px;display:grid;position:relative}.registro-module__Q3kgbq__stepItem:not(:last-child):after{content:"";background:var(--line);border-radius:2px;height:2px;position:absolute;top:15px;left:calc(50% + 20px);right:calc(20px - 50%)}.registro-module__Q3kgbq__stepItem[data-state=done]:not(:last-child):after{background:linear-gradient(90deg, var(--color-primary-light), var(--color-primary))}.registro-module__Q3kgbq__stepNumber{width:32px;height:32px;color:var(--muted);background:var(--surface-card);border:2px solid var(--line);border-radius:50%;place-items:center;font-size:13.5px;font-weight:900;transition:background .22s,border-color .22s,color .22s,transform .22s;display:grid}.registro-module__Q3kgbq__stepItem[data-state=active] .registro-module__Q3kgbq__stepNumber{color:var(--text-inverse);background:linear-gradient(140deg, var(--color-primary-light), var(--color-primary));border-color:#0000;transform:scale(1.06);box-shadow:0 0 0 5px #5dbb632e}.registro-module__Q3kgbq__stepItem[data-state=done] .registro-module__Q3kgbq__stepNumber{color:var(--text-inverse);background:var(--amazon);border-color:var(--amazon)}.registro-module__Q3kgbq__stepLabel{color:var(--muted);font-size:12.5px;font-weight:800}.registro-module__Q3kgbq__stepItem[data-state=active] .registro-module__Q3kgbq__stepLabel{color:var(--amazon-dark)}.registro-module__Q3kgbq__stepStatus{color:var(--muted);text-align:center;margin:0 0 20px;font-size:13px;font-weight:700}.registro-module__Q3kgbq__stepPane{gap:22px;display:grid}.registro-module__Q3kgbq__stepPane[hidden]{display:none}.registro-module__Q3kgbq__stepBack{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:none;justify-self:start;align-items:center;gap:6px;margin-bottom:-6px;padding:0;font-size:14px;font-weight:800;display:inline-flex}.registro-module__Q3kgbq__stepBack:hover{color:var(--amazon)}@media (max-width:420px){.registro-module__Q3kgbq__stepLabel{font-size:11px}}@media (prefers-reduced-motion:no-preference){.registro-module__Q3kgbq__stepPane:not([hidden]){animation:.42s cubic-bezier(.2,.8,.2,1) registro-module__Q3kgbq__signupPane}.registro-module__Q3kgbq__stepItem[data-state=active] .registro-module__Q3kgbq__stepNumber{animation:.42s cubic-bezier(.3,1.5,.5,1) registro-module__Q3kgbq__signupPop}}@keyframes registro-module__Q3kgbq__signupPane{0%{opacity:0;transform:translate(18px)}}
