.Footer_footer__pQtti{width:100%;padding:1rem 2rem;margin-top:auto;background:transparent}.Footer_socialIcons__PPLhr{display:flex;justify-content:center;gap:.75rem;margin-bottom:.5rem}.Footer_socialLink__hPzxm{color:rgba(106,69,58,.6);transition:color .2s ease}.Footer_socialLink__hPzxm:hover{color:#5289b5}.Footer_footerContent__yAl3k{display:flex;align-items:center;justify-content:center;gap:.5rem;font-family:Sukhumvit Set,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;color:rgba(106,69,58,.6)}.Footer_footerLink__xz_wT{color:rgba(106,69,58,.6);text-decoration:none;transition:color .2s ease}.Footer_footerLink__xz_wT:hover{color:#5289b5;text-decoration:underline}.Footer_separator__qnHrL{color:rgba(171,178,198,.4);user-select:none}@media (max-width:768px){.Footer_footer__pQtti{padding:.75rem 1rem;margin-top:auto}.Footer_footerContent__yAl3k{font-size:.7rem}}.Bubble_bubbleWrapper__U98je{display:flex;align-items:center;gap:12px;transition:transform .2s ease}.Bubble_bubble__rwmBz{border-radius:50%;position:relative;transition:transform .2s ease;flex-shrink:0;overflow:hidden}.Bubble_bubbleImage__iGexR{object-fit:cover;border-radius:50%}.Bubble_bubbleContent__Z6NrJ{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;pointer-events:none}.Bubble_bubble__rwmBz:hover{filter:brightness(1.1)}.Bubble_bubble__rwmBz.Bubble_active__ZrYrn{filter:brightness(1.15)}.Bubble_bubbleWrapper__U98je:focus-within .Bubble_bubble__rwmBz{outline:3px solid #FF6B9D;outline-offset:3px;transform:scale(1.1);filter:brightness(1.15)}@media (prefers-reduced-motion:reduce){.Bubble_bubbleWrapper__U98je:focus-within .Bubble_bubble__rwmBz{transform:none}}.Bubble_label__7dBqg{font-size:20px;font-weight:700;color:#3d3325;white-space:nowrap;user-select:none}@keyframes Bubble_float1__PAibs{0%,to{transform:translate(0)}28%{transform:translate(3px,-6px)}61%{transform:translate(-2px,-10px)}84%{transform:translate(1px,-3px)}}@keyframes Bubble_float2__c97iV{0%,to{transform:translate(0)}35%{transform:translate(-4px,-8px)}72%{transform:translate(2px,-4px)}}@keyframes Bubble_float3__y3OE5{0%,to{transform:translate(0)}22%{transform:translate(2px,-5px)}56%{transform:translate(-3px,-11px)}79%{transform:translate(1px,-6px)}91%{transform:translate(-1px,-2px)}}@keyframes Bubble_float4__kRxgp{0%,to{transform:translate(0)}41%{transform:translate(-2px,-12px)}68%{transform:translate(4px,-5px)}}@keyframes Bubble_float5__Ez9Vf{0%,to{transform:translate(0)}33%{transform:translate(3px,-7px)}64%{transform:translate(-1px,-9px)}88%{transform:translate(-3px,-3px)}}@keyframes Bubble_float6__q2GNa{0%,to{transform:translate(0)}27%{transform:translate(-3px,-8px)}59%{transform:translate(2px,-11px)}82%{transform:translate(-1px,-4px)}}@keyframes Bubble_float7__vr_c8{0%,to{transform:translate(0)}38%{transform:translate(4px,-6px)}77%{transform:translate(-2px,-10px)}}@keyframes Bubble_float8__375cv{0%,to{transform:translate(0)}31%{transform:translate(-1px,-9px)}67%{transform:translate(3px,-5px)}89%{transform:translate(-2px,-2px)}}@keyframes Bubble_heroFloat1__v7FQQ{0%,to{transform:translate(0)}28%{transform:translate(30px,-60px)}61%{transform:translate(-20px,-100px)}84%{transform:translate(10px,-30px)}}@keyframes Bubble_heroFloat2__My6JX{0%,to{transform:translate(0)}35%{transform:translate(-40px,-80px)}72%{transform:translate(20px,-40px)}}@keyframes Bubble_heroFloat3__3X4zl{0%,to{transform:translate(0)}22%{transform:translate(20px,-50px)}56%{transform:translate(-30px,-110px)}79%{transform:translate(10px,-60px)}91%{transform:translate(-10px,-20px)}}@keyframes Bubble_heroFloat4__pq_Cf{0%,to{transform:translate(0)}41%{transform:translate(-20px,-120px)}68%{transform:translate(40px,-50px)}}@keyframes Bubble_heroFloat5__Xep7N{0%,to{transform:translate(0)}33%{transform:translate(30px,-70px)}64%{transform:translate(-10px,-90px)}88%{transform:translate(-30px,-30px)}}@keyframes Bubble_heroFloat6__VVizr{0%,to{transform:translate(0)}27%{transform:translate(-30px,-80px)}59%{transform:translate(20px,-110px)}82%{transform:translate(-10px,-40px)}}@keyframes Bubble_heroFloat7__Eo2Im{0%,to{transform:translate(0)}38%{transform:translate(40px,-60px)}77%{transform:translate(-20px,-100px)}}@keyframes Bubble_heroFloat8__cpLZ2{0%,to{transform:translate(0)}31%{transform:translate(-10px,-90px)}67%{transform:translate(30px,-50px)}89%{transform:translate(-20px,-20px)}}.Bubble_variant1__UQ_de .Bubble_bubble__rwmBz{animation:Bubble_float1__PAibs 3.2s ease-in-out infinite;animation-delay:.4s}.Bubble_variant2__2qZ5L .Bubble_bubble__rwmBz{animation:Bubble_float2__c97iV 5.1s cubic-bezier(.45,.05,.55,.95) infinite;animation-delay:2.3s}.Bubble_variant3__X_MAB .Bubble_bubble__rwmBz{animation:Bubble_float3__y3OE5 4.7s ease-in-out infinite;animation-delay:1.1s}.Bubble_variant4__ssC3w .Bubble_bubble__rwmBz{animation:Bubble_float4__kRxgp 6.2s ease-in-out infinite;animation-delay:3.6s}.Bubble_variant5__NgbvU .Bubble_bubble__rwmBz{animation:Bubble_float5__Ez9Vf 3.9s ease-in-out infinite;animation-delay:.7s}.Bubble_variant6__AogFa .Bubble_bubble__rwmBz{animation:Bubble_float6__q2GNa 5.8s cubic-bezier(.4,.1,.6,.9) infinite;animation-delay:4.2s}.Bubble_variant7__0hKQf .Bubble_bubble__rwmBz{animation:Bubble_float7__vr_c8 4.3s ease-in-out infinite;animation-delay:1.8s}.Bubble_variant8__74frV .Bubble_bubble__rwmBz{animation:Bubble_float8__375cv 5.5s cubic-bezier(.46,.03,.54,.97) infinite;animation-delay:2.9s}.Bubble_variant9__HPpZ0 .Bubble_bubble__rwmBz{animation:Bubble_float1__PAibs 4.1s cubic-bezier(.43,.02,.57,.98) infinite;animation-delay:3.3s}.Bubble_variant10__xkjJj .Bubble_bubble__rwmBz{animation:Bubble_float3__y3OE5 5.4s ease-in-out infinite;animation-delay:.9s}.Bubble_variant11__4lZno .Bubble_bubble__rwmBz{animation:Bubble_float2__c97iV 3.6s cubic-bezier(.44,.08,.56,.92) infinite;animation-delay:2.1s}.Bubble_variant12__pNTA7 .Bubble_bubble__rwmBz{animation:Bubble_float5__Ez9Vf 6s ease-in-out infinite;animation-delay:4.5s}.Bubble_variant13__xzvzX .Bubble_bubble__rwmBz{animation:Bubble_float4__kRxgp 4.8s cubic-bezier(.41,.05,.59,.95) infinite;animation-delay:1.4s}.Bubble_variant14__yqI_0 .Bubble_bubble__rwmBz{animation:Bubble_float6__q2GNa 3.4s ease-in-out infinite;animation-delay:3.8s}.Bubble_variant15___Xcmh .Bubble_bubble__rwmBz{animation:Bubble_float8__375cv 5.9s cubic-bezier(.47,.01,.53,.99) infinite;animation-delay:.5s}.Bubble_heroVariant1__tkMUp .Bubble_bubble__rwmBz{animation:Bubble_heroFloat1__v7FQQ 12s ease-in-out infinite;animation-delay:1s}.Bubble_heroVariant2__mj3By .Bubble_bubble__rwmBz{animation:Bubble_heroFloat2__My6JX 15s cubic-bezier(.45,.05,.55,.95) infinite;animation-delay:3s}.Bubble_heroVariant3__a3hTb .Bubble_bubble__rwmBz{animation:Bubble_heroFloat3__3X4zl 14s ease-in-out infinite;animation-delay:2s}.Bubble_heroVariant4__xe_lt .Bubble_bubble__rwmBz{animation:Bubble_heroFloat4__pq_Cf 18s ease-in-out infinite;animation-delay:5s}.Bubble_heroVariant5__7eSBR .Bubble_bubble__rwmBz{animation:Bubble_heroFloat5__Xep7N 13s ease-in-out infinite;animation-delay:1.5s}.Bubble_heroVariant6__L_YRa .Bubble_bubble__rwmBz{animation:Bubble_heroFloat6__VVizr 16s cubic-bezier(.4,.1,.6,.9) infinite;animation-delay:4s}.Bubble_heroVariant7__nqGeY .Bubble_bubble__rwmBz{animation:Bubble_heroFloat7__Eo2Im 14s ease-in-out infinite;animation-delay:2.5s}.Bubble_heroVariant8__h18b2 .Bubble_bubble__rwmBz{animation:Bubble_heroFloat8__cpLZ2 17s cubic-bezier(.46,.03,.54,.97) infinite;animation-delay:3.5s}.Navigation_navigation__pd51o{width:100%;padding:20px 0;background-color:transparent;margin-top:20px}.Navigation_mainBubbles__yiz_M{max-width:100%;margin:0 auto;padding:0 20px;display:flex;gap:clamp(10px,3vw,40px);align-items:flex-start;justify-content:center;flex-wrap:nowrap}.Navigation_menuItem__kHepw{position:relative}.Navigation_menuItemContent__eg38D{display:flex;align-items:center;justify-content:space-between;width:100%;text-decoration:none;background:none;border:none;padding:0;font:inherit;color:inherit;cursor:pointer}.Navigation_menuItemContent__eg38D:focus-visible{outline:3px solid #FF6B9D;outline-offset:6px;border-radius:50%}.Navigation_chevron__CyCmT{display:none}.Navigation_backChevron__LLQ0k,.Navigation_chevron__CyCmT{flex-shrink:0;transition:transform .2s ease}.Navigation_backLabel__ZjtNk{font-size:20px;font-weight:700;color:#3d3325;white-space:nowrap;user-select:none}.Navigation_disabledBubble__ySN6P{opacity:.45;pointer-events:none;filter:grayscale(.35)}.Navigation_submenuCard__Av20y{position:absolute;top:calc(100% + 15px);left:-10px;background-color:#ffffff;border:1px solid rgba(61,51,37,.15);border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.08);padding:20px;z-index:100;animation:Navigation_submenuCardAppear__gvrp_ .3s ease-out}@keyframes Navigation_submenuCardAppear__gvrp_{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.Navigation_submenuCard__Av20y{animation:Navigation_submenuCardAppearReduced__AM6Uy .3s ease-out}@keyframes Navigation_submenuCardAppearReduced__AM6Uy{0%{opacity:0}to{opacity:1}}}.Navigation_submenu__WiV36{display:flex;flex-direction:column;gap:25px}.Navigation_submenuItem__XxCjX{opacity:0;animation:Navigation_bubbleIn__2UPYz .2s ease-out forwards}@keyframes Navigation_bubbleIn__2UPYz{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Navigation_submenuItem__XxCjX{align-self:flex-start;margin-left:0}.Navigation_mobileMenuToggle__f_zpO{display:none;background:none;border:none;padding:0;cursor:pointer}.Navigation_mobileMenuToggle__f_zpO:focus-visible{outline:3px solid #FF6B9D;outline-offset:3px;border-radius:50%}.Navigation_mobileBackdrop__N3OpT{display:none}.Navigation_desktopOnly__fL3gF{display:block}.Navigation_mobileSubmenuPanel__Wzfzm{display:none}.Navigation_backArrow__Oo2g5{color:#e9eef9;font-size:22px;font-weight:900;-webkit-text-stroke:3px #e9eef9;paint-order:stroke fill;display:flex;align-items:center;justify-content:center;line-height:1;margin-top:-6px}.Navigation_langBubble__ESf4P{width:40px;height:40px;border-radius:50%;background-image:url(/bubbles/bubble-11.png);background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;background-color:transparent;border:none;padding:0;font:inherit}.Navigation_langBubble__ESf4P:hover{transform:translateY(-3px) scale(1.05);filter:brightness(1.1)}.Navigation_langBubble__ESf4P:focus-visible{outline:3px solid #FF6B9D;outline-offset:4px}.Navigation_langLabel__S3P3n{color:white;font-size:12px;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.3);user-select:none}.Navigation_hamburgerIcon__BbuyT{display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:center}.Navigation_hamburgerLine__ix0yx{width:24px;height:3px;background-color:white;border-radius:2px;transition:all .3s ease;display:block}.Navigation_hamburgerLine__ix0yx.Navigation_hamburgerOpen__9aaC0:first-child{transform:translateY(8px) rotate(45deg)}.Navigation_hamburgerLine__ix0yx.Navigation_hamburgerOpen__9aaC0:nth-child(2){opacity:0}.Navigation_hamburgerLine__ix0yx.Navigation_hamburgerOpen__9aaC0:nth-child(3){transform:translateY(-8px) rotate(-45deg)}@media (max-width:900px){.Navigation_mobileMenuToggle__f_zpO{display:block;position:fixed;top:20px;left:20px;z-index:1001}.Navigation_mobileMenuToggle__f_zpO .Navigation_bubble__Sxh3F,.Navigation_mobileMenuToggle__f_zpO [class*=variant] .Navigation_bubble__Sxh3F{animation:none!important}.Navigation_mobileBackdrop__N3OpT{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.3);z-index:999;opacity:0;pointer-events:none;transition:opacity .3s ease-out}.Navigation_mobileBackdropVisible__yPK5p{opacity:1;pointer-events:auto}.Navigation_mainBubbles__yiz_M{position:fixed;top:0;left:-100%;width:min(300px,80vw);height:100vh;background-color:#e9eef9;flex-direction:column;gap:25px;padding:100px 30px 40px;overflow-y:auto;transition:left .3s ease-out;z-index:1000;box-shadow:4px 0 16px rgba(0,0,0,.12);justify-content:flex-start;align-items:flex-start}.Navigation_mainBubbles__yiz_M.Navigation_mobileMenuOpen__FLmWX{left:0}.Navigation_menuItem__kHepw{opacity:0;transform:translateX(-20px);animation:Navigation_slideInFromLeft__UL5SV .3s ease-out forwards;width:100%}.Navigation_chevron__CyCmT{display:block;margin-left:auto;margin-right:10px}.Navigation_menuItemContent__eg38D:hover .Navigation_chevron__CyCmT{transform:translateX(3px)}@keyframes Navigation_slideInFromLeft__UL5SV{to{opacity:1;transform:translateX(0)}}.Navigation_mobileMenuOpen__FLmWX .Navigation_menuItem__kHepw:first-child{animation-delay:.05s}.Navigation_mobileMenuOpen__FLmWX .Navigation_menuItem__kHepw:nth-child(2){animation-delay:.1s}.Navigation_mobileMenuOpen__FLmWX .Navigation_menuItem__kHepw:nth-child(3){animation-delay:.15s}.Navigation_mobileMenuOpen__FLmWX .Navigation_menuItem__kHepw:nth-child(4){animation-delay:.2s}.Navigation_mobileMenuOpen__FLmWX .Navigation_menuItem__kHepw:nth-child(5){animation-delay:.25s}.Navigation_mobileMenuOpen__FLmWX .Navigation_menuItem__kHepw:nth-child(6){animation-delay:.3s}@keyframes Navigation_slideInFromRight__MxLwF{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.Navigation_mainBubbles__yiz_M.Navigation_mobileMenuReturning__UEtu3{transition:none;left:0}.Navigation_mobileMenuReturning__UEtu3 .Navigation_menuItem__kHepw{animation-name:Navigation_slideInFromRight__MxLwF}.Navigation_mobileMenuReturning__UEtu3 .Navigation_menuItem__kHepw:first-child{animation-delay:.05s}.Navigation_mobileMenuReturning__UEtu3 .Navigation_menuItem__kHepw:nth-child(2){animation-delay:.1s}.Navigation_mobileMenuReturning__UEtu3 .Navigation_menuItem__kHepw:nth-child(3){animation-delay:.15s}.Navigation_mobileMenuReturning__UEtu3 .Navigation_menuItem__kHepw:nth-child(4){animation-delay:.2s}.Navigation_mobileMenuReturning__UEtu3 .Navigation_menuItem__kHepw:nth-child(5){animation-delay:.25s}.Navigation_mobileMenuReturning__UEtu3 .Navigation_menuItem__kHepw:nth-child(6){animation-delay:.3s}.Navigation_submenuCard__Av20y{position:static;left:0;margin-top:15px;padding:15px;background-color:rgba(255,255,255,.5);border:1px solid rgba(61,51,37,.1)}.Navigation_submenu__WiV36{padding-left:10px}.Navigation_desktopOnly__fL3gF{display:none}.Navigation_mobileSubmenuPanel__Wzfzm{display:block;position:fixed;top:0;left:-100%;width:min(300px,80vw);height:100vh;background-color:#e9eef9;z-index:1000;padding:100px 30px 40px;overflow-y:auto;transition:left .3s ease-out;box-shadow:4px 0 16px rgba(0,0,0,.12)}.Navigation_mainBubbles__yiz_M [class*=variant] .Navigation_bubble__Sxh3F,.Navigation_mobileSubmenuPanel__Wzfzm [class*=variant] .Navigation_bubble__Sxh3F{animation:none!important}.Navigation_mobileSubmenuPanel__Wzfzm.Navigation_mobileSubmenuOpen__uPvXU{left:0}.Navigation_mobileBackButton__MbPFj{margin-bottom:30px;display:flex;align-items:center;gap:12px;cursor:pointer;padding:8px 0;background:none;border:none;font:inherit;color:inherit;width:100%;text-align:left}.Navigation_mobileBackButton__MbPFj:hover .Navigation_backChevron__LLQ0k{transform:translateX(-3px)}.Navigation_mobileBackButton__MbPFj:focus-visible{outline:2px solid #FF6B9D;outline-offset:2px;border-radius:8px}.Navigation_mobileSubmenuItems__YlVGA{display:flex;flex-direction:column;gap:25px}.Navigation_mobileSubmenuItem__ilnly{opacity:0;transform:translateX(-20px);animation:Navigation_slideInFromLeft__UL5SV .3s ease-out forwards}}.page_artistsPage__9uDP1{max-width:1000px;margin:-1.5rem auto 0}.page_introText___YOno{font-size:1.125rem;line-height:1.7;color:#555;margin:0}.page_categorySection__VXd_A{margin-bottom:4rem}.page_categoryHeader__xWKZJ{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}.page_categoryTitle__6Urn2{font-size:1.75rem;font-weight:600;color:#333;margin:0}.page_categoryUnderline__HKvjn{width:4rem;height:2px;background:#333;margin-bottom:2rem}.page_artistsList__WPV4j{display:flex;flex-direction:column;gap:3rem}.page_artistEntry__6Jf4R{display:flex;align-items:center;gap:2rem}.page_artistEntryReverse__xHQKG{flex-direction:row-reverse}.page_artistEntryReverse__xHQKG .page_artistInfo__Lpuzf{text-align:right}.page_artistBubbleWrapper__OT_ri{flex-shrink:0;width:420px}.page_artistBubbleWrapperWide__MQeXL{width:465px}.page_artistBubbleImage___7UFI{width:100%;height:auto;object-fit:contain}.page_photoCredit__wfB0P{font-size:.75rem;color:#999;margin:.25rem 0 0;text-align:center;font-style:italic}.page_artistInfo__Lpuzf{flex:1;min-width:0}.page_artistName__o8Xay{font-size:1.5rem;font-weight:700;color:#333;margin:0 0 .25rem;line-height:1.2}.page_artistPronouns__U0Mvl{font-size:.875rem;font-weight:400;color:#888;margin-left:.5rem}.page_instagramLink__R2CsN{color:#888;margin-left:.5rem;display:inline-flex;align-items:center;vertical-align:middle;transition:color .2s}.page_instagramLink__R2CsN:hover{color:#E1306C}.page_instagramIcon__MZ68a{width:1.1rem;height:1.1rem}.page_artistRole__ugBd3{font-size:1rem;color:#ce8f83;font-weight:600;margin:0 0 .125rem}.page_artistLocation__5mAZ2{font-size:.9rem;color:#888;margin:0 0 1rem}.page_artistBio__3n7CB{font-size:1rem;line-height:1.7;color:#555;margin:0}.page_comingSoon__7INGI{text-align:center;padding:3rem 2rem;background:linear-gradient(135deg,#f8f9fa,#e9eef9);border-radius:16px;margin-top:2rem}.page_comingSoonTitle__auilo{font-size:1.25rem;font-weight:600;color:#333;margin-bottom:.5rem}.page_comingSoonText__VHCID{font-size:1rem;color:#666;margin:0}@media (max-width:900px){.page_artistBubbleWrapper__OT_ri{width:320px}.page_artistBubbleWrapperWide__MQeXL{width:400px}}@media (max-width:768px){.page_introText___YOno{font-size:1rem}.page_categorySection__VXd_A{margin-top:7rem;margin-bottom:3rem}.page_categoryTitle__6Urn2{font-size:1.5rem}.page_artistsList__WPV4j{gap:4rem;width:100%}.page_artistEntry__6Jf4R{flex-direction:column;text-align:center;gap:1rem;align-items:stretch;width:100%}.page_artistEntryReverse__xHQKG{flex-direction:column}.page_artistEntryReverse__xHQKG .page_artistInfo__Lpuzf{text-align:center}.page_artistBubbleWrapper__OT_ri{width:100%;height:auto;flex-shrink:0}.page_artistInfo__Lpuzf{width:100%}.page_artistName__o8Xay{font-size:1.25rem}.page_artistBio__3n7CB{font-size:.9375rem}}.HeroBubbles_container__Y70pJ{position:absolute;inset:0;pointer-events:none;z-index:1}.HeroBubbles_bubble__ExPob{position:absolute;border-radius:50%;object-fit:cover}.HeroBubbles_topLeft__Ezm6s{top:5%;left:4%;width:164px;height:164px}.HeroBubbles_topRight__U3dGa{top:18%;right:4%;width:110px;height:110px;display:none}.HeroBubbles_leftUpper__H7J1v{top:33%;left:4%;width:91px;height:91px;display:none}.HeroBubbles_rightUpper__jEQxk{top:8%;left:50%;transform:translateX(-50%);width:128px;height:128px}@media (min-width:601px){.HeroBubbles_rightUpper__jEQxk{left:auto;right:4%;transform:none}}.HeroBubbles_leftLower__t5EBv{bottom:35%;left:1%;width:137px;height:137px}.HeroBubbles_rightLower__NKvhX{bottom:30%;right:1%;width:182px;height:182px}.HeroBubbles_bottomLeft__NWUDP{bottom:5%;left:6%;width:101px;height:101px}.HeroBubbles_bottomRight__fAkz_{bottom:8%;right:6%;width:119px;height:119px}@keyframes HeroBubbles_heroFloat1__3_JVC{0%,to{transform:translate(0)}28%{transform:translate(15px,-15px)}61%{transform:translate(-10px,-25px)}84%{transform:translate(5px,-8px)}}@keyframes HeroBubbles_heroFloat2__vjPOU{0%,to{transform:translate(0)}35%{transform:translate(-20px,-20px)}72%{transform:translate(10px,-10px)}}@keyframes HeroBubbles_heroFloat3__WVEzH{0%,to{transform:translate(0)}22%{transform:translate(10px,-12px)}56%{transform:translate(-15px,-28px)}79%{transform:translate(5px,-15px)}}@keyframes HeroBubbles_heroFloat4__ZMWNu{0%,to{transform:translate(0)}41%{transform:translate(-10px,-30px)}68%{transform:translate(5px,-12px)}}@keyframes HeroBubbles_heroFloat5__Da4JT{0%,to{transform:translate(0)}33%{transform:translate(15px,-18px)}64%{transform:translate(-5px,-22px)}88%{transform:translate(-3px,-8px)}}@keyframes HeroBubbles_heroFloat6__L9re4{0%,to{transform:translate(0)}27%{transform:translate(-15px,-20px)}59%{transform:translate(10px,-28px)}82%{transform:translate(-5px,-10px)}}@keyframes HeroBubbles_heroFloat7__Bsknj{0%,to{transform:translate(0)}31%{transform:translate(20px,-18px)}65%{transform:translate(-10px,-25px)}87%{transform:translate(10px,-10px)}}@keyframes HeroBubbles_heroFloat8__OaWZx{0%,to{transform:translate(0)}24%{transform:translate(-15px,-22px)}53%{transform:translate(15px,-30px)}78%{transform:translate(-5px,-12px)}}.HeroBubbles_anim1__u9o01{animation:HeroBubbles_heroFloat1__3_JVC 14s ease-in-out infinite;animation-delay:0s}.HeroBubbles_anim2__SnU7X{animation:HeroBubbles_heroFloat2__vjPOU 16s ease-in-out infinite;animation-delay:2s}.HeroBubbles_anim3__umEmI{animation:HeroBubbles_heroFloat3__WVEzH 13s ease-in-out infinite;animation-delay:1s}.HeroBubbles_anim4___4RNl{animation:HeroBubbles_heroFloat4__ZMWNu 15s ease-in-out infinite;animation-delay:3s}.HeroBubbles_anim5__Fsoq1{animation:HeroBubbles_heroFloat5__Da4JT 17s ease-in-out infinite;animation-delay:.5s}.HeroBubbles_anim6__SLiCC{animation:HeroBubbles_heroFloat6__L9re4 14s ease-in-out infinite;animation-delay:2.5s}.HeroBubbles_anim7__2SrW9{animation:HeroBubbles_heroFloat7__Bsknj 16s ease-in-out infinite;animation-delay:1.5s}.HeroBubbles_anim8__YuANl{animation:HeroBubbles_heroFloat8__OaWZx 15s ease-in-out infinite;animation-delay:3.5s}@media (max-width:1000px){.HeroBubbles_bubble__ExPob{display:none!important}}@media (max-width:600px){.HeroBubbles_rightUpper__jEQxk{width:100px;height:100px;top:2%;left:55%}@keyframes HeroBubbles_heroFloat4Mobile__UZz_v{0%,to{transform:translate(-50%)}41%{transform:translate(-50%,-30px)}68%{transform:translate(-50%,-12px)}}.HeroBubbles_rightUpper__jEQxk.HeroBubbles_anim4___4RNl{animation:HeroBubbles_heroFloat4Mobile__UZz_v 15s ease-in-out infinite;animation-delay:3s}.HeroBubbles_bottomLeft__NWUDP{width:65px;height:65px;bottom:3%;left:3%}.HeroBubbles_bottomRight__fAkz_{width:78px;height:78px;bottom:5%;right:4%}.HeroBubbles_leftLower__t5EBv,.HeroBubbles_leftUpper__H7J1v,.HeroBubbles_rightLower__NKvhX,.HeroBubbles_topLeft__Ezm6s,.HeroBubbles_topRight__U3dGa{display:none}}@media (max-width:400px){.HeroBubbles_topLeft__Ezm6s{width:72px;height:72px}.HeroBubbles_topRight__U3dGa{width:59px;height:59px}.HeroBubbles_bottomLeft__NWUDP{width:55px;height:55px}.HeroBubbles_bottomRight__fAkz_{width:65px;height:65px}}@media (prefers-reduced-motion:reduce){.HeroBubbles_bubble__ExPob{animation:none}}.NewsletterForm_container__IhOEk{width:100%;max-width:500px;margin:0 auto}.NewsletterForm_form__D6N6x{display:flex;flex-direction:column;gap:.75rem}.NewsletterForm_inputGroup__x3tx7{display:flex;gap:.5rem;align-items:stretch}.NewsletterForm_input__kbLPR{flex:1;padding:.75rem 1rem;border:2px solid rgba(171,178,198,.3);border-radius:8px;font-size:1rem;font-family:Sukhumvit Set,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:rgba(255,255,255,.9);color:#6a453a;transition:border-color .2s ease}.NewsletterForm_input__kbLPR:focus-visible{outline:3px solid #FF6B9D;outline-offset:2px;border-color:#ce8f83}.NewsletterForm_input__kbLPR:disabled{opacity:.6;cursor:not-allowed;background:rgba(255,255,255,.5)}.NewsletterForm_input__kbLPR[aria-invalid=true]{border-color:#d32f2f}.NewsletterForm_button__QFS2X{padding:.75rem 1.5rem;background:#ce8f83;color:white;border:none;border-radius:8px;font-size:1rem;font-weight:600;font-family:Sukhumvit Set,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;cursor:pointer;transition:all .2s ease;white-space:nowrap}.NewsletterForm_button__QFS2X:hover:not(:disabled){background:#b87d72;transform:translateY(-1px)}.NewsletterForm_button__QFS2X:active:not(:disabled){transform:translateY(0)}.NewsletterForm_button__QFS2X:focus-visible{outline:3px solid #FF6B9D;outline-offset:2px}.NewsletterForm_button__QFS2X:disabled{opacity:.6;cursor:not-allowed;transform:none}.NewsletterForm_error__osRpn{color:#d32f2f;font-size:.875rem;margin:0;padding:.5rem;background:rgba(211,47,47,.1);border-radius:6px;border-left:3px solid #d32f2f}.NewsletterForm_success__0K62l{text-align:center;padding:1.5rem 1.25rem;background:linear-gradient(135deg,rgba(225,228,240,.95),rgba(171,178,198,.95));border-radius:20px;border:1px solid rgba(171,178,198,.5);position:relative;overflow:hidden}.NewsletterForm_success__0K62l:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' /%3E%3C/filter%3E%3Crect width='100' height='100' filter='url(%23noise)' opacity='0.08'/%3E%3C/svg%3E");pointer-events:none;border-radius:20px}.NewsletterForm_successTitle__YegIp{font-size:1.1rem;font-weight:600;margin:0 0 .5rem}.NewsletterForm_successMessage__n1HXV,.NewsletterForm_successTitle__YegIp{color:#6a453a;font-family:Sukhumvit Set,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;z-index:1}.NewsletterForm_successMessage__n1HXV{font-size:.9rem;opacity:.85;margin:0;line-height:1.5}@media (max-width:400px){.NewsletterForm_inputGroup__x3tx7{flex-direction:column;align-items:center}.NewsletterForm_button__QFS2X{width:auto;align-self:center}.NewsletterForm_input__kbLPR{font-size:.95rem;padding:.7rem .9rem}}.demo_fontDemo__Ba6qv{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;padding-top:120px}@media (max-width:768px){.demo_fontDemo__Ba6qv{padding-top:160px}}.demo_fontDemo__Ba6qv h1,.demo_fontDemo__Ba6qv h2,.demo_fontDemo__Ba6qv h3,.demo_fontDemo__Ba6qv h4,.demo_fontDemo__Ba6qv h5,.demo_fontDemo__Ba6qv h6{font-family:var(--font-heading)!important}.demo_fontDemo__Ba6qv body,.demo_fontDemo__Ba6qv div,.demo_fontDemo__Ba6qv li,.demo_fontDemo__Ba6qv p,.demo_fontDemo__Ba6qv span{font-family:var(--font-body)!important}.demo_fontDemo__Ba6qv a[class*=button],.demo_fontDemo__Ba6qv button,.demo_fontDemo__Ba6qv input[type=button],.demo_fontDemo__Ba6qv input[type=submit]{font-family:var(--font-heading)!important}.demo_indexContainer__el5t_{padding:4rem 2rem;max-width:1200px;margin:0 auto}.demo_indexTitle__G_OUW{font-size:2.5rem;font-weight:700;margin-bottom:1rem;text-align:center;color:#333}.demo_indexSubtitle__r781_{font-size:1.2rem;text-align:center;color:#666;margin-bottom:3rem;line-height:1.6}.demo_variantsGrid__4__jp{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-bottom:2rem}.demo_variantCard__oSt7y{border:2px solid #e0e0e0;border-radius:12px;padding:1.5rem;transition:all .3s ease;background:white;text-decoration:none;color:inherit;display:block}.demo_variantCard__oSt7y:hover{border-color:#5289b5;box-shadow:0 4px 12px rgba(82,137,181,.15);transform:translateY(-2px)}.demo_variantNumber__EWHTY{font-size:.9rem;color:#999;font-weight:600;margin-bottom:.5rem}.demo_variantName__9GMpR{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:#333}.demo_variantDescription__ztcN4{color:#666;margin-bottom:1.5rem;line-height:1.5}.demo_variantPreview__65RLp{border-top:1px solid #f0f0f0;padding-top:1rem}.demo_previewHeading__10_YQ{font-size:1.5rem;font-weight:700;margin-bottom:.75rem;color:#333;line-height:1.3}.demo_previewBody__WS6UR{font-size:1rem;color:#666;line-height:1.5}.demo_homeLink__srLdr{display:inline-block;margin-top:2rem;padding:.75rem 1.5rem;background:#5289b5;color:white;text-decoration:none;border-radius:6px;font-weight:600;transition:background .2s ease}.demo_homeLink__srLdr:hover{background:#4178a0}