.rehuellas-auth-shell-module__qec7Aa__page{color:#202833;background:radial-gradient(at 5% 0,#d4eeff,#0000 44%),radial-gradient(at 100% 100%,#e2f4ff,#0000 42%),#f4fbff;min-height:100dvh;padding:26px 24px 44px}.rehuellas-auth-shell-module__qec7Aa__container{width:min(1120px,100%);margin:0 auto}.rehuellas-auth-shell-module__qec7Aa__brand.rehuellas-auth-shell-module__qec7Aa__brand{color:#202833;align-items:center;gap:9px;font-size:1.85rem;display:inline-flex}.rehuellas-auth-shell-module__qec7Aa__brand.rehuellas-auth-shell-module__qec7Aa__brand>span>span{color:#4c95d1}.rehuellas-auth-shell-module__qec7Aa__mark{object-fit:contain;flex:none;width:60px;height:60px}.rehuellas-auth-shell-module__qec7Aa__layout{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(26px,5vw,64px);margin-top:28px;display:grid}.rehuellas-auth-shell-module__qec7Aa__form{min-width:0}.rehuellas-auth-shell-module__qec7Aa__story{background:linear-gradient(145deg,#eef9ff,#cae8fb);border:1px solid #c8e5f7;border-radius:34px;min-width:0;padding:30px 28px 24px;overflow:hidden}.rehuellas-auth-shell-module__qec7Aa__storyCopy{min-width:0}.rehuellas-auth-shell-module__qec7Aa__eyebrow{color:#347fb9;background:#ffffffc9;border-radius:999px;align-items:center;gap:7px;padding:8px 12px;font-size:.72rem;font-weight:800;display:inline-flex}.rehuellas-auth-shell-module__qec7Aa__story h2{letter-spacing:-.045em;margin:19px 0 13px;font-size:clamp(1.9rem,3.2vw,2.7rem);line-height:1.08}.rehuellas-auth-shell-module__qec7Aa__story h2 span{color:#4c95d1}.rehuellas-auth-shell-module__qec7Aa__story p{color:#60758a;max-width:350px;margin:0;font-size:.87rem;line-height:1.6}.rehuellas-auth-shell-module__qec7Aa__art{aspect-ratio:496/633;border-radius:48% 48% 28px 28px;width:min(100%,286px);margin:22px auto 0;position:relative;overflow:hidden}.rehuellas-auth-shell-module__qec7Aa__golden{width:291.936%;max-width:none;height:auto;position:absolute;top:0;left:-135.484%;transform:translateY(-14.1805%)}.rehuellas-auth-shell-module__qec7Aa__caption{color:#347fb9;justify-content:center;align-items:center;gap:8px;margin-top:18px;font-size:.78rem;font-weight:700;display:flex}.rehuellas-auth-shell-module__qec7Aa__form .auth-card{border:1px solid #d5e8f4;border-radius:30px;width:100%;padding:clamp(27px,3vw,40px);box-shadow:0 20px 55px #397aab16}.rehuellas-auth-shell-module__qec7Aa__form .auth-card h1{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(1.8rem,3vw,2.25rem);line-height:1.15}.rehuellas-auth-shell-module__qec7Aa__form .auth-icon{color:#4c95d1;background:#e4f3ff}.rehuellas-auth-shell-module__qec7Aa__form .auth-kicker{color:#347fb9}.rehuellas-auth-shell-module__qec7Aa__form .auth-switch a{color:#347fb9}.rehuellas-auth-shell-module__qec7Aa__form .auth-card label:focus-within{border-color:#4c95d1;box-shadow:0 0 0 3px #4c95d11f}.rehuellas-auth-shell-module__qec7Aa__form .button-coral{background:#4c95d1;min-height:50px;box-shadow:0 8px 20px #4c95d12b}.rehuellas-auth-shell-module__qec7Aa__form .button-coral:hover{background:#347fb9}.rehuellas-auth-shell-module__qec7Aa__form .auth-switch{line-height:1.6}.rehuellas-auth-shell-module__qec7Aa__form input{min-width:0}.rehuellas-auth-shell-module__qec7Aa__brand:focus-visible,.rehuellas-auth-shell-module__qec7Aa__form a:focus-visible,.rehuellas-auth-shell-module__qec7Aa__form button:focus-visible{outline-offset:4px;outline:3px solid #347fb9}@media (max-width:780px){.rehuellas-auth-shell-module__qec7Aa__page{padding:18px 16px 32px}.rehuellas-auth-shell-module__qec7Aa__brand.rehuellas-auth-shell-module__qec7Aa__brand{gap:7px;font-size:1.5rem}.rehuellas-auth-shell-module__qec7Aa__mark{width:48px;height:48px}.rehuellas-auth-shell-module__qec7Aa__layout{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:20px}.rehuellas-auth-shell-module__qec7Aa__story{border-radius:24px;grid-template-columns:minmax(0,1fr) 132px;align-items:center;gap:12px;padding:18px;display:grid}.rehuellas-auth-shell-module__qec7Aa__story h2{margin:0;font-size:clamp(1.28rem,4.4vw,1.9rem);line-height:1.16}.rehuellas-auth-shell-module__qec7Aa__eyebrow,.rehuellas-auth-shell-module__qec7Aa__story p,.rehuellas-auth-shell-module__qec7Aa__caption{display:none}.rehuellas-auth-shell-module__qec7Aa__art{aspect-ratio:496/540;border-radius:45% 45% 20px 20px;width:132px;margin:0}.rehuellas-auth-shell-module__qec7Aa__form .auth-card{border-radius:24px;padding:28px 22px}}@media (max-width:380px){.rehuellas-auth-shell-module__qec7Aa__story{grid-template-columns:minmax(0,1fr) 108px;gap:8px;padding:16px}.rehuellas-auth-shell-module__qec7Aa__art{width:108px}.rehuellas-auth-shell-module__qec7Aa__form .auth-card{padding:24px 18px}}
