.landing_wrapper__VhwTJ{min-height:100vh;background-color:var(--bg-base);background-image:var(--landing-hero-sheen);background-repeat:no-repeat;background-size:100% 420px;background-position:top;color:var(--text-primary);overflow-x:hidden;position:relative;display:flex;flex-direction:column}@keyframes landing_navBarEnter__UHc83{0%{transform:translateY(-8px)}to{transform:translateY(0)}}@keyframes landing_slideUpFadeIn__O_Gof{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes landing_pulseBorder__YnVUR{0%{box-shadow:0 0 0 0 var(--brand-primary-glow)}70%{box-shadow:0 0 0 10px rgba(99,102,241,0)}to{box-shadow:0 0 0 0 rgba(99,102,241,0)}}@keyframes landing_drawLogo__q_9NA{0%{stroke-dashoffset:1000;fill:transparent}50%{stroke-dashoffset:0;fill:transparent}to{fill:var(--brand-primary)}}@keyframes landing_logoPulse__Nl6iN{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.landing_nav__knAbU{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid var(--border-subtle);position:-webkit-sticky;position:sticky;top:0;background:color-mix(in srgb,var(--bg-base) 90%,var(--bg-surface));backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);z-index:100;animation:landing_navBarEnter__UHc83 .42s cubic-bezier(.22,1,.36,1) forwards}@media (prefers-reduced-motion:reduce){.landing_nav__knAbU{animation:none}}.landing_navBrand__SutAj{display:flex;align-items:center;gap:12px;cursor:pointer;text-decoration:none;transition:transform var(--transition-base)}.landing_navBrand__SutAj:hover{transform:scale(1.02)}.landing_navBrand__SutAj:hover .landing_logoIcon__b5mrX{animation:landing_logoPulse__Nl6iN 1s ease-in-out infinite}.landing_logoIcon__b5mrX{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-md);background:transparent;box-shadow:var(--shadow-brand);transition:all var(--transition-base);overflow:hidden;flex-shrink:0}.landing_logoImage__38T1d{display:block;width:100%;height:100%;object-fit:contain}.landing_brandName__T77ck{font-family:var(--font-display);font-size:1.35rem;font-weight:600;letter-spacing:-.02em;background:var(--landing-brand-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.landing_navActions__GGpJs{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.landing_navTheme__ASTD8{flex-shrink:0}.landing_btnPrimarySolid___zVbn{background:var(--brand-primary);color:#fff;padding:10px 20px;border-radius:var(--radius-full);font-weight:600;font-size:.875rem;box-shadow:var(--shadow-brand);transition:all var(--transition-fast)}.landing_btnPrimarySolid___zVbn:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg);background:var(--brand-primary-hover)}.landing_hero__wie8N{display:flex;flex-direction:column;align-items:center;text-align:center;padding:80px 24px 100px;max-width:1000px;margin:0 auto;animation:landing_slideUpFadeIn__O_Gof .8s ease-out .2s forwards;opacity:0;position:relative;z-index:1}.landing_heroBadge__xIOlD{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:var(--radius-full);background:rgba(99,102,241,.1);border:1px solid rgba(99,102,241,.2);color:var(--brand-primary);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:32px;animation:landing_pulseBorder__YnVUR 2s infinite}.landing_pulseDot__glBYC{width:6px;height:6px;background:var(--brand-primary);border-radius:50%;position:relative}.landing_pulseDot__glBYC:after{content:"";position:absolute;inset:-4px;border-radius:50%;background:var(--brand-primary);opacity:.6;animation:landing_pulseBorder__YnVUR 1.5s infinite}.landing_heroTitle__omfE_{font-family:var(--font-display);font-size:clamp(2.75rem,7vw,4.75rem);font-weight:600;line-height:1.08;letter-spacing:-.03em;margin-bottom:24px;color:var(--text-primary)}.landing_textPrimaryHighlight__l1kWR{color:var(--brand-primary);display:inline-block}.landing_heroSubtitle__5RQeO{font-size:clamp(1rem,2.5vw,1.25rem);color:var(--text-secondary);max-width:600px;line-height:1.6;margin-bottom:40px}.landing_heroActions__3CEO8{display:flex;flex-direction:column;gap:16px;width:100%;max-width:400px}@media (min-width:640px){.landing_heroActions__3CEO8{flex-direction:row;max-width:none;justify-content:center}}.landing_btnLargeOutline__mbcGa{display:flex;align-items:center;justify-content:center;height:56px;padding:0 32px;border-radius:var(--radius-xl);background:color-mix(in srgb,var(--brand-primary) 12%,var(--bg-surface));border:1px solid var(--border-brand);color:var(--text-primary);font-weight:700;font-size:1rem;transition:all var(--transition-fast)}.landing_btnLargeOutline__mbcGa:hover{background:color-mix(in srgb,var(--brand-primary) 20%,var(--bg-hover));border-color:var(--brand-primary)}.landing_btnLargeSolid__VBDvo{display:flex;align-items:center;justify-content:center;height:56px;padding:0 32px;border-radius:var(--radius-xl);background:var(--brand-primary);color:#fff;font-weight:600;font-size:1rem;box-shadow:var(--shadow-brand);transition:all var(--transition-fast)}.landing_btnLargeSolid__VBDvo:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg);background:var(--brand-primary-hover)}.landing_featuresSection__x8A0I{background:var(--landing-features-bg);padding:100px 24px;border-top:1px solid var(--border-subtle)}.landing_featuresHeader__iyV2z{text-align:center;margin-bottom:64px}.landing_featuresTitle__oxkjY{font-family:var(--font-display);font-size:clamp(2.25rem,4.5vw,3rem);font-weight:600;letter-spacing:-.02em;color:var(--text-primary)}.landing_featuresGrid___4AwX{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;max-width:1200px;margin:0 auto}@media (min-width:768px){.landing_featuresGrid___4AwX{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.landing_featuresGrid___4AwX{grid-template-columns:repeat(3,1fr)}}.landing_featureCard___7KBi{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-xl);padding:32px;transition:all var(--transition-base);display:flex;flex-direction:column;gap:16px;box-shadow:var(--shadow-sm)}.landing_featureCard___7KBi:hover{transform:translateY(-6px);border-color:var(--border-strong);box-shadow:var(--shadow-card-lift);background:var(--bg-elevated)}.landing_featureIconWrapper__4r19_{width:56px;height:56px;border-radius:var(--radius-lg);background:var(--brand-primary-glow);color:var(--brand-primary);display:flex;align-items:center;justify-content:center}.landing_featureIconWrapper__4r19_ svg{width:28px;height:28px}.landing_featureCardTitle__JS0gI{font-size:1.25rem;font-weight:700;color:var(--text-primary)}.landing_featureCardDesc__eaVwp{font-size:.875rem;color:var(--text-secondary);line-height:1.6}.landing_faqSection__rWPet{padding:96px 24px 88px;max-width:1080px;margin:0 auto;width:100%;border-top:1px solid var(--border-subtle);background:color-mix(in srgb,var(--landing-features-bg) 55%,var(--bg-base))}.landing_faqHeader__Ytyu4{text-align:center;margin-bottom:48px;max-width:36rem;margin-left:auto;margin-right:auto}.landing_faqKicker__vGT6a{font-family:var(--font-sans);font-size:.6875rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted);margin:0 0 12px}.landing_faqTitle__xZoc6{font-family:var(--font-display);font-size:clamp(1.85rem,3.8vw,2.5rem);font-weight:600;letter-spacing:-.02em;color:var(--text-primary);margin:0;line-height:1.15}.landing_faqList__Gcu6Z{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px;align-items:start}@media (min-width:768px){.landing_faqList__Gcu6Z{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;row-gap:14px}}.landing_faqItem__19L1H{border:1px solid var(--border-default);border-radius:calc(var(--radius-lg) + 2px);background:color-mix(in srgb,var(--bg-surface) 94%,var(--bg-elevated));box-shadow:0 1px 2px color-mix(in srgb,var(--text-primary) 4%,transparent),0 12px 40px -20px color-mix(in srgb,var(--text-primary) 8%,transparent);overflow:hidden;transition:all var(--transition-base)}.landing_faqItem__19L1H:hover{transform:translateY(-6px);border-color:var(--border-strong);box-shadow:var(--shadow-card-lift);background:var(--bg-elevated)}.landing_faqItem__19L1H[open]{border-color:color-mix(in srgb,var(--brand-primary) 24%,var(--border-default));background:var(--bg-surface);box-shadow:0 0 0 1px color-mix(in srgb,var(--brand-primary) 12%,transparent),0 20px 48px -24px color-mix(in srgb,var(--brand-primary) 14%,transparent)}.landing_faqItem__19L1H[open]:hover{transform:translateY(-6px);border-color:color-mix(in srgb,var(--brand-primary) 28%,var(--border-strong));background:var(--bg-elevated);box-shadow:0 0 0 1px color-mix(in srgb,var(--brand-primary) 12%,transparent),var(--shadow-card-lift)}@media (min-width:768px){.landing_faqItemWide__wV67V{grid-column:1/-1;max-width:680px;width:100%;justify-self:center}}.landing_faqSummary__3bFpX{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.landing_faqSummary__3bFpX::-webkit-details-marker{display:none}.landing_faqSummary__3bFpX:focus-visible{box-shadow:inset 0 0 0 2px var(--brand-primary-glow);border-radius:calc(var(--radius-lg) + 2px)}.landing_faqQuestion__U3Emc{font-family:var(--font-sans);font-size:.9375rem;font-weight:600;line-height:1.45;color:var(--text-primary);letter-spacing:-.01em}.landing_faqChevron__0DvrP{flex-shrink:0}.landing_faqItem__19L1H:hover .landing_faqChevron__0DvrP{color:var(--brand-primary);border-color:color-mix(in srgb,var(--brand-primary) 20%,var(--border-subtle))}.landing_faqAnswer__aWO8a{margin:0;padding:18px 22px 22px;font-family:var(--font-sans);font-size:.875rem;line-height:1.68;color:var(--text-secondary);border-top:1px solid var(--border-subtle)}.landing_faqAnswer__aWO8a p{margin:0}.landing_faqAnswer__aWO8a strong{color:var(--text-primary);font-weight:600}.landing_ctaSection__D8VxY{padding:80px 24px;max-width:1000px;margin:0 auto}.landing_ctaContainer__CDlcx{position:relative;background:var(--cta-gradient);border-radius:32px;padding:64px 32px;text-align:center;overflow:hidden;box-shadow:var(--cta-shadow);border:1px solid color-mix(in srgb,#fff 12%,transparent)}.landing_ctaBgPattern__jLE3P{position:absolute;inset:0;opacity:.15;background-image:radial-gradient(circle at 2px 2px,#fff 1px,transparent 0);background-size:24px 24px}.landing_ctaContent__S_eax{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center}.landing_ctaTitle__7zO7C{font-family:var(--font-display);font-size:clamp(2.25rem,5vw,3.25rem);font-weight:600;color:#fff;letter-spacing:-.02em;margin-bottom:16px}.landing_ctaDesc__awx2f{font-size:1.125rem;color:hsla(0,0%,100%,.8);max-width:500px;margin-bottom:40px}.landing_ctaBtnPrimary__r_Nv0{background:#fff;color:var(--brand-primary);font-weight:800;font-size:1.125rem;padding:16px 40px;border-radius:var(--radius-xl);box-shadow:0 10px 25px -5px rgba(0,0,0,.2);transition:all var(--transition-fast)}.landing_ctaBtnPrimary__r_Nv0:hover{transform:translateY(-2px);box-shadow:0 20px 25px -5px rgba(0,0,0,.3)}.landing_footer__0UmUP{padding:40px 24px 100px;text-align:center;color:var(--text-muted);font-size:.875rem}.ThemeSwitcher_wrap__0qOug{display:flex;align-items:stretch;gap:4px;padding:4px;border-radius:var(--radius-lg);background:var(--theme-switch-bg);border:1px solid var(--theme-switch-border)}.ThemeSwitcher_comfortable__feQl0{flex-direction:column}.ThemeSwitcher_compact__ql6ET{flex-direction:row;padding:3px;gap:2px}.ThemeSwitcher_compactColumn__17kSV{flex-direction:column;padding:4px;gap:3px;align-items:stretch}.ThemeSwitcher_compactColumn__17kSV .ThemeSwitcher_btn__T5VGH{padding:7px;justify-content:center;width:100%;border-radius:var(--radius-sm)}.ThemeSwitcher_btn__T5VGH{display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;padding:8px 12px;border-radius:var(--radius-md);font-size:.8125rem;font-weight:600;color:var(--text-secondary);background:transparent;border:none;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast);font-family:inherit}.ThemeSwitcher_compact__ql6ET .ThemeSwitcher_btn__T5VGH{padding:8px;justify-content:center;border-radius:var(--radius-sm)}.ThemeSwitcher_btn__T5VGH:hover{background:var(--theme-switch-hover);color:var(--text-primary)}.ThemeSwitcher_btn__T5VGH.ThemeSwitcher_active__RHhDB{background:var(--theme-switch-active-bg);color:var(--theme-switch-active-fg);box-shadow:var(--theme-switch-active-shadow)}.ThemeSwitcher_label__ldKkA{flex:1 1;text-align:left}.FeaturesAbTheater_theater__tIqS3{--ease-theater:cubic-bezier(0.22,1,0.36,1);--ease-drift:cubic-bezier(0.45,0,0.55,1);--dur-breathe:22s;--dur-crossfade:28s;--dur-split:32s;--dur-orb:48s;--dur-beam:36s;--dur-metric:20s;--dur-shimmer:14s;max-width:920px;margin:0 auto 72px;padding:0 8px;position:relative}.FeaturesAbTheater_theater__tIqS3:before{content:"";position:absolute;inset:-24px -12px;border-radius:var(--radius-xl);background:radial-gradient(ellipse 90% 70% at 18% 40%,var(--brand-primary-glow) 0,transparent 55%),radial-gradient(ellipse 80% 60% at 82% 55%,color-mix(in srgb,var(--brand-secondary) 18%,transparent) 0,transparent 50%);opacity:.65;pointer-events:none;z-index:0;animation:FeaturesAbTheater_ambientPulse__EUcq1 var(--dur-breathe) var(--ease-drift) infinite alternate}@keyframes FeaturesAbTheater_ambientPulse__EUcq1{0%{opacity:.45;transform:scale(1) translateZ(0)}to{opacity:.78;transform:scale(1.03) translate3d(0,-6px,0)}}.FeaturesAbTheater_frame__5LxiK{position:relative;z-index:1;border-radius:calc(var(--radius-xl) + 4px);padding:1px;background:linear-gradient(125deg,color-mix(in srgb,var(--brand-primary) 35%,transparent),color-mix(in srgb,var(--border-default) 80%,transparent),color-mix(in srgb,var(--brand-secondary) 28%,transparent));background-size:200% 200%;animation:FeaturesAbTheater_frameSheen__CS7NH var(--dur-shimmer) var(--ease-drift) infinite alternate;box-shadow:var(--shadow-md)}@keyframes FeaturesAbTheater_frameSheen__CS7NH{0%{background-position:0 40%}to{background-position:100% 60%}}.FeaturesAbTheater_inner__K7y_M{border-radius:var(--radius-xl);background:color-mix(in srgb,var(--bg-surface) 92%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--border-subtle);overflow:hidden}.FeaturesAbTheater_eyebrow__9NkRd{font-family:var(--font-display);font-size:.7rem;font-weight:600;letter-spacing:.38em;text-transform:uppercase;text-align:center;color:var(--text-muted);padding:20px 16px 8px;position:relative}.FeaturesAbTheater_eyebrowShimmer__W8wE7{display:inline-block;background:linear-gradient(90deg,var(--text-muted) 0,var(--text-secondary) 22%,var(--brand-primary) 48%,var(--text-secondary) 78%,var(--text-muted) 100%);background-size:220% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:FeaturesAbTheater_eyebrowFlow__kgv3O var(--dur-shimmer) linear infinite}@keyframes FeaturesAbTheater_eyebrowFlow__kgv3O{0%{background-position:0}to{background-position:200%}}.FeaturesAbTheater_stage__aK7yb{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:0;gap:0;align-items:stretch;min-height:200px;padding:12px 16px 20px}@media (max-width:640px){.FeaturesAbTheater_stage__aK7yb{grid-template-columns:1fr;min-height:unset}.FeaturesAbTheater_splitter__OfQPF{flex-direction:row!important;width:100%!important;min-height:56px;padding:8px 0!important}.FeaturesAbTheater_splitLine__1_4Hs{width:40%!important;height:1px!important}}.FeaturesAbTheater_pane__EpJpZ{position:relative;border-radius:var(--radius-lg);border:1px solid var(--border-default);background:color-mix(in srgb,var(--bg-elevated) 88%,transparent);overflow:hidden;animation:FeaturesAbTheater_paneBreathe__F1qAe var(--dur-breathe) var(--ease-drift) infinite alternate}.FeaturesAbTheater_paneA__11tLB{animation-delay:0s}.FeaturesAbTheater_paneB__tZz6Z{animation-delay:-11s}@keyframes FeaturesAbTheater_paneBreathe__F1qAe{0%{box-shadow:var(--shadow-sm);transform:translateZ(0) scale(1)}to{box-shadow:var(--shadow-md);transform:translate3d(0,-3px,0) scale(1.008)}}.FeaturesAbTheater_pane__EpJpZ:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 0,color-mix(in srgb,var(--brand-primary) 12%,transparent) 42%,transparent 78%);background-size:200% 100%;opacity:.35;pointer-events:none;animation:FeaturesAbTheater_trafficWash__k70Fv var(--dur-beam) linear infinite}.FeaturesAbTheater_paneB__tZz6Z:after{animation-direction:reverse;animation-duration:calc(var(--dur-beam) * 1.15)}@keyframes FeaturesAbTheater_trafficWash__k70Fv{0%{background-position:120% 0}to{background-position:-120% 0}}.FeaturesAbTheater_paneInner__ynLhk{position:relative;z-index:1;padding:22px 20px 26px;display:flex;flex-direction:column;gap:14px;min-height:168px}.FeaturesAbTheater_variantBadge__aP1UJ{align-self:flex-start;font-family:var(--font-display);font-size:1.75rem;font-weight:600;letter-spacing:.06em;color:var(--brand-primary);opacity:.92;line-height:1}.FeaturesAbTheater_paneB__tZz6Z .FeaturesAbTheater_variantBadge__aP1UJ{color:var(--brand-secondary)}.FeaturesAbTheater_copyStack__KE_2r{position:relative;min-height:3.2em;font-family:var(--font-display);font-size:clamp(1.15rem,2.4vw,1.45rem);font-weight:500;line-height:1.35;color:var(--text-primary)}.FeaturesAbTheater_copyA__HmE6W,.FeaturesAbTheater_copyB__E2kbM{position:absolute;left:0;right:0;top:0;will-change:opacity,transform,filter}.FeaturesAbTheater_copyA__HmE6W{animation:FeaturesAbTheater_copyFadeA__FmlG_ var(--dur-crossfade) var(--ease-theater) infinite}.FeaturesAbTheater_copyB__E2kbM{animation:FeaturesAbTheater_copyFadeB__kd3p9 var(--dur-crossfade) var(--ease-theater) infinite}@keyframes FeaturesAbTheater_copyFadeA__FmlG_{0%,8%{opacity:1;transform:translateZ(0);filter:blur(0)}18%,42%{opacity:0;transform:translate3d(0,-10px,0);filter:blur(6px)}52%,58%{opacity:0;transform:translate3d(0,12px,0);filter:blur(6px)}68%,92%{opacity:1;transform:translateZ(0);filter:blur(0)}to{opacity:1;transform:translateZ(0);filter:blur(0)}}@keyframes FeaturesAbTheater_copyFadeB__kd3p9{0%,8%{opacity:0;transform:translate3d(0,14px,0);filter:blur(6px)}18%,42%{opacity:1;transform:translateZ(0);filter:blur(0)}52%,58%{opacity:1;transform:translateZ(0);filter:blur(0)}68%,92%{opacity:0;transform:translate3d(0,-10px,0);filter:blur(6px)}to{opacity:0;transform:translate3d(0,14px,0);filter:blur(6px)}}.FeaturesAbTheater_miniMetric__FIFtl{margin-top:auto;display:flex;flex-direction:column;gap:6px}.FeaturesAbTheater_miniMetricLabel__bU7fQ{font-size:.65rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.FeaturesAbTheater_miniBar__SFzcN{height:5px;border-radius:var(--radius-full);background:var(--border-subtle);overflow:hidden}.FeaturesAbTheater_miniFill__KyA_V{height:100%;width:42%;border-radius:var(--radius-full);background:linear-gradient(90deg,color-mix(in srgb,var(--brand-primary) 75%,transparent),color-mix(in srgb,var(--brand-secondary) 65%,transparent));transform-origin:left center;animation:FeaturesAbTheater_miniBarFlow__n3hlr var(--dur-metric) var(--ease-drift) infinite alternate}.FeaturesAbTheater_paneB__tZz6Z .FeaturesAbTheater_miniFill__KyA_V{animation-delay:calc(var(--dur-metric) * -.5)}@keyframes FeaturesAbTheater_miniBarFlow__n3hlr{0%{transform:scaleX(.55);opacity:.85}to{transform:scaleX(1);opacity:1}}.FeaturesAbTheater_splitter__OfQPF{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:0 10px;min-width:72px}.FeaturesAbTheater_splitLine__1_4Hs{width:1px;flex:1 1;min-height:48px;border-radius:var(--radius-full);background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--brand-primary) 55%,transparent) 22%,color-mix(in srgb,var(--brand-secondary) 45%,transparent) 78%,transparent);position:relative;overflow:visible;animation:FeaturesAbTheater_splitGlow__sCUG3 var(--dur-split) var(--ease-drift) infinite alternate}@keyframes FeaturesAbTheater_splitGlow__sCUG3{0%{opacity:.55;transform:scaleY(.92);filter:blur(0)}to{opacity:1;transform:scaleY(1);filter:blur(.5px)}}.FeaturesAbTheater_orbWrap__Ddb47{position:relative;width:52px;height:52px;display:grid;place-items:center}.FeaturesAbTheater_orbRing__yxIsp{position:absolute;inset:0;border-radius:50%;border:1px solid color-mix(in srgb,var(--border-default) 70%,transparent);animation:FeaturesAbTheater_orbRingPulse__fiFuS var(--dur-breathe) var(--ease-drift) infinite alternate}@keyframes FeaturesAbTheater_orbRingPulse__fiFuS{0%{transform:scale(.92);opacity:.5}to{transform:scale(1.06);opacity:.95}}.FeaturesAbTheater_orb__hx54B{width:36px;height:36px;border-radius:50%;background:conic-gradient(from 0deg,color-mix(in srgb,var(--brand-primary) 85%,transparent),color-mix(in srgb,var(--brand-secondary) 70%,transparent),color-mix(in srgb,var(--brand-accent) 45%,transparent),color-mix(in srgb,var(--brand-primary) 85%,transparent));animation:FeaturesAbTheater_orbSpin__tDxn_ var(--dur-orb) linear infinite;box-shadow:0 0 24px var(--brand-primary-glow),inset 0 0 12px color-mix(in srgb,#fff 25%,transparent)}@keyframes FeaturesAbTheater_orbSpin__tDxn_{to{transform:rotate(1turn)}}.FeaturesAbTheater_orbCore__Baf3s{position:absolute;width:14px;height:14px;border-radius:50%;background:var(--bg-surface);border:1px solid var(--border-default);box-shadow:inset 0 1px 2px color-mix(in srgb,var(--text-primary) 8%,transparent)}.FeaturesAbTheater_splitLabel__I_5ji{font-family:var(--font-sans);font-size:.7rem;font-weight:600;letter-spacing:.28em;color:var(--text-secondary);white-space:nowrap;animation:FeaturesAbTheater_splitLabelShift__XlDVt var(--dur-split) var(--ease-theater) infinite}@keyframes FeaturesAbTheater_splitLabelShift__XlDVt{0%,to{opacity:.75;letter-spacing:.28em}35%,65%{opacity:1;letter-spacing:.34em}}.FeaturesAbTheater_footer__wKSnx{display:grid;grid-template-columns:1fr auto;grid-gap:20px;gap:20px;align-items:center;padding:0 24px 22px;border-top:1px solid var(--border-subtle)}@media (max-width:640px){.FeaturesAbTheater_footer__wKSnx{grid-template-columns:1fr;text-align:center}}.FeaturesAbTheater_footerStat__9tULN{display:flex;flex-direction:column;gap:8px}.FeaturesAbTheater_footerLabel__ns8uq{font-size:.65rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted)}.FeaturesAbTheater_allocRow__Wn7Ng{display:flex;height:10px;border-radius:var(--radius-full);overflow:hidden;background:var(--border-subtle);max-width:320px}.FeaturesAbTheater_allocA__aS5rE,.FeaturesAbTheater_allocB__GR_9p{height:100%;transition:none}.FeaturesAbTheater_allocA__aS5rE{width:50%;flex-shrink:0;background:linear-gradient(90deg,color-mix(in srgb,var(--brand-primary) 70%,transparent),color-mix(in srgb,var(--brand-primary) 45%,transparent));animation:FeaturesAbTheater_allocShiftA__H8i_Y var(--dur-split) var(--ease-drift) infinite alternate}.FeaturesAbTheater_allocB__GR_9p{flex:1 1;min-width:0;background:linear-gradient(90deg,color-mix(in srgb,var(--brand-secondary) 40%,transparent),color-mix(in srgb,var(--brand-secondary) 65%,transparent))}@keyframes FeaturesAbTheater_allocShiftA__H8i_Y{0%{width:48%}to{width:56%}}.FeaturesAbTheater_ringCol__kiPve{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:14px}@media (max-width:640px){.FeaturesAbTheater_ringCol__kiPve{justify-content:center}}.FeaturesAbTheater_ringLabel___mGa_{font-size:.65rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);max-width:88px;line-height:1.35;text-align:right}@media (max-width:640px){.FeaturesAbTheater_ringLabel___mGa_{text-align:center;max-width:none}}.FeaturesAbTheater_svgRing__FM9cj{width:58px;height:58px;transform:rotate(-90deg);color:color-mix(in srgb,var(--brand-primary) 65%,transparent)}.FeaturesAbTheater_svgRingTrack__ZPhRH{fill:none;stroke:var(--border-default);stroke-width:2.75}.FeaturesAbTheater_svgRingProg__XzKmf{fill:none;stroke:currentColor;stroke-width:2.75;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;animation:FeaturesAbTheater_ringDraw__G7JyX var(--dur-metric) var(--ease-theater) infinite alternate}@keyframes FeaturesAbTheater_ringDraw__G7JyX{0%{stroke-dashoffset:72;opacity:.88}to{stroke-dashoffset:18;opacity:1}}.FeaturesAbTheater_upliftWrap__GtiGy{display:flex;flex-direction:column;align-items:flex-end;gap:2px}@media (max-width:640px){.FeaturesAbTheater_upliftWrap__GtiGy{align-items:center}}.FeaturesAbTheater_uplift__PgRYM{font-family:var(--font-display);font-size:1.5rem;font-weight:600;color:var(--success);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;position:relative;min-width:5.5ch;min-height:1.35em;text-align:right}.FeaturesAbTheater_upliftA__hr_oV,.FeaturesAbTheater_upliftB__eGV3L{position:absolute;right:0;top:0;animation-duration:var(--dur-crossfade);animation-timing-function:var(--ease-theater);animation-iteration-count:infinite}.FeaturesAbTheater_upliftA__hr_oV{animation-name:FeaturesAbTheater_upliftFadeA__htPXT}.FeaturesAbTheater_upliftB__eGV3L{animation-name:FeaturesAbTheater_upliftFadeB__5CQ8e}@keyframes FeaturesAbTheater_upliftFadeA__htPXT{0%,8%{opacity:1;transform:translateZ(0)}18%,42%{opacity:0;transform:translate3d(0,-5px,0)}52%,58%{opacity:0;transform:translate3d(0,6px,0)}68%,92%{opacity:1;transform:translateZ(0)}to{opacity:1;transform:translateZ(0)}}@keyframes FeaturesAbTheater_upliftFadeB__5CQ8e{0%,8%{opacity:0;transform:translate3d(0,8px,0)}18%,42%{opacity:1;transform:translateZ(0)}52%,58%{opacity:1;transform:translateZ(0)}68%,92%{opacity:0;transform:translate3d(0,-5px,0)}to{opacity:0;transform:translate3d(0,8px,0)}}.FeaturesAbTheater_upliftCaption__1j4IN{font-size:.7rem;color:var(--text-muted);letter-spacing:.04em}@media (prefers-reduced-motion:reduce){.FeaturesAbTheater_allocA__aS5rE,.FeaturesAbTheater_allocB__GR_9p,.FeaturesAbTheater_copyA__HmE6W,.FeaturesAbTheater_copyB__E2kbM,.FeaturesAbTheater_eyebrowShimmer__W8wE7,.FeaturesAbTheater_frame__5LxiK,.FeaturesAbTheater_miniFill__KyA_V,.FeaturesAbTheater_orbRing__yxIsp,.FeaturesAbTheater_orb__hx54B,.FeaturesAbTheater_pane__EpJpZ,.FeaturesAbTheater_pane__EpJpZ:after,.FeaturesAbTheater_splitLabel__I_5ji,.FeaturesAbTheater_splitLine__1_4Hs,.FeaturesAbTheater_svgRingProg__XzKmf,.FeaturesAbTheater_theater__tIqS3:before,.FeaturesAbTheater_upliftA__hr_oV,.FeaturesAbTheater_upliftB__eGV3L{animation:none!important}.FeaturesAbTheater_theater__tIqS3:before{opacity:.55;transform:none}.FeaturesAbTheater_frame__5LxiK{background-position:50% 50%}.FeaturesAbTheater_pane__EpJpZ{transform:none;box-shadow:var(--shadow-sm)}.FeaturesAbTheater_pane__EpJpZ:after{opacity:.2}.FeaturesAbTheater_copyA__HmE6W{opacity:1;transform:none;filter:none}.FeaturesAbTheater_copyB__E2kbM{opacity:0;transform:none;filter:none}.FeaturesAbTheater_miniFill__KyA_V{transform:scaleX(.78)}.FeaturesAbTheater_orb__hx54B{transform:none}.FeaturesAbTheater_svgRingProg__XzKmf{stroke-dashoffset:28}.FeaturesAbTheater_upliftA__hr_oV{opacity:1;transform:none}.FeaturesAbTheater_upliftB__eGV3L{opacity:0;transform:none}}.AppShell_shell__qUg8i{display:flex;height:100vh;overflow:hidden}.AppShell_mainColumn__nJx3Z{flex:1 1;min-width:0;display:flex;flex-direction:column;overflow:hidden;background:var(--bg-base)}.AppShell_topBar__Fscs8{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;min-height:52px;padding:10px 20px 10px 16px;border-bottom:1px solid var(--border-subtle);background:var(--bg-surface);box-shadow:0 1px 0 color-mix(in srgb,var(--border-subtle) 80%,transparent)}.AppShell_topBarEnd__KyRP6{display:flex;align-items:center;gap:12px}.AppShell_themeSwitcher__Z7L25{flex-shrink:0}.AppShell_themeWrap__EVl3v{border-radius:var(--radius-lg)!important;padding:4px!important;gap:2px!important;background:var(--theme-switch-bg)!important;border:1px solid var(--theme-switch-border)!important;box-shadow:var(--shadow-sm)}.AppShell_mainScroll__uQSFC{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden}@media (max-width:640px){.AppShell_topBar__Fscs8{padding-inline:12px;min-height:48px}}