.Button_button__f_l0m{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border:none;border-radius:var(--radius-lg);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-semibold);line-height:1;cursor:pointer;transition:all var(--transition-fast);-moz-user-select:none;user-select:none;-webkit-user-select:none}.Button_primary__gNjMo{background:var(--color-primary-600);color:#fff;box-shadow:var(--shadow-sm)}.Button_primary__gNjMo:hover:not(.Button_disabled__Y44Hn):not(.Button_loading__xz7Vs){background:var(--color-primary-700);box-shadow:var(--shadow-md);transform:translateY(-1px)}.Button_primary__gNjMo:active:not(.Button_disabled__Y44Hn):not(.Button_loading__xz7Vs){background:var(--color-primary-800);transform:translateY(0);box-shadow:var(--shadow-sm)}.Button_secondary__6ARy2{background:var(--color-neutral-100);color:var(--color-neutral-900);border:1px solid var(--color-border)}.Button_secondary__6ARy2:hover:not(.Button_disabled__Y44Hn):not(.Button_loading__xz7Vs){background:var(--color-neutral-200);border-color:var(--color-neutral-300)}.Button_outline__Nk0b6{background:transparent;color:var(--color-primary-600);border:2px solid var(--color-primary-600)}.Button_outline__Nk0b6:hover:not(.Button_disabled__Y44Hn):not(.Button_loading__xz7Vs){background:var(--color-primary-50);color:var(--color-primary-700);border-color:var(--color-primary-700)}.Button_destructive__WubH8{background:var(--color-red-600);color:#fff;box-shadow:var(--shadow-sm)}.Button_destructive__WubH8:hover:not(.Button_disabled__Y44Hn):not(.Button_loading__xz7Vs){background:var(--color-red-700);box-shadow:var(--shadow-md);transform:translateY(-1px)}.Button_destructive__WubH8:active:not(.Button_disabled__Y44Hn):not(.Button_loading__xz7Vs){background:var(--color-red-800);transform:translateY(0);box-shadow:var(--shadow-sm)}.Button_ghost__nCpIY{background:transparent;color:var(--color-neutral-600);border:none;box-shadow:none}.Button_ghost__nCpIY:hover:not(.Button_disabled__Y44Hn):not(.Button_loading__xz7Vs){background:var(--color-neutral-100);color:var(--color-neutral-900)}.Button_ghost__nCpIY:active:not(.Button_disabled__Y44Hn):not(.Button_loading__xz7Vs){background:var(--color-neutral-200)}.Button_small__eTosT{padding:var(--space-2) var(--space-4);font-size:var(--text-sm)}.Button_default__ncW1B{padding:var(--space-3) var(--space-6);font-size:var(--text-base)}.Button_large__PNABv{padding:var(--space-4) var(--space-8);font-size:var(--text-lg)}.Button_fullWidth__9EUg4{width:100%}.Button_disabled__Y44Hn{opacity:.5;cursor:not-allowed;transform:none!important}.Button_loading__xz7Vs{cursor:wait;position:relative}.Button_loadingContent__EtKFb{display:flex;align-items:center;gap:var(--space-2)}.Button_spinner__bkL9X{width:16px;height:16px;border:2px solid transparent;border-top-color:currentcolor;border-radius:50%;animation:Button_spin__UIsOW 1s linear infinite}@keyframes Button_spin__UIsOW{to{transform:rotate(1turn)}}.Button_button__f_l0m:focus{outline:2px solid var(--color-primary-500);outline-offset:2px}.Button_button__f_l0m:focus:not(:focus-visible){outline:none}@media (prefers-contrast:high){.Button_primary__gNjMo{border:2px solid transparent}.Button_button__f_l0m:focus{outline:3px solid currentColor}}.LoadingState_container__6LhQh{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-secondary)}.LoadingState_container--sm__61NGB{padding:var(--space-4);gap:var(--space-2)}.LoadingState_container--md__pz7mi{padding:var(--space-8);gap:var(--space-3)}.LoadingState_container--lg__WAJ9Q{padding:var(--space-12);gap:var(--space-4);min-height:300px}.LoadingState_container--fullscreen__OPO4_{position:fixed;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.95);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:9999;border:none;border-radius:0}.LoadingState_spinner__DY1Au{border-radius:var(--radius-full);animation:LoadingState_spin__ob9Ol 1s linear infinite;flex-shrink:0}.LoadingState_container--sm__61NGB .LoadingState_spinner__DY1Au{width:24px;height:24px;border-top:2px solid var(--color-neutral-200);border:2px solid var(--color-neutral-200);border-top-color:var(--color-primary-600)}.LoadingState_container--md__pz7mi .LoadingState_spinner__DY1Au{width:32px;height:32px}.LoadingState_container--lg__WAJ9Q .LoadingState_spinner__DY1Au,.LoadingState_container--md__pz7mi .LoadingState_spinner__DY1Au{border-top:3px solid var(--color-neutral-200);border:3px solid var(--color-neutral-200);border-top-color:var(--color-primary-600)}.LoadingState_container--lg__WAJ9Q .LoadingState_spinner__DY1Au{width:40px;height:40px}.LoadingState_container--fullscreen__OPO4_ .LoadingState_spinner__DY1Au{width:48px;height:48px;border-top:4px solid var(--color-neutral-200);border:4px solid var(--color-neutral-200);border-top-color:var(--color-primary-600)}.LoadingState_message__M9mVI{margin:0;font-weight:var(--font-medium);line-height:1.4}.LoadingState_container--sm__61NGB .LoadingState_message__M9mVI{font-size:var(--text-xs)}.LoadingState_container--md__pz7mi .LoadingState_message__M9mVI{font-size:var(--text-sm)}.LoadingState_container--lg__WAJ9Q .LoadingState_message__M9mVI{font-size:var(--text-base)}.LoadingState_container--fullscreen__OPO4_ .LoadingState_message__M9mVI{font-size:var(--text-lg);color:var(--color-text-primary)}.LoadingState_container--inline__0VRMe{flex-direction:row;background:transparent;border:none;padding:0;gap:var(--space-2)}.LoadingState_container--inline__0VRMe .LoadingState_spinner__DY1Au{width:16px;height:16px;border:2px solid;border-top:2px solid transparent}.LoadingState_container--inline__0VRMe .LoadingState_message__M9mVI{font-size:inherit;color:inherit}.LoadingState_container--subtle__NwCo_{background:transparent;border:none;color:var(--color-text-muted)}.LoadingState_container--subtle__NwCo_ .LoadingState_spinner__DY1Au{border-color:var(--color-neutral-300);border-top-color:var(--color-text-muted)}.LoadingState_container--overlay__T0ncQ{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.9);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:10;border-radius:inherit}.LoadingState_container--card__Iz1Ug{background:var(--color-neutral-50);border:2px dashed var(--color-border);border-radius:var(--radius-lg)}.LoadingState_container--card__Iz1Ug .LoadingState_spinner__DY1Au{border-color:var(--color-neutral-300);border-top-color:var(--color-primary-500)}.LoadingState_container--pulse__bgphH{animation:LoadingState_pulse__xO8Aq 2s ease-in-out infinite}.LoadingState_container--pulse__bgphH .LoadingState_spinner__DY1Au{animation:LoadingState_spin__ob9Ol 1s linear infinite,LoadingState_pulse__xO8Aq 2s ease-in-out infinite}.LoadingState_container__6LhQh{animation:LoadingState_fadeIn___ZYUQ .3s ease-out}@media (prefers-color-scheme:dark){.LoadingState_container--fullscreen__OPO4_{background:rgba(0,0,0,.95)}.LoadingState_container--overlay__T0ncQ{background:rgba(0,0,0,.9)}}@keyframes LoadingState_spin__ob9Ol{to{transform:rotate(1turn)}}@keyframes LoadingState_fadeIn___ZYUQ{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes LoadingState_pulse__xO8Aq{0%,to{opacity:1}50%{opacity:.7}}@media (max-width:768px){.LoadingState_container--lg__WAJ9Q{padding:var(--space-8);min-height:200px}.LoadingState_container--md__pz7mi{padding:var(--space-6)}.LoadingState_container--fullscreen__OPO4_ .LoadingState_spinner__DY1Au{width:40px;height:40px;border-width:3px}.LoadingState_container--fullscreen__OPO4_ .LoadingState_message__M9mVI{font-size:var(--text-base)}}@media (max-width:480px){.LoadingState_container--lg__WAJ9Q{padding:var(--space-6);min-height:150px}.LoadingState_container--md__pz7mi{padding:var(--space-4)}.LoadingState_container--lg__WAJ9Q .LoadingState_spinner__DY1Au,.LoadingState_container--md__pz7mi .LoadingState_spinner__DY1Au{width:28px;height:28px;border-width:2px}.LoadingState_container--lg__WAJ9Q .LoadingState_message__M9mVI,.LoadingState_container--md__pz7mi .LoadingState_message__M9mVI{font-size:var(--text-sm)}}@media (prefers-reduced-motion:reduce){.LoadingState_spinner__DY1Au{animation:none;border-top-color:var(--color-primary-600)}.LoadingState_container--pulse__bgphH,.LoadingState_container__6LhQh{animation:none}}.ListeningRoomLogo_logoContainer__scMxE{display:inline-flex;align-items:center;justify-content:center}.ListeningRoomLogo_logoSvg__924X7{width:100%;height:100%;display:block}.ListeningRoomLogo_variantDark__gUdjh{color:var(--color-neutral-900)}.ListeningRoomLogo_variantLight__INwkI{color:#fff}.ListeningRoomLogo_logoSmall__qUQ81{width:60px;height:18px}.ListeningRoomLogo_logoDefault__tquDl{width:80px;height:24px}.ListeningRoomLogo_logoLarge__irDAX{width:120px;height:36px}.ListeningRoomLogo_logoXlarge__MOnrH{width:160px;height:48px}.ListeningRoomLogo_logoContainer__scMxE:hover{transform:scale(1.02);transition:transform var(--transition-fast)}.ListeningRoomLogo_logoContainer__scMxE:hover .ListeningRoomLogo_logoSvg__924X7 rect{animation:ListeningRoomLogo_audioWave__1Yvqj .8s ease-in-out infinite alternate;transform-origin:center bottom}.ListeningRoomLogo_logoContainer__scMxE:hover .ListeningRoomLogo_logoSvg__924X7 rect:first-child{animation-delay:0s}.ListeningRoomLogo_logoContainer__scMxE:hover .ListeningRoomLogo_logoSvg__924X7 rect:nth-child(2){animation-delay:.1s}.ListeningRoomLogo_logoContainer__scMxE:hover .ListeningRoomLogo_logoSvg__924X7 rect:nth-child(3){animation-delay:.2s}.ListeningRoomLogo_logoContainer__scMxE:hover .ListeningRoomLogo_logoSvg__924X7 rect:nth-child(4){animation-delay:.05s}.ListeningRoomLogo_logoContainer__scMxE:hover .ListeningRoomLogo_logoSvg__924X7 rect:nth-child(5){animation-delay:.15s}.ListeningRoomLogo_logoContainer__scMxE:hover .ListeningRoomLogo_logoSvg__924X7 rect:nth-child(6){animation-delay:.08s}.ListeningRoomLogo_logoContainer__scMxE:hover .ListeningRoomLogo_logoSvg__924X7 rect:nth-child(7){animation-delay:.12s}.ListeningRoomLogo_logoContainer__scMxE:hover .ListeningRoomLogo_logoSvg__924X7 rect:nth-child(8){animation-delay:.18s}.ListeningRoomLogo_logoContainer__scMxE:hover .ListeningRoomLogo_logoSvg__924X7 rect:nth-child(9){animation-delay:.06s}.ListeningRoomLogo_logoContainer__scMxE:hover .ListeningRoomLogo_logoSvg__924X7 rect:nth-child(10){animation-delay:.14s}.ListeningRoomLogo_logoContainer__scMxE:hover .ListeningRoomLogo_logoSvg__924X7 rect:nth-child(11){animation-delay:.09s}.ListeningRoomLogo_logoContainer__scMxE:hover .ListeningRoomLogo_logoSvg__924X7 rect:nth-child(12){animation-delay:.16s}@keyframes ListeningRoomLogo_audioWave__1Yvqj{0%{transform:scaleY(1)}50%{transform:scaleY(.7)}to{transform:scaleY(1.1)}}.ListeningRoomLogo_logoContainer__scMxE{animation:ListeningRoomLogo_logoFadeIn__cSygO .8s ease-out}@keyframes ListeningRoomLogo_logoFadeIn__cSygO{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ListeningRoomLogo_logoContainer__scMxE:hover .ListeningRoomLogo_logoSvg__924X7 rect{animation:none}.ListeningRoomLogo_logoContainer__scMxE:hover{transform:none}.ListeningRoomLogo_logoContainer__scMxE{animation:none}}.LandingPage_container__9dUga{color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.LandingPage_container__9dUga,.LandingPage_loadingContainer__B6bVr{min-height:100vh;background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#0f3460)}.LandingPage_loadingContainer__B6bVr{display:flex;align-items:center;justify-content:center}.LandingPage_header__ESeiF{padding:1rem 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.LandingPage_nav__N0_Az{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.LandingPage_logo__8ecAb{gap:.5rem;display:flex;align-items:center;gap:1rem}.LandingPage_brandedLogo__XS8Gs{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.LandingPage_logoText__fGvqK{font-size:1.25rem;font-weight:700;color:#fff}.LandingPage_navActions__mekrt{display:flex;gap:1rem;align-items:center}.LandingPage_main__tMocs{max-width:1200px;margin:0 auto;padding:0 2rem}.LandingPage_hero__BqnH7{text-align:center;padding:4rem 0;max-width:800px;margin:0 auto}.LandingPage_heroTitle__f86Jh{font-size:3.5rem;font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:#fff}.LandingPage_heroAccent__6sQgB{color:var(--primary-color,#6366f1)}.LandingPage_heroDescription__GrtVA{font-size:1.25rem;line-height:1.6;color:#cbd5e0;margin-bottom:3rem;max-width:600px;margin-left:auto;margin-right:auto}.LandingPage_heroActions__M78Xj{display:flex;flex-direction:column;gap:1rem;align-items:center;margin-bottom:4rem}.LandingPage_features__IG0Y6{padding:5rem 0}.LandingPage_featuresGrid__QVHa_{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem}.LandingPage_featureCard__9Pyii{text-align:center;padding:2rem;border-radius:1rem;background:hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);transition:transform .2s ease,background .2s ease}.LandingPage_featureCard__9Pyii:hover{transform:translateY(-4px);background:hsla(0,0%,100%,.08)}.LandingPage_featureIcon__fG_EF{width:3rem;height:3rem;border-radius:50%;background-color:var(--primary-color,#6366f1);display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;color:#fff}.LandingPage_featureTitle__BQh1i{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:#fff}.LandingPage_featureDescription__skpY4{color:#cbd5e0;line-height:1.5}.LandingPage_tenantInfo__69Oar{text-align:center;padding:3rem 2rem;margin:3rem 0;border-radius:1rem;background:hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1)}.LandingPage_tenantTitle__iYjr6{font-size:2rem;font-weight:700;margin-bottom:1rem;color:#fff}.LandingPage_tenantDescription__Zcesa{font-size:1.125rem;line-height:1.6;color:#cbd5e0;margin-bottom:1.5rem;max-width:600px;margin-left:auto;margin-right:auto}.LandingPage_tenantBadge__ffjXT{margin-top:1.5rem}.LandingPage_planBadge__m0kXj{display:inline-block;padding:.5rem 1rem;border-radius:2rem;background-color:var(--secondary-color,#8b5cf6);color:#fff;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.LandingPage_cta__lbvaM{text-align:center;padding:4rem 0}.LandingPage_ctaTitle__Ol4u5{font-size:2.5rem;font-weight:700;margin-bottom:2rem;color:#fff}.LandingPage_footer__gTzDg{border-top:1px solid hsla(0,0%,100%,.1);padding:2rem 0;margin-top:3rem}.LandingPage_footerContent__ffrP5{max-width:1200px;margin:0 auto;padding:0 2rem;text-align:center;color:#9ca3af}.LandingPage_footerSubtext__gqfM0{margin-top:.5rem;font-size:.875rem;color:#6b7280}@media (min-width:640px){.LandingPage_heroActions__M78Xj{flex-direction:row;justify-content:center}.LandingPage_heroTitle__f86Jh{font-size:4rem}}@media (min-width:768px){.LandingPage_heroTitle__f86Jh{font-size:5rem}.LandingPage_main__tMocs,.LandingPage_nav__N0_Az{padding:0 3rem}}.LandingPage_container__9dUga{--primary-color:#6366f1;--secondary-color:#8b5cf6}@media (prefers-reduced-motion:reduce){.LandingPage_featureCard__9Pyii{transition:none}.LandingPage_featureCard__9Pyii:hover{transform:none}}@media (prefers-contrast:high){.LandingPage_featureCard__9Pyii{border:2px solid hsla(0,0%,100%,.3)}.LandingPage_featureIcon__fG_EF,.LandingPage_logoIcon__sddXd{border:1px solid #fff}}