.contacto-module-scss-module__qR0xlG__main{width:100%;min-height:100vh;padding-top:clamp(110px,12vw,140px);padding-bottom:var(--space-16);background-color:var(--color-bg-base);color:var(--color-text-primary);position:relative;overflow-x:hidden}@media (min-width:768px){.contacto-module-scss-module__qR0xlG__main{padding-top:clamp(120px,12vw,150px);padding-bottom:calc(var(--space-16)*1.25)}}.contacto-module-scss-module__qR0xlG__heroGridBg{pointer-events:none;z-index:0;opacity:.4;background-image:radial-gradient(#ffffff0d 1px,#0000 1px);background-size:32px 32px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 30%,#0000 95%);mask-image:linear-gradient(#000 30%,#0000 95%)}.contacto-module-scss-module__qR0xlG__container{z-index:1;width:100%;max-width:1200px;padding-left:var(--space-4);padding-right:var(--space-4);margin:0 auto;position:relative}@media (min-width:640px){.contacto-module-scss-module__qR0xlG__container{padding-left:var(--space-6);padding-right:var(--space-6)}}@media (min-width:1024px){.contacto-module-scss-module__qR0xlG__container{padding-left:var(--space-8);padding-right:var(--space-8)}}.contacto-module-scss-module__qR0xlG__header{text-align:center;max-width:780px;margin:0 auto var(--space-8)}@media (min-width:768px){.contacto-module-scss-module__qR0xlG__header{margin-bottom:var(--space-12)}}.contacto-module-scss-module__qR0xlG__badge{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-4);border-radius:var(--radius-full);border:var(--border-thin) solid #ff009059;color:var(--color-neon-primary);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);margin-bottom:var(--space-3);background-color:#ff00901a;display:inline-flex;box-shadow:0 0 14px #ff009040}.contacto-module-scss-module__qR0xlG__title{font-size:clamp(2rem,5.5vw,3.6rem);font-weight:var(--font-weight-black,900);line-height:var(--leading-tight,1.1);letter-spacing:var(--tracking-tight,-.02em);color:var(--color-text-primary);margin-bottom:var(--space-3)}.contacto-module-scss-module__qR0xlG__title span{color:#0000;background:linear-gradient(135deg, #fff 35%, var(--tube-pink,#ff0090) 100%);text-shadow:0 0 35px #ff009059;-webkit-background-clip:text;background-clip:text}.contacto-module-scss-module__qR0xlG__subtitle{font-size:clamp(.95rem,2vw,1.15rem);line-height:var(--leading-relaxed,1.6);color:var(--color-text-muted);max-width:680px;margin:0 auto}.contacto-module-scss-module__qR0xlG__contentGrid{gap:var(--space-6);grid-template-columns:1fr;align-items:start;width:100%;display:grid}@media (min-width:768px){.contacto-module-scss-module__qR0xlG__contentGrid{gap:var(--space-8)}}@media (min-width:1024px){.contacto-module-scss-module__qR0xlG__contentGrid{gap:var(--space-10);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}@media (min-width:1280px){.contacto-module-scss-module__qR0xlG__contentGrid{gap:var(--space-12)}}.contacto-module-scss-module__qR0xlG__formCard{background-color:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-2xl,24px);width:100%;padding:var(--space-5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:relative;overflow:hidden;box-shadow:0 10px 40px #00000080}@media (min-width:640px){.contacto-module-scss-module__qR0xlG__formCard{padding:var(--space-8)}}.contacto-module-scss-module__qR0xlG__formCard:before{content:"";background:linear-gradient(90deg, var(--tube-pink,#ff0090), var(--color-neon-secondary,#00e8e8));height:3px;position:absolute;top:0;left:0;right:0}.contacto-module-scss-module__qR0xlG__formHeader{margin-bottom:var(--space-5)}.contacto-module-scss-module__qR0xlG__formHeader h2{font-size:clamp(1.2rem,3vw,1.4rem);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--space-1)}.contacto-module-scss-module__qR0xlG__formHeader p{font-size:var(--text-sm);color:var(--color-text-muted)}.contacto-module-scss-module__qR0xlG__form{gap:var(--space-4);flex-direction:column;animation:.3s cubic-bezier(.16,1,.3,1) forwards contacto-module-scss-module__qR0xlG__formFadeIn;display:flex}@media (min-width:640px){.contacto-module-scss-module__qR0xlG__form{gap:var(--space-5)}}@keyframes contacto-module-scss-module__qR0xlG__formFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.contacto-module-scss-module__qR0xlG__formRow{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:640px){.contacto-module-scss-module__qR0xlG__formRow{gap:var(--space-4);grid-template-columns:1fr 1fr}}.contacto-module-scss-module__qR0xlG__fieldGroup{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.contacto-module-scss-module__qR0xlG__label{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);justify-content:space-between;align-items:center;display:flex}.contacto-module-scss-module__qR0xlG__label .contacto-module-scss-module__qR0xlG__optional{font-size:var(--text-xs);color:var(--color-text-subtle);font-weight:400}.contacto-module-scss-module__qR0xlG__label .contacto-module-scss-module__qR0xlG__required{color:var(--color-neon-primary);margin-left:2px}.contacto-module-scss-module__qR0xlG__inputWrapper{align-items:center;width:100%;display:flex;position:relative}.contacto-module-scss-module__qR0xlG__inputIcon{left:var(--space-4);color:var(--color-text-subtle);pointer-events:none;z-index:2;transition:color .2s;position:absolute}.contacto-module-scss-module__qR0xlG__input,.contacto-module-scss-module__qR0xlG__select,.contacto-module-scss-module__qR0xlG__textarea{background-color:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg,12px);width:100%;min-height:48px;padding:var(--space-3) var(--space-4);padding-left:var(--space-10);color:var(--color-text-primary);font-family:inherit;font-size:16px;transition:border-color .2s,box-shadow .2s,background-color .2s}.contacto-module-scss-module__qR0xlG__input::placeholder,.contacto-module-scss-module__qR0xlG__select::placeholder,.contacto-module-scss-module__qR0xlG__textarea::placeholder{color:var(--color-text-subtle)}.contacto-module-scss-module__qR0xlG__input:hover:not(:disabled),.contacto-module-scss-module__qR0xlG__select:hover:not(:disabled),.contacto-module-scss-module__qR0xlG__textarea:hover:not(:disabled){border-color:var(--color-border-strong)}.contacto-module-scss-module__qR0xlG__input:focus,.contacto-module-scss-module__qR0xlG__select:focus,.contacto-module-scss-module__qR0xlG__textarea:focus{border-color:var(--tube-pink,#ff0090);background-color:#ffffff05;outline:none;box-shadow:0 0 0 3px #ff009033}.contacto-module-scss-module__qR0xlG__input[aria-invalid=true],.contacto-module-scss-module__qR0xlG__select[aria-invalid=true],.contacto-module-scss-module__qR0xlG__textarea[aria-invalid=true]{border-color:var(--color-error);box-shadow:0 0 0 3px #f43f5e26}.contacto-module-scss-module__qR0xlG__input:disabled,.contacto-module-scss-module__qR0xlG__select:disabled,.contacto-module-scss-module__qR0xlG__textarea:disabled{opacity:.6;cursor:not-allowed}.contacto-module-scss-module__qR0xlG__textarea{resize:vertical;min-height:130px;padding-left:var(--space-4);line-height:var(--leading-relaxed,1.5)}.contacto-module-scss-module__qR0xlG__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-4) center;padding-right:var(--space-10)}.contacto-module-scss-module__qR0xlG__select option{background-color:var(--color-bg-surface);color:var(--color-text-primary)}.contacto-module-scss-module__qR0xlG__errorText{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-error);margin-top:2px;animation:.2s forwards contacto-module-scss-module__qR0xlG__errorSlideIn;display:flex}@keyframes contacto-module-scss-module__qR0xlG__errorSlideIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.contacto-module-scss-module__qR0xlG__charCounter{font-size:var(--text-xs);color:var(--color-text-subtle);font-variant-numeric:tabular-nums;justify-content:flex-end;margin-top:3px;transition:color .2s;display:flex}.contacto-module-scss-module__qR0xlG__charCounter.contacto-module-scss-module__qR0xlG__charCounterWarning{color:var(--color-neon-primary)}.contacto-module-scss-module__qR0xlG__gotcha{visibility:hidden!important;display:none!important;position:absolute!important;left:-9999px!important}.contacto-module-scss-module__qR0xlG__checkboxGroup{margin-top:var(--space-1);gap:var(--space-1);flex-direction:column;display:flex}.contacto-module-scss-module__qR0xlG__checkboxLabel{align-items:flex-start;gap:var(--space-3);font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--leading-normal,1.4);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}@media (min-width:640px){.contacto-module-scss-module__qR0xlG__checkboxLabel{font-size:var(--text-sm)}}.contacto-module-scss-module__qR0xlG__checkboxInput{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.contacto-module-scss-module__qR0xlG__checkboxInput:focus-visible+.contacto-module-scss-module__qR0xlG__checkboxCustom{outline:2px solid var(--tube-pink,#ff0090);outline-offset:2px}.contacto-module-scss-module__qR0xlG__checkboxInput:checked+.contacto-module-scss-module__qR0xlG__checkboxCustom{background-color:var(--tube-pink,#ff0090);border-color:var(--tube-pink,#ff0090);box-shadow:0 0 10px #ff009066}.contacto-module-scss-module__qR0xlG__checkboxInput:checked+.contacto-module-scss-module__qR0xlG__checkboxCustom:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}.contacto-module-scss-module__qR0xlG__checkboxInput[aria-invalid=true]+.contacto-module-scss-module__qR0xlG__checkboxCustom{border-color:var(--color-error)}.contacto-module-scss-module__qR0xlG__checkboxCustom{background-color:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:6px;width:20px;min-width:20px;height:20px;margin-top:1px;transition:all .2s;position:relative}.contacto-module-scss-module__qR0xlG__checkboxText{flex:1}.contacto-module-scss-module__qR0xlG__checkboxText .contacto-module-scss-module__qR0xlG__required{color:var(--color-neon-primary)}.contacto-module-scss-module__qR0xlG__privacyLink{color:var(--color-text-primary);text-underline-offset:2px;text-decoration:underline;transition:color .2s}.contacto-module-scss-module__qR0xlG__privacyLink:hover{color:var(--tube-pink,#ff0090)}.contacto-module-scss-module__qR0xlG__submitBtn{width:100%;min-height:48px;margin-top:var(--space-2)}.contacto-module-scss-module__qR0xlG__spinner{animation:.8s linear infinite contacto-module-scss-module__qR0xlG__spin}@keyframes contacto-module-scss-module__qR0xlG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.contacto-module-scss-module__qR0xlG__alertError{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background-color:var(--color-error-bg);border:1px solid var(--color-error);color:var(--color-text-primary);font-size:var(--text-sm);display:flex}.contacto-module-scss-module__qR0xlG__alertError .contacto-module-scss-module__qR0xlG__alertIcon{color:var(--color-error);flex-shrink:0;margin-top:2px}.contacto-module-scss-module__qR0xlG__alertDismissBtn{color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:color .2s;display:flex}.contacto-module-scss-module__qR0xlG__alertDismissBtn:hover{color:var(--color-text-primary)}.contacto-module-scss-module__qR0xlG__alertDismissBtn:focus-visible{outline:2px solid var(--color-error)}.contacto-module-scss-module__qR0xlG__successCard{text-align:center;padding:var(--space-6) var(--space-2);align-items:center;gap:var(--space-4);flex-direction:column;animation:.35s cubic-bezier(.16,1,.3,1) forwards contacto-module-scss-module__qR0xlG__successFadeInScale;display:flex}@media (min-width:640px){.contacto-module-scss-module__qR0xlG__successCard{padding:var(--space-8) var(--space-4)}}@keyframes contacto-module-scss-module__qR0xlG__successFadeInScale{0%{opacity:0;transform:scale(.96)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}.contacto-module-scss-module__qR0xlG__successIconBadge{border:2px solid var(--tube-pink,#ff0090);width:64px;height:64px;color:var(--tube-pink,#ff0090);box-shadow:var(--glow-primary);margin-bottom:var(--space-1);background-color:#ff009026;border-radius:50%;justify-content:center;align-items:center;display:flex}.contacto-module-scss-module__qR0xlG__successTitle{font-size:clamp(1.3rem,3vw,1.6rem);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.contacto-module-scss-module__qR0xlG__successMessage{font-size:var(--text-base);color:var(--color-text-muted);max-width:440px;line-height:var(--leading-relaxed)}.contacto-module-scss-module__qR0xlG__infoColumn{gap:var(--space-5);flex-direction:column;width:100%;display:flex}@media (min-width:640px){.contacto-module-scss-module__qR0xlG__infoColumn{gap:var(--space-6)}}.contacto-module-scss-module__qR0xlG__infoCard{background-color:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-2xl,24px);padding:var(--space-5);box-shadow:0 10px 30px #0006}@media (min-width:640px){.contacto-module-scss-module__qR0xlG__infoCard{padding:var(--space-8)}}.contacto-module-scss-module__qR0xlG__infoTitle{font-size:clamp(1.1rem,2.5vw,1.3rem);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--space-5);align-items:center;gap:var(--space-3);display:flex}.contacto-module-scss-module__qR0xlG__infoTitle .contacto-module-scss-module__qR0xlG__infoTitleIcon{color:var(--tube-pink,#ff0090);flex-shrink:0}.contacto-module-scss-module__qR0xlG__infoList{gap:var(--space-5);flex-direction:column;display:flex}.contacto-module-scss-module__qR0xlG__infoItem{align-items:flex-start;gap:var(--space-3);display:flex}@media (min-width:640px){.contacto-module-scss-module__qR0xlG__infoItem{gap:var(--space-4)}}.contacto-module-scss-module__qR0xlG__infoIconBox{border-radius:var(--radius-lg,12px);background-color:var(--color-bg-elevated);border:1px solid var(--color-border);width:42px;min-width:42px;height:42px;color:var(--tube-pink,#ff0090);flex-shrink:0;justify-content:center;align-items:center;transition:border-color .2s,box-shadow .2s;display:flex}.contacto-module-scss-module__qR0xlG__infoItem:hover .contacto-module-scss-module__qR0xlG__infoIconBox{border-color:var(--tube-pink,#ff0090);box-shadow:0 0 12px #ff009033}.contacto-module-scss-module__qR0xlG__infoContent{flex-direction:column;min-width:0;display:flex}.contacto-module-scss-module__qR0xlG__infoContent .contacto-module-scss-module__qR0xlG__infoLabel{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);color:var(--color-text-subtle);font-weight:var(--font-weight-semibold);margin-bottom:2px}.contacto-module-scss-module__qR0xlG__infoContent .contacto-module-scss-module__qR0xlG__infoValue{font-size:clamp(.95rem,2vw,1.05rem);font-weight:var(--font-weight-medium);color:var(--color-text-primary);word-break:break-word;text-decoration:none;transition:color .2s}.contacto-module-scss-module__qR0xlG__infoContent .contacto-module-scss-module__qR0xlG__infoValue:hover{color:var(--tube-pink,#ff0090)}.contacto-module-scss-module__qR0xlG__infoContent .contacto-module-scss-module__qR0xlG__infoSubvalue{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:2px;line-height:1.4}.contacto-module-scss-module__qR0xlG__infoContent .contacto-module-scss-module__qR0xlG__externalLink{font-size:var(--text-xs);color:var(--tube-pink,#ff0090);margin-top:var(--space-1);font-weight:var(--font-weight-medium);align-items:center;gap:4px;text-decoration:none;transition:opacity .2s;display:inline-flex}.contacto-module-scss-module__qR0xlG__infoContent .contacto-module-scss-module__qR0xlG__externalLink:hover{opacity:.8;text-decoration:underline}.contacto-module-scss-module__qR0xlG__socialsSection{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-border)}.contacto-module-scss-module__qR0xlG__socialsLabel{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);font-weight:var(--font-weight-semibold);color:var(--color-text-subtle);margin-bottom:var(--space-3)}.contacto-module-scss-module__qR0xlG__socialsGrid{gap:var(--space-3);flex-wrap:wrap;display:flex}.contacto-module-scss-module__qR0xlG__socialBtn{border-radius:var(--radius-lg,12px);background-color:var(--color-bg-elevated);border:1px solid var(--color-border);width:44px;height:44px;color:var(--color-text-primary);justify-content:center;align-items:center;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex}.contacto-module-scss-module__qR0xlG__socialBtn:hover{border-color:var(--tube-pink,#ff0090);color:var(--tube-pink,#ff0090);background-color:#ff00901a;transform:translateY(-2px);box-shadow:0 0 12px #ff009040}.contacto-module-scss-module__qR0xlG__faqSection{margin-top:clamp(var(--space-12),8vw,var(--space-20));width:100%}.contacto-module-scss-module__qR0xlG__faqSectionHeader{text-align:center;max-width:720px;margin:0 auto var(--space-8)}@media (min-width:768px){.contacto-module-scss-module__qR0xlG__faqSectionHeader{margin-bottom:var(--space-10)}}.contacto-module-scss-module__qR0xlG__faqBadge{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-4);border-radius:var(--radius-full);border:var(--border-thin) solid #00e8e859;color:var(--tube-cyan,#00e8e8);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);margin-bottom:var(--space-3);background-color:#00e8e81a;display:inline-flex;box-shadow:0 0 14px #00e8e833}.contacto-module-scss-module__qR0xlG__faqSectionTitle{font-size:clamp(1.8rem,4vw,2.6rem);font-weight:var(--font-weight-extrabold,800);line-height:var(--leading-tight,1.15);color:var(--color-text-primary);margin-bottom:var(--space-3)}.contacto-module-scss-module__qR0xlG__faqSectionTitle span{color:#0000;background:linear-gradient(135deg, #fff 30%, var(--tube-cyan,#00e8e8) 100%);-webkit-background-clip:text;background-clip:text}.contacto-module-scss-module__qR0xlG__faqSectionSubtitle{color:var(--color-text-muted);font-size:clamp(.95rem,1.8vw,1.1rem);line-height:var(--leading-relaxed,1.6);margin:0 auto}.contacto-module-scss-module__qR0xlG__faqAccordionWide{gap:var(--space-4);flex-direction:column;width:100%;max-width:1080px;margin:0 auto;display:flex}.contacto-module-scss-module__qR0xlG__faqItemWide{background-color:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-2xl,20px);transition:border-color .25s,box-shadow .25s,transform .2s;overflow:hidden;box-shadow:0 4px 20px #00000040}.contacto-module-scss-module__qR0xlG__faqItemWide:hover{border-color:var(--color-border-strong)}.contacto-module-scss-module__qR0xlG__faqItemWide.contacto-module-scss-module__qR0xlG__faqItemWideOpen{border-color:#ff009066;box-shadow:0 8px 30px #ff00901f}.contacto-module-scss-module__qR0xlG__faqTrigger{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-4) var(--space-5);color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:none;font-family:inherit;transition:background-color .2s;display:flex}@media (min-width:640px){.contacto-module-scss-module__qR0xlG__faqTrigger{padding:var(--space-5) var(--space-6)}}.contacto-module-scss-module__qR0xlG__faqTrigger:hover{background-color:#ffffff05}.contacto-module-scss-module__qR0xlG__faqTrigger:focus-visible{outline:2px solid var(--tube-pink,#ff0090);outline-offset:-2px}.contacto-module-scss-module__qR0xlG__faqQuestionContent{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}@media (min-width:768px){.contacto-module-scss-module__qR0xlG__faqQuestionContent{align-items:center;gap:var(--space-4);flex-direction:row}}.contacto-module-scss-module__qR0xlG__faqCategoryTag{font-size:.72rem;font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;border-radius:var(--radius-full);color:var(--tube-cyan,#00e8e8);white-space:nowrap;background-color:#00e8e814;border:1px solid #00e8e840;align-self:flex-start;padding:2px 8px}.contacto-module-scss-module__qR0xlG__faqQuestionText{font-size:clamp(.98rem,2vw,1.12rem);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:var(--leading-snug,1.35)}.contacto-module-scss-module__qR0xlG__faqIconCircle{background-color:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;transition:background-color .2s,border-color .2s;display:flex}.contacto-module-scss-module__qR0xlG__faqItemWide:hover .contacto-module-scss-module__qR0xlG__faqIconCircle{border-color:var(--color-border-strong)}.contacto-module-scss-module__qR0xlG__faqItemWideOpen .contacto-module-scss-module__qR0xlG__faqIconCircle{border-color:var(--tube-pink,#ff0090);color:var(--tube-pink,#ff0090);background-color:#ff009026}.contacto-module-scss-module__qR0xlG__faqChevron{color:var(--color-text-subtle);transition:transform .3s cubic-bezier(.16,1,.3,1)}.contacto-module-scss-module__qR0xlG__faqChevronOpen{color:var(--tube-pink,#ff0090);transform:rotate(180deg)}.contacto-module-scss-module__qR0xlG__faqPanel{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.16,1,.3,1);display:grid;overflow:hidden}.contacto-module-scss-module__qR0xlG__faqPanel.contacto-module-scss-module__qR0xlG__faqPanelOpen{grid-template-rows:1fr}.contacto-module-scss-module__qR0xlG__faqPanelInner{min-height:0;padding:0 var(--space-5) var(--space-5)}@media (min-width:640px){.contacto-module-scss-module__qR0xlG__faqPanelInner{padding:0 var(--space-6) var(--space-6)}}.contacto-module-scss-module__qR0xlG__faqPanelInner p{color:var(--color-text-muted);font-size:clamp(.92rem,1.8vw,1rem);line-height:var(--leading-relaxed,1.65);padding-top:var(--space-4);border-top:1px solid #ffffff0f}.contacto-module-scss-module__qR0xlG__faqFooter{justify-content:space-between;align-items:center;gap:var(--space-4);max-width:1080px;margin:var(--space-8) auto 0;padding:var(--space-4) var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl,16px);text-align:center;background-color:#ffffff05;flex-direction:column;display:flex}@media (min-width:640px){.contacto-module-scss-module__qR0xlG__faqFooter{text-align:left;flex-direction:row}}.contacto-module-scss-module__qR0xlG__faqFooterText{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);display:flex}.contacto-module-scss-module__qR0xlG__faqFooterIcon{color:var(--tube-cyan,#00e8e8);flex-shrink:0}.contacto-module-scss-module__qR0xlG__faqFooterLink{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--tube-pink,#ff0090);text-decoration:none;transition:all .2s;display:inline-flex}.contacto-module-scss-module__qR0xlG__faqFooterLink:hover{color:#fff;transform:translate(4px)}.contacto-module-scss-module__qR0xlG__faqFooterLink:focus-visible{outline:2px solid var(--tube-pink,#ff0090);outline-offset:4px;border-radius:var(--radius-sm)}
.UniversalImage-module-scss-module__4oryBq__wrapper{vertical-align:middle;background-color:var(--bg-card,#ffffff08);border-radius:inherit;contain:layout paint;display:inline-block;position:relative;overflow:hidden}.UniversalImage-module-scss-module__4oryBq__fillWrapper{background-color:var(--bg-card,#ffffff08);contain:layout paint;width:100%;height:100%;display:block;position:relative;overflow:hidden}.UniversalImage-module-scss-module__4oryBq__image{will-change:opacity,filter;max-width:100%;height:auto;transition:opacity .35s cubic-bezier(.4,0,.2,1),filter .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1);display:block}.UniversalImage-module-scss-module__4oryBq__fillImage{will-change:opacity,filter;transition:opacity .35s cubic-bezier(.4,0,.2,1),filter .35s cubic-bezier(.4,0,.2,1);display:block;top:0;left:0;width:100%!important;height:100%!important;position:absolute!important}.UniversalImage-module-scss-module__4oryBq__imageLoading{opacity:0;filter:blur(8px)}.UniversalImage-module-scss-module__4oryBq__imageLoaded{opacity:1;filter:blur()}.UniversalImage-module-scss-module__4oryBq__skeletonNeon,.UniversalImage-module-scss-module__4oryBq__skeleton{z-index:1;border-radius:inherit;pointer-events:none;background-color:#07060a;border:1px solid #ff00901f;justify-content:center;align-items:center;transition:opacity .4s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 20px #000000d9}.UniversalImage-module-scss-module__4oryBq__skeletonNeon:before,.UniversalImage-module-scss-module__4oryBq__skeleton:before{content:"";will-change:background-position;background:linear-gradient(105deg,#0000 0%,#ff00900a 20%,#ff009024 40%,#00e8e82e 55%,#00e8e80d 75%,#0000 100%) 0 0/250% 100%;animation:1.8s cubic-bezier(.65,0,.35,1) infinite UniversalImage-module-scss-module__4oryBq__neonSkeletonShimmer;position:absolute;inset:0}.UniversalImage-module-scss-module__4oryBq__skeletonNeon:after,.UniversalImage-module-scss-module__4oryBq__skeleton:after{content:"";filter:blur(20px);background:radial-gradient(circle,#ff00901f 0%,#00e8e814 50%,#0000 70%);border-radius:50%;width:60%;height:60%;animation:2.2s ease-in-out infinite alternate UniversalImage-module-scss-module__4oryBq__neonSkeletonPulse;position:absolute}.UniversalImage-module-scss-module__4oryBq__skeletonSubtle{z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,#ffffff08 0%,#ffffff14 50%,#ffffff08 100%) 0 0/200% 100%;animation:1.6s linear infinite UniversalImage-module-scss-module__4oryBq__shimmer;position:absolute;inset:0}.UniversalImage-module-scss-module__4oryBq__skeletonHidden{transition:opacity .35s cubic-bezier(.4,0,.2,1),visibility .35s cubic-bezier(.4,0,.2,1);opacity:0!important;visibility:hidden!important;pointer-events:none!important}.UniversalImage-module-scss-module__4oryBq__skeletonHidden:before,.UniversalImage-module-scss-module__4oryBq__skeletonHidden:after,.UniversalImage-module-scss-module__4oryBq__skeletonHidden .UniversalImage-module-scss-module__4oryBq__skeletonBadge{animation:none!important}.UniversalImage-module-scss-module__4oryBq__skeletonBadge{z-index:2;font-family:var(--font-display,sans-serif);letter-spacing:.15em;text-transform:uppercase;color:var(--warm-white,#f6efe4);opacity:.75;background:#0f0c16b3;border:1px solid #ff009040;border-radius:9999px;align-items:center;gap:6px;padding:4px 10px;font-size:.65rem;font-weight:600;animation:2.2s ease-in-out infinite alternate UniversalImage-module-scss-module__4oryBq__neonBadgePulse;display:flex;position:relative;box-shadow:0 0 12px #ff009033}.UniversalImage-module-scss-module__4oryBq__skeletonDot{background:var(--argon-cyan,#00e8e8);width:6px;height:6px;box-shadow:0 0 6px var(--argon-cyan,#00e8e8);border-radius:50%}@keyframes UniversalImage-module-scss-module__4oryBq__neonSkeletonShimmer{0%{background-position:150% 0}to{background-position:-150% 0}}@keyframes UniversalImage-module-scss-module__4oryBq__neonSkeletonPulse{0%{opacity:.5;transform:scale(.85)}to{opacity:.9;transform:scale(1.15)}}@keyframes UniversalImage-module-scss-module__4oryBq__neonBadgePulse{0%{opacity:.55;border-color:#ff009033}to{opacity:.9;border-color:#00e8e866;box-shadow:0 0 14px #00e8e840}}@keyframes UniversalImage-module-scss-module__4oryBq__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@media (prefers-reduced-motion:reduce){.UniversalImage-module-scss-module__4oryBq__skeletonNeon:before,.UniversalImage-module-scss-module__4oryBq__skeletonNeon:after,.UniversalImage-module-scss-module__4oryBq__skeletonSubtle:before,.UniversalImage-module-scss-module__4oryBq__skeletonSubtle:after,.UniversalImage-module-scss-module__4oryBq__skeleton:before,.UniversalImage-module-scss-module__4oryBq__skeleton:after,.UniversalImage-module-scss-module__4oryBq__skeletonBadge{animation:none!important}}.UniversalImage-module-scss-module__4oryBq__objectCover{object-fit:cover!important}.UniversalImage-module-scss-module__4oryBq__objectContain{object-fit:contain!important}.UniversalImage-module-scss-module__4oryBq__objectFill{object-fit:fill!important}.UniversalImage-module-scss-module__4oryBq__objectNone{object-fit:none!important}.UniversalImage-module-scss-module__4oryBq__objectScaleDown{object-fit:scale-down!important}.UniversalImage-module-scss-module__4oryBq__errorFallback{border-radius:inherit;width:100%;height:100%;min-height:48px;color:var(--text-muted,#fff6);text-align:center;-webkit-user-select:none;user-select:none;background:#14141e99;border:1px dashed #ffffff1f;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;padding:.5rem;font-size:.75rem;display:flex}.UniversalImage-module-scss-module__4oryBq__fallbackIcon{opacity:.6;color:var(--tube-cyan,#00f2fe)}.UniversalImage-module-scss-module__4oryBq__fallbackText{letter-spacing:.02em;font-weight:500}.UniversalImage-module-scss-module__4oryBq__brandedFallback{border-radius:inherit;-webkit-user-select:none;user-select:none;text-align:center;background:radial-gradient(circle at 50% 40%,#ff009014 0%,#08080cf2 100%);border:1px solid #ff009026;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;width:100%;height:100%;padding:1rem;display:flex;position:absolute;inset:0;box-shadow:inset 0 0 25px #000000d9}.UniversalImage-module-scss-module__4oryBq__fallbackIconGlow{background:#ff009014;border:1px solid #ff009040;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 0 16px #ff009026}.UniversalImage-module-scss-module__4oryBq__fallbackBrandText{font-family:var(--font-display,sans-serif);letter-spacing:.2em;color:var(--warm-white,#f6efe4);text-shadow:0 0 8px #ffffff40;font-size:.72rem;font-weight:800}.UniversalImage-module-scss-module__4oryBq__fallbackSubtext{color:var(--color-text-subtle,#ffffff73);font-size:.68rem}
.QuickAddModal-module-scss-module__FQcJdG__backdrop{-webkit-backdrop-filter:blur(16px);z-index:99999;overscroll-behavior:contain;background-color:#040408e0;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.QuickAddModal-module-scss-module__FQcJdG__modal{color:#f5f5f7;width:100%;max-width:740px;max-height:90vh;font-family:var(--font-raleway,"Raleway", sans-serif);background:#0b0b10;border:1px solid #ffffff1f;border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #000000f2,0 0 40px #ff009033,inset 0 1px #ffffff26}.QuickAddModal-module-scss-module__FQcJdG__modal *,.QuickAddModal-module-scss-module__FQcJdG__modal button,.QuickAddModal-module-scss-module__FQcJdG__modal input,.QuickAddModal-module-scss-module__FQcJdG__modal textarea,.QuickAddModal-module-scss-module__FQcJdG__modal select,.QuickAddModal-module-scss-module__FQcJdG__modal span,.QuickAddModal-module-scss-module__FQcJdG__modal h2,.QuickAddModal-module-scss-module__FQcJdG__modal h3,.QuickAddModal-module-scss-module__FQcJdG__modal h4,.QuickAddModal-module-scss-module__FQcJdG__modal p{font-family:var(--font-raleway,"Raleway", sans-serif)}.QuickAddModal-module-scss-module__FQcJdG__modal:before{content:"";background:linear-gradient(90deg, var(--tube-pink,#ff0090) 0%, var(--argon-cyan,#00e8e8) 100%);z-index:10;height:3px;position:absolute;top:0;left:0;right:0}.QuickAddModal-module-scss-module__FQcJdG__header{background:#0f0f16f2;border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}@media (max-width:640px){.QuickAddModal-module-scss-module__FQcJdG__header{padding:.65rem .85rem}}.QuickAddModal-module-scss-module__FQcJdG__headerTitle{align-items:center;gap:.5rem;display:flex}.QuickAddModal-module-scss-module__FQcJdG__headerTitle h2{font-family:var(--font-raleway,sans-serif);color:#fff;margin:0;font-size:1.1rem;font-weight:800}@media (max-width:640px){.QuickAddModal-module-scss-module__FQcJdG__headerTitle h2{font-size:.95rem}}.QuickAddModal-module-scss-module__FQcJdG__badge{letter-spacing:.05em;text-transform:uppercase;color:var(--argon-cyan,#00e8e8);background:#00e8e81f;border:1px solid #00e8e84d;border-radius:9999px;align-items:center;padding:2px 8px;font-size:.65rem;font-weight:700;display:inline-flex}.QuickAddModal-module-scss-module__FQcJdG__closeBtn{color:#ffffffb3;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.QuickAddModal-module-scss-module__FQcJdG__closeBtn:hover{color:#fff;background:#ffffff26;transform:scale(1.05)}.QuickAddModal-module-scss-module__FQcJdG__body{grid-template-columns:240px 1fr;gap:1.25rem;min-height:0;max-height:calc(90vh - 140px);padding:1.25rem;display:grid;overflow-y:auto}.QuickAddModal-module-scss-module__FQcJdG__body::-webkit-scrollbar{width:6px}.QuickAddModal-module-scss-module__FQcJdG__body::-webkit-scrollbar-track{background:#0003}.QuickAddModal-module-scss-module__FQcJdG__body::-webkit-scrollbar-thumb{background:#ff00904d;border-radius:4px}.QuickAddModal-module-scss-module__FQcJdG__body::-webkit-scrollbar-thumb:hover{background:#ff009099}@media (max-width:640px){.QuickAddModal-module-scss-module__FQcJdG__body{grid-template-columns:1fr;gap:.6rem;max-height:calc(92vh - 110px);padding:.65rem}}.QuickAddModal-module-scss-module__FQcJdG__previewSide{flex-direction:column;gap:.75rem;min-width:0;display:flex}@media (max-width:640px){.QuickAddModal-module-scss-module__FQcJdG__previewSide{gap:.4rem}}.QuickAddModal-module-scss-module__FQcJdG__imageWrapper{aspect-ratio:3/4.2;background:#06060af2;border:1px solid #ffffff1a;border-radius:14px;width:100%;max-height:400px;transition:box-shadow .4s;position:relative;overflow:hidden;box-shadow:0 8px 24px #0009}@media (max-width:640px){.QuickAddModal-module-scss-module__FQcJdG__imageWrapper{aspect-ratio:3/4.5;height:360px;max-height:380px}}.QuickAddModal-module-scss-module__FQcJdG__imageWrapper img{object-fit:cover;object-position:center;width:100%;height:100%}.QuickAddModal-module-scss-module__FQcJdG__noImage{color:#ffffff4d;height:100%;font-family:var(--font-raleway,"Raleway", sans-serif);justify-content:center;align-items:center;font-size:.8rem;display:flex}.QuickAddModal-module-scss-module__FQcJdG__detailsLink{color:var(--argon-cyan,#00e8e8);background:#00e8e80d;border:1px solid #00e8e826;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:.78rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}@media (max-width:640px){.QuickAddModal-module-scss-module__FQcJdG__detailsLink{padding:5px 8px;font-size:.72rem}}.QuickAddModal-module-scss-module__FQcJdG__detailsLink:hover{color:#fff;background:#00e8e826}.QuickAddModal-module-scss-module__FQcJdG__detailsLink:hover svg{transform:translate(3px)}.QuickAddModal-module-scss-module__FQcJdG__detailsLink svg{transition:transform .2s}.QuickAddModal-module-scss-module__FQcJdG__configSide{flex-direction:column;gap:.75rem;min-width:0;display:flex}@media (max-width:640px){.QuickAddModal-module-scss-module__FQcJdG__configSide{gap:.45rem}}.QuickAddModal-module-scss-module__FQcJdG__selectorWrapper>div{margin-block:0;padding:.85rem}@media (max-width:640px){.QuickAddModal-module-scss-module__FQcJdG__selectorWrapper>div{padding:.6rem .5rem}}.QuickAddModal-module-scss-module__FQcJdG__productTitle{font-family:var(--font-raleway,sans-serif);color:#fff;margin:0;font-size:1.25rem;font-weight:800;line-height:1.2}@media (max-width:640px){.QuickAddModal-module-scss-module__FQcJdG__productTitle{font-size:1.05rem}}.QuickAddModal-module-scss-module__FQcJdG__priceBar{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;justify-content:space-between;align-items:baseline;gap:.5rem;padding:.6rem .85rem;display:flex}@media (max-width:640px){.QuickAddModal-module-scss-module__FQcJdG__priceBar{padding:.45rem .65rem}}.QuickAddModal-module-scss-module__FQcJdG__priceBar .QuickAddModal-module-scss-module__FQcJdG__priceVal{font-family:var(--font-raleway,"Raleway", sans-serif);color:var(--argon-cyan,#00e8e8);text-shadow:0 0 10px #00e8e866;font-size:1.35rem;font-weight:800}@media (max-width:640px){.QuickAddModal-module-scss-module__FQcJdG__priceBar .QuickAddModal-module-scss-module__FQcJdG__priceVal{font-size:1.15rem}}.QuickAddModal-module-scss-module__FQcJdG__priceBar .QuickAddModal-module-scss-module__FQcJdG__taxText{color:#ffffff80;font-size:.72rem}@media (max-width:640px){.QuickAddModal-module-scss-module__FQcJdG__priceBar .QuickAddModal-module-scss-module__FQcJdG__taxText{font-size:.68rem}}.QuickAddModal-module-scss-module__FQcJdG__footer{background:#0a0a0ff2;border-top:1px solid #ffffff14;flex-shrink:0;padding:.85rem 1.25rem}@media (max-width:640px){.QuickAddModal-module-scss-module__FQcJdG__footer{padding:.6rem .85rem}}
.DynamicFeaturesSection-module-scss-module__dpuY9q__features{padding-block:85px var(--space-8);padding-inline:0;transition:background .8s ease-in-out;position:relative;overflow:hidden}@media screen and (min-width:1024px){.DynamicFeaturesSection-module-scss-module__dpuY9q__features{padding-block:110px var(--space-12)}}.DynamicFeaturesSection-module-scss-module__dpuY9q__featuresDivider{width:min(400px,60%);margin-inline:auto;margin-bottom:var(--space-8);transition:filter .6s;display:block}@media screen and (min-width:1024px){.DynamicFeaturesSection-module-scss-module__dpuY9q__featuresDivider{margin-bottom:var(--space-12)}}.DynamicFeaturesSection-module-scss-module__dpuY9q__featuresGlow{z-index:0;background:var(--scene-ambient-glow);pointer-events:none;transition:background .8s ease-in-out;position:absolute;inset:0}.DynamicFeaturesSection-module-scss-module__dpuY9q__desktopCarousel{max-width:1360px;padding-inline:var(--space-4);z-index:1;align-items:center;margin-inline:auto;display:flex;position:relative}@media screen and (min-width:1024px){.DynamicFeaturesSection-module-scss-module__dpuY9q__desktopCarousel{padding-inline:var(--space-6)}}.DynamicFeaturesSection-module-scss-module__dpuY9q__desktopCardWrap{flex:1;min-width:0;overflow:visible}.DynamicFeaturesSection-module-scss-module__dpuY9q__desktopCard{gap:var(--space-6);flex-direction:column-reverse;display:flex}@media screen and (min-width:1024px){.DynamicFeaturesSection-module-scss-module__dpuY9q__desktopCard{gap:var(--space-16);grid-template-columns:1fr 1.25fr;align-items:center;display:grid}}.DynamicFeaturesSection-module-scss-module__dpuY9q__desktopLeft{gap:var(--space-8);flex-direction:column;display:flex}@media screen and (min-width:1024px){.DynamicFeaturesSection-module-scss-module__dpuY9q__desktopLeft{gap:var(--space-16)}}.DynamicFeaturesSection-module-scss-module__dpuY9q__desktopRight{justify-content:center;display:flex}@media screen and (min-width:1024px){.DynamicFeaturesSection-module-scss-module__dpuY9q__desktopRight{justify-content:flex-end}}.DynamicFeaturesSection-module-scss-module__dpuY9q__titleGroup{gap:var(--space-1);flex-direction:column;display:flex}.DynamicFeaturesSection-module-scss-module__dpuY9q__sectionLabel{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.02em;color:var(--scene-primary);transition:color .6s;display:inline-block}.DynamicFeaturesSection-module-scss-module__dpuY9q__featureHeading{font-size:clamp(var(--text-2xl),6vw,var(--text-5xl));font-weight:var(--font-weight-bold);letter-spacing:-.025em;line-height:var(--leading-tight);color:var(--warm-white);margin:0}@media screen and (min-width:1024px){.DynamicFeaturesSection-module-scss-module__dpuY9q__featureHeading{font-size:clamp(var(--text-3xl),4vw,var(--text-5xl))}}.DynamicFeaturesSection-module-scss-module__dpuY9q__featureHeading span{color:var(--scene-primary);text-shadow:0 0 12px var(--scene-primary-glow),0 0 35px var(--scene-primary-soft);transition:color .6s,text-shadow .6s}.DynamicFeaturesSection-module-scss-module__dpuY9q__featuresVisual{justify-content:center;display:flex}.DynamicFeaturesSection-module-scss-module__dpuY9q__featuresImgWrap{aspect-ratio:4/5;border-radius:var(--radius-2xl);width:100%;max-width:36rem;position:relative;overflow:visible}@media screen and (min-width:768px){.DynamicFeaturesSection-module-scss-module__dpuY9q__featuresImgWrap{aspect-ratio:3/4;max-width:40rem}}@media screen and (min-width:1024px){.DynamicFeaturesSection-module-scss-module__dpuY9q__featuresImgWrap{aspect-ratio:3/4;border-radius:var(--radius-3xl);max-width:45rem}}.DynamicFeaturesSection-module-scss-module__dpuY9q__featuresImgWrap:after{content:"";border-radius:var(--radius-2xl);box-shadow:0 0 0 1px #ffffff14,0 8px 48px #00000080,0 0 100px var(--scene-primary-soft);pointer-events:none;z-index:1;transition:box-shadow .8s;position:absolute;inset:0}@media screen and (min-width:1024px){.DynamicFeaturesSection-module-scss-module__dpuY9q__featuresImgWrap:after{border-radius:var(--radius-3xl)}}.DynamicFeaturesSection-module-scss-module__dpuY9q__featuresImg{object-fit:cover;border-radius:var(--radius-2xl)}@media screen and (min-width:1024px){.DynamicFeaturesSection-module-scss-module__dpuY9q__featuresImg{border-radius:var(--radius-3xl)}}.DynamicFeaturesSection-module-scss-module__dpuY9q__featuresBadge{z-index:2;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(20px);background-color:oklch(from var(--color-bg-surface) l c h/.55);border:1px solid var(--scene-primary-soft);animation:DynamicFeaturesSection-module-scss-module__dpuY9q__float 5s var(--ease-default) infinite;transition:border-color .6s;display:flex;position:absolute;bottom:-10px;left:10px;box-shadow:0 8px 32px #00000059}@media screen and (min-width:1024px){.DynamicFeaturesSection-module-scss-module__dpuY9q__featuresBadge{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-2xl);bottom:-14px;left:-14px}}.DynamicFeaturesSection-module-scss-module__dpuY9q__featuresBadge strong{font-size:var(--text-xs);font-weight:var(--font-weight-bold);color:var(--warm-white);display:block}.DynamicFeaturesSection-module-scss-module__dpuY9q__featuresBadge span{color:var(--ash);font-size:.6875rem;display:block}.DynamicFeaturesSection-module-scss-module__dpuY9q__featuresBadgeDot{background-color:var(--scene-primary);width:8px;height:8px;box-shadow:0 0 8px var(--scene-primary);border-radius:50%;flex-shrink:0;transition:background-color .6s,box-shadow .6s}.DynamicFeaturesSection-module-scss-module__dpuY9q__specSheet{grid-template-columns:repeat(3,1fr);gap:clamp(8px,1.5vw,18px);margin:0;padding:0;list-style:none;display:grid}.DynamicFeaturesSection-module-scss-module__dpuY9q__specItem{text-align:center;border-radius:var(--radius-2xl);-webkit-backdrop-filter:blur(20px);background-color:oklch(from var(--color-bg-surface) l c h/.55);border:1px solid color-mix(in srgb, var(--card-primary,var(--scene-primary)) 30%, transparent);box-shadow:0 12px 32px #0000008c,0 0 16px color-mix(in srgb, var(--card-primary,var(--scene-primary)) 10%, transparent),inset 0 1px 0 #ffffff26;cursor:default;background:#0e0a18ad;flex-direction:column;align-items:center;gap:clamp(8px,1.5vw,16px);padding:clamp(14px,2.5vw,28px) clamp(8px,1.8vw,18px);transition:all .35s cubic-bezier(.16,1,.3,1);display:flex}.DynamicFeaturesSection-module-scss-module__dpuY9q__specItem:hover{border-color:color-mix(in srgb, var(--card-primary,var(--scene-primary)) 70%, transparent);box-shadow:0 18px 40px #000000bf,0 0 28px color-mix(in srgb, var(--card-primary,var(--scene-primary)) 35%, transparent),inset 0 1px 0 #ffffff40;background:#161024d9;transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.DynamicFeaturesSection-module-scss-module__dpuY9q__specItem{transition:border-color .35s,background .35s}.DynamicFeaturesSection-module-scss-module__dpuY9q__specItem:hover{transform:none}}.DynamicFeaturesSection-module-scss-module__dpuY9q__specIconWrap{background:color-mix(in srgb, var(--card-primary,var(--scene-primary)) 15%, transparent);border:1.5px solid color-mix(in srgb, var(--card-primary,var(--scene-primary)) 45%, transparent);width:42px;height:42px;color:var(--card-primary,var(--scene-primary));box-shadow:0 0 16px color-mix(in srgb, var(--card-primary,var(--scene-primary)) 30%, transparent),inset 0 0 8px color-mix(in srgb, var(--card-primary,var(--scene-primary)) 15%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .35s;display:flex}.DynamicFeaturesSection-module-scss-module__dpuY9q__specIconWrap svg{width:20px;height:20px;filter:drop-shadow(0 0 6px var(--card-primary,var(--scene-primary)))}@media screen and (min-width:768px){.DynamicFeaturesSection-module-scss-module__dpuY9q__specIconWrap{width:54px;height:54px}.DynamicFeaturesSection-module-scss-module__dpuY9q__specIconWrap svg{width:24px;height:24px}}.DynamicFeaturesSection-module-scss-module__dpuY9q__specItem:hover .DynamicFeaturesSection-module-scss-module__dpuY9q__specIconWrap{background:color-mix(in srgb, var(--card-primary,var(--scene-primary)) 28%, transparent);border-color:color-mix(in srgb, var(--card-primary,var(--scene-primary)) 85%, transparent);box-shadow:0 0 24px color-mix(in srgb, var(--card-primary,var(--scene-primary)) 60%, transparent),0 0 8px color-mix(in srgb, var(--card-primary,var(--scene-primary)) 40%, transparent);transform:scale(1.08)}.DynamicFeaturesSection-module-scss-module__dpuY9q__specText{flex-direction:column;align-items:center;gap:4px;width:100%;min-width:0;display:flex}.DynamicFeaturesSection-module-scss-module__dpuY9q__specValue{font-family:var(--font-display);font-size:clamp(1.05rem,2vw,1.55rem);font-weight:var(--font-weight-extrabold);letter-spacing:-.02em;color:#fff;text-shadow:0 0 14px color-mix(in srgb, var(--card-primary,var(--scene-primary)) 45%, transparent);word-break:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:1.15;display:block}.DynamicFeaturesSection-module-scss-module__dpuY9q__specLabel{font-family:var(--font-body);font-size:clamp(.72rem,1vw,.88rem);font-weight:var(--font-weight-regular);color:#f6efe4c7;letter-spacing:.01em;line-height:1.38;display:block}.DynamicFeaturesSection-module-scss-module__dpuY9q__controlsContainer{margin-top:var(--space-6);z-index:2;justify-content:center;align-items:center;display:flex;position:relative}@media screen and (min-width:1024px){.DynamicFeaturesSection-module-scss-module__dpuY9q__controlsContainer{margin-top:var(--space-10)}}.DynamicFeaturesSection-module-scss-module__dpuY9q__sceneDots{border-radius:var(--radius-full);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0c0a16bf;border:1px solid #ffffff1f;align-items:center;gap:12px;padding:8px 20px;display:flex;box-shadow:0 10px 30px #00000080,inset 0 1px #ffffff26}.DynamicFeaturesSection-module-scss-module__dpuY9q__dotSlot{cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;width:18px;height:26px;padding:0;transition:width .35s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.DynamicFeaturesSection-module-scss-module__dpuY9q__dotSlot.DynamicFeaturesSection-module-scss-module__dpuY9q__dotSlotActive{width:64px}.DynamicFeaturesSection-module-scss-module__dpuY9q__dotCircle{background:color-mix(in srgb, var(--dot-color) 70%, #fff);border:1.5px solid var(--dot-color);width:14px;height:14px;box-shadow:0 0 12px var(--dot-glow);border-radius:50%;transition:all .3s cubic-bezier(.16,1,.3,1)}.DynamicFeaturesSection-module-scss-module__dpuY9q__dotSlot:hover .DynamicFeaturesSection-module-scss-module__dpuY9q__dotCircle{background:var(--dot-color);box-shadow:0 0 18px var(--dot-glow),0 0 6px #fff;transform:scale(1.25)}.DynamicFeaturesSection-module-scss-module__dpuY9q__activeNeonPill{border-radius:var(--radius-full);border:2px solid var(--dot-color);width:100%;height:24px;box-shadow:0 0 18px var(--dot-glow),0 0 32px var(--dot-glow-soft),inset 0 0 10px color-mix(in srgb, var(--dot-color) 45%, transparent);box-sizing:border-box;background:#0e0a18e6;align-items:center;padding:2px;display:flex;overflow:hidden}.DynamicFeaturesSection-module-scss-module__dpuY9q__activeNeonPill:before{content:"";border-radius:var(--radius-full);border:1px solid color-mix(in srgb, var(--dot-color) 90%, #fff);opacity:.6;pointer-events:none;position:absolute;inset:1px}.DynamicFeaturesSection-module-scss-module__dpuY9q__pillProgressTrack{border-radius:var(--radius-full);background:#ffffff14;flex:1;height:100%;position:relative;overflow:hidden}.DynamicFeaturesSection-module-scss-module__dpuY9q__pillProgressFill{border-radius:var(--radius-full);background:linear-gradient(90deg, color-mix(in srgb, var(--dot-color) 80%, #fff), var(--dot-color));height:100%;box-shadow:0 0 12px var(--dot-color),0 0 4px #fff;will-change:width;animation:linear forwards DynamicFeaturesSection-module-scss-module__dpuY9q__pillProgress}@keyframes DynamicFeaturesSection-module-scss-module__dpuY9q__pillProgress{0%{width:0%}to{width:100%}}@keyframes DynamicFeaturesSection-module-scss-module__dpuY9q__float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}
.MegaMenu-module-scss-module__FAfbPW__megaWrapper{display:none}@media screen and (min-width:768px){.MegaMenu-module-scss-module__FAfbPW__megaWrapper{width:100%;height:auto;z-index:var(--z-dropdown);pointer-events:none;display:block;position:absolute;top:calc(100% + 8px);left:0;right:0}}.MegaMenu-module-scss-module__FAfbPW__megaInner{pointer-events:auto;-webkit-backdrop-filter:blur(28px)saturate(1.4);background:#000000f5;border:1px solid #ffffff1a;border-top-color:#ff00904d;border-radius:24px;width:calc(100% - 32px);max-width:1440px;height:100%;margin-inline:auto;overflow:hidden;box-shadow:0 32px 64px #000000f2,0 16px 48px #ff00901a,inset 0 1px #ffffff0a}@media screen and (max-width:1200px){.MegaMenu-module-scss-module__FAfbPW__megaInner{width:calc(100% - 24px)}}.MegaMenu-module-scss-module__FAfbPW__megaContainer{width:100%;max-width:100%;margin-inline:auto;padding:30px 34px}@media screen and (max-width:1200px){.MegaMenu-module-scss-module__FAfbPW__megaContainer{padding:24px}}.MegaMenu-module-scss-module__FAfbPW__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.MegaMenu-module-scss-module__FAfbPW__sectionTitle{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:#f6efe4;align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex}.MegaMenu-module-scss-module__FAfbPW__headerDot{background:#ff0090;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #ff0090,0 0 16px #ff00904d}.MegaMenu-module-scss-module__FAfbPW__sectionLink{font-family:var(--font-body);color:#f6efe4e6;letter-spacing:.02em;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:12px;font-weight:700;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.MegaMenu-module-scss-module__FAfbPW__sectionLink:hover{color:#fff;background:#00e8e824;border-color:#00e8e8;transform:translate(2px);box-shadow:0 0 16px #00e8e866}.MegaMenu-module-scss-module__FAfbPW__sectionLink:hover .MegaMenu-module-scss-module__FAfbPW__sectionLinkArrow{color:#00e8e8;transform:translate(4px)}.MegaMenu-module-scss-module__FAfbPW__sectionLinkArrow{color:#00e8e8;transition:transform .25s cubic-bezier(.16,1,.3,1),color .25s}.MegaMenu-module-scss-module__FAfbPW__visualGrid{grid-template-columns:repeat(5,1fr);gap:16px;width:100%;display:grid}@media screen and (max-width:1320px){.MegaMenu-module-scss-module__FAfbPW__visualGrid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px}}@media screen and (max-width:980px){.MegaMenu-module-scss-module__FAfbPW__visualGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}}.MegaMenu-module-scss-module__FAfbPW__categoryCard{cursor:pointer;background:#0a0a0cf2;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;min-height:0;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.MegaMenu-module-scss-module__FAfbPW__categoryCard:hover{border-color:#ff009073;transform:translateY(-3px);box-shadow:0 8px 32px #ff009033,0 0 0 1px #ff009026,inset 0 1px #ffffff0f}.MegaMenu-module-scss-module__FAfbPW__categoryCard:hover .MegaMenu-module-scss-module__FAfbPW__cardImage{transform:scale(1.08)}.MegaMenu-module-scss-module__FAfbPW__categoryCard:hover .MegaMenu-module-scss-module__FAfbPW__cardOverlay{background:linear-gradient(#0000 0%,#0000000a 65%,#0003 100%)}.MegaMenu-module-scss-module__FAfbPW__categoryCard:hover .MegaMenu-module-scss-module__FAfbPW__cardTitle{color:#fff}.MegaMenu-module-scss-module__FAfbPW__categoryCard:hover .MegaMenu-module-scss-module__FAfbPW__cardIconWrap{background:#ff00901f;border-color:#ff009099;box-shadow:0 0 12px #ff009059}.MegaMenu-module-scss-module__FAfbPW__categoryCard:hover .MegaMenu-module-scss-module__FAfbPW__cardIconInner{color:#ff0090}.MegaMenu-module-scss-module__FAfbPW__categoryCard:hover .MegaMenu-module-scss-module__FAfbPW__cardArrow{opacity:1;transform:translate(0)}.MegaMenu-module-scss-module__FAfbPW__cardImageWrap{aspect-ratio:5/4;background:#08070d;width:100%;position:relative;overflow:hidden}.MegaMenu-module-scss-module__FAfbPW__cardImage{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .45s cubic-bezier(.16,1,.3,1);display:block}.MegaMenu-module-scss-module__FAfbPW__cardOverlay{pointer-events:none;background:linear-gradient(#0000 0%,#0000000f 65%,#0000004d 100%);transition:background .35s;position:absolute;inset:0}.MegaMenu-module-scss-module__FAfbPW__cardBadge{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#00e8e8;z-index:2;background:#000000bf;border:1px solid #00e8e859;border-radius:99px;padding:3px 8px;font-size:8px;font-weight:800;position:absolute;top:10px;right:10px}.MegaMenu-module-scss-module__FAfbPW__cardBody{background:#080808fa;border-top:1px solid #ffffff0a;align-items:center;gap:12px;padding:12px 14px 14px;display:flex}.MegaMenu-module-scss-module__FAfbPW__cardIconWrap{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s;display:flex}.MegaMenu-module-scss-module__FAfbPW__cardIconInner{color:#7a7488;transition:color .25s}.MegaMenu-module-scss-module__FAfbPW__cardTextWrap{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.MegaMenu-module-scss-module__FAfbPW__cardTitle{font-family:var(--font-body);color:#f6efe4;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;font-weight:600;line-height:1.3;transition:color .2s;overflow:hidden}.MegaMenu-module-scss-module__FAfbPW__cardSubtitle{font-family:var(--font-body);color:#7a7488;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:400;line-height:1.3;overflow:hidden}.MegaMenu-module-scss-module__FAfbPW__cardArrow{color:#ff0090;opacity:0;flex-shrink:0;transition:all .25s cubic-bezier(.16,1,.3,1);transform:translate(-6px)}.MegaMenu-module-scss-module__FAfbPW__skeletonGrid{grid-template-columns:repeat(5,1fr);gap:16px;width:100%;display:grid}@media screen and (max-width:1320px){.MegaMenu-module-scss-module__FAfbPW__skeletonGrid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px}}@media screen and (max-width:980px){.MegaMenu-module-scss-module__FAfbPW__skeletonGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}}.MegaMenu-module-scss-module__FAfbPW__skeletonCard{background:#0a0a0ef2;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000073}.MegaMenu-module-scss-module__FAfbPW__skeletonImageWrap{aspect-ratio:5/4;background:#08070d;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.MegaMenu-module-scss-module__FAfbPW__skeletonNeonWave{background:linear-gradient(110deg,#0000 0%,#ffffff05 20%,#ff009029 45%,#00e8e82e 55%,#ffffff05 80%,#0000 100%) 0 0/250% 100%;animation:2.4s cubic-bezier(.4,0,.2,1) infinite MegaMenu-module-scss-module__FAfbPW__megaMenuNeonWave;position:absolute;inset:0}.MegaMenu-module-scss-module__FAfbPW__skeletonBadge{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f6efe4a6;font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;background:#0e0c14d9;border:1px solid #ff00904d;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:10px;font-weight:700;display:inline-flex;position:relative;box-shadow:0 0 12px #ff009026}.MegaMenu-module-scss-module__FAfbPW__skeletonDot{background:#ff0090;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite MegaMenu-module-scss-module__FAfbPW__megaMenuDotPulse;box-shadow:0 0 8px #ff0090}.MegaMenu-module-scss-module__FAfbPW__skeletonBody{background:#0c0c10fa;border-top:1px solid #ffffff0a;align-items:center;gap:12px;padding:12px 14px 14px;display:flex}.MegaMenu-module-scss-module__FAfbPW__skeletonIcon{background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;flex-shrink:0;width:36px;height:36px;position:relative;overflow:hidden}.MegaMenu-module-scss-module__FAfbPW__skeletonIcon:after{content:"";background:linear-gradient(90deg,#0000,#ff00901f,#00e8e81f,#0000) 0 0/200% 100%;animation:2s ease-in-out infinite MegaMenu-module-scss-module__FAfbPW__megaMenuSubtleShimmer;position:absolute;inset:0}.MegaMenu-module-scss-module__FAfbPW__skeletonTextWrap{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.MegaMenu-module-scss-module__FAfbPW__skeletonTitle{background:#ffffff12;border-radius:4px;width:68%;height:13px;position:relative;overflow:hidden}.MegaMenu-module-scss-module__FAfbPW__skeletonTitle:after{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000) 0 0/200% 100%;animation:2s ease-in-out infinite MegaMenu-module-scss-module__FAfbPW__megaMenuSubtleShimmer;position:absolute;inset:0}.MegaMenu-module-scss-module__FAfbPW__skeletonSubtitle{background:#ffffff0a;border-radius:3px;width:44%;height:9px}.MegaMenu-module-scss-module__FAfbPW__skeletonArrow{background:#ffffff0a;border-radius:50%;flex-shrink:0;width:14px;height:14px}@keyframes MegaMenu-module-scss-module__FAfbPW__megaMenuNeonWave{0%{background-position:180% 0}to{background-position:-80% 0}}@keyframes MegaMenu-module-scss-module__FAfbPW__megaMenuDotPulse{0%,to{opacity:.6;transform:scale(.92)}50%{opacity:1;transform:scale(1.18);box-shadow:0 0 10px #ff0090,0 0 18px #00e8e873}}@keyframes MegaMenu-module-scss-module__FAfbPW__megaMenuSubtleShimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){.MegaMenu-module-scss-module__FAfbPW__skeletonNeonWave,.MegaMenu-module-scss-module__FAfbPW__skeletonDot,.MegaMenu-module-scss-module__FAfbPW__skeletonIcon:after,.MegaMenu-module-scss-module__FAfbPW__skeletonTitle:after{animation:none!important}}.MegaMenu-module-scss-module__FAfbPW__customizerCard{cursor:pointer;background:linear-gradient(135deg,#ff00901a 0%,#0a0810f2 40%,#00e8e814 100%);border:1px solid #ff00904d;border-radius:16px;flex-direction:column;min-height:0;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.MegaMenu-module-scss-module__FAfbPW__customizerCard:hover{border-color:#ff0090a6;transform:translateY(-3px);box-shadow:0 8px 40px #ff009040,0 0 0 1px #ff009033,inset 0 1px #ffffff14}.MegaMenu-module-scss-module__FAfbPW__customizerCard:hover .MegaMenu-module-scss-module__FAfbPW__customizerImageWrap .MegaMenu-module-scss-module__FAfbPW__cardImage{transform:scale(1.06)}.MegaMenu-module-scss-module__FAfbPW__customizerCard:hover .MegaMenu-module-scss-module__FAfbPW__customizerGlow{opacity:1}.MegaMenu-module-scss-module__FAfbPW__customizerCard:hover .MegaMenu-module-scss-module__FAfbPW__customizerTitle{background-size:200%}.MegaMenu-module-scss-module__FAfbPW__customizerCard:hover .MegaMenu-module-scss-module__FAfbPW__customizerArrow{transform:translate(4px)}.MegaMenu-module-scss-module__FAfbPW__customizerImageWrap{aspect-ratio:16/10;background:#0a0812;width:100%;position:relative;overflow:hidden}.MegaMenu-module-scss-module__FAfbPW__customizerOverlay{pointer-events:none;background:linear-gradient(#ff009014 0%,#0a081099 40%,#0a0810f2 100%);position:absolute;inset:0}.MegaMenu-module-scss-module__FAfbPW__customizerGlow{opacity:.5;pointer-events:none;background:radial-gradient(at 50% 30%,#ff009026 0%,#0000 65%);transition:opacity .4s;position:absolute;inset:0}.MegaMenu-module-scss-module__FAfbPW__customizerBadge{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ff0090;z-index:2;background:#ff009026;border:1px solid #ff009073;border-radius:99px;padding:3px 8px;font-size:8px;font-weight:800;animation:2.5s ease-in-out infinite MegaMenu-module-scss-module__FAfbPW__badgePulse;position:absolute;top:10px;right:10px}@keyframes MegaMenu-module-scss-module__FAfbPW__badgePulse{0%,to{box-shadow:0 0 4px #ff00904d}50%{box-shadow:0 0 14px #ff009080}}.MegaMenu-module-scss-module__FAfbPW__customizerBody{background:0 0;align-items:center;gap:12px;padding:12px 14px 14px;display:flex}.MegaMenu-module-scss-module__FAfbPW__customizerIconWrap{background:#ff00901a;border:1px solid #ff009059;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;box-shadow:0 0 10px #ff009026}.MegaMenu-module-scss-module__FAfbPW__customizerIconInner{color:#ff0090}.MegaMenu-module-scss-module__FAfbPW__customizerTextWrap{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.MegaMenu-module-scss-module__FAfbPW__customizerTitle{font-family:var(--font-body);background:linear-gradient(90deg,#ff0090 0%,#00e8e8 50%,#ff0090 100%) 0 0/100%;-webkit-text-fill-color:#0000;white-space:nowrap;text-overflow:ellipsis;-webkit-background-clip:text;background-clip:text;margin:0;font-size:13px;font-weight:700;line-height:1.3;transition:background-size .6s;overflow:hidden}.MegaMenu-module-scss-module__FAfbPW__customizerSubtitle{font-family:var(--font-body);color:#f6efe499;font-size:11px;font-weight:400;line-height:1.3}.MegaMenu-module-scss-module__FAfbPW__customizerArrow{color:#ff0090;flex-shrink:0;transition:transform .25s cubic-bezier(.16,1,.3,1)}.MegaMenu-module-scss-module__FAfbPW__viewAllCard{cursor:pointer;background:#12101899;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:0;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.MegaMenu-module-scss-module__FAfbPW__viewAllCard:hover{background:#00e8e80d;border-color:#00e8e866;transform:translateY(-3px);box-shadow:0 8px 24px #00e8e81f,inset 0 1px #ffffff0f}.MegaMenu-module-scss-module__FAfbPW__viewAllCard:hover .MegaMenu-module-scss-module__FAfbPW__viewAllIconWrap{background:#00e8e81a;border-color:#00e8e880;box-shadow:0 0 16px #00e8e840}.MegaMenu-module-scss-module__FAfbPW__viewAllCard:hover .MegaMenu-module-scss-module__FAfbPW__viewAllIcon{color:#00e8e8}.MegaMenu-module-scss-module__FAfbPW__viewAllCard:hover .MegaMenu-module-scss-module__FAfbPW__viewAllLabel{color:#fff}.MegaMenu-module-scss-module__FAfbPW__viewAllCard:hover .MegaMenu-module-scss-module__FAfbPW__viewAllArrow{color:#00e8e8;transform:translate(4px)}.MegaMenu-module-scss-module__FAfbPW__viewAllInner{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;height:100%;padding:32px 20px;display:flex}.MegaMenu-module-scss-module__FAfbPW__viewAllIconWrap{background:#ffffff08;border:1px solid #ffffff1a;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;transition:all .3s;display:flex}.MegaMenu-module-scss-module__FAfbPW__viewAllIcon{color:#7a7488;transition:color .25s}.MegaMenu-module-scss-module__FAfbPW__viewAllLabel{font-family:var(--font-body);color:#f6efe4;font-size:13px;font-weight:600;transition:color .2s}.MegaMenu-module-scss-module__FAfbPW__viewAllCount{font-family:var(--font-body);color:#7a7488;font-size:11px;font-weight:400}.MegaMenu-module-scss-module__FAfbPW__viewAllArrow{color:#7a7488;transition:transform .25s,color .25s}.MegaMenu-module-scss-module__FAfbPW__column{flex-direction:column;height:100%;display:flex}.MegaMenu-module-scss-module__FAfbPW__columnHeader{font-family:var(--font-body);letter-spacing:.04em;color:#f6efe4;flex-shrink:0;align-items:center;gap:8px;margin-bottom:12px;font-size:11.5px;font-weight:700;display:flex}.MegaMenu-module-scss-module__FAfbPW__headerDotCyan{background:#00e8e8;border-radius:50%;width:5px;height:5px;box-shadow:0 0 6px #00e8e8}.MegaMenu-module-scss-module__FAfbPW__categoryList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.MegaMenu-module-scss-module__FAfbPW__categoryItem{color:#f6efe4;font-family:var(--font-body);border-radius:8px;align-items:center;gap:10px;padding:6px 10px;font-size:13px;font-weight:500;text-decoration:none;transition:all .18s;display:flex}.MegaMenu-module-scss-module__FAfbPW__categoryItem:hover{color:#fff;background:#ff00901a;transform:translate(4px)}.MegaMenu-module-scss-module__FAfbPW__categoryItem:hover .MegaMenu-module-scss-module__FAfbPW__categoryIcon{color:#ff0090}.MegaMenu-module-scss-module__FAfbPW__categoryIcon{color:#7a7488;flex-shrink:0;transition:color .18s}.MegaMenu-module-scss-module__FAfbPW__categoryBadge{letter-spacing:.04em;color:#ff0090;background:#ff009033;border:1px solid #ff009066;border-radius:99px;margin-left:auto;padding:2px 6px;font-size:8px;font-weight:800}.MegaMenu-module-scss-module__FAfbPW__colorCircleGrid{flex-wrap:wrap;align-items:center;gap:12px;max-width:200px;padding-top:6px;display:flex}.MegaMenu-module-scss-module__FAfbPW__colorCircleItem{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;text-decoration:none;transition:all .22s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.MegaMenu-module-scss-module__FAfbPW__colorCircleItem:hover{background:#ffffff26;border-color:#fff9;transform:scale(1.22)}.MegaMenu-module-scss-module__FAfbPW__colorCircleItem:hover .MegaMenu-module-scss-module__FAfbPW__colorCircleDot{transform:scale(1.1)}.MegaMenu-module-scss-module__FAfbPW__colorCircleDot{border-radius:50%;width:22px;height:22px;transition:transform .2s,box-shadow .2s;display:block}.MegaMenu-module-scss-module__FAfbPW__simpleList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.MegaMenu-module-scss-module__FAfbPW__simpleLink{font-family:var(--font-body);color:#7a7488;border-radius:6px;align-items:center;gap:8px;padding:5px 8px;font-size:12.5px;text-decoration:none;transition:all .15s;display:flex}.MegaMenu-module-scss-module__FAfbPW__simpleLink:hover{color:#fff;background:#00e8e814;padding-left:12px}.MegaMenu-module-scss-module__FAfbPW__simpleLink:hover .MegaMenu-module-scss-module__FAfbPW__bullet{background:#00e8e8;box-shadow:0 0 5px #00e8e8}.MegaMenu-module-scss-module__FAfbPW__bullet{background:#7a748866;border-radius:50%;flex-shrink:0;width:4px;height:4px;transition:all .15s}.MegaMenu-module-scss-module__FAfbPW__featuredCard{background:#121018f2;border:1px solid #ff00904d;border-radius:14px;flex-direction:column;height:auto;max-height:225px;text-decoration:none;transition:all .22s;display:flex;overflow:hidden}.MegaMenu-module-scss-module__FAfbPW__featuredCard:hover{border-color:#ff0090;transform:translateY(-2px);box-shadow:0 0 24px #ff009040}.MegaMenu-module-scss-module__FAfbPW__featuredCard:hover .MegaMenu-module-scss-module__FAfbPW__featuredImg{transform:scale(1.06)}.MegaMenu-module-scss-module__FAfbPW__featuredCard:hover .MegaMenu-module-scss-module__FAfbPW__ctaArrow{transform:translate(4px)}.MegaMenu-module-scss-module__FAfbPW__featuredImgWrap{background:#0d0b12;width:100%;height:130px;position:relative;overflow:hidden}.MegaMenu-module-scss-module__FAfbPW__featuredImg{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .35s}.MegaMenu-module-scss-module__FAfbPW__featuredBadge{font-family:var(--font-body);letter-spacing:.06em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#00e8e8;background:#000000d9;border:1px solid #00e8e866;border-radius:99px;padding:3px 7px;font-size:8.5px;font-weight:800;position:absolute;top:8px;left:8px}.MegaMenu-module-scss-module__FAfbPW__featuredBody{background:#121018f2;flex-direction:column;justify-content:space-between;gap:10px;padding:12px 14px;display:flex}.MegaMenu-module-scss-module__FAfbPW__featuredHeader{flex-direction:column;gap:3px;display:flex}.MegaMenu-module-scss-module__FAfbPW__featuredTitle{font-family:var(--font-body);color:#f6efe4;margin:0;font-size:13.5px;font-weight:600;line-height:1.25}.MegaMenu-module-scss-module__FAfbPW__featuredPrice{font-family:var(--font-body);color:#ff0090;font-size:13px;font-weight:700}.MegaMenu-module-scss-module__FAfbPW__columnTrending{height:100%}.MegaMenu-module-scss-module__FAfbPW__trendingGrid{grid-template-columns:repeat(3,1fr);gap:12px;width:100%;display:grid}.MegaMenu-module-scss-module__FAfbPW__trendingCard{aspect-ratio:1;background:#121018e6;border:1px solid #ffffff1a;border-radius:14px;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:block;position:relative;overflow:hidden}.MegaMenu-module-scss-module__FAfbPW__trendingCard:hover{border-color:#00e8e8;transform:translateY(-3px)scale(1.03);box-shadow:0 0 16px #00e8e859}.MegaMenu-module-scss-module__FAfbPW__trendingCard:hover .MegaMenu-module-scss-module__FAfbPW__trendingImg{transform:scale(1.08)}.MegaMenu-module-scss-module__FAfbPW__trendingCard:hover .MegaMenu-module-scss-module__FAfbPW__trendingOverlay{opacity:1}.MegaMenu-module-scss-module__FAfbPW__trendingImg{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .35s;display:block}.MegaMenu-module-scss-module__FAfbPW__trendingOverlay{opacity:0;background:linear-gradient(#0000 35%,#0a0810e6 100%);align-items:flex-end;padding:8px 10px;transition:opacity .22s;display:flex;position:absolute;inset:0}.MegaMenu-module-scss-module__FAfbPW__trendingTitle{font-family:var(--font-body);color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;line-height:1.25;overflow:hidden}
.NeonCard-module-scss-module__d3w8Dq__card{-webkit-backdrop-filter:blur(16px);border-radius:var(--radius-2xl,20px);cursor:pointer;height:100%;color:inherit;background:linear-gradient(135deg,#ffffff08 0%,#121218d9 100%);border:1px solid #ffffff14;outline:none;flex-direction:column;text-decoration:none;transition:all .35s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 6px 24px #0006,inset 0 1px #ffffff0f}.NeonCard-module-scss-module__d3w8Dq__card:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.NeonCard-module-scss-module__d3w8Dq__card:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--tube-pink,#ff0090) 30%, var(--argon-cyan,#00e8e8) 70%, transparent 100%);opacity:0;z-index:10;height:2px;transition:opacity .35s;position:absolute;top:0;left:0;right:0}.NeonCard-module-scss-module__d3w8Dq__card:after{content:"";opacity:0;pointer-events:none;z-index:0;background:radial-gradient(circle at 50% 0,#ff00901f,#0000 70%);transition:opacity .4s;position:absolute;inset:0}.NeonCard-module-scss-module__d3w8Dq__card:hover{border-color:#ff009066;transform:translateY(-6px);box-shadow:0 16px 40px -10px #000000bf,0 0 25px #ff009033}.NeonCard-module-scss-module__d3w8Dq__card:hover:before,.NeonCard-module-scss-module__d3w8Dq__card:hover:after{opacity:1}.NeonCard-module-scss-module__d3w8Dq__card:hover .NeonCard-module-scss-module__d3w8Dq__image{transform:scale(calc(var(--product-zoom,1) * 1.05))}.NeonCard-module-scss-module__d3w8Dq__card:hover .NeonCard-module-scss-module__d3w8Dq__imageOverlay{opacity:.4}.NeonCard-module-scss-module__d3w8Dq__card:hover .NeonCard-module-scss-module__d3w8Dq__name{color:#fff;text-shadow:0 0 10px #ffffff4d}.NeonCard-module-scss-module__d3w8Dq__card:hover .NeonCard-module-scss-module__d3w8Dq__quickAddIconBtn{opacity:1;transform:scale(1)}.NeonCard-module-scss-module__d3w8Dq__card:active{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.NeonCard-module-scss-module__d3w8Dq__card{transition:none}.NeonCard-module-scss-module__d3w8Dq__card:hover{box-shadow:none;transform:none}.NeonCard-module-scss-module__d3w8Dq__card:hover:before,.NeonCard-module-scss-module__d3w8Dq__card:hover:after{opacity:0}}.NeonCard-module-scss-module__d3w8Dq__imageContainer{aspect-ratio:1;background-color:#0a0a0ef2;border-bottom:1px solid #ffffff0f;width:100%;position:relative;overflow:hidden}.NeonCard-module-scss-module__d3w8Dq__image{object-fit:cover;width:100%;height:100%;transform:scale(var(--product-zoom,1));transition:transform .5s cubic-bezier(.16,1,.3,1)}.NeonCard-module-scss-module__d3w8Dq__imageOverlay{opacity:.6;background:linear-gradient(#0c0c101a 0%,#0c0c1066 60%,#0c0c10d9 100%);transition:opacity .35s;position:absolute;inset:0}.NeonCard-module-scss-module__d3w8Dq__noImage{font-size:var(--text-xs,.75rem);font-weight:var(--font-weight-bold,700);letter-spacing:.15em;color:#ffffff4d;background:linear-gradient(135deg,#ff00901a,#00e8e80d);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.NeonCard-module-scss-module__d3w8Dq__quickAddTopIconBtn{z-index:5;-webkit-backdrop-filter:blur(12px);width:36px;height:36px;color:var(--tube-pink,#ff0090);opacity:0;background:#0f0f18d1;border:1px solid #ff009066;border-radius:50%;justify-content:center;align-items:center;transition:opacity .25s,transform .25s,background .2s,border-color .2s,color .2s;display:inline-flex;position:absolute;top:10px;right:10px;transform:scale(.85);box-shadow:0 4px 14px #0009,0 0 10px #ff00904d}.NeonCard-module-scss-module__d3w8Dq__quickAddTopIconBtn:hover{color:#fff;background:#ff0090e6;border-color:#00e8e899;transform:scale(1.1)rotate(-6deg);box-shadow:0 6px 20px #ff009099,0 0 15px #00e8e866}@media (max-width:640px){.NeonCard-module-scss-module__d3w8Dq__quickAddTopIconBtn{display:none!important}}.NeonCard-module-scss-module__d3w8Dq__info{z-index:1;flex-direction:column;flex:1;gap:.65rem;padding:1.35rem 1rem;display:flex;position:relative}@media (max-width:640px){.NeonCard-module-scss-module__d3w8Dq__info{gap:.45rem;padding:.95rem .75rem}}.NeonCard-module-scss-module__d3w8Dq__infoHeader{flex:1;width:100%;display:flex}.NeonCard-module-scss-module__d3w8Dq__name{width:100%;font-family:var(--font-raleway,sans-serif);font-size:var(--text-base,.96rem);font-weight:var(--font-weight-bold,700);color:var(--warm-white,#f5f5f7);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.25;transition:color .25s;display:-webkit-box;overflow:hidden}@media (max-width:640px){.NeonCard-module-scss-module__d3w8Dq__name{font-size:.86rem;line-height:1.2}}.NeonCard-module-scss-module__d3w8Dq__priceContainer{flex-shrink:0;align-items:baseline;gap:4px;display:flex}.NeonCard-module-scss-module__d3w8Dq__taxTag{font-size:.65rem;font-weight:var(--font-weight-bold,700);color:var(--color-text-subtle,#ffffff73);letter-spacing:.02em}.NeonCard-module-scss-module__d3w8Dq__price{font-size:1.05rem;font-weight:var(--font-weight-extrabold,800);font-family:var(--font-raleway,sans-serif);color:var(--argon-cyan,#00e8e8);text-shadow:0 0 10px #00e8e866;white-space:nowrap;letter-spacing:-.01em}@media (max-width:640px){.NeonCard-module-scss-module__d3w8Dq__price{font-size:.95rem}}.NeonCard-module-scss-module__d3w8Dq__cardFooter{color:var(--color-text-subtle,#ffffff80);border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding-top:.45rem;font-size:.68rem;display:flex}@media (max-width:640px){.NeonCard-module-scss-module__d3w8Dq__cardFooter{padding-top:.35rem}}.NeonCard-module-scss-module__d3w8Dq__quickAddFooterBtn{border-radius:var(--radius-md,8px);color:#fff;letter-spacing:.02em;cursor:pointer;white-space:nowrap;background:#ff00901f;border:1px solid #ff00904d;align-items:center;gap:5px;padding:4px 10px;font-size:.7rem;font-weight:700;transition:all .2s;display:inline-flex}.NeonCard-module-scss-module__d3w8Dq__quickAddFooterBtn svg{color:var(--tube-pink,#ff0090);transition:transform .2s}.NeonCard-module-scss-module__d3w8Dq__quickAddFooterBtn:hover{background:#ff009047;border-color:#ff009099;transform:translateY(-1px);box-shadow:0 0 10px #ff00904d}.NeonCard-module-scss-module__d3w8Dq__quickAddFooterBtn:hover svg{color:#fff;transform:scale(1.1)}@media (max-width:640px){.NeonCard-module-scss-module__d3w8Dq__quickAddFooterBtn{display:none!important}}.NeonCard-module-scss-module__d3w8Dq__quickAddMobileIconBtn{display:none}@media (max-width:640px){.NeonCard-module-scss-module__d3w8Dq__quickAddMobileIconBtn{width:32px;height:32px;color:var(--tube-pink,#ff0090);cursor:pointer;background:#ff009029;border:1px solid #ff009073;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;position:relative;box-shadow:0 0 8px #ff00904d;display:inline-flex!important}.NeonCard-module-scss-module__d3w8Dq__quickAddMobileIconBtn:after{content:"";width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.NeonCard-module-scss-module__d3w8Dq__quickAddMobileIconBtn:hover,.NeonCard-module-scss-module__d3w8Dq__quickAddMobileIconBtn:active{color:#fff;background:#ff0090d9;border-color:#00e8e899;box-shadow:0 0 14px #ff009080}}
.Badge-module-scss-module__EiD1Sq__badge{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.03em;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 10px;line-height:1.6;display:inline-flex}.Badge-module-scss-module__EiD1Sq__default{background-color:var(--color-bg-elevated);color:var(--color-text-muted);border:1px solid var(--color-border)}.Badge-module-scss-module__EiD1Sq__success{background-color:var(--color-success-bg);color:var(--color-success)}.Badge-module-scss-module__EiD1Sq__warning{background-color:var(--color-warning-bg);color:var(--color-warning)}.Badge-module-scss-module__EiD1Sq__error{background-color:var(--color-error-bg);color:var(--color-error)}.Badge-module-scss-module__EiD1Sq__info{background-color:oklch(from var(--color-info) l c h/.12);color:var(--color-info)}.Badge-module-scss-module__EiD1Sq__vip{color:#f59e0b;background:linear-gradient(135deg,#fbbf2433,#f59e0b33);background:linear-gradient(135deg,lab(81.2476% 13.2706 77.1047/.2),lab(72.7914% 26.933 75.434/.2));border:1px solid #f59e0b4d;border:1px solid lab(72.7914% 26.933 75.434/.3)}.Badge-module-scss-module__EiD1Sq__recurring{color:#8b5cf6;background-color:#8b5cf61f;background-color:lab(50.6911% 45.8507 -71.7974/.12);border:1px solid #8b5cf64d;border:1px solid lab(50.6911% 45.8507 -71.7974/.3)}.Badge-module-scss-module__EiD1Sq__new{background-color:oklch(from var(--color-neon-primary) l c h/.1);color:var(--color-neon-primary);border:1px solid oklch(from var(--color-neon-primary) l c h/.2)}
.admin-module-scss-module__tZdl8q__layoutContainer{background-color:#000;min-height:100dvh;display:flex;position:relative;overflow:hidden}.admin-module-scss-module__tZdl8q__layoutContainer:before{content:"";background:radial-gradient(circle, oklch(from var(--color-neon-primary) l c h/.06) 0%, transparent 60%);pointer-events:none;z-index:0;width:60%;height:60%;position:absolute;top:-20%;right:-10%}.admin-module-scss-module__tZdl8q__logoPatternOverlay{opacity:.08;pointer-events:none;z-index:0;background-color:#b90093;background-color:lab(40.1168% 84.3177 -34.2549);width:160%;height:160%;position:absolute;inset:-30%;transform:rotate(-12deg);-webkit-mask-image:url("/logos/LOGO RRSS NEOON.png");mask-image:url("/logos/LOGO RRSS NEOON.png");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:170px;mask-size:170px;-webkit-mask-repeat:repeat;mask-repeat:repeat}.admin-module-scss-module__tZdl8q__sidebar{-webkit-backdrop-filter:blur(20px);background-color:oklch(from var(--color-bg-surface) l c h/.6);width:280px;padding:var(--space-8) var(--space-4);gap:var(--space-2);z-index:var(--z-sticky);border-right:none;flex-direction:column;flex-shrink:0;display:none;position:relative}@media screen and (min-width:1024px){.admin-module-scss-module__tZdl8q__sidebar{display:flex}}.admin-module-scss-module__tZdl8q__sidebarBrand{gap:var(--space-3);padding-inline:var(--space-4);margin-bottom:var(--space-8);flex-direction:column;display:flex}.admin-module-scss-module__tZdl8q__brandLogo{object-fit:contain;width:140px;height:auto;display:block}.admin-module-scss-module__tZdl8q__brandBadge{align-items:center;gap:var(--space-2);display:flex}.admin-module-scss-module__tZdl8q__brandLabel{font-size:var(--text-xs);font-weight:var(--font-weight-bold);letter-spacing:.04em;color:var(--color-text-muted)}.admin-module-scss-module__tZdl8q__neonDot{background-color:var(--color-neon-primary);width:8px;height:8px;box-shadow:0 0 10px var(--color-neon-primary);border-radius:50%}.admin-module-scss-module__tZdl8q__navGroup{gap:var(--space-1);flex-direction:column;display:flex}.admin-module-scss-module__tZdl8q__navLink{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);min-height:48px;font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-text-muted);transition:color var(--duration-normal) var(--ease-default),background-color var(--duration-normal) var(--ease-default);outline:none;text-decoration:none;display:flex;position:relative;overflow:hidden}.admin-module-scss-module__tZdl8q__navLink:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.admin-module-scss-module__tZdl8q__navLink svg{color:var(--color-text-subtle);transition:color var(--duration-normal) var(--ease-default),transform var(--duration-normal) var(--ease-default)}.admin-module-scss-module__tZdl8q__navLink:hover{color:var(--color-text-primary);background-color:#ffffff08;background-color:lab(100% 0 0/.03)}.admin-module-scss-module__tZdl8q__navLink:hover svg{color:var(--color-neon-primary);transform:scale(1.1)}.admin-module-scss-module__tZdl8q__navLinkActive{color:var(--color-text-primary);background-color:oklch(from var(--color-neon-primary) l c h/.1);box-shadow:inset 2px 0 0 var(--color-neon-primary)}.admin-module-scss-module__tZdl8q__navLinkActive svg{color:var(--color-neon-primary)}.admin-module-scss-module__tZdl8q__sidebarFooter{gap:var(--space-1);padding-top:var(--space-4);border-top:1px solid #ffffff0f;border-top:1px solid lab(100% 0 0/.06);flex-direction:column;margin-top:auto;display:flex}.admin-module-scss-module__tZdl8q__backLink{opacity:.7}.admin-module-scss-module__tZdl8q__backLink:hover{opacity:1}.admin-module-scss-module__tZdl8q__mainContentWrapper{z-index:1;flex-direction:column;flex:1;min-width:0;height:100dvh;display:flex;position:relative}.admin-module-scss-module__tZdl8q__mainContent{padding:var(--space-8);overscroll-behavior:contain;flex:1;overflow-y:auto}@media screen and (max-width:1023px){.admin-module-scss-module__tZdl8q__mainContent{padding:var(--space-6);padding-bottom:76px}}@media screen and (max-width:639px){.admin-module-scss-module__tZdl8q__mainContent{padding:var(--space-4);padding-bottom:76px}}.admin-module-scss-module__tZdl8q__pageHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.admin-module-scss-module__tZdl8q__pageHeader .admin-module-scss-module__tZdl8q__headerTitleGroup{gap:var(--space-1);flex-direction:column;display:flex}.admin-module-scss-module__tZdl8q__pageHeader h1{font-size:var(--text-3xl);font-weight:var(--font-weight-extrabold);letter-spacing:var(--tracking-tight);color:#fff;margin:0}@media screen and (max-width:639px){.admin-module-scss-module__tZdl8q__pageHeader h1{font-size:var(--text-2xl)}}.admin-module-scss-module__tZdl8q__pageHeader p{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.admin-module-scss-module__tZdl8q__dashboardGrid{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.admin-module-scss-module__tZdl8q__dashboardCard{background-color:var(--color-bg-surface);padding:var(--space-6);border-radius:var(--radius-2xl);border:var(--border-thin) solid #ffffff14;box-shadow:var(--shadow-md);gap:var(--space-4);flex-direction:column;display:flex;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.admin-module-scss-module__tZdl8q__dashboardCard{border:var(--border-thin) solid lab(100% 0 0/.08)}}.admin-module-scss-module__tZdl8q__dashboardCard:after{content:"";background:radial-gradient(circle at top right, oklch(from var(--color-neon-primary) l c h/.08) 0%, transparent 60%);opacity:0;transition:opacity var(--duration-normal) var(--ease-default);pointer-events:none;position:absolute;inset:0}.admin-module-scss-module__tZdl8q__dashboardCard:hover:after{opacity:1}.admin-module-scss-module__tZdl8q__cardHeader{justify-content:space-between;align-items:center;display:flex}.admin-module-scss-module__tZdl8q__cardHeader h3{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);letter-spacing:var(--tracking-wide)}.admin-module-scss-module__tZdl8q__cardHeader .admin-module-scss-module__tZdl8q__cardIcon{border-radius:var(--radius-lg);background-color:oklch(from var(--color-neon-primary) l c h/.1);width:36px;height:36px;color:var(--color-neon-primary);justify-content:center;align-items:center;display:flex}.admin-module-scss-module__tZdl8q__stat{font-size:var(--text-4xl);font-weight:var(--font-weight-extrabold);color:var(--color-text-primary);align-items:baseline;gap:var(--space-2);line-height:1;display:flex}.admin-module-scss-module__tZdl8q__statTrend{font-size:var(--text-xs);font-weight:var(--font-weight-medium);padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);background-color:oklch(from var(--color-success) l c h/.15);color:var(--color-success)}.admin-module-scss-module__tZdl8q__tableContainer{background-color:var(--color-bg-surface);border-radius:var(--radius-2xl);border:var(--border-thin) solid #ffffff14;box-shadow:var(--shadow-lg);overflow-x:auto}@supports (color:lab(0% 0 0)){.admin-module-scss-module__tZdl8q__tableContainer{border:var(--border-thin) solid lab(100% 0 0/.08)}}.admin-module-scss-module__tZdl8q__table{border-collapse:collapse;text-align:left;width:100%}.admin-module-scss-module__tZdl8q__table th{padding:var(--space-4) var(--space-6);font-size:var(--text-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wide);color:var(--color-text-muted);border-bottom:var(--border-thin) solid var(--color-border);background-color:var(--color-bg-elevated);white-space:nowrap}.admin-module-scss-module__tZdl8q__table td{padding:var(--space-4) var(--space-6);font-size:var(--text-sm);color:var(--color-text-primary);border-bottom:var(--border-thin) solid #ffffff08;vertical-align:middle;transition:background-color var(--duration-normal) var(--ease-default)}@supports (color:lab(0% 0 0)){.admin-module-scss-module__tZdl8q__table td{border-bottom:var(--border-thin) solid lab(100% 0 0/.03)}}.admin-module-scss-module__tZdl8q__table tr:last-child td{border-bottom:none}.admin-module-scss-module__tZdl8q__table tr:hover td{background-color:#ffffff05;background-color:lab(100% 0 0/.02)}.admin-module-scss-module__tZdl8q__productCell{align-items:center;gap:var(--space-4);font-weight:var(--font-weight-medium);display:flex}.admin-module-scss-module__tZdl8q__productImg{object-fit:cover;border-radius:var(--radius-md);border:var(--border-thin) solid var(--color-border);width:40px;height:40px;box-shadow:var(--shadow-sm)}.admin-module-scss-module__tZdl8q__noImg{object-fit:cover;border-radius:var(--radius-md);border:var(--border-thin) solid var(--color-border);width:40px;height:40px;box-shadow:var(--shadow-sm);background-color:var(--color-bg-elevated);color:var(--color-text-subtle);justify-content:center;align-items:center;display:flex}.admin-module-scss-module__tZdl8q__actionsCell{text-align:right;justify-content:flex-end;gap:var(--space-2);align-items:center;display:flex}.admin-module-scss-module__tZdl8q__statusBadge{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);display:inline-flex}.admin-module-scss-module__tZdl8q__statusActive{background-color:oklch(from var(--color-success) l c h/.15);color:var(--color-success);border:var(--border-thin) solid oklch(from var(--color-success) l c h/.3)}.admin-module-scss-module__tZdl8q__statusActive:before{content:"";background-color:var(--color-success);width:6px;height:6px;box-shadow:0 0 6px var(--color-success);border-radius:50%}.admin-module-scss-module__tZdl8q__statusInactive{background-color:var(--color-bg-elevated);color:var(--color-text-muted);border:var(--border-thin) solid var(--color-border)}.admin-module-scss-module__tZdl8q__statusInactive:before{content:"";background-color:var(--color-text-muted);border-radius:50%;width:6px;height:6px}.admin-module-scss-module__tZdl8q__actionBtn{border-radius:var(--radius-lg);background-color:var(--color-bg-elevated);border:1px solid var(--color-border);width:36px;height:36px;color:var(--color-text-muted);cursor:pointer;transition:all var(--duration-normal) var(--ease-default);outline:none;justify-content:center;align-items:center;display:inline-flex}.admin-module-scss-module__tZdl8q__actionBtn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.admin-module-scss-module__tZdl8q__actionBtn:hover{color:var(--color-text-primary);background-color:#ffffff14;background-color:lab(100% 0 0/.08);border-color:#fff3;border-color:lab(100% 0 0/.2)}.admin-module-scss-module__tZdl8q__actionBtn.admin-module-scss-module__tZdl8q__editBtn{color:var(--color-neon-primary);background-color:oklch(from var(--color-neon-primary) l c h/.08);border-color:oklch(from var(--color-neon-primary) l c h/.25)}.admin-module-scss-module__tZdl8q__actionBtn.admin-module-scss-module__tZdl8q__editBtn:hover{background-color:oklch(from var(--color-neon-primary) l c h/.2);border-color:oklch(from var(--color-neon-primary) l c h/.5);color:var(--color-neon-primary);box-shadow:0 0 12px oklch(from var(--color-neon-primary) l c h/.3)}.admin-module-scss-module__tZdl8q__actionBtn.admin-module-scss-module__tZdl8q__viewBtn{color:var(--color-neon-primary);background-color:oklch(from var(--color-neon-primary) l c h/.08);border-color:oklch(from var(--color-neon-primary) l c h/.25)}.admin-module-scss-module__tZdl8q__actionBtn.admin-module-scss-module__tZdl8q__viewBtn:hover{background-color:oklch(from var(--color-neon-primary) l c h/.2);border-color:oklch(from var(--color-neon-primary) l c h/.5);color:var(--color-neon-primary);box-shadow:0 0 12px oklch(from var(--color-neon-primary) l c h/.3)}.admin-module-scss-module__tZdl8q__actionBtn.admin-module-scss-module__tZdl8q__danger,.admin-module-scss-module__tZdl8q__actionBtn.admin-module-scss-module__tZdl8q__dangerBtn{color:var(--color-error);background-color:oklch(from var(--color-error) l c h/.08);border-color:oklch(from var(--color-error) l c h/.25)}.admin-module-scss-module__tZdl8q__actionBtn.admin-module-scss-module__tZdl8q__danger:hover,.admin-module-scss-module__tZdl8q__actionBtn.admin-module-scss-module__tZdl8q__dangerBtn:hover{color:var(--color-error);background-color:oklch(from var(--color-error) l c h/.2);border-color:oklch(from var(--color-error) l c h/.5);box-shadow:0 0 12px oklch(from var(--color-error) l c h/.3)}.admin-module-scss-module__tZdl8q__sizePriceList{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.admin-module-scss-module__tZdl8q__sizePriceChip{border-radius:var(--radius-md);background-color:#ffffff0a;background-color:lab(100% 0 0/.04);border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);align-items:center;gap:6px;padding:3px 8px 3px 4px;font-size:.8125rem;transition:border-color .2s,background-color .2s;display:inline-flex}.admin-module-scss-module__tZdl8q__sizePriceChip:hover{background-color:#ffffff12;background-color:lab(100% 0 0/.07);border-color:#ffffff2e;border-color:lab(100% 0 0/.18)}.admin-module-scss-module__tZdl8q__sizeTag{border-radius:var(--radius-sm);justify-content:center;align-items:center;width:20px;height:20px;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex}.admin-module-scss-module__tZdl8q__sizeTagS{background-color:oklch(from var(--color-neon-secondary) l c h/.15);color:var(--color-neon-secondary);border:1px solid oklch(from var(--color-neon-secondary) l c h/.35)}.admin-module-scss-module__tZdl8q__sizeTagM{background-color:oklch(from var(--color-neon-primary) l c h/.15);color:var(--color-neon-primary);border:1px solid oklch(from var(--color-neon-primary) l c h/.35)}.admin-module-scss-module__tZdl8q__sizeTagL{background-color:oklch(from var(--color-info) l c h/.15);color:var(--color-info);border:1px solid oklch(from var(--color-info) l c h/.35)}.admin-module-scss-module__tZdl8q__sizePriceVal{color:var(--color-text-primary);font-weight:var(--font-weight-semibold);font-family:var(--font-mono);letter-spacing:-.01em}.admin-module-scss-module__tZdl8q__sizePriceEmpty{color:var(--color-text-muted);font-weight:400}.admin-module-scss-module__tZdl8q__settingsCard{background-color:var(--color-bg-surface);padding:var(--space-8);border-radius:var(--radius-2xl);border:var(--border-thin) solid #ffffff14;max-width:600px;box-shadow:var(--shadow-lg)}@supports (color:lab(0% 0 0)){.admin-module-scss-module__tZdl8q__settingsCard{border:var(--border-thin) solid lab(100% 0 0/.08)}}.admin-module-scss-module__tZdl8q__settingsForm{gap:var(--space-6);flex-direction:column;display:flex}@media screen and (max-width:767px){.admin-module-scss-module__tZdl8q__fab{background-color:var(--color-neon-primary);color:#fff;width:56px;height:56px;box-shadow:0 4px 20px oklch(from var(--color-neon-primary) l c h/.5);z-index:var(--z-fixed,100);border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;bottom:88px;right:16px}.admin-module-scss-module__tZdl8q__fab span{display:none}.admin-module-scss-module__tZdl8q__fab svg{width:24px;height:24px;margin:0}}.admin-module-scss-module__tZdl8q__countBadge{font-size:var(--text-sm);color:var(--color-text-muted);background-color:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:var(--space-1) var(--space-3)}.admin-module-scss-module__tZdl8q__pagination{justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-8);display:flex}.admin-module-scss-module__tZdl8q__pageBtn{padding:var(--space-2) var(--space-4);background-color:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-medium);transition:background-color var(--duration-normal) var(--ease-default),border-color var(--duration-normal) var(--ease-default);text-decoration:none}.admin-module-scss-module__tZdl8q__pageBtn:hover{background-color:oklch(from var(--color-neon-primary) l c h/.1);border-color:oklch(from var(--color-neon-primary) l c h/.4);color:var(--color-neon-primary)}.admin-module-scss-module__tZdl8q__pageInfo{font-size:var(--text-sm);color:var(--color-text-muted)}.admin-module-scss-module__tZdl8q__pageBackLink{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-2);transition:color var(--duration-normal) var(--ease-default);text-decoration:none;display:inline-flex}.admin-module-scss-module__tZdl8q__pageBackLink:hover{color:var(--color-text-primary)}
.BestOfNeoon-module-scss-module__9vpSvq__section{background-color:#0000;padding-block:clamp(48px,9vw,68px);position:relative;overflow:hidden}@media screen and (min-width:768px){.BestOfNeoon-module-scss-module__9vpSvq__section{padding-block:110px 120px}}.BestOfNeoon-module-scss-module__9vpSvq__ambientGlowPink{filter:blur(80px);pointer-events:none;background:radial-gradient(circle,#ff009024 0%,#0000 70%);width:clamp(280px,45vw,500px);height:clamp(280px,45vw,500px);position:absolute;top:15%;left:5%;transform:translateZ(0)}@media screen and (min-width:768px){.BestOfNeoon-module-scss-module__9vpSvq__ambientGlowPink{filter:blur(110px);top:20%;left:10%}}.BestOfNeoon-module-scss-module__9vpSvq__ambientGlowCyan{filter:blur(75px);pointer-events:none;background:radial-gradient(circle,#00e8e81a 0%,#0000 70%);width:clamp(250px,40vw,450px);height:clamp(250px,40vw,450px);position:absolute;bottom:5%;right:5%;transform:translateZ(0)}@media screen and (min-width:768px){.BestOfNeoon-module-scss-module__9vpSvq__ambientGlowCyan{filter:blur(100px);bottom:10%;right:10%}}.BestOfNeoon-module-scss-module__9vpSvq__container{max-width:var(--container-2xl);padding-inline:var(--space-6);z-index:1;margin-inline:auto;position:relative}.BestOfNeoon-module-scss-module__9vpSvq__header{text-align:center;max-width:720px;margin-inline:auto;margin-bottom:var(--space-6)}@media screen and (min-width:768px){.BestOfNeoon-module-scss-module__9vpSvq__header{margin-bottom:var(--space-20)}}.BestOfNeoon-module-scss-module__9vpSvq__title{font-family:var(--font-raleway),"Raleway",system-ui,sans-serif;letter-spacing:-.01em;color:#ff0090;text-shadow:0 0 16px #ff0090bf,0 0 32px #ff009059;margin-bottom:var(--space-3);font-size:clamp(2rem,6.8vw,2.5rem);font-weight:300;line-height:1.15}@media screen and (min-width:768px){.BestOfNeoon-module-scss-module__9vpSvq__title{margin-bottom:var(--space-4);font-size:clamp(2.5rem,5.2vw,3.8rem);line-height:1.1}}.BestOfNeoon-module-scss-module__9vpSvq__title .BestOfNeoon-module-scss-module__9vpSvq__doubleO{color:#ff33b0;text-shadow:0 0 20px #ff33b0f2;letter-spacing:-.04em}.BestOfNeoon-module-scss-module__9vpSvq__subtitle{color:#f6efe4d9;max-width:760px;margin-inline:auto;font-size:.9375rem;font-weight:300;line-height:1.5}@media screen and (min-width:768px){.BestOfNeoon-module-scss-module__9vpSvq__subtitle{font-size:clamp(1.05rem,1.7vw,1.25rem);line-height:1.6}}.BestOfNeoon-module-scss-module__9vpSvq__track{gap:var(--space-4);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;margin-inline:calc(-1*var(--space-6));padding-inline:var(--space-6);padding-block:var(--space-2) var(--space-4);scroll-padding-inline:var(--space-6);flex-flow:row;display:flex;overflow:auto hidden}.BestOfNeoon-module-scss-module__9vpSvq__track::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.BestOfNeoon-module-scss-module__9vpSvq__track{gap:var(--space-12) var(--space-8);scroll-snap-type:none;grid-template-columns:repeat(2,1fr);margin-inline:0;padding-block:0;padding-inline:0;display:grid;overflow-x:visible}}@media screen and (min-width:1024px){.BestOfNeoon-module-scss-module__9vpSvq__track{gap:var(--space-10);grid-template-columns:repeat(4,1fr)}}.BestOfNeoon-module-scss-module__9vpSvq__card{scroll-snap-align:center;scroll-snap-stop:normal;text-align:center;-webkit-user-select:none;user-select:none;background:linear-gradient(165deg,#ffffff09 0%,#0f0f14a6 100%);border:1px solid #ffffff12;border-radius:1.25rem;flex-direction:column;flex:0 0 clamp(255px,78vw,295px);align-items:center;padding:1.5rem 1.125rem;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s;display:flex;box-shadow:0 8px 24px #00000073}@media screen and (min-width:768px){.BestOfNeoon-module-scss-module__9vpSvq__card{scroll-snap-align:none;width:auto;box-shadow:none;padding:var(--space-4);-webkit-user-select:auto;user-select:auto;background:0 0;border:none;border-radius:0;flex:none}}.BestOfNeoon-module-scss-module__9vpSvq__blobWrapper{width:130px;height:130px;margin-bottom:var(--space-4);border:2px solid #ff009059;flex-shrink:0;transition:all .4s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 8px 20px #00000080,0 0 14px #ff009033}.BestOfNeoon-module-scss-module__9vpSvq__blobWrapper img{object-fit:cover;width:100%;height:100%;transition:transform .5s}@media screen and (min-width:768px){.BestOfNeoon-module-scss-module__9vpSvq__blobWrapper{width:180px;height:180px;margin-bottom:var(--space-6);box-shadow:0 12px 32px #0009,0 0 20px #ff009033}}@media (hover:hover) and (pointer:fine){.BestOfNeoon-module-scss-module__9vpSvq__blobWrapper:hover{border-color:#00e8e8;transform:translateY(-6px)scale(1.04);box-shadow:0 16px 40px #000c,0 0 30px #00e8e866}.BestOfNeoon-module-scss-module__9vpSvq__blobWrapper:hover img{transform:scale(1.1)}}.BestOfNeoon-module-scss-module__9vpSvq__blobShape1{border-radius:60% 40% 70% 30%/50% 60% 40% 50%}.BestOfNeoon-module-scss-module__9vpSvq__blobShape2{border-radius:40% 60% 30% 70%/60% 50% 50% 40%}.BestOfNeoon-module-scss-module__9vpSvq__blobShape3{border-radius:50% 50% 65% 35%/40% 60%}.BestOfNeoon-module-scss-module__9vpSvq__blobShape4{border-radius:65% 35% 45% 55%/55% 45%}.BestOfNeoon-module-scss-module__9vpSvq__cardTitle{font-family:var(--font-raleway),"Raleway",system-ui,sans-serif;letter-spacing:.03em;color:#ff0090;margin-bottom:var(--space-2);text-shadow:0 0 12px #ff009073;font-size:1.05rem;font-weight:500}@media screen and (min-width:768px){.BestOfNeoon-module-scss-module__9vpSvq__cardTitle{letter-spacing:.02em;margin-bottom:var(--space-4);text-shadow:0 0 14px #ff009073;font-size:1.25rem;font-weight:400}}.BestOfNeoon-module-scss-module__9vpSvq__cardDescription{color:#f6efe4d9;font-size:.875rem;line-height:1.5}.BestOfNeoon-module-scss-module__9vpSvq__cardDescription strong{color:#fff;text-shadow:0 0 8px #ffffff40;font-weight:600}@media screen and (min-width:768px){.BestOfNeoon-module-scss-module__9vpSvq__cardDescription{font-size:16.5px;line-height:1.65}}.BestOfNeoon-module-scss-module__9vpSvq__paginationDots{margin-top:var(--space-3);padding-block:var(--space-1);justify-content:center;align-items:center;gap:.5rem;display:flex}@media screen and (min-width:768px){.BestOfNeoon-module-scss-module__9vpSvq__paginationDots{display:none}}.BestOfNeoon-module-scss-module__9vpSvq__dot{cursor:pointer;background-color:#ffffff38;border:none;border-radius:9999px;outline:none;width:8px;height:8px;padding:0;transition:all .3s cubic-bezier(.16,1,.3,1)}.BestOfNeoon-module-scss-module__9vpSvq__dot:focus-visible{box-shadow:0 0 0 2px #00e8e8}.BestOfNeoon-module-scss-module__9vpSvq__dotActive{background-color:#ff0090;width:24px;box-shadow:0 0 12px #ff0090bf}@media (prefers-reduced-motion:reduce){.BestOfNeoon-module-scss-module__9vpSvq__track{scroll-behavior:auto!important}.BestOfNeoon-module-scss-module__9vpSvq__card,.BestOfNeoon-module-scss-module__9vpSvq__blobWrapper,.BestOfNeoon-module-scss-module__9vpSvq__dot{transition:none!important}}
.ProductRecommendations-module-scss-module__HrhfXa__recommendationsSection{width:100%;margin-top:var(--space-24);padding-top:var(--space-16);padding-bottom:var(--space-20);background:radial-gradient(80% 50% at 50% 0,#ff00900f 0%,#00e8e808 40%,#0000 100%);border-top:1px solid #ffffff14;border-top:1px solid lab(100% 0 0/.08);position:relative;overflow:hidden}.ProductRecommendations-module-scss-module__HrhfXa__recommendationsSection:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--tube-pink,#ff0090) 30%, var(--argon-cyan,#00e8e8) 70%, transparent 100%);opacity:.6;width:60%;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.ProductRecommendations-module-scss-module__HrhfXa__container{max-width:var(--container-2xl);padding-inline:var(--space-8);margin-inline:auto}@media screen and (max-width:639px){.ProductRecommendations-module-scss-module__HrhfXa__container{padding-inline:var(--space-4)}}.ProductRecommendations-module-scss-module__HrhfXa__header{text-align:center;margin-bottom:var(--space-12);flex-direction:column;align-items:center;display:flex}.ProductRecommendations-module-scss-module__HrhfXa__badgeRow{margin-bottom:var(--space-3)}.ProductRecommendations-module-scss-module__HrhfXa__glowingBadge{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);color:var(--tube-pink,#ff0090);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;background:#ff00901f;border:1px solid #ff00904d;padding:6px 14px;font-weight:700;display:inline-flex;box-shadow:0 0 15px #ff009033}.ProductRecommendations-module-scss-module__HrhfXa__badgeIcon{color:var(--argon-cyan,#00e8e8);animation:2s ease-in-out infinite ProductRecommendations-module-scss-module__HrhfXa__pulseGlow}@keyframes ProductRecommendations-module-scss-module__HrhfXa__pulseGlow{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.ProductRecommendations-module-scss-module__HrhfXa__title{color:var(--warm-white,#fff);letter-spacing:var(--tracking-tight);margin-bottom:var(--space-3);font-size:clamp(1.8rem,4vw,2.75rem);font-weight:800;line-height:1.2}.ProductRecommendations-module-scss-module__HrhfXa__accentText{background:linear-gradient(135deg, var(--tube-pink,#ff0090) 0%, var(--argon-cyan,#00e8e8) 100%);-webkit-text-fill-color:#0000;text-shadow:0 0 20px #ff00904d;-webkit-background-clip:text}.ProductRecommendations-module-scss-module__HrhfXa__subtitle{font-size:var(--text-base);color:var(--color-text-secondary,#94a3b8);max-width:620px;margin:0 auto;line-height:1.5}.ProductRecommendations-module-scss-module__HrhfXa__categoryHighlight{color:var(--argon-cyan,#00e8e8);font-weight:600}.ProductRecommendations-module-scss-module__HrhfXa__grid{gap:var(--space-6);margin-bottom:var(--space-12);grid-template-columns:repeat(4,1fr);display:grid}@media screen and (max-width:1023px){.ProductRecommendations-module-scss-module__HrhfXa__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:479px){.ProductRecommendations-module-scss-module__HrhfXa__grid{gap:var(--space-4);grid-template-columns:1fr}}.ProductRecommendations-module-scss-module__HrhfXa__cardWrapper{height:100%;transition:transform .3s cubic-bezier(.16,1,.3,1)}.ProductRecommendations-module-scss-module__HrhfXa__cardWrapper:hover{transform:translateY(-4px)}.ProductRecommendations-module-scss-module__HrhfXa__footerCta{justify-content:center;display:flex}.ProductRecommendations-module-scss-module__HrhfXa__exploreBtn{align-items:center;gap:var(--space-3);border-radius:var(--radius-xl);color:var(--warm-white,#fff);font-weight:600;font-size:var(--text-sm);letter-spacing:.02em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a;border:1px solid #ffffff1f;padding:12px 24px;text-decoration:none;transition:all .25s ease-out;display:inline-flex}.ProductRecommendations-module-scss-module__HrhfXa__exploreBtn:hover{color:#fff;background:#ff009026;border-color:#ff009066;transform:scale(1.02);box-shadow:0 0 20px #ff009040}.ProductRecommendations-module-scss-module__HrhfXa__exploreBtn:hover svg{color:var(--argon-cyan,#00e8e8);transform:translate(4px)}.ProductRecommendations-module-scss-module__HrhfXa__exploreBtn svg{transition:transform .2s ease-out,color .2s ease-out}
.SpotlightSearch-module-scss-module__ykA-kW__spotlightWrapper{align-items:center;display:flex;position:relative}.SpotlightSearch-module-scss-module__ykA-kW__searchBtnTrigger{width:42px;height:42px;color:var(--ash,#999);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;transition:color .2s,background-color .2s;display:inline-flex;position:relative}.SpotlightSearch-module-scss-module__ykA-kW__searchBtnTrigger:hover{color:#fff;background-color:#f6efe40f}.SpotlightSearch-module-scss-module__ykA-kW__searchBtnTrigger:focus,.SpotlightSearch-module-scss-module__ykA-kW__searchBtnTrigger:focus-visible,.SpotlightSearch-module-scss-module__ykA-kW__searchBtnTrigger:active{background:#00e8e81a!important;outline:none!important;box-shadow:0 0 12px #00e8e84d!important}.SpotlightSearch-module-scss-module__ykA-kW__spotlightModalOverlay{z-index:99999;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.SpotlightSearch-module-scss-module__ykA-kW__backdrop{-webkit-backdrop-filter:blur(18px)saturate(1.2);background:#030206e0;position:absolute;inset:0}.SpotlightSearch-module-scss-module__ykA-kW__floatingSpotlightBar{z-index:100000;flex-direction:column;align-items:center;width:clamp(320px,94vw,920px);display:flex;position:relative}.SpotlightSearch-module-scss-module__ykA-kW__inputGlassBox{-webkit-backdrop-filter:blur(28px)saturate(1.4);background:#0a0812fa;border:1px solid #00e8e873;border-radius:999px;align-items:center;gap:12px;width:100%;padding:12px 22px;transition:border-color .25s,box-shadow .25s;display:flex;box-shadow:0 25px 60px #000000f2,0 0 35px #00e8e840,inset 0 1px #fff3}.SpotlightSearch-module-scss-module__ykA-kW__inputGlassBox:focus-within{border-color:var(--argon-cyan,#00e8e8);box-shadow:0 25px 60px #000000fa,0 0 40px #00e8e880,inset 0 1px #ffffff59}.SpotlightSearch-module-scss-module__ykA-kW__searchIconInput{color:var(--argon-cyan,#00e8e8);filter:drop-shadow(0 0 6px #00e8e899);flex-shrink:0}.SpotlightSearch-module-scss-module__ykA-kW__searchInput{width:100%;color:var(--warm-white,#fff);background:0 0;font-family:inherit;font-size:.98rem;font-weight:500;box-shadow:none!important;border:none!important;outline:none!important}.SpotlightSearch-module-scss-module__ykA-kW__searchInput:focus,.SpotlightSearch-module-scss-module__ykA-kW__searchInput:focus-visible,.SpotlightSearch-module-scss-module__ykA-kW__searchInput:active{box-shadow:none!important;outline:none!important}.SpotlightSearch-module-scss-module__ykA-kW__searchInput::placeholder{color:#fff6}.SpotlightSearch-module-scss-module__ykA-kW__clearBtn{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.SpotlightSearch-module-scss-module__ykA-kW__clearBtn:hover{color:#fff;background:#ffffff26}.SpotlightSearch-module-scss-module__ykA-kW__clearBtn:focus,.SpotlightSearch-module-scss-module__ykA-kW__clearBtn:focus-visible{box-shadow:none!important;outline:none!important}.SpotlightSearch-module-scss-module__ykA-kW__mobileCloseBtn{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:none}.SpotlightSearch-module-scss-module__ykA-kW__mobileCloseBtn:hover{color:#fff;background:#ffffff26}.SpotlightSearch-module-scss-module__ykA-kW__mobileCloseBtn:focus,.SpotlightSearch-module-scss-module__ykA-kW__mobileCloseBtn:focus-visible{box-shadow:none!important;outline:none!important}.SpotlightSearch-module-scss-module__ykA-kW__kbdBadge{font-family:var(--font-mono,monospace);color:#fff9;pointer-events:none;background:#ffffff14;border:1px solid #ffffff26;border-radius:4px;align-items:center;padding:2px 7px;font-size:.68rem;display:inline-flex}.SpotlightSearch-module-scss-module__ykA-kW__resultsDropdown{-webkit-backdrop-filter:blur(32px)saturate(1.4);border-radius:var(--radius-2xl,20px);z-index:100010;background:#0b0914fa;border:1px solid #00e8e859;width:100%;margin-top:10px;padding:18px;overflow:hidden;box-shadow:0 30px 70px #000000fa,0 0 35px #00e8e82e,inset 0 1px #ffffff26}.SpotlightSearch-module-scss-module__ykA-kW__resultsHeader{font-size:var(--text-xs,.75rem);color:var(--ash,#999);letter-spacing:.04em;border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:4px 6px 12px;font-weight:600;display:flex}.SpotlightSearch-module-scss-module__ykA-kW__headerLeft{align-items:center;gap:10px;display:flex}.SpotlightSearch-module-scss-module__ykA-kW__aiBadge{color:var(--argon-cyan,#00e8e8);letter-spacing:.03em;background:#00e8e81f;border:1px solid #00e8e866;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:.68rem;font-weight:700;animation:2.5s ease-in-out infinite alternate SpotlightSearch-module-scss-module__ykA-kW__badgeGlow;display:inline-flex;box-shadow:0 0 10px #00e8e840}@keyframes SpotlightSearch-module-scss-module__ykA-kW__badgeGlow{0%{border-color:#00e8e84d;box-shadow:0 0 8px #00e8e833}to{border-color:#ff009080;box-shadow:0 0 14px #ff00904d}}.SpotlightSearch-module-scss-module__ykA-kW__aiInsightText{color:#ffffffb3;font-size:.74rem;font-style:italic;font-weight:500}.SpotlightSearch-module-scss-module__ykA-kW__categoryChipsWrap{border-bottom:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 4px;display:flex}.SpotlightSearch-module-scss-module__ykA-kW__categoryChipsLabel{color:#ffffff8c;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:4px;font-size:.72rem;font-weight:600;display:inline-flex}.SpotlightSearch-module-scss-module__ykA-kW__categoryChipsList{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.SpotlightSearch-module-scss-module__ykA-kW__categoryChip{color:var(--argon-cyan,#00e8e8);background:#00e8e814;border:1px solid #00e8e84d;border-radius:999px;align-items:center;gap:5px;padding:4px 11px;font-size:.75rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.SpotlightSearch-module-scss-module__ykA-kW__categoryChip:hover{border-color:var(--argon-cyan,#00e8e8);color:#fff;background:#00e8e82e;box-shadow:0 0 12px #00e8e859}.SpotlightSearch-module-scss-module__ykA-kW__categoryChip:hover .SpotlightSearch-module-scss-module__ykA-kW__chipArrow{transform:translate(3px)}.SpotlightSearch-module-scss-module__ykA-kW__chipArrow{transition:transform .2s}.SpotlightSearch-module-scss-module__ykA-kW__resultsList{grid-template-columns:repeat(2,1fr);gap:12px;max-height:520px;margin-top:12px;padding-right:4px;display:grid;overflow-y:auto}@media (min-width:768px){.SpotlightSearch-module-scss-module__ykA-kW__resultsList{grid-template-columns:repeat(3,1fr);gap:14px}}.SpotlightSearch-module-scss-module__ykA-kW__resultsList::-webkit-scrollbar{width:5px}.SpotlightSearch-module-scss-module__ykA-kW__resultsList::-webkit-scrollbar-track{background:0 0}.SpotlightSearch-module-scss-module__ykA-kW__resultsList::-webkit-scrollbar-thumb{background:#00e8e859;border-radius:999px}.SpotlightSearch-module-scss-module__ykA-kW__resultItem{background:#120f1ee6;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;padding:10px;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.SpotlightSearch-module-scss-module__ykA-kW__resultItem:hover,.SpotlightSearch-module-scss-module__ykA-kW__resultItem.SpotlightSearch-module-scss-module__ykA-kW__activeResult{background:#00e8e817;border-color:#00e8e873;transform:translateY(-2px);box-shadow:0 12px 28px #000000b3,0 0 22px #00e8e859}.SpotlightSearch-module-scss-module__ykA-kW__resultItem:hover .SpotlightSearch-module-scss-module__ykA-kW__itemImageWrap img,.SpotlightSearch-module-scss-module__ykA-kW__resultItem.SpotlightSearch-module-scss-module__ykA-kW__activeResult .SpotlightSearch-module-scss-module__ykA-kW__itemImageWrap img{transform:scale(1.06)}.SpotlightSearch-module-scss-module__ykA-kW__resultItem:hover .SpotlightSearch-module-scss-module__ykA-kW__itemTitle,.SpotlightSearch-module-scss-module__ykA-kW__resultItem.SpotlightSearch-module-scss-module__ykA-kW__activeResult .SpotlightSearch-module-scss-module__ykA-kW__itemTitle{color:#fff}.SpotlightSearch-module-scss-module__ykA-kW__resultItem:hover .SpotlightSearch-module-scss-module__ykA-kW__itemPrice,.SpotlightSearch-module-scss-module__ykA-kW__resultItem.SpotlightSearch-module-scss-module__ykA-kW__activeResult .SpotlightSearch-module-scss-module__ykA-kW__itemPrice{color:var(--argon-cyan,#00e8e8);text-shadow:0 0 10px #00e8e899}.SpotlightSearch-module-scss-module__ykA-kW__resultItem:hover .SpotlightSearch-module-scss-module__ykA-kW__viewBadge,.SpotlightSearch-module-scss-module__ykA-kW__resultItem.SpotlightSearch-module-scss-module__ykA-kW__activeResult .SpotlightSearch-module-scss-module__ykA-kW__viewBadge{opacity:1;transform:translate(0)}.SpotlightSearch-module-scss-module__ykA-kW__resultItem:focus,.SpotlightSearch-module-scss-module__ykA-kW__resultItem:focus-visible{border-color:var(--argon-cyan,#00e8e8);box-shadow:0 0 20px #00e8e866;outline:none!important}.SpotlightSearch-module-scss-module__ykA-kW__itemImageWrap{background:#08060d;border:1px solid #ffffff14;border-radius:12px;flex-shrink:0;width:100%;height:140px;position:relative;overflow:hidden}.SpotlightSearch-module-scss-module__ykA-kW__itemImageWrap img{object-fit:cover;width:100%;height:100%;transition:transform .35s cubic-bezier(.16,1,.3,1)}.SpotlightSearch-module-scss-module__ykA-kW__neonBadge{z-index:2;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--argon-cyan,#00e8e8);background:#0a0812e0;border:1px solid #00e8e859;border-radius:4px;padding:2px 7px;font-size:.65rem;font-weight:700;position:absolute;top:6px;left:6px;box-shadow:0 2px 6px #0009}.SpotlightSearch-module-scss-module__ykA-kW__itemInfo{flex-direction:column;gap:5px;margin-top:10px;padding:2px 4px 4px;display:flex}.SpotlightSearch-module-scss-module__ykA-kW__itemTitle{color:var(--warm-white,#fff);white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:600;transition:color .2s;overflow:hidden}.SpotlightSearch-module-scss-module__ykA-kW__itemAiReason{color:#00e8e8d9;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.7rem;line-height:1.25;display:-webkit-box;overflow:hidden}.SpotlightSearch-module-scss-module__ykA-kW__itemMeta{justify-content:space-between;align-items:center;margin-top:2px;display:flex}.SpotlightSearch-module-scss-module__ykA-kW__itemPrice{color:var(--argon-cyan,#00e8e8);font-size:.95rem;font-weight:700}.SpotlightSearch-module-scss-module__ykA-kW__viewBadge{color:var(--tube-pink,#ff0090);opacity:.7;font-size:.72rem;font-weight:600;transition:all .2s}.SpotlightSearch-module-scss-module__ykA-kW__viewAllFooter{font-size:var(--text-xs,.75rem);color:var(--tube-pink,#ff0090);border-top:1px solid #ffffff14;justify-content:center;align-items:center;gap:8px;margin-top:14px;padding-top:12px;font-weight:700;text-decoration:none;transition:all .2s;display:flex}.SpotlightSearch-module-scss-module__ykA-kW__viewAllFooter:hover{color:#fff;text-shadow:0 0 12px var(--tube-pink,#ff0090)}.SpotlightSearch-module-scss-module__ykA-kW__viewAllFooter:hover svg{transform:translate(4px)}.SpotlightSearch-module-scss-module__ykA-kW__viewAllFooter:focus,.SpotlightSearch-module-scss-module__ykA-kW__viewAllFooter:focus-visible{outline:none!important}.SpotlightSearch-module-scss-module__ykA-kW__viewAllFooter svg{transition:transform .2s}.SpotlightSearch-module-scss-module__ykA-kW__emptyState{text-align:center;color:var(--ash,#999);padding:28px 16px}.SpotlightSearch-module-scss-module__ykA-kW__emptyState p{margin-top:6px;font-size:.88rem;line-height:1.4}.SpotlightSearch-module-scss-module__ykA-kW__emptyIcon{color:#ff009080;margin:0 auto}.SpotlightSearch-module-scss-module__ykA-kW__emptyCategorySuggestions{flex-direction:column;align-items:center;gap:8px;margin-top:16px;display:flex}.SpotlightSearch-module-scss-module__ykA-kW__emptyCategoryText{color:#fff9;font-size:.75rem}.SpotlightSearch-module-scss-module__ykA-kW__loadingSpinner{color:var(--argon-cyan,#00e8e8);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:28px 0;display:flex}.SpotlightSearch-module-scss-module__ykA-kW__loadingText{color:#fff9;font-size:.78rem;font-weight:500}@media (max-width:640px){.SpotlightSearch-module-scss-module__ykA-kW__spotlightModalOverlay{padding:16px 12px 12px;padding-top:max(16px,env(safe-area-inset-top));align-items:flex-start}.SpotlightSearch-module-scss-module__ykA-kW__floatingSpotlightBar{width:100%;max-width:100%}.SpotlightSearch-module-scss-module__ykA-kW__inputGlassBox{border-radius:20px;padding:12px 16px}.SpotlightSearch-module-scss-module__ykA-kW__searchInput{font-size:1rem}.SpotlightSearch-module-scss-module__ykA-kW__kbdBadge{display:none!important}.SpotlightSearch-module-scss-module__ykA-kW__mobileCloseBtn{display:flex}.SpotlightSearch-module-scss-module__ykA-kW__resultsDropdown{border-radius:20px;margin-top:8px;padding:14px 12px}.SpotlightSearch-module-scss-module__ykA-kW__resultsList{grid-template-columns:repeat(2,1fr);gap:8px;max-height:calc(100dvh - 180px)}.SpotlightSearch-module-scss-module__ykA-kW__resultItem{padding:8px}.SpotlightSearch-module-scss-module__ykA-kW__itemImageWrap{height:110px}.SpotlightSearch-module-scss-module__ykA-kW__itemTitle{font-size:.82rem}.SpotlightSearch-module-scss-module__ykA-kW__itemPrice{font-size:.88rem}.SpotlightSearch-module-scss-module__ykA-kW__viewBadge{display:none}}
