.home-landing_page__sR4K5{position:relative;display:flex;min-height:100svh;flex-direction:column;overflow:hidden;background:#181818;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.home-landing_footer__0yCaC{position:relative;z-index:2;flex:0 0 auto;border-top:1px solid rgb(255 255 255/16%);background:rgb(0 0 0/34%);color:white;backdrop-filter:blur(8px)}.home-landing_scene__Tb1su{position:relative;isolation:isolate;display:flex;min-height:0;flex:1;flex-direction:column;overflow:hidden;background:#181818;color:white;scroll-margin-top:24px}.home-landing_photo__pkgko,.home-landing_scrim__DNDlJ{position:absolute;z-index:-1;inset:0}.home-landing_photo__pkgko{z-index:-2;animation:home-landing_field-drift__HtUY1 18s cubic-bezier(.45,0,.55,1) infinite alternate;transform-origin:65% 65%}.home-landing_photo__pkgko img{object-position:63% center}.home-landing_scene__Tb1su[data-paused=true] .home-landing_photo__pkgko{animation-play-state:paused}.home-landing_scrim__DNDlJ{background:rgb(0 0 0/28%)}.home-landing_header__QBSLz,.home-landing_main__Yy4RD{position:relative;z-index:1;width:min(100%,1440px);margin-inline:auto}.home-landing_header__QBSLz{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;color:white}.home-landing_nav__HVZ_U{display:flex;align-items:center;gap:4px}.home-landing_themeToggle__sa6MB button{width:44px;height:44px;color:white}.home-landing_themeToggle__sa6MB button:hover{background:rgb(255 255 255/12%)}.home-landing_accountLink__JlGyJ,.home-landing_brandLink__o40Sx,.home-landing_motionButton__pCvNZ{transition:opacity .3s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}.home-landing_brandLink__o40Sx{color:white}.home-landing_brandLink__o40Sx:hover{opacity:.8}.home-landing_accountLink__JlGyJ{display:inline-flex;min-height:44px;align-items:center;gap:8px;white-space:nowrap;padding:8px;border-radius:8px;color:white;font-size:14px;font-weight:600}.home-landing_accountLink__JlGyJ:hover,.home-landing_motionButton__pCvNZ:hover{background:rgb(0 0 0/50%)}.home-landing_accountLink__JlGyJ:active,.home-landing_motionButton__pCvNZ:active{transform:scale(.98)}.home-landing_accountLink__JlGyJ:focus-visible,.home-landing_brandLink__o40Sx:focus-visible,.home-landing_motionButton__pCvNZ:focus-visible,.home-landing_skipLink__wjt3s:focus-visible,.home-landing_storeLink__s3ayN:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px}.home-landing_skipLink__wjt3s{position:fixed;z-index:10;top:16px;left:16px;transform:translateY(-200%);border-radius:8px;padding:12px 16px;background:white;color:#0f172a}.home-landing_skipLink__wjt3s:focus{transform:translateY(0)}.home-landing_main__Yy4RD{display:flex;flex:1;align-items:center;min-height:0;padding:12px 16px 20px}.home-landing_heroGrid__vvHMw{display:grid;width:min(100%,1440px);grid-template-columns:minmax(0,1fr);align-items:center;gap:16px;margin-inline:auto}.home-landing_heroCopy__1ptgt{width:min(100%,540px);align-self:start;margin-top:8px;animation:home-landing_arrive___s_6f .8s cubic-bezier(.22,1,.36,1) both}.home-landing_kicker__mzF1b{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:rgb(255 255 255/90%);font-size:12px;font-weight:500;letter-spacing:.12em;text-shadow:0 2px 8px rgb(0 0 0/60%)}.home-landing_liveDot__vFY_N{width:8px;height:8px;border-radius:9999px;background:#67e8f9}.home-landing_headline__gMiu_{max-width:680px;background:linear-gradient(90deg,#ffffff 40%,#9b9b9b);background-clip:text;color:transparent;font-size:36px;font-weight:600;letter-spacing:-.05em;line-height:1;text-wrap:balance;-webkit-background-clip:text}.home-landing_description__IMWZd{max-width:320px;margin-top:12px;color:rgb(255 255 255/92%);font-size:16px;line-height:24px;text-shadow:0 2px 8px rgb(0 0 0/60%)}.home-landing_storeLink__s3ayN{display:inline-flex;min-height:56px;align-items:center;gap:10px;padding:8px 14px;border:1px solid rgb(255 255 255/50%);border-radius:10px;background:#111111;color:white;transition:background-color .18s ease-out}.home-landing_storeLink__s3ayN:hover{background:#292929}.home-landing_storeLink__s3ayN:active{background:#383838}.home-landing_loginPanel__4No48{margin-top:12px;padding:16px;border-radius:16px;background:rgb(15 23 42/78%);backdrop-filter:blur(12px);scroll-margin-top:24px}.home-landing_loginIntro__gizIx{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px}.home-landing_loginLabel__b9AzA{color:rgb(255 255 255/82%);font-size:12px;font-weight:500;letter-spacing:.12em}.home-landing_motionButton__pCvNZ{display:inline-flex;width:44px;min-height:44px;align-items:center;justify-content:center;padding:0;border:1px solid rgb(255 255 255/28%);border-radius:9999px;background:rgb(0 0 0/26%);color:white;font-size:12px;font-weight:500}.home-landing_loginContent__zlf5Z h2,.home-landing_loginContent__zlf5Z label,.home-landing_loginContent__zlf5Z strong{color:white}.home-landing_loginContent__zlf5Z .text-muted-foreground{color:rgb(255 255 255/84%)}.home-landing_loginContent__zlf5Z button:not([type=submit]):not([data-slot=input-otp-slot]){color:white}.home-landing_loginContent__zlf5Z button[aria-label^="Mostrar contraseña"],.home-landing_loginContent__zlf5Z button[aria-label^="Ocultar contraseña"]{color:#181818}.home-landing_loginContent__zlf5Z input{min-height:48px;background:white;color:#181818;font-size:16px}.home-landing_loginContent__zlf5Z input::placeholder{color:#71717a}.home-landing_loginContent__zlf5Z button[type=submit]{min-height:48px;font-size:16px;font-weight:600}.home-landing_loginContent__zlf5Z .mb-8{margin-bottom:16px}.light .home-landing_page__sR4K5{background:#e2e8f0}.light .home-landing_scene__Tb1su{background:#e2e8f0;color:#0f172a}.light .home-landing_scrim__DNDlJ{background:linear-gradient(90deg,rgb(248 250 252/38%),rgb(248 250 252/20%) 52%,rgb(248 250 252/10%))}.light .home-landing_header__QBSLz{color:#0f172a}.light .home-landing_header__QBSLz p{color:rgb(15 23 42/82%)}.light .home-landing_accountLink__JlGyJ,.light .home-landing_brandLink__o40Sx,.light .home-landing_themeToggle__sa6MB button{color:#0f172a}.light .home-landing_accountLink__JlGyJ:hover,.light .home-landing_motionButton__pCvNZ:hover,.light .home-landing_themeToggle__sa6MB button:hover{background:rgb(15 23 42/8%)}.light .home-landing_headline__gMiu_{background-image:linear-gradient(90deg,#0f172a 40%,#334155)}.light .home-landing_description__IMWZd,.light .home-landing_kicker__mzF1b{color:#0f172a;text-shadow:none}.light .home-landing_loginPanel__4No48{border:1px solid rgb(15 23 42/12%);background:rgb(255 255 255/86%);color:#0f172a;box-shadow:0 18px 60px rgb(15 23 42/16%)}.light .home-landing_loginLabel__b9AzA{color:rgb(15 23 42/74%)}.light .home-landing_motionButton__pCvNZ{border-color:rgb(15 23 42/18%);background:rgb(255 255 255/64%);color:#0f172a}.light .home-landing_loginContent__zlf5Z button:not([type=submit]):not([data-slot=input-otp-slot]),.light .home-landing_loginContent__zlf5Z h2,.light .home-landing_loginContent__zlf5Z label,.light .home-landing_loginContent__zlf5Z strong{color:#0f172a}.light .home-landing_loginContent__zlf5Z .text-muted-foreground{color:#475569}.light .home-landing_loginContent__zlf5Z input{border-color:#cbd5e1}.light .home-landing_footer__0yCaC{border-top-color:rgb(15 23 42/14%);background:rgb(255 255 255/86%);color:#334155}.light .home-landing_footer__0yCaC a,.light .home-landing_footer__0yCaC p{color:#475569}@keyframes home-landing_field-drift__HtUY1{0%{transform:scale(1)}to{transform:scale(1.075) translate3d(-.5%,-.5%,0)}}@keyframes home-landing_arrive___s_6f{0%{opacity:0;transform:translate3d(0,24px,0)}to{opacity:1;transform:translateZ(0)}}@media (min-width:640px){.home-landing_header__QBSLz{padding:16px 32px}.home-landing_main__Yy4RD{padding:16px 32px 24px}.home-landing_headline__gMiu_{font-size:44px}.home-landing_loginPanel__4No48{padding:20px}}@media (min-width:1024px){.home-landing_heroGrid__vvHMw{grid-template-columns:minmax(0,1fr) minmax(380px,440px);align-items:center;gap:clamp(32px,5vw,80px)}.home-landing_main__Yy4RD{padding-inline:32px}.home-landing_heroCopy__1ptgt{margin-top:8px}.home-landing_headline__gMiu_{font-size:52px}}@media (min-width:1440px){.home-landing_header__QBSLz,.home-landing_main__Yy4RD{padding-inline:48px}.home-landing_headline__gMiu_{font-size:60px}}@media (max-width:639px){.home-landing_loginPanel__4No48{background:rgb(15 23 42/62%);backdrop-filter:blur(6px)}.light .home-landing_scrim__DNDlJ{background:linear-gradient(180deg,rgb(248 250 252/44%),rgb(248 250 252/28%) 38%,rgb(248 250 252/12%))}.light .home-landing_loginPanel__4No48{background:rgb(255 255 255/72%)}}@media (max-width:359px){.home-landing_header__QBSLz,.home-landing_nav__HVZ_U{gap:0}.home-landing_description__IMWZd{display:none}.home-landing_kicker__mzF1b{margin-bottom:8px}.home-landing_heroGrid__vvHMw{gap:8px}.home-landing_heroCopy__1ptgt{margin-top:0}.home-landing_loginPanel__4No48{margin-top:4px;padding:12px}}@media (max-height:720px) and (max-width:639px){.home-landing_description__IMWZd{display:none}.home-landing_kicker__mzF1b{margin-bottom:8px}.home-landing_heroGrid__vvHMw{gap:8px}.home-landing_heroCopy__1ptgt{margin-top:0}.home-landing_loginPanel__4No48{margin-top:4px;padding:8px}.home-landing_loginIntro__gizIx{margin-bottom:4px}.home-landing_loginContent__zlf5Z .mb-8{margin-bottom:8px}.home-landing_loginContent__zlf5Z .mb-8>p{display:none}.home-landing_loginContent__zlf5Z .space-y-4>:not([hidden])~:not([hidden]){margin-top:.75rem}}@media (prefers-reduced-motion:reduce){.home-landing_accountLink__JlGyJ,.home-landing_brandLink__o40Sx,.home-landing_heroCopy__1ptgt,.home-landing_motionButton__pCvNZ,.home-landing_photo__pkgko,.home-landing_storeLink__s3ayN{animation:none;transition:none}.home-landing_accountLink__JlGyJ:active,.home-landing_motionButton__pCvNZ:active{transform:none}.home-landing_motionButton__pCvNZ{display:none}}