.audience-plays-home{--bg:#08080c;--bg-2:#0a0a11;--bg-card:#101018;--ink:#f4f4f7;--ink-80:#f4f4f7d1;--ink-60:#f4f4f7a8;--ink-40:#f4f4f770;--line:#ffffff12;--line-strong:#ffffff21;--accent:#8b8dff;--accent-2:#a5a7ff;--accent-3:#a5a7ff;--accent-glow:#8b8dff5c;--font-display:"Geist", "Helvetica Neue", Arial, sans-serif;--font-mono:"Geist Mono", ui-monospace, Menlo, monospace;background:var(--bg);color:var(--ink)}.audience-plays-home .audience-plays-surface{padding-top:108px;padding-bottom:96px}.audience-plays-home .audience-plays-glow:before{background:radial-gradient(closest-side,#8b8dff29,#0000 70%);top:-30%}.audience-plays-home .eb i{background:var(--accent);width:5px;height:5px;box-shadow:0 0 10px var(--accent);border-radius:50%;animation:2.6s ease-in-out infinite audience-breathe}.audience-plays-home .audience-plays-display{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin-top:26px;font-size:clamp(42px,6.4vw,74px);font-weight:700;line-height:1.02}.audience-plays-home .audience-plays-lede{margin-top:22px;font-size:17px;line-height:1.78}.audience-plays-home .audience-panel,.audience-plays-home .audience-report-panel{background:linear-gradient(#0e0e16,#0a0a0f);border:1px solid #ffffff14;border-radius:22px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 50px 100px -60px #000,0 0 90px -44px #8b8dff6b}.audience-plays-home .audience-panel:before,.audience-plays-home .audience-report-panel:before{content:"";background:linear-gradient(90deg,#0000,#a5a7ff94,#0000);height:1px;position:absolute;top:0;left:36px;right:36px}.audience-plays-home .audience-form-panel{margin-top:64px}.audience-plays-home input:not([type=checkbox]),.audience-plays-home textarea{color:var(--ink);font-family:var(--font-display);background:#101018;border-color:#ffffff1a;border-radius:13px;transition:border-color .18s,box-shadow .18s,background .18s;box-shadow:inset 0 1px #ffffff09}.audience-plays-home input:not([type=checkbox])::-moz-placeholder{color:#6e6e7a}.audience-plays-home textarea::-moz-placeholder{color:#6e6e7a}.audience-plays-home input:not([type=checkbox])::placeholder,.audience-plays-home textarea::placeholder{color:#6e6e7a}.audience-plays-home input:not([type=checkbox]):focus,.audience-plays-home textarea:focus{background:#11111a;border-color:#a5a7ffad;box-shadow:0 0 0 3px #8b8dff1a,inset 0 1px #ffffff0b}.audience-plays-home .audience-primary-button{color:#0a0a0c;font-family:var(--font-display);background:linear-gradient(#fff,#e6e6ee);border-radius:10px;text-decoration:none;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s;box-shadow:0 8px 30px -8px #ffffff4d,inset 0 1px #ffffffb3}.audience-plays-home .audience-primary-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 36px -9px #ffffff57,inset 0 1px #ffffffbf}.audience-plays-home .audience-reassurance{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px}.audience-plays-home .audience-report-panel{color:var(--ink)}.audience-plays-home .audience-report-rule{background:linear-gradient(90deg,#0000,#a5a7ffad,#0000)}.audience-plays-home .audience-result-card{background:linear-gradient(#101018,#0b0b11);box-shadow:inset 0 1px #ffffff0d,0 24px 50px -34px #000000f2}.audience-plays-home .audience-partial-notice{background:#e8a94e12;border-color:#e8a94e52}.audience-plays-home .audience-secondary-button{font-family:var(--font-display);background:#ffffff06;border:1px solid #ffffff21;border-radius:10px;transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .22s,background .22s}.audience-plays-home .audience-secondary-button:hover:not(:disabled){background:#ffffff0b;border-color:#fff3;transform:translateY(-1px)}.audience-plays-home .audience-cta-panel{background:linear-gradient(#101018,#0b0b11);border:1px solid #ffffff14;border-radius:22px;box-shadow:inset 0 1px #ffffff0d,0 30px 70px -46px #000}@keyframes audience-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.42;transform:scale(.84)}}@media (max-width:600px){.audience-plays-home .audience-plays-surface{padding-top:72px;padding-bottom:72px}.audience-plays-home .audience-plays-display{font-size:clamp(38px,12vw,54px)}.audience-plays-home .audience-form-panel{margin-top:48px}.audience-plays-home .audience-reassurance{letter-spacing:.045em;font-size:9px;line-height:1.5}.audience-plays-home .audience-reassurance>span:nth-child(2){justify-self:center}.audience-plays-home .audience-reassurance>span:last-child{justify-self:end}}@media (prefers-reduced-motion:reduce){.audience-plays-home .eb i{animation:none}}.audience-plays-home{--ap-ac:#f43f5e;--ap-ac2:#fb7185;--ap-acs:#f43f5e1f;--ap-acb:#f43f5e57}.audience-plays-home .ap2-card{text-align:left;background:linear-gradient(#12121c,#0a0a0f);border:1px solid #ffffff1c;border-radius:22px;padding:34px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 50px 100px -55px #000,0 0 110px -46px #f43f5e8c}.audience-plays-home .ap2-card:before{content:"";background:linear-gradient(90deg, transparent, var(--ap-ac), transparent);opacity:.75;height:1px;position:absolute;top:0;left:28px;right:28px}.audience-plays-home .ap2-head b{letter-spacing:-.025em;color:var(--ink);font-size:25px;font-weight:700;display:block}.audience-plays-home .ap2-head span{color:var(--ink-60);margin-top:8px;font-size:13.5px;display:block}.audience-plays-home .ap2-field{margin-top:20px}.audience-plays-home .ap2-field>label{color:var(--ink-60);margin-bottom:9px;font-size:12.5px;font-weight:600;display:block}.audience-plays-home .ap2-wrap{display:block;position:relative}.audience-plays-home .ap2-icon{color:#6e6e7a;pointer-events:none;width:17px;height:17px;transition:color .25s;position:absolute;top:19px;left:15px}.audience-plays-home .ap2-wrap:focus-within .ap2-icon{color:var(--ap-ac2)}.audience-plays-home .ap2-in{width:100%;font:inherit;color:var(--ink);background:#ffffff0b;border:1px solid #ffffff24;border-radius:12px;outline:none;padding:15px 16px 15px 44px;font-size:14.5px;transition:border-color .25s,background .25s,box-shadow .25s;box-shadow:inset 0 1px #ffffff0a}.audience-plays-home .ap2-in:hover{background:#ffffff0f;border-color:#ffffff42}.audience-plays-home .ap2-in::placeholder{color:#63636e}.audience-plays-home .ap2-in:focus{border-color:var(--ap-acb);box-shadow:0 0 0 3px var(--ap-acs);background:#ffffff12}.audience-plays-home textarea.ap2-in{resize:vertical;min-height:104px;line-height:1.55}.audience-plays-home .ap2-more{margin-top:18px}.audience-plays-home .ap2-more summary{cursor:pointer;min-height:44px;font-family:var(--mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-40);align-items:center;gap:8px;font-size:10.5px;list-style:none;transition:color .2s;display:inline-flex}.audience-plays-home .ap2-more summary::-webkit-details-marker{display:none}.audience-plays-home .ap2-more summary:hover{color:var(--ink-60)}.audience-plays-home .ap2-more summary:focus-visible,.audience-plays-home .ap2-go:focus-visible{outline:2px solid var(--accent-2);outline-offset:3px}.audience-plays-home .ap2-more summary:before{content:"+";color:var(--ap-ac2);font-size:13px;line-height:1}.audience-plays-home .ap2-more[open] summary:before{content:"–"}.audience-plays-home .ap2-go{color:#0a0a0c;width:100%;font:inherit;cursor:pointer;background:linear-gradient(#fff,#e6e6ee);border:none;border-radius:12px;justify-content:center;align-items:center;gap:9px;margin-top:24px;padding:17px;font-size:14.5px;font-weight:700;display:flex;box-shadow:0 8px 30px -8px #ffffff4d,inset 0 1px #ffffffb3}.audience-plays-home .ap2-go:disabled{opacity:.6;cursor:not-allowed}@media (max-width:600px){.audience-plays-home .ap2-card{padding:24px 20px}.audience-plays-home .ap2-head b{font-size:22px}}.audience-plays-home .ap2-inc{text-align:left;flex-direction:column;gap:13px;margin:0 auto 26px;padding:0;list-style:none;display:flex}.audience-plays-home .ap2-inc li{color:var(--ink-60);align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;display:flex}.audience-plays-home .ap2-ck{background:var(--ap-acs);border:1px solid var(--ap-acb);width:24px;height:24px;color:var(--ap-ac2);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.audience-plays-home .eb{color:var(--ap-ac2)}.audience-plays-home .eb i{background:var(--ap-ac);box-shadow:0 0 10px var(--ap-ac)}.audience-plays-home .audience-plays-display .a{color:var(--ap-ac2)}.audience-plays-home .audience-plays-lede{margin-bottom:30px}.audience-plays-home .ap2-hero{text-align:left;grid-template-columns:1.12fr .88fr;align-items:center;gap:clamp(36px,4.4vw,56px);width:100%;padding:clamp(48px,6vw,84px) 0 clamp(44px,5vw,72px);display:grid}.audience-plays-home .ap2-copy{min-width:0}.audience-plays-home .ap2-copy .audience-plays-lede{max-width:56ch}.audience-plays-home .ap2-copy .audience-plays-display{text-wrap:normal;font-size:clamp(34px,3.9vw,54px)}.audience-plays-home .ap2-ask{flex-direction:column;min-width:0;display:flex}.audience-plays-home .ap2-ask .audience-reassurance{justify-items:center}@media (max-width:1024px){.audience-plays-home .ap2-hero{text-align:center;grid-template-columns:1fr;gap:40px}.audience-plays-home .ap2-hero>div{width:100%;max-width:560px;margin-inline:auto}.audience-plays-home .ap2-copy .audience-plays-lede{margin-inline:auto}.audience-plays-home .ap2-copy .ap2-inc{text-align:left;display:inline-flex}}@media (min-width:1025px){.audience-plays-home .ap2-hero{grid-template-columns:1.05fr .95fr}}@media (min-width:861px){.audience-plays-home .ap2-card{border-radius:24px;padding:40px 38px 38px}.audience-plays-home .ap2-head b{font-size:29px}.audience-plays-home .ap2-head span{font-size:14.5px}.audience-plays-home .ap2-field{margin-top:24px}.audience-plays-home .ap2-field>label{font-size:13px}.audience-plays-home .ap2-in{border-radius:13px;padding:17px 18px 17px 46px;font-size:15.5px}.audience-plays-home .ap2-go{border-radius:13px;margin-top:28px;padding:19px;font-size:15.5px}}.audience-plays-home .ap2-hero{align-items:center;padding:0}@media (min-width:861px){.audience-plays-home .audience-plays-surface{padding-top:44px;padding-bottom:64px}}@media (max-width:640px) and (orientation:portrait){.audience-plays-home .audience-plays-surface{padding-top:28px;padding-bottom:44px}.audience-plays-home .ap2-hero{gap:26px}.audience-plays-home .ap2-copy .audience-plays-display{margin-top:16px;font-size:clamp(30px,8.6vw,38px)}.audience-plays-home .ap2-copy .audience-plays-lede{margin-top:14px;font-size:15.5px;line-height:1.6}.audience-plays-home .ap2-inc{gap:9px;margin-top:18px}.audience-plays-home .ap2-inc li{font-size:14.5px}.audience-plays-home .ap2-card{padding:24px 20px 22px}.audience-plays-home textarea.ap2-in{background:#101018;height:116px;min-height:116px;padding-top:15px;padding-bottom:15px;line-height:1.5}}.audience-plays-home{--ink-40:color-mix(in srgb, var(--ink) 66%, var(--bg))}.audience-plays-home .ap2-hero{grid-template-areas:"copy ask""example ask";align-items:start;gap:24px 48px}.audience-plays-home .ap2-copy{grid-area:copy}.audience-plays-home .ap2-ask{grid-area:ask}.audience-plays-home .ap-example{grid-area:example;margin:0}.audience-plays-home .ap2-copy .audience-plays-display{font-size:clamp(36px,4.3vw,58px)}.audience-plays-home .ap2-copy .audience-plays-lede{font-size:16px;line-height:1.65}.audience-plays-home .ap2-deliverable-note,.audience-plays-home .ap2-input-hint{color:var(--ink-60);margin-top:16px;font-size:13px;line-height:1.6}.audience-plays-home .ap2-input-hint{text-align:left}.audience-plays-home .ap2-head span{color:var(--ink-60)}.audience-plays-home :is(input,textarea)::-moz-placeholder{color:var(--ink-40)}.audience-plays-home :is(input,textarea)::placeholder{color:var(--ink-40)}.audience-plays-home .ap-example{border:1px solid var(--line-strong);background:var(--bg-card);text-align:left;border-radius:16px;overflow:hidden}.audience-plays-home .ap-example header{border-bottom:1px solid var(--line);background:var(--accent-soft);flex-wrap:wrap;gap:4px 12px;padding:12px 20px;font-size:12px;display:flex}.audience-plays-home .ap-example header strong{color:var(--ink);font-weight:600}.audience-plays-home .ap-example header span{color:var(--ink-60)}.audience-plays-home .ap-example h2{font:600 20px/1.3 var(--font-display);color:var(--ink);margin:18px 20px 12px}.audience-plays-home .ap-example dl{margin:0 20px}.audience-plays-home .ap-example dl>div{border-bottom:1px solid var(--line);grid-template-columns:116px minmax(0,1fr);gap:12px;padding:9px 0;font-size:13px;line-height:1.5;display:grid}.audience-plays-home .ap-example dt{color:var(--ink-60)}.audience-plays-home .ap-example dd{color:var(--ink);margin:0}.audience-plays-home .ap-example footer{padding:16px 20px}.audience-plays-home .ap-example footer strong,.audience-plays-home .ap-example footer span{font-size:13px;line-height:1.6;display:block}.audience-plays-home .ap-example footer span,.audience-plays-home .ap-example footer p{color:var(--ink-60)}.audience-plays-home .ap-example footer p{margin-top:6px;font-size:12px;line-height:1.5}.audience-plays-home .ap-pitch{max-width:1100px;margin:0 auto;padding:0 24px}.audience-plays-home .ap-pitch section{border-top:1px solid var(--line-strong);padding:64px 0}.audience-plays-home .ap-pitch section:first-child{grid-template-columns:1fr 1fr;gap:64px;display:grid}.audience-plays-home .ap-pitch h2{font:700 clamp(28px, 3vw, 38px)/1.2 var(--font-display);letter-spacing:-.03em;color:var(--ink)}.audience-plays-home .ap-pitch p{max-width:65ch;color:var(--ink-60);margin:18px 0 0;font-size:16px;line-height:1.7}.audience-plays-home .ap-pitch ol{padding-left:22px}.audience-plays-home .ap-pitch li{margin-bottom:28px;padding-left:12px}.audience-plays-home .ap-pitch li::marker{color:var(--accent-2)}.audience-plays-home .ap-pitch li p{margin-top:8px;font-size:14px}.audience-plays-home .ap-pitch-close{text-align:center}.audience-plays-home .ap-pitch-close p{margin-inline:auto}.audience-plays-home .ap-pitch-close a{align-items:center;min-height:48px;margin-top:24px;padding:12px 24px;font-weight:600;display:inline-flex}.audience-plays-home :focus-visible{outline:2px solid var(--accent-2);outline-offset:3px}.audience-plays-home .apr-ev summary{align-content:center;min-height:44px}.audience-plays-home :is(a,button,summary){overflow-wrap:anywhere}.audience-plays-home+footer{--ink-40:color-mix(in srgb, var(--ink) 66%, var(--bg))}@media (max-width:1024px){.audience-plays-home .ap2-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""ask""example"}.audience-plays-home .ap-example{width:100%;max-width:560px;margin-inline:auto}.audience-plays-home .ap-pitch section:first-child{grid-template-columns:1fr;gap:32px}}@media (max-width:420px){.audience-plays-home .ap-example dl>div{grid-template-columns:1fr;gap:4px}.audience-plays-home .ap2-go{white-space:normal;line-height:1.4}}@media (prefers-reduced-motion:reduce){.audience-plays-home *,.audience-plays-home :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.audience-plays-home .apx{text-align:left;color:var(--ink);font-family:var(--font-display)}.audience-plays-home .apx-k{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--ink-60);margin:0;font-size:12px;font-weight:400;display:block}.audience-plays-home .apx-eb{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);align-items:center;gap:9px;font-size:12px;display:inline-flex}.audience-plays-home .apx-eb i{background:var(--accent);width:5px;height:5px;box-shadow:0 0 10px var(--accent);border-radius:50%;animation:2.6s ease-in-out infinite audience-breathe}.audience-plays-home .apx-h1{font-family:var(--font-display);letter-spacing:-.04em;color:var(--ink);overflow-wrap:anywhere;margin:22px 0 0;font-size:clamp(40px,5vw,64px);font-weight:700;line-height:1.02}.audience-plays-home .apx-h1 .apx-a{color:var(--accent-2);display:block}.audience-plays-home .apx-sub{letter-spacing:-.01em;color:var(--ink-80);max-width:60ch;margin:18px 0 0;font-size:19px;font-weight:500;line-height:1.5}.audience-plays-home .apx-grid{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:48px;margin-top:40px;display:grid}.audience-plays-home .apx-buyer-p{color:var(--ink);max-width:64ch;margin:10px 0 0;font-size:17px;line-height:1.6}.audience-plays-home .apx-hint{color:var(--ink-60);max-width:600px;margin:22px 0 0;font-size:15px;line-height:1.6}.audience-plays-home .apx-try{margin:0}.audience-plays-home .apx-try-box{align-items:center;gap:8px;margin-top:10px;display:flex;position:relative}.audience-plays-home .apx-ic{width:16px;height:16px;color:var(--ink-40);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.audience-plays-home input.apx-try-in{min-width:0;font:inherit;color:var(--ink);background:#ffffff0b;border:1px solid #ffffff24;border-radius:12px;flex:1;min-height:44px;padding:12px 14px 12px 40px;font-size:15px}.audience-plays-home input.apx-try-in:hover{border-color:#ffffff42}.audience-plays-home .apx-run-btn{cursor:pointer;white-space:nowrap;border:0;justify-content:center;align-items:center;min-height:44px;padding:10px 22px;font-size:15px;font-weight:600;display:inline-flex}.audience-plays-home .apx-try-note{color:var(--ink-60);margin:12px 0 0;font-size:14px;line-height:1.55}.audience-plays-home .apx-partial{margin-top:32px;padding:16px 20px}.audience-plays-home .apx-partial p{color:#f0bc72;margin:0;font-size:15px;line-height:1.6}.audience-plays-home .apx-partial-k{color:inherit;margin-right:10px;display:inline}.audience-plays-home .apx-list{border-top:1px solid var(--line-strong);margin:44px 0 0;padding:0;list-style:none}.audience-plays-home .apx-play{-moz-column-gap:24px;border-bottom:1px solid var(--line);border-radius:14px;grid-template-columns:56px minmax(0,1fr) 170px;grid-template-areas:"no h3 est""no why est""no acts est""no det est";column-gap:24px;padding:34px 20px 34px 12px;transition:background .15s;animation:.55s cubic-bezier(.2,.7,.3,1) both playsRiseX;display:grid}@keyframes playsRiseX{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.audience-plays-home .apx-play:hover{background:#8b8dff0d}.audience-plays-home .apx-no{font-family:var(--font-mono);color:var(--ink-60);grid-area:no;padding-top:10px;font-size:14px}.audience-plays-home .apx-play:hover .apx-no{color:var(--accent-2)}.audience-plays-home .apx-h3{font-family:var(--font-display);letter-spacing:-.018em;color:var(--ink);grid-area:h3;max-width:30ch;margin:0;font-size:clamp(22px,2.4vw,28px);font-weight:600;line-height:1.2}.audience-plays-home .apx-why{color:var(--ink-80);grid-area:why;max-width:720px;margin:12px 0 0;font-size:16px;line-height:1.6}.audience-plays-home .apx-why b{color:var(--ink);font-weight:600}.audience-plays-home .apx-acts{flex-wrap:wrap;grid-area:acts;align-items:center;gap:12px 16px;margin-top:18px;display:flex}.audience-plays-home .apx-run{min-height:44px;color:var(--ink);white-space:nowrap;justify-content:center;align-items:center;gap:9px;padding:9px 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.audience-plays-home .apx-run svg{color:var(--accent-2)}.audience-plays-home .apx-src{font-family:var(--font-mono);letter-spacing:.02em;color:var(--ink-60);align-items:center;gap:8px;font-size:14px;display:inline-flex}.audience-plays-home .apx-src i{background:var(--ink-40);border-radius:50%;flex:none;width:5px;height:5px}.audience-plays-home .apx-est{text-align:right;grid-area:est;padding-top:8px}.audience-plays-home .apx-v{letter-spacing:-.022em;color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:6px 0;font-size:clamp(26px,2.6vw,34px);font-weight:600;line-height:1;display:block}.audience-plays-home .apx-v-none{color:var(--ink-60);font-size:20px}.audience-plays-home .apx-chip{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line-strong);color:var(--ink-60);background:#ffffff06;border-radius:7px;margin-top:8px;padding:5px 10px;font-size:12px;display:inline-block}.audience-plays-home .apx-det{grid-area:det;margin-top:14px}.audience-plays-home .apx-det summary{cursor:pointer;min-height:44px;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-60);align-items:center;gap:8px;font-size:12px;list-style:none;display:inline-flex}.audience-plays-home .apx-det summary::-webkit-details-marker{display:none}.audience-plays-home .apx-det summary:before{content:"+";color:var(--accent-2);font-size:14px}.audience-plays-home .apx-det[open] summary:before{content:"–"}.audience-plays-home .apx-det summary:hover{color:var(--ink)}.audience-plays-home .apx-det-b{gap:12px;max-width:720px;padding:4px 0 6px;display:grid}.audience-plays-home .apx-det-b p{color:var(--ink-80);margin:0;font-size:15px;line-height:1.6}.audience-plays-home .apx-det-b b{color:var(--ink);font-weight:600}.audience-plays-home .apx-dim{color:var(--ink-60)!important;font-size:14px!important}.audience-plays-home .apx-ev{gap:10px;display:grid}.audience-plays-home .apx-ev>b{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-60);font-size:12px;font-weight:400}.audience-plays-home .apx-quote{border-left:2px solid var(--accent);color:var(--ink-80);margin:0;padding-left:13px;font-size:14px;line-height:1.6}.audience-plays-home .apx-quote a{color:var(--accent-2);text-underline-offset:3px;text-decoration:underline}.audience-plays-home .apx-more{color:var(--ink-80);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 18px;padding-top:40px;font-size:16px;display:flex}.audience-plays-home .apx-more-btn{min-height:44px;font:inherit;color:var(--ink);cursor:pointer;align-items:center;gap:9px;padding:9px 18px;font-size:15px;font-weight:600;display:inline-flex}.audience-plays-home .apx-more-btn svg{color:var(--accent-2)}.audience-plays-home .apx-more-btn:disabled{opacity:.6;cursor:wait}.audience-plays-home .apx-more-note,.audience-plays-home .apx-more-err{text-align:center;max-width:70ch;color:var(--ink-60);margin:16px auto 0;font-size:14px;line-height:1.55}.audience-plays-home .apx-more-err{color:#fca5a5}.audience-plays-home .apx-fine{text-align:center;color:var(--ink-60);max-width:70ch;margin:22px auto 0;font-size:14px;line-height:1.55}.audience-plays-home .apx-fine-cta{text-align:center;margin:18px 0 0}.audience-plays-home .apx-signup{align-items:center;gap:9px;min-height:44px;padding:10px 24px;font-size:15px;font-weight:600;display:inline-flex}.audience-plays-home .apx-limits{border-top:1px solid var(--line-strong);margin-top:64px;padding-top:28px}.audience-plays-home .apx-limits-g{gap:16px;max-width:760px;margin-top:16px;display:grid}.audience-plays-home .apx-limits-g>div{color:var(--ink-60);font-size:14px;line-height:1.6}.audience-plays-home .apx-limits-g b{color:var(--ink-80);margin-bottom:4px;font-weight:600;display:block}.audience-plays-home .apx-pages{flex-wrap:wrap;gap:6px 16px;display:flex}.audience-plays-home .apx-pages a{color:var(--accent-2);text-underline-offset:3px;text-decoration:underline}@media (max-width:1024px){.audience-plays-home .apx-grid{grid-template-columns:minmax(0,1fr) 340px;gap:32px}.audience-plays-home .apx-play{grid-template-columns:44px minmax(0,1fr) 150px}}@media (max-width:760px){.audience-plays-home .apx-grid{grid-template-columns:minmax(0,1fr);gap:28px}.audience-plays-home .apx-h1{font-size:clamp(34px,9.5vw,44px)}.audience-plays-home .apx-sub{font-size:17px}.audience-plays-home .apx-list{margin-top:32px}.audience-plays-home .apx-play{-moz-column-gap:14px;border-radius:0;grid-template-columns:36px minmax(0,1fr);grid-template-areas:"no h3""no est""no why""no acts""no det";column-gap:14px;padding:26px 8px 26px 4px}.audience-plays-home .apx-no{padding-top:6px}.audience-plays-home .apx-h3{font-size:21px}.audience-plays-home .apx-est{text-align:left;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding-top:12px;display:flex}.audience-plays-home .apx-est .apx-k:first-child{flex-basis:100%}.audience-plays-home .apx-v{margin:0;font-size:26px}.audience-plays-home .apx-chip{margin-top:0}.audience-plays-home .apx-try-box{flex-wrap:wrap}.audience-plays-home .apx-run-btn{width:100%}}.audience-plays-home .apx-live{margin:34px 0 10px}.audience-plays-home .apx-live-h{letter-spacing:-.015em;font-size:clamp(22px,3vw,28px);font-weight:700}.audience-plays-home .apx-live-c{border:1px solid var(--line);border-radius:4px;margin-top:14px;padding:18px 20px}.audience-plays-home .apx-live-meta{opacity:.6;margin:0;font-size:12.5px}.audience-plays-home .apx-live-q{margin:6px 0 0;font-size:17px;font-weight:600;line-height:1.4}.audience-plays-home .apx-live-q a{text-underline-offset:3px;text-decoration:underline}.audience-plays-home .apx-live-r{border-left:2px solid var(--accent,#8b5cf6);margin-top:12px;padding-left:14px}.audience-plays-home .apx-live-r p{margin:4px 0 0;font-size:15.5px;line-height:1.6}
