.sticky_header_header__YjlQi{position:fixed;top:0;left:0;right:0;z-index:var(--z-sticky-header);background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all var(--transition-base);border-bottom:1px solid transparent}.sticky_header_header__YjlQi.sticky_header_scrolled__hLsLX{box-shadow:var(--shadow-md);border-bottom-color:var(--border-color)}.sticky_header_container__ruxN_{max-width:var(--max-width-xl);margin:0 auto;padding:var(--spacing-md) var(--spacing-xl);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-lg)}@media (max-width:767px){.sticky_header_container__ruxN_{padding:var(--spacing-md)}}.sticky_header_ctaGroup__k10JZ{display:flex;gap:var(--spacing-md);align-items:center}@media (max-width:767px){.sticky_header_ctaGroup__k10JZ{gap:var(--spacing-sm)}}.sticky_header_secondaryButton__IpGVC{font-size:var(--font-size-sm);padding:var(--spacing-sm) var(--spacing-lg);background:transparent;border:1px solid var(--orange-600);color:var(--orange-600);transition:all var(--transition-fast)}.sticky_header_secondaryButton__IpGVC:hover:not(:disabled){background:var(--orange-50);border-color:var(--orange-700);color:var(--orange-700)}@media (max-width:767px){.sticky_header_secondaryButton__IpGVC{font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-md)}}.sticky_header_ctaButton__J6qmh{font-size:var(--font-size-sm);padding:var(--spacing-sm) var(--spacing-lg)}@media (max-width:767px){.sticky_header_ctaButton__J6qmh{font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-md)}}.sticky_header_signInButton__91qU9{font-size:var(--font-size-sm);padding:var(--spacing-sm) var(--spacing-lg);background:transparent;border:1px solid var(--border-color);color:var(--text-primary);transition:all var(--transition-fast)}.sticky_header_signInButton__91qU9:hover:not(:disabled){background:var(--gray-50);border-color:var(--gray-400)}@media (max-width:767px){.sticky_header_signInButton__91qU9{font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-md)}}.sticky_header_accountMenu__bGxGj{position:relative}.sticky_header_accountButton__jixDn{padding:0;background:white;border:2px solid var(--gray-400);color:var(--text-primary);transition:all var(--transition-fast);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);width:40px;height:40px}.sticky_header_accountButton__jixDn:hover:not(:disabled){background:var(--gray-50);border-color:var(--gray-400)}.sticky_header_menuBackdrop__6rqIX{position:fixed;inset:0;z-index:var(--z-dropdown-backdrop,1000)}.sticky_header_dropdown__hp7O8{position:absolute;top:calc(100% + var(--spacing-xs));right:0;min-width:200px;background:white;border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown,1001);overflow:hidden}.sticky_header_menuItem__zQ_2P{width:100%;padding:var(--spacing-sm) var(--spacing-md);background:transparent;border:none;color:var(--text-primary);font-size:var(--font-size-sm);text-align:left;transition:background var(--transition-fast);cursor:pointer}.sticky_header_menuItem__zQ_2P:hover{background:var(--gray-50)}.sticky_header_menuItem__zQ_2P:active{background:var(--gray-100)}.sticky_header_menuDivider__VthAY{height:1px;background:var(--border-color);margin:var(--spacing-xs) 0}.sticky_header_loadingSpinner__Jo_sL{display:flex;align-items:center;justify-content:center;padding:var(--spacing-sm);color:var(--text-secondary)}.sticky_header_spinner__ZC_MZ{animation:sticky_header_spin__YEBAz 1s linear infinite}@keyframes sticky_header_spin__YEBAz{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sticky_header_authButtonGroup__rS3gO{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-top:var(--spacing-md)}@media (max-width:767px){.sticky_header_container__ruxN_{gap:var(--spacing-md)}.sticky_header_ctaGroup__k10JZ{display:none}.sticky_header_accountButton__jixDn{width:36px;height:36px}.sticky_header_accountButton__jixDn svg{width:20px;height:20px}.sticky_header_dropdown__hp7O8{min-width:180px;right:-10px}.sticky_header_loadingSpinner__Jo_sL{padding:var(--spacing-xs)}.sticky_header_loadingSpinner__Jo_sL svg{width:18px;height:18px}}@media (min-width:768px) and (max-width:1023px){.sticky_header_container__ruxN_{gap:var(--spacing-md)}.sticky_header_ctaGroup__k10JZ{display:none}}@media (min-width:1024px){.sticky_header_ctaGroup__k10JZ{display:flex}}.logo_logo__6GDGH{display:flex;align-items:center;font-weight:700;font-size:var(--font-size-xl)}.logo_logoFull__SJ7DA{height:32px;width:auto;display:block}.logo_logoIcon__ZbDam{height:32px;width:auto;display:none}@media (max-width:767px){.logo_logoFull__SJ7DA{display:none}.logo_logoIcon__ZbDam{display:block;height:28px}}@media (min-width:768px) and (max-width:1023px){.logo_logoFull__SJ7DA{display:block}.logo_logoIcon__ZbDam{display:none}}@media (min-width:1024px){.logo_logoFull__SJ7DA{display:block}.logo_logoIcon__ZbDam{display:none}}.overflow_button_overflowButton__N9xl8{font-family:inherit;font-size:inherit;line-height:inherit;margin:0;text-decoration:none;-webkit-tap-highlight-color:transparent;display:none;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:1.5px solid var(--text-secondary);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;transition:border-color var(--transition-fast),color var(--transition-fast),background var(--transition-fast)}.overflow_button_overflowButton__N9xl8:hover{border-color:var(--accent-primary);color:var(--accent-primary);background:var(--accent-primary-alpha-10)}.overflow_button_overflowButton__N9xl8:active{transform:scale(.95)}.overflow_button_overflowButton__N9xl8[aria-expanded=true]{border-color:var(--accent-primary);color:var(--accent-primary);background:var(--accent-primary-alpha-10)}@media (min-width:1024px) and (max-width:1279px){.overflow_button_overflowButton__N9xl8{display:flex}}.overflow_menu_backdrop__9LWZJ{position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;z-index:999}.overflow_menu_overflowMenu__IeW1F{position:absolute;top:100%;right:0;margin-top:var(--spacing-xs);min-width:180px;background:white;border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:var(--spacing-xs) 0;z-index:1001;animation:overflow_menu_slideDown__uIvrg .2s ease-out}@keyframes overflow_menu_slideDown__uIvrg{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.overflow_menu_menuItem__7qk9Y{display:block;width:100%;padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-sm);font-weight:500;color:var(--text-primary);text-align:left;text-decoration:none;background:transparent;border:none;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}.overflow_menu_menuItem__7qk9Y:hover{background:var(--accent-primary-alpha-10);color:var(--accent-primary)}.overflow_menu_menuItem__7qk9Y:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px;background:var(--accent-primary-alpha-10)}.main_navigation_nav__r1qT3{display:flex;align-items:center;gap:var(--spacing-xl);flex:1 1;justify-content:center}@media (max-width:1023px){.main_navigation_nav__r1qT3{display:none}}.main_navigation_navLink__hdwGN{font-size:var(--font-size-sm);font-weight:500;color:var(--text-secondary);transition:color var(--transition-fast);position:relative}.main_navigation_navLink__hdwGN:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:var(--accent-primary);transition:width var(--transition-fast)}.main_navigation_navLink__hdwGN:hover{color:var(--accent-primary)}.main_navigation_navLink__hdwGN:hover:after{width:100%}.main_navigation_navLinkHighlighted__8HQLt{font-weight:600;color:var(--accent-primary);border:1.5px solid var(--accent-primary);border-radius:var(--radius-md);padding:var(--spacing-xs) var(--spacing-sm);background:transparent;cursor:pointer;transition:color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast)}.main_navigation_navLinkHighlighted__8HQLt:after{display:none}.main_navigation_navLinkHighlighted__8HQLt:hover{background:var(--accent-primary-alpha-10);transform:translateY(-1px)}.main_navigation_navLinkHighlighted__8HQLt:active{transform:translateY(0)}.hamburger_icon_hamburgerButton__DdoIS{display:none;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:44px;min-height:44px;padding:var(--spacing-sm);background:transparent;border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast);font-family:inherit;font-size:inherit;line-height:inherit;margin:0;text-decoration:none;-webkit-tap-highlight-color:transparent}.hamburger_icon_hamburgerButton__DdoIS:hover:not(:disabled){background:var(--gray-50);border-color:var(--gray-400)}.hamburger_icon_hamburgerButton__DdoIS:active{background:var(--gray-100)}.hamburger_icon_line__MKQly{display:block;width:20px;height:2px;background:var(--text-primary);border-radius:2px;transition:all .3s cubic-bezier(.4,0,.2,1);will-change:transform,opacity}.hamburger_icon_line1__EMsHs.hamburger_icon_open__fmI2N{transform:translateY(6px) rotate(45deg)}.hamburger_icon_line2__0ZdiI.hamburger_icon_open__fmI2N{opacity:0;transform:scaleX(0)}.hamburger_icon_line3__3RUiK.hamburger_icon_open__fmI2N{transform:translateY(-6px) rotate(-45deg)}@media (max-width:767px){.hamburger_icon_hamburgerButton__DdoIS{display:flex;min-width:40px;min-height:40px}}@media (min-width:768px) and (max-width:1023px){.hamburger_icon_hamburgerButton__DdoIS{display:flex}}.mobile_nav_menu_backdrop__Mgh4N{position:fixed;inset:0;background:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .2s ease-out;z-index:999}.mobile_nav_menu_backdrop__Mgh4N.mobile_nav_menu_visible__uAuUa{opacity:1;pointer-events:auto}.mobile_nav_menu_mobileMenu__b3JIR{position:fixed;right:0;top:0;height:100vh;width:80%;max-width:280px;background:white;box-shadow:var(--shadow-lg);transform:translateX(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform;z-index:1000;overflow-y:auto;-webkit-overflow-scrolling:touch}.mobile_nav_menu_mobileMenu__b3JIR.mobile_nav_menu_open__0PN3X{transform:translateX(0)}.mobile_nav_menu_closeButton__zoaiu{position:absolute;top:var(--spacing-md);right:var(--spacing-md);min-width:44px;min-height:44px;padding:var(--spacing-sm);background:transparent;border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast);z-index:1}.mobile_nav_menu_closeButton__zoaiu:hover:not(:disabled){background:var(--gray-50);border-color:var(--gray-400)}.mobile_nav_menu_closeButton__zoaiu:active{background:var(--gray-100)}.mobile_nav_menu_navLinks__TfBFs{display:flex;flex-direction:column;padding:var(--spacing-3xl) var(--spacing-md) var(--spacing-md);gap:var(--spacing-xs)}.mobile_nav_menu_navLink__cEjHh{display:block;min-height:44px;padding:var(--spacing-md) var(--spacing-lg);color:var(--text-primary);font-size:var(--font-size-base);font-weight:500;text-decoration:none;border-radius:var(--radius-md);transition:background var(--transition-fast),color var(--transition-fast)}.mobile_nav_menu_navLink__cEjHh:hover{background:var(--gray-50);color:var(--text-primary)}.mobile_nav_menu_navLink__cEjHh:active{background:var(--gray-100)}.mobile_nav_menu_navLink__cEjHh:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.mobile_nav_menu_authSection__tirS_{padding:var(--spacing-md);border-top:1px solid var(--border-color);margin-top:auto}@media (max-width:767px){.mobile_nav_menu_mobileMenu__b3JIR{width:85%;max-width:260px}.mobile_nav_menu_closeButton__zoaiu{min-width:40px;min-height:40px}.mobile_nav_menu_navLinks__TfBFs{padding:var(--spacing-2xl) var(--spacing-sm) var(--spacing-sm)}.mobile_nav_menu_navLink__cEjHh{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-sm)}.mobile_nav_menu_authSection__tirS_{padding:var(--spacing-sm)}}.mobile_navigation_loadingSpinner__scn90{display:flex;align-items:center;justify-content:center;padding:var(--spacing-sm);color:var(--text-secondary)}.mobile_navigation_spinner__M6REf{animation:mobile_navigation_spin__mbNwZ 1s linear infinite}@keyframes mobile_navigation_spin__mbNwZ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mobile_navigation_ctaButton___50Ar{font-size:var(--font-size-sm);padding:var(--spacing-sm) var(--spacing-lg)}@media (max-width:767px){.mobile_navigation_ctaButton___50Ar{font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-md)}}.mobile_navigation_signInButton__QjNoH{font-size:var(--font-size-sm);padding:var(--spacing-sm) var(--spacing-lg);background:transparent;border:1px solid var(--border-color);color:var(--text-primary);transition:all var(--transition-fast)}.mobile_navigation_signInButton__QjNoH:hover:not(:disabled){background:var(--gray-50);border-color:var(--gray-400)}@media (max-width:767px){.mobile_navigation_signInButton__QjNoH{font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-md)}}.mobile_navigation_authButtonGroup__kTtpI{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-top:var(--spacing-md)}.hero_section_hero__7FYJs{position:relative;min-height:100vh;display:flex;align-items:center;padding-top:80px;overflow:hidden}.hero_section_videoBackground__VSJ9H{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.hero_section_video__Y9_uj{width:100%;height:100%;object-fit:cover}.hero_section_videoFallback__MPSGq{width:100%;height:100%;background:linear-gradient(135deg,var(--orange-800) 0,var(--orange-600) 50%,var(--orange-400) 100%)}.hero_section_videoOverlay__Bt3e8{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.4) 50%,rgba(0,0,0,.7))}.hero_section_container__f8z_w{position:relative;z-index:1;max-width:var(--max-width-xl);margin:0 auto;padding:0 var(--spacing-xl);width:100%}@media (max-width:767px){.hero_section_container__f8z_w{padding:0 var(--spacing-md)}}.hero_section_content__kg0tK{max-width:1000px;margin:0 auto;display:flex;align-items:center;min-height:calc(100vh - 160px);color:var(--text-inverse)}.hero_section_title__9zFSd{font-size:var(--font-size-6xl);font-weight:800;line-height:1.1;margin-bottom:var(--spacing-lg);text-shadow:0 2px 10px rgba(0,0,0,.5)}@media (max-width:767px){.hero_section_title__9zFSd{font-size:var(--font-size-4xl)}}.hero_section_subtitle__6FDVJ{font-size:var(--font-size-xl);line-height:1.5;margin-bottom:var(--spacing-3xl);color:rgba(255,255,255,.95);text-shadow:0 1px 5px rgba(0,0,0,.5)}@media (max-width:767px){.hero_section_subtitle__6FDVJ{font-size:var(--font-size-lg)}}.hero_section_pressLink__qaI3D{font-size:var(--font-size-sm);color:rgba(255,255,255,.7);margin-bottom:var(--spacing-3xl)}.hero_section_pressLinkAnchor__1OJGl{color:var(--orange-200);text-decoration:underline;font-weight:500}.hero_section_pressLinkAnchor__1OJGl:hover{color:var(--text-inverse)}.hero_section_trustSignals__kENUI{display:flex;flex-direction:column;gap:var(--spacing-2xl);margin-top:var(--spacing-3xl);padding:var(--spacing-2xl);background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-xl);border:1px solid rgba(255,255,255,.1)}.hero_section_quote__PC7bq{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md)}.hero_section_quoteIcon__VkLId{width:32px;height:32px;color:var(--orange-300);opacity:.8}.hero_section_quoteText__d0mbY{font-size:var(--font-size-lg);font-style:italic;margin:0;line-height:1.6}.hero_section_quoteAuthor__N9XOL{font-size:var(--font-size-sm);color:rgba(255,255,255,.7);margin:0}.hero_section_stats__L_NNP{display:flex;justify-content:center;gap:var(--spacing-3xl);flex-wrap:wrap}@media (max-width:767px){.hero_section_stats__L_NNP{gap:var(--spacing-xl)}}.hero_section_stat__YlIgR{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs)}.hero_section_statNumber__SS2z9{font-size:var(--font-size-3xl);font-weight:700;color:var(--orange-300)}@media (max-width:767px){.hero_section_statNumber__SS2z9{font-size:var(--font-size-2xl)}}.hero_section_statLabel__POSI_{font-size:var(--font-size-sm);color:rgba(255,255,255,.8);text-align:center}.hero_section_badge__8TKsO{display:inline-flex;align-items:center;padding:var(--spacing-sm) var(--spacing-lg);background:linear-gradient(135deg,var(--orange-600),var(--orange-700));color:var(--text-inverse);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:600;box-shadow:var(--shadow-lg)}.hero_section_marqueeClip__WV3k3{margin-top:var(--spacing-3xl);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-xl);border:2px solid rgba(255,255,255,.2)}.hero_section_marqueeVideo__kpjtq{width:100%;height:auto;display:block}.hero_section_marqueeCaption__W6k7W{padding:var(--spacing-md);background:rgba(0,0,0,.5);font-size:var(--font-size-sm);text-align:center;margin:0}.features_carousel_carousel__XeLPW{width:100%;max-width:1000px;margin:0 auto;padding:var(--spacing-xl) var(--spacing-md) var(--spacing-md);background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.15);box-shadow:0 8px 32px rgba(0,0,0,.3);touch-action:pan-y pinch-zoom}@media (min-width:768px){.features_carousel_carousel__XeLPW{padding:var(--spacing-3xl) var(--spacing-2xl) var(--spacing-2xl);border-radius:var(--radius-xl)}}.features_carousel_header__kaJ3z{text-align:center;margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-lg);border-bottom:1px solid rgba(255,255,255,.1)}@media (min-width:768px){.features_carousel_header__kaJ3z{margin-bottom:var(--spacing-3xl);padding-bottom:var(--spacing-2xl)}}.features_carousel_tagline__iNKSR{font-size:var(--font-size-xl);font-weight:700;color:var(--text-inverse);margin:0 0 var(--spacing-sm) 0;letter-spacing:-.02em;line-height:1.2;text-shadow:0 2px 10px rgba(0,0,0,.5)}@media (min-width:768px){.features_carousel_tagline__iNKSR{font-size:var(--font-size-3xl);margin:0 0 var(--spacing-md) 0}}.features_carousel_subtitle__3CA32{font-size:var(--font-size-sm);color:rgba(255,255,255,.9);margin:0;line-height:1.4;text-shadow:0 1px 5px rgba(0,0,0,.5)}@media (min-width:768px){.features_carousel_subtitle__3CA32{font-size:var(--font-size-lg);line-height:1.5}}.features_carousel_socialLinksWrapper__CVcLo{display:flex;justify-content:center;margin-top:var(--spacing-md)}@media (min-width:768px){.features_carousel_socialLinksWrapper__CVcLo{margin-top:var(--spacing-lg)}}.features_carousel_controls__uWoqP{display:flex;align-items:center;justify-content:center;gap:var(--spacing-md);margin-top:var(--spacing-lg);padding:0 var(--spacing-sm)}@media (min-width:768px){.features_carousel_controls__uWoqP{gap:var(--spacing-lg);margin-top:var(--spacing-xl)}}.features_carousel_navButton__cckQS{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:50%;color:var(--text-inverse);cursor:pointer;transition:all var(--transition-fast);-webkit-tap-highlight-color:transparent;flex-shrink:0}.features_carousel_navButton__cckQS:hover{background:rgba(255,255,255,.2);border-color:var(--accent-primary)}@media (min-width:768px){.features_carousel_navButton__cckQS:hover{transform:scale(1.1)}}.features_carousel_navButton__cckQS:active{background:rgba(255,255,255,.25);transform:scale(.95)}.features_carousel_navButton__cckQS:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.features_carousel_dots__gdrkJ{display:flex;gap:6px;align-items:center}.features_carousel_dot__7TVxk{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.3);border:none;cursor:pointer;transition:all var(--transition-fast);padding:0;min-width:8px;-webkit-tap-highlight-color:transparent;position:relative}.features_carousel_dot__7TVxk:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px}.features_carousel_dot__7TVxk:hover{background:rgba(255,255,255,.5)}@media (min-width:768px){.features_carousel_dot__7TVxk:hover{transform:scale(1.2)}}.features_carousel_dot__7TVxk:active{background:rgba(255,255,255,.6)}.features_carousel_dotActive__m1dvs{background:var(--accent-primary);width:20px;border-radius:var(--radius-full)}@media (min-width:768px){.features_carousel_dotActive__m1dvs{width:24px}}.features_carousel_dot__7TVxk:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.social_media_links_socialLinks__b6t7_{display:flex;gap:var(--spacing-sm)}@media (min-width:768px){.social_media_links_socialLinks__b6t7_{gap:var(--spacing-md)}}.social_media_links_socialLink__rCrKZ{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-md);background:rgba(255,255,255,.1);color:var(--text-inverse);transition:all var(--transition-fast)}@media (min-width:768px){.social_media_links_socialLink__rCrKZ{width:40px;height:40px}}.social_media_links_socialLink__rCrKZ:hover{background:var(--accent-primary);transform:translateY(-2px)}.feature_slide_slideContent__ILm9J{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-xl);gap:var(--spacing-xl);min-height:auto}@media (min-width:768px){.feature_slide_slideContent__ILm9J{grid-template-columns:1fr 1fr;gap:var(--spacing-2xl);align-items:center;min-height:300px}}.feature_slide_imageContainer__C0kMo{position:relative;width:100%;padding-top:56.25%;overflow:hidden}.feature_slide_badge__AqKWj{position:absolute;top:var(--spacing-sm);right:var(--spacing-sm);padding:4px var(--spacing-sm);border-radius:var(--radius-full);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 8px rgba(0,0,0,.2)}@media (min-width:768px){.feature_slide_badge__AqKWj{top:var(--spacing-md);right:var(--spacing-md);padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-xs)}}.feature_slide_badgeAlpha__xsq4y{background:linear-gradient(135deg,#10b981,#059669);color:white}.feature_slide_badgePlanned__dnrqZ{background:linear-gradient(135deg,#3b82f6,#2563eb);color:white}.feature_slide_badgeWaitlist__RBgk6{background:linear-gradient(135deg,var(--orange-500) 0,var(--orange-600) 100%);color:white}.feature_slide_image__fHGQo{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.feature_slide_info__RjukR{padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-sm)}@media (min-width:768px){.feature_slide_info__RjukR{padding:var(--spacing-lg);gap:var(--spacing-md)}}.feature_slide_slideCounter__Np0ds{font-size:var(--font-size-xs);color:rgba(255,255,255,.6);font-weight:500;align-self:flex-end}@media (min-width:768px){.feature_slide_slideCounter__Np0ds{font-size:var(--font-size-sm)}}.feature_slide_title__S_6Gh{font-size:var(--font-size-lg);color:var(--text-inverse);margin:0;font-weight:700;line-height:1.2}@media (min-width:768px){.feature_slide_title__S_6Gh{font-size:var(--font-size-2xl)}}.feature_slide_description__UNPKS{font-size:var(--font-size-sm);color:rgba(255,255,255,.9);line-height:1.5;margin:0}@media (min-width:768px){.feature_slide_description__UNPKS{font-size:var(--font-size-base);line-height:1.6}}.feature_slide_cta__e698q{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-xs);padding:10px var(--spacing-md);background:linear-gradient(135deg,var(--orange-500),var(--orange-600));color:white;text-decoration:none;border-radius:var(--radius-md);font-weight:600;font-size:var(--font-size-xs);transition:all var(--transition-fast);align-self:stretch;box-shadow:0 2px 8px rgba(0,0,0,.2);min-height:44px;-webkit-tap-highlight-color:transparent}@media (min-width:768px){.feature_slide_cta__e698q{padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--font-size-sm);align-self:flex-start}}.feature_slide_cta__e698q:hover{background:linear-gradient(135deg,var(--orange-600),var(--orange-700));transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.feature_slide_cta__e698q:active{transform:translateY(0);box-shadow:0 2px 6px rgba(0,0,0,.2)}.feature_slide_cta__e698q:focus-visible{outline:2px solid var(--orange-400);outline-offset:2px}.feature_slide_ctaArrow__Lprwt{transition:transform var(--transition-fast);flex-shrink:0}.feature_slide_cta__e698q:hover .feature_slide_ctaArrow__Lprwt{transform:translateX(2px)}.who_its_for_section_section__00bRA{background:var(--bg-secondary)}.who_its_for_section_title__cS_Ug{margin-bottom:var(--spacing-3xl)}.who_its_for_section_grid__58T7N{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--spacing-xl);gap:var(--spacing-xl)}@media (max-width:767px){.who_its_for_section_grid__58T7N{grid-template-columns:1fr}}.who_its_for_section_card__rGC_L{background:var(--bg-primary);padding:var(--spacing-2xl);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);transition:transform var(--transition-base),box-shadow var(--transition-base);border:2px solid transparent}.who_its_for_section_card__rGC_L:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl);border-color:var(--accent-primary)}.who_its_for_section_icon__0pljx{font-size:3rem;margin-bottom:var(--spacing-lg)}.who_its_for_section_cardTitle__I_qjW{font-size:var(--font-size-2xl);margin-bottom:var(--spacing-sm);color:var(--accent-primary)}.who_its_for_section_cardDescription__8BF9o{font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-md);color:var(--text-primary)}.who_its_for_section_cardDetails__4OKRu{font-size:var(--font-size-base);color:var(--text-secondary);line-height:1.6;margin:0}.play_now_section_section__P53lX{background:var(--bg-primary)}.play_now_section_title___FyTJ{margin-bottom:var(--spacing-md)}.play_now_section_subtitle__TXsPu{color:var(--text-secondary);font-size:var(--font-size-lg);margin-bottom:var(--spacing-3xl)}.play_now_section_grid__lcxU4{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:var(--spacing-xl);gap:var(--spacing-xl);margin-bottom:var(--spacing-3xl)}@media (max-width:767px){.play_now_section_grid__lcxU4{grid-template-columns:1fr}}.play_now_section_demoCard__VT34P{display:flex;flex-direction:column;height:100%;background:var(--bg-primary);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-md);transition:transform var(--transition-base),box-shadow var(--transition-base);border:2px solid var(--border-color)}.play_now_section_demoCard__VT34P:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl);border-color:var(--accent-primary)}.play_now_section_demoPreview__vzPDk{position:relative;width:100%;padding-top:56.25%;background-size:cover;background-position:50%}.play_now_section_demoContent__dvUNG{display:flex;flex-direction:column;flex:1 1;padding:var(--spacing-lg)}.play_now_section_demoTitle__Awtl_{font-size:var(--font-size-xl);margin-bottom:var(--spacing-sm);color:var(--text-primary)}.play_now_section_demoDescription__6tk4p{font-size:var(--font-size-base);color:var(--text-secondary);margin-bottom:var(--spacing-lg)}.play_now_section_demoActions__tGn5e{display:flex;gap:var(--spacing-sm);flex-wrap:wrap;margin-top:auto}.play_now_section_tryButton__eQPvX{flex:1 1;min-width:120px}.play_now_section_creatorSpotlight__3g1Sv{margin-top:var(--spacing-4xl);padding:var(--spacing-2xl);background:linear-gradient(135deg,var(--orange-50) 0,var(--orange-100) 100%);border-radius:var(--radius-xl);text-align:center;border:2px solid var(--orange-200)}.play_now_section_spotlightTitle__LAYiu{font-size:var(--font-size-2xl);color:var(--accent-primary);margin-bottom:var(--spacing-sm)}.play_now_section_spotlightDescription__JSdJ_{font-size:var(--font-size-base);color:var(--text-secondary);margin-bottom:var(--spacing-lg)}.demo_gate_modal_backdrop__thXBn{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:var(--z-modal-backdrop);padding:var(--spacing-md);animation:demo_gate_modal_fadeIn__6AgEu .2s ease-out}@keyframes demo_gate_modal_fadeIn__6AgEu{0%{opacity:0}to{opacity:1}}.demo_gate_modal_modal__T1Wgp{position:relative;background:var(--bg-primary);border-radius:var(--radius-xl);padding:var(--spacing-3xl);max-width:500px;width:100%;box-shadow:var(--shadow-xl);z-index:var(--z-modal);animation:demo_gate_modal_slideUp__arbAM .3s ease-out}@keyframes demo_gate_modal_slideUp__arbAM{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:479px){.demo_gate_modal_modal__T1Wgp{padding:var(--spacing-xl)}}.demo_gate_modal_closeButton__DZEMG{position:absolute;top:var(--spacing-md);right:var(--spacing-md);background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:var(--spacing-sm);border-radius:var(--radius-sm);transition:all var(--transition-fast)}.demo_gate_modal_closeButton__DZEMG:hover{color:var(--text-primary);background:var(--bg-secondary)}.demo_gate_modal_closeButton__DZEMG:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.demo_gate_modal_title___8nBX{font-size:var(--font-size-2xl);margin-bottom:var(--spacing-md);text-align:center}.demo_gate_modal_description__YrtFu{text-align:center;color:var(--text-secondary);margin-bottom:var(--spacing-xl)}.demo_gate_modal_form__Dfslp{display:flex;flex-direction:column;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.demo_gate_modal_input__QvnOj{padding:var(--spacing-md);font-size:var(--font-size-base);border:2px solid var(--border-color);border-radius:var(--radius-md);transition:border-color var(--transition-fast)}.demo_gate_modal_input__QvnOj:focus{outline:none;border-color:var(--accent-primary)}.demo_gate_modal_continueButton__FSjod{width:100%;padding:var(--spacing-md);font-size:var(--font-size-base);background:none;border:2px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);color:var(--text-secondary)}.demo_gate_modal_continueButton__FSjod:not(:disabled):hover{border-color:var(--accent-primary);color:var(--accent-primary)}.demo_gate_modal_continueButton__FSjod:disabled{opacity:.5;cursor:not-allowed}.demo_gate_modal_unlocked__yJf3J{text-align:center;font-size:var(--font-size-lg);color:var(--accent-primary);font-weight:600;padding:var(--spacing-xl) 0}.video_modal_backdrop__CWwEk{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);padding:var(--spacing-lg);animation:video_modal_fadeIn__q9FzS .2s ease-out}@keyframes video_modal_fadeIn__q9FzS{0%{opacity:0}to{opacity:1}}.video_modal_modal__uaRtY{background:var(--bg-primary);border-radius:var(--radius-xl);padding:var(--spacing-xl);max-width:1200px;width:100%;position:relative;animation:video_modal_slideUp__aBkxr .3s ease-out}@keyframes video_modal_slideUp__aBkxr{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.video_modal_closeButton__bAY2M{position:absolute;top:var(--spacing-md);right:var(--spacing-md);background:transparent;border:none;color:var(--text-secondary);cursor:pointer;padding:var(--spacing-sm);border-radius:var(--radius-md);transition:all var(--transition-fast);z-index:1}.video_modal_closeButton__bAY2M:hover{background:var(--bg-secondary);color:var(--text-primary)}.video_modal_title__Wn_3p{font-size:var(--font-size-2xl);margin-bottom:var(--spacing-lg);color:var(--text-primary);padding-right:var(--spacing-3xl)}.video_modal_videoContainer__iQBAq{position:relative;width:100%;padding-top:56.25%;background:#000;border-radius:var(--radius-md);overflow:hidden}.video_modal_iframe__ZLckf{position:absolute;top:0;left:0;width:100%;height:100%;border:none}@media (max-width:767px){.video_modal_modal__uaRtY{padding:var(--spacing-lg);margin:var(--spacing-md)}.video_modal_title__Wn_3p{font-size:var(--font-size-xl)}}.how_it_works_section_section__9KYOl{background:var(--bg-secondary)}.how_it_works_section_title__aLi56{margin-bottom:var(--spacing-md)}.how_it_works_section_subtitle__gJB7_{color:var(--text-secondary);font-size:var(--font-size-lg);margin-bottom:var(--spacing-4xl)}.how_it_works_section_timeline__pM0MX{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing-3xl)}.how_it_works_section_step__ad8hh{position:relative;display:flex;gap:var(--spacing-xl);align-items:flex-start}@media (max-width:767px){.how_it_works_section_step__ad8hh{flex-direction:column;align-items:center;text-align:center}}.how_it_works_section_stepIcon__jpSsP{position:relative;flex-shrink:0;width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--orange-600),var(--orange-700));border-radius:50%;box-shadow:var(--shadow-lg)}.how_it_works_section_iconEmoji__CDS77{font-size:2rem}.how_it_works_section_stepNumber__vw4SO{position:absolute;bottom:-8px;right:-8px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--bg-primary);color:var(--accent-primary);font-weight:700;border-radius:50%;box-shadow:var(--shadow-md);border:3px solid var(--bg-secondary)}.how_it_works_section_stepContent__sKXQ6{flex:1 1;padding-top:var(--spacing-sm)}.how_it_works_section_stepTitle__R_nQ_{font-size:var(--font-size-2xl);color:var(--accent-primary);margin-bottom:var(--spacing-sm)}.how_it_works_section_stepDescription__yuwTK{font-size:var(--font-size-base);color:var(--text-secondary);line-height:1.6;margin:0}.how_it_works_section_connector__pbl6d{position:absolute;left:40px;top:80px;width:3px;height:calc(100% + var(--spacing-3xl));background:linear-gradient(to bottom,var(--orange-400),var(--orange-200))}@media (max-width:767px){.how_it_works_section_connector__pbl6d{display:none}}.how_it_works_section_step__ad8hh:last-child .how_it_works_section_connector__pbl6d{display:none}.why_different_section_section__USZsu{background:var(--bg-primary)}.why_different_section_title__HB_1D{margin-bottom:var(--spacing-md)}.why_different_section_subtitle__D69Ib{color:var(--text-secondary);font-size:var(--font-size-lg);margin-bottom:var(--spacing-3xl)}.why_different_section_grid__WlJkZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--spacing-2xl);gap:var(--spacing-2xl)}@media (max-width:767px){.why_different_section_grid__WlJkZ{grid-template-columns:1fr}}.why_different_section_card__dmKmc{background:var(--bg-secondary);padding:var(--spacing-2xl);border-radius:var(--radius-xl);border:2px solid transparent;transition:all var(--transition-base)}.why_different_section_card__dmKmc:hover{border-color:var(--accent-primary);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.why_different_section_cardHeader__yyh3p{display:flex;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.why_different_section_icon__shdkZ{font-size:2.5rem;flex-shrink:0}.why_different_section_cardTitle__j1EFg{font-size:var(--font-size-xl);color:var(--accent-primary);margin:0}.why_different_section_cardDescription__YD2DH{font-size:var(--font-size-base);font-weight:600;margin-bottom:var(--spacing-md);color:var(--text-primary)}.why_different_section_cardDetails__0ZtzF{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.6;margin:0}.digital_to_physical_section_section__bD_38{background:var(--bg-dark);color:var(--text-inverse)}.digital_to_physical_section_title__cM8wE{margin-bottom:var(--spacing-md);color:var(--text-inverse)}.digital_to_physical_section_subtitle__rmAr_{color:rgba(255,255,255,.8);font-size:var(--font-size-lg);margin-bottom:var(--spacing-4xl)}.digital_to_physical_section_diagram__wYc3u{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--spacing-xl);gap:var(--spacing-xl);align-items:center;margin-bottom:var(--spacing-4xl)}@media (max-width:1023px){.digital_to_physical_section_diagram__wYc3u{grid-template-columns:1fr}}.digital_to_physical_section_diagramStep__4n2Ao{background:rgba(255,255,255,.05);padding:var(--spacing-xl);border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.1);text-align:center;transition:all var(--transition-base)}.digital_to_physical_section_diagramStep__4n2Ao:hover{background:rgba(255,255,255,.08);border-color:var(--accent-primary);transform:translateY(-2px)}.digital_to_physical_section_diagramIcon__yfiHF{font-size:3rem;margin-bottom:var(--spacing-md)}.digital_to_physical_section_diagramTitle__9o_WO{font-size:var(--font-size-lg);color:var(--orange-300);margin-bottom:var(--spacing-sm)}.digital_to_physical_section_diagramDescription__uWwAp{font-size:var(--font-size-sm);color:rgba(255,255,255,.7);line-height:1.5;margin:0}.digital_to_physical_section_arrow__hV99K{display:flex;justify-content:center;align-items:center;color:var(--orange-400)}@media (max-width:1023px){.digital_to_physical_section_arrow__hV99K{transform:rotate(90deg)}}@media (max-width:767px){.digital_to_physical_section_arrow__hV99K{display:none}}.digital_to_physical_section_royaltyNote__O141T{background:linear-gradient(135deg,rgba(255,152,0,.1),rgba(251,140,0,.15));padding:var(--spacing-2xl);border-radius:var(--radius-xl);border:2px solid var(--orange-600);text-align:center;margin-bottom:var(--spacing-2xl)}.digital_to_physical_section_royaltyTitle__EN0DU{font-size:var(--font-size-2xl);color:var(--orange-300);margin-bottom:var(--spacing-md)}.digital_to_physical_section_royaltyText__KlV2r{font-size:var(--font-size-base);color:rgba(255,255,255,.9);line-height:1.6;max-width:600px;margin:0 auto}.digital_to_physical_section_irlBadge__uifKB{display:flex;align-items:center;justify-content:center;gap:var(--spacing-md);padding:var(--spacing-lg);background:rgba(255,255,255,.05);border-radius:var(--radius-lg);border:1px dashed rgba(255,255,255,.2)}.digital_to_physical_section_badgeIcon__My4sj{font-size:2rem}.digital_to_physical_section_badgeText__9_9KN{font-size:var(--font-size-sm);color:rgba(255,255,255,.8);margin:0;text-align:left;max-width:500px}@media (max-width:767px){.digital_to_physical_section_irlBadge__uifKB{flex-direction:column;text-align:center}.digital_to_physical_section_badgeText__9_9KN{text-align:center}}.faq_section_section__TVd6A{background:var(--bg-primary)}.faq_section_title__Ox79B{margin-bottom:var(--spacing-4xl)}.faq_section_faqList__QS_cE{max-width:800px;margin:0 auto var(--spacing-3xl);display:flex;flex-direction:column;gap:var(--spacing-md)}.faq_section_faqItem__NqlMV{background:var(--bg-secondary);border-radius:var(--radius-lg);overflow:hidden;border:2px solid transparent;transition:border-color var(--transition-fast)}.faq_section_faqItem__NqlMV:hover{border-color:var(--accent-primary)}.faq_section_faqQuestion__3iJSt{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-lg);background:none;border:none;font-size:var(--font-size-lg);font-weight:600;color:var(--text-primary);text-align:left;cursor:pointer;transition:color var(--transition-fast)}.faq_section_faqQuestion__3iJSt:hover{color:var(--accent-primary)}.faq_section_faqQuestion__3iJSt:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}.faq_section_faqQuestion__3iJSt span{flex:1 1}.faq_section_icon__Aprmd{flex-shrink:0;color:var(--accent-primary);transition:transform var(--transition-fast)}.faq_section_faqQuestion__3iJSt.faq_section_open___aR9E .faq_section_icon__Aprmd{transform:rotate(180deg)}.faq_section_faqAnswer__iytGO{padding:0 var(--spacing-lg) var(--spacing-lg);animation:faq_section_slideDown__uE_Sk .3s ease-out}@keyframes faq_section_slideDown__uE_Sk{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.faq_section_faqAnswer__iytGO p{font-size:var(--font-size-base);color:var(--text-secondary);line-height:1.6;margin:0}.faq_section_moreQuestions__zyr7_{text-align:center;padding:var(--spacing-2xl);background:var(--bg-secondary);border-radius:var(--radius-lg);border:2px dashed var(--border-color)}.faq_section_moreQuestionsText__aPx3f{font-size:var(--font-size-lg);color:var(--text-secondary);margin:0}.faq_section_contactLink__48ORz{color:var(--accent-primary);font-weight:600;text-decoration:underline}.faq_section_contactLink__48ORz:hover{color:var(--accent-hover)}.footer_section_footer__4YpkS{background:var(--bg-dark);color:var(--text-inverse);padding-top:var(--spacing-4xl)}.footer_section_signupSection__1qTbY{max-width:600px;margin:0 auto var(--spacing-4xl);text-align:center;padding:var(--spacing-3xl);background:rgba(255,255,255,.05);border-radius:var(--radius-xl);border:2px solid rgba(255,255,255,.1)}.footer_section_signupTitle__aD5MR{font-size:var(--font-size-3xl);margin-bottom:var(--spacing-md);color:var(--text-inverse)}.footer_section_signupSubtitle__A6RIb{font-size:var(--font-size-base);color:rgba(255,255,255,.7);margin-bottom:var(--spacing-xl)}.footer_section_footerContent__rs0Eq{border-top:1px solid rgba(255,255,255,.1);padding-top:var(--spacing-3xl)}.footer_section_footerGrid__FtNYD{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--spacing-3xl);gap:var(--spacing-3xl);margin-bottom:var(--spacing-3xl)}@media (max-width:767px){.footer_section_footerGrid__FtNYD{grid-template-columns:1fr;gap:var(--spacing-xl)}}.footer_section_footerColumn__GmkqY h3,.footer_section_footerColumn__GmkqY h4{margin:0}.footer_section_columnTitle__34111{font-size:var(--font-size-lg);font-weight:700;margin-bottom:var(--spacing-md);color:var(--orange-300)}.footer_section_tagline__AICEu{font-size:var(--font-size-sm);color:rgba(255,255,255,.7);margin-bottom:var(--spacing-md)}.footer_section_linkList__f0HQZ{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}.footer_section_link__uulul{font-size:var(--font-size-sm);color:rgba(255,255,255,.7);transition:color var(--transition-fast)}.footer_section_link__uulul:hover{color:var(--orange-300)}.footer_section_footerBottom__SL5Xu{border-top:1px solid rgba(255,255,255,.1);padding:var(--spacing-xl) 0;text-align:center}.footer_section_ageGuidance__EUf8m,.footer_section_copyright__w66xg,.footer_section_disclaimer__4G8n_{font-size:var(--font-size-xs);color:rgba(255,255,255,.6);margin:var(--spacing-sm) 0}.footer_section_disclaimer__4G8n_{font-weight:600;color:rgba(255,255,255,.8)}.waitlist_form_form__RTN2z{display:flex;flex-direction:column;gap:var(--spacing-md);max-width:500px;margin:0 auto}.waitlist_form_formGroup__KfYMF{display:flex;flex-direction:column;gap:var(--spacing-xs)}.waitlist_form_label__U5bem{font-size:var(--font-size-sm);font-weight:500;color:rgba(255,255,255,.9)}.waitlist_form_input___hORx,.waitlist_form_select__RmZaZ{padding:var(--spacing-md);font-size:var(--font-size-base);border:2px solid rgba(255,255,255,.2);border-radius:var(--radius-md);background:rgba(255,255,255,.1);color:var(--text-inverse);transition:all var(--transition-fast)}.waitlist_form_input___hORx::placeholder{color:rgba(255,255,255,.5)}.waitlist_form_input___hORx:focus,.waitlist_form_select__RmZaZ:focus{outline:none;border-color:var(--accent-primary);background:rgba(255,255,255,.15)}.waitlist_form_input___hORx:disabled,.waitlist_form_select__RmZaZ:disabled{opacity:.5;cursor:not-allowed}.waitlist_form_select__RmZaZ{cursor:pointer}.waitlist_form_select__RmZaZ option{background:var(--bg-dark);color:var(--text-inverse)}.waitlist_form_submitButton__8_VGk{margin-top:var(--spacing-sm)}.waitlist_form_submitButton__8_VGk:disabled{opacity:.7;cursor:not-allowed}.waitlist_form_successMessage__lvk76{color:#4caf50;background:rgba(76,175,80,.1);border-radius:var(--radius-md);border:1px solid #4caf50}.waitlist_form_errorMessage__poqwO,.waitlist_form_successMessage__lvk76{text-align:center;font-weight:600;font-size:var(--font-size-sm);margin:0;padding:var(--spacing-sm)}.waitlist_form_errorMessage__poqwO{color:#f44336;background:rgba(244,67,54,.1);border-radius:var(--radius-md);border:1px solid #f44336}.waitlist_form_privacyNote__NQtXG{text-align:center;font-size:var(--font-size-xs);color:rgba(255,255,255,.6);margin:0}.consent_banner_backdrop__cYFzF{position:fixed;bottom:0;left:0;right:0;z-index:var(--z-modal);padding:var(--spacing-md);background:linear-gradient(0deg,rgba(0,0,0,.3),transparent);animation:consent_banner_slideUp__EZwP1 .3s ease-out}@keyframes consent_banner_slideUp__EZwP1{0%{transform:translateY(100%)}to{transform:translateY(0)}}.consent_banner_banner__kcX2f{max-width:800px;margin:0 auto;background:var(--bg-primary);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);border:2px solid var(--border-color)}.consent_banner_content__nDgbh{padding:var(--spacing-xl)}@media (max-width:767px){.consent_banner_content__nDgbh{padding:var(--spacing-lg)}}.consent_banner_title__Tnjtp{font-size:var(--font-size-xl);margin-bottom:var(--spacing-sm);color:var(--text-primary)}.consent_banner_description__m88hO{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.6;margin-bottom:var(--spacing-lg)}.consent_banner_preferences__x0AR_{display:flex;flex-direction:column;gap:var(--spacing-md);margin-bottom:var(--spacing-lg);padding:var(--spacing-md);background:var(--bg-secondary);border-radius:var(--radius-md)}.consent_banner_preferenceItem__EPxRv{display:flex;align-items:flex-start;gap:var(--spacing-md);cursor:pointer}.consent_banner_preferenceItem__EPxRv input[type=checkbox]{margin-top:2px;cursor:pointer;width:18px;height:18px;accent-color:var(--accent-primary)}.consent_banner_preferenceItem__EPxRv input[type=checkbox]:disabled{cursor:not-allowed}.consent_banner_preferenceItem__EPxRv span{flex:1 1;font-size:var(--font-size-sm)}.consent_banner_preferenceItem__EPxRv strong{color:var(--text-primary)}.consent_banner_preferenceItem__EPxRv small{color:var(--text-secondary)}.consent_banner_actions__MMCfM{display:flex;gap:var(--spacing-sm);flex-wrap:wrap;margin-bottom:var(--spacing-md)}@media (max-width:479px){.consent_banner_actions__MMCfM{flex-direction:column}}.consent_banner_btnAcceptAll__mvs9b,.consent_banner_btnReject__eKuc8{flex:1 1}.consent_banner_btnSave__N6Mkx{flex:1 1;background:var(--bg-secondary);border:2px solid var(--border-color)}.consent_banner_btnSave__N6Mkx:hover:not(:disabled){border-color:var(--accent-primary);background:var(--bg-primary)}.consent_banner_links__3FzYf{font-size:var(--font-size-xs);color:var(--text-secondary);text-align:center;margin:0}.consent_banner_links__3FzYf a{color:var(--accent-primary);text-decoration:underline}:root{--orange-50:#fff4e6;--orange-100:#ffe0b2;--orange-200:#ffcc80;--orange-300:#ffb74d;--orange-400:#ffa726;--orange-500:#ff9800;--orange-600:#fb8c00;--orange-700:#f57c00;--orange-800:#ef6c00;--orange-900:#e65100;--gray-50:#fafafa;--gray-100:#f5f5f5;--gray-200:#eeeeee;--gray-300:#e0e0e0;--gray-400:#bdbdbd;--gray-500:#9e9e9e;--gray-600:#757575;--gray-700:#616161;--gray-800:#424242;--gray-900:#212121;--bg-primary:#ffffff;--bg-secondary:var(--gray-50);--bg-dark:var(--gray-900);--text-primary:var(--gray-900);--text-secondary:var(--gray-700);--text-inverse:#ffffff;--border-color:var(--gray-300);--accent-primary:var(--orange-600);--accent-hover:var(--orange-700);--accent-light:var(--orange-100);--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:6rem;--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--radius-sm:0.25rem;--radius-md:0.5rem;--radius-lg:0.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-full:9999px;--shadow-sm:0 1px 2px 0 rgb(0 0 0/0.05);--shadow-md:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--shadow-lg:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--shadow-xl:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--transition-fast:150ms ease-in-out;--transition-base:250ms ease-in-out;--transition-slow:350ms ease-in-out;--max-width-sm:640px;--max-width-md:768px;--max-width-lg:1024px;--max-width-xl:1280px;--max-width-2xl:1536px;--z-sticky-header:100;--z-modal-backdrop:1000;--z-modal:1010}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body{font-family:var(--font-sans);font-size:var(--font-size-base);line-height:1.6;color:var(--text-primary);background-color:var(--bg-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2;margin-bottom:var(--spacing-md)}h1{font-size:var(--font-size-5xl);margin-bottom:var(--spacing-lg)}h2{font-size:var(--font-size-4xl)}h3{font-size:var(--font-size-3xl)}h4{font-size:var(--font-size-2xl)}p{margin-bottom:var(--spacing-md)}a{color:var(--accent-primary);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--accent-hover)}a:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px;border-radius:var(--radius-sm)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-xl);font-size:var(--font-size-base);font-weight:600;line-height:1;border:none;border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-base);white-space:nowrap}.btn:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:linear-gradient(135deg,var(--orange-600) 0,var(--orange-700) 100%);color:var(--text-inverse);box-shadow:var(--shadow-md)}.btn-primary:hover:not(:disabled){background:linear-gradient(135deg,var(--orange-700) 0,var(--orange-800) 100%);box-shadow:var(--shadow-lg);transform:translateY(-1px)}.btn-secondary{background:var(--bg-primary);color:var(--accent-primary);border:2px solid var(--accent-primary)}.btn-secondary:hover:not(:disabled){background:var(--accent-light);border-color:var(--accent-hover)}.btn-lg{padding:var(--spacing-lg) var(--spacing-2xl);font-size:var(--font-size-lg)}.btn-sm{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-sm)}.container{width:100%;max-width:var(--max-width-xl);margin:0 auto;padding:0 var(--spacing-md)}@media (min-width:768px){.container{padding:0 var(--spacing-xl)}}.section{padding:var(--spacing-4xl) 0}@media (max-width:767px){.section{padding:var(--spacing-3xl) 0}}.text-center{text-align:center}.text-orange{color:var(--accent-primary)}.bg-gray{background-color:var(--bg-secondary)}.bg-dark{background-color:var(--bg-dark);color:var(--text-inverse)}.mt-sm{margin-top:var(--spacing-sm)}.mt-md{margin-top:var(--spacing-md)}.mt-lg{margin-top:var(--spacing-lg)}.mt-xl{margin-top:var(--spacing-xl)}.mt-2xl{margin-top:var(--spacing-2xl)}.mb-sm{margin-bottom:var(--spacing-sm)}.mb-md{margin-bottom:var(--spacing-md)}.mb-lg{margin-bottom:var(--spacing-lg)}.mb-xl{margin-bottom:var(--spacing-xl)}.mb-2xl{margin-bottom:var(--spacing-2xl)}@media (max-width:767px){h1{font-size:var(--font-size-4xl)}h2{font-size:var(--font-size-3xl)}h3{font-size:var(--font-size-2xl)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.skip-link{position:absolute;top:-40px;left:0;background:var(--accent-primary);color:var(--text-inverse);padding:var(--spacing-sm) var(--spacing-md);z-index:10000}.skip-link:focus{top:0}