._nameDropsContainer_1dvk1_1{min-height:100vh;padding:2rem .5rem;color:var(--foreground)}@media(min-width:768px){._nameDropsContainer_1dvk1_1{padding:2rem 1rem}}._nameDropsInner_1dvk1_13{max-width:48rem;margin:0 auto}._hero_1dvk1_18{text-align:center;margin-bottom:3rem}._heroTitle_1dvk1_23{font-size:2.75rem;font-weight:900;font-family:var(--font-family-base);letter-spacing:.1em;margin-bottom:1rem;margin-top:0;white-space:nowrap}@media(min-width:768px){._heroTitle_1dvk1_23{font-size:3.5rem;letter-spacing:.05em}}._priceBadge_1dvk1_40{display:inline-block;background-color:var(--error);color:var(--error-foreground);padding:.5rem 1rem;border-radius:9999px;font-weight:900;font-size:1.25rem;box-shadow:0 0 20px color-mix(in srgb,var(--error) 40%,transparent)}._instructions_1dvk1_51{background-color:color-mix(in srgb,var(--primary) 5%,transparent);border:2px solid var(--primary);box-shadow:0 0 30px color-mix(in srgb,var(--primary) 10%,transparent);border-radius:var(--radius);padding:1.5rem;margin-bottom:2rem;text-align:center;font-weight:700;font-size:1.125rem}._mobileBreak_1dvk1_63{display:inline}@media(min-width:768px){._mobileBreak_1dvk1_63{display:none}}._heroPlayerSection_1dvk1_73{position:relative;margin-bottom:3rem;text-align:center}._heroPlayerGlow_1dvk1_79{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:radial-gradient(circle,color-mix(in srgb,#7b2ff7 40%,transparent) 0%,transparent 70%);z-index:0;pointer-events:none}._heroPlayerLabel_1dvk1_91{font-weight:900;font-size:1.25rem;color:#00d4ff;margin-bottom:1.5rem;position:relative;z-index:1;text-shadow:0 0 10px rgba(0,212,255,.5);letter-spacing:.05em}._heroPlayerCard_1dvk1_102{background-color:color-mix(in srgb,var(--card) 80%,transparent);border:2px solid color-mix(in srgb,#00d4ff 30%,transparent);border-radius:var(--radius-lg);padding:3rem 1.5rem;position:relative;z-index:1;cursor:pointer;transition:all .3s ease;backdrop-filter:blur(10px);display:flex;flex-direction:column;align-items:center;gap:2rem}._heroPlayerCard_1dvk1_102:hover{border-color:color-mix(in srgb,#00d4ff 60%,transparent);box-shadow:0 0 30px color-mix(in srgb,#00d4ff 20%,transparent)}._heroPlayerPlaying_1dvk1_123{border-color:#00d4ff;box-shadow:0 0 40px color-mix(in srgb,#00d4ff 30%,transparent),inset 0 0 20px color-mix(in srgb,#7b2ff7 20%,transparent)}._heroPlayerTitle_1dvk1_128{font-weight:900;font-size:1.5rem;display:flex;align-items:center;gap:.75rem;justify-content:center;flex-wrap:wrap}._hotBadge_1dvk1_138{background-color:var(--error);color:var(--error-foreground);font-size:.75rem;padding:.125rem .375rem;border-radius:var(--radius-sm);font-weight:900;white-space:nowrap}._heroPlayButtonWrapper_1dvk1_148{position:relative;display:flex;align-items:center;justify-content:center;width:6rem;height:6rem}._heroPlayButton_1dvk1_148{width:6rem;height:6rem;border-radius:50%;background:linear-gradient(135deg,#00d4ff,#7b2ff7);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;box-shadow:0 0 20px color-mix(in srgb,#7b2ff7 50%,transparent);transition:transform .2s}._heroPlayButton_1dvk1_148:hover{transform:scale(1.05)}._playIconOffset_1dvk1_178{margin-left:6px}._pulseRing_1dvk1_182{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:2px solid #00d4ff;animation:_pulseOut_1dvk1_1 2s infinite cubic-bezier(.215,.61,.355,1);z-index:1}@keyframes _pulseOut_1dvk1_1{0%{transform:scale(1);opacity:.8}to{transform:scale(1.6);opacity:0}}._equalizer_1dvk1_199{display:flex;align-items:flex-end;justify-content:center;gap:6px;height:40px}._bar_1dvk1_207{width:6px;background:linear-gradient(to top,#7b2ff7,#00d4ff);border-radius:3px;animation:_bounce_1dvk1_1 .5s infinite alternate ease-in-out}._bar_1dvk1_207:nth-child(1){height:20px;animation-delay:0s}._bar_1dvk1_207:nth-child(2){height:35px;animation-delay:.1s}._bar_1dvk1_207:nth-child(3){height:25px;animation-delay:.2s}._bar_1dvk1_207:nth-child(4){height:40px;animation-delay:.3s}._bar_1dvk1_207:nth-child(5){height:15px;animation-delay:.4s}._bar_1dvk1_207:nth-child(6){height:30px;animation-delay:.5s}@keyframes _bounce_1dvk1_1{0%{transform:scaleY(.5)}to{transform:scaleY(1)}}._heroPlayerDesc_1dvk1_226{color:#fbbf24;font-size:1.125rem;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.5)}._glowingDivider_1dvk1_233{height:2px;background:linear-gradient(90deg,transparent 0%,var(--primary) 50%,transparent 100%);margin:3rem 0;box-shadow:0 0 15px var(--primary);opacity:.5}._orderForm_1dvk1_241{border:2px solid var(--primary);border-radius:var(--radius-lg);padding:1rem;background-color:color-mix(in srgb,var(--primary) 5%,transparent);box-shadow:0 0 30px color-mix(in srgb,var(--primary) 10%,transparent);margin-bottom:3rem}@media(min-width:768px){._orderForm_1dvk1_241{padding:2rem}}._formTitle_1dvk1_256{color:var(--primary);font-weight:900;font-size:1.5rem;font-style:normal;font-family:var(--font-family-base);text-align:center;margin-bottom:2rem;margin-top:0;text-transform:uppercase;letter-spacing:.02em;text-shadow:0 0 10px color-mix(in srgb,var(--primary) 50%,transparent)}._formGroup_1dvk1_270{margin-bottom:1.5rem}._formLabel_1dvk1_274{display:block;font-weight:700;margin-bottom:.75rem}._textarea_1dvk1_280{width:100%;background-color:var(--surface);border:1px solid color-mix(in srgb,var(--primary) 30%,transparent);border-radius:var(--radius);padding:1rem;color:var(--foreground);font-family:var(--font-family-base);font-size:1rem;resize:vertical;min-height:100px}._textarea_1dvk1_280:focus{outline:none;border-color:var(--primary)}._wordCount_1dvk1_298{display:flex;justify-content:space-between;margin-top:.5rem;font-size:.875rem;color:var(--muted-foreground)}._wordCountNumber_1dvk1_306{color:var(--primary)}._wordCountError_1dvk1_310{color:var(--error)}._warning_1dvk1_314{color:var(--warning);font-weight:700;font-size:.875rem;margin:0 0 .75rem}._deliveryBanner_1dvk1_321{background-color:color-mix(in srgb,#22c55e 15%,transparent);color:#22c55e;border:1px solid color-mix(in srgb,#22c55e 40%,transparent);text-align:center;padding:1rem;border-radius:var(--radius);font-weight:900;margin-bottom:1.5rem;white-space:nowrap;font-size:clamp(.75rem,3.5vw,1rem)}._bundleUpsell_1dvk1_334{display:block;text-align:center;font-size:.875rem;color:var(--primary);text-decoration:none;font-weight:700;margin-bottom:1.5rem;text-shadow:0 0 8px color-mix(in srgb,var(--primary) 50%,transparent);transition:all .2s ease}._bundleUpsell_1dvk1_334:hover{color:#0ff;text-shadow:0 0 12px color-mix(in srgb,#00ffff 80%,transparent)}._checkoutButton_1dvk1_351{width:100%;padding:1rem;border-radius:var(--radius);font-weight:900;font-size:1.25rem;color:#fff;border:none;cursor:pointer;transition:all .2s;background:linear-gradient(135deg,#00d4ff,#22d3ee);box-shadow:0 0 20px color-mix(in srgb,#00d4ff 40%,transparent)}._checkoutButton_1dvk1_351:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 0 30px color-mix(in srgb,#00d4ff 60%,transparent)}._checkoutButton_1dvk1_351:disabled{background:var(--card);color:var(--muted-foreground);border:1px solid var(--border);box-shadow:none;cursor:not-allowed}._couponToggle_1dvk1_378{display:block;text-align:center;margin-top:1rem;color:var(--muted-foreground);text-decoration:underline;cursor:pointer;background:none;border:none;font-family:inherit;font-size:.875rem;width:100%}._couponInput_1dvk1_392{margin-top:1rem;width:100%;padding:.75rem;border-radius:var(--radius);border:1px solid var(--border);background-color:var(--surface);color:var(--foreground)}._bottomDeliveryNote_1dvk1_402{margin-top:1.5rem;text-align:center;color:var(--muted-foreground);font-size:.875rem;font-style:normal}._testimonialsSection_1dvk1_410{margin-bottom:4rem;text-align:center}._testimonialsTitle_1dvk1_415{font-size:2.25rem;font-weight:900;font-family:var(--font-family-display);margin-bottom:.5rem;background:linear-gradient(135deg,#ffb347,#ff7b00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase}._testimonialsSubtitle_1dvk1_426{color:var(--primary);font-size:.875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:2rem}._testimonialWrapper_1dvk1_435{max-width:100%}._testimonialCard_1dvk1_439{border:1px solid var(--primary);border-radius:var(--radius);padding:1.5rem;background-color:color-mix(in srgb,var(--surface) 60%,transparent);text-align:left;transition:opacity .5s ease;opacity:1;min-height:8rem}._testimonialFadeOut_1dvk1_450{opacity:0}._testimonialHeader_1dvk1_454{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}._testimonialAvatar_1dvk1_461{width:2.5rem;height:2.5rem;border-radius:50%;background:linear-gradient(135deg,#00d4ff,#7b2ff7);display:flex;align-items:center;justify-content:center;font-weight:900;color:#fff}._testimonialAuthor_1dvk1_473{color:var(--primary);font-weight:700;font-size:1.1rem}._testimonialText_1dvk1_479{color:var(--foreground);font-size:1rem;line-height:1.5}._testimonialDots_1dvk1_485{display:flex;justify-content:center;gap:.5rem;margin-top:1.5rem;flex-wrap:wrap}._dot_1dvk1_493{width:8px;height:8px;border-radius:50%;border:1px solid var(--primary);background-color:transparent;transition:background-color .3s ease;cursor:pointer}._dotActive_1dvk1_503{background-color:var(--primary)}._faqSection_1dvk1_507{margin-bottom:4rem}._faqTitle_1dvk1_511{font-size:2.25rem;font-weight:900;font-family:var(--font-family-display);text-align:center;margin-bottom:.5rem;color:#ecc94b;text-transform:uppercase}._faqSubtitle_1dvk1_521{color:var(--primary);font-size:.875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-align:center;margin-bottom:2rem}._faqList_1dvk1_531{display:flex;flex-direction:column;gap:1rem}._faqItem_1dvk1_537{background-color:color-mix(in srgb,var(--surface) 60%,transparent);border:1px solid var(--primary);border-radius:var(--radius-sm);overflow:hidden}._faqSummary_1dvk1_544{padding:1.25rem;font-weight:700;cursor:pointer;list-style:none;position:relative;color:#f90;display:flex;justify-content:space-between;align-items:center}._faqSummary_1dvk1_544::-webkit-details-marker{display:none}._faqSummary_1dvk1_544:after{content:"▼";color:var(--primary);font-size:.8rem}._faqItem_1dvk1_537[open] ._faqSummary_1dvk1_544:after{content:"▲"}._faqContent_1dvk1_570{padding:0 1.25rem 1.25rem;color:var(--muted-foreground);line-height:1.5}
