@import url(https://fonts.googleapis.com/css2?family=Syne:wght@400;600;700;800&family=DM+Sans:wght@300;400;500&display=swap);*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#060606;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}#root{min-height:100vh}.BookingForm_wrapper__bHjN0{color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0 auto;max-width:600px;padding:20px 20px 60px;width:100%}.BookingForm_header__M83nE{margin-bottom:32px;padding-top:20px;text-align:center}.BookingForm_textCodex__ecBe8{align-items:center;color:#666;display:flex;font-size:.7rem;font-weight:700;gap:6px;justify-content:center;letter-spacing:2px;margin-bottom:12px;text-transform:uppercase}.BookingForm_logo__RWMt8{opacity:.6;width:14px}.BookingForm_labelHighlight__xgf4\+{color:#ff1493;font-size:.7rem;font-weight:700;letter-spacing:2px;margin-right:6px;text-transform:uppercase}.BookingForm_title__jxqql{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#aaa);-webkit-background-clip:text;background-clip:text;font-size:2.8rem;font-weight:900;letter-spacing:-1px;margin:8px 0 6px}.BookingForm_containerTurno__uFvE-{align-items:center;display:flex;gap:4px;justify-content:center;margin-top:4px}.BookingForm_shopBadge__K3Wg9{color:#ff1493;font-size:.85rem;font-weight:700}.BookingForm_card__LEAZl{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:32px;box-shadow:0 30px 60px #00000080;display:flex;flex-direction:column;gap:24px;padding:28px}.BookingForm_fieldGroup__M9ULF{display:flex;flex-direction:column;gap:8px}.BookingForm_twoColumn__6Tv6G{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.BookingForm_label__v8c70{color:#555;font-size:.68rem;font-weight:800;letter-spacing:1px;margin-left:4px;text-transform:uppercase}.BookingForm_input__XKXwp{background:#222;border:1px solid #2e2e2e;border-radius:14px;box-sizing:border-box;color:#fff;font-size:.95rem;padding:14px 16px;transition:border-color .2s,background .2s;width:100%}.BookingForm_input__XKXwp:focus{background:#252525;border-color:#ff1493;outline:none}.BookingForm_input__XKXwp::placeholder{color:#444}.BookingForm_selector__LSoY-{align-items:center;background:#222;border:1px solid #2e2e2e;border-radius:14px;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:16px;text-align:left;transition:border-color .2s,background .2s;width:100%}.BookingForm_selector__LSoY-:hover{background:#252525;border-color:#444}.BookingForm_selectorFocused__5mioQ{border-color:#ff1493}.BookingForm_selectorMainText__WYFkV{color:#fff;display:block;font-size:.95rem;font-weight:600}.BookingForm_selectorSubText__SL9zq{color:#ff1493;display:block;font-size:.75rem;margin-top:3px;opacity:.8}.BookingForm_arrowIcon__jZMBA{color:#ff1493;flex-shrink:0;font-size:.85rem}.BookingForm_barberGrid__Ztbuh{display:flex;gap:12px;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.BookingForm_barberGrid__Ztbuh::-webkit-scrollbar{display:none}.BookingForm_barberChip__QODk3{align-items:center;background:#222;border:1px solid #2e2e2e;border-radius:20px;color:#888;cursor:pointer;display:flex;flex-shrink:0;gap:12px;min-width:200px;padding:14px 18px;transition:all .2s}.BookingForm_barberChip__QODk3:hover{border-color:#444}.BookingForm_barberChipSelected__t\+eqX{background:#ff149314;border-color:#ff1493}.BookingForm_barberAvatar__XEvk0{align-items:center;background:#2e2e2e;border-radius:50%;color:#888;display:flex;flex-shrink:0;font-size:1rem;font-weight:800;height:48px;justify-content:center;transition:all .2s;width:48px}.BookingForm_barberChipSelected__t\+eqX .BookingForm_barberAvatar__XEvk0{background:#ff1493;color:#fff}.BookingForm_barberInfo__Y241B{align-items:flex-start;display:flex;flex-direction:column;gap:3px}.BookingForm_barberName__S4Rdc{color:#ccc;font-size:.9rem;font-weight:700}.BookingForm_barberSchedule__NCwd4{color:#555;font-size:.72rem}.BookingForm_barberChipSelected__t\+eqX .BookingForm_barberName__S4Rdc{color:#fff}.BookingForm_barberChipSelected__t\+eqX .BookingForm_barberSchedule__NCwd4{color:#ff64b4cc}.BookingForm_scheduleHeader__hnLBv{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.BookingForm_dateSelector__f780l{align-items:center;background:#222;border:1px solid #2e2e2e;border-radius:12px;display:flex;overflow:hidden}.BookingForm_dateBtn__o77yg{background:none;border:none;color:#ff1493;cursor:pointer;font-size:1.6rem;line-height:1;padding:4px 12px;transition:background .15s}.BookingForm_dateBtn__o77yg:hover{background:#ff14931a}.BookingForm_dateText__yk9qP{color:#ddd;font-size:.8rem;font-weight:700;min-width:80px;text-align:center;text-transform:capitalize}.BookingForm_timeGridWrapper__fOqBp{display:flex;flex-direction:column;gap:12px;width:100%}.BookingForm_timeGrid__-q9jk{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr);width:100%}.BookingForm_timeChip__Kww7A{align-items:center;background:#222;border:1px solid #2e2e2e;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:2px;justify-content:center;padding:10px 6px;transition:all .15s}.BookingForm_timeChip__Kww7A:hover:not(:disabled){background:#ff149314;border-color:#ff1493}.BookingForm_timeChipDisabled__Zz6rM{cursor:not-allowed;opacity:.25}.BookingForm_timeChip__Kww7A:disabled{pointer-events:none}.BookingForm_timeChipActive__qjwZ2{background:#ff1493!important;border-color:#ff1493!important}.BookingForm_timeChipText__8Z1-d{color:#fff;font-size:.85rem;font-weight:700}.BookingForm_timeChipDuration__qIH5U{color:#ff1493;font-size:.65rem;font-weight:600}.BookingForm_timeChipActive__qjwZ2 .BookingForm_timeChipDuration__qIH5U{color:#ffffffb3}.BookingForm_shiftGroupLabel__RjXsk{color:#ff1493;display:block;font-size:.68rem;font-weight:800;letter-spacing:1px;margin-bottom:8px;margin-top:6px;opacity:.9;text-transform:uppercase;width:100%}.BookingForm_noScheduleMessage__CQD4F{align-items:center;background:#1e1e1e;border:1px solid #2a2a2a;border-radius:16px;display:flex;flex-direction:column;gap:6px;grid-column:1/-1;justify-content:center;min-height:120px;padding:24px 20px;text-align:center;width:100%}.BookingForm_noScheduleMessage__CQD4F p{color:#666;font-size:.85rem;line-height:1.6;margin:0}.BookingForm_noScheduleMessage__CQD4F strong{color:#ff1493;text-transform:capitalize}.BookingForm_subtitleError__ySIsz{color:#444!important;font-size:.75rem!important}.BookingForm_submitButton__Z9g65{background:linear-gradient(135deg,#ff1493,#c0007a);border:none;border-radius:18px;color:#fff;cursor:pointer;font-size:1rem;font-weight:800;letter-spacing:.5px;margin-top:4px;padding:18px;text-transform:uppercase;transition:transform .2s,box-shadow .2s}.BookingForm_submitButton__Z9g65:hover:not(:disabled){box-shadow:0 12px 30px #ff149359;transform:translateY(-2px)}.BookingForm_submitButton__Z9g65:active:not(:disabled){transform:translateY(0)}.BookingForm_submitButton__Z9g65:disabled{background:#252525;color:#444;cursor:not-allowed}.BookingForm_modalBackdrop__HPbs1{align-items:flex-end;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000d9;display:flex;inset:0;justify-content:center;position:fixed;z-index:20}.BookingForm_modalCard__pkfJ-{background:#1a1a1a;border:1px solid #2a2a2a;border-bottom:none;border-radius:28px 28px 0 0;max-height:75vh;max-width:600px;overflow-y:auto;padding:28px 24px 40px;width:100%}.BookingForm_modalHeader__eHrin{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.BookingForm_modalTitle__Da4uT{color:#fff;font-size:1.1rem;font-weight:800}.BookingForm_modalClose__O8LTT{align-items:center;background:#2a2a2a;border:none;border-radius:50%;color:#888;cursor:pointer;display:flex;font-size:1rem;height:32px;justify-content:center;transition:background .2s;width:32px}.BookingForm_modalClose__O8LTT:hover{background:#333;color:#fff}.BookingForm_modalList__NSUfZ{display:flex;flex-direction:column;gap:10px}.BookingForm_serviceItem__tHfhV{align-items:center;background:#222;border:1px solid #2e2e2e;border-radius:14px;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:16px;text-align:left;transition:all .15s}.BookingForm_serviceItem__tHfhV:hover{border-color:#444}.BookingForm_serviceItemActive__uprrb{background:#ff149314;border-color:#ff1493}.BookingForm_serviceItemTitle__QuqJc{color:#fff;display:block;font-size:.95rem;font-weight:600}.BookingForm_serviceItemMeta__SCjK\+{color:#666;display:block;font-size:.75rem;margin-top:3px}.BookingForm_serviceItemActive__uprrb .BookingForm_serviceItemMeta__SCjK\+{color:#ff64b4cc}@media (max-width:480px){.BookingForm_wrapper__bHjN0{padding:0 16px 80px}.BookingForm_title__jxqql{font-size:2.2rem}.BookingForm_card__LEAZl{border-radius:24px;padding:22px 18px}.BookingForm_twoColumn__6Tv6G{grid-template-columns:1fr}.BookingForm_timeGrid__-q9jk{grid-template-columns:repeat(2,1fr)}.BookingForm_barberAvatar__XEvk0{font-size:.9rem;height:42px;width:42px}.BookingForm_barberGrid__Ztbuh{flex-direction:column}.BookingForm_barberChip__QODk3{min-width:0;min-width:auto;width:100%}}.App_app__kjqwC{align-items:center;background:radial-gradient(circle at top,#1a1a1a 0,#050505 55%);color:#fff;display:flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;justify-content:center;min-height:100vh;overflow:hidden;padding:20px 16px;position:relative}.App_glow__60q3n{background:radial-gradient(circle,#ff149359,#0000 70%);filter:blur(8px);height:60vw;pointer-events:none;position:absolute;right:-15vw;top:-20vw;width:60vw}.App_missingSlug__HzBsC{background:#0a0a0ae6;border:1px solid #ffffff1f;border-radius:32px;box-shadow:0 25px 60px #0000008c;max-width:460px;padding:32px;text-align:center;width:100%;z-index:1}.App_missingSlug__HzBsC h1{font-size:1.8rem;margin-bottom:12px}.App_missingSlug__HzBsC p{color:#ccc;line-height:1.5}.App_missingSlug__HzBsC code{background:#ffffff14;border-radius:6px;color:#ff9bd0;display:inline-block;font-family:JetBrains Mono,Fira Mono,ui-monospace,SFMono-Regular,monospace;font-size:.85rem;margin-top:6px;padding:2px 6px}:root{--pink:#ff1493;--pink-light:#ff69b4;--pink-dim:#ff14931f;--pink-border:#ff149340;--bg:#060606;--surface:#0f0f0f;--surface-2:#161616;--border:#ff149326;--text:#fff;--text-muted:#555;--text-dim:#888}*,:after,:before{box-sizing:border-box;margin:0;padding:0}.LandingPage_landing__M9-DU{background:#060606;background:var(--bg);color:#fff;color:var(--text);font-family:DM Sans,sans-serif;min-height:100vh;overflow-x:hidden;position:relative}.LandingPage_particles__ZwMTP{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.LandingPage_particle__L2OZW{animation:LandingPage_floatParticle__PTuCl calc(6s + var(--i)*.4s) calc(var(--i)*.3s) ease-in-out infinite;background:#ff1493;background:var(--pink);border-radius:50%;height:2px;left:calc(var(--i)*5.3%);opacity:0;position:absolute;width:2px}.LandingPage_particle__L2OZW:nth-child(odd){background:#ff149380;height:3px;width:3px}@keyframes LandingPage_floatParticle__PTuCl{0%{opacity:0;transform:translateY(110vh) scale(0)}10%{opacity:.8}90%{opacity:.3}to{opacity:0;transform:translateY(-10vh) scale(1.5) rotate(180deg)}}.LandingPage_bgGrid__1AuF7{animation:LandingPage_gridPulse__Yol49 8s ease-in-out infinite;background-image:linear-gradient(#ff149308 1px,#0000 0),linear-gradient(90deg,#ff149308 1px,#0000 0);background-size:50px 50px;inset:0;pointer-events:none;position:fixed;z-index:0}@keyframes LandingPage_gridPulse__Yol49{0%,to{opacity:.5}50%{opacity:1}}.LandingPage_bgGlow1__Q7HYJ{animation:LandingPage_orbFloat1__MM8lB 10s ease-in-out infinite;background:radial-gradient(circle,#ff14931a 0,#0000 65%);height:800px;right:-200px;top:-300px;width:800px}.LandingPage_bgGlow1__Q7HYJ,.LandingPage_bgGlow2__0jW6F{border-radius:50%;pointer-events:none;position:fixed;z-index:0}.LandingPage_bgGlow2__0jW6F{animation:LandingPage_orbFloat2__i7dgw 13s ease-in-out infinite;background:radial-gradient(circle,#ff149312 0,#0000 65%);bottom:-200px;height:600px;left:-200px;width:600px}.LandingPage_bgGlow3__gamZT{animation:LandingPage_orbFloat1__MM8lB 15s ease-in-out infinite reverse;background:radial-gradient(circle,#ff14930d 0,#0000 65%);border-radius:50%;height:400px;left:50%;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);width:400px;z-index:0}@keyframes LandingPage_orbFloat1__MM8lB{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-30px,40px) scale(1.05)}66%{transform:translate(20px,-30px) scale(.95)}}@keyframes LandingPage_orbFloat2__i7dgw{0%,to{transform:translate(0) scale(1)}50%{transform:translate(40px,-50px) scale(1.1)}}[data-animate]{opacity:0}.LandingPage_revealUp__dcX5q{transform:translateY(40px)}.LandingPage_revealLeft__KQtPN,.LandingPage_revealUp__dcX5q{transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1)}.LandingPage_revealLeft__KQtPN{transform:translateX(-40px)}.LandingPage_visible__NhDfb{opacity:1!important;transform:none!important}.LandingPage_visible__NhDfb.LandingPage_revealUp__dcX5q{animation:none}[data-animate].LandingPage_visible__NhDfb{transition-delay:0s;transition-delay:var(--delay,0s)}.LandingPage_animDelay0__Gjpiw{--delay:0s}.LandingPage_animDelay1__2hYxI{--delay:0.1s}.LandingPage_animDelay2__d\+JQa{--delay:0.2s}.LandingPage_animDelay3__8IheG{--delay:0.3s}.LandingPage_animDelay4__p7NoH{--delay:0.4s}.LandingPage_nav__ozB7T{align-items:center;animation:LandingPage_navSlideDown__LYcvc .6s cubic-bezier(.16,1,.3,1) both;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#060606cc;border-bottom:1px solid #ff149326;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;left:0;padding:18px 40px;position:fixed;right:0;top:0;z-index:100}@keyframes LandingPage_navSlideDown__LYcvc{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.LandingPage_navLogo__a9NAE{align-items:center;display:flex;gap:10px}.LandingPage_navLogoScissors__T9mBl{animation:LandingPage_spinScissors__-4xs7 3s ease-in-out infinite;color:#ff1493;color:var(--pink);display:inline-block;font-size:1.4rem}@keyframes LandingPage_spinScissors__-4xs7{0%,90%,to{transform:rotate(0deg)}95%{transform:rotate(-20deg)}}.LandingPage_navLogoText__-HSXZ{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#ff69b4);-webkit-background-clip:text;background-clip:text;font-family:Syne,sans-serif;font-size:1.2rem;font-weight:800;letter-spacing:-.5px}.LandingPage_navBadge__swg9Z{border:1px solid #ff149326;border:1px solid var(--border);border-radius:100px;color:#555;color:var(--text-muted);font-size:.65rem;font-weight:700;letter-spacing:2px;padding:4px 10px;text-transform:uppercase}.LandingPage_hero__P-qT3{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:120px 24px 80px;position:relative;text-align:center;z-index:1}.LandingPage_heroInner__FOFE-{align-items:center;display:flex;flex-direction:column;will-change:transform}.LandingPage_heroEyebrow__JXV9G{align-items:center;background:#ff14931f;background:var(--pink-dim);border:1px solid #ff149340;border:1px solid var(--pink-border);border-radius:100px;color:#ff69b4;color:var(--pink-light);display:inline-flex;font-size:.7rem;font-weight:700;gap:8px;letter-spacing:1.5px;margin-bottom:28px;padding:7px 18px;text-transform:uppercase;transition:opacity .6s ease,transform .6s cubic-bezier(.16,1,.3,1);transition-delay:0s;transition-delay:var(--delay,0s)}.LandingPage_eyebrowDot__hCpGn{animation:LandingPage_dotPulse__IyYv1 2s ease-in-out infinite;background:#ff1493;background:var(--pink);border-radius:50%;box-shadow:0 0 8px #ff1493;box-shadow:0 0 8px var(--pink);height:7px;width:7px}@keyframes LandingPage_dotPulse__IyYv1{0%,to{box-shadow:0 0 8px #ff1493;box-shadow:0 0 8px var(--pink);transform:scale(1)}50%{box-shadow:0 0 16px #ff1493,0 0 30px #ff149366;box-shadow:0 0 16px var(--pink),0 0 30px #ff149366;transform:scale(1.4)}}.LandingPage_heroTitle__moY8S{font-family:Syne,sans-serif;font-size:clamp(3.2rem,9vw,7rem);font-weight:800;letter-spacing:-3px;line-height:.95;margin-bottom:24px;transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1);transition-delay:0s;transition-delay:var(--delay,0s)}.LandingPage_heroTitleAccent__A4O\+e{-webkit-text-fill-color:#0000;animation:LandingPage_gradientShift__3w2g9 4s ease infinite;background:linear-gradient(135deg,#ff1493,#ff69b4 50%,#ff1493);background:linear-gradient(135deg,var(--pink) 0,#ff69b4 50%,#ff1493 100%);-webkit-background-clip:text;background-clip:text;background-size:200% 200%;display:block;position:relative}.LandingPage_heroTitleAccent__A4O\+e:after{animation:LandingPage_underlineIn__iqn82 .8s cubic-bezier(.16,1,.3,1) 1.2s forwards;background:linear-gradient(90deg,#ff1493,#0000);background:linear-gradient(90deg,var(--pink),#0000);border-radius:2px;bottom:0;content:"";height:4px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left}@keyframes LandingPage_gradientShift__3w2g9{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes LandingPage_underlineIn__iqn82{to{transform:scaleX(1)}}.LandingPage_heroSubtitle__np6xQ{color:#888;color:var(--text-dim);font-size:clamp(1rem,2vw,1.2rem);line-height:1.75;margin-bottom:44px;max-width:500px}.LandingPage_heroCtagroup__s\+VAx,.LandingPage_heroSubtitle__np6xQ{transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1);transition-delay:0s;transition-delay:var(--delay,0s)}.LandingPage_heroCtagroup__s\+VAx{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-bottom:64px}.LandingPage_btnPrimary__j-PPi{align-items:center;background:linear-gradient(135deg,#ff1493,#c0006a);background:linear-gradient(135deg,var(--pink),#c0006a);border-radius:14px;box-shadow:0 4px 20px #ff14934d;color:#fff;display:inline-flex;font-size:.9rem;font-weight:700;gap:10px;overflow:hidden;padding:15px 30px;position:relative;text-decoration:none;transition:all .3s}.LandingPage_btnPrimary__j-PPi:hover{box-shadow:0 16px 40px #ff149380;transform:translateY(-3px) scale(1.02)}.LandingPage_btnPrimary__j-PPi:active{transform:translateY(-1px) scale(.99)}.LandingPage_btnShine__qCnuT{animation:LandingPage_shine__42KFD 3s ease-in-out 1s infinite;background:linear-gradient(90deg,#0000,#ffffff40,#0000);height:100%;left:-100%;position:absolute;top:0;transform:skewX(-20deg);width:60%}@keyframes LandingPage_shine__42KFD{0%{left:-100%}30%,to{left:150%}}.LandingPage_btnSecondary__TvxHg{align-items:center;background:#ff14930d;border:1px solid #ff149340;border:1px solid var(--pink-border);border-radius:14px;color:#fff;color:var(--text);display:inline-flex;font-size:.9rem;font-weight:700;gap:10px;padding:15px 30px;text-decoration:none;transition:all .3s}.LandingPage_btnSecondary__TvxHg:hover{background:#ff14931f;background:var(--pink-dim);border-color:#ff1493;border-color:var(--pink);box-shadow:0 8px 24px #ff149333;color:#ff1493;color:var(--pink);transform:translateY(-3px)}.LandingPage_phoneMockup__ZRLKG{animation:LandingPage_phoneFloat__IFTgR 6s ease-in-out infinite;position:relative;transition:opacity .8s ease,transform .8s cubic-bezier(.16,1,.3,1);transition-delay:0s;transition-delay:var(--delay,0s)}@keyframes LandingPage_phoneFloat__IFTgR{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-12px) rotate(1deg)}}.LandingPage_phoneRing__TIfe5{animation:LandingPage_ringPulse__DM0-r 3s ease-in-out infinite;border:1px solid #ff149326;border-radius:60px;inset:-30px;position:absolute}.LandingPage_phoneRing2__\+u5Ah{animation:LandingPage_ringPulse__DM0-r 3s ease-in-out .5s infinite;border:1px solid #ff149312;border-radius:80px;inset:-60px;position:absolute}@keyframes LandingPage_ringPulse__DM0-r{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.03)}}.LandingPage_phoneFrame__Gi98\+{background:#0a0a0a;border:1.5px solid #ffffff14;border-radius:42px;box-shadow:0 50px 100px #000000e6,0 0 0 1px #ffffff0a,inset 0 1px 0 #ffffff0f,0 0 60px #ff14931a;padding:18px;position:relative;width:270px}.LandingPage_phoneNotch__LijSe{background:#0a0a0a;border:1px solid #ffffff0d;border-radius:0 0 16px 16px;border-top:none;height:22px;margin:0 auto 14px;width:90px}.LandingPage_phoneScreen__Huuco{background:#0d0d0d;border-radius:30px;display:flex;flex-direction:column;gap:12px;min-height:400px;padding:20px 18px}.LandingPage_loginLogo__Ze1gi{color:#fff;font-family:Syne,sans-serif;font-weight:800;letter-spacing:2px;text-align:center}.LandingPage_loginSubtitle__5VaBi{color:#888;font-size:.85rem;margin-bottom:6px;text-align:center}.LandingPage_loginInput__Y1BzW{background:#151515;border:1px solid #ffffff0f;border-radius:14px;color:#666;font-size:.9rem;padding:14px 12px}.LandingPage_loginButton__SDyO\+{background:linear-gradient(135deg,#ff1493,#b51b7a);border:none;border-radius:16px;box-shadow:0 10px 30px #ff149359;color:#fff;cursor:pointer;font-weight:800;letter-spacing:.5px;padding:14px 12px}.LandingPage_loginFooter__Xk-9i{color:#666;font-size:.85rem;text-align:center}.LandingPage_loginFooter__Xk-9i span{color:#ff1493;font-weight:700}.LandingPage_screenHeader__lVzEq{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.LandingPage_screenGreeting__EMexF{color:#666;font-size:.68rem;font-weight:500}.LandingPage_screenAvatar__tmqlY{align-items:center;background:linear-gradient(135deg,#ff1493,#c0006a);background:linear-gradient(135deg,var(--pink),#c0006a);border-radius:50%;box-shadow:0 0 10px #ff149366;color:#fff;display:flex;font-size:.75rem;font-weight:800;height:30px;justify-content:center;width:30px}.LandingPage_screenDateCard__v3RDV{align-items:center;background:#141414;border:1px solid #ff149326;border-radius:18px;display:flex;flex-direction:column;margin-bottom:14px;overflow:hidden;padding:14px;position:relative}.LandingPage_screenDateCard__v3RDV:before{background:linear-gradient(90deg,#0000,#ff149380,#0000);content:"";height:1px;left:0;position:absolute;right:0;top:0}.LandingPage_screenDateLabel__BSCb6{color:#ff1493;color:var(--pink);font-size:.52rem;font-weight:800;letter-spacing:2px}.LandingPage_screenDateDay__89wEB{color:#fff;font-size:1rem;font-weight:800;margin-top:2px}.LandingPage_screenDateFull__27zPQ{color:#444;font-size:.62rem;margin-top:2px}.LandingPage_screenSectionTitle__zVwcZ{color:#444;font-size:.6rem;font-weight:700;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.LandingPage_screenCard__veNab{align-items:center;animation:LandingPage_cardSlideIn__a6n74 .5s cubic-bezier(.16,1,.3,1) forwards;background:#141414;border:1px solid #ffffff08;border-radius:14px;display:flex;gap:10px;margin-bottom:8px;opacity:0;padding:11px 12px}@keyframes LandingPage_cardSlideIn__a6n74{0%{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:translateX(0)}}.LandingPage_screenCardTime__gal-b{font-size:.85rem;font-weight:800;min-width:38px}.LandingPage_screenCardInfo__XmpM3{flex:1 1}.LandingPage_screenCardName__ko10N{color:#ddd;font-size:.68rem;font-weight:700}.LandingPage_screenCardService__I47G-{color:#444;font-size:.58rem;margin-top:2px}.LandingPage_screenCardDot__VjZaP{border-radius:50%;box-shadow:0 0 6px currentColor;height:7px;width:7px}.LandingPage_phoneGlow__b0gzm{animation:LandingPage_phoneGlowPulse__C5gh5 4s ease-in-out infinite;background:radial-gradient(circle at center,#ff149326 0,#0000 65%);inset:-60px;pointer-events:none;position:absolute;z-index:-1}@keyframes LandingPage_phoneGlowPulse__C5gh5{0%,to{opacity:1}50%{opacity:.5}}.LandingPage_scrollIndicator__7xF68{align-items:center;animation:LandingPage_fadeInUp__njEfA 1s ease 2s both;bottom:30px;display:flex;flex-direction:column;gap:8px;position:absolute}.LandingPage_scrollDot__-eBTw{animation:LandingPage_scrollBounce__UAhFY 2s ease-in-out infinite;background:linear-gradient(180deg,#ff1493,#0000);background:linear-gradient(180deg,var(--pink),#0000);border-radius:2px;height:28px;width:4px}@keyframes LandingPage_scrollBounce__UAhFY{0%,to{opacity:1;transform:scaleY(1)}50%{opacity:.4;transform:scaleY(.5)}}.LandingPage_scrollText__cBs9\+{color:#555;color:var(--text-muted);font-size:.6rem;letter-spacing:2px;text-transform:uppercase}.LandingPage_features__R1J-z{margin:0 auto;max-width:1100px;padding:120px 24px;position:relative;text-align:center;z-index:1}.LandingPage_featuresLabel__r\+x9R{color:#ff1493;color:var(--pink);font-size:.68rem;font-weight:700;letter-spacing:2px;margin-bottom:16px;text-transform:uppercase;transition:opacity .6s ease,transform .6s cubic-bezier(.16,1,.3,1);transition-delay:0s;transition-delay:var(--delay,0s)}.LandingPage_featuresTitle__tlje1{font-family:Syne,sans-serif;font-size:clamp(2rem,4vw,3.2rem);font-weight:800;letter-spacing:-1.5px;line-height:1.1;margin-bottom:60px;transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1);transition-delay:0s;transition-delay:var(--delay,0s)}.LandingPage_featuresGrid__8vHCo{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.LandingPage_featureCard__yf9Nf{background:#0f0f0f;background:var(--surface);border:1px solid #ff149326;border:1px solid var(--border);border-radius:24px;cursor:default;overflow:hidden;padding:30px 26px;position:relative;text-align:left;transition:opacity .6s ease,transform .6s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .3s;transition-delay:0s;transition-delay:var(--delay,0s)}.LandingPage_featureCard__yf9Nf:before{background:linear-gradient(90deg,#0000,#ff149366,#0000);content:"";height:1px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:center;transition:transform .4s ease}.LandingPage_featureCard__yf9Nf:hover{background:#161616;background:var(--surface-2);border-color:#ff149340;border-color:var(--pink-border);box-shadow:0 24px 48px #00000080,0 0 30px #ff149314;transform:translateY(-6px)!important}.LandingPage_featureCard__yf9Nf:hover:before{transform:scaleX(1)}.LandingPage_featureIconWrap__KGDcC{align-items:center;background:#ff14931f;background:var(--pink-dim);border:1px solid #ff149340;border:1px solid var(--pink-border);border-radius:14px;display:flex;height:48px;justify-content:center;margin-bottom:18px;transition:all .3s;width:48px}.LandingPage_featureCard__yf9Nf:hover .LandingPage_featureIconWrap__KGDcC{background:#ff149333;box-shadow:0 0 20px #ff14934d}.LandingPage_featureIcon__OoyYO{height:26px;object-fit:contain;width:26px}.LandingPage_featureTitle__BEa9t{font-family:Syne,sans-serif;font-size:1rem;font-weight:700;margin-bottom:8px}.LandingPage_featureDesc__AYnSY{color:#555;color:var(--text-muted);font-size:.83rem;line-height:1.65}.LandingPage_featureCardGlow__RMiXH{background:radial-gradient(circle at 50% 0,#ff149314,#0000 60%);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .4s}.LandingPage_featureCard__yf9Nf:hover .LandingPage_featureCardGlow__RMiXH{opacity:1}.LandingPage_stats__wwVDe{padding:0 24px 100px;position:relative;z-index:1}.LandingPage_statsInner__Coeyn{background:#0f0f0f;background:var(--surface);border:1px solid #ff149326;border:1px solid var(--border);border-radius:28px;display:flex;margin:0 auto;max-width:700px;overflow:hidden;position:relative;transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1);transition-delay:0s;transition-delay:var(--delay,0s)}.LandingPage_statsInner__Coeyn:before{background:linear-gradient(90deg,#0000,#ff1493,#0000);background:linear-gradient(90deg,#0000,var(--pink),#0000);content:"";height:1px;left:0;position:absolute;right:0;top:0}.LandingPage_statItem__RPpgJ{border-right:1px solid #ff149326;border-right:1px solid var(--border);flex:1 1;padding:40px 24px;text-align:center;transition:background .3s}.LandingPage_statItem__RPpgJ:hover{background:#161616;background:var(--surface-2)}.LandingPage_statItem__RPpgJ:last-child{border-right:none}.LandingPage_statNum__vuZP9{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#ff1493);background:linear-gradient(135deg,#fff,var(--pink));-webkit-background-clip:text;background-clip:text;font-family:Syne,sans-serif;font-size:2.4rem;font-weight:800;letter-spacing:-1px}.LandingPage_statLabel__tLknk{color:#555;color:var(--text-muted);font-size:.78rem;margin-top:6px}.LandingPage_how__bVUIX{margin:0 auto;max-width:800px;padding:80px 24px 100px;position:relative;text-align:center;z-index:1}.LandingPage_steps__zN2DH{display:flex;flex-direction:column;margin-top:56px;text-align:left}.LandingPage_step__hZbIB{align-items:flex-start;border-bottom:1px solid #ff149326;border-bottom:1px solid var(--border);cursor:default;display:flex;gap:28px;padding:32px 0;position:relative;transition:opacity .6s ease,transform .6s cubic-bezier(.16,1,.3,1);transition-delay:0s;transition-delay:var(--delay,0s)}.LandingPage_step__hZbIB:last-child{border-bottom:none}.LandingPage_stepLine__HjlmG{background:linear-gradient(180deg,#ff1493,#0000);background:linear-gradient(180deg,var(--pink),#0000);bottom:0;height:0;left:34px;position:absolute;transition:height .4s ease;width:2px}.LandingPage_step__hZbIB:not(:last-child):hover .LandingPage_stepLine__HjlmG{height:32px}.LandingPage_stepNumber__Ak2oq{color:#ffffff14;font-family:Syne,sans-serif;font-size:2.8rem;font-weight:800;line-height:1;min-width:70px;padding-top:4px;transition:all .4s}.LandingPage_step__hZbIB:hover .LandingPage_stepNumber__Ak2oq{color:#ff1493;color:var(--pink);text-shadow:0 0 30px #ff149380}.LandingPage_stepTitle__6YZeB{font-family:Syne,sans-serif;font-size:1.2rem;font-weight:700;margin-bottom:8px}.LandingPage_stepDesc__Thjcz{color:#555;color:var(--text-muted);font-size:.88rem;line-height:1.65}.LandingPage_ctaSection__J7Dox{overflow:hidden;padding:120px 24px;position:relative;text-align:center;z-index:1}.LandingPage_ctaGlow__Ys6zh{animation:LandingPage_ctaGlowPulse__9HtAg 5s ease-in-out infinite;background:radial-gradient(ellipse at center,#ff149314 0,#0000 65%);inset:0;pointer-events:none;position:absolute}@keyframes LandingPage_ctaGlowPulse__9HtAg{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}}.LandingPage_ctaOrb__JxK5L{animation:LandingPage_orbFloat1__MM8lB 8s ease-in-out infinite;background:radial-gradient(circle,#ff14931f,#0000 70%);border-radius:50%;height:300px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:300px}.LandingPage_ctaTitle__vmifw{font-family:Syne,sans-serif;font-size:clamp(2rem,4.5vw,3.8rem);font-weight:800;letter-spacing:-2px;line-height:1.05;margin-bottom:16px}.LandingPage_ctaSubtitle__jGVAw,.LandingPage_ctaTitle__vmifw{transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1);transition-delay:0s;transition-delay:var(--delay,0s)}.LandingPage_ctaSubtitle__jGVAw{color:#888;color:var(--text-dim);font-size:1rem;margin-bottom:44px}.LandingPage_footer__ZPPqL{align-items:center;border-top:1px solid #ff149326;border-top:1px solid var(--border);color:#555;color:var(--text-muted);display:flex;font-size:.8rem;gap:10px;justify-content:center;padding:32px;position:relative;text-align:center;z-index:1}.LandingPage_logo__AlvHN{height:15px;width:15px}a{color:#555;text-decoration:none}@media (max-width:768px){.LandingPage_nav__ozB7T{padding:16px 20px}.LandingPage_featuresGrid__8vHCo{grid-template-columns:1fr}.LandingPage_statsInner__Coeyn{flex-direction:column}.LandingPage_statItem__RPpgJ{border-bottom:1px solid #ff149326;border-bottom:1px solid var(--border);border-right:none}.LandingPage_statItem__RPpgJ:last-child{border-bottom:none}.LandingPage_hero__P-qT3{padding:100px 20px 60px}}@media (max-width:480px){.LandingPage_heroCtagroup__s\+VAx{align-items:center;flex-direction:column}.LandingPage_btnPrimary__j-PPi,.LandingPage_btnSecondary__TvxHg{justify-content:center;max-width:300px;width:100%}.LandingPage_featuresGrid__8vHCo{grid-template-columns:1fr}}
/*# sourceMappingURL=main.a39a1cc1.css.map*/