.theme-soft-aurora .sau-hero.sau-hero--studio{position:relative;isolation:isolate;min-height:calc(100svh - var(--header-h, 72px));display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;padding:clamp(2.25rem,5.5vw,3.75rem) 0 clamp(3.5rem,8vw,5.5rem);background:radial-gradient(ellipse 70% 90% at 8% 20%,rgba(167,139,250,.16),transparent 58%),radial-gradient(ellipse 55% 70% at 92% 10%,rgba(125,211,252,.12),transparent 55%),linear-gradient(165deg,#f8f5ff,#ffffff 62%,#ffffff)!important;color:var(--text-primary);text-align:left;overflow:hidden}.theme-soft-aurora .sau-hero.sau-hero--studio:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.45;background-image:url(/themes/soft-aurora/images/bg-section.png);background-size:cover;background-position:50%;-webkit-mask-image:linear-gradient(180deg,#000,#000 72%,transparent);mask-image:linear-gradient(180deg,#000,#000 72%,transparent)}.theme-soft-aurora .sau-hero.sau-hero--studio .sau-hero-studio-copy,.theme-soft-aurora .sau-hero.sau-hero--studio .sau-hero-studio-visual{text-align:left;position:relative;z-index:2}.theme-soft-aurora .sau-hero--studio .sau-section-bg-scrim--light{background:linear-gradient(180deg,rgba(255,255,255,.42),rgba(248,246,255,.28) 45%,rgba(255,255,255,.5))!important}.theme-soft-aurora .sau-hero--studio .sau-section-bg-cover{opacity:.7;mix-blend-mode:normal}.theme-soft-aurora .sau-hero--studio .hero-mesh{display:none}.theme-soft-aurora .sau-hero-studio-grid{position:relative;z-index:2;flex:1 1 auto;width:100%;display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(260px,min(420px,42vw));gap:clamp(1.75rem,4vw,3.5rem);align-items:center;align-content:center}.theme-soft-aurora .sau-home-cinematic .sau-wrap.sau-hero-studio-grid{display:grid!important;flex-direction:unset}.theme-soft-aurora .sau-hero-studio-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;justify-self:start;align-self:stretch;grid-column:1;width:100%;max-width:40rem;min-width:0}.theme-soft-aurora .sau-hero-studio-copy-inner{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(1.15rem,2.4vh,1.75rem);width:100%}.theme-soft-aurora .sau-hero-studio-copy .sau-hero-studio-actions{justify-content:flex-start}.theme-soft-aurora .sau-hero-studio-badge{display:inline-flex;align-items:center;gap:.45rem;margin:0;padding:.4rem .9rem .4rem .7rem;border-radius:var(--radius-full);font-family:var(--font-mono);font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);background:rgba(124,58,237,.08);border:1px solid rgba(124,58,237,.18)}.theme-soft-aurora .sau-hero-studio-badge-dot{width:.45rem;height:.45rem;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px rgba(124,58,237,.18);animation:sauStudioPulse 2.4s ease-in-out infinite}@keyframes sauStudioPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.75}}.theme-soft-aurora .sau-hero-studio-brand-stack{display:flex;flex-direction:column;align-items:flex-start;gap:.85rem;width:100%}.theme-soft-aurora .sau-hero-studio-brand{margin:0;max-width:10.5ch;font-family:var(--font-display);font-size:clamp(2.85rem,6.4vw,4.5rem);font-weight:800;line-height:.98;letter-spacing:-.045em;color:var(--text-primary);text-wrap:balance}.theme-soft-aurora .sau-hero-studio-brand span{background:linear-gradient(120deg,#7c3aed,#6366f1 55%,#06b6d4);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.theme-soft-aurora .sau-hero-studio-lede{margin:0;max-width:28rem;font-size:clamp(1.08rem,1.85vw,1.28rem);line-height:1.55;letter-spacing:-.015em;color:var(--text-secondary);text-wrap:pretty}.theme-soft-aurora .sau-hero-studio-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;margin:0}.theme-soft-aurora .sau-hero-studio-actions .sau-btn-primary{box-shadow:0 12px 30px rgba(99,102,241,.28)}.theme-soft-aurora .sau-hero-studio-actions .sau-btn-ghost{color:var(--text-primary);background:rgba(255,255,255,.72);border-color:rgba(24,24,27,.12);backdrop-filter:blur(8px)}.theme-soft-aurora .sau-hero-studio-actions .sau-btn-ghost:hover{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 35%,transparent);background:#fff}.theme-soft-aurora .sau-hero-studio-link{display:inline-flex;align-items:center;gap:.35rem;padding:.55rem .2rem;font-size:.94rem;font-weight:600;color:var(--text-secondary);text-decoration:none;transition:color .2s ease,gap .2s ease}.theme-soft-aurora .sau-hero-studio-link:hover{color:var(--accent);gap:.5rem}.theme-soft-aurora .sau-hero--studio .sau-hero-search-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem;width:min(100%,28rem);margin:.15rem 0 0;padding-top:.35rem;border-top:1px solid rgba(124,58,237,.1)}.theme-soft-aurora .sau-hero--studio .sau-hero-search{width:100%;min-height:52px;padding:.4rem .4rem .4rem 1.05rem;background:rgba(255,255,255,.92);border:1px solid rgba(124,58,237,.14);box-shadow:0 1px 2px rgba(24,24,27,.04),0 14px 36px rgba(99,102,241,.08)}.theme-soft-aurora .sau-hero--studio .sau-hero-search:focus-within{border-color:color-mix(in srgb,var(--accent) 42%,transparent);box-shadow:0 0 0 3px rgba(124,58,237,.12),0 14px 36px rgba(99,102,241,.1)}.theme-soft-aurora .sau-hero--studio .sau-hero-chip{margin:0;padding:0;border:0;background:transparent;box-shadow:none;font-size:.84rem;font-weight:500;color:color-mix(in srgb,var(--accent) 78%,#52525b);text-decoration:none}.theme-soft-aurora .sau-hero--studio .sau-hero-chip:hover{color:var(--accent);text-decoration:underline;text-underline-offset:.18em}.theme-soft-aurora .sau-hero-studio-visual{position:relative;grid-column:2;justify-self:end;width:100%;max-width:420px;min-width:0;margin-inline:0;padding-bottom:1.5rem}.theme-soft-aurora .sau-hero-studio-aurora{position:absolute;inset:-12% -8% -4%;border-radius:50%;background:conic-gradient(from 210deg,rgba(124,58,237,.55),rgba(99,102,241,.45),rgba(6,182,212,.4),rgba(167,139,250,.5),rgba(124,58,237,.55));filter:blur(36px);opacity:.65;animation:sauStudioAuroraSpin 18s linear infinite;pointer-events:none}@keyframes sauStudioAuroraSpin{to{transform:rotate(1turn)}}.theme-soft-aurora .sau-hero-studio-frame{position:relative;padding:.65rem;border-radius:calc(var(--radius-xl) + 8px);background:rgba(255,255,255,.72);border:1px solid rgba(124,58,237,.1);box-shadow:0 24px 60px rgba(124,58,237,.14),0 8px 24px rgba(15,23,42,.06);backdrop-filter:blur(12px)}.theme-soft-aurora .sau-hero-studio-cover{display:block;width:100%;aspect-ratio:1;border-radius:var(--radius-xl);object-fit:cover;background:linear-gradient(145deg,#ede9fe,#e0f2fe)}.theme-soft-aurora .sau-hero-studio-cover--empty{min-height:280px}.theme-soft-aurora .sau-hero-studio-card{position:relative;z-index:2;display:grid;grid-template-columns:52px 1fr auto;gap:.75rem;align-items:center;margin:-2.25rem .85rem 0;padding:.75rem .85rem .75rem .75rem;border-radius:var(--radius-lg);background:#fff;border:1px solid rgba(124,58,237,.1);border-left:3px solid var(--accent);box-shadow:var(--shadow-hover);transition:transform .25s ease,box-shadow .25s ease}.theme-soft-aurora .sau-hero-studio-card:hover{transform:translateY(-2px);box-shadow:0 20px 44px rgba(124,58,237,.16)}.theme-soft-aurora .sau-hero-studio-card-art{width:52px;height:52px;border-radius:var(--radius-md);object-fit:cover;background:var(--sa-inset)}.theme-soft-aurora .sau-hero-studio-card-body{min-width:0}.theme-soft-aurora .sau-hero-studio-card-kicker{display:block;margin-bottom:.15rem;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.theme-soft-aurora .sau-hero-studio-card-title{margin:0;font-family:var(--font-display);font-size:.92rem;font-weight:700;line-height:1.35;color:var(--text-primary)}.theme-soft-aurora .sau-hero-studio-card-title a{color:inherit;text-decoration:none}.theme-soft-aurora .sau-hero-studio-card-title a:hover{color:var(--accent)}.theme-soft-aurora .sau-hero-studio-card-meta{margin:.15rem 0 0;font-size:.78rem;color:var(--text-muted)}.theme-soft-aurora .sau-hero-studio-card-play{flex-shrink:0;width:2.65rem;height:2.65rem;border:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,#7c3aed,#6366f1);box-shadow:0 8px 20px rgba(124,58,237,.35);cursor:pointer;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.theme-soft-aurora .sau-hero-studio-card-play:hover{transform:scale(1.06);box-shadow:0 10px 26px rgba(124,58,237,.42)}.theme-soft-aurora .sau-hero-studio-float{position:absolute;z-index:1;border-radius:var(--radius-full);pointer-events:none}.theme-soft-aurora .sau-hero-studio-float--a{top:6%;right:-4%;width:3.5rem;height:3.5rem;background:rgba(167,139,250,.35);filter:blur(2px);animation:sauStudioFloatA 7s ease-in-out infinite}.theme-soft-aurora .sau-hero-studio-float--b{bottom:18%;left:-6%;width:2.25rem;height:2.25rem;background:rgba(6,182,212,.28);animation:sauStudioFloatB 5.5s ease-in-out infinite}@keyframes sauStudioFloatA{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes sauStudioFloatB{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@media (max-width:767px){.theme-soft-aurora .sau-hero-studio-grid{grid-template-columns:1fr;gap:clamp(2rem,5vw,2.75rem)}.theme-soft-aurora .sau-hero-studio-copy,.theme-soft-aurora .sau-hero-studio-visual{grid-column:1;justify-self:stretch;max-width:none}.theme-soft-aurora .sau-hero-studio-visual{width:100%;max-width:420px}.theme-soft-aurora .sau-hero-studio-actions{flex-direction:column;align-items:stretch;width:100%}.theme-soft-aurora .sau-hero-studio-actions .sau-btn-ghost,.theme-soft-aurora .sau-hero-studio-actions .sau-btn-primary{width:100%;justify-content:center}.theme-soft-aurora .sau-hero-studio-brand{max-width:none}.theme-soft-aurora .sau-hero--studio .sau-hero-search-wrap{width:100%}.theme-soft-aurora .sau-hero-studio-link{justify-content:flex-start}.theme-soft-aurora .sau-hero-studio-card{margin-inline:.35rem}}@media (prefers-reduced-motion:reduce){.theme-soft-aurora .sau-hero-studio-aurora,.theme-soft-aurora .sau-hero-studio-badge-dot,.theme-soft-aurora .sau-hero-studio-float--a,.theme-soft-aurora .sau-hero-studio-float--b{animation:none}.theme-soft-aurora .sau-hero-studio-card,.theme-soft-aurora .sau-hero-studio-card-play{transition:none}}.theme-soft-aurora .sau-platforms--studio{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;width:100%;padding:clamp(1.75rem,3.5vw,2.5rem) clamp(1.25rem,4vw,1.75rem);margin-top:0;background:#fff!important;box-sizing:border-box}.theme-soft-aurora .sau-home-cinematic .sau-platforms--studio.sau-section--bg-light{background:#fff!important;padding-top:clamp(1.75rem,3.5vw,2.5rem)}.theme-soft-aurora .sau-platforms--studio .sau-section-bg-cover,.theme-soft-aurora .sau-platforms--studio .sau-section-bg-scrim{display:none!important}.theme-soft-aurora .sau-home-cinematic .sau-platforms--studio .sau-wrap,.theme-soft-aurora .sau-platforms--studio .sau-wrap{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;width:100%;max-width:var(--max);margin-inline:auto;padding-inline:0}.theme-soft-aurora .sau-platforms-studio{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(1rem,2.5vw,1.75rem);width:fit-content;max-width:100%;margin-inline:auto;padding:clamp(.9rem,2vw,1.15rem) clamp(1.5rem,4vw,2.75rem);border-radius:var(--radius-xl);background:rgba(255,255,255,.88);border:1px solid rgba(124,58,237,.12);box-shadow:0 16px 48px rgba(124,58,237,.08),0 4px 16px rgba(15,23,42,.04);backdrop-filter:blur(14px)}.theme-soft-aurora .sau-platforms-studio-head{display:flex;align-items:center;gap:.75rem;min-width:0;flex-shrink:0}.theme-soft-aurora .sau-platforms-studio-head:after{content:"";width:1px;height:1.75rem;margin-left:clamp(.25rem,1vw,.75rem);background:rgba(124,58,237,.16)}.theme-soft-aurora .sau-platforms-studio-icon{flex-shrink:0;width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-md);background:rgba(124,58,237,.1);color:var(--accent)}.theme-soft-aurora .sau-platforms-studio-label{margin:0;font-family:var(--font-display);font-size:.92rem;font-weight:700;letter-spacing:-.01em;color:var(--text-primary);text-transform:none}.theme-soft-aurora .sau-platforms-studio-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;margin:0;padding:0;list-style:none}.theme-soft-aurora .sau-platforms--studio .sau-platform--studio{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .95rem .5rem .5rem;border-radius:var(--radius-full);background:#fff;color:var(--text-primary);font-size:.875rem;font-weight:600;border:1px solid var(--border);text-decoration:none;transition:border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.theme-soft-aurora .sau-platforms--studio .sau-platform-icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:var(--radius-full);background:rgba(124,58,237,.08);color:var(--accent)}.theme-soft-aurora .sau-platforms--studio .sau-platform-icon{flex-shrink:0;color:inherit}.theme-soft-aurora .sau-platforms--studio .sau-platform--studio:hover{border-color:rgba(124,58,237,.35);color:var(--accent);box-shadow:0 8px 24px rgba(124,58,237,.12);transform:translateY(-1px)}.theme-soft-aurora .sau-platforms--studio .sau-platform--studio:hover .sau-platform-icon-wrap{background:rgba(124,58,237,.14)}@media (max-width:640px){.theme-soft-aurora .sau-platforms-studio{flex-direction:column;align-items:center;padding-inline:clamp(1.25rem,5vw,1.75rem)}.theme-soft-aurora .sau-platforms-studio-head:after{display:none}.theme-soft-aurora .sau-platforms-studio-list{justify-content:center}}@media (prefers-reduced-motion:reduce){.theme-soft-aurora .sau-platforms--studio .sau-platform--studio{transition:none}}.theme-soft-aurora .sau-home-cinematic .sau-eps-split--studio{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:clamp(1.25rem,3vw,2rem);align-items:stretch;width:100%}.theme-soft-aurora .sau-home-cinematic .sau-ep-featured-studio{background:#fff!important;border:none!important;box-shadow:0 12px 40px rgba(124,58,237,.1),0 4px 16px rgba(15,23,42,.04)!important}.theme-soft-aurora .sau-home-cinematic .sau-ep-row--studio{background:#fff!important;border:none!important;border-radius:18px!important;box-shadow:0 8px 28px rgba(124,58,237,.08),0 2px 8px rgba(15,23,42,.04)!important}.theme-soft-aurora .sau-home-cinematic .sau-ep-row--studio:hover{background:#fff!important;border:none!important;box-shadow:0 14px 36px rgba(124,58,237,.12),0 4px 12px rgba(15,23,42,.06)!important}.theme-soft-aurora .sau-home-cinematic .sau-ep-row--studio.sau-accent-left,.theme-soft-aurora .sau-home-cinematic .sau-ep-row--studio.sau-accent-left:hover{border-left:3px solid var(--accent)!important}.theme-soft-aurora .sau-home-cinematic .sau-ep-featured-studio .sau-ep-title,.theme-soft-aurora .sau-home-cinematic .sau-ep-featured-studio .sau-ep-title a{color:var(--text-primary)!important}.theme-soft-aurora .sau-home-cinematic .sau-ep-featured-studio .sau-ep-desc{color:var(--text-secondary)!important}.theme-soft-aurora .sau-home-cinematic .sau-ep-featured-studio .sau-inline-player--studio{background:linear-gradient(135deg,rgba(124,58,237,.07),rgba(248,247,252,.95))!important;border:1px solid rgba(124,58,237,.14)!important;border-radius:var(--radius-xl)!important}.theme-soft-aurora .sau-home-cinematic .sau-ep-featured-studio .sau-inline-player--studio .sau-inline-player-btn{background:linear-gradient(145deg,var(--accent),#6366f1)!important;color:#fff!important}.theme-soft-aurora .sau-home-cinematic .sau-ep-badge.sau-ep-badge--studio,.theme-soft-aurora .sau-home-cinematic .sau-ep-featured-studio .sau-inline-player--studio .sau-inline-player-time{color:#7c3aed!important}.theme-soft-aurora .sau-home-cinematic .sau-ep-row--studio .sau-ep-row-kicker{color:var(--accent)!important}.theme-soft-aurora .sau-home-cinematic .sau-ep-row--studio .sau-ep-row-duration{color:var(--text-muted)!important}.theme-soft-aurora .sau-home-cinematic .sau-ep-row--studio .sau-ep-row-play{opacity:1!important;background:linear-gradient(135deg,var(--accent),#6366f1)!important;color:#fff!important;box-shadow:0 6px 18px rgba(124,58,237,.28)!important}.theme-soft-aurora .sau-home-cinematic .sau-ep-row--studio:hover .sau-ep-row-play{background:linear-gradient(135deg,var(--accent),#6366f1)!important}.theme-soft-aurora .sau-home-cinematic .sau-ep-row--studio .sau-ep-row-title,.theme-soft-aurora .sau-home-cinematic .sau-ep-row--studio .sau-ep-row-title a{color:var(--text-primary)!important}@media (max-width:900px){.theme-soft-aurora .sau-home-cinematic .sau-eps-split--studio{grid-template-columns:1fr!important}}.theme-soft-aurora .sau-ask--studio{position:relative;background:#fff!important}.theme-soft-aurora .sau-home-cinematic .sau-ask--studio.sau-band--tint,.theme-soft-aurora .sau-home-cinematic .sau-ask--studio.sau-section--bg-light{background:#fff!important;border-block:none!important}.theme-soft-aurora .sau-ask--studio .sau-section-bg-scrim--light{background:#fff!important}.theme-soft-aurora .sau-ask-studio-panel{position:relative;max-width:44rem;margin-inline:auto;padding:clamp(2rem,4.5vw,2.75rem);border-radius:calc(var(--radius-xl) + 10px);background:#fff!important;border:1px solid rgba(124,58,237,.1)!important;box-shadow:0 24px 64px rgba(124,58,237,.08),0 8px 24px rgba(15,23,42,.04)!important;overflow:hidden}.theme-soft-aurora .sau-ask-studio-glow{display:none}.theme-soft-aurora .sau-ask-studio-inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center}.theme-soft-aurora .sau-ask-studio-badge{display:inline-flex;align-items:center;gap:.4rem;margin:0 0 1rem;padding:.35rem .85rem;border-radius:var(--radius-full);background:rgba(124,58,237,.08);border:1px solid rgba(124,58,237,.16);color:var(--accent);font-family:var(--font-mono);font-size:.72rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.theme-soft-aurora .sau-ask-studio-title{margin:0 0 .65rem;font-family:var(--font-display);font-size:clamp(1.65rem,3.5vw,2.25rem);font-weight:750;letter-spacing:-.035em;line-height:1.12;color:var(--text-primary)!important;max-width:22ch}.theme-soft-aurora .sau-ask-studio-sub{margin:0;max-width:36rem;color:var(--text-secondary)!important;font-size:1rem;line-height:1.6}.theme-soft-aurora .sau-ask-studio-form{display:flex;align-items:center;gap:.5rem;width:min(100%,36rem);margin-top:1.65rem;padding:.45rem .45rem .45rem 1rem;border-radius:var(--radius-full);background:#fff!important;border:1px solid rgba(124,58,237,.14)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 4px 16px rgba(124,58,237,.06);transition:border-color .2s ease,box-shadow .2s ease}.theme-soft-aurora .sau-ask-studio-form:focus-within{border-color:rgba(124,58,237,.32)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 0 0 3px rgba(124,58,237,.1),0 8px 24px rgba(124,58,237,.1)}.theme-soft-aurora .sau-ask-studio-form-icon{display:inline-flex;flex-shrink:0;color:var(--accent);opacity:.85}.theme-soft-aurora .sau-ask-studio-form input{flex:1;min-width:0;border:0;outline:none;background:transparent;padding:.65rem .35rem;font:inherit;color:var(--text-primary)}.theme-soft-aurora .sau-ask-studio-form input::placeholder{color:var(--text-muted)}.theme-soft-aurora .sau-ask-studio-submit{flex-shrink:0;padding:.62rem 1.35rem;border:0;border-radius:var(--radius-full);background:linear-gradient(135deg,var(--accent),#6366f1);color:#fff;font:inherit;font-size:.9rem;font-weight:650;cursor:pointer;box-shadow:0 8px 22px rgba(124,58,237,.28);transition:transform .2s ease,box-shadow .2s ease}.theme-soft-aurora .sau-ask-studio-submit:hover{transform:translateY(-1px);box-shadow:0 12px 28px rgba(124,58,237,.34)}.theme-soft-aurora .sau-ask-studio-prompts{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;width:min(100%,36rem);margin-top:1rem}.theme-soft-aurora .sau-ask-studio-prompt{padding:.48rem .95rem;border-radius:var(--radius-full);background:#fff;border:1px solid rgba(124,58,237,.12);color:var(--text-secondary);font-size:.84rem;font-weight:500;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.theme-soft-aurora .sau-ask-studio-prompt:hover{background:rgba(124,58,237,.1);border-color:rgba(124,58,237,.28);color:var(--accent);transform:translateY(-1px)}.theme-soft-aurora .sau-ask-studio-preview{width:min(100%,36rem);margin-top:1.35rem;padding:1.15rem 1.2rem 1.15rem 1.35rem;border-radius:var(--radius-lg);background:#fff!important;border:none!important;box-shadow:0 8px 28px rgba(124,58,237,.07),0 2px 8px rgba(15,23,42,.04)!important;text-align:left}.theme-soft-aurora .sau-ask-studio-preview-label{display:block;margin-bottom:.55rem;font-family:var(--font-mono);font-size:.68rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.theme-soft-aurora .sau-ask-studio-preview p{margin:0;color:var(--text-secondary);font-size:.92rem;line-height:1.65}@media (max-width:560px){.theme-soft-aurora .sau-ask-studio-form{flex-wrap:wrap;border-radius:var(--radius-xl);padding:.75rem}.theme-soft-aurora .sau-ask-studio-submit{width:100%;margin-top:.35rem}}.theme-soft-aurora .sau-home-cinematic .sau-topics--studio:not(.sau-home-band--soft).sau-band--tint,.theme-soft-aurora .sau-home-cinematic .sau-topics--studio:not(.sau-home-band--soft).sau-section--bg-light,.theme-soft-aurora .sau-topics--studio:not(.sau-home-band--soft),.theme-soft-aurora .sau-topics--studio:not(.sau-home-band--soft) .sau-section-bg-scrim--light{background:#fff!important}.theme-soft-aurora .sau-topics-intro--studio{text-align:center;max-width:36rem;margin:0 auto clamp(2rem,4vw,2.75rem)}.theme-soft-aurora .sau-topics-studio-badge{display:inline-flex;align-items:center;gap:.4rem;margin:0 0 1rem;padding:.35rem .85rem;border-radius:var(--radius-full);background:rgba(124,58,237,.08);border:1px solid rgba(124,58,237,.16);color:#7c3aed;font-family:var(--font-mono);font-size:.72rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.theme-soft-aurora .sau-topics-studio-title{margin:0 0 .65rem;font-family:var(--font-display);font-size:clamp(1.65rem,3.2vw,2.35rem);font-weight:750;letter-spacing:-.035em;line-height:1.12;color:var(--text-primary)!important}.theme-soft-aurora .sau-topics-studio-sub{margin:0 auto;max-width:34rem;color:var(--text-secondary)!important;font-size:1.05rem;line-height:1.6}.theme-soft-aurora .sau-topics--studio .sau-topic-filters{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;max-width:52rem;margin:0 auto 1.75rem;padding:.4rem;border-radius:var(--radius-full);background:#fff!important;border:1px solid rgba(124,58,237,.12)!important;box-shadow:0 8px 28px rgba(124,58,237,.06),0 2px 8px rgba(15,23,42,.03)!important;backdrop-filter:none!important;overflow-x:auto}.theme-soft-aurora .sau-topics--studio .sau-topic-filter{flex-shrink:0;padding:.52rem 1.05rem;border:0;border-radius:var(--radius-full);font-size:.84rem;font-weight:600;color:var(--text-secondary)!important;background:transparent!important;cursor:pointer;box-shadow:none!important;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.theme-soft-aurora .sau-topics--studio .sau-topic-filter:hover:not(.is-active){color:#7c3aed!important;background:rgba(124,58,237,.08)!important}.theme-soft-aurora .sau-topics--studio .sau-topic-filter.is-active{color:#fff!important;background:linear-gradient(135deg,var(--accent),#6366f1)!important;box-shadow:0 6px 18px rgba(124,58,237,.28)!important}.theme-soft-aurora .sau-topics--studio .sau-topics-bento{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:1rem;max-width:56rem;margin-inline:auto}.theme-soft-aurora .sau-topics--studio .sau-topic-bento--lg,.theme-soft-aurora .sau-topics--studio .sau-topic-bento--md,.theme-soft-aurora .sau-topics--studio .sau-topic-bento--sm{grid-column:span 1;grid-row:span 1}.theme-soft-aurora .sau-topics--studio .sau-topic-card--studio{display:flex;flex-direction:column;gap:.85rem;height:100%;min-height:168px;padding:1.3rem 1.2rem 1.15rem;background:var(--mn-card-bg,var(--card,#fff))!important;border:var(--mn-card-border-width,0) solid var(--mn-card-border,transparent)!important;border-radius:var(--mn-card-radius,calc(var(--radius-xl) + 2px));box-shadow:var(
    --mn-card-shadow,0 8px 28px rgba(124,58,237,.07),0 2px 8px rgba(15,23,42,.04)
  )!important;backdrop-filter:none!important;text-decoration:none;color:inherit;transition:transform .25s ease,box-shadow .25s ease}.theme-soft-aurora .sau-topics--studio .sau-topic-card--studio:after{display:none!important}.theme-soft-aurora .sau-topics--studio .sau-topic-card--studio:hover{transform:translateY(-3px)!important;border-color:var(--mn-card-border,transparent)!important;box-shadow:var(
    --mn-card-shadow,0 16px 40px rgba(124,58,237,.12),0 4px 12px rgba(15,23,42,.06)
  )!important;background:var(--mn-card-bg,var(--card,#fff))!important}.theme-soft-aurora .sau-topics--studio .sau-topic-card--studio .sau-topic-icon{width:46px;height:46px;border-radius:14px;background:linear-gradient(145deg,rgba(124,58,237,.1),rgba(99,102,241,.06))!important;border:1px solid rgba(124,58,237,.14)!important;box-shadow:none!important;color:#7c3aed}.theme-soft-aurora .sau-topics--studio .sau-topic-card--studio .sau-topic-name{color:var(--text-primary)!important}.theme-soft-aurora .sau-topics--studio .sau-topic-card--studio .sau-topic-desc{color:var(--text-secondary)!important;-webkit-line-clamp:2}.theme-soft-aurora .sau-topics--studio .sau-topic-count{color:#7c3aed!important}.theme-soft-aurora .sau-topics--studio .sau-topic-go{background:rgba(124,58,237,.1);color:#7c3aed}.theme-soft-aurora .sau-topics--studio .sau-topic-card--studio:hover .sau-topic-go{background:linear-gradient(135deg,var(--accent),#6366f1);color:#fff;transform:translate(2px,-2px)}@media (max-width:900px){.theme-soft-aurora .sau-topics--studio .sau-topics-bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.theme-soft-aurora .sau-topics--studio .sau-topics-bento{grid-template-columns:1fr}.theme-soft-aurora .sau-topics--studio .sau-topic-filters{justify-content:flex-start;border-radius:var(--radius-xl)}}.theme-soft-aurora .sau-stats-rail--studio{position:relative;overflow:hidden;isolation:isolate;border-block:none!important;background:#f9fafb!important}.theme-soft-aurora .sau-stats-rail--studio .sau-section-bg-cover,.theme-soft-aurora .sau-stats-rail--studio .sau-section-bg-scrim,.theme-soft-aurora .sau-stats-rail--studio:after,.theme-soft-aurora .sau-stats-rail--studio:before{display:none!important}.theme-soft-aurora .sau-stats-rail--studio.sau-stats-bridge{margin-top:0!important;padding-bottom:0!important}.theme-soft-aurora .sau-home-cinematic .sau-stats-rail--studio,.theme-soft-aurora .sau-home-cinematic .sau-stats-rail--studio.sau-section--bg-dark,.theme-soft-aurora .sau-home-cinematic .sau-stats-rail--studio.sau-section--bg-light{background:#f9fafb!important}.theme-soft-aurora .sau-stats-rail--studio .sau-stats-rail-inner{position:relative;z-index:1;max-width:44rem;margin-inline:auto;padding:1.35rem 1.25rem;gap:0;justify-content:center}.theme-soft-aurora .sau-stats-rail--studio .sau-stats-rail-item{flex:1 1 0;min-width:0;max-width:11.5rem;gap:.45rem;padding:.55rem .75rem}.theme-soft-aurora .sau-stats-rail--studio .sau-stats-rail-icon{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;margin-bottom:.15rem;border-radius:50%;background:rgba(124,58,237,.12);color:#7c3aed!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.55)}.theme-soft-aurora .sau-stats-rail--studio .sau-stats-rail-icon svg{width:.95rem;height:.95rem}.theme-soft-aurora .sau-home-cinematic .sau-stats-rail--studio .sau-stats-rail-value,.theme-soft-aurora .sau-stats-rail--studio .sau-stats-rail-value{font-family:var(--font-display)!important;font-size:26px!important;font-weight:900!important;letter-spacing:-.05em;line-height:1;margin:0;color:#1e1238!important}.theme-soft-aurora .sau-stats-rail--studio .sau-stats-rail-value span{font:inherit!important;color:inherit!important;letter-spacing:inherit}.theme-soft-aurora .sau-stats-rail--studio .sau-stats-rail-label{margin-top:.1rem;font-size:.68rem;font-weight:600;letter-spacing:.1em;line-height:1.25;text-transform:uppercase;color:rgba(76,54,122,.72)!important}.theme-soft-aurora .sau-stats-rail--studio .sau-stats-rail-divider{width:1px;flex:0 0 auto;background:rgba(124,58,237,.18)!important;margin-block:.55rem}@media (max-width:640px){.theme-soft-aurora .sau-stats-rail--studio .sau-stats-rail-inner{flex-direction:column;max-width:16rem;padding:1rem 1.15rem;gap:.15rem}.theme-soft-aurora .sau-stats-rail--studio .sau-stats-rail-divider{width:100%;height:1px;margin-inline:0;margin-block:.35rem}.theme-soft-aurora .sau-stats-rail--studio .sau-stats-rail-item{width:100%;max-width:none;padding:.55rem .5rem}.theme-soft-aurora .sau-home-cinematic .sau-stats-rail--studio .sau-stats-rail-value,.theme-soft-aurora .sau-stats-rail--studio .sau-stats-rail-value{font-size:26px!important;line-height:.85}}.theme-soft-aurora .sau-about--studio{position:relative;overflow:hidden;background:#fff!important}.theme-soft-aurora .sau-home-cinematic .sau-about--studio.sau-band--tint,.theme-soft-aurora .sau-home-cinematic .sau-about--studio.sau-section--bg-light{background:#fff!important;border-block:none!important}.theme-soft-aurora .sau-about--studio .sau-section-bg-scrim--light{background:#fff!important}.theme-soft-aurora .sau-about-grid--studio{align-items:center;gap:clamp(2rem,5vw,3.5rem)}.theme-soft-aurora .sau-home-cinematic .sau-wrap.sau-about-grid--studio{display:grid!important;flex-direction:unset;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.theme-soft-aurora .sau-about-copy{max-width:34rem}.theme-soft-aurora .sau-about-studio-badge{display:inline-flex;align-items:center;gap:.45rem;margin:0 0 1.1rem;padding:.38rem .9rem;border-radius:var(--radius-full);background:rgba(124,58,237,.08);border:1px solid rgba(124,58,237,.16);color:#7c3aed;font-family:var(--font-mono);font-size:.72rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.theme-soft-aurora .sau-about-studio-title{margin:0 0 1rem;font-family:var(--font-display);font-size:clamp(1.75rem,3.4vw,2.45rem);font-weight:750;letter-spacing:-.035em;line-height:1.1;color:var(--text-primary)!important;text-wrap:balance}.theme-soft-aurora .sau-about-studio-body{margin:0;font-size:1.02rem;line-height:1.68;color:var(--text-secondary)!important}.theme-soft-aurora .sau-about-studio-body--secondary{margin-top:.85rem}.theme-soft-aurora .sau-about-stats--studio{margin-top:1.75rem;gap:.65rem}.theme-soft-aurora .sau-about-stat--studio{padding:1.05rem 1rem 1.05rem 1.15rem;background:#fff!important;border:none!important;border-radius:calc(var(--radius-lg) + 2px);box-shadow:0 6px 22px rgba(124,58,237,.06),0 2px 6px rgba(15,23,42,.04)!important;backdrop-filter:none!important;text-align:left;transition:transform .22s ease,box-shadow .22s ease}.theme-soft-aurora .sau-about-stat--studio:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(124,58,237,.1),0 4px 10px rgba(15,23,42,.05)!important}.theme-soft-aurora .sau-about-stat--studio strong{font-size:clamp(1.35rem,2.5vw,1.55rem);font-weight:800;letter-spacing:-.03em;color:#7c3aed!important}.theme-soft-aurora .sau-about-stat--studio span{display:block;margin-top:.2rem;font-size:.78rem;font-weight:550;letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted)!important}.theme-soft-aurora .sau-about-studio-cta{display:inline-flex;align-items:center;gap:.45rem;margin-top:1.65rem;padding:.72rem 1.35rem;border-radius:var(--radius-full);background:linear-gradient(135deg,#7c3aed,#6366f1);border:none;color:#fff!important;font-size:.94rem;font-weight:650;text-decoration:none;box-shadow:0 10px 28px rgba(124,58,237,.28);transition:transform .2s ease,box-shadow .2s ease,gap .2s ease}.theme-soft-aurora .sau-about-studio-cta:hover{transform:translateY(-1px);box-shadow:0 14px 36px rgba(124,58,237,.34);gap:.6rem;color:#fff!important}.theme-soft-aurora .sau-about-media--studio{position:relative;overflow:visible;background:transparent;border:none;box-shadow:none;aspect-ratio:auto}.theme-soft-aurora .sau-about-media-frame{position:relative;border-radius:calc(var(--radius-xl) + 8px);overflow:hidden;aspect-ratio:4/3;background:linear-gradient(145deg,rgba(124,58,237,.06),rgba(99,102,241,.04));border:1px solid rgba(124,58,237,.12);box-shadow:0 24px 56px rgba(124,58,237,.12),0 8px 24px rgba(15,23,42,.06)}.theme-soft-aurora .sau-about-media-frame:before{content:"";position:absolute;inset:-20% -10% auto auto;width:55%;height:55%;border-radius:50%;background:radial-gradient(circle,rgba(124,58,237,.14) 0,transparent 70%);pointer-events:none;z-index:0}.theme-soft-aurora .sau-about-media-empty,.theme-soft-aurora .sau-about-media-frame img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover}.theme-soft-aurora .sau-about-media-empty{min-height:100%;background:linear-gradient(135deg,#ede9fe,#f5f3ff 50%,#eef2ff)}.theme-soft-aurora .sau-about-float--studio{top:1.15rem;right:1.15rem;left:auto;bottom:auto;z-index:3;padding:.85rem 1rem;min-width:5.5rem;text-align:center;border-radius:50%;aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(255,255,255,.94)!important;backdrop-filter:blur(10px);border:1px solid rgba(124,58,237,.14)!important;box-shadow:0 8px 24px rgba(124,58,237,.12),0 2px 8px rgba(15,23,42,.06)!important}.theme-soft-aurora .sau-about-float--studio strong{font-size:1.15rem;line-height:1.1;color:#7c3aed!important}.theme-soft-aurora .sau-about-float--studio span{display:block;margin-top:.15rem;font-size:.58rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;line-height:1.25;max-width:4.5rem;color:var(--text-muted)!important}@media (max-width:860px){.theme-soft-aurora .sau-home-cinematic .sau-wrap.sau-about-grid--studio{grid-template-columns:1fr}.theme-soft-aurora .sau-about-copy{max-width:none}.theme-soft-aurora .sau-about-stats--studio{grid-template-columns:repeat(3,minmax(0,1fr))}.theme-soft-aurora .sau-about-stat--studio{padding:.85rem .65rem .85rem .75rem}.theme-soft-aurora .sau-about-stat--studio strong{font-size:1.15rem}.theme-soft-aurora .sau-about-stat--studio span{font-size:.68rem}.theme-soft-aurora .sau-about-float--studio{top:auto;bottom:1rem;right:1rem}}@media (max-width:520px){.theme-soft-aurora .sau-about-stats--studio{grid-template-columns:1fr}}.theme-soft-aurora .sau-events--studio{position:relative;overflow:hidden;background:#fff!important;border-block:none!important;padding-block:var(--section-spacing,clamp(2.5rem,5vw,3.75rem))!important}.theme-soft-aurora .sau-events--studio.sau-band--blobs:before,.theme-soft-aurora .sau-events--studio:after,.theme-soft-aurora .sau-events--studio:before{display:none!important;content:none!important}.theme-soft-aurora .sau-home-cinematic .sau-events--studio.sau-band--tint,.theme-soft-aurora .sau-home-cinematic .sau-events--studio.sau-section--bg-light,.theme-soft-aurora .sau-home-cinematic .sau-home-band--white.sau-events--studio{background:#fff!important}.theme-soft-aurora .sau-events--studio .sau-section-bg-cover,.theme-soft-aurora .sau-events--studio .sau-section-bg-scrim{display:none!important}.theme-soft-aurora .sau-events-studio-kicker{margin:0 0 .65rem;padding:0;background:none!important;border:none!important;font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#7c3aed!important}.theme-soft-aurora .sau-events--studio .sau-events-studio-title,.theme-soft-aurora .sau-home-cinematic .sau-events--studio .sau-events-studio-title{color:var(--text-primary,#0f172a)!important}.theme-soft-aurora .sau-events--studio .sau-link{color:#7c3aed!important}.theme-soft-aurora .sau-events--studio .sau-link:hover{color:#6d28d9!important}.theme-soft-aurora .sau-events--studio .sau-ticket-row--studio{background:#fff!important;border:1px solid rgba(15,23,42,.08)!important;border-radius:14px!important;box-shadow:0 8px 24px rgba(15,23,42,.05)!important;backdrop-filter:none;-webkit-backdrop-filter:none}.theme-soft-aurora .sau-events--studio .sau-ticket-row--studio:hover{background:#fff!important;border-color:rgba(124,58,237,.22)!important;box-shadow:0 12px 28px rgba(124,58,237,.08)!important}.theme-soft-aurora .sau-events--studio .sau-ticket-date-block{border-right-color:rgba(15,23,42,.08)!important}.theme-soft-aurora .sau-events--studio .sau-ticket-date-block span{color:#7c3aed!important}.theme-soft-aurora .sau-events--studio .sau-ticket-body .sau-event-title,.theme-soft-aurora .sau-events--studio .sau-ticket-body .sau-event-title a,.theme-soft-aurora .sau-events--studio .sau-ticket-date-block strong{color:var(--text-primary,#0f172a)!important}.theme-soft-aurora .sau-events--studio .sau-ticket-body .sau-event-desc{color:var(--text-secondary,#64748b)!important}.theme-soft-aurora .sau-events--studio .sau-ticket-city{color:var(--text-muted,#94a3b8)!important}.theme-soft-aurora .sau-events--studio .sau-btn-ticket-inline:not([data-mn-btn-styled]){box-shadow:0 8px 20px rgba(124,58,237,.22)!important}.theme-soft-aurora .sau-events--studio .sau-btn-ticket-inline:not([data-mn-btn-styled]):hover{box-shadow:0 10px 24px rgba(124,58,237,.28)!important}.theme-soft-aurora .sau-hosts--studio{position:relative;overflow:hidden;border-block:none!important;padding-block:var(--section-spacing,clamp(2.5rem,5vw,3.75rem))!important}.theme-soft-aurora .sau-hosts--studio:not(.sau-home-band--soft){background:#fff!important}.theme-soft-aurora .sau-hosts--studio.sau-band--blobs:before{display:none!important}.theme-soft-aurora .sau-home-cinematic .sau-hosts--studio:not(.sau-home-band--soft).sau-band--tint,.theme-soft-aurora .sau-home-cinematic .sau-hosts--studio:not(.sau-home-band--soft).sau-section--bg-light,.theme-soft-aurora .sau-hosts--studio:not(.sau-home-band--soft) .sau-section-bg-scrim--light{background:#fff!important}.theme-soft-aurora .sau-hosts-head--studio{margin-bottom:0}.theme-soft-aurora .sau-hosts-studio-badge{display:inline-flex;align-items:center;gap:.45rem;margin:0 0 .85rem;padding:.38rem .9rem;border-radius:var(--radius-full);background:rgba(124,58,237,.08);border:1px solid rgba(124,58,237,.16);color:#7c3aed;font-family:var(--font-mono);font-size:.72rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.theme-soft-aurora .sau-home-cinematic .sau-hosts--studio .sau-hosts-studio-title,.theme-soft-aurora .sau-hosts-studio-title{margin:0;font-family:var(--font-display);font-size:clamp(1.75rem,3.4vw,2.45rem);font-weight:750;letter-spacing:-.035em;line-height:1.1;color:var(--text-primary)!important;max-width:12ch}.theme-soft-aurora .sau-home-cinematic .sau-hosts--studio>.sau-wrap,.theme-soft-aurora .sau-hosts--studio>.sau-wrap{display:grid!important;grid-template-columns:minmax(10rem,.7fr) minmax(0,1.5fr);gap:1.25rem 2rem;align-items:center}.theme-soft-aurora .sau-spotlight-grid--studio{display:block;width:100%;max-width:none;min-width:0}.theme-soft-aurora .sau-spotlight-grid--studio.sau-spotlight-grid--multi{display:grid;gap:1rem}.theme-soft-aurora .sau-hosts-studio-favorite{display:inline-flex;align-items:center;gap:.35rem;margin:0 0 .65rem;padding:0;border:0;background:none;color:#7c3aed;font-size:.88rem;font-weight:650;text-decoration:none;letter-spacing:-.01em}.theme-soft-aurora .sau-hosts-studio-favorite:hover{color:#6d28d9;text-decoration:underline;text-underline-offset:3px}.theme-soft-aurora .sau-about-timeline--studio{margin:1.5rem 0 0;padding-left:1rem;border-left-color:rgba(124,58,237,.22)}.theme-soft-aurora .sau-about-timeline--studio .sa-about-timeline-year{color:#7c3aed;font-family:var(--font-mono,ui-monospace,monospace);font-weight:650;letter-spacing:.04em}.theme-soft-aurora .sau-about-stats--studio{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:720px){.theme-soft-aurora .sau-about-stats--studio{grid-template-columns:repeat(4,minmax(0,1fr))}}.theme-soft-aurora .sau-home-cinematic .sau-hosts--studio .sau-host-editorial--studio,.theme-soft-aurora .sau-host-editorial--studio{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.15rem 1.5rem;align-items:center;width:100%;max-width:none;padding:1.35rem 1.5rem;overflow:visible;background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(248,246,255,.98))!important;border:1px solid rgba(124,58,237,.12)!important;border-radius:1.35rem!important;box-shadow:0 8px 24px rgba(124,58,237,.07),0 1px 4px rgba(15,23,42,.04)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.theme-soft-aurora .sau-home-cinematic .sau-hosts--studio .sau-host-editorial--studio:hover,.theme-soft-aurora .sau-host-editorial--studio:hover{transform:translateY(-2px);border-color:rgba(124,58,237,.2)!important;box-shadow:0 14px 32px rgba(124,58,237,.11),0 2px 8px rgba(15,23,42,.05)!important;background:linear-gradient(145deg,#fff,rgba(248,246,255,1))!important}.theme-soft-aurora .sau-hosts--studio .sau-host-editorial-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;width:100%}.theme-soft-aurora .sau-host-role--studio{margin:0 0 .25rem;font-size:.68rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:#7c3aed!important}.theme-soft-aurora .sau-home-cinematic .sau-hosts--studio .sau-host-name--studio,.theme-soft-aurora .sau-host-name--studio{margin:0 0 .4rem;font-family:var(--font-display);font-size:clamp(1.35rem,2.2vw,1.7rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;color:var(--text-primary)!important}.theme-soft-aurora .sau-home-cinematic .sau-hosts--studio .sau-host-bio--studio,.theme-soft-aurora .sau-host-bio--studio{margin:0;max-width:42ch;font-size:.92rem;line-height:1.55;color:var(--text-secondary)!important}.theme-soft-aurora .sau-hosts--studio .sau-host-editorial-actions{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin-top:1rem;width:100%}.theme-soft-aurora .sau-hosts--studio .sau-host-social-row{display:flex;flex-wrap:wrap;gap:.35rem}.theme-soft-aurora .sau-social-pill--studio{padding:.3rem .7rem;font-size:.72rem;font-weight:650;color:#7c3aed!important;background:rgba(124,58,237,.06)!important;border:1px solid rgba(124,58,237,.14)!important;backdrop-filter:none;transition:background .2s ease,border-color .2s ease,transform .2s ease}.theme-soft-aurora .sau-social-pill--studio:hover{background:rgba(124,58,237,.12)!important;border-color:rgba(124,58,237,.28)!important;transform:translateY(-1px);color:#6d28d9!important}.theme-soft-aurora .sau-hosts-studio-cta{display:inline-flex;align-items:center;gap:.35rem;padding:.6rem 1.1rem;border-radius:var(--radius-full);background:linear-gradient(135deg,rgba(167,139,250,.88),rgba(124,58,237,.82) 55%,rgba(99,102,241,.88));border:1px solid rgba(255,255,255,.35);color:#fff!important;font-size:.84rem;font-weight:650;text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 8px 20px rgba(124,58,237,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform .2s ease,box-shadow .2s ease,gap .2s ease}.theme-soft-aurora .sau-hosts-studio-cta:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 12px 28px rgba(124,58,237,.32);gap:.5rem;color:#fff!important}.theme-soft-aurora .sau-host-portrait--studio{position:relative;display:flex;justify-content:center;align-items:center;justify-self:start;flex-shrink:0;padding:0;width:auto!important}.theme-soft-aurora .sau-host-portrait--studio:before{display:block!important;content:"";position:absolute;inset:-4%;background:radial-gradient(circle,rgba(124,58,237,.16),transparent 68%);filter:blur(14px);pointer-events:none}.theme-soft-aurora .sau-hosts--studio .sau-host-portrait-ring{position:relative;z-index:1;padding:3px;border-radius:50%;background:linear-gradient(145deg,#fff,#ede9fe 55%,#ddd6fe);box-shadow:0 8px 20px rgba(124,58,237,.12),0 0 0 1px rgba(124,58,237,.08)}.theme-soft-aurora .sau-host-avatar--studio,.theme-soft-aurora .sau-host-avatar-fallback--studio,.theme-soft-aurora .sau-hosts--studio .sau-host-editorial-portrait .sau-host-avatar,.theme-soft-aurora .sau-hosts--studio .sau-host-editorial-portrait img{width:112px!important;height:112px!important;max-width:112px!important;aspect-ratio:1/1!important;border-radius:50%!important;object-fit:cover;border:2px solid #fff!important;box-shadow:inset 0 0 0 1px rgba(124,58,237,.1)}.theme-soft-aurora .sau-host-avatar-fallback--studio{display:grid;place-items:center;background:linear-gradient(145deg,#ede9fe,#ddd6fe 45%,#e0e7ff)!important;color:#7c3aed!important;font-family:var(--font-display);font-weight:800;font-size:1.85rem;letter-spacing:-.04em}@media (max-width:860px){.theme-soft-aurora .sau-home-cinematic .sau-hosts--studio>.sau-wrap,.theme-soft-aurora .sau-hosts--studio>.sau-wrap{grid-template-columns:1fr;gap:1.35rem}.theme-soft-aurora .sau-home-cinematic .sau-hosts--studio .sau-hosts-studio-title,.theme-soft-aurora .sau-hosts-studio-title{max-width:none}.theme-soft-aurora .sau-host-editorial--studio{grid-template-columns:1fr;text-align:center;justify-items:center;padding:1.25rem}.theme-soft-aurora .sau-hosts--studio .sau-host-editorial-copy{order:2;align-items:center}.theme-soft-aurora .sau-host-portrait--studio{order:1;justify-self:center}.theme-soft-aurora .sau-host-bio--studio{max-width:36ch}.theme-soft-aurora .sau-hosts--studio .sau-host-editorial-actions,.theme-soft-aurora .sau-hosts--studio .sau-host-social-row{justify-content:center}}.theme-soft-aurora .sau-guests--studio{position:relative;overflow:hidden;background:#fff!important;border-block:none!important}.theme-soft-aurora .sau-guests--studio .sau-section-bg-scrim--light,.theme-soft-aurora .sau-home-cinematic .sau-guests--studio.sau-band--tint,.theme-soft-aurora .sau-home-cinematic .sau-guests--studio.sau-section--bg-light{background:#fff!important}.theme-soft-aurora .sau-guests-head--studio{align-items:flex-end;gap:1rem;margin-bottom:clamp(1.75rem,3.5vw,2.5rem)}.theme-soft-aurora .sau-guests-studio-badge{display:inline-flex;align-items:center;gap:.45rem;margin:0 0 .85rem;padding:.38rem .9rem;border-radius:var(--radius-full);background:rgba(124,58,237,.08);border:1px solid rgba(124,58,237,.16);color:#7c3aed;font-family:var(--font-mono);font-size:.72rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.theme-soft-aurora .sau-guests-studio-title{margin:0;font-family:var(--font-display);font-size:clamp(1.75rem,3.4vw,2.45rem);font-weight:750;letter-spacing:-.035em;line-height:1.1;color:var(--text-primary)!important}.theme-soft-aurora .sau-guests-studio-link{display:inline-flex;align-items:center;gap:.35rem;padding:.55rem .15rem;color:#7c3aed!important;font-size:.94rem;font-weight:650;text-decoration:none;white-space:nowrap;transition:gap .2s ease,color .2s ease}.theme-soft-aurora .sau-guests-studio-link:hover{gap:.5rem;color:#6d28d9!important}.theme-soft-aurora .sau-guests-grid--studio{gap:1rem}.theme-soft-aurora .sau-guest--studio{gap:.85rem;padding:1.25rem 1.2rem 1.15rem;background:#fff!important;border:none!important;border-radius:calc(var(--radius-xl) + 2px);box-shadow:0 8px 28px rgba(124,58,237,.07),0 2px 8px rgba(15,23,42,.04)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transition:transform .25s ease,box-shadow .25s ease}.theme-soft-aurora .sau-home-cinematic .sau-guests--studio .sau-guest--studio{background:#fff!important;border:none!important;box-shadow:0 8px 28px rgba(124,58,237,.07),0 2px 8px rgba(15,23,42,.04)!important}.theme-soft-aurora .sau-guest--studio:hover,.theme-soft-aurora .sau-home-cinematic .sau-guests--studio .sau-guest--studio:hover{transform:translateY(-3px)!important;border:none!important;box-shadow:0 16px 40px rgba(124,58,237,.12),0 4px 12px rgba(15,23,42,.06)!important;background:#fff!important}.theme-soft-aurora .sau-home-cinematic .sau-guests--studio .sau-guest-name--studio{color:var(--text-primary)!important}.theme-soft-aurora .sau-home-cinematic .sau-guests--studio .sau-guest-bio--studio,.theme-soft-aurora .sau-home-cinematic .sau-guests--studio .sau-guest-role--studio{color:var(--text-secondary)!important}.theme-soft-aurora .sau-home-cinematic .sau-guests--studio .sau-guest-avatar-fallback--studio{background:linear-gradient(145deg,rgba(124,58,237,.12),rgba(99,102,241,.08))!important;color:#7c3aed!important}.theme-soft-aurora .sau-home-cinematic .sau-guests--studio .sau-guest-chip--studio{background:rgba(124,58,237,.08)!important;border-color:rgba(124,58,237,.14)!important;color:#7c3aed!important}.theme-soft-aurora .sau-home-cinematic .sau-guests--studio .sau-guest-profile--studio{color:#7c3aed!important}.theme-soft-aurora .sau-guest-avatar--studio,.theme-soft-aurora .sau-guest-avatar-fallback--studio{width:58px;height:58px;border:2px solid rgba(124,58,237,.1);box-shadow:0 4px 14px rgba(124,58,237,.1)}.theme-soft-aurora .sau-guest-avatar-fallback--studio{background:linear-gradient(145deg,rgba(124,58,237,.12),rgba(99,102,241,.08))!important;color:#7c3aed!important;font-size:1rem;font-weight:800;letter-spacing:-.02em}.theme-soft-aurora .sau-guest-name--studio{color:var(--text-primary)!important;font-size:1.05rem;font-weight:750}.theme-soft-aurora .sau-guest-role--studio{margin:.15rem 0 0;color:var(--text-secondary)!important;font-size:.82rem;line-height:1.35}.theme-soft-aurora .sau-guest-bio--studio{color:var(--text-secondary)!important;font-size:.88rem;line-height:1.55;-webkit-line-clamp:2}.theme-soft-aurora .sau-guest-meta--studio{margin-top:.15rem}.theme-soft-aurora .sau-guest-chip--studio{background:rgba(124,58,237,.08)!important;border:1px solid rgba(124,58,237,.14)!important;color:#7c3aed!important;font-size:.72rem;font-weight:650}.theme-soft-aurora .sau-guest-profile--studio{margin-top:.35rem;color:#7c3aed!important;font-size:.84rem;font-weight:650;transition:gap .2s ease}.theme-soft-aurora .sau-guest--studio:hover .sau-guest-profile--studio{gap:.4rem}@media (max-width:640px){.theme-soft-aurora .sau-guests-head--studio{flex-direction:column;align-items:flex-start}.theme-soft-aurora .sau-guests-studio-link{padding-left:0}}.theme-soft-aurora .sau-reviews--studio{position:relative;overflow:hidden;border-block:none!important}.theme-soft-aurora .sau-home-cinematic .sau-reviews--studio:not(.sau-home-band--soft).sau-band--tint,.theme-soft-aurora .sau-home-cinematic .sau-reviews--studio:not(.sau-home-band--soft).sau-section--bg-light,.theme-soft-aurora .sau-reviews--studio:not(.sau-home-band--soft),.theme-soft-aurora .sau-reviews--studio:not(.sau-home-band--soft) .sau-section-bg-scrim--light{background:#fff!important}.theme-soft-aurora .sau-reviews-intro--studio{text-align:center;max-width:38rem;margin:0 auto clamp(2rem,4vw,2.75rem)}.theme-soft-aurora .sau-reviews-studio-badge{display:inline-flex;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.38rem .9rem;border-radius:var(--radius-full);background:rgba(124,58,237,.08);border:1px solid rgba(124,58,237,.16);color:#7c3aed;font-family:var(--font-mono);font-size:.72rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.theme-soft-aurora .sau-reviews-studio-title{margin:0 0 .65rem;font-family:var(--font-display);font-size:clamp(1.75rem,3.4vw,2.45rem);font-weight:750;letter-spacing:-.035em;line-height:1.1;color:var(--text-primary)!important}.theme-soft-aurora .sau-reviews-studio-sub{margin:0 auto;max-width:34rem;color:var(--text-secondary)!important;font-size:1.02rem;line-height:1.6}.theme-soft-aurora .sau-reviews--studio .sau-marquee{margin-top:.25rem}.theme-soft-aurora .sau-reviews--studio .sau-marquee-track>.sau-review--studio{flex:0 0 auto;width:min(360px,84vw);height:auto}.theme-soft-aurora .sau-home-cinematic .sau-reviews--studio .sau-review--studio,.theme-soft-aurora .sau-review--studio{display:flex;flex-direction:column;gap:.9rem;min-height:280px;padding:1.4rem 1.35rem 1.25rem;background:#fff!important;border:none!important;border-radius:calc(var(--radius-xl) + 4px);box-shadow:0 8px 28px rgba(124,58,237,.07),0 2px 8px rgba(15,23,42,.04)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transition:transform .25s ease,box-shadow .25s ease}.theme-soft-aurora .sau-home-cinematic .sau-reviews--studio .sau-review--studio:hover,.theme-soft-aurora .sau-review--studio:hover{transform:translateY(-3px);box-shadow:0 16px 40px rgba(124,58,237,.12),0 4px 12px rgba(15,23,42,.06)!important;background:#fff!important;border:none!important}.theme-soft-aurora .sau-reviews--studio .sau-review-mark{color:#7c3aed!important;opacity:.9;font-size:2.5rem;line-height:.7}.theme-soft-aurora .sau-reviews--studio .sau-review-stars{color:#7c3aed!important}.theme-soft-aurora .sau-reviews--studio .sau-review-quote{color:var(--text-primary)!important;font-size:1.02rem;line-height:1.65;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.theme-soft-aurora .sau-reviews--studio .sau-review-footer{margin-top:auto;padding-top:1rem;border-top:1px solid rgba(124,58,237,.1)}.theme-soft-aurora .sau-reviews--studio .sau-review-avatar,.theme-soft-aurora .sau-reviews--studio .sau-review-avatar-fallback{width:46px;height:46px;border:2px solid #fff;box-shadow:0 0 0 1px rgba(124,58,237,.14)}.theme-soft-aurora .sau-reviews--studio .sau-review-avatar-fallback{background:linear-gradient(145deg,rgba(124,58,237,.12),rgba(99,102,241,.08))!important;color:#7c3aed!important}.theme-soft-aurora .sau-reviews--studio .sau-review-name{color:var(--text-primary)!important;font-weight:750}.theme-soft-aurora .sau-reviews--studio .sau-review-meta{color:var(--text-muted)!important}.theme-soft-aurora .sau-reviews--studio .sau-marquee-nav{background:#fff!important;border:1px solid rgba(124,58,237,.14)!important;color:#7c3aed!important;box-shadow:0 8px 24px rgba(124,58,237,.1)}.theme-soft-aurora .sau-reviews--studio .sau-marquee-nav:hover{background:#fff!important;border-color:rgba(124,58,237,.28)!important;box-shadow:0 12px 28px rgba(124,58,237,.14)}.theme-soft-aurora .sau-blog--studio{position:relative;overflow:hidden;background:#fff!important;border-block:none!important}.theme-soft-aurora .sau-blog--studio .sau-section-bg-scrim--light,.theme-soft-aurora .sau-home-cinematic .sau-blog--studio.sau-band--tint,.theme-soft-aurora .sau-home-cinematic .sau-blog--studio.sau-section--bg-light{background:#fff!important}.theme-soft-aurora .sau-blog-head--studio{align-items:flex-end;gap:1rem;margin-bottom:clamp(1.75rem,3.5vw,2.5rem)}.theme-soft-aurora .sau-blog-studio-badge{display:inline-flex;align-items:center;gap:.45rem;margin:0 0 .85rem;padding:.38rem .9rem;border-radius:var(--radius-full);background:rgba(124,58,237,.08);border:1px solid rgba(124,58,237,.16);color:#7c3aed;font-family:var(--font-mono);font-size:.72rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.theme-soft-aurora .sau-blog-studio-title{margin:0 0 .55rem;font-family:var(--font-display);font-size:clamp(1.75rem,3.4vw,2.45rem);font-weight:750;letter-spacing:-.035em;line-height:1.1;color:var(--text-primary)!important}.theme-soft-aurora .sau-blog-studio-sub{margin:0;max-width:36rem;color:var(--text-secondary)!important;font-size:1.02rem;line-height:1.6}.theme-soft-aurora .sau-blog-studio-link{display:inline-flex;align-items:center;gap:.35rem;padding:.55rem .15rem;color:#7c3aed!important;font-size:.94rem;font-weight:650;text-decoration:none;white-space:nowrap;transition:gap .2s ease,color .2s ease}.theme-soft-aurora .sau-blog-studio-link:hover{gap:.5rem;color:#6d28d9!important}.theme-soft-aurora .sau-blog-grid--studio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem}.theme-soft-aurora .sau-blog-card--studio,.theme-soft-aurora .sau-home-cinematic .sau-blog--studio .sau-blog-card--studio{display:flex;flex-direction:column;height:100%;overflow:hidden;background:#fff!important;border:none!important;border-radius:calc(var(--radius-xl) + 4px)!important;box-shadow:0 8px 28px rgba(124,58,237,.07),0 2px 8px rgba(15,23,42,.04)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;text-decoration:none;color:inherit;transition:transform .25s ease,box-shadow .25s ease}.theme-soft-aurora .sau-blog-card--studio:hover,.theme-soft-aurora .sau-home-cinematic .sau-blog--studio .sau-blog-card--studio:hover{transform:translateY(-3px)!important;border:none!important;box-shadow:0 16px 40px rgba(124,58,237,.12),0 4px 12px rgba(15,23,42,.06)!important;background:#fff!important}.theme-soft-aurora .sau-blog-media--studio{aspect-ratio:16/10;overflow:hidden;background:linear-gradient(145deg,rgba(124,58,237,.08),rgba(99,102,241,.05))}.theme-soft-aurora .sau-blog-media--studio img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.theme-soft-aurora .sau-blog-card--studio:hover .sau-blog-media--studio img{transform:scale(1.04)}.theme-soft-aurora .sau-blog-media-empty{width:100%;height:100%;background:linear-gradient(135deg,#ede9fe,#f5f3ff 50%,#eef2ff)}.theme-soft-aurora .sau-blog-body--studio{display:flex;flex-direction:column;flex:1;gap:.65rem;padding:1.2rem 1.2rem 1.15rem}.theme-soft-aurora .sau-blog-card-meta-row{display:flex;align-items:center;justify-content:space-between;gap:.65rem}.theme-soft-aurora .sau-blog-tag--studio{margin:0;padding:.28rem .65rem;background:rgba(124,58,237,.08)!important;border:1px solid rgba(124,58,237,.14)!important;color:#7c3aed!important;font-size:.7rem;font-weight:650;letter-spacing:.05em}.theme-soft-aurora .sau-blog-card-meta-text{color:var(--text-muted)!important;font-size:.75rem;font-weight:550;white-space:nowrap}.theme-soft-aurora .sau-blog-title--studio,.theme-soft-aurora .sau-home-cinematic .sau-blog--studio .sau-blog-title--studio{margin:0;font-family:var(--font-display);font-size:1.08rem;font-weight:750;letter-spacing:-.025em;line-height:1.35;color:var(--text-primary)!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.theme-soft-aurora .sau-blog-excerpt--studio,.theme-soft-aurora .sau-home-cinematic .sau-blog--studio .sau-blog-excerpt--studio{margin:0;color:var(--text-secondary)!important;font-size:.9rem;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.theme-soft-aurora .sau-blog-card--studio .sau-blog-card-go{display:inline-flex;align-items:center;gap:.3rem;margin-top:auto;padding-top:.35rem;color:#7c3aed!important;font-size:.84rem;font-weight:650;transition:gap .2s ease}.theme-soft-aurora .sau-blog-card--studio:hover .sau-blog-card-go{gap:.45rem}@media (max-width:900px){.theme-soft-aurora .sau-blog-grid--studio{grid-template-columns:1fr}}@media (max-width:640px){.theme-soft-aurora .sau-blog-head--studio{flex-direction:column;align-items:flex-start}.theme-soft-aurora .sau-blog-studio-link{padding-left:0}}.theme-soft-aurora .sau-faq--studio{border-block:none!important}.theme-soft-aurora .sau-faq--studio:not(.sau-home-band--soft),.theme-soft-aurora .sau-faq--studio:not(.sau-home-band--soft) .sau-section-bg-scrim--light,.theme-soft-aurora .sau-home-cinematic .sau-faq--studio:not(.sau-home-band--soft).sau-band--tint,.theme-soft-aurora .sau-home-cinematic .sau-faq--studio:not(.sau-home-band--soft).sau-section--bg-light{background:#fff!important}.theme-soft-aurora .sau-faq--studio .sau-faq-list{width:100%;max-width:36rem;margin-inline:auto;gap:.65rem}.theme-soft-aurora .sau-faq--studio .sau-faq-item,.theme-soft-aurora .sau-home-cinematic .sau-faq--studio .sau-faq-item{background:var(--mn-card-bg,var(--card,#fff))!important;border:var(--mn-card-border-width,0) solid var(--mn-card-border,transparent)!important;border-radius:var(--mn-card-radius,calc(var(--radius-xl) + 2px));box-shadow:var(
    --mn-card-shadow,0 6px 22px rgba(124,58,237,.06),0 2px 6px rgba(15,23,42,.04)
  )!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transition:box-shadow .2s ease,transform .2s ease}.theme-soft-aurora .sau-faq--studio .sau-faq-item.is-open{box-shadow:var(
    --mn-card-shadow,0 10px 28px rgba(124,58,237,.1),0 2px 8px rgba(15,23,42,.05)
  )!important}.theme-soft-aurora .sau-faq--studio .sau-faq-q{padding:.95rem 1.1rem;gap:.85rem;font-weight:650;color:var(--text-primary)!important}.theme-soft-aurora .sau-faq--studio .sau-faq-q span:last-child{flex-shrink:0;width:1.75rem;height:1.75rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(124,58,237,.08);color:#7c3aed!important;font-size:1.1rem;line-height:1}.theme-soft-aurora .sau-faq--studio .sau-faq-a{padding:0;overflow:hidden;color:var(--text-secondary)!important;font-size:.95rem;line-height:1.65}.theme-soft-aurora .sau-faq--studio .sau-faq-a-inner{padding:0 1.1rem 1.1rem}@media (max-width:640px){.theme-soft-aurora .sau-faq--studio .sau-faq-list{max-width:none}}.theme-soft-aurora .sau-home-band--white,.theme-soft-aurora .sau-home-cinematic .sau-home-band--white,.theme-soft-aurora .sau-home-cinematic .sau-home-band--white.sau-band--tint,.theme-soft-aurora .sau-home-cinematic .sau-home-band--white.sau-section--bg-light{background:#fff!important;border:none!important;border-block:none!important}.theme-soft-aurora .sau-home-band--white .sau-section-bg-cover,.theme-soft-aurora .sau-home-band--white .sau-section-bg-scrim{display:none!important}.theme-soft-aurora .sau-home-band--gray,.theme-soft-aurora .sau-home-band--gray.sau-stats-rail--studio,.theme-soft-aurora .sau-home-cinematic .sau-home-band--gray,.theme-soft-aurora .sau-home-cinematic .sau-home-band--gray.sau-band--tint,.theme-soft-aurora .sau-home-cinematic .sau-home-band--gray.sau-section--bg-light,.theme-soft-aurora .sau-home-cinematic .sau-home-band--gray.sau-stats-rail--studio{background:#f9fafb!important;border:none!important;border-block:none!important}.theme-soft-aurora .sau-home-band--gray .sau-section-bg-cover,.theme-soft-aurora .sau-home-band--gray .sau-section-bg-scrim{display:none!important}.theme-soft-aurora .sau-home-band--soft,.theme-soft-aurora .sau-home-band--soft.sau-about--studio,.theme-soft-aurora .sau-home-band--soft.sau-ask--studio,.theme-soft-aurora .sau-home-band--soft.sau-blog--studio,.theme-soft-aurora .sau-home-band--soft.sau-faq--studio,.theme-soft-aurora .sau-home-band--soft.sau-guests--studio,.theme-soft-aurora .sau-home-band--soft.sau-hero--studio,.theme-soft-aurora .sau-home-band--soft.sau-hosts--studio,.theme-soft-aurora .sau-home-band--soft.sau-reviews--studio,.theme-soft-aurora .sau-home-band--soft.sau-topics--studio,.theme-soft-aurora .sau-home-cinematic .sau-home-band--soft,.theme-soft-aurora .sau-home-cinematic .sau-home-band--soft.sau-band--tint,.theme-soft-aurora .sau-home-cinematic .sau-home-band--soft.sau-faq--studio,.theme-soft-aurora .sau-home-cinematic .sau-home-band--soft.sau-faq--studio.sau-section--bg-light,.theme-soft-aurora .sau-home-cinematic .sau-home-band--soft.sau-hosts--studio,.theme-soft-aurora .sau-home-cinematic .sau-home-band--soft.sau-hosts--studio.sau-section--bg-light,.theme-soft-aurora .sau-home-cinematic .sau-home-band--soft.sau-reviews--studio,.theme-soft-aurora .sau-home-cinematic .sau-home-band--soft.sau-reviews--studio.sau-section--bg-light,.theme-soft-aurora .sau-home-cinematic .sau-home-band--soft.sau-section--bg-light,.theme-soft-aurora .sau-home-cinematic .sau-home-band--soft.sau-topics--studio,.theme-soft-aurora .sau-home-cinematic .sau-home-band--soft.sau-topics--studio.sau-section--bg-light{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse 70% 90% at 8% 20%,rgba(167,139,250,.16),transparent 58%),radial-gradient(ellipse 55% 70% at 92% 10%,rgba(125,211,252,.12),transparent 55%),linear-gradient(165deg,#f8f5ff,#ffffff 62%,#ffffff)!important;border:none!important;border-block:none!important}.theme-soft-aurora .sau-home-band--soft .sau-section-bg-cover,.theme-soft-aurora .sau-home-band--soft.sau-faq--studio .sau-section-bg-cover,.theme-soft-aurora .sau-home-band--soft.sau-hero--studio .sau-section-bg-cover,.theme-soft-aurora .sau-home-band--soft.sau-hosts--studio .sau-section-bg-cover,.theme-soft-aurora .sau-home-band--soft.sau-reviews--studio .sau-section-bg-cover,.theme-soft-aurora .sau-home-band--soft.sau-topics--studio .sau-section-bg-cover{display:block!important;opacity:.55!important;object-fit:cover;mix-blend-mode:normal;z-index:0}.theme-soft-aurora .sau-home-band--soft .sau-section-bg-scrim,.theme-soft-aurora .sau-home-band--soft .sau-section-bg-scrim--light,.theme-soft-aurora .sau-home-band--soft.sau-faq--studio .sau-section-bg-scrim--light,.theme-soft-aurora .sau-home-band--soft.sau-hero--studio .sau-section-bg-scrim--light,.theme-soft-aurora .sau-home-band--soft.sau-hosts--studio .sau-section-bg-scrim--light,.theme-soft-aurora .sau-home-band--soft.sau-reviews--studio .sau-section-bg-scrim--light,.theme-soft-aurora .sau-home-band--soft.sau-topics--studio .sau-section-bg-scrim--light{display:block!important;background:linear-gradient(180deg,rgba(255,255,255,.28),rgba(248,246,255,.18) 45%,rgba(255,255,255,.32))!important;z-index:1}.theme-soft-aurora .sau-home-band--white.sau-about--studio,.theme-soft-aurora .sau-home-band--white.sau-ask--studio,.theme-soft-aurora .sau-home-band--white.sau-blog--studio,.theme-soft-aurora .sau-home-band--white.sau-eps--studio,.theme-soft-aurora .sau-home-band--white.sau-events--studio,.theme-soft-aurora .sau-home-band--white.sau-guests--studio,.theme-soft-aurora .sau-home-band--white.sau-platforms--studio{background:#fff!important}.theme-soft-aurora .au-clips,.theme-soft-aurora .au-cta-banner,.theme-soft-aurora .au-press,.theme-soft-aurora .au-resources,.theme-soft-aurora .au-sponsors,.theme-soft-aurora .au-stats,.theme-soft-aurora .au-team{position:relative}.theme-soft-aurora .au-clips .card,.theme-soft-aurora .au-press .card,.theme-soft-aurora .au-resources .card,.theme-soft-aurora .au-sponsors .card,.theme-soft-aurora .au-stats .card,.theme-soft-aurora .au-team .card{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:16px;box-shadow:0 10px 30px -18px rgba(15,23,42,.25)}.theme-soft-aurora .au-cta-banner{background:linear-gradient(135deg,rgba(124,58,237,.08),rgba(99,102,241,.06))}.theme-soft-aurora .container-mn{width:min(1120px,calc(100% - 2.5rem));max-width:var(--max);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,1.75rem);box-sizing:border-box}.theme-soft-aurora .au-press-eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.75rem}.theme-soft-aurora .au-press-heading{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin:0 0 1.75rem}.theme-soft-aurora .au-press-logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 2rem;margin-bottom:2.5rem}.theme-soft-aurora .au-press-logo-item{display:flex;align-items:center;opacity:.55;transition:opacity .2s;text-decoration:none}.theme-soft-aurora .au-press-logo-item:hover{opacity:1}.theme-soft-aurora .au-press-logo-item img{height:28px;width:auto;filter:grayscale(1) opacity(.7)}.theme-soft-aurora .au-press-logo-text{font-size:1.05rem;font-weight:700;color:var(--text-muted);letter-spacing:-.01em}.theme-soft-aurora .au-press-quotes{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}.theme-soft-aurora .au-press-quote{padding:1.25rem 1.5rem;margin:0}.theme-soft-aurora .au-press-quote-text{font-size:.9rem;line-height:1.6;font-style:italic;margin:0 0 .75rem}.theme-soft-aurora .au-press-quote-source{display:block;font-size:.75rem;font-weight:600;font-style:normal;background:transparent;color:inherit;padding:0;border:0}.theme-soft-aurora .au-clips-header{text-align:center;max-width:600px;margin:0 auto 2.5rem}.theme-soft-aurora .au-clips-eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem}.theme-soft-aurora .au-clips-title{font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:700;margin:0 0 .75rem}.theme-soft-aurora .au-clips-sub{font-size:.95rem;line-height:1.6;margin:0}.theme-soft-aurora .au-clips-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}.theme-soft-aurora .au-clip-card{overflow:hidden;display:flex;flex-direction:column}.theme-soft-aurora .au-clip-embed{position:relative;padding-top:56.25%;background:#000;overflow:hidden;border-bottom:2px solid rgba(124,58,237,.85)}.theme-soft-aurora .au-clip-embed iframe{position:absolute;inset:0;width:100%;height:100%;border:none;transition:transform .45s ease}.theme-soft-aurora .au-clip-card:hover .au-clip-embed iframe{transform:scale(1.035)}.theme-soft-aurora .au-clip-body{padding:1rem 1.1rem 1.2rem;display:flex;flex-direction:column;gap:.6rem}.theme-soft-aurora .au-clip-title{font-size:.95rem;font-weight:600;margin:0;line-height:1.35}.theme-soft-aurora .au-clip-actions{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.theme-soft-aurora .au-stats-eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem}.theme-soft-aurora .au-stats-heading{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin:0 0 2rem}.theme-soft-aurora .au-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem}.theme-soft-aurora .au-stat-card{text-align:center;padding:2rem 1.25rem;display:flex;flex-direction:column;align-items:center;gap:.35rem}.theme-soft-aurora .au-stat-value{font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1;color:var(--accent)}.theme-soft-aurora .au-stat-label{font-size:.875rem;font-weight:600;color:var(--text-main)}.theme-soft-aurora .au-stat-desc{font-size:.75rem;margin-top:.15rem}.theme-soft-aurora .au-sponsors-eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem}.theme-soft-aurora .au-sponsors-heading{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin:0 0 .5rem}.theme-soft-aurora .au-sponsors-sub{font-size:.9rem;line-height:1.6;margin:0 0 2rem}.theme-soft-aurora .au-sponsors-presenting{display:flex;justify-content:center;gap:2rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid var(--border)}.theme-soft-aurora .au-sponsor-presenting-item{opacity:.75;transition:opacity .2s}.theme-soft-aurora .au-sponsor-presenting-item:hover{opacity:1}.theme-soft-aurora .au-sponsor-presenting-item img{height:40px;width:auto;filter:grayscale(1) opacity(.7)}.theme-soft-aurora .au-sponsors-grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 2.5rem}.theme-soft-aurora .au-sponsor-item{opacity:.55;transition:opacity .2s}.theme-soft-aurora .au-sponsor-item:hover{opacity:1}.theme-soft-aurora .au-sponsor-item img{height:28px;width:auto;filter:grayscale(1) opacity(.7)}.theme-soft-aurora .au-sponsor-text{font-size:1rem;font-weight:700;color:var(--text-muted)}.theme-soft-aurora .au-cta-banner-inner{text-align:center;max-width:680px;margin:0 auto;padding:1rem 0}.theme-soft-aurora .au-cta-banner-eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem}.theme-soft-aurora .au-cta-banner-heading{font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;line-height:1.15;margin:0 0 1rem}.theme-soft-aurora .au-cta-banner-sub{font-size:1rem;line-height:1.65;margin:0 0 2rem}.theme-soft-aurora .au-cta-banner-actions{display:flex;align-items:center;justify-content:center;gap:.75rem;flex-wrap:wrap}.theme-soft-aurora .au-team-eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem}.theme-soft-aurora .au-team-title{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;margin:0 0 2rem}.theme-soft-aurora .au-team-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.25rem}.theme-soft-aurora .au-team-card{display:flex;gap:1rem;padding:1.25rem;align-items:flex-start}.theme-soft-aurora .au-team-avatar{width:52px;height:52px;border-radius:50%;overflow:hidden;background:var(--mn-card,rgba(255,255,255,.06));flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:700;color:var(--text-muted);border:1px solid var(--border)}.theme-soft-aurora .au-team-avatar img{width:100%;height:100%;object-fit:cover}.theme-soft-aurora .au-team-body{display:flex;flex-direction:column;gap:.25rem}.theme-soft-aurora .au-team-role{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;margin:0}.theme-soft-aurora .au-team-name{font-size:1rem;font-weight:600;margin:0}.theme-soft-aurora .au-team-bio{font-size:.825rem;line-height:1.55;margin:.2rem 0 0}.theme-soft-aurora .au-team-socials{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.5rem}.theme-soft-aurora .au-team-social{font-size:.72rem;text-decoration:none;border:1px solid var(--border);border-radius:4px;padding:.2rem .5rem;transition:color .15s,border-color .15s}.theme-soft-aurora .au-team-social:hover{color:var(--accent);border-color:var(--accent)}.theme-soft-aurora .au-resources-header{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:2rem}.theme-soft-aurora .au-resources-eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.35rem}.theme-soft-aurora .au-resources-title{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin:0}.theme-soft-aurora .au-resources-sub{font-size:.9rem;line-height:1.6;margin:.5rem 0 0}.theme-soft-aurora .au-resources-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.25rem}.theme-soft-aurora .au-resource-card{text-decoration:none;color:inherit;display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s}.theme-soft-aurora .au-resource-card:hover{transform:translateY(-3px);box-shadow:0 16px 40px rgba(0,0,0,.3)}.theme-soft-aurora .au-resource-img{aspect-ratio:16/9;overflow:hidden;border-bottom:2px solid rgba(124,58,237,.85)}.theme-soft-aurora .au-resource-img img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.theme-soft-aurora .au-resource-card:hover .au-resource-img img{transform:scale(1.035)}.theme-soft-aurora .au-resource-body{padding:1rem 1.1rem 1.25rem;display:flex;flex-direction:column;gap:.4rem;flex:1}.theme-soft-aurora .au-resource-cat{align-self:flex-start;margin-bottom:.1rem}.theme-soft-aurora .au-resource-title{font-size:1rem;font-weight:600;margin:0;line-height:1.35}.theme-soft-aurora .au-resource-desc{font-size:.825rem;line-height:1.55;margin:0;flex:1}.theme-soft-aurora .au-resource-link{font-size:.8rem;font-weight:600;margin-top:auto;padding-top:.5rem}.theme-soft-aurora .au-about,.theme-soft-aurora .au-ai-search,.theme-soft-aurora .au-blog,.theme-soft-aurora .au-cta-banner,.theme-soft-aurora .au-events,.theme-soft-aurora .au-faq,.theme-soft-aurora .au-gallery,.theme-soft-aurora .au-guests,.theme-soft-aurora .au-home-section,.theme-soft-aurora .au-hosts,.theme-soft-aurora .au-newsletter,.theme-soft-aurora .au-reviews,.theme-soft-aurora .au-topics,.theme-soft-aurora .au-trust-bar,.theme-soft-aurora .section-pad{border-block:none!important;border-top:none!important;border-bottom:none!important;box-shadow:none}