:root{--brand-green:#008657;--brand-orange:#FF8700;--brand-ivory:#FFF6EB;--brand-charcoal:#161A17;--brand-deep-green:#0B3B2E}.showbizz-logo{display:block;max-width:100%;height:auto;flex-shrink:0;object-fit:contain}:root{--ink:#18241f;--green:#103b2d;--deep:#08281f;--orange:#ba481b;--ivory:#f8f6f0;--line:#dcdad0;--muted:#5e675e;--font-body:var(--font-manrope),Arial,Helvetica,sans-serif;--content-max:90rem;--gutter:clamp(1rem,4vw,4rem);--touch-target:2.75rem;--space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2rem;--radius-control:.5rem;--radius-media:1rem;--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1);--duration-feedback:160ms;--duration-state:200ms;--font-editorial:Georgia,"Times New Roman",serif;--coal:#111210;--paper:#f8f6f0;--white:#fff;--subtle:#b9bcb4;--warm:#eb996f;--space-section:clamp(80px,10vw,156px);--radius-media:24px;--radius-panel:36px;--font-display:var(--font-manrope),Arial,Helvetica,sans-serif;--motion-quick:180ms}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{background:#d9d7ce;color:var(--paper);font:16px/1.65 var(--font-body);-webkit-font-smoothing:antialiased}body,figure,h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--font-display);line-height:1.03;font-weight:600;letter-spacing:-.04em}h1{font-size:clamp(3rem,7.1vw,6rem)}h2{font-size:clamp(46px,5.7vw,86px)}h3{font-size:28px;letter-spacing:-.04em}p{max-width:66ch}a{color:inherit;text-decoration:none}img{display:block;max-width:100%;height:auto}button,input,summary{font:inherit}a,button,summary{touch-action:manipulation}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--warm);outline-offset:5px}a:hover{text-decoration-color:currentColor}.wrap{width:min(1240px,88%);margin-inline:auto}.site-frame{position:relative;margin:16px;background:var(--coal);border:1px solid #818579;border-radius:38px;isolation:isolate;overflow:clip}.skip{position:fixed;top:12px;left:-9999px;background:white;color:var(--coal);padding:14px;z-index:100}.skip:focus{left:20px}.light-section{background:var(--paper);color:var(--ink)}.dark-section{background:var(--coal);color:var(--paper)}.intro{font-size:14px;font-weight:500;line-height:1.5;letter-spacing:0;color:var(--warm);margin-bottom:25px}.section-lead{font-size:18px;color:var(--subtle);line-height:1.6}.section-heading{display:flex;justify-content:space-between;gap:36px;align-items:end;margin-bottom:58px}.section-heading>p{font-size:16px;line-height:1.6;color:var(--muted);max-width:34ch}.section-heading.center{display:block;text-align:center}.section-heading.center p{margin:26px auto 0;color:var(--subtle);max-width:50ch}.button{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:52px;padding:15px 24px;border-radius:999px;border:1px solid transparent;font-size:14px;font-weight:600;line-height:1.4;transition:background var(--motion-quick),color var(--motion-quick)}.button-solid{background:var(--paper);color:var(--coal)}.light-section .button-solid{background:var(--green);color:var(--paper)}.button-solid:hover{background:var(--warm);color:var(--coal)}.button-outline{border-color:#ffffff70;color:var(--paper)}.button-outline:hover{background:var(--paper);color:var(--coal)}.quiet-link{display:inline-flex;gap:14px;align-items:center;min-height:44px;font-size:14px;line-height:1.4}.quiet-link:hover{text-decoration:underline;text-underline-offset:5px}.actions{display:flex;align-items:center;gap:26px;flex-wrap:wrap}.centered{justify-content:center}.landing-header{position:fixed;z-index:30;top:34px;left:50%;transform:translateX(-50%);width:min(1040px,calc(100% - 100px));min-height:66px;gap:25px;padding:9px 10px 9px 25px;background:#30332dec;border:1px solid #818579;border-radius:999px;box-shadow:0 6px 26px #00000012}.header-brand,.landing-header{display:flex;align-items:center}.header-brand{flex-shrink:0;min-height:44px}.header-brand img{width:165px}.desktop-nav{display:flex;justify-content:center;gap:21px;flex:1 1}.desktop-nav a{font-size:12px;min-height:44px;display:flex;align-items:center;color:#f3f2ed}.desktop-nav a:hover{color:var(--warm)}.nav-cta{background:var(--paper);color:var(--coal);padding:13px 17px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap;min-height:44px;display:flex;gap:14px;align-items:center}.mobile-nav{display:none}.hero{min-height:880px;padding:335px 6% 44px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.hero,.hero-copy{position:relative}.hero-copy{text-align:center;z-index:2;max-width:1200px;align-self:center;pointer-events:none}.hero-copy a{pointer-events:auto}.hero-copy .intro{color:#bdc6b8;margin-bottom:23px}.hero-description{font-size:17px;line-height:1.6;color:#cccec7;margin:28px auto 30px;max-width:70ch}.hero .quiet-link{color:#e1e2dc}.hero-media{position:absolute;inset:0;pointer-events:none}.floating-media{position:absolute;width:180px;height:220px;border-radius:23px;overflow:hidden;pointer-events:auto;background:var(--green);border:1px solid #7d8471;transition:transform .25s}.floating-media img{object-fit:cover}.floating-media>span{position:absolute;inset:auto 0 0;padding:35px 14px 13px;background:linear-gradient(transparent,#000c);font-size:12px;display:flex;justify-content:space-between;align-items:center}.floating-media:hover{transform:rotate(0deg) translateY(-6px)}.float-artist{left:8%;top:145px;transform:rotate(-15deg);width:176px;height:213px}.float-studio{right:9%;top:166px;transform:rotate(13deg);width:198px;height:175px}.float-beat{left:44%;top:123px;transform:rotate(-7deg);width:148px;height:150px}.float-stage{right:3%;top:530px;transform:rotate(17deg);width:130px;height:164px;z-index:0}.hero-foot{position:relative;z-index:3;justify-content:space-between;gap:20px;font-size:11px;color:#aeb5a7;margin-top:70px}.hero-foot,.hero-foot a{display:flex;align-items:center}.hero-foot a{min-height:44px;gap:24px}.app-preview{padding:105px 0 70px;text-align:center;border-top:1px solid #ffffff17}.app-preview h2{margin-bottom:26px}.app-preview .section-lead{margin-inline:auto}.preview-composition{position:relative;max-width:1070px;margin:75px auto 28px;padding-right:110px}.browser-preview{background:#353931;padding:8px;border:1px solid #656c5e;border-radius:17px;overflow:hidden;box-shadow:0 24px 90px #0005}.browser-top{height:34px;display:flex;gap:6px;align-items:center;padding:0 10px}.browser-top>span{width:6px;height:6px;background:#9b9e94;border-radius:50%}.browser-top b{font-size:10px;font-weight:400;margin-left:15px;color:#d9dccf}.browser-preview>img{width:100%;border-radius:4px}.phone{position:relative;width:266px;padding:8px;background:#1b1d19;border:1px solid #818579;border-radius:36px;box-shadow:0 0 0 3px #32362d;overflow:hidden;flex-shrink:0}.phone>img{border-radius:28px;width:100%;height:auto}.phone-speaker{position:absolute;top:13px;width:70px;height:15px;left:50%;transform:translateX(-50%);background:#111;border-radius:99px;z-index:1}.preview-phone{position:absolute;bottom:-18px;right:0;width:240px;transform:rotate(5deg)}.media-caption{font-size:11px;color:#aeb5a7;max-width:none;margin-bottom:18px}.audience{padding:80px 0 var(--space-section)}.audience-composition{display:grid;grid-template-columns:1fr 266px 1fr;align-items:center;gap:clamp(25px,5vw,80px);max-width:1050px;margin:auto}.benefit-panel{background:#1f221c;border:1px solid #3c4334;border-radius:var(--radius-media);padding:30px 25px;text-align:center}.benefit-panel h3{font-size:17px;letter-spacing:-.02em;margin-bottom:25px}.benefit-panel ul{display:flex;flex-direction:column;gap:12px;list-style:none;padding:0;margin:0 0 22px}.benefit-panel li{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 18px;border-radius:99px;font-size:14px;background:var(--green);color:#edf1e9}.benefit-panel li:nth-child(2n){margin-left:16px}.benefit-panel li:nth-child(odd){margin-right:16px}.benefit-panel li span{font-size:15px}.benefit-panel.public{margin-top:80px}.benefit-panel.public li{background:#e3a076;color:var(--coal)}.benefit-panel>a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:5px;font-size:12px}.roles{padding:var(--space-section) 0 80px;border-radius:var(--radius-panel) var(--radius-panel) 0 0}.roles-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:24px;padding:0 2px 24px;scrollbar-color:#9eaa96 transparent;scrollbar-width:thin}.role-card{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 48px) / 3);min-width:260px;scroll-snap-align:start}.role-photo{position:relative;display:block;aspect-ratio:1.18;overflow:hidden;border-radius:16px;background:#d5d9cd}.role-photo img{object-fit:cover;transition:transform .3s}.role-photo:hover img{transform:scale(1.025)}.role-card .role-body{padding:24px 5px 0}.role-card h3{font-size:27px;margin-bottom:15px}.role-card p{font-size:14px;color:var(--muted);max-width:34ch;min-height:72px}.role-card .quiet-link{margin-top:14px}.track-hint{font-size:12px;color:var(--muted);margin-top:20px;display:flex;gap:25px;align-items:center}.final-cta,.immersive{position:relative;isolation:isolate;min-height:720px;display:flex;align-items:center;text-align:center;padding:100px 0;overflow:hidden}.final-cta>img,.immersive>img{object-fit:cover;z-index:-2}.immersive>img{object-position:50% 30%}.immersive-shade{position:absolute;inset:0;z-index:-1;background:#07150ed1}.immersive .intro{color:#f0b18e}.immersive h2{font-size:clamp(48px,6.8vw,104px);max-width:16ch;margin:auto}.immersive p:not(.intro){font-size:18px;margin:28px auto 32px}.feature-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:9%}.feature-copy>p:not(.intro){font-size:16px;line-height:1.7;color:var(--subtle);max-width:46ch;margin-top:27px}.feature-copy h2{font-size:clamp(44px,4.5vw,68px)}.feature-list{list-style:none;padding:0;margin:25px 0 28px;font-size:13px;line-height:1.5;color:#c9cfc0}.feature-list li{padding:10px 0;border-bottom:1px solid #ffffff26}.feature-copy small{display:block;margin-top:18px;color:#b9c0b2;font-size:11px;max-width:49ch}.artist-feature{padding:var(--space-section) 0 100px}.artist-stack{position:relative;min-height:600px;padding:10px 0 0 60px}.stack-back{position:absolute;width:76%;height:88%;border-radius:25px;top:15px;left:20px;padding:25px;font-size:17px;font-weight:600}.stack-back.terracotta{background:#c86c42;transform:rotate(-13deg)}.stack-back.ivory{background:var(--paper);color:var(--green);transform:rotate(-6deg);top:35px;left:45px}.artist-front{position:relative;z-index:2;background:#2b3527;border:1px solid #66735b;border-radius:25px;padding:28px 24px 0;overflow:hidden;transform:rotate(4deg);max-width:385px;max-height:590px}.artist-front>p{text-align:center;font-size:16px;font-weight:500;margin-bottom:30px;line-height:1.45}.artist-front .phone{margin:0 auto -40px;width:240px}.beat-feature{padding:var(--space-section) 0 80px;border-radius:var(--radius-panel) var(--radius-panel) 0 0}.light-section .feature-copy>p:not(.intro),.light-section .feature-list{color:var(--muted)}.light-section .feature-list li{border-color:#cbd0c2}.light-section .feature-copy small{color:var(--muted)}.light-section .intro{color:var(--orange)}.beat-art{position:relative;max-width:470px;margin:20px 0;padding:0 32px 110px 0}.beat-art>img{aspect-ratio:1;object-fit:cover;transform:rotate(-6deg);border-radius:20px}.beat-label{position:absolute;bottom:0;left:20px;right:0;padding:28px 25px;background:var(--green);color:var(--paper);border:1px solid #53654a;border-radius:20px;box-shadow:0 10px 0 #ddd8cb}.demo-badge{display:inline-flex;font-size:10px;border:1px solid #e3e6db65;border-radius:99px;padding:2px 9px;margin-bottom:12px}.beat-label h3{font-size:26px}.beat-label p{font-size:12px;color:#d2dbc9;margin-top:9px}.waveform{height:60px;display:flex;align-items:center;gap:4px;margin-block:18px}.waveform i{background:#d4b08b;flex:1 1;border-radius:2px}.beat-meta{justify-content:space-between;gap:12px;font-size:10px}.beat-meta,.beat-meta>a{display:flex;align-items:center}.beat-meta>a{min-height:44px;gap:6px;border-bottom:1px solid #cbd0c270}.manager-feature{padding:90px 0 var(--space-section)}.manager-visual{position:relative;padding:0 0 75px 15px}.manager-visual>img{width:100%;aspect-ratio:1.05;object-fit:cover;border-radius:22px}.manager-note{position:absolute;bottom:0;left:0;background:#e8deca;color:var(--green);padding:28px 30px;border-radius:18px;max-width:90%;border:1px solid #ccc1a8}.manager-note>span{font-size:11px}.manager-note p{font-size:30px;line-height:1.15;letter-spacing:-.04em;margin:15px 0}.manager-note a{font-size:12px;min-height:44px;display:flex;align-items:center;gap:30px}.ticketing{padding:var(--space-section) 0 80px}.ticket-visual{position:relative;min-height:590px;display:flex;align-items:center;justify-content:center;padding-right:100px}.ticket-visual .phone{transform:rotate(-6deg);width:255px;z-index:1}.ticket-stub{position:absolute;right:0;top:160px;width:210px;padding:28px;background:#bf6741;color:#161c14;border-radius:18px;transform:rotate(9deg)}.ticket-stub>span{font-size:11px}.ticket-stub b{font-size:76px;line-height:1.5;letter-spacing:-.04em;font-weight:600;display:block;border-bottom:2px dashed #532e1f60;margin-bottom:22px}.ticket-stub p{font-size:14px;line-height:1.5;padding-bottom:10px}.ecosystem{padding:80px 0 var(--space-section);text-align:center}.orbit{position:relative;width:min(760px,100%);aspect-ratio:1.6;margin:65px auto 45px;display:grid;place-items:center}.orbit-grooves{position:absolute;width:70%;aspect-ratio:1;border-radius:50%;border:1px solid #6d806130;box-shadow:0 0 0 28px #6d80610b,0 0 0 29px #6d806117,0 0 0 57px #6d806109,0 0 0 58px #6d806117;background:#17201450}.orbit-center{position:relative;display:grid;place-items:center;background:var(--coal);border-radius:50%;width:220px;height:220px;border:1px solid #60714f60}.orbit-center img{width:174px}.orbit-center>span{font-size:10px;margin-top:-40px;color:#b5c0aa}.orbit-person{position:absolute;display:flex;align-items:center;gap:22px;min-height:48px;background:#293125;border:1px solid #60714f;color:#e2e8dc;border-radius:99px;padding:11px 22px;font-size:13px}.orbit-person:hover{background:var(--green)}.orbit-person span{color:#f1b08c}.orbit-0{top:0;left:24%}.orbit-1{top:12%;right:1%}.orbit-2{top:60%;right:0}.orbit-3{bottom:0;left:39%}.orbit-4{top:62%;left:0}.orbit-5{top:20%;left:3%}.ecosystem-note{margin:auto;color:var(--subtle);font-size:16px}.how-it-works{padding:var(--space-section) 0 75px;border-radius:var(--radius-panel) var(--radius-panel) 0 0}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;list-style:none;counter-reset:steps;padding:0;margin:0}.steps li{counter-increment:steps;border-top:1px solid #bbc3b3;padding-top:25px}.steps li:before{content:"0" counter(steps);display:block;color:var(--orange);font-size:13px;margin-bottom:25px}.steps h3{font-size:23px;margin-bottom:18px;letter-spacing:-.035em}.steps p{color:var(--muted);font-size:14px;max-width:30ch}.questions{padding:75px 0 var(--space-section)}.faq-grid{display:grid;grid-template-columns:1fr 1.4fr;gap:8%}.questions details{border-bottom:1px solid #cbd0c2}.questions summary{list-style:none;min-height:76px;padding:20px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:15px;font-weight:600;cursor:pointer;line-height:1.5}.questions summary::-webkit-details-marker{display:none}.questions summary span{font-size:24px;color:var(--orange);font-weight:400}.questions details[open] summary span{transform:rotate(45deg)}.questions details p{font-size:14px;color:var(--muted);padding:0 30px 25px 0;line-height:1.8}.final-cta .immersive-shade{background:#08251be0}.final-cta h2{font-size:clamp(50px,6.4vw,96px)}.final-cta p{margin:25px auto 32px;color:#d8decf}.landing-footer{position:relative;overflow:hidden;padding:100px 0 28px;background:#12170f}.landing-footer:before{content:"";position:absolute;left:-100px;bottom:-50px;width:600px;height:500px;background:radial-gradient(ellipse at 20% 90%,#ba481b30,transparent 70%);pointer-events:none}.footer-grid{display:grid;grid-template-columns:1.35fr repeat(4,1fr);gap:30px;position:relative}.footer-brand img{width:130px;height:130px;object-fit:contain;object-position:left center}.footer-brand p{font-size:12px;color:#aeb7a5;margin-top:10px}.footer-grid nav h2{font-size:13px;letter-spacing:0;font-weight:600;line-height:1.5;margin:15px 0 22px;color:#e3e8da}.footer-grid nav>a{display:flex;align-items:center;min-height:38px;font-size:12px;color:#b5beaa}.footer-grid nav>a:hover{color:white;text-decoration:underline;text-underline-offset:4px}.footer-bottom{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #52614355;padding-top:26px;margin-top:80px;font-size:10px;color:#aeb7a5}.footer-bottom>img{width:145px}.footer-bottom>a{display:flex;align-items:center;min-height:44px}.legal{padding-block:170px 100px;min-height:70vh;max-width:800px}.legal h1{font-size:clamp(42px,5vw,68px);margin-bottom:38px}.legal h2{font-size:28px;margin:35px 0 20px;letter-spacing:-.035em}.legal p{font-size:16px;color:#c3cbba;margin-block:20px}.legal a{text-decoration:underline}@media (min-width:1600px){.hero{padding-top:365px;min-height:960px}.float-artist{left:12%}.float-studio{right:13%}.float-stage{right:8%}}@media (max-width:1100px){.landing-header{gap:15px;padding-left:20px;width:calc(100% - 75px)}.header-brand img{width:140px}.desktop-nav{gap:14px}.desktop-nav a,.nav-cta{font-size:11px}.nav-cta{padding:13px}.hero{min-height:820px;padding-top:325px}.hero h1{font-size:7.3vw}.hero-description{font-size:16px}.float-artist{left:8%;width:150px;height:180px}.float-studio{right:8%;width:166px;height:150px}.float-beat{width:134px;height:135px}.float-stage{right:2%;width:104px;height:135px;top:525px}.feature-grid{gap:7%}.artist-stack{padding-left:30px;min-height:540px}.artist-front{padding-inline:15px}.artist-front .phone{width:210px}.stack-back{left:0}.stack-back.ivory{left:20px}.audience-composition{grid-template-columns:1fr 235px 1fr;gap:25px}.audience-composition>.phone{width:235px}.benefit-panel{padding:24px 16px}.benefit-panel li{font-size:12px;padding:11px 13px}.benefit-panel h3{font-size:15px}.ticket-visual{padding-right:75px}.ticket-stub{width:180px}.ticket-visual .phone{width:230px}.footer-grid{grid-template-columns:1.3fr repeat(2,1fr);gap:30px}.footer-brand{grid-row:span 2}.footer-bottom{margin-top:55px}}@media (max-width:820px){.desktop-nav{display:none}.landing-header{justify-content:space-between;gap:18px;min-height:62px;top:30px}.nav-cta{margin-left:auto}.mobile-nav{display:block}.mobile-nav summary{display:flex;align-items:center;justify-content:center;gap:10px;min-width:44px;min-height:44px;padding:0 13px;cursor:pointer;list-style:none;font-size:12px}.mobile-nav summary::-webkit-details-marker{display:none}.menu-bars{width:15px;height:8px;display:block;border-top:1px solid;border-bottom:1px solid}.mobile-nav[open] .menu-bars{height:1px;border-bottom:0;transform:rotate(-30deg)}.mobile-nav nav{position:absolute;top:74px;right:0;width:260px;background:#292e24;border:1px solid #69795c;border-radius:22px;padding:14px 22px;box-shadow:0 15px 30px #0007}.mobile-nav nav>a{display:flex;align-items:center;min-height:48px;border-bottom:1px solid #ffffff20;font-size:14px}.mobile-nav nav>a:last-child{border:0;color:var(--warm)}.hero{padding-top:320px;min-height:780px}.float-stage{display:none}.hero h1{font-size:7.5vw}.hero-foot{margin-top:60px}.hero-foot>span:nth-child(2){display:none}.preview-composition{padding-right:90px;margin-top:55px}.preview-phone{width:180px;bottom:-12px}.audience-composition{grid-template-columns:1fr 210px;max-width:600px;gap:25px}.audience-composition>.phone{grid-column:2;grid-row:1/span 2;width:210px}.benefit-panel.public{grid-column:1;margin-top:0}.benefit-panel{padding:20px}.benefit-panel li:nth-child(n){margin:0}.section-heading{display:block}.section-heading>p{margin-top:24px}.role-card{flex-basis:45%}.feature-grid{gap:45px}.feature-copy h2{font-size:44px}.feature-copy>p:not(.intro){font-size:14px}.feature-list{font-size:12px}.artist-stack{padding:0;min-height:440px}.artist-front{padding:22px 12px 0;max-height:480px}.artist-front .phone{width:180px}.artist-front>p{font-size:13px}.beat-art{padding:0 10px 145px 0}.beat-label{left:10px;padding:23px 20px}.beat-label h3{font-size:23px}.beat-meta{display:block}.waveform{gap:3px}.ticket-visual{min-height:490px;padding-right:35px}.ticket-visual .phone{width:195px}.ticket-stub{width:155px;top:140px;padding:22px}.ticket-stub b{font-size:58px}.ticket-stub p{font-size:12px}.manager-note{padding:24px 20px}.manager-note p{font-size:25px}.faq-grid{grid-template-columns:1fr 1.45fr;gap:6%}.faq-grid h2{font-size:45px}.steps{gap:28px}.steps h3{font-size:21px}.orbit{width:95%}.orbit-center{width:190px;height:190px}.orbit-center img{width:150px}.orbit-person{padding:10px 17px;font-size:12px}}@media (max-width:650px){:root{--space-section:76px;--radius-panel:26px}html{scroll-padding-top:105px}body{font-size:15px;background:var(--coal)}.site-frame{margin:6px;border-radius:27px;border-color:#525949}.wrap{width:88%}.landing-header{top:19px;min-height:60px;width:calc(100% - 36px);padding:6px 7px 6px 16px;gap:10px}.header-brand img{width:125px}.nav-cta{font-size:10px;padding:11px 13px;gap:8px;white-space:normal;max-width:138px;line-height:1.25}.mobile-nav summary{padding:0 8px}.mobile-nav summary>span:first-child{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.mobile-nav nav{width:min(280px,calc(100vw - 40px));top:70px}.hero{min-height:850px;padding:355px 5% 25px}.hero h1{font-size:clamp(42px,10.3vw,62px);letter-spacing:-.04em;line-height:1.07}.hero .intro{font-size:11px;margin-bottom:22px}.hero-description{font-size:14px;line-height:1.7;margin:23px auto 25px;max-width:34ch}.desktop-break{display:none}.hero .actions{gap:8px;flex-direction:column}.button{font-size:12px;min-height:50px;padding:14px 22px}.quiet-link{font-size:12px;min-height:46px}.float-artist{top:135px;left:8%;width:109px;height:149px;transform:rotate(-12deg)}.float-studio{top:158px;right:7%;width:125px;height:117px;transform:rotate(12deg)}.float-beat{top:258px;left:43%;width:75px;height:75px;transform:rotate(-7deg)}.floating-media{border-radius:15px}.floating-media>span{font-size:9px;padding:25px 9px 10px;gap:8px}.float-beat>span{font-size:8px;padding:15px 6px 6px}.float-beat>span>span{display:none}.hero-foot{font-size:9px;gap:12px;margin-top:40px}.hero-foot a{gap:12px}.intro{font-size:12px;margin-bottom:20px}h2{font-size:43px;letter-spacing:-.04em;line-height:1.05}.app-preview{padding:70px 0 45px}.app-preview h2{font-size:49px}.section-lead{font-size:14px}.preview-composition{padding-right:0;margin:42px auto 30px;padding-bottom:115px}.browser-preview{border-radius:10px;padding:4px}.browser-top{height:25px;padding:0 5px;gap:4px}.browser-top>span{width:4px;height:4px}.browser-top b{font-size:8px}.preview-phone{width:130px;right:6%;bottom:0;border-radius:23px;padding:5px}.preview-phone>img{border-radius:18px}.preview-phone .phone-speaker{width:38px;height:8px;top:8px}.media-caption{font-size:10px;max-width:36ch;margin-inline:auto}.audience{padding:40px 0 76px}.section-heading.center h2{font-size:43px}.section-heading.center p{font-size:14px;margin-top:22px}.section-heading{margin-bottom:34px}.audience-composition{grid-template-columns:1fr 1fr;gap:14px;align-items:start}.audience-composition>.phone{grid-column:1/-1;grid-row:1;width:202px;margin:0 auto 17px}.benefit-panel{grid-row:2;min-width:0;padding:20px 12px;border-radius:18px}.benefit-panel.public{grid-column:2}.benefit-panel h3{font-size:12px;line-height:1.4;letter-spacing:-.02em;margin-bottom:18px}.benefit-panel li{font-size:10px;padding:10px 11px;min-height:36px;gap:4px}.benefit-panel li>span{font-size:12px}.benefit-panel ul{gap:8px;margin-bottom:14px}.benefit-panel>a{font-size:10px;line-height:1.4}.roles{padding:76px 0 45px}.section-heading>p{font-size:14px;max-width:37ch;margin-top:23px}.role-card{flex-basis:85%;min-width:240px}.roles-track{gap:18px;padding-bottom:20px}.role-card .role-body{padding:22px 3px 0}.role-card h3{font-size:28px}.role-card p{min-height:0;font-size:14px;max-width:29ch}.role-card .quiet-link{margin-top:18px}.track-hint{font-size:10px;margin-top:10px}.immersive{min-height:590px;padding:90px 0}.immersive>img{object-position:42% 50%}.immersive h2{font-size:48px;max-width:12ch}.immersive p:not(.intro){font-size:14px;margin:25px auto 30px}.feature-grid{grid-template-columns:1fr;gap:45px}.feature-copy h2{font-size:45px}.feature-copy>p:not(.intro){font-size:15px;margin-top:24px;max-width:36ch}.feature-list{font-size:12px;margin-top:20px}.feature-list li{padding-block:11px}.feature-copy small{font-size:11px}.artist-feature{padding:76px 0 55px}.artist-stack{width:85%;max-width:340px;margin:0 auto;min-height:500px;padding-left:30px}.stack-back{height:92%;width:90%;left:0}.stack-back.ivory{left:15px}.artist-front{padding:25px 16px 0;max-height:495px}.artist-front>p{font-size:14px}.artist-front .phone{width:207px}.beat-feature{padding:76px 0 40px}.beat-feature .feature-copy{grid-row:1}.beat-art{width:90%;margin:5px auto 10px;max-width:390px;padding-right:25px;padding-bottom:160px}.beat-label{left:20px;padding:23px}.beat-label h3{font-size:26px}.beat-meta{display:flex;font-size:10px}.beat-label .waveform{gap:4px}.manager-feature{padding:40px 0 76px}.manager-visual{width:94%;margin:0 auto;padding-bottom:90px}.manager-note{max-width:95%;padding:25px}.manager-note p{font-size:29px}.manager-note a{font-size:12px}.ticketing{padding:76px 0 45px}.ticketing .feature-copy{grid-row:1}.ticket-visual{min-height:520px;width:90%;margin:auto;justify-content:start;padding-right:70px}.ticket-visual .phone{width:225px}.ticket-stub{width:175px;top:150px;right:0}.ticket-stub b{font-size:70px}.ecosystem{padding:45px 0 76px}.orbit{width:100%;aspect-ratio:1;margin:46px auto 25px}.orbit-grooves{width:70%;box-shadow:0 0 0 14px #6d806109,0 0 0 15px #6d806117,0 0 0 30px #6d806109,0 0 0 31px #6d806117}.orbit-center{width:144px;height:144px}.orbit-center img{width:113px}.orbit-center>span{font-size:8px;margin-top:-27px}.orbit-person{font-size:10px;padding:8px 12px;gap:7px;min-height:44px}.orbit-0{top:0;left:20%}.orbit-1{top:19%;right:0}.orbit-2{top:69%;right:0}.orbit-3{bottom:0;left:30%}.orbit-4{top:68%;left:0}.orbit-5{top:20%;left:0}.ecosystem-note{font-size:13px}.how-it-works{padding:76px 0 40px}.steps{grid-template-columns:1fr;gap:28px}.steps li{display:grid;grid-template-columns:28px 1fr;column-gap:17px;padding-top:20px}.steps li:before{grid-row:span 2;font-size:11px;margin-bottom:0}.steps h3{font-size:23px;margin-bottom:13px}.steps p{font-size:14px;max-width:32ch}.questions{padding:40px 0 76px}.faq-grid{grid-template-columns:1fr;gap:30px}.faq-grid h2{font-size:44px}.faq-grid h2 br{display:none}.questions summary{font-size:14px;min-height:78px;gap:18px}.questions details p{font-size:13px;padding-right:12px}.final-cta{min-height:510px;padding:85px 0}.final-cta h2{font-size:47px}.final-cta p{font-size:14px}.final-cta .actions{gap:14px;flex-direction:column}.landing-footer{padding:65px 0 18px}.footer-grid{grid-template-columns:1fr 1fr;gap:30px 22px}.footer-brand{grid-column:1/-1;grid-row:auto;display:flex;align-items:center;justify-content:space-between;gap:30px}.footer-brand img{width:100px;height:100px}.footer-brand p{font-size:12px;max-width:14ch}.footer-grid nav h2{font-size:12px;margin:0 0 15px}.footer-grid nav>a{min-height:44px;font-size:12px}.footer-bottom{margin-top:36px;flex-wrap:wrap;gap:15px;font-size:9px}.footer-bottom>img{width:130px}.footer-bottom>a{width:100%}.legal{padding:135px 0 75px}.legal p{font-size:14px}.legal h1{font-size:43px}.legal h2{font-size:26px}}.app-preview .intro,.hero-copy>.intro,.immersive .intro{margin-inline:auto}.ticket-stub{color:#10150e}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important}.floating-media:hover{transform:none}}.hero-foot a{min-width:44px}.scene-section{padding:70px 0 100px}.scene-section .section-heading>p{color:var(--subtle)}.scene-gallery{display:flex;align-items:start;gap:28px;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#728565 transparent;padding:0 2px 28px}.scene-gallery:focus-visible{outline:2px solid var(--warm);outline-offset:8px}.scene-card{margin:0;flex:0 0 29%;min-width:250px;scroll-snap-align:start}.scene-card>div{position:relative;height:420px;border-radius:18px;overflow:hidden}.scene-card img{object-fit:cover}.scene-card:nth-child(3n+2){padding-top:52px;flex-basis:25%}.scene-card:nth-child(3n+2)>div{height:340px}.scene-card:nth-child(3n)>div{height:300px}.scene-card:nth-child(3n){padding-top:100px;flex-basis:31%}.scene-card figcaption{font-size:22px;font-weight:500;letter-spacing:-.03em;padding-top:17px;line-height:1.3}.scene-caption{font-size:11px;color:var(--subtle);margin:22px 0 12px;max-width:75ch}.photo-name{position:absolute;bottom:26px;right:6%;font-size:12px!important;color:#e4e7de;margin:0!important}.final-cta>img,.immersive>img{object-position:50% 40%}.float-beat{width:155px;height:175px;top:119px}.float-studio{height:195px;top:145px}.float-stage{height:165px}.scene-section .intro{margin-inline:0}@media (max-width:650px){.scene-section{padding:45px 0 70px}.scene-gallery{gap:19px;padding-bottom:20px}.scene-card{flex-basis:78%;min-width:0}.scene-card>div{height:370px}.scene-card:nth-child(3n+2){padding-top:40px;flex-basis:75%}.scene-card:nth-child(3n+2)>div{height:340px}.scene-card:nth-child(3n){padding-top:76px;flex-basis:83%}.scene-card:nth-child(3n)>div{height:300px}.scene-card figcaption{font-size:22px}.float-beat{width:80px;height:90px;top:253px}.float-studio{height:136px;top:145px}.floating-media>span{font-size:10px}.float-beat>span{font-size:9px}.hero{padding-top:365px}.photo-name{font-size:10px!important;bottom:20px}.final-cta>img,.immersive>img{object-position:50% 40%}}.immersive{background:#102419;text-align:left;min-height:780px}.immersive>img{width:44%!important;left:auto!important;object-position:50% 35%}.immersive .immersive-shade{background:linear-gradient(90deg,#102419 47%,#10241955 67%,transparent)}.immersive .wrap{position:relative}.immersive h2{max-width:12ch;margin-left:0;font-size:clamp(48px,6vw,90px)}.immersive .intro,.immersive p:not(.intro){margin-left:0;margin-right:0}.immersive .photo-name{position:absolute;display:block}.manager-visual>img{object-position:63% 30%}.role-photo img[src*=loiseau]{object-position:58% 24%}.role-photo img[src*=studio]{object-position:62% 24%}.role-photo img[src*=concert-public]{object-position:50% 65%}.final-cta{aspect-ratio:1286/857;min-height:590px;padding:60px 0}.final-cta>img{object-fit:contain;object-position:center}.final-cta .immersive-shade{background:#08251bab}.final-cta .wrap{padding-bottom:80px}@media (max-width:650px){.immersive{min-height:850px;padding:470px 0 65px;text-align:left}.immersive>img{width:100%!important;height:440px!important;left:0!important;object-fit:contain;object-position:center;background:#111210}.immersive .immersive-shade{background:linear-gradient(0deg,#102419,#102419 45%,transparent 59%)}.immersive h2{max-width:13ch;font-size:45px}.immersive .wrap{position:relative}.immersive p:not(.intro){font-size:14px}.final-cta{aspect-ratio:auto;min-height:630px;padding:290px 0 60px}.final-cta>img{height:auto!important;top:0!important;width:100%!important;object-fit:contain}.final-cta .immersive-shade{background:linear-gradient(0deg,#08251b,#08251b 54%,transparent 72%)}.final-cta .wrap{padding-bottom:0}.final-cta h2{font-size:43px}}.float-artist{transform:rotate(-9deg)}.float-studio{transform:rotate(8deg)}.float-beat{transform:rotate(-5deg)}.float-stage{transform:rotate(9deg)}.immersive .photo-name{background:#102419e8;padding:7px 12px;border-radius:4px;color:white}@media(max-width:650px){.float-studio{top:134px;height:128px}.float-beat{top:280px}.hero{padding-top:390px}}html{scroll-behavior:auto;color-scheme:dark}body{-webkit-tap-highlight-color:#eb996f30}::selection{background:#ba481b;color:white}h1,h2,h3{text-wrap:balance;letter-spacing:-.035em}.hero h1{max-width:78rem;margin-inline:auto}.hero-line,.hero-line-inner{display:block}.hero-line{overflow:clip;padding-bottom:.08em;margin-bottom:-.08em}.hero-copy .actions{position:relative;z-index:3}.floating-media{overflow:visible;border:0;background:transparent;transition:none}.photo-surface{position:relative;display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;border:1px solid #7d8471;background:var(--green)}.floating-media .photo-caption{position:absolute;inset:auto 0 0;padding:2rem .875rem .8rem;background:linear-gradient(transparent,#000d);font-size:.75rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.photo-caption svg{flex-shrink:0;width:.875rem;height:.875rem}.header-scrolled{background:#222a20f7}.button,.nav-cta{transition:transform var(--duration-feedback) var(--ease-out),background-color var(--duration-state) ease,color var(--duration-state) ease}.button svg,.nav-cta svg,.quiet-link svg{flex:0 0 auto;transition:transform var(--duration-feedback) var(--ease-out)}.button:active,.nav-cta:active{transform:scale(.97)}.questions summary{scroll-margin-top:7rem}.landing-header{padding-top:max(9px,env(safe-area-inset-top))}.landing-footer{padding-bottom:max(28px,env(safe-area-inset-bottom))}.beat-label{box-shadow:4px 10px 20px #08281f1c}.landing-header{box-shadow:none}.phone{box-shadow:0 6px 24px #0003}.browser-preview{box-shadow:0 16px 56px #0004}.cinema-section{padding:clamp(70px,8vw,125px) 0;background:#13251b}.cinema-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:8%;align-items:center}.cinema-copy h2{font-size:clamp(3rem,6.5vw,6rem);max-width:9ch}.cinema-copy p{font-size:1rem;line-height:1.7;color:#d4decd;margin:1.75rem 0 2rem}.cinema-media{position:relative;aspect-ratio:1;isolation:isolate;background:var(--coal);border-radius:1rem;overflow:hidden}.cinema-media>img,.cinema-media>video{width:100%;height:100%;object-fit:contain;display:block}.cinema-media>video{position:absolute;inset:0;opacity:0;transition:opacity var(--duration-state) ease}.cinema-section[data-playing=true] video{opacity:1}@media(hover:hover) and (pointer:fine){.button:hover svg,.nav-cta:hover svg,.quiet-link:hover svg{transform:translate(2px,-2px)}.photo-surface{transition:transform var(--duration-state) var(--ease-out)}.floating-media:hover .photo-surface{transform:scale(1.025)}.floating-media:hover{transform:inherit}.role-photo img{transition:transform var(--duration-state) var(--ease-out)}}@media(hover:none){.floating-media:hover{transform:inherit}.role-photo:hover img{transform:none}}@media(prefers-reduced-motion:no-preference){.hero-line-inner{animation:sb-headline .8s var(--ease-out) backwards}.hero-line:nth-child(2) .hero-line-inner{animation-delay:50ms}.photo-surface{animation:sb-photo-entry .8s var(--ease-out) backwards}.float-studio .photo-surface{animation-delay:50ms}.float-beat .photo-surface{animation-delay:.1s}.float-stage .photo-surface{animation-delay:.15s}@keyframes sb-headline{0%{clip-path:inset(0 100% 0 0);transform:translateY(5%)}to{clip-path:inset(0 0 0 0);transform:translateY(0)}}@keyframes sb-photo-entry{0%{opacity:.3;transform:scale(.95) rotate(3deg)}to{opacity:1;transform:scale(1) rotate(0)}}}@media(max-width:68.75rem){.cinema-grid{gap:6%}.cinema-copy h2{font-size:clamp(3rem,6vw,5rem)}}@media(prefers-reduced-motion:no-preference) and (max-width:68.75rem){.hero-line-inner,.photo-surface{animation-duration:.5s}}@media(max-width:48rem){.cinema-grid{grid-template-columns:minmax(0,1fr);gap:2.25rem}.cinema-media{order:-1;width:min(100%,30rem);margin-inline:auto}.cinema-copy h2{font-size:clamp(2.75rem,10vw,4rem);max-width:12ch}.cinema-copy p{max-width:38ch}.cinema-copy h2 br,.cinema-copy p br{display:none}.cinema-section{padding-block:3.75rem}.cinema-copy .button{min-height:3rem}}@media(max-width:40.625rem){.floating-media .photo-caption{font-size:.625rem;padding:1.5rem .5rem .5rem}.float-beat .photo-caption{font-size:.5625rem;gap:.25rem}.float-beat .photo-caption svg{display:none}.hero h1{font-size:clamp(2.5rem,10.3vw,3.5rem)}.hero .button,.landing-header .nav-cta{min-height:var(--touch-target)}.landing-header .mobile-nav summary{min-width:var(--touch-target);min-height:var(--touch-target)}.hero{min-height:53rem}.preview-composition{transform:none}.landing-header .nav-cta{font-size:.6875rem}.footer-grid nav>a{min-height:var(--touch-target)}.preview-phone{will-change:auto}}@media(max-width:22.5rem){.header-brand img{width:104px}.landing-header{padding-left:12px;gap:6px;width:calc(100% - 28px)}.nav-cta{max-width:112px;padding:10px 12px}.hero{padding-top:23.5rem}.hero h1{font-size:2.5rem}.hero-description{font-size:.875rem}.hero-foot{font-size:.5625rem}.hero-foot>span:first-child{max-width:16ch}.scene-card{flex-basis:88%}.ticket-visual{width:100%;padding-right:3.5rem}.ticket-visual .phone{width:12.5rem}.ticket-stub{width:9rem}.benefit-panel,.benefit-panel li{padding-inline:.5rem}}@media(prefers-reduced-motion:reduce){.hero-line-inner,.photo-surface{animation:none;clip-path:none}.button,.button:active,.floating-media:hover .photo-surface,.nav-cta,.nav-cta:active,.quiet-link svg{transform:none}.cinema-media>video{transition:none}}.cinema-footage{position:relative;aspect-ratio:1;transform-origin:center;overflow:hidden}.cinema-footage>img,.cinema-footage>video{display:block;width:100%;height:100%;object-fit:contain}.cinema-footage>video{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity .24s ease}.cinema-section[data-playing=true] .cinema-footage>video{opacity:1}.cinema-footage video::-webkit-media-controls,.cinema-footage video::-webkit-media-controls-start-playback-button{display:none!important}.cinema-note{position:absolute;left:1rem;bottom:1rem;color:white;background:#101b16b8;border-radius:.25rem;padding:.25rem .5rem;font-size:.625rem;pointer-events:none}.audience-screen{position:relative;aspect-ratio:390/844;overflow:hidden;border-radius:28px}.audience-screen>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.audience-screen>[data-screen=tickets]{opacity:0}.role-title-line,.role-title-line>span{display:block}.role-title-line{overflow:clip;padding-bottom:.08em;margin-bottom:-.08em}.role-card-motion{min-width:0}.roles-track{padding-top:18px;padding-bottom:32px}.role-card .role-body{transition:transform .24s var(--ease-out)}.scene-gallery{display:block;overflow-x:auto;scroll-snap-type:none;scroll-behavior:auto;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;padding:0 0 28px}.scene-gallery::-webkit-scrollbar{display:none}.scene-gallery[data-dragging=true]{cursor:grabbing;-webkit-user-select:none;user-select:none}.scene-belt{position:relative}.scene-belt,.scene-group{display:flex;width:max-content;align-items:start}.scene-group{gap:28px;padding-right:28px;flex:none}.scene-group .scene-card{flex:0 0 340px;min-width:0;scroll-snap-align:none}.scene-group .scene-card:nth-child(3n+2){flex-basis:300px}.scene-group .scene-card:nth-child(3n){flex-basis:355px}.scene-group .scene-card img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.reel-tools{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;font-size:.6875rem;color:var(--subtle)}.reel-tools button{font:inherit;color:var(--paper);background:none;border:0;text-decoration:underline;text-underline-offset:4px;cursor:pointer;min-height:44px;padding:.5rem 0}.landing-header{transition:background-color .2s ease}.desktop-nav{position:relative}.desktop-nav a{color:#d5d9cf;transition:color .2s ease,transform .16s var(--ease-out);font-weight:400}.desktop-nav a[aria-current]{color:white}.nav-line{position:absolute;bottom:4px;left:0;width:1px;height:2px;background:var(--warm);transform-origin:left center;opacity:0;pointer-events:none;border-radius:1px}.desktop-nav[data-ready=true] .nav-line{opacity:1;transition:transform .24s var(--ease-out)}.landing-header[data-input=keyboard] .nav-line{transition:none}.nav-sentinel{position:absolute;top:60px;width:1px;height:1px;pointer-events:none}.mobile-nav nav>a[aria-current]{color:var(--warm)}@media(hover:hover) and (pointer:fine){.role-photo:hover img{transform:scale(1.03)}.role-card:hover .role-body{transform:translateY(-2px)}.desktop-nav a:hover{color:white;transform:translateY(-1px)}.desktop-nav a:active{transform:scale(.98)}}@media(max-width:768px){.scene-group{gap:19px;padding-right:19px}.scene-group .scene-card{flex-basis:min(78vw,300px)}.scene-group .scene-card:nth-child(3n+2){flex-basis:min(75vw,280px)}.scene-group .scene-card:nth-child(3n){flex-basis:min(83vw,315px)}.cinema-note{left:.75rem;bottom:.75rem}.role-card .role-body{transform:none}}@media(prefers-reduced-motion:no-preference){.mobile-nav[open]:not([data-input=keyboard]) nav{animation:sb-menu-open .18s var(--ease-out)}@keyframes sb-menu-open{0%{opacity:.5;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}}@media(prefers-reduced-motion:reduce){.reel-tools button,.scene-group[aria-hidden=true]{display:none}.audience-phone,.cinema-footage,.role-card,.role-card-motion,.scene-belt{transform:none!important}.cinema-footage>video{display:none}.desktop-nav a,.desktop-nav[data-ready=true] .nav-line,.role-card .role-body{transition:color .16s ease}.desktop-nav a:active,.desktop-nav a:hover,.role-card:hover .role-body,.role-photo:hover img{transform:none}}.landing-header .header-brand img{width:200px;height:auto}.landing-header .header-brand .header-symbol{display:none}.footer-brand .showbizz-logo{width:min(210px,100%);height:auto}@media(max-width:1100px){.landing-header .header-brand img{width:175px}}@media(max-width:650px){.landing-header .header-brand .header-wordmark{display:none}.landing-header .header-brand .header-symbol{display:block;width:40px;height:40px}.footer-brand .showbizz-logo{width:180px;height:auto}}@font-face{font-family:manrope;src:url(/_next/static/media/675812cc1bc8d273-s.p.woff2?dpl=dpl_YfnzSTPFPsuwhLu1zDHUmj6mSqY7) format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:manrope Fallback;src:local("Arial");ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.00%;size-adjust:100.14%}.__className_d46db2{font-family:manrope,manrope Fallback}.__variable_d46db2{--font-manrope:"manrope","manrope Fallback"}