.not-found_container__LRagC{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem;background:linear-gradient(135deg,#0a0a0a,#1a1a1a);position:relative;overflow:hidden}.not-found_container__LRagC:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(124,58,237,.1) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(59,130,246,.1) 0,transparent 50%);pointer-events:none}.not-found_content__cklTM{max-width:600px;text-align:center;position:relative;z-index:1}.not-found_errorCode__Dsgth{font-size:clamp(6rem,15vw,12rem);font-weight:900;background:linear-gradient(135deg,#7c3aed,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;margin-bottom:1rem;text-shadow:0 0 80px rgba(124,58,237,.3);animation:not-found_glowPulse__cLArm 3s ease-in-out infinite}@keyframes not-found_glowPulse__cLArm{0%,to{filter:drop-shadow(0 0 20px rgba(124,58,237,.4))}50%{filter:drop-shadow(0 0 40px rgba(124,58,237,.6))}}.not-found_title__bOfUG{font-size:clamp(1.5rem,4vw,2.5rem);font-weight:700;color:#ffffff;margin-bottom:1rem}.not-found_description__7RPJl{font-size:1.125rem;color:rgba(255,255,255,.6);margin-bottom:2.5rem;line-height:1.6}.not-found_actions__eb6u_{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.not-found_homeButton__HTgj9,.not-found_shopButton__V5GEx{padding:.875rem 2rem;border-radius:.75rem;font-weight:600;font-size:1rem;text-decoration:none;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;min-width:160px}.not-found_homeButton__HTgj9{background:linear-gradient(135deg,#7c3aed,#6d28d9);color:#ffffff;box-shadow:0 4px 20px rgba(124,58,237,.3)}.not-found_homeButton__HTgj9:hover{transform:translateY(-2px);box-shadow:0 6px 25px rgba(124,58,237,.4)}.not-found_shopButton__V5GEx{background:rgba(255,255,255,.05);color:#ffffff;border:1px solid rgba(255,255,255,.1)}.not-found_shopButton__V5GEx:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2);transform:translateY(-2px)}@media (max-width:768px){.not-found_actions__eb6u_{flex-direction:column;width:100%}.not-found_homeButton__HTgj9,.not-found_shopButton__V5GEx{width:100%}}.AnnouncementBar_banner__luRNI{width:100%;background:linear-gradient(135deg,rgba(147,51,234,.15),rgba(168,85,247,.1));border-bottom:1px solid rgba(168,85,247,.2);position:fixed;top:0;left:0;z-index:1001;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .3s ease-out;pointer-events:auto}.AnnouncementBar_banner__luRNI.AnnouncementBar_hidden__px2Ry{transform:translateY(-100%);pointer-events:none}.AnnouncementBar_content__cTh8_{max-width:1400px;margin:0 auto;padding:.75rem 2rem;display:flex;align-items:center;justify-content:center;gap:1rem}.AnnouncementBar_text__HnIRb{color:rgba(255,255,255,.9);font-size:.9rem;margin:0;font-family:DM Sans,sans-serif;text-align:center;line-height:1.5}.AnnouncementBar_link__LGYxS{color:rgba(168,85,247,1);font-weight:600;text-decoration:underline;transition:color .2s ease}.AnnouncementBar_link__LGYxS:hover{color:rgba(192,132,252,1)}@media (max-width:768px){.AnnouncementBar_content__cTh8_{padding:.75rem 1rem}.AnnouncementBar_text__HnIRb{font-size:.85rem}}.MixingPage_container__5_kza{background:#0a0a0a;min-height:100vh;padding:120px 2rem 2rem}.MixingPage_breadcrumb__yaAVe{max-width:1400px;margin:0 auto 2rem;display:flex;align-items:center;gap:.5rem;font-size:.9rem}.MixingPage_breadcrumbLink__RkR6x{color:#7773f5;text-decoration:none;transition:color .2s}.MixingPage_breadcrumbLink__RkR6x:hover{color:#42e694}.MixingPage_breadcrumbSeparator__jivG9{color:#666}.MixingPage_breadcrumbCurrent__N0fg4{color:#e0e0e0}.MixingPage_header__ghTvX{max-width:1400px;margin:0 auto 3rem;text-align:center}.MixingPage_title__rclP1{font-size:3rem;font-weight:800;color:#fff;margin-bottom:1rem;letter-spacing:-1px;background:linear-gradient(120deg,#ff6ec5,#7773f5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.MixingPage_subtitle__vDHHi{font-size:1.2rem;color:#e0e0e0;max-width:600px;margin:0 auto;font-weight:400;line-height:1.6}.MixingPage_mainContent__npuZ6{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:300px 1fr;grid-gap:3rem;gap:3rem}.MixingPage_sidebar__iUiPA{background:#111;border-radius:1rem;padding:2rem;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:120px;border:1px solid rgba(255,255,255,.1)}.MixingPage_sidebarSection___qiM3{margin-bottom:2rem}.MixingPage_sidebarSection___qiM3:last-child{margin-bottom:0}.MixingPage_sidebarTitle__bj9Ny{font-size:1.1rem;font-weight:600;color:#fff;margin-bottom:1rem}.MixingPage_subcategoryList___6Xuy{list-style:none;padding:0;margin:0}.MixingPage_subcategoryList___6Xuy li{margin-bottom:.5rem}.MixingPage_subcategoryButton__IuVlS{width:100%;background:transparent;border:none;color:#b0b0b0;padding:.75rem 1rem;border-radius:.5rem;cursor:pointer;transition:all .2s;display:flex;justify-content:space-between;align-items:center;font-size:.9rem}.MixingPage_subcategoryButton__IuVlS:hover{background:rgba(255,255,255,.05);color:#fff}.MixingPage_subcategoryButton__IuVlS.MixingPage_active__NKaqk{background:#ff6ec5;color:#000;font-weight:600}.MixingPage_videoCount__NZ03s{background:rgba(255,255,255,.1);color:#e0e0e0;padding:.25rem .5rem;border-radius:.25rem;font-size:.8rem;font-weight:500}.MixingPage_subcategoryButton__IuVlS.MixingPage_active__NKaqk .MixingPage_videoCount__NZ03s{background:rgba(0,0,0,.2);color:#000}.MixingPage_searchInput__v7_Oe{width:100%;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:.5rem;padding:.75rem;color:#fff;font-size:.9rem;transition:all .2s}.MixingPage_searchInput__v7_Oe:focus{outline:none;border-color:#7773f5;background:rgba(255,255,255,.1)}.MixingPage_searchInput__v7_Oe::placeholder{color:#666}.MixingPage_tagsList__GFrKL{display:flex;flex-wrap:wrap;gap:.5rem}.MixingPage_tagButton__ZApJK{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:#e0e0e0;padding:.5rem .75rem;border-radius:.5rem;cursor:pointer;transition:all .2s;font-size:.8rem;font-weight:500}.MixingPage_tagButton__ZApJK:hover{background:rgba(255,255,255,.1);color:#fff}.MixingPage_tagButton__ZApJK.MixingPage_active__NKaqk{background:#42e694;color:#000;border-color:#42e694}.MixingPage_showMoreButton___l8JE{background:transparent;border:none;color:#7773f5;padding:.5rem 0;margin-top:.5rem;cursor:pointer;font-size:.8rem;font-weight:500;transition:color .2s ease;width:100%;text-align:center}.MixingPage_showMoreButton___l8JE:hover{color:#42e694}.MixingPage_content__oPutA{flex:1 1}.MixingPage_contentHeader__TV0wc{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.MixingPage_contentTitle__Njgb5{font-size:2rem;font-weight:700;color:#fff;margin:0}.MixingPage_resultCount__C7Gr0{color:#b0b0b0;font-size:.9rem;font-weight:500}.MixingPage_videosGrid__qh3pC{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.MixingPage_videoCard__sNRCQ{background:#181818;border-radius:1rem;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;border:1px solid rgba(255,255,255,.1)}.MixingPage_videoCard__sNRCQ:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(0,0,0,.3)}.MixingPage_videoThumbnail__vgJ8z{position:relative;width:100%;height:140px;overflow:hidden}.MixingPage_thumbnail__0RShV{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.MixingPage_videoCard__sNRCQ:hover .MixingPage_thumbnail__0RShV{transform:scale(1.05)}.MixingPage_playButton__czI6V{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(255,255,255,.9);color:#000;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;opacity:0;transition:opacity .3s ease;cursor:pointer}.MixingPage_videoCard__sNRCQ:hover .MixingPage_playButton__czI6V{opacity:1}.MixingPage_duration__ufGIN{position:absolute;bottom:.5rem;right:.5rem;background:rgba(0,0,0,.8);color:#fff;padding:.25rem .5rem;border-radius:.25rem;font-size:.8rem;font-weight:500}.MixingPage_videoInfo__lLznC{padding:.75rem 1rem 1rem}.MixingPage_videoTitle__W8OnK{font-size:1.1rem;font-weight:600;color:#fff;margin-bottom:.75rem;margin-top:0;line-height:1.3}.MixingPage_videoDescription__TPDZB{color:#b0b0b0;margin-bottom:1rem;line-height:1.4;font-size:.85rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.MixingPage_videoMeta__m_WtG{display:flex;gap:.5rem;margin-bottom:1rem;flex-wrap:wrap}.MixingPage_difficulty__HkXsH{padding:.25rem .75rem;border-radius:1rem;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.MixingPage_difficulty__HkXsH.MixingPage_beginner__qR6Tv{background:#42e694;color:#000}.MixingPage_difficulty__HkXsH.MixingPage_intermediate__nb3kZ{background:#ffb86c;color:#000}.MixingPage_difficulty__HkXsH.MixingPage_advanced__aRJn8{background:#ff6ec5;color:#000}.MixingPage_subcategoryTag__G4_ty{background:rgba(119,115,245,.2);color:#7773f5;padding:.25rem .75rem;border-radius:1rem;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.MixingPage_tags__cA3Dr{display:flex;gap:.5rem;flex-wrap:wrap}.MixingPage_tag__qcBOo{background:rgba(255,255,255,.1);color:#e0e0e0;padding:.25rem .5rem;border-radius:.5rem;font-size:.75rem;font-weight:500}.MixingPage_noResults__YDDsL{text-align:center;padding:4rem 2rem;color:#b0b0b0}.MixingPage_noResults__YDDsL h3{color:#fff;margin-bottom:1rem;font-size:1.5rem}.MixingPage_noResults__YDDsL p{font-size:1rem;line-height:1.6}@media (max-width:1024px){.MixingPage_mainContent__npuZ6{grid-template-columns:1fr;gap:2rem}.MixingPage_sidebar__iUiPA{position:static;margin-bottom:2rem}.MixingPage_videosGrid__qh3pC{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}}@media (max-width:768px){.MixingPage_container__5_kza{padding:100px 1rem 1rem}.MixingPage_title__rclP1{font-size:2.5rem}.MixingPage_contentHeader__TV0wc{flex-direction:column;gap:1rem;align-items:flex-start}.MixingPage_videosGrid__qh3pC{grid-template-columns:1fr}.MixingPage_sidebar__iUiPA{padding:1.5rem}.MixingPage_tagsList__GFrKL{gap:.25rem}.MixingPage_tagButton__ZApJK{font-size:.75rem;padding:.4rem .6rem}}@media (max-width:480px){.MixingPage_videoThumbnail__vgJ8z{height:180px}.MixingPage_videoInfo__lLznC{padding:1rem}.MixingPage_videoMeta__m_WtG{flex-direction:column;gap:.5rem}}.DoubleVideoCarousel_doubleCarouselWrapper__8PmsI{display:flex;flex-direction:column;gap:.5rem;width:100%;margin-top:0;position:relative;overflow:hidden;padding-left:0;padding-right:0;margin-left:0;margin-right:0}@media (max-width:700px){.DoubleVideoCarousel_doubleCarouselWrapper__8PmsI{width:100vw;margin-left:0;margin-right:0}}.DoubleVideoCarousel_doubleCarouselWrapper__8PmsI:after,.DoubleVideoCarousel_doubleCarouselWrapper__8PmsI:before{display:none}.DoubleVideoCarousel_infiniteRow__2vHY9{width:100%;overflow:hidden;pointer-events:none}.DoubleVideoCarousel_track__RRY2g{display:flex;gap:.5rem;will-change:transform;animation:DoubleVideoCarousel_scroll-x__qK_pH 90s linear infinite;padding-left:0;padding-right:0;margin-left:0;margin-right:0}@media (max-width:700px){.DoubleVideoCarousel_track__RRY2g{animation:DoubleVideoCarousel_scroll-x__qK_pH 12s linear infinite}}@keyframes DoubleVideoCarousel_scroll-x__qK_pH{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.DoubleVideoCarousel_slide__1FBzh{min-width:320px;flex:0 0 320px;display:flex;justify-content:center;align-items:stretch;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.DoubleVideoCarousel_card__XKJek{display:flex;flex-direction:column;background:#18181b;border-radius:.75rem;overflow:hidden;box-shadow:0 1px 4px 0 rgba(255,255,255,.08);border:1px solid #18181b;text-decoration:none;transition:box-shadow .3s,border .3s;width:100%}.DoubleVideoCarousel_card__XKJek:hover{box-shadow:0 8px 48px 0 rgba(0,0,0,.18);border:1.5px solid #fff}.DoubleVideoCarousel_thumbnail__5Ve0w{width:100%;height:none;aspect-ratio:16/9;object-fit:cover;display:block;user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.Footer_footer__UaG1g{background:#0a0a0a;border-top:1px solid rgba(255,255,255,.1);padding:2rem 0;margin-top:0}.Footer_container__Z8cUU{max-width:1200px;margin:0 auto;padding:0 2rem}.Footer_content__Fi1S7{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:2rem}.Footer_left___URpC{flex:1 1}.Footer_center__SEQfr{flex:2 1;display:flex;justify-content:center}.Footer_right__c6ZWB{flex:1 1;display:flex;justify-content:flex-end}.Footer_copyright__j5CNb{color:#888;font-size:.9rem;margin:0;font-weight:400}.Footer_links__oDyjI{display:flex;gap:2rem;align-items:center}.Footer_link__EWWOW{color:#ccc;text-decoration:none;font-size:.9rem;font-weight:500;transition:color .2s ease}.Footer_link__EWWOW:hover{color:#fff}.Footer_socialLinks__QXggH{display:flex;gap:1rem;align-items:center}.Footer_socialLink__VOPU_{color:#888;transition:color .2s ease,transform .2s ease;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:transparent}.Footer_socialLink__VOPU_:hover{color:#fff;transform:translateY(-2px)}@media (max-width:900px){.Footer_content__Fi1S7{flex-direction:column;text-align:center;gap:1.5rem}.Footer_center__SEQfr,.Footer_left___URpC,.Footer_right__c6ZWB{flex:none;justify-content:center}.Footer_links__oDyjI{flex-wrap:wrap;justify-content:center;gap:1.5rem}}@media (max-width:600px){.Footer_container__Z8cUU{padding:0 1rem}.Footer_links__oDyjI{gap:1rem;flex-direction:column}.Footer_socialLinks__QXggH{gap:.8rem}.Footer_socialLink__VOPU_{width:32px;height:32px}}.FreeAcademySection_academySection__KAbI1{padding:3rem 2rem 5rem;max-width:1200px;margin:0 auto;background:transparent;position:relative;z-index:1}.FreeAcademySection_divider__Y2DzM{width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2) 50%,transparent);margin:0 auto;max-width:1000px}.FreeAcademySection_container__hXuT0{display:flex;justify-content:center}.FreeAcademySection_content__lQB_n{max-width:1000px;width:100%;display:flex;flex-direction:column;align-items:center;gap:3rem}.FreeAcademySection_textContent__6nCgR{text-align:center;max-width:800px}.FreeAcademySection_title__DPgj_{font-size:2.5rem;font-weight:800;color:#fff;margin-bottom:1rem;letter-spacing:-1px;background:linear-gradient(120deg,#ff6ec5,#7773f5 35%,#42e694 65%,#ffb86c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.FreeAcademySection_description__vB9b8{font-size:16px;color:#e0e0e0;line-height:1.7;font-weight:400;font-family:DM Sans,Segoe UI,Arial,sans-serif;letter-spacing:-.01em}.FreeAcademySection_gifContainer__TYv2q{width:100%;display:flex;justify-content:center}.FreeAcademySection_gifLink__ELzc5{display:block;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;max-width:1000px;width:100%}.FreeAcademySection_gifLink__ELzc5:hover .FreeAcademySection_gifWrapper__sGW_G{box-shadow:0 12px 48px rgba(0,0,0,.4)}.FreeAcademySection_gifWrapper__sGW_G{position:relative;border-radius:1.5rem;overflow:hidden;border:2px solid #fff;box-shadow:0 8px 32px rgba(0,0,0,.3);width:100%;cursor:pointer}.FreeAcademySection_demoGif__eu__Z{width:100%;height:auto;display:block;border-radius:calc(1.5rem - 2px)}@media (max-width:900px){.FreeAcademySection_academySection__KAbI1{padding:3rem 1.5rem}.FreeAcademySection_title__DPgj_{font-size:2rem}.FreeAcademySection_description__vB9b8{font-size:1.1rem}.FreeAcademySection_gifWrapper__sGW_G{border-radius:1rem;border:2px solid #fff}.FreeAcademySection_demoGif__eu__Z{border-radius:calc(1rem - 2px)}}@media (max-width:600px){.FreeAcademySection_academySection__KAbI1{padding:2rem 1rem}.FreeAcademySection_title__DPgj_{font-size:1.8rem}.FreeAcademySection_description__vB9b8{font-size:1rem}.FreeAcademySection_content__lQB_n{gap:2rem}.FreeAcademySection_gifWrapper__sGW_G{border-radius:.8rem}.FreeAcademySection_demoGif__eu__Z{border-radius:calc(.8rem - 2px)}.FreeAcademySection_title__DPgj_{font-size:1.5rem}.FreeAcademySection_description__vB9b8{font-size:.9rem;line-height:1.2}.FreeAcademySection_divider__Y2DzM{margin:.5rem auto}.FreeAcademySection_content__lQB_n{gap:1rem}}.Hero_hero__T3Fr4{max-width:100vw;margin:110px 1rem 0;border-radius:2.5rem;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:3rem;padding-bottom:13rem;text-align:center;position:relative;z-index:10;box-shadow:0 8px 40px 0 rgba(0,0,0,.25);background:transparent}.Hero_hero__T3Fr4:before{z-index:0;background:linear-gradient(120deg,#ff6ec595,#7773f59d 35%,#42e69486 65%,#ffb86c82);filter:blur(18px) brightness(1.15) saturate(1.45);opacity:.98}.Hero_hero__T3Fr4:after,.Hero_hero__T3Fr4:before{content:"";position:absolute;inset:0;border-radius:2.5rem}.Hero_hero__T3Fr4:after{z-index:1;background:#11111135;opacity:.92}.Hero_buttons__KNKv_,.Hero_subtitle__lkRtQ,.Hero_title__Bn2TU{position:relative;z-index:2}.Hero_title__Bn2TU{font-size:3.5rem;font-weight:800;color:#fff;letter-spacing:-1px;margin:0 auto .5rem}@media (max-width:1360px){.Hero_title__Bn2TU{max-width:800px}}.Hero_subtitle__lkRtQ{font-size:1.2rem;font-weight:200;color:#ffffff;margin-bottom:0;margin-top:-.5rem;max-width:1000px}.Hero_buttons__KNKv_{display:flex;gap:0;justify-content:center;margin-top:2.5rem;margin-bottom:2.5rem}.Hero_primary__L5Jrm{position:relative;background:#fff;color:#111;border:none;border-radius:.5rem;padding:1.1rem;font-size:1.18rem;font-weight:600;cursor:pointer;transition:background .2s,color .2s;z-index:1;overflow:visible;width:100%;max-width:480px;text-align:center}.Hero_primary__L5Jrm:after{content:"";position:absolute;left:-8px;top:-8px;right:-8px;bottom:-8px;border-radius:.8rem;border:1.5px solid rgba(255,255,255,.5);pointer-events:none;transition:border-color .22s,border .22s;z-index:0}.Hero_primary__L5Jrm:hover:after{border:1.5px solid #fff}.Hero_secondary__EjXLV{background:#181818;color:#fff;border:2px solid #fff;border-radius:.5rem;padding:1.1rem 2.8rem;font-size:1.18rem;font-weight:700;cursor:pointer;box-shadow:0 4px 18px rgba(0,0,0,.13);transition:background .2s,color .2s,border .2s}.Hero_secondary__EjXLV:hover{background:#fff;color:#181818;border-color:#5b5bff}.Hero_announcement__6VpBS{justify-content:center;border:1.2px solid #ffffffc5;border-radius:.8rem;padding:.32em 1.2em;background:transparent;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:.5rem;box-shadow:0 2px 12px 0 rgba(0,0,0,.08)}.Hero_announcementText__ejl_0,.Hero_announcement__6VpBS{display:flex;align-items:center;position:relative;z-index:2}.Hero_announcementText__ejl_0{font-size:1rem;font-weight:500;gap:.7em;color:rgba(255,255,255,.85)!important}.Hero_gradientText___2w8k{color:#ffffffc5!important;font-weight:400;position:relative;z-index:2}.Hero_track__0bfNZ{display:flex;gap:.5rem;will-change:transform;animation:Hero_scroll-x__gWbBF 50s linear infinite alternate}.Hero_miniature__VqZB5{width:100%;display:block;border-radius:inherit;margin:0}.Hero_igLink__TpI6o{text-decoration:none;color:inherit;cursor:pointer}.Hero_igLink__TpI6o:active,.Hero_igLink__TpI6o:focus,.Hero_igLink__TpI6o:visited{color:inherit;text-decoration:none;outline:none}@media (max-width:900px){.Hero_hero__T3Fr4{max-width:98vw;border-radius:1rem;padding:1.2rem .2rem 10rem;min-height:65vh}.Hero_buttons__KNKv_{flex-direction:column;gap:0}.Hero_primary__L5Jrm{max-width:98vw}}@media (max-width:700px){.Hero_hero__T3Fr4{margin:90px 0 0;padding:1.2rem 0 13rem;border-radius:0;max-width:100vw;width:100vw}.Hero_title__Bn2TU{font-size:2.1rem;max-width:400px}.Hero_subtitle__lkRtQ{font-size:1rem;max-width:405px;margin-left:auto;margin-right:auto}.Hero_hero__T3Fr4{min-height:45vh;top:.5rem}}.Hero_carouselSection__pLG4v{position:relative;width:100%}.Hero_overlayContent__iDbKq{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;display:flex;flex-direction:column;align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(24,24,27,.85);border-radius:1.5rem;padding:3rem 2.5rem;border:1px solid rgba(255,255,255,.15);box-shadow:0 8px 32px rgba(0,0,0,.3)}.Hero_categoriesGrid__H4QAP{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem;width:100%;max-width:600px}.Hero_categoryCard__efk0c{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:1rem;padding:1.5rem 1rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;text-decoration:none;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer}.Hero_categoryCard__efk0c:hover{transform:translateY(-4px);background:rgba(255,255,255,.2);border-color:var(--category-color);box-shadow:0 8px 32px rgba(0,0,0,.3)}.Hero_categoryIcon__DvRyN{font-size:2rem;margin-bottom:.5rem}.Hero_categoryTitle__SMqW7{color:#fff;font-size:1rem;font-weight:600;margin:0;text-align:center}.Hero_overlayButton__WntRd{position:relative;background:#fff;color:#111;border:none;border-radius:.5rem;padding:1.1rem;font-size:1.18rem;font-weight:600;cursor:pointer;transition:background .2s,color .2s;z-index:1;overflow:visible;width:100%;max-width:480px;text-align:center;text-decoration:none;display:inline-block}.Hero_overlayButton__WntRd:after{content:"";position:absolute;left:-8px;top:-8px;right:-8px;bottom:-8px;border-radius:.8rem;border:1.5px solid rgba(255,255,255,.5);pointer-events:none;transition:border-color .22s,border .22s;z-index:0}.Hero_overlayButton__WntRd:hover:after{border:1.5px solid #fff}@media (max-width:900px){.Hero_categoriesGrid__H4QAP{grid-template-columns:repeat(2,1fr);max-width:400px}.Hero_overlayContent__iDbKq{padding:1.5rem}.Hero_overlayDescription__ssFld{font-size:.9rem}}@media (max-width:600px){.Hero_categoriesGrid__H4QAP{grid-template-columns:repeat(2,1fr);gap:.8rem;max-width:300px}.Hero_categoryCard__efk0c{padding:1rem .8rem}.Hero_categoryIcon__DvRyN{font-size:1.5rem}.Hero_categoryTitle__SMqW7{font-size:.9rem}.Hero_overlayContent__iDbKq{padding:1rem;gap:1.5rem}.Hero_overlayDescription__ssFld{font-size:.8rem}}@media (max-width:900px){.Hero_announcement__6VpBS{margin-top:1rem}}@media (max-width:700px){.Hero_announcement__6VpBS{font-size:.98rem;padding:.22em .7em}.Hero_announcementText__ejl_0{gap:.4em}}.Navbar_navbar__fk_p7{position:fixed;top:1.2rem;left:50%;transform:translateX(-50%);width:calc(100% - 3rem);max-width:1200px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:.1rem 1rem;background:rgba(10,10,10,.92);box-shadow:0 4px 24px rgba(0,0,0,.18);border-radius:1.5rem;z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1.5px solid transparent}.Navbar_navbar__fk_p7.Navbar_enableTransitions__64Wo9{transition:border-color .25s,top .3s ease-out}.Navbar_navbar__fk_p7.Navbar_withAnnouncement__xeWVi{top:3.9rem;z-index:1000}.Navbar_navbar__fk_p7:not(.Navbar_withAnnouncement__xeWVi){z-index:1002}.Navbar_navbar__fk_p7.Navbar_scrolled___WOss{border:1.5px solid rgba(255,255,255,.5)}.Navbar_logo__UM0Ax{font-weight:700;font-size:1.5rem;letter-spacing:2px;color:#fff;display:flex;align-items:center;justify-content:flex-start;width:80px}.Navbar_logo__UM0Ax img{display:block;width:80px;object-fit:contain;margin:0;padding:0}.Navbar_navLinks__F_HK7{display:flex;list-style:none;grid-column:2;margin:0;padding:1rem 0}.Navbar_navLinks__F_HK7 li{margin:0;padding:0}.Navbar_navLinks__F_HK7 a{text-decoration:none;color:#ffffffce;font-weight:500;font-size:1rem;transition:all .3s ease;padding:.45rem 1.3rem;border-radius:.4rem;display:inline-block;position:relative;background:transparent;border:2px solid transparent;overflow:hidden}.Navbar_navLinks__F_HK7 a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.1),transparent 60%);opacity:0;transition:opacity .3s ease;z-index:0}.Navbar_navLinks__F_HK7 a span{position:relative;z-index:1}.Navbar_navLinks__F_HK7 a:hover:before{opacity:1}.Navbar_navLinks__F_HK7 a.Navbar_active__ZTgb8,.Navbar_navLinks__F_HK7 a:hover{background:#111;border-color:rgba(255,255,255,.2);box-shadow:0 8px 24px rgba(0,0,0,.3);color:#ffffff}.Navbar_dropdown__ztbRD{position:relative}.Navbar_dropdownTrigger__pef7x{cursor:pointer}.Navbar_dropdownTriggerNonClickable__1UHcW,.Navbar_dropdownTrigger__pef7x{text-decoration:none;color:#ffffffce;font-weight:500;font-size:1rem;transition:all .3s ease;padding:.45rem 1.3rem;border-radius:.4rem;display:inline-block;position:relative;background:transparent;border:2px solid transparent;overflow:hidden}.Navbar_dropdownTriggerNonClickable__1UHcW{cursor:default}.Navbar_dropdownTriggerNonClickable__1UHcW:before,.Navbar_dropdownTrigger__pef7x:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.1),transparent 60%);opacity:0;transition:opacity .3s ease;z-index:0}.Navbar_dropdownTriggerNonClickable__1UHcW span,.Navbar_dropdownTrigger__pef7x span{position:relative;z-index:1}.Navbar_dropdown__ztbRD:hover .Navbar_dropdownTriggerNonClickable__1UHcW:before,.Navbar_dropdown__ztbRD:hover .Navbar_dropdownTrigger__pef7x:before{opacity:1}.Navbar_dropdown__ztbRD:hover .Navbar_dropdownTriggerNonClickable__1UHcW,.Navbar_dropdown__ztbRD:hover .Navbar_dropdownTrigger__pef7x{background:#111;border-color:rgba(255,255,255,.2);box-shadow:0 8px 24px rgba(0,0,0,.3);color:#ffffff}.Navbar_dropdownMenu__S49hn{position:absolute;top:100%;left:50%;transform:translateX(-50%);background:rgba(10,10,10,.95);border:1px solid rgba(255,255,255,.1);border-radius:.5rem;padding:.5rem;display:none;width:160px}.Navbar_dropdown__ztbRD:hover .Navbar_dropdownMenu__S49hn{display:block}.Navbar_dropdownItem__GD6VA{display:block;padding:.6rem .8rem;color:rgba(255,255,255,.8);text-decoration:none;font-size:.9rem;white-space:nowrap;text-align:center;width:100%;box-sizing:border-box}.Navbar_dropdownItem__GD6VA:hover{background:rgba(255,255,255,.1);color:#ffffff}.Navbar_accountButton__4SlYp{position:relative;display:flex;align-items:center;justify-content:flex-end;color:rgba(255,255,255,.8);text-decoration:none;transition:all .2s ease}.Navbar_accountButton__4SlYp>*{width:40px;height:40px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:.5rem;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-sizing:border-box;flex-shrink:0}.Navbar_accountButton__4SlYp:hover>*{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.3);color:#ffffff;box-shadow:0 4px 16px rgba(0,0,0,.2)}.Navbar_loadingSpinner__JcEZW{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#ffffff;border-radius:50%;animation:Navbar_spin__g8VmG 1s linear infinite}@keyframes Navbar_spin__g8VmG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Navbar_userIndicator__W7_30{position:relative;display:flex;align-items:center;justify-content:center}.Navbar_connectedDot__HDgfF{position:absolute;top:-2px;right:-2px;width:8px;height:8px;background:#22c55e;border:2px solid rgba(10,10,10,.9);border-radius:50%;box-shadow:0 0 0 1px rgba(34,197,94,.3)}.Navbar_mobileMenuButton__aiENx{display:none;flex-direction:column;justify-content:center;width:40px;height:40px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:.5rem;cursor:pointer;gap:4px;padding:8px;transition:all .2s ease}.Navbar_mobileMenuButton__aiENx:hover{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.3)}.Navbar_burgerLine__dFljg{width:20px;height:2px;background:#ffffff;border-radius:1px;transition:all .3s ease}.Navbar_burgerLineOpen__lxcDC:first-child{transform:rotate(45deg) translate(5px,5px)}.Navbar_burgerLineOpen__lxcDC:nth-child(2){opacity:0}.Navbar_burgerLineOpen__lxcDC:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}.Navbar_mobileMenuOverlay__ElnKX{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:9998;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.Navbar_mobileMenu__g3FB_{position:fixed;top:0;right:0;width:280px;height:100vh;background:rgba(10,10,10,.95);border-left:1px solid rgba(255,255,255,.1);padding:2rem 1.5rem;overflow-y:auto;z-index:9999}.Navbar_mobileMenuHeader__3ayYI{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.Navbar_mobileMenuClose__YoQm4{background:none;border:none;color:#ffffff;font-size:1.5rem;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center}.Navbar_mobileNavLinks__84CyJ{display:flex;flex-direction:column;gap:1rem}.Navbar_mobileNavLinks__84CyJ>a{color:rgba(255,255,255,.8);text-decoration:none;font-size:1.1rem;font-weight:500;padding:1rem 0;border-bottom:1px solid rgba(255,255,255,.05);transition:color .2s ease}.Navbar_mobileNavLinks__84CyJ>a:hover{color:#ffffff}.Navbar_mobileDropdown__Pgx8h{border-bottom:1px solid rgba(255,255,255,.05)}.Navbar_mobileDropdownTitle__4_Q7C{display:block;color:rgba(255,255,255,.8);font-size:1.1rem;font-weight:500;padding:1rem 0 .5rem;cursor:pointer;text-decoration:none}.Navbar_mobileDropdownContent__HFAOQ{display:flex;flex-direction:column;gap:.5rem;padding-left:1rem;padding-bottom:1rem}.Navbar_mobileDropdownContent__HFAOQ a{color:rgba(255,255,255,.6);text-decoration:none;font-size:1rem;font-weight:400;padding:.5rem 0;transition:color .2s ease}.Navbar_mobileDropdownContent__HFAOQ a:hover{color:rgba(255,255,255,.9)}.Navbar_mobileAccountLink__buibN{margin-top:1rem;padding:1rem 1.5rem;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:.5rem;color:#ffffff;text-decoration:none;text-align:center;font-weight:600;transition:all .2s ease}.Navbar_mobileAccountLink__buibN:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.3)}@media (max-width:700px){.Navbar_navbar__fk_p7{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.5rem 1rem;width:calc(100% - 1rem);left:.5rem;transform:none;max-width:98vw;border-radius:1rem;top:1.5rem;grid-template-columns:auto 1fr auto;border:1.5px solid rgba(255,255,255,.5);z-index:999}.Navbar_navbar__fk_p7.Navbar_enableTransitions__64Wo9{transition:border-color .25s,top .3s ease-out}.Navbar_navbar__fk_p7.Navbar_withAnnouncement__xeWVi{top:4.55rem;z-index:1000}.Navbar_navbar__fk_p7:not(.Navbar_withAnnouncement__xeWVi){z-index:1002}.Navbar_accountButton__4SlYp,.Navbar_navLinks__F_HK7{display:none}.Navbar_mobileMenuButton__aiENx{display:flex}.Navbar_dropdownMenu__S49hn{position:static;opacity:1;visibility:visible;transform:none;background:rgba(255,255,255,.05);margin-top:.5rem;border-radius:.5rem;display:none}.Navbar_dropdown__ztbRD:hover .Navbar_dropdownMenu__S49hn{display:block}.Navbar_dropdownItem__GD6VA{padding:.5rem 1rem;font-size:.9rem}}body.mobile-menu-open .Navbar_navbar__fk_p7{background:transparent!important;border:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.mobile-menu-open .Navbar_navbar__fk_p7>.Navbar_accountButton__4SlYp,body.mobile-menu-open .Navbar_navbar__fk_p7>.Navbar_logo__UM0Ax,body.mobile-menu-open .Navbar_navbar__fk_p7>.Navbar_navLinks__F_HK7{display:none}.Account_container__9Y8bm{min-height:100vh;padding:8rem 1rem 2rem;background:#0a0a0a;display:flex;justify-content:center;align-items:flex-start}.Account_loading__NgJ40{display:flex;align-items:center;justify-content:center;height:50vh;color:rgba(255,255,255,.7);font-size:1.1rem;font-family:DM Sans,sans-serif}.Account_accountContainer__mw4aY{width:100%;max-width:800px;margin:0 auto;position:relative}.Account_header__eMvTb{text-align:center;margin-bottom:2.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.Account_title__jHDBJ{font-size:2.2rem;font-weight:700;color:#ffffff;margin:0 0 .75rem;font-family:DM Sans,sans-serif;letter-spacing:-.02em;line-height:1.1}.Account_subtitle__VDfh1{color:rgba(255,255,255,.7);font-size:1rem;margin:0;max-width:400px;line-height:1.4}.Account_sections__7OVrS{display:flex;flex-direction:column;gap:2rem}.Account_section__LEJ1u{background:rgba(15,15,15,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-radius:1.5rem;padding:1.5rem 2rem;box-shadow:0 8px 40px rgba(0,0,0,.4)}.Account_sectionTitle__Pqrau{font-size:1.3rem;font-weight:600;color:#ffffff;margin:0 0 1.5rem;font-family:DM Sans,sans-serif}.Account_sectionDescription__AdIwv{color:rgba(255,255,255,.7);font-size:.95rem;margin:0 0 1.5rem;font-family:DM Sans,sans-serif;line-height:1.5}.Account_sectionHeader__pJC0D{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.Account_refreshButton__bYmSl{padding:.5rem 1rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:rgba(255,255,255,.8);font-size:.9rem;cursor:pointer;transition:all .2s ease;font-family:DM Sans,sans-serif}.Account_refreshButton__bYmSl:hover:not(:disabled){background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2);color:#ffffff}.Account_refreshButton__bYmSl:disabled{opacity:.5;cursor:not-allowed}.Account_form__sKmrF{display:flex;flex-direction:column;gap:1.25rem}.Account_nameFields__NaQfM{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.Account_field__vnlfo{display:flex;flex-direction:column;gap:.5rem}.Account_field__vnlfo label{font-size:.9rem;font-weight:500;color:rgba(255,255,255,.8);font-family:DM Sans,sans-serif}.Account_field__vnlfo input,.Account_field__vnlfo textarea{padding:.875rem 1rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#ffffff;font-size:.95rem;font-family:DM Sans,sans-serif;transition:all .2s ease;resize:vertical}.Account_field__vnlfo input:focus,.Account_field__vnlfo textarea:focus{outline:none;border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.08);box-shadow:0 0 0 3px rgba(255,255,255,.05)}.Account_field__vnlfo input.Account_disabled___nAZr{background:rgba(255,255,255,.02);color:rgba(255,255,255,.5);cursor:not-allowed}.Account_fieldNote__IRy1I{font-size:.8rem;color:rgba(255,255,255,.5);font-style:italic}.Account_message__MbEkR{padding:.75rem 1rem;border-radius:.5rem;font-size:.9rem;font-weight:500;text-align:center;font-family:DM Sans,sans-serif}.Account_message__MbEkR.Account_success__QXWI0{background:rgba(34,197,94,.1);color:#22c55e;border:1px solid rgba(34,197,94,.2)}.Account_message__MbEkR.Account_error__eLB91{background:rgba(239,68,68,.1);color:#ef4444;border:1px solid rgba(239,68,68,.2)}.Account_saveButton__Up_YX{padding:1rem;background:linear-gradient(135deg,rgba(255,255,255,.15),rgba(255,255,255,.05));border:1px solid rgba(255,255,255,.2);border-radius:.75rem;color:#ffffff;font-weight:600;font-size:1rem;cursor:pointer;transition:all .2s ease;font-family:DM Sans,sans-serif;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Account_saveButton__Up_YX:hover:not(:disabled){background:linear-gradient(135deg,rgba(255,255,255,.2),rgba(255,255,255,.1));border-color:rgba(255,255,255,.3);box-shadow:0 4px 16px rgba(0,0,0,.3)}.Account_saveButton__Up_YX:disabled{opacity:.6;cursor:not-allowed}.Account_ordersLoading___ocLd{text-align:center;padding:2rem;color:rgba(255,255,255,.7);font-style:italic}.Account_ordersList__iTiCP{display:flex;flex-direction:column;gap:1rem}.Account_orderCard__FkzSP{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);border-radius:.75rem;padding:1rem 1.25rem;transition:all .2s ease}.Account_orderCard__FkzSP:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1)}.Account_productCard__CT3_0{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);border-radius:.75rem;padding:1rem 1.25rem;transition:all .2s ease;display:flex;gap:1rem;align-items:flex-start}.Account_productCard__CT3_0:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1)}.Account_productImageWrapper__HeTxa{flex-shrink:0}.Account_productImage__jWB4t{border-radius:.5rem;object-fit:cover}.Account_productInfo__pCI9d{flex:1 1;display:flex;flex-direction:column;gap:.5rem}.Account_orderHeader__CcO7M{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.Account_orderNumber__FlDGa{font-weight:600;color:#ffffff;font-size:.95rem}.Account_orderStatus__gdblf{padding:.25rem .75rem;border-radius:1rem;font-size:.8rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.Account_orderStatus__gdblf.Account_completed__iIhtr,.Account_orderStatus__gdblf.Account_paid__3ZyT0{background:rgba(34,197,94,.1);color:#22c55e;border:1px solid rgba(34,197,94,.2)}.Account_orderStatus__gdblf.Account_pending__efmX1{background:rgba(251,191,36,.1);color:#fbbf24;border:1px solid rgba(251,191,36,.2)}.Account_orderDetails__l82KU{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem}.Account_orderActions__EPIBA{display:flex;gap:.75rem;flex-wrap:wrap}.Account_downloadButton__FRh_r,.Account_lemonButton__g_qGU,.Account_productButton__I_ff8{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:all .2s ease;font-family:DM Sans,sans-serif;display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;border:none;background:none}.Account_downloadButton__FRh_r{background:rgba(34,197,94,.1);color:#22c55e;border:1px solid rgba(34,197,94,.2)}.Account_downloadButton__FRh_r:hover:not(:disabled){background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.3);color:#16a34a}.Account_downloadButton__FRh_r:disabled{opacity:.6;cursor:not-allowed}.Account_downloadNote__r_1_B{margin-top:1rem;padding:.75rem 1rem;background:rgba(59,130,246,.05);border:1px solid rgba(59,130,246,.1);border-radius:.5rem;font-size:.875rem;color:rgba(255,255,255,.7);text-align:center}.Account_downloadNote__r_1_B p{margin:0}.Account_productButton__I_ff8{background:rgba(59,130,246,.1);color:#3b82f6;border:1px solid rgba(59,130,246,.2)}.Account_productButton__I_ff8:hover{background:rgba(59,130,246,.15);border-color:rgba(59,130,246,.3);color:#2563eb}.Account_lemonButton__g_qGU{background:rgba(251,191,36,.1);color:#fbbf24;border:1px solid rgba(251,191,36,.2)}.Account_lemonButton__g_qGU:hover{background:rgba(251,191,36,.15);border-color:rgba(251,191,36,.3);color:#f59e0b}.Account_noDownload__4yaAJ{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:500;font-family:DM Sans,sans-serif;display:inline-flex;align-items:center;gap:.5rem;background:rgba(156,163,175,.1);color:rgba(156,163,175,.8);border:1px solid rgba(156,163,175,.2)}.Account_productName__H178s{color:rgba(255,255,255,.9);font-weight:500;margin:0;font-size:.95rem}.Account_orderMeta__tK0QC{color:rgba(255,255,255,.5);font-size:.85rem;margin:0}.Account_ordersPlaceholder__4YOsI{text-align:center;padding:2rem;color:rgba(255,255,255,.6)}.Account_ordersPlaceholder__4YOsI p{margin:0 0 .5rem}.Account_note__AHVBH{font-size:.9rem;color:rgba(255,255,255,.4)!important;font-style:italic}.Account_actions__EjQDr{display:flex;gap:1rem;flex-wrap:wrap}.Account_signOutButton__wp1yW{padding:.75rem 1.5rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);border-radius:.5rem;color:#ef4444;font-weight:500;font-size:.9rem;cursor:pointer;transition:all .2s ease;font-family:DM Sans,sans-serif}.Account_signOutButton__wp1yW:hover{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.3);color:#f87171}@media (max-width:768px){.Account_container__9Y8bm{padding:7rem 1rem 2rem}.Account_section__LEJ1u{padding:1.25rem 1.5rem}.Account_nameFields__NaQfM{grid-template-columns:1fr}.Account_title__jHDBJ{font-size:1.8rem}}.Auth_container__zM7Qa{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:8rem 1rem 1rem;background:#0a0a0a}.Auth_formContainer__Wmk6o{width:100%;max-width:420px;background:rgba(15,15,15,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-radius:1.5rem;padding:2rem;box-shadow:0 8px 40px rgba(0,0,0,.4)}.Auth_header__lGQy_{text-align:center;margin-bottom:2rem}.Auth_title__Sddpa{font-size:1.8rem;font-weight:700;color:#ffffff;margin:0 0 .5rem;font-family:DM Sans,sans-serif}.Auth_subtitle__7Jqgh{color:rgba(255,255,255,.7);font-size:.9rem;margin:0}.Auth_infoNote__e5EeG{background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.2);border-radius:.75rem;padding:1rem;margin-bottom:1.5rem}.Auth_infoNote__e5EeG p{color:rgba(255,255,255,.85);font-size:.85rem;line-height:1.4;margin:0;font-family:DM Sans,sans-serif}.Auth_infoNote__e5EeG strong{color:rgba(59,130,246,1)}.Auth_newCustomerBox__2X02Y{background:linear-gradient(135deg,rgba(147,51,234,.15),rgba(168,85,247,.1));border:1px solid rgba(168,85,247,.3);border-radius:1rem;padding:1.25rem;margin-bottom:1.5rem;text-align:center}.Auth_newCustomerTitle__ggQka{font-size:1rem;font-weight:600;color:#ffffff;margin:0 0 .5rem;font-family:DM Sans,sans-serif}.Auth_newCustomerText__VhPz3{color:rgba(255,255,255,.8);font-size:.9rem;line-height:1.5;margin:0;font-family:DM Sans,sans-serif}.Auth_newCustomerText__VhPz3 strong{color:rgba(168,85,247,1)}.Auth_tabs__nnEWK{display:flex;background:rgba(255,255,255,.05);border-radius:.75rem;padding:.25rem;margin-bottom:1.5rem}.Auth_tab__kYCxE{flex:1 1;padding:.75rem 1rem;background:transparent;border:none;border-radius:.5rem;color:rgba(255,255,255,.6);font-weight:500;font-size:.9rem;cursor:pointer;transition:all .2s ease;font-family:DM Sans,sans-serif}.Auth_tab__kYCxE.Auth_active__CT03C{background:rgba(255,255,255,.1);color:#ffffff;box-shadow:0 2px 8px rgba(0,0,0,.2)}.Auth_form__TRD9T{display:flex;flex-direction:column;gap:1.25rem}.Auth_nameFields__RDbXY{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.Auth_field___5AbA{display:flex;flex-direction:column;gap:.5rem}.Auth_field___5AbA label{font-size:.9rem;font-weight:500;color:rgba(255,255,255,.8);font-family:DM Sans,sans-serif}.Auth_field___5AbA input{padding:.875rem 1rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#ffffff;font-size:.95rem;font-family:DM Sans,sans-serif;transition:all .2s ease}.Auth_field___5AbA input:focus{outline:none;border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.08);box-shadow:0 0 0 3px rgba(255,255,255,.05)}.Auth_field___5AbA input::placeholder{color:rgba(255,255,255,.4)}.Auth_fieldNote__3_JmB{font-size:.8rem;color:rgba(255,255,255,.5);font-style:italic;margin-top:.25rem;display:block}.Auth_message__H0vgA{padding:.75rem 1rem;border-radius:.5rem;font-size:.9rem;font-weight:500;text-align:center;font-family:DM Sans,sans-serif}.Auth_message__H0vgA.Auth_success__uB6Mh{background:rgba(34,197,94,.1);color:#22c55e;border:1px solid rgba(34,197,94,.2)}.Auth_message__H0vgA.Auth_error__lfKpi{background:rgba(239,68,68,.1);color:#ef4444;border:1px solid rgba(239,68,68,.2)}.Auth_submitButton__v_aQ3{padding:1rem;background:linear-gradient(135deg,rgba(255,255,255,.15),rgba(255,255,255,.05));border:1px solid rgba(255,255,255,.2);border-radius:.75rem;color:#ffffff;font-weight:600;font-size:1rem;cursor:pointer;transition:all .2s ease;font-family:DM Sans,sans-serif;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Auth_submitButton__v_aQ3:hover:not(:disabled){background:linear-gradient(135deg,rgba(255,255,255,.2),rgba(255,255,255,.1));border-color:rgba(255,255,255,.3);box-shadow:0 4px 16px rgba(0,0,0,.3)}.Auth_submitButton__v_aQ3:disabled{opacity:.6;cursor:not-allowed}.Auth_resetButton__L6N1u{padding:.75rem 1rem;background:transparent;border:none;color:rgba(255,255,255,.6);font-size:.9rem;cursor:pointer;transition:color .2s ease;font-family:DM Sans,sans-serif;text-decoration:underline}.Auth_resetButton__L6N1u:hover:not(:disabled){color:rgba(255,255,255,.9)}.Auth_resetButton__L6N1u:disabled{opacity:.5;cursor:not-allowed}.Auth_actionButtons__uoaK_{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.Auth_secondaryButton__E_VOW{padding:.75rem 1rem;background:transparent;border:1px solid rgba(255,255,255,.15);border-radius:.5rem;color:rgba(255,255,255,.7);font-size:.9rem;cursor:pointer;transition:all .2s ease;font-family:DM Sans,sans-serif}.Auth_secondaryButton__E_VOW:hover:not(:disabled){background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.25);color:rgba(255,255,255,.9)}.Auth_secondaryButton__E_VOW:disabled{opacity:.5;cursor:not-allowed}.Auth_recoverButton__it0HF{padding:.9rem 1rem;background:linear-gradient(135deg,rgba(168,85,247,.2),rgba(147,51,234,.15));border:1px solid rgba(168,85,247,.4);border-radius:.5rem;color:#ffffff;font-weight:600;font-size:.95rem;cursor:pointer;transition:all .2s ease;font-family:DM Sans,sans-serif;text-decoration:none;display:block;text-align:center}.Auth_recoverButton__it0HF:hover{background:linear-gradient(135deg,rgba(168,85,247,.3),rgba(147,51,234,.2));border-color:rgba(168,85,247,.6);box-shadow:0 4px 16px rgba(168,85,247,.2)}.Auth_claimLink__U_zZz{text-align:center;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.Auth_claimLink__U_zZz p{color:rgba(255,255,255,.6);font-size:.9rem;margin:0;font-family:DM Sans,sans-serif}.Auth_linkButton__Zi9dS{color:rgba(255,255,255,.9);text-decoration:underline;transition:color .2s ease}.Auth_linkButton__Zi9dS:hover{color:#ffffff}.Auth_backLink__7kcGR{text-align:center;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.Auth_backLink__7kcGR p{color:rgba(255,255,255,.6);font-size:.9rem;margin:0;font-family:DM Sans,sans-serif}.Auth_field___5AbA input.Auth_disabled__i9ft5,.Auth_field___5AbA input:disabled{background:rgba(255,255,255,.02);color:rgba(255,255,255,.5);cursor:not-allowed;opacity:.7}@media (max-width:480px){.Auth_container__zM7Qa{padding:6rem .5rem 2rem}.Auth_formContainer__Wmk6o{padding:1.5rem}.Auth_nameFields__RDbXY{grid-template-columns:1fr}.Auth_title__Sddpa{font-size:1.5rem}}.Coaching_navbarHidden___9lLA{transform:translateY(-100%)}.Coaching_navbarHidden___9lLA,.Coaching_navbarVisible__ywVxm{position:fixed;top:0;left:0;right:0;z-index:1000;transition:transform .3s ease-in-out}.Coaching_navbarVisible__ywVxm{transform:translateY(0)}.Coaching_container__9Z4Xw{color:#ffffff;padding:6rem 20px 60px}.Coaching_content__sffnS{max-width:1200px;margin:0 auto;line-height:1.6}.Coaching_hero__IaWR8{text-align:center;margin-bottom:30px;padding:10px 0}.Coaching_title__t9gJX{font-size:3.5rem;font-weight:800;margin-bottom:12px;background:linear-gradient(120deg,#ff6ec5,#7773f5 35%,#42e694 65%,#ffb86c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.02em;line-height:1.2;padding:4px 0}.Coaching_subtitle__mFYJi{font-size:1.1rem;color:#cccccc;margin:-14px auto 24px;font-weight:400;text-align:center}.Coaching_aboutSection__SK9e7{margin-bottom:40px}.Coaching_ctaSection__jnzWt,.Coaching_processSection__cke7g,.Coaching_servicesSection__7uvGr,.Coaching_topicsSection__IllMb{margin-bottom:80px}.Coaching_sectionTitle___NA_S{font-size:2.5rem;color:#ffffff;margin-bottom:40px;text-align:center;font-weight:700;letter-spacing:-.01em}.Coaching_aboutContent__i2iPW{background:rgba(15,15,15,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-radius:1.5rem;padding:40px;box-shadow:0 8px 40px rgba(0,0,0,.4);text-align:center}.Coaching_aboutContent__i2iPW p{font-size:1.1rem;color:#cccccc;margin:2px 0 32px;line-height:1.6}.Coaching_divider__tVSHY{width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2) 50%,transparent);margin:2.5rem 0 2rem}.Coaching_labelsSection__cP2Td{margin:0 0 -10px;text-align:center}.Coaching_labelsTitle__hIc5R{color:#fff;font-size:.8rem;font-family:IBM Plex Mono,Menlo,Consolas,monospace;text-transform:uppercase;letter-spacing:.18em;font-weight:400;margin-bottom:1rem;opacity:.7}.Coaching_logos__rZsVi{display:flex;justify-content:center;align-items:center;gap:2rem;flex-wrap:wrap}.Coaching_logoWrapper__vzxcq{filter:grayscale(1);opacity:.7;transition:opacity .2s,filter .2s}.Coaching_logoWrapper__vzxcq:hover{opacity:1;filter:grayscale(0) brightness(1.2)}.Coaching_servicesGrid__izOdu{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;margin-top:20px}@media (max-width:1200px){.Coaching_servicesGrid__izOdu{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Coaching_servicesGrid__izOdu{grid-template-columns:1fr}}.Coaching_serviceCard__pgw4u{background:rgba(15,15,15,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-radius:1.5rem;padding:24px;box-shadow:0 8px 40px rgba(0,0,0,.4);transition:all .3s ease;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:120px}.Coaching_serviceCard__pgw4u:hover{transform:translateY(-8px);border-color:rgba(255,255,255,.2);box-shadow:0 16px 60px rgba(0,0,0,.5)}.Coaching_serviceName__JnbIh{font-size:1.5rem;color:#ffffff;margin:0;font-weight:700;line-height:1.1;text-align:center}.Coaching_servicePrice__y0M_Q{font-size:2.2rem;font-weight:800;background:linear-gradient(135deg,#ff6ec5,#7773f5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-align:center;margin:0}.Coaching_serviceDescription__Jk_3R{margin:0 0 16px;animation:Coaching_fadeIn__0rxi8 .3s ease-in-out;flex:1 1;display:flex;align-items:center;justify-content:center}@keyframes Coaching_fadeIn__0rxi8{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Coaching_serviceDescription__Jk_3R p{color:#cccccc;margin:0;font-size:1rem;line-height:1.4;text-align:center}.Coaching_learningContent__0n7W8{background:rgba(15,15,15,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-radius:1.5rem;padding:40px;box-shadow:0 8px 40px rgba(0,0,0,.4);margin-top:40px}.Coaching_learningList__5jFaG{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:16px;gap:16px}.Coaching_learningList__5jFaG li{color:#cccccc;font-size:1.1rem;padding-left:24px;position:relative;line-height:1.6}.Coaching_learningList__5jFaG li:before{content:"✓";position:absolute;left:0;color:#42e694;font-weight:700;font-size:1.2rem}.Coaching_additionalInfo__T_bva{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:1rem;padding:24px;margin-top:32px;text-align:center}.Coaching_additionalInfo__T_bva p{color:#cccccc;margin:0;line-height:1.5;font-size:1rem}.Coaching_processSection__cke7g .Coaching_sectionTitle___NA_S{margin-bottom:20px}.Coaching_timeline__Lsm_M{display:flex;align-items:flex-start;justify-content:space-between;margin-top:40px;max-width:1000px;margin-left:auto;margin-right:auto;padding:0 20px}.Coaching_timelineStep__akGU5{flex:1 1;text-align:center;position:relative;z-index:2}.Coaching_timelineNumber__7p9_L{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#ff6ec5,#7773f5);font-size:1.5rem;font-weight:800;margin:0 auto 16px;position:relative;z-index:3}.Coaching_timelineContent__FF9lY h3,.Coaching_timelineNumber__7p9_L{display:flex;align-items:center;justify-content:center;color:#ffffff}.Coaching_timelineContent__FF9lY h3{font-size:1.2rem;margin:0 0 12px;font-weight:600;min-height:30px}.Coaching_timelineContent__FF9lY p{color:#cccccc;font-size:.95rem;line-height:1.5;max-width:220px;margin:0 auto;min-height:80px}.Coaching_timelineLine__oz0E7{flex:0 0 80px;height:2px;background:linear-gradient(90deg,#ff6ec5,#7773f5);position:relative;z-index:1;margin:0 -10px}.Coaching_ctaSectionSimple__ibjer{text-align:center;margin-bottom:80px}.Coaching_ctaButtons__j9hW4{display:flex;flex-direction:column;gap:16px;align-items:center;max-width:500px;margin:0 auto}.Coaching_ctaButton__V1NRW{display:inline-flex;align-items:center;gap:12px;background:linear-gradient(135deg,#ff6ec5,#7773f5);color:#ffffff;text-decoration:none;font-weight:700;font-size:1.1rem;padding:16px 32px;border-radius:.75rem;transition:all .3s ease;box-shadow:0 8px 24px rgba(255,110,197,.3);width:100%;justify-content:center}.Coaching_ctaButton__V1NRW:hover{transform:translateY(-2px);box-shadow:0 12px 36px rgba(255,110,197,.4)}@media (max-width:768px){.Coaching_container__9Z4Xw{padding:6rem 15px 40px}.Coaching_title__t9gJX{font-size:2.5rem}.Coaching_subtitle__mFYJi{font-size:1.1rem}.Coaching_sectionTitle___NA_S{font-size:2rem;text-align:center}.Coaching_aboutContent__i2iPW{background:rgba(15,15,15,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);padding:24px;position:relative}.Coaching_aboutContent__i2iPW p{margin:0 0 2rem}.Coaching_aboutContent__i2iPW .Coaching_labelsSection__cP2Td{margin:0}.Coaching_aboutContent__i2iPW .Coaching_labelsTitle__hIc5R{font-size:.5rem;margin-bottom:1.2rem}.Coaching_logos__rZsVi{gap:.5rem}.Coaching_logos__rZsVi img{width:50px!important;height:auto!important}.Coaching_learningContent__0n7W8,.Coaching_serviceCard__pgw4u{padding:24px}.Coaching_learningList__5jFaG{grid-template-columns:1fr}.Coaching_timeline__Lsm_M{flex-direction:column;gap:10px;padding:0;align-items:stretch}.Coaching_processSection__cke7g{margin-bottom:0}.Coaching_ctaSectionSimple__ibjer .Coaching_divider__tVSHY{margin:2rem 0}.Coaching_ctaSectionSimple__ibjer .Coaching_sectionTitle___NA_S{font-size:1.4rem}.Coaching_timelineLine__oz0E7{display:none}.Coaching_timelineContent__FF9lY p{max-width:300px}.Coaching_ctaButtons__j9hW4{flex-direction:column}}@media (max-width:500px){.Coaching_aboutContent__i2iPW .Coaching_labelsTitle__hIc5R{font-size:.5rem;margin-bottom:1.2rem}.Coaching_aboutContent__i2iPW p{font-size:.9rem;line-height:1.2}.Coaching_logos__rZsVi{gap:.5rem}.Coaching_logos__rZsVi img{width:50px!important;height:auto!important}}.ClaimAccount_container__WLsaJ{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:10rem 1rem 2rem;background:#0a0a0a}.ClaimAccount_formContainer__n4aC7{width:100%;max-width:600px;background:rgba(15,15,15,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-radius:1.5rem;padding:2rem;box-shadow:0 8px 40px rgba(0,0,0,.4)}.ClaimAccount_logoContainer__lM_Bk{text-align:center;margin-bottom:1.5rem}.ClaimAccount_logo__NmtGQ{height:40px;width:auto;opacity:.9}.ClaimAccount_header__rSPZo{text-align:center;margin-bottom:2rem}.ClaimAccount_title__7LZ3Q{font-size:1.8rem;font-weight:700;color:#ffffff;margin:0 0 .5rem;font-family:DM Sans,sans-serif}.ClaimAccount_subtitle__RHzek{color:rgba(255,255,255,.7);font-size:.9rem;margin:0}.ClaimAccount_infoSection__Xk_EC{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);border-radius:.75rem;padding:1.5rem;margin-bottom:2rem;text-align:center}.ClaimAccount_infoSection__Xk_EC p{color:rgba(255,255,255,.8);font-size:.95rem;line-height:1.5;margin:0;font-family:DM Sans,sans-serif}.ClaimAccount_form___PVLW{display:flex;flex-direction:column;gap:1.5rem}.ClaimAccount_field__tSiEg{display:flex;flex-direction:column;gap:.5rem}.ClaimAccount_field__tSiEg label{font-size:.9rem;font-weight:500;color:rgba(255,255,255,.8);font-family:DM Sans,sans-serif}.ClaimAccount_field__tSiEg input[type=email],.ClaimAccount_field__tSiEg input[type=text]{padding:.875rem 1rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#ffffff;font-size:.95rem;font-family:DM Sans,sans-serif;transition:all .2s ease}.ClaimAccount_field__tSiEg input[type=email]:focus,.ClaimAccount_field__tSiEg input[type=text]:focus{outline:none;border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.08);box-shadow:0 0 0 3px rgba(255,255,255,.05)}.ClaimAccount_field__tSiEg input[type=email]::placeholder,.ClaimAccount_field__tSiEg input[type=text]::placeholder{color:rgba(255,255,255,.4)}.ClaimAccount_fieldNote__1BaeS{font-size:.8rem;color:rgba(255,255,255,.5);font-style:italic}.ClaimAccount_buttonGroup__JNSSh{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-top:1rem}.ClaimAccount_emailButton__aTlyo,.ClaimAccount_patreonButton__TLRbN{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem 1rem;border-radius:.75rem;color:#ffffff;font-weight:600;font-size:1rem;cursor:pointer;transition:all .2s ease;font-family:DM Sans,sans-serif;border:1px solid;text-align:center;min-height:100px}.ClaimAccount_emailButton__aTlyo{background:linear-gradient(135deg,rgba(59,130,246,.15),rgba(59,130,246,.05));border-color:rgba(59,130,246,.3)}.ClaimAccount_emailButton__aTlyo:hover:not(:disabled){background:linear-gradient(135deg,rgba(59,130,246,.25),rgba(59,130,246,.1));border-color:rgba(59,130,246,.5);box-shadow:0 4px 16px rgba(59,130,246,.2)}.ClaimAccount_emailButton__aTlyo:disabled{opacity:.5;cursor:not-allowed;position:relative}.ClaimAccount_emailButton__aTlyo:disabled:after{content:attr(title);bottom:110%;background:rgba(0,0,0,.9);color:white;padding:.5rem .75rem;border-radius:.375rem;font-size:.8rem;font-weight:400;white-space:nowrap;pointer-events:none}.ClaimAccount_emailButton__aTlyo:disabled:after,.ClaimAccount_emailButton__aTlyo:disabled:before{position:absolute;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .2s ease;z-index:10}.ClaimAccount_emailButton__aTlyo:disabled:before{content:"";bottom:102%;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgba(0,0,0,.9)}.ClaimAccount_emailButton__aTlyo:disabled:hover:after,.ClaimAccount_emailButton__aTlyo:disabled:hover:before{opacity:1}.ClaimAccount_patreonButton__TLRbN{background:linear-gradient(135deg,rgba(255,98,66,.15),rgba(255,98,66,.05));border-color:rgba(255,98,66,.3)}.ClaimAccount_patreonButton__TLRbN:hover{background:linear-gradient(135deg,rgba(255,98,66,.25),rgba(255,98,66,.1));border-color:rgba(255,98,66,.5);box-shadow:0 4px 16px rgba(255,98,66,.2)}.ClaimAccount_buttonSubtext__y6tL_{font-size:.8rem;font-weight:400;opacity:.8;margin-top:.5rem}@media (max-width:768px){.ClaimAccount_buttonGroup__JNSSh{grid-template-columns:1fr;gap:.75rem}.ClaimAccount_emailButton__aTlyo,.ClaimAccount_patreonButton__TLRbN{min-height:80px;padding:1rem .75rem}}.ClaimAccount_message__qO7QB{padding:.75rem 1rem;border-radius:.5rem;font-size:.9rem;font-weight:500;font-family:DM Sans,sans-serif;line-height:1.4}.ClaimAccount_message__qO7QB.ClaimAccount_success__OR9i_{background:rgba(34,197,94,.1);color:#22c55e;border:1px solid rgba(34,197,94,.2)}.ClaimAccount_message__qO7QB.ClaimAccount_error__rb_Bx{background:rgba(239,68,68,.1);color:#ef4444;border:1px solid rgba(239,68,68,.2)}.ClaimAccount_submitButton__KXeC6{padding:1rem;background:linear-gradient(135deg,rgba(255,255,255,.15),rgba(255,255,255,.05));border:1px solid rgba(255,255,255,.2);border-radius:.75rem;color:#ffffff;font-weight:600;font-size:1rem;cursor:pointer;transition:all .2s ease;font-family:DM Sans,sans-serif;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ClaimAccount_submitButton__KXeC6:hover:not(:disabled){background:linear-gradient(135deg,rgba(255,255,255,.2),rgba(255,255,255,.1));border-color:rgba(255,255,255,.3);box-shadow:0 4px 16px rgba(0,0,0,.3)}.ClaimAccount_submitButton__KXeC6:disabled{opacity:.6;cursor:not-allowed}.ClaimAccount_backLink__mksyp{text-align:center;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.ClaimAccount_backLink__mksyp p{color:rgba(255,255,255,.6);font-size:.9rem;margin:0;font-family:DM Sans,sans-serif}.ClaimAccount_linkButton__ycvT2{color:rgba(255,255,255,.9);text-decoration:underline;transition:color .2s ease}.ClaimAccount_linkButton__ycvT2:hover{color:#ffffff}.ClaimAccount_supportSection__Yyew7{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.05);border-radius:.75rem;padding:1.25rem;margin-top:1.5rem}.ClaimAccount_supportSection__Yyew7 h3{font-size:1rem;font-weight:600;color:#ffffff;margin:0 0 .75rem;font-family:DM Sans,sans-serif}.ClaimAccount_supportSection__Yyew7 p{color:rgba(255,255,255,.7);font-size:.9rem;line-height:1.5;margin:0;font-family:DM Sans,sans-serif}.ClaimAccount_mailtoLink__1iV6i{color:rgba(168,85,247,1);text-decoration:underline;font-weight:600;transition:color .2s ease}.ClaimAccount_mailtoLink__1iV6i:hover{color:rgba(192,132,252,1)}.ClaimAccount_note__YTlSN{margin-top:1rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.1);font-size:.85rem!important;color:rgba(255,255,255,.6)!important}@media (max-width:768px){.ClaimAccount_container__WLsaJ{padding:6rem .5rem 2rem}.ClaimAccount_formContainer__n4aC7{padding:1.5rem}.ClaimAccount_title__7LZ3Q{font-size:1.5rem}.ClaimAccount_infoSection__Xk_EC{padding:1rem}}.ServicesSection_servicesSection__N8vO_{padding:1.5rem 0 4rem;background:transparent;position:relative;overflow:hidden}.ServicesSection_servicesSection__N8vO_:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 80%,rgba(255,110,197,.15) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(119,115,245,.15) 0,transparent 50%);pointer-events:none}.ServicesSection_container__t2y6E{max-width:1200px;margin:0 auto;padding:0 2rem;position:relative;z-index:1}.ServicesSection_content__ikvAJ{text-align:center}.ServicesSection_sectionTitle__nGp0W{font-size:3rem;font-weight:800;margin-bottom:2.5rem;background:linear-gradient(120deg,#ff6ec5,#7773f5 35%,#42e694 65%,#ffb86c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.02em;line-height:1.2}.ServicesSection_sectionSubtitle__sp4S1{font-size:1.2rem;color:#cccccc;margin-bottom:0;max-width:1000px;margin-left:auto;margin-right:auto;line-height:1.6}.ServicesSection_servicesGrid__DFZ2H{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:2rem;gap:2rem;margin-top:1.5rem}.ServicesSection_serviceCard__D33P0{background:rgba(15,15,15,.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-radius:1.5rem;padding:2.5rem;text-decoration:none;color:inherit;transition:all .3s ease;position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:320px}.ServicesSection_serviceCard__D33P0:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,110,197,.05),rgba(119,115,245,.05));opacity:0;transition:opacity .3s ease;z-index:0}.ServicesSection_serviceCard__D33P0:hover:before{opacity:1}.ServicesSection_serviceCard__D33P0:hover{transform:translateY(-8px);border-color:rgba(255,255,255,.2);box-shadow:0 20px 60px rgba(0,0,0,.4)}.ServicesSection_serviceIcon__VsP2k{font-size:3rem;margin-bottom:1.5rem;position:relative;z-index:1}.ServicesSection_serviceTitle__zKPN_{font-size:1.5rem;font-weight:700;color:#ffffff;margin-bottom:1rem;position:relative;z-index:1}.ServicesSection_serviceDescription__4_3MK{color:#cccccc;line-height:1.6;margin-bottom:1.5rem;flex-grow:1;position:relative;z-index:1}.ServicesSection_serviceFeatures___i29v{display:flex;flex-direction:column;gap:.5rem;margin-bottom:2rem;position:relative;z-index:1}.ServicesSection_feature__bSb83{color:#aaaaaa;font-size:.9rem;display:flex;align-items:center}.ServicesSection_feature__bSb83:before{content:"";margin-right:.5rem}.ServicesSection_serviceAction__ifMdn{color:#ffffff;font-weight:600;font-size:1.1rem;background:linear-gradient(135deg,#ff6ec5,#7773f5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative;z-index:1;margin-top:auto}.ServicesSection_serviceCard__D33P0:hover .ServicesSection_serviceAction__ifMdn{background:linear-gradient(135deg,#ff6ec5,#42e694);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width:768px){.ServicesSection_servicesSection__N8vO_{padding:4rem 0}.ServicesSection_container__t2y6E{padding:0 1rem}.ServicesSection_sectionTitle__nGp0W{font-size:2.5rem}.ServicesSection_sectionSubtitle__sp4S1{font-size:1.1rem;margin-bottom:3rem}.ServicesSection_servicesGrid__DFZ2H{grid-template-columns:1fr;gap:1.5rem;margin-top:3rem}.ServicesSection_serviceCard__D33P0{padding:2rem;min-height:280px}.ServicesSection_serviceIcon__VsP2k{font-size:2.5rem}}.ServicesSection_closingText__rV_nI{text-align:center;font-size:1.1rem;color:#cccccc;margin-top:1.5rem;max-width:1000px;margin-left:auto;margin-right:auto;line-height:1.6}@media (max-width:600px){.ServicesSection_sectionTitle__nGp0W{font-size:1.5rem}.ServicesSection_sectionSubtitle__sp4S1{font-size:.9rem;line-height:1.2}.ServicesSection_closingText__rV_nI{font-size:1rem;line-height:1.2}}.ProductPage_container__xbNwV{min-height:100vh;background:#0a0a0a;color:#fff;padding:120px 1rem 2rem}.ProductPage_backToShop__QHYT6{max-width:1200px;margin:0 auto 1rem}.ProductPage_backLink___S_3P{color:rgba(255,255,255,.5);font-size:.9rem;font-weight:400;transition:color .2s ease;display:inline-flex;align-items:center;gap:.25rem}.ProductPage_backLink___S_3P:hover{color:rgba(255,255,255,.8)}.ProductPage_productContainer___FZRM{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:stretch}.ProductPage_productImage__Xk0lH{position:-webkit-sticky;position:sticky;top:140px}.ProductPage_imageWrapper__ALXP7{border-radius:1rem;overflow:hidden;border:2px solid rgba(255,255,255,.3);box-shadow:0 20px 60px rgba(0,0,0,.3)}.ProductPage_productBoxImage__uuWrw{width:100%;height:100%;object-fit:cover;border-radius:.8rem;aspect-ratio:1;display:block}.ProductPage_imagePlaceholder__qZ1wL{background:#1a1a1a;border-radius:.8rem;aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:4rem;color:rgba(255,255,255,.3)}.ProductPage_hidden__kC_XI{display:none}.ProductPage_loading__Q9Jeh{text-align:center;padding:4rem 2rem;color:#fff;font-size:1.2rem}.ProductPage_productInfo__6KjM6{display:flex;flex-direction:column;gap:3rem}.ProductPage_rightBlocks__29wcW{display:flex;flex-direction:column;height:100%;gap:1rem;align-self:stretch}.ProductPage_rightBlocksSingle__Kk4E3{display:flex;flex-direction:column;justify-content:center;align-items:stretch;height:100%}.ProductPage_rightBlocksSingle__Kk4E3 .ProductPage_mainInfoBlock__5pnbN{height:auto;display:flex;flex-direction:column;justify-content:center;flex:none}.ProductPage_mainInfoBlock__5pnbN{border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem 2rem 1rem}.ProductPage_mainInfoBlock__5pnbN,.ProductPage_shortDescriptionBlock__1CftK{background:rgba(255,255,255,.03);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex:1 1}.ProductPage_shortDescriptionBlock__1CftK{border:1px solid rgba(255,255,255,.08);border-radius:1rem;padding:.8rem;display:flex;flex-direction:column;position:relative;overflow:hidden;min-width:0;width:100%}.ProductPage_shortDescriptionBlock__1CftK:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,110,197,.2) 25%,rgba(119,115,245,.2) 50%,rgba(66,230,148,.2) 75%,transparent)}.ProductPage_shortDescriptionBlock__1CftK iframe{border-radius:1rem}.ProductPage_shortDescriptionBlock__1CftK p{margin:0;font-size:1rem;line-height:1.5;color:rgba(255,255,255,.8);text-align:justify;max-width:100%;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;white-space:normal}.ProductPage_soundCloudBlock__7_9qG{background:transparent;border:none;border-radius:0;padding:0;flex:1 1;display:flex;align-items:center;justify-content:center}.ProductPage_soundCloudBlock__7_9qG iframe{border-radius:1rem}.ProductPage_divider__kvna_{width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2) 50%,transparent);margin:3rem 0 2rem}.ProductPage_miniDivider__aFoCs{width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15) 50%,transparent);margin:0 0 1.5rem}.ProductPage_shortDescriptionSection__iobfi{padding:1rem 2rem 0;max-width:1200px;margin:0 auto;background:#0a0a0a}.ProductPage_shortDescriptionContainer__dJwzD{max-width:1000px;width:100%;margin:0 auto;text-align:center}.ProductPage_shortDescriptionTitle__bmPcq{font-size:2.5rem}.ProductPage_shortDescriptionSubtitle__RCEzB,.ProductPage_shortDescriptionTitle__bmPcq{font-weight:800;color:#fff;margin-bottom:1rem;letter-spacing:-1px;background:linear-gradient(120deg,#ff6ec5,#7773f5 35%,#42e694 65%,#ffb86c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ProductPage_shortDescriptionSubtitle__RCEzB{font-size:2rem;text-align:center}.ProductPage_shortDescriptionContent__SXhXp{text-align:center;max-width:800px;margin:0 auto}.ProductPage_shortDescriptionText__G8DQM{font-size:1.3rem;color:#e0e0e0;line-height:1.7;font-weight:400;font-family:DM Sans,Segoe UI,Arial,sans-serif;letter-spacing:-.01em;margin:0}.ProductPage_fullDescriptionSection__zfbhQ{padding:2rem;max-width:1200px;margin:0 auto;background:transparent;position:relative;z-index:20}.ProductPage_fullDescriptionContainer__sfsPj{background:linear-gradient(120deg,#ff6ec5,#7773f5 35%,#42e694 65%,#ffb86c);border-radius:1.5rem;padding:3px;position:relative;overflow:hidden;max-width:1100px;width:100%;margin:0 auto}.ProductPage_fullDescriptionContainer__sfsPj:before{content:"";position:absolute;inset:3px;background:#111;border-radius:calc(1.5rem - 3px);z-index:1}.ProductPage_fullDescriptionTitle__cqySw{font-size:2.5rem;font-weight:800;color:#fff;margin-bottom:1.5rem;letter-spacing:-1px;background:linear-gradient(120deg,#ff6ec5,#7773f5 35%,#42e694 65%,#ffb86c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-align:center;position:relative;z-index:2;padding:1rem 3rem 0}.ProductPage_fullDescriptionText__vPeEM{position:relative;z-index:2;padding:1.5rem 3rem 2rem;font-size:1.1rem;color:#e0e0e0;line-height:1.7;margin-bottom:0;text-align:center;font-weight:400}.ProductPage_fullDescriptionText__vPeEM p{margin:0 0 1.5rem}.ProductPage_fullDescriptionText__vPeEM p:last-child{margin-bottom:0}.ProductPage_fullDescriptionText__vPeEM strong{color:#fff;font-weight:600}.ProductPage_fullDescriptionText__vPeEM br{line-height:2}.ProductPage_playlistInDescription__XgXCD{position:relative;z-index:2;margin-top:2.5rem;margin-bottom:.5rem;display:flex;justify-content:center}.ProductPage_playlistInDescription__XgXCD iframe{border-radius:1rem;box-shadow:0 20px 60px rgba(0,0,0,.3);max-width:80%}.ProductPage_shortDescriptionInContainer__lylEo{position:relative;z-index:2;margin-top:2rem;text-align:center}.ProductPage_dividerInContainer__7EFAz{width:60%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3) 50%,transparent);margin:0 auto 2rem}.ProductPage_specsSection__MhuL1{display:flex;flex-direction:column;align-items:center;gap:2rem;text-align:center}.ProductPage_fullDescription__bu99E{font-size:1rem;line-height:1.6;color:rgba(255,255,255,.8);text-align:justify;max-width:600px;margin:0 auto}.ProductPage_productHeader__SnPat{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1.5rem}.ProductPage_productBadge__SpD3k{display:inline-flex;align-items:center;gap:.4rem;width:-moz-fit-content;width:fit-content;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:.8rem;padding:.4rem .8rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-bottom:.4rem}.ProductPage_badgeText__Up8XE{font-size:.85rem;font-weight:500;color:rgba(255,255,255,.8)}.ProductPage_badgeLogo__oHYBH{height:16px;width:auto;object-fit:contain}.ProductPage_badgeLogo__oHYBH[src*=serumlogo]{height:14px}.ProductPage_badgeLogo__oHYBH[src*=tonalbalancecontrollogo]{height:22px}.ProductPage_productTitle__TDICY{font-size:2.2rem;font-weight:800;margin:0;letter-spacing:-.5px;line-height:.9;color:#fff}.ProductPage_productCreator__RAgfS{font-size:1.2rem;font-weight:400;margin:-.2rem 0 0;color:rgba(255,255,255,.7)}.ProductPage_productGenre__fSuUP{font-size:1rem;font-weight:500;margin:0;color:rgba(255,255,255,.6)}.ProductPage_productDescription__6CiuT{font-size:1.1rem;line-height:1.6;color:rgba(255,255,255,.8)}.ProductPage_productSpecs__HG5nF{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:1.5rem;padding:2rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:400px;width:100%}.ProductPage_specsTitle__AzDQZ{font-size:1.5rem;font-weight:700;margin:0 0 1.5rem;color:#fff}.ProductPage_presetGrid__jNnXj{display:flex;flex-direction:column;gap:1.5rem}.ProductPage_totalPresets__8Aauh{display:flex;flex-direction:column;align-items:center;padding:1.5rem;background:linear-gradient(135deg,rgba(255,110,197,.2),rgba(119,115,245,.2));border-radius:1rem;border:1px solid rgba(255,255,255,.1)}.ProductPage_presetNumber__Pg231{font-size:4rem;font-weight:800;color:#fff;line-height:1}.ProductPage_presetLabel__6SzLV{font-size:1.2rem;font-weight:500;color:rgba(255,255,255,.7);margin-top:-.2rem}.ProductPage_presetBreakdown__ZaKxk{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:1rem;gap:1rem}.ProductPage_presetItem__Te3DX{display:flex;flex-direction:column;align-items:center;padding:1rem;background:rgba(255,255,255,.05);border-radius:.75rem;border:1px solid rgba(255,255,255,.1)}.ProductPage_presetCount___p9uR{font-size:1.5rem;font-weight:700;color:#fff}.ProductPage_presetType__Uu2_i{font-size:.85rem;font-weight:500;color:rgba(255,255,255,.6);text-align:center;margin-top:.25rem}.ProductPage_requirements__4f8Kg{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:400px;width:100%}.ProductPage_requirementsTitle__9aDbC{font-size:1.2rem;font-weight:600;margin:0 0 1rem;color:#fff}.ProductPage_requirementsText__QOqy8{color:rgba(255,255,255,.7)}.ProductPage_purchaseSection__bCZon{text-align:left;margin:1.5rem 0}.ProductPage_priceContainer__ffRBn{margin-bottom:1.5rem}.ProductPage_price__rtdWb{font-size:3rem;font-weight:800;color:#fff}.ProductPage_purchaseButton__yWMlT{position:relative;display:inline-block;background:#fff;color:#111;border:none;border-radius:.75rem;padding:1.25rem 2.5rem;font-size:1.25rem;font-weight:700;text-decoration:none;cursor:pointer;transition:all .2s;overflow:visible;margin-bottom:1rem;margin-left:0}.ProductPage_purchaseButton__yWMlT:after{content:"";position:absolute;left:-8px;top:-8px;right:-8px;bottom:-8px;border-radius:1rem;border:2px solid rgba(255,255,255,.3);pointer-events:none;transition:border-color .2s;z-index:0}.ProductPage_purchaseButton__yWMlT:hover:after{border-color:rgba(255,255,255,.8)}.ProductPage_purchaseButton__yWMlT:hover{transform:scale(1.02);box-shadow:0 8px 32px rgba(0,0,0,.3)}.ProductPage_purchaseNote__gXlZZ{font-size:.9rem;color:rgba(255,255,255,.6);margin:0}.ProductPage_notFound__9xsRM{text-align:center;padding:4rem 2rem}.ProductPage_backLink___S_3P{display:inline-block;margin-top:2rem;color:rgba(255,255,255,.7);text-decoration:none;font-weight:500;transition:color .2s}.ProductPage_backLink___S_3P:hover{color:rgba(255,255,255,.9)}.ProductPage_playlistSection__O788a{max-width:1200px;margin:3rem auto 0;padding:0 1rem;display:flex;justify-content:center}.ProductPage_playlistSection__O788a iframe{border-radius:1rem;box-shadow:0 20px 60px rgba(0,0,0,.3);max-width:70%}@media (max-width:900px){.ProductPage_container__xbNwV{padding:100px 1rem 2rem}.ProductPage_productContainer___FZRM{grid-template-columns:1fr;gap:2rem}.ProductPage_productImage__Xk0lH{position:static}.ProductPage_productTitle__TDICY{font-size:2.5rem}.ProductPage_presetBreakdown__ZaKxk{grid-template-columns:repeat(2,1fr)}.ProductPage_playlistSection__O788a iframe{max-width:85%}}@media (max-width:600px){.ProductPage_labels__naJyl,.ProductPage_productSpecs__HG5nF,.ProductPage_purchaseSection__bCZon,.ProductPage_requirements__4f8Kg{padding:1.5rem}.ProductPage_productTitle__TDICY{font-size:2rem}.ProductPage_presetBreakdown__ZaKxk{grid-template-columns:1fr}.ProductPage_purchaseButton__yWMlT{width:100%;padding:1.25rem 1rem}.ProductPage_shortDescriptionSection__iobfi{padding:2rem 1rem}.ProductPage_shortDescriptionTitle__bmPcq{font-size:1.8rem}.ProductPage_shortDescriptionSubtitle__RCEzB{font-size:1.5rem}.ProductPage_shortDescriptionText__G8DQM{font-size:1.1rem}.ProductPage_shortDescriptionBlock__1CftK{padding:1.2rem}.ProductPage_fullDescriptionSection__zfbhQ{padding:3rem 1.5rem}.ProductPage_fullDescriptionText__vPeEM{font-size:1.1rem;padding:2.5rem}.ProductPage_playlistSection__O788a iframe{max-width:95%}}.ProductPage_accordionSection__lLlS8{max-width:1200px;margin:3rem auto 0;padding:0 2rem;display:flex;flex-direction:column;gap:1rem}.ProductPage_accordion__4Q9Qj{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:1rem;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.ProductPage_accordion__4Q9Qj:hover{border-color:rgba(255,255,255,.15);background:rgba(255,255,255,.05)}.ProductPage_accordionHeader__Napar{width:100%;background:none;border:none;padding:1.5rem 2rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .2s ease;position:relative}.ProductPage_accordionHeader__Napar:hover{background:rgba(255,255,255,.02)}.ProductPage_accordionHeader__Napar:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,110,197,.1) 25%,rgba(119,115,245,.1) 50%,rgba(66,230,148,.1) 75%,transparent)}.ProductPage_accordionTitle__GE_r3{font-size:1.2rem;font-weight:600;color:#fff;text-align:left}.ProductPage_accordionIcon__vzCV_{font-size:1.5rem;color:rgba(255,255,255,.6);transition:all .3s ease;transform:rotate(0deg)}.ProductPage_accordionIconOpen__hNyew{transform:rotate(45deg);color:rgba(255,110,197,.8)}.ProductPage_accordionContent__KRBy5{max-height:0;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);opacity:0}.ProductPage_accordionContentOpen__VXM91{max-height:300px;opacity:1}.ProductPage_accordionBody__E_nbA{padding:0 2rem 2rem;color:rgba(255,255,255,.8)}.ProductPage_whatsInsideContent__ioxDi{color:rgba(255,255,255,.8);font-size:1rem;line-height:1.6}.ProductPage_whatsInsideContent__ioxDi p{margin:0 0 1rem}.ProductPage_whatsInsideContent__ioxDi p:last-child{margin-bottom:0}.ProductPage_whatsInsideContent__ioxDi strong{color:rgba(255,255,255,.85);font-weight:600}.ProductPage_presetInfo__omzq4{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1rem;background:linear-gradient(135deg,rgba(255,110,197,.1),rgba(119,115,245,.1));border-radius:.75rem;border:1px solid rgba(255,255,255,.05)}.ProductPage_presetInfo__omzq4 .ProductPage_presetNumber__Pg231{font-size:2.5rem;font-weight:800;color:#fff;line-height:1}.ProductPage_presetInfo__omzq4 .ProductPage_presetLabel__6SzLV{font-size:1rem;font-weight:500;color:rgba(255,255,255,.7)}.ProductPage_whatsInsideGrid__daxP4{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:.75rem;gap:.75rem}.ProductPage_featureItem__fmkSa{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:rgba(255,255,255,.02);border-radius:.5rem;border:1px solid rgba(255,255,255,.05)}.ProductPage_featureIcon__oBClb{font-size:1.2rem;opacity:.8}.ProductPage_requirementsText__QOqy8{margin:0;font-size:1rem;line-height:1.6;color:rgba(255,255,255,.8)}.ProductPage_requirementsText__QOqy8 strong{color:rgba(255,255,255,.85);font-weight:600}@media (max-width:768px){.ProductPage_accordionSection__lLlS8{padding:0 1rem;margin-top:2rem}.ProductPage_accordionHeader__Napar{padding:1.25rem 1.5rem}.ProductPage_accordionBody__E_nbA{padding:0 1.5rem 1.5rem}.ProductPage_whatsInsideGrid__daxP4{grid-template-columns:1fr}.ProductPage_presetInfo__omzq4{flex-direction:column;text-align:center;gap:.5rem}}@media (max-width:500px){.ProductPage_fullDescriptionText__vPeEM{font-size:1.1rem;line-height:1;max-width:none;width:100%;padding:1rem 1rem 1.5rem}.ProductPage_fullDescriptionSection__zfbhQ{padding:2rem .5rem}.ProductPage_shortDescriptionText__G8DQM{line-height:1}.ProductPage_backLink___S_3P{margin-top:.2rem}.ProductPage_shortDescriptionSection__iobfi{padding:0}}