.showtime{--deep:#06081a;--stage:#0b0f22;--lit:#131938;--panel:#1a2146;--panel-2:#222b56;--line:rgba(255,255,255,0.08);--line-2:rgba(255,255,255,0.15);--line-gold:rgba(255,198,11,0.28);--ink:#fdfbf4;--body:#c9cee8;--mute:#8c93b8;--gold:#ffc60b;--gold-deep:#d99f00;--gold-soft:#ffe391;--coral:#f78fb8;--blue:#5546ff;--blue-lit:#7b6dff;--green:#3fca6a;--red:#e8404f;--r:16px;--r-lg:26px;--r-xl:38px;--maxw:1240px;--lift:0 28px 70px -28px rgba(0,0,0,0.85)}.showtime *{box-sizing:border-box}.showtime{scroll-behavior:smooth;scroll-padding-top:96px;margin:0;padding:0;font-family:var(--font-body),system-ui,sans-serif;-webkit-font-smoothing:antialiased}.showtime img,.showtime svg{display:block;max-width:100%}.showtime a{color:var(--gold-soft);text-decoration:none}.showtime a:hover{color:var(--gold)}.showtime button{font-family:inherit;cursor:pointer;border:0;background:none;color:inherit}.showtime ::selection{background:var(--gold);color:#231a00}.showtime .d1,.showtime .d2,.showtime .d3,.showtime h1,.showtime h2,.showtime h3{font-family:var(--font-heading),sans-serif;font-weight:700;margin:0;line-height:.98;letter-spacing:-.018em;text-wrap:balance}.showtime .d1{font-size:clamp(46px,7.4vw,104px)}.showtime .d2,.showtime h2{font-size:clamp(34px,4.6vw,62px);line-height:1.01}.showtime .d3,.showtime h3{font-size:clamp(22px,2.1vw,29px);line-height:1.08;letter-spacing:-.01em}.showtime .sub{font-weight:500;font-size:clamp(19px,1.9vw,25px);line-height:1.35;color:var(--body);letter-spacing:-.005em;text-wrap:pretty}.showtime .label,.showtime .sub{font-family:var(--font-heading),sans-serif}.showtime .label{font-weight:600;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.showtime .label.cool{color:var(--blue-lit)}.showtime .label.plain{color:var(--mute)}.showtime p{margin:0;line-height:1.62;font-size:17.5px;color:var(--body);text-wrap:pretty}.showtime p.big{font-size:19px}.showtime p b,.showtime strong{color:var(--ink);font-weight:700}.showtime .gold{color:var(--gold)}.showtime .lit-text{background:linear-gradient(176deg,#fff4cd 0,var(--gold) 52%,var(--gold-deep) 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.showtime .tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.showtime .wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px}.showtime .narrow{max-width:760px}.showtime .band{position:relative;padding:112px 0}.showtime .band.tight{padding:76px 0}.showtime .band.deep{background:var(--deep)}.showtime .band.lit{background:var(--lit)}.showtime .band.stage{background:var(--stage)}.showtime .band.lit:before,.showtime .band.spot:before{content:"";position:absolute;inset:0 0 auto;height:420px;pointer-events:none;background:radial-gradient(60% 100% at 50% -20%,rgba(255,198,11,.13),transparent 70%),radial-gradient(40% 80% at 12% -10%,rgba(85,70,255,.22),transparent 72%)}.showtime .band>.wrap{position:relative;z-index:1}.showtime .hr{height:1px;background:var(--line);border:0;margin:0}.showtime .head{max-width:740px}.showtime .head.mid{margin:0 auto;text-align:center}.showtime .head .label{display:block;margin-bottom:16px}.showtime .head .sub{margin-top:18px}.showtime .btn{font-family:var(--font-heading),sans-serif;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:.55em;padding:.85em 1.5em;border-radius:14px;font-size:16.5px;line-height:1;white-space:nowrap;transition:transform .08s,filter .15s,box-shadow .15s,background .15s}.showtime .btn:active{transform:translateY(2px)}.showtime .btn-xl{font-size:20px;padding:.95em 1.8em;border-radius:17px}.showtime .btn-sm{font-size:14.5px;padding:.7em 1.1em;border-radius:11px}.showtime .gold-btn{background:var(--gold);color:#231a00;box-shadow:0 5px 0 var(--gold-deep)}.showtime .gold-btn:hover{filter:brightness(1.05);color:#231a00}.showtime .gold-btn:active{box-shadow:0 2px 0 var(--gold-deep)}.showtime .ghost-btn{background:hsla(0,0%,100%,.06);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2)}.showtime .ghost-btn:hover{background:hsla(0,0%,100%,.11);color:var(--ink)}.showtime .blue-btn{background:var(--blue);color:#fff;box-shadow:0 5px 0 #3526c9}.showtime .blue-btn:hover{color:#fff;filter:brightness(1.06)}.showtime .btns{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.showtime .fine{font-size:14px;color:var(--mute);line-height:1.5}.showtime .fine a{color:var(--mute);text-decoration:underline;text-underline-offset:3px}.showtime .fine a:hover{color:var(--gold-soft)}.showtime .chip{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;font-family:var(--font-heading);font-weight:600;font-size:12.5px;letter-spacing:.11em;text-transform:uppercase}.showtime .chip-gold{background:rgba(255,198,11,.13);color:var(--gold);box-shadow:inset 0 0 0 1px var(--line-gold)}.showtime .chip-blue{background:rgba(123,109,255,.16);color:#c3bcff;box-shadow:inset 0 0 0 1px rgba(123,109,255,.35)}.showtime .chip-green{background:rgba(63,202,106,.15);color:#8ae4a6;box-shadow:inset 0 0 0 1px rgba(63,202,106,.35)}.showtime .chip .dot{width:7px;height:7px;border-radius:50%;background:currentColor}.showtime .screen{position:relative}.showtime .screen-bezel{border-radius:20px;background:linear-gradient(#2a3260,#171d3c);padding:11px;box-shadow:var(--lift),inset 0 1px 0 hsla(0,0%,100%,.14)}.showtime .screen-strip{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:2px 8px 11px;font-family:var(--font-heading);font-weight:600;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#8e97c6}.showtime .screen-strip .on{display:inline-flex;align-items:center;gap:7px;color:var(--gold)}.showtime .screen-strip .on:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--gold);box-shadow:0 0 10px var(--gold)}.showtime .screen-face{aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#05071a;position:relative;container-type:inline-size;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.07)}.showtime .plinth{position:relative}.showtime .plinth:after{content:"";position:absolute;left:8%;right:8%;bottom:-54px;height:120px;pointer-events:none;background:radial-gradient(50% 60% at 50% 0,rgba(85,70,255,.34),transparent 70%);filter:blur(6px)}.showtime .screen-cap{margin-top:26px;text-align:center;font-size:14.5px;color:var(--mute)}.showtime .bt{position:absolute;inset:0;display:flex;flex-direction:column;padding:4.2% 5%;background:radial-gradient(90% 120% at 50% -20%,#1c1550,#06081c 62%)}.showtime .bt-top{display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--font-heading);font-weight:600}.showtime .bt-round{display:inline-flex;align-items:center;gap:9px;padding:5px 12px;border-radius:999px;background:rgba(255,198,11,.14);color:var(--gold);font-size:1.45cqw;letter-spacing:.1em;text-transform:uppercase}.showtime .bt-timer{display:flex;align-items:center;gap:9px;color:var(--ink);font-size:1.7cqw}.showtime .bt-ring{width:2.6cqw;height:2.6cqw;border-radius:50%;background:conic-gradient(var(--gold) 68%,rgba(255,255,255,.14) 0)}.showtime .bt-q{font-family:var(--font-heading);font-weight:700;font-size:3.5cqw;line-height:1.1;margin:auto 0 3.2%;max-width:88%;letter-spacing:-.015em}.showtime .bt-opts{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.6%;gap:1.6%}.showtime .bt-opt{display:flex;align-items:center;gap:.9em;padding:1.5% 2%;border-radius:.75em;background:hsla(0,0%,100%,.055);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.09);font-size:1.95cqw;font-weight:600;color:#eceaff}.showtime .bt-opt .k{width:2.4em;height:2.4em;flex:none;display:grid;place-items:center;border-radius:.5em;font-family:var(--font-heading);font-weight:700;color:#fff}.showtime .bt-opt.hit{background:rgba(63,202,106,.2);box-shadow:inset 0 0 0 2px var(--green)}.showtime .bt-teams{display:flex;gap:.8cqw;margin-top:2.6%}.showtime .bt-team{flex:1 1;display:flex;align-items:center;gap:.6em;padding:.9% 1.1%;border-radius:.5em;background:hsla(0,0%,100%,.05);font-size:1.4cqw;font-weight:700}.showtime .bt-team i{width:1.9em;height:1.9em;border-radius:50%;flex:none;display:grid;place-items:center;font-style:normal;font-size:.9em}.showtime .bt-team s{margin-left:auto;text-decoration:none;color:var(--gold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.showtime .jp{position:absolute;inset:0;padding:3.4%;background:#080a22;display:flex;flex-direction:column;gap:1.4%}.showtime .jp-h{font-family:var(--font-heading);font-weight:700;color:var(--gold);text-align:center;font-size:2.2cqw;letter-spacing:.02em}.showtime .jp-grid{flex:1 1;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:auto repeat(4,1fr);grid-gap:.7%;gap:.7%}.showtime .jp-cat{place-items:center;text-align:center;padding:.7em .4em;background:#2a1e8f;font-size:1.15cqw;letter-spacing:.06em;text-transform:uppercase;color:#fff}.showtime .jp-cat,.showtime .jp-cell{display:grid;border-radius:.35em;font-family:var(--font-heading);font-weight:700}.showtime .jp-cell{place-items:center;background:#3423c9;color:var(--gold);font-size:2.1cqw}.showtime .jp-cell.gone{background:hsla(0,0%,100%,.04);color:rgba(0,0,0,0)}.showtime .ff{position:absolute;inset:0;padding:3.6%;background:radial-gradient(80% 110% at 50% -10%,#2d1560,#07081e 65%);display:flex;flex-direction:column}.showtime .ff-q{font-family:var(--font-heading);font-weight:700;text-align:center;font-size:2.35cqw;line-height:1.15;color:#fff;margin-bottom:2.6%}.showtime .ff-rows{flex:1 1;display:grid;grid-template-columns:1fr 1fr;grid-gap:1.3%;gap:1.3%}.showtime .ff-row{display:flex;align-items:center;gap:.8em;padding:0 1.2em;border-radius:.4em;background:linear-gradient(#3b2bd6,#2a1da8);font-family:var(--font-heading);font-weight:700;font-size:1.8cqw;color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2)}.showtime .ff-row s{margin-left:auto;text-decoration:none;color:var(--gold)}.showtime .ff-row.blank{background:hsla(0,0%,100%,.06);justify-content:center;color:hsla(0,0%,100%,.3)}.showtime .ff-strikes{display:flex;justify-content:center;gap:.6em;margin-top:2.4%}.showtime .ff-strikes i{width:2.4cqw;height:2.4cqw;border-radius:.3em;display:grid;place-items:center;background:rgba(232,64,79,.18);color:var(--red);font-family:var(--font-heading);font-weight:700;font-size:1.6cqw;font-style:normal}.showtime .eq{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4%;background:radial-gradient(70% 100% at 50% 110%,#3a1a5e,#06081c 70%)}.showtime .eq-bars{display:flex;align-items:flex-end;gap:1.1%;height:42%;width:76%}.showtime .eq-bars i{flex:1 1;background:linear-gradient(var(--gold),#ff8a3d);border-radius:3px 3px 0 0;animation:eqp 1.1s ease-in-out infinite alternate}@keyframes eqp{0%{height:22%}to{height:100%}}.showtime .eq-t{font-family:var(--font-heading);font-weight:700;font-size:2.6cqw;color:#fff}.showtime .phone{width:212px;border-radius:32px;background:linear-gradient(#2b3364,#161c3b);padding:9px;box-shadow:var(--lift),inset 0 1px 0 hsla(0,0%,100%,.16)}.showtime .phone-face{border-radius:25px;overflow:hidden;background:#0a0d22;aspect-ratio:9/18.5;padding:16px 14px;display:flex;flex-direction:column;gap:12px}.showtime .ph-h{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-heading);font-weight:600;font-size:11px;color:var(--mute)}.showtime .qr{width:100%;aspect-ratio:1;border-radius:12px;background:#fdfbf4;padding:10px}.showtime .qr svg{width:100%;height:100%}.showtime .buzz{margin-top:auto;height:clamp(30px,20%,74px);border-radius:999px;display:grid;place-items:center;font-size:17px;letter-spacing:.06em;background:radial-gradient(circle at 35% 28%,#ff6b7d,#d01f30);color:#fff;box-shadow:0 7px 0 #8c1220,inset 0 2px 0 hsla(0,0%,100%,.35)}.showtime .buzz,.showtime .ph-code{font-family:var(--font-heading);font-weight:700}.showtime .ph-code{font-size:20px;letter-spacing:.16em;text-align:center}.showtime .panel{background:var(--panel);border-radius:var(--r-lg);padding:32px;box-shadow:inset 0 0 0 1px var(--line),var(--lift)}.showtime .panel.flat{box-shadow:inset 0 0 0 1px var(--line)}.showtime .grid{display:grid;grid-gap:20px;gap:20px}.showtime .g2{grid-template-columns:repeat(2,minmax(0,1fr))}.showtime .g3{grid-template-columns:repeat(3,minmax(0,1fr))}.showtime .g4{grid-template-columns:repeat(4,minmax(0,1fr))}.showtime .split{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);grid-gap:clamp(36px,5vw,80px);gap:clamp(36px,5vw,80px);align-items:center}.showtime .split.flip>:first-child{order:2}.showtime .run{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;position:relative;counter-reset:r}.showtime .run:before{content:"";position:absolute;left:0;right:0;top:27px;height:2px;background:linear-gradient(90deg,var(--line-gold),var(--gold),var(--line-gold))}.showtime .run-step{position:relative;padding:0 26px 0 0}.showtime .run-step .n{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--gold);color:#231a00;font-family:var(--font-heading);font-weight:700;font-size:22px;position:relative;z-index:1;box-shadow:0 0 0 8px var(--deep)}.showtime .run-step h3{margin:22px 0 10px;font-size:23px}.showtime .run-step p{font-size:16.5px}.showtime .run-step .t{font-family:var(--font-heading);font-weight:600;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);margin-top:12px;display:block}.showtime .fmt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2px;gap:2px;border-radius:var(--r-lg);overflow:hidden;box-shadow:inset 0 0 0 1px var(--line)}.showtime .fmt-cell{background:var(--stage);padding:30px 28px 32px;transition:background .18s}.showtime .fmt-cell:hover{background:var(--panel)}.showtime .fmt-cell .k{display:flex;align-items:baseline;gap:12px;margin-bottom:14px}.showtime .fmt-cell .k b{font-family:var(--font-heading);font-weight:700;font-size:15px;color:var(--gold);letter-spacing:.06em}.showtime .fmt-cell h3{font-size:24px;margin-bottom:9px}.showtime .fmt-cell p{font-size:16px}.showtime .vs{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.showtime .vs-col{border-radius:var(--r-lg);padding:30px 32px}.showtime .vs-col.bad{background:hsla(0,0%,100%,.035);box-shadow:inset 0 0 0 1px var(--line)}.showtime .vs-col.good{background:linear-gradient(170deg,rgba(255,198,11,.12),rgba(255,198,11,.03));box-shadow:inset 0 0 0 1.5px var(--line-gold)}.showtime .vs-col h3{font-size:22px;margin-bottom:20px}.showtime .vs-col ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:13px;gap:13px}.showtime .vs-col li{display:flex;gap:12px;font-size:16.5px;line-height:1.5;color:var(--body)}.showtime .vs-col li svg{flex:none;margin-top:3px}.showtime .vs-col.good li{color:var(--ink)}.showtime .proof{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:34px}.showtime .proof-n{font-family:var(--font-heading);font-weight:700;font-size:clamp(30px,3.4vw,46px);line-height:1;letter-spacing:-.02em}.showtime .proof-l{font-size:14.5px;color:var(--mute);margin-top:9px;display:block}.showtime .ticker{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.showtime .ticker-track{display:flex;gap:56px;width:max-content;animation:tick 42s linear infinite}.showtime .ticker span{font-family:var(--font-heading);font-weight:600;font-size:19px;color:#5e6590;white-space:nowrap}@keyframes tick{to{transform:translateX(-50%)}}.showtime .price{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;align-items:start}.showtime .price-card{padding:30px;box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column;gap:18px}.showtime .price-card.best{background:linear-gradient(175deg,#2a2159,#1a1f45);box-shadow:inset 0 0 0 2px var(--gold),var(--lift);position:relative}.showtime .price-card.best .tag{position:absolute;top:-13px;left:30px;background:var(--gold);color:#231a00;font-family:var(--font-heading);font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase;padding:6px 12px;border-radius:8px}.showtime .price-amt{font-family:var(--font-heading);font-weight:700;font-size:44px;line-height:1;letter-spacing:-.02em}.showtime .price-amt small{font-family:var(--font-body);font-size:15px;font-weight:600;color:var(--mute);letter-spacing:0}.showtime .price-card ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:11px;gap:11px;font-size:16px;color:var(--body)}.showtime .price-card li{display:flex;gap:10px}.showtime .faq{display:grid;grid-gap:10px;gap:10px}.showtime .faq-i{background:hsla(0,0%,100%,.04);border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.showtime .faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;text-align:left;font-family:var(--font-heading);font-weight:600;font-size:18px}.showtime .faq-q i{flex:none;width:26px;height:26px;border-radius:8px;background:hsla(0,0%,100%,.07);display:grid;place-items:center;font-style:normal;color:var(--gold);transition:transform .2s}.showtime .faq-i.open .faq-q i{transform:rotate(45deg)}.showtime .faq-a{max-height:0;overflow:hidden;transition:max-height .28s ease}.showtime .faq-a p{padding:0 24px 22px;font-size:16.5px;max-width:74ch}.showtime .cta{position:relative;border-radius:var(--r-xl);overflow:hidden;padding:76px 60px;background:radial-gradient(70% 140% at 22% 0,#3a2f8f,#141737 62%),var(--deep)}.showtime .cta:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:inherit;pointer-events:none}.showtime .cta-in{position:relative;z-index:2;max-width:620px}.showtime .cta-mascot{position:absolute;right:-10px;bottom:-24px;width:min(46%,430px);z-index:1;opacity:.96}.showtime .store{display:flex;gap:12px;flex-wrap:wrap}.showtime .store a{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:12px;background:#000;box-shadow:inset 0 0 0 1px var(--line-2);color:#fff}.showtime .store a:hover{background:#111;color:#fff}.showtime .store .sl{display:flex;flex-direction:column;line-height:1.1}.showtime .store .sl small{font-size:10px;letter-spacing:.06em;color:#b9bdd6}.showtime .store .sl b{font-family:var(--font-heading);font-weight:600;font-size:15px}.showtime .peek{position:absolute;pointer-events:none;z-index:2}.showtime .toggle{display:inline-flex;padding:5px;border-radius:999px;background:hsla(0,0%,100%,.06);box-shadow:inset 0 0 0 1px var(--line-2);gap:4px}.showtime .toggle button{font-family:var(--font-heading);font-weight:600;font-size:15px;padding:9px 20px;border-radius:999px;color:var(--body)}.showtime .toggle button.on{background:var(--gold);color:#231a00}.showtime .toggle .save{font-size:12px;letter-spacing:.08em;text-transform:uppercase;margin-left:7px;opacity:.75}.showtime .free-row{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr) auto;grid-gap:34px;gap:34px;align-items:center;padding:30px 34px;border-radius:var(--r-lg);background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px var(--line)}.showtime .free-row ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 22px;gap:10px 22px;font-size:16px;color:var(--body)}.showtime .free-row li{display:flex;gap:9px}.showtime .tbl-scroll{overflow-x:auto;border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line)}.showtime .tbl{width:100%;border-collapse:collapse;min-width:820px;font-size:15.5px}.showtime .tbl td,.showtime .tbl th{padding:15px 18px;text-align:left;vertical-align:top;box-shadow:inset 0 -1px 0 var(--line)}.showtime .tbl thead th{position:static;background:#141a38;font-family:var(--font-heading);font-weight:600;font-size:15px;color:var(--ink);box-shadow:inset 0 -1px 0 var(--line-2)}.showtime .tbl thead th small{display:block;font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--mute);margin-top:3px}.showtime .tbl tbody th{font-weight:600;color:var(--body);width:34%}.showtime .tbl td{text-align:center;color:var(--body)}.showtime .tbl .grp th{background:hsla(0,0%,100%,.035);font-family:var(--font-heading);font-weight:600;font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.showtime .tbl .hl,.showtime .tbl col.hl{background:rgba(255,198,11,.06)}.showtime .yes{color:var(--green)}.showtime .no{color:#565d84}.showtime .cloud{display:flex;flex-wrap:wrap;gap:9px}.showtime .cloud a{padding:9px 15px;border-radius:11px;background:hsla(0,0%,100%,.045);box-shadow:inset 0 0 0 1px var(--line);font-size:15px;color:var(--body)}.showtime .cloud a:hover{background:hsla(0,0%,100%,.09);color:var(--gold)}.showtime .prose{grid-gap:34px;gap:34px}.showtime .prose h3{font-size:25px;margin-bottom:11px}.showtime .prose p{font-size:17px}.showtime .kit{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2px;gap:2px;border-radius:var(--r-lg);overflow:hidden;box-shadow:inset 0 0 0 1px var(--line)}.showtime .kit-i{background:var(--stage);padding:28px}.showtime .kit-i .n{font-family:var(--font-heading);font-weight:700;font-size:13px;letter-spacing:.14em;color:var(--gold)}.showtime .kit-i h3{font-size:21px;margin:12px 0 8px}.showtime .kit-i p{font-size:16px}.showtime .rv{opacity:0;transform:translateY(18px)}.showtime .rv.in{opacity:1;transform:none;transition:opacity .6s ease,transform .6s cubic-bezier(.22,.8,.3,1)}@media print{.showtime .rv{opacity:1;transform:none}}@media(max-width:1080px){.showtime .split{grid-template-columns:1fr;gap:44px}.showtime .split.flip>:first-child{order:0}.showtime .run{grid-template-columns:1fr 1fr;row-gap:44px}.showtime .run:before{display:none}.showtime .fmt,.showtime .g4,.showtime .kit{grid-template-columns:1fr 1fr}.showtime .free-row,.showtime .price{grid-template-columns:1fr}.showtime .free-row{gap:24px}.showtime .cta{padding:56px 36px 300px}.showtime .cta-mascot{width:300px;right:50%;transform:translateX(50%);bottom:-10px}.showtime .cta-in{max-width:none}}@media(max-width:700px){.showtime .band{padding:76px 0}.showtime .fmt,.showtime .g2,.showtime .g3,.showtime .g4,.showtime .kit,.showtime .run,.showtime .vs{grid-template-columns:1fr}.showtime .wrap{padding:0 20px}.showtime .proof{gap:22px}.showtime .proof>div{min-width:44%}.showtime .free-row{gap:22px}.showtime .free-row,.showtime .free-row ul{grid-template-columns:1fr}}.showtime .sl-hero{position:relative;background:var(--deep);padding:70px 0 100px;overflow:clip}.showtime .sl-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(44% 60% at 32% -12%,rgba(255,198,11,.15),transparent 68%),radial-gradient(54% 66% at 92% 8%,rgba(85,70,255,.28),transparent 70%)}.showtime .sl-hero .wrap{position:relative;z-index:1}.showtime .sl-grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);grid-gap:clamp(30px,4vw,60px);gap:clamp(30px,4vw,60px);align-items:center}.showtime .made{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.showtime .made-i{background:hsla(0,0%,100%,.04);border-radius:var(--r-lg);padding:30px;box-shadow:inset 0 0 0 1px var(--line)}.showtime .made-i .ic{width:44px;height:44px;border-radius:13px;background:rgba(255,198,11,.13);display:grid;place-items:center;box-shadow:inset 0 0 0 1px var(--line-gold)}.showtime .made-i h3{font-size:21px;margin:18px 0 9px;line-height:1.2}.showtime .made-i p{font-size:16px}.showtime .sched{display:grid}.showtime .sched-row{display:grid;grid-template-columns:96px 1fr;grid-gap:22px;gap:22px;align-items:baseline;padding:17px 0;box-shadow:inset 0 -1px 0 var(--line)}.showtime .sched-row:last-child{box-shadow:none}.showtime .sched-row b{font-family:var(--font-heading);font-weight:700;font-size:16px;color:var(--gold)}.showtime .sched-row span{font-size:17px;color:var(--body)}.showtime .plan4{display:grid;grid-template-columns:1fr 1fr;grid-gap:34px 44px;gap:34px 44px}.showtime .plan4 .s{display:flex;gap:18px}.showtime .plan4 .s b{font-family:var(--font-heading);font-weight:700;font-size:17px;color:var(--gold);flex:none;padding-top:2px}.showtime .plan4 h3{font-size:21px;margin-bottom:9px;line-height:1.2}.showtime .plan4 p{font-size:16px}.showtime .ways{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.showtime .way{background:hsla(0,0%,100%,.04);border-radius:var(--r-lg);padding:28px;box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column;gap:11px}.showtime .way h3{font-size:22px}.showtime .way p{font-size:16px}.showtime .way .plan{font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.showtime .way .plan,.showtime .way a{font-family:var(--font-heading);font-weight:600}.showtime .way a{margin-top:auto;font-size:15.5px}.showtime .stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px}.showtime .stats div{background:hsla(0,0%,100%,.04);border-radius:var(--r-lg);padding:26px;box-shadow:inset 0 0 0 1px var(--line)}.showtime .stats b{display:block;font-family:var(--font-heading);font-weight:700;font-size:38px;line-height:1;color:var(--gold);letter-spacing:-.02em}.showtime .stats span{display:block;font-size:15px;color:var(--mute);margin-top:10px}.showtime .who{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.showtime .who-i{background:hsla(0,0%,100%,.04);border-radius:var(--r-lg);padding:30px;box-shadow:inset 0 0 0 1px var(--line)}.showtime .who-i h3{font-size:21px;margin-bottom:14px}.showtime .who-i ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.showtime .who-i li{display:flex;gap:11px;font-size:16px;color:var(--body);line-height:1.45}.showtime .who-i li svg{flex:none;margin-top:3px}@media(max-width:1080px){.showtime .sl-grid{gap:56px}.showtime .made,.showtime .sl-grid,.showtime .ways{grid-template-columns:1fr}.showtime .plan4,.showtime .stats{grid-template-columns:1fr 1fr}.showtime .who{grid-template-columns:1fr}}@media(max-width:700px){.showtime .plan4,.showtime .sched-row,.showtime .stats{grid-template-columns:1fr}.showtime .sched-row{gap:4px}}.showtime .gm-hero{position:relative;background:var(--deep);padding:70px 0 104px;overflow:clip}.showtime .gm-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(44% 60% at 32% -12%,rgba(255,198,11,.16),transparent 68%),radial-gradient(54% 66% at 92% 8%,rgba(85,70,255,.28),transparent 70%),radial-gradient(40% 52% at 2% 46%,rgba(247,143,184,.11),transparent 72%)}.showtime .gm-hero .wrap{position:relative;z-index:1}.showtime .gm-grid{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);grid-gap:clamp(30px,4vw,62px);gap:clamp(30px,4vw,62px);align-items:center}.showtime .crumb{font-size:14px;margin-bottom:22px}.showtime .crumb,.showtime .crumb a{color:var(--mute)}.showtime .crumb a:hover{color:var(--gold-soft)}.showtime .ticks{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-gap:12px;gap:12px}.showtime .ticks li{display:flex;gap:12px;font-size:17px;color:var(--body);line-height:1.45}.showtime .ticks svg{flex:none;margin-top:2px}.showtime .steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:16px;gap:16px}.showtime .step{background:hsla(0,0%,100%,.04);border-radius:var(--r-lg);padding:24px;box-shadow:inset 0 0 0 1px var(--line)}.showtime .step b{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:var(--gold);color:#231a00;font-family:var(--font-heading);font-size:17px}.showtime .step h3{font-size:19px;margin:15px 0 8px;line-height:1.15}.showtime .step p{font-size:15.5px}.showtime .detail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2px;gap:2px;border-radius:var(--r-lg);overflow:hidden;box-shadow:inset 0 0 0 1px var(--line)}.showtime .detail-i{background:var(--stage);padding:28px}.showtime .detail-i .n{font-family:var(--font-heading);font-weight:700;font-size:13px;letter-spacing:.14em;color:var(--gold)}.showtime .detail-i h3{font-size:20px;margin:12px 0 8px;line-height:1.2}.showtime .detail-i p{font-size:15.5px}.showtime .others{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.showtime .other{display:block;padding:26px;border-radius:var(--r-lg);background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink)}.showtime .other:hover{background:hsla(0,0%,100%,.08);color:var(--ink)}.showtime .other span{font-family:var(--font-heading);font-weight:600;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.showtime .other h3{font-size:21px;margin:11px 0 8px}.showtime .other p{font-size:15.5px}.showtime .prose{max-width:74ch;display:grid;grid-gap:30px;gap:30px}.showtime .prose h3{font-size:24px;margin-bottom:10px}@media(max-width:1080px){.showtime .gm-grid{grid-template-columns:1fr;gap:58px}.showtime .detail,.showtime .others,.showtime .steps{grid-template-columns:1fr 1fr}}@media(max-width:700px){.showtime .detail,.showtime .others,.showtime .steps{grid-template-columns:1fr}}.showtime[data-page=apps] .a-hero{position:relative;background:var(--deep);padding:74px 0 60px;overflow:clip}.showtime[data-page=apps] .a-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(44% 60% at 34% -12%,rgba(255,198,11,.16),transparent 68%),radial-gradient(52% 64% at 90% 6%,rgba(85,70,255,.28),transparent 70%)}.showtime[data-page=apps] .a-hero .wrap{position:relative;z-index:1}.showtime[data-page=apps] .dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.showtime[data-page=apps] .dl-card{background:var(--panel);border-radius:var(--r-lg);padding:30px;box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column;gap:16px}.showtime[data-page=apps] .dl-card.lead{background:linear-gradient(175deg,#2c2260,#191e44);box-shadow:inset 0 0 0 2px var(--gold),var(--lift)}.showtime[data-page=apps] .dl-ic{width:52px;height:52px;border-radius:15px;background:hsla(0,0%,100%,.07);display:grid;place-items:center;box-shadow:inset 0 0 0 1px var(--line-2)}.showtime[data-page=apps] .dl-card h3{font-size:23px}.showtime[data-page=apps] .dl-card p{font-size:15.5px}.showtime[data-page=apps] .dl-card .meta{font-size:13.5px;color:var(--mute);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.showtime[data-page=apps] .dl-card .go{margin-top:auto}.showtime[data-page=apps] .which{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2px;gap:2px;border-radius:var(--r-lg);overflow:hidden;box-shadow:inset 0 0 0 1px var(--line)}.showtime[data-page=apps] .which-i{background:var(--stage);padding:28px}.showtime[data-page=apps] .which-i .tag{font-family:var(--font-heading);font-weight:600;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.showtime[data-page=apps] .which-i h3{font-size:21px;margin:12px 0 9px}.showtime[data-page=apps] .which-i p{font-size:16px}.showtime[data-page=apps] .req{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px}.showtime[data-page=apps] .req div span{display:block;font-family:var(--font-heading);font-weight:600;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);margin-bottom:9px}.showtime[data-page=apps] .req div p{font-size:16px}.showtime[data-page=apps] .store-big{display:flex;gap:14px;flex-wrap:wrap}.showtime[data-page=apps] .store-big a{display:inline-flex;align-items:center;gap:12px;padding:14px 22px;border-radius:14px;background:#000;box-shadow:inset 0 0 0 1px var(--line-2);color:#fff}.showtime[data-page=apps] .store-big a:hover{background:#111;color:#fff}.showtime[data-page=apps] .store-big .sl{display:flex;flex-direction:column;line-height:1.15}.showtime[data-page=apps] .store-big .sl small{font-size:11px;letter-spacing:.06em;color:#b9bdd6}.showtime[data-page=apps] .store-big .sl b{font-family:var(--font-heading);font-weight:600;font-size:18px}@media(max-width:1080px){.showtime[data-page=apps] .dl,.showtime[data-page=apps] .req,.showtime[data-page=apps] .which{grid-template-columns:1fr 1fr}}@media(max-width:700px){.showtime[data-page=apps] .dl,.showtime[data-page=apps] .req,.showtime[data-page=apps] .which{grid-template-columns:1fr}}.showtime[data-page=bar-trivia] .bt-hero{position:relative;background:var(--deep);padding:74px 0 110px;overflow:clip}.showtime[data-page=bar-trivia] .bt-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(46% 62% at 42% -10%,rgba(255,198,11,.16),transparent 68%),radial-gradient(54% 66% at 92% 8%,rgba(85,70,255,.28),transparent 70%),radial-gradient(40% 52% at 2% 44%,rgba(247,143,184,.12),transparent 72%)}.showtime[data-page=bar-trivia] .bt-hero .wrap{position:relative;z-index:1}.showtime[data-page=bar-trivia] .bt-grid{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);grid-gap:clamp(30px,4vw,62px);gap:clamp(30px,4vw,62px);align-items:center}.showtime[data-page=bar-trivia] .crumb{font-size:14px;color:var(--mute);margin-bottom:22px}.showtime[data-page=bar-trivia] .crumb a{color:var(--mute)}.showtime[data-page=bar-trivia] .ticks{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-gap:12px;gap:12px}.showtime[data-page=bar-trivia] .ticks li{display:flex;gap:12px;font-size:17px;color:var(--body);line-height:1.45}.showtime[data-page=bar-trivia] .ticks svg{flex:none;margin-top:2px}.showtime[data-page=bar-trivia] .hero-phone{position:absolute;left:-48px;bottom:-60px;z-index:3}.showtime[data-page=bar-trivia] .hero-phone .phone{width:190px}.showtime[data-page=bar-trivia] .stamp{position:absolute;left:-26px;top:-30px;z-index:4;width:104px;height:104px;border-radius:50%;background:var(--gold);color:#231a00;display:grid;place-items:center;text-align:center;font-family:var(--font-heading);font-weight:700;line-height:1.05;box-shadow:0 14px 34px -12px rgba(0,0,0,.8)}.showtime[data-page=bar-trivia] .stamp b{display:block;font-size:22px}.showtime[data-page=bar-trivia] .stamp span{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}.showtime[data-page=bar-trivia] .lobby-join{margin:auto;display:flex;align-items:center;gap:4cqw}.showtime[data-page=bar-trivia] .lobby-qr{width:19cqw;flex:none;background:#fdfbf4;border-radius:1.2cqw;padding:1.3cqw;box-shadow:0 1cqw 3cqw -1cqw rgba(0,0,0,.6)}.showtime[data-page=bar-trivia] .lobby-qr svg{width:100%;height:auto}.showtime[data-page=bar-trivia] .lobby-k{font-family:var(--font-heading);font-weight:600;font-size:1.5cqw;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);display:block}.showtime[data-page=bar-trivia] .lobby-code{font-family:var(--font-heading);font-weight:700;font-size:7cqw;line-height:1;letter-spacing:.08em;margin:1.2cqw 0 .8cqw;color:#fff}.showtime[data-page=bar-trivia] .lobby-join p{font-size:1.55cqw;color:#9aa2cf;line-height:1.3}.showtime[data-page=bar-trivia] .q-types{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.showtime[data-page=bar-trivia] .q-type{padding:24px 26px;border-radius:var(--r);background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px var(--line)}.showtime[data-page=bar-trivia] .q-type h3{font-size:20px;margin-bottom:8px}.showtime[data-page=bar-trivia] .q-type p{font-size:15.5px}.showtime[data-page=bar-trivia] .q-type .tag{font-family:var(--font-heading);font-weight:600;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);display:block;margin-bottom:11px}.showtime[data-page=bar-trivia] .res{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.showtime[data-page=bar-trivia] .res a{display:block;padding:24px;border-radius:var(--r);background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink)}.showtime[data-page=bar-trivia] .res a:hover{background:hsla(0,0%,100%,.08);color:var(--ink)}.showtime[data-page=bar-trivia] .res h3{font-size:18.5px;margin-bottom:7px}.showtime[data-page=bar-trivia] .res p{font-size:15px}@media(max-width:1080px){.showtime[data-page=bar-trivia] .bt-grid{grid-template-columns:1fr;gap:60px}.showtime[data-page=bar-trivia] .hero-phone{left:auto;right:-12px;bottom:-10px}.showtime[data-page=bar-trivia] .bt-hero .bt-teams .bt-team:nth-child(4){display:none}.showtime[data-page=bar-trivia] .bt-hero .bt-teams{width:74%}.showtime[data-page=bar-trivia] .hero-phone .phone-face{padding:10px 9px;gap:8px;border-radius:20px}.showtime[data-page=bar-trivia] .hero-phone .buzz{font-size:13px;box-shadow:0 5px 0 #8c1220,inset 0 2px 0 hsla(0,0%,100%,.35)}.showtime[data-page=bar-trivia] .hero-phone .ph-code{font-size:14px;letter-spacing:.12em}.showtime[data-page=bar-trivia] .hero-phone .ph-h{font-size:9.5px}.showtime[data-page=bar-trivia] .hero-phone p{font-size:9px!important}.showtime[data-page=bar-trivia] .hero-phone .phone{padding:6px;width:130px}.showtime[data-page=bar-trivia] .stamp{position:relative;left:auto;right:auto;top:auto;width:86px;height:86px;margin:22px 0 0}.showtime[data-page=bar-trivia] .q-types,.showtime[data-page=bar-trivia] .res{grid-template-columns:1fr}}.showtime[data-page=blog] .b-hero{position:relative;background:var(--deep);padding:70px 0 54px;overflow:clip}.showtime[data-page=blog] .b-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(44% 58% at 30% -12%,rgba(255,198,11,.15),transparent 68%),radial-gradient(52% 64% at 92% 6%,rgba(85,70,255,.26),transparent 70%)}.showtime[data-page=blog] .b-hero .wrap{position:relative;z-index:1}.showtime[data-page=blog] .crumb{font-size:14px;color:var(--mute);margin-bottom:22px}.showtime[data-page=blog] .crumb a{color:var(--mute)}.showtime[data-page=blog] .filters{display:flex;flex-wrap:wrap;gap:9px;margin-top:34px}.showtime[data-page=blog] .filters button{padding:10px 17px;border-radius:11px;background:hsla(0,0%,100%,.05);box-shadow:inset 0 0 0 1px var(--line);font-family:var(--font-heading);font-weight:600;font-size:15px;color:var(--body)}.showtime[data-page=blog] .filters button:hover{background:hsla(0,0%,100%,.1);color:var(--ink)}.showtime[data-page=blog] .filters button.on{background:var(--gold);color:#231a00;box-shadow:0 4px 0 var(--gold-deep)}.showtime[data-page=blog] .feat{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px);align-items:center;padding:38px;border-radius:var(--r-xl);background:radial-gradient(70% 140% at 14% 0,#3a2f8f,#141737 62%);box-shadow:inset 0 0 0 1px var(--line-2)}.showtime[data-page=blog] .feat h2{font-size:clamp(28px,3.4vw,44px);line-height:1.04;margin-top:16px}.showtime[data-page=blog] .feat p{margin-top:16px;font-size:17.5px;max-width:52ch}.showtime[data-page=blog] .feat .meta{display:flex;gap:14px;align-items:center;margin-top:22px;font-size:14.5px;color:var(--mute)}.showtime[data-page=blog] .posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}.showtime[data-page=blog] .post{display:flex;flex-direction:column;border-radius:var(--r-lg);overflow:hidden;background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink)}.showtime[data-page=blog] .post:hover{background:hsla(0,0%,100%,.07);color:var(--ink)}.showtime[data-page=blog] .post .tile{aspect-ratio:16/9;display:grid;place-content:center;grid-gap:6px;gap:6px;padding:26px;text-align:center}.showtime[data-page=blog] .post .tile b{font-family:var(--font-heading);font-weight:700;font-size:30px;line-height:1;letter-spacing:-.02em}.showtime[data-page=blog] .post .tile span{font-family:var(--font-heading);font-weight:600;font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;opacity:.8}.showtime[data-page=blog] .post .body{padding:24px 26px 26px;display:flex;flex-direction:column;gap:10px;flex:1 1}.showtime[data-page=blog] .post h3{font-size:20.5px;line-height:1.18}.showtime[data-page=blog] .post p{font-size:15.5px;color:var(--body)}.showtime[data-page=blog] .post .foot{margin-top:auto;padding-top:14px;display:flex;gap:10px;align-items:center;font-size:13.5px;color:var(--mute)}.showtime[data-page=blog] .tag{font-family:var(--font-heading);font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:5px 10px;border-radius:7px;background:hsla(0,0%,100%,.07);color:var(--gold-soft)}.showtime[data-page=blog] .pager{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:48px}.showtime[data-page=blog] .pager a,.showtime[data-page=blog] .pager span{min-width:42px;height:42px;padding:0 14px;border-radius:12px;display:grid;place-items:center;font-family:var(--font-heading);font-weight:600;font-size:15px;background:hsla(0,0%,100%,.05);box-shadow:inset 0 0 0 1px var(--line);color:var(--body)}.showtime[data-page=blog] .pager a:hover{background:hsla(0,0%,100%,.1);color:var(--ink)}.showtime[data-page=blog] .pager .now{background:var(--gold);color:#231a00;box-shadow:0 4px 0 var(--gold-deep)}.showtime[data-page=blog] .runbox{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:32px;gap:32px;align-items:center;padding:30px 34px;border-radius:var(--r-lg);background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px var(--line)}@media(max-width:1080px){.showtime[data-page=blog] .posts{grid-template-columns:1fr 1fr}.showtime[data-page=blog] .feat{grid-template-columns:1fr;padding:30px}.showtime[data-page=blog] .runbox{grid-template-columns:1fr;gap:20px}}@media(max-width:700px){.showtime[data-page=blog] .posts{grid-template-columns:1fr}}.showtime[data-page=compare-best-bar-trivia-software] .c-hero{position:relative;background:var(--deep);padding:70px 0 54px;overflow:clip}.showtime[data-page=compare-best-bar-trivia-software] .c-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(44% 58% at 30% -12%,rgba(255,198,11,.15),transparent 68%),radial-gradient(52% 64% at 92% 6%,rgba(85,70,255,.26),transparent 70%)}.showtime[data-page=compare-best-bar-trivia-software] .c-hero .wrap{position:relative;z-index:1}.showtime[data-page=compare-best-bar-trivia-software] .crumb{font-size:14px;color:var(--mute);margin-bottom:22px}.showtime[data-page=compare-best-bar-trivia-software] .crumb a{color:var(--mute)}.showtime[data-page=compare-best-bar-trivia-software] .short{padding:28px 32px;border-radius:var(--r-lg);background:rgba(255,198,11,.07);box-shadow:inset 0 0 0 1.5px var(--line-gold);max-width:74ch}.showtime[data-page=compare-best-bar-trivia-software] .short span{font-family:var(--font-heading);font-weight:600;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.showtime[data-page=compare-best-bar-trivia-software] .short p{margin-top:12px;font-size:17.5px}.showtime[data-page=compare-best-bar-trivia-software] .vs2{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.showtime[data-page=compare-best-bar-trivia-software] .vs2-col{border-radius:var(--r-lg);padding:30px 32px}.showtime[data-page=compare-best-bar-trivia-software] .vs2-col.stay{background:hsla(0,0%,100%,.035);box-shadow:inset 0 0 0 1px var(--line)}.showtime[data-page=compare-best-bar-trivia-software] .vs2-col.switch{background:linear-gradient(170deg,rgba(255,198,11,.12),rgba(255,198,11,.03));box-shadow:inset 0 0 0 1.5px var(--line-gold)}.showtime[data-page=compare-best-bar-trivia-software] .vs2-col h3{font-size:21px;margin-bottom:18px}.showtime[data-page=compare-best-bar-trivia-software] .vs2-col ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.showtime[data-page=compare-best-bar-trivia-software] .vs2-col li{display:flex;gap:11px;font-size:16.5px;line-height:1.5;color:var(--body)}.showtime[data-page=compare-best-bar-trivia-software] .vs2-col li svg{flex:none;margin-top:3px}.showtime[data-page=compare-best-bar-trivia-software] .diff{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2px;gap:2px;border-radius:var(--r-lg);overflow:hidden;box-shadow:inset 0 0 0 1px var(--line)}.showtime[data-page=compare-best-bar-trivia-software] .diff-i{background:var(--stage);padding:28px}.showtime[data-page=compare-best-bar-trivia-software] .diff-i h3{font-size:20px;margin-bottom:9px}.showtime[data-page=compare-best-bar-trivia-software] .diff-i p{font-size:15.5px}.showtime[data-page=compare-best-bar-trivia-software] .steps3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.showtime[data-page=compare-best-bar-trivia-software] .step{background:hsla(0,0%,100%,.04);border-radius:var(--r-lg);padding:28px;box-shadow:inset 0 0 0 1px var(--line)}.showtime[data-page=compare-best-bar-trivia-software] .step b{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--gold);color:#231a00;font-family:var(--font-heading);font-size:18px}.showtime[data-page=compare-best-bar-trivia-software] .step h3{font-size:20px;margin:16px 0 8px}.showtime[data-page=compare-best-bar-trivia-software] .step p{font-size:15.5px}.showtime[data-page=compare-best-bar-trivia-software] .prose{max-width:74ch;display:grid;grid-gap:32px;gap:32px}.showtime[data-page=compare-best-bar-trivia-software] .prose h3{font-size:25px;margin-bottom:11px}.showtime[data-page=compare-best-bar-trivia-software] .cloud{display:flex;flex-wrap:wrap;gap:9px}.showtime[data-page=compare-best-bar-trivia-software] .cloud a{padding:10px 16px;border-radius:11px;background:hsla(0,0%,100%,.045);box-shadow:inset 0 0 0 1px var(--line);font-size:15px;color:var(--body)}.showtime[data-page=compare-best-bar-trivia-software] .cloud a:hover{background:hsla(0,0%,100%,.09);color:var(--gold)}.showtime[data-page=compare-best-bar-trivia-software] .tbl td.q,.showtime[data-page=compare-best-bar-trivia-software] .tbl th.q{background:rgba(255,198,11,.06)}.showtime[data-page=compare-best-bar-trivia-software] .tbl tbody th{width:22%}@media(max-width:1080px){.showtime[data-page=compare-best-bar-trivia-software] .diff,.showtime[data-page=compare-best-bar-trivia-software] .steps3,.showtime[data-page=compare-best-bar-trivia-software] .vs2{grid-template-columns:1fr}}.showtime[data-page=features] .f-hero{position:relative;background:var(--deep);padding:74px 0 64px;overflow:clip}.showtime[data-page=features] .f-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(46% 62% at 30% -12%,rgba(255,198,11,.16),transparent 68%),radial-gradient(54% 66% at 92% 6%,rgba(85,70,255,.28),transparent 70%)}.showtime[data-page=features] .f-hero .wrap{position:relative;z-index:1}.showtime[data-page=features] .jump{display:flex;flex-wrap:wrap;gap:9px;margin-top:34px}.showtime[data-page=features] .jump a{padding:10px 16px;border-radius:12px;background:hsla(0,0%,100%,.05);box-shadow:inset 0 0 0 1px var(--line);font-family:var(--font-heading);font-weight:600;font-size:15px;color:var(--body)}.showtime[data-page=features] .jump a:hover{background:rgba(255,198,11,.12);color:var(--gold);box-shadow:inset 0 0 0 1px var(--line-gold)}.showtime[data-page=features] .caps{list-style:none;margin:26px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 26px;gap:14px 26px}.showtime[data-page=features] .caps li{display:flex;gap:11px;font-size:16.5px;line-height:1.45;color:var(--body)}.showtime[data-page=features] .caps li svg{flex:none;margin-top:3px}.showtime[data-page=features] .caps b{display:block;color:var(--ink)}.showtime[data-page=features] .ed{position:absolute;inset:0;display:grid;grid-template-columns:.62fr 1fr;background:#0a0c22}.showtime[data-page=features] .ed-side{padding:3.4% 3%;box-shadow:inset -1px 0 0 hsla(0,0%,100%,.08);display:flex;flex-direction:column;gap:1.6%}.showtime[data-page=features] .ed-side .h{font-family:var(--font-heading);font-weight:600;font-size:1.3cqw;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:2%}.showtime[data-page=features] .ed-r{display:flex;align-items:center;gap:.7em;padding:3.6% 5%;border-radius:.45em;background:hsla(0,0%,100%,.05);font-size:1.45cqw;color:#dfe3fb}.showtime[data-page=features] .ed-r i{width:1.9em;height:1.9em;border-radius:.3em;flex:none;display:grid;place-items:center;font-style:normal;font-size:.85em;background:rgba(255,198,11,.16);color:var(--gold);font-family:var(--font-heading);font-weight:700}.showtime[data-page=features] .ed-r.on{background:rgba(255,198,11,.14);box-shadow:inset 0 0 0 1px var(--line-gold);color:#fff}.showtime[data-page=features] .ed-r s{margin-left:auto;text-decoration:none;color:#7d85b3;font-size:.86em}.showtime[data-page=features] .ed-main{padding:3.4% 3.6%;display:flex;flex-direction:column;gap:2.4%}.showtime[data-page=features] .ed-main .h{font-family:var(--font-heading);font-weight:700;font-size:2.1cqw}.showtime[data-page=features] .ed-f{border-radius:.5em;background:hsla(0,0%,100%,.055);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.09);padding:2.6% 3%;font-size:1.5cqw;color:#eef0ff}.showtime[data-page=features] .ed-f span{display:block;font-size:.8em;color:#7d85b3;margin-bottom:.5em;letter-spacing:.1em;text-transform:uppercase}.showtime[data-page=features] .ed-opts{display:grid;grid-template-columns:1fr 1fr;grid-gap:2.4%;gap:2.4%}.showtime[data-page=features] .ed-o{display:flex;align-items:center;gap:.6em;padding:2.6% 3%;border-radius:.45em;background:hsla(0,0%,100%,.05);font-size:1.4cqw;color:#dfe3fb}.showtime[data-page=features] .ed-o.ok{background:rgba(63,202,106,.16);box-shadow:inset 0 0 0 1px rgba(63,202,106,.45);color:#fff}.showtime[data-page=features] .ed-o em{width:1.5em;height:1.5em;border-radius:50%;flex:none;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.3)}.showtime[data-page=features] .ed-o.ok em{background:var(--green);box-shadow:none}.showtime[data-page=features] .lg{position:absolute;inset:0;padding:3.4% 4%;background:radial-gradient(80% 110% at 50% -10%,#1d1550,#06081c 62%);display:flex;flex-direction:column}.showtime[data-page=features] .lg-h{display:flex;align-items:baseline;justify-content:space-between;font-family:var(--font-heading);font-weight:700;margin-bottom:2.6%}.showtime[data-page=features] .lg-h b{font-size:2.4cqw}.showtime[data-page=features] .lg-h span{font-size:1.4cqw;color:var(--gold);letter-spacing:.14em;text-transform:uppercase}.showtime[data-page=features] .lg-row{display:flex;align-items:center;gap:1em;padding:1.9% 2%;border-radius:.45em;font-size:1.6cqw;font-weight:600;color:#e8ebff}.showtime[data-page=features] .lg-row:nth-child(odd){background:hsla(0,0%,100%,.045)}.showtime[data-page=features] .lg-row .p{width:2.2em;font-family:var(--font-heading);font-weight:700;color:var(--gold)}.showtime[data-page=features] .lg-row i{width:2em;height:2em;border-radius:50%;flex:none;display:grid;place-items:center;font-style:normal;font-size:.85em}.showtime[data-page=features] .lg-row s{margin-left:auto;text-decoration:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.showtime[data-page=features] .lg-row.top{background:rgba(255,198,11,.13);box-shadow:inset 0 0 0 1px var(--line-gold)}.showtime[data-page=features] .br{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3%;background:linear-gradient(150deg,#1b3a2e,#0b1a24 70%)}.showtime[data-page=features] .br-logo{font-family:var(--font-heading);font-weight:700;font-size:3.4cqw;color:#ffd97a;letter-spacing:-.02em}.showtime[data-page=features] .br-logo em{font-style:normal;color:#fff}.showtime[data-page=features] .br-q{font-family:var(--font-heading);font-weight:700;font-size:2.6cqw;color:#fff;text-align:center;max-width:78%;line-height:1.15}.showtime[data-page=features] .br-note{font-size:1.4cqw;color:#9fc7b4;letter-spacing:.14em;text-transform:uppercase}.showtime[data-page=features] .index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2px;gap:2px;border-radius:var(--r-lg);overflow:hidden;box-shadow:inset 0 0 0 1px var(--line)}.showtime[data-page=features] .index-i{background:var(--stage);padding:22px 24px}.showtime[data-page=features] .index-i b{font-family:var(--font-heading);font-weight:600;font-size:17px;display:block;margin-bottom:6px}.showtime[data-page=features] .index-i span{font-size:15px;color:var(--mute);line-height:1.45}@media(max-width:1080px){.showtime[data-page=features] .caps,.showtime[data-page=features] .ed{grid-template-columns:1fr}.showtime[data-page=features] .ed-side{display:none}.showtime[data-page=features] .index{grid-template-columns:1fr 1fr}}@media(max-width:700px){.showtime[data-page=features] .index{grid-template-columns:1fr}}.showtime[data-page=games-family-feud-game-maker] .m-hero{position:relative;background:var(--deep);padding:70px 0 58px;overflow:clip}.showtime[data-page=games-family-feud-game-maker] .m-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(44% 58% at 30% -12%,rgba(255,198,11,.16),transparent 68%),radial-gradient(52% 64% at 92% 8%,rgba(85,70,255,.26),transparent 70%)}.showtime[data-page=games-family-feud-game-maker] .m-hero .wrap{position:relative;z-index:1}.showtime[data-page=games-family-feud-game-maker] .crumb{font-size:14px;color:var(--mute);margin-bottom:22px}.showtime[data-page=games-family-feud-game-maker] .crumb a{color:var(--mute)}.showtime[data-page=games-family-feud-game-maker] .tool{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:24px;gap:24px;align-items:start}.showtime[data-page=games-family-feud-game-maker] .card{background:var(--panel);border-radius:var(--r-lg);padding:32px;box-shadow:inset 0 0 0 1px var(--line)}.showtime[data-page=games-family-feud-game-maker] .card.board{background:linear-gradient(175deg,#2a2159,#181d42);box-shadow:inset 0 0 0 1px var(--line-2),var(--lift)}.showtime[data-page=games-family-feud-game-maker] label{display:block;font-family:var(--font-heading);font-weight:600;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);margin-bottom:8px}.showtime[data-page=games-family-feud-game-maker] input,.showtime[data-page=games-family-feud-game-maker] textarea{width:100%;background:hsla(0,0%,100%,.05);color:var(--ink);border:0;border-radius:12px;padding:13px 15px;font-size:16px;box-shadow:inset 0 0 0 1px var(--line-2);font-family:inherit}.showtime[data-page=games-family-feud-game-maker] textarea{resize:vertical;min-height:76px;line-height:1.45}.showtime[data-page=games-family-feud-game-maker] input:focus,.showtime[data-page=games-family-feud-game-maker] textarea:focus{outline:none;box-shadow:inset 0 0 0 2px var(--gold)}.showtime[data-page=games-family-feud-game-maker] .rows{display:grid;grid-gap:12px;gap:12px;margin-top:22px}.showtime[data-page=games-family-feud-game-maker] .row{display:grid;grid-template-columns:1fr 92px 40px;grid-gap:10px;gap:10px;align-items:end}.showtime[data-page=games-family-feud-game-maker] .row .del{height:46px;border-radius:12px;background:hsla(0,0%,100%,.05);box-shadow:inset 0 0 0 1px var(--line-2);display:grid;place-items:center;color:var(--mute);font-size:18px}.showtime[data-page=games-family-feud-game-maker] .row .del:hover{background:rgba(232,64,79,.2);color:#ffb7bd}.showtime[data-page=games-family-feud-game-maker] .answers{display:grid;grid-gap:10px;gap:10px;margin-top:20px}.showtime[data-page=games-family-feud-game-maker] .ans{display:flex;align-items:center;gap:14px;width:100%;padding:17px 20px;border-radius:14px;text-align:left;background:hsla(0,0%,100%,.06);box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-heading);font-weight:600;font-size:18px;color:var(--ink)}.showtime[data-page=games-family-feud-game-maker] .ans:hover{background:hsla(0,0%,100%,.1)}.showtime[data-page=games-family-feud-game-maker] .ans .n{margin-left:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--mute)}.showtime[data-page=games-family-feud-game-maker] .ans.shown{background:linear-gradient(#3b2bd6,#2a1da8);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22);color:#fff}.showtime[data-page=games-family-feud-game-maker] .ans.shown .n{color:var(--gold)}.showtime[data-page=games-family-feud-game-maker] .tally{display:flex;justify-content:space-between;align-items:baseline;margin-top:20px;font-size:15px;color:var(--mute)}.showtime[data-page=games-family-feud-game-maker] .tally b{font-family:var(--font-heading);font-size:20px;color:var(--ink)}@media(max-width:1080px){.showtime[data-page=games-family-feud-game-maker] .tool{grid-template-columns:1fr}}.showtime[data-page=games-music-bingo] .bingo{position:absolute;inset:0;padding:3.4%;display:flex;flex-direction:column;gap:2%;background:radial-gradient(80% 110% at 50% -10%,#2a1550,#06081c 64%)}.showtime[data-page=games-music-bingo] .bingo-h{display:flex;align-items:baseline;justify-content:space-between;font-family:var(--font-heading);font-weight:700}.showtime[data-page=games-music-bingo] .bingo-h b{font-size:2.2cqw;color:#fff}.showtime[data-page=games-music-bingo] .bingo-h span{font-size:1.4cqw;color:var(--gold);letter-spacing:.14em;text-transform:uppercase}.showtime[data-page=games-music-bingo] .bingo-grid{flex:1 1;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(4,1fr);grid-gap:.8%;gap:.8%}.showtime[data-page=games-music-bingo] .bingo-c{display:grid;place-items:center;text-align:center;padding:.4em;border-radius:.35em;background:hsla(0,0%,100%,.06);font-size:1.45cqw;font-weight:600;color:#dfe3fb;line-height:1.2}.showtime[data-page=games-music-bingo] .bingo-c.hit{background:rgba(255,198,11,.85);color:#231a00;font-weight:700}.showtime[data-page=games] .g-hero{position:relative;background:var(--deep);padding:74px 0 58px;overflow:clip}.showtime[data-page=games] .g-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(44% 60% at 40% -12%,rgba(255,198,11,.17),transparent 68%),radial-gradient(52% 64% at 92% 6%,rgba(85,70,255,.28),transparent 70%)}.showtime[data-page=games] .g-hero .wrap{position:relative;z-index:1}.showtime[data-page=games] .game{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-gap:clamp(30px,4vw,64px);gap:clamp(30px,4vw,64px);align-items:center;padding:56px 0;box-shadow:inset 0 -1px 0 var(--line)}.showtime[data-page=games] .game:last-of-type{box-shadow:none}.showtime[data-page=games] .game.flip>:first-child{order:2}.showtime[data-page=games] .game h3{font-size:clamp(28px,3.2vw,42px);letter-spacing:-.02em}.showtime[data-page=games] .game .plan{font-family:var(--font-heading);font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);display:block;margin-bottom:13px}.showtime[data-page=games] .game ul{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-gap:10px;gap:10px}.showtime[data-page=games] .game li{display:flex;gap:11px;font-size:16.5px;color:var(--body);line-height:1.45}.showtime[data-page=games] .game li svg{flex:none;margin-top:3px}.showtime[data-page=games] .fit{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2px;gap:2px;border-radius:var(--r-lg);overflow:hidden;box-shadow:inset 0 0 0 1px var(--line)}.showtime[data-page=games] .fit-i{background:var(--stage);padding:28px}.showtime[data-page=games] .fit-i span{font-family:var(--font-heading);font-weight:600;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.showtime[data-page=games] .fit-i h3{font-size:21px;margin:12px 0 9px}.showtime[data-page=games] .fit-i p{font-size:16px}.showtime[data-page=games] .bingo{position:absolute;inset:0;padding:3.4%;display:flex;flex-direction:column;gap:2%;background:radial-gradient(80% 110% at 50% -10%,#2a1550,#06081c 64%)}.showtime[data-page=games] .bingo-h{display:flex;align-items:baseline;justify-content:space-between;font-family:var(--font-heading);font-weight:700}.showtime[data-page=games] .bingo-h b{font-size:2.2cqw;color:#fff}.showtime[data-page=games] .bingo-h span{font-size:1.4cqw;color:var(--gold);letter-spacing:.14em;text-transform:uppercase}.showtime[data-page=games] .bingo-grid{flex:1 1;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(4,1fr);grid-gap:.8%;gap:.8%}.showtime[data-page=games] .bingo-c{display:grid;place-items:center;text-align:center;padding:.4em;border-radius:.35em;background:hsla(0,0%,100%,.06);font-size:1.45cqw;font-weight:600;color:#dfe3fb;line-height:1.2}.showtime[data-page=games] .bingo-c.hit{background:rgba(255,198,11,.85);color:#231a00;font-weight:700}@media(max-width:1080px){.showtime[data-page=games] .game,.showtime[data-page=games] .game.flip{grid-template-columns:1fr}.showtime[data-page=games] .game.flip>:first-child{order:0}.showtime[data-page=games] .fit{grid-template-columns:1fr}}.showtime[data-page=index] .hero{position:relative;background:var(--deep);padding:84px 0 120px;overflow:clip}.showtime[data-page=index] .hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(48% 62% at 50% -8%,rgba(255,198,11,.17),transparent 68%),radial-gradient(60% 70% at 88% 4%,rgba(85,70,255,.3),transparent 70%),radial-gradient(45% 60% at 4% 30%,rgba(247,143,184,.13),transparent 72%)}.showtime[data-page=index] .hero .wrap{position:relative;z-index:1}.showtime[data-page=index] .hero-grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-gap:clamp(30px,4vw,64px);gap:clamp(30px,4vw,64px);align-items:center}.showtime[data-page=index] .hero-list{list-style:none;margin:30px 0 0;padding:0;display:grid;grid-gap:13px;gap:13px}.showtime[data-page=index] .hero-list li{display:flex;gap:12px;font-size:17px;color:var(--body);line-height:1.45}.showtime[data-page=index] .hero-list svg{flex:none;margin-top:2px}.showtime[data-page=index] .hero-media{position:relative}.showtime[data-page=index] .hero-phone{position:absolute;left:-52px;bottom:-66px;z-index:3}.showtime[data-page=index] .hero-phone .phone{width:196px}.showtime[data-page=index] .hero-badge{position:absolute;right:-18px;top:34px;z-index:3;display:flex;align-items:center;gap:11px;padding:12px 16px;border-radius:15px;background:#161c3c;box-shadow:inset 0 0 0 1px var(--line-2),var(--lift)}.showtime[data-page=index] .hero-badge i{width:34px;height:34px;border-radius:50%;background:rgba(63,202,106,.18);box-shadow:0 0 0 2px var(--green);display:grid;place-items:center;font-style:normal;font-size:17px}.showtime[data-page=index] .hero-badge b{font-family:var(--font-heading);font-weight:700;font-size:14.5px;display:block}.showtime[data-page=index] .hero-badge span{font-size:12.5px;color:var(--green);font-weight:700}.showtime[data-page=index] .ai{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1.15fr;grid-gap:2.4%;gap:2.4%;padding:3.4%;background:#0a0c22}.showtime[data-page=index] .ai-l,.showtime[data-page=index] .ai-r{border-radius:.6em;background:hsla(0,0%,100%,.045);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08);padding:4% 4.5%}.showtime[data-page=index] .ai-h{font-family:var(--font-heading);font-weight:600;font-size:1.3cqw;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:5%}.showtime[data-page=index] .ai-in{border-radius:.5em;background:hsla(0,0%,100%,.07);padding:4% 5%;font-size:1.75cqw;color:#fff;font-weight:600;box-shadow:inset 0 0 0 1px rgba(255,198,11,.4)}.showtime[data-page=index] .ai-meta{display:flex;gap:2%;margin-top:5%;flex-wrap:wrap}.showtime[data-page=index] .ai-meta span{font-size:1.25cqw;padding:.5em .8em;border-radius:.4em;background:hsla(0,0%,100%,.07);color:#c9cee8}.showtime[data-page=index] .ai-btn{margin-top:6%;background:var(--gold);color:#231a00;font-family:var(--font-heading);font-weight:700;font-size:1.5cqw;padding:.75em 1em;border-radius:.45em;text-align:center}.showtime[data-page=index] .ai-q{display:flex;gap:.7em;padding:3.4% 0;font-size:1.5cqw;color:#e6e9fb;line-height:1.3;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.07)}.showtime[data-page=index] .ai-q b{color:var(--gold);flex:none}.showtime[data-page=index] .ai-q:last-child{box-shadow:none}.showtime[data-page=index] .pair{display:flex;gap:22px;align-items:flex-end;justify-content:center;flex-wrap:wrap}.showtime[data-page=index] .pair .screen{flex:1 1 340px;min-width:0}.showtime[data-page=index] .offline-band{position:relative;overflow:clip}.showtime[data-page=index] .offline-band .peek{right:-30px;bottom:-40px;width:250px;opacity:.9}@media(max-width:1080px){.showtime[data-page=index] .hero-grid{grid-template-columns:1fr;gap:64px}.showtime[data-page=index] .hero-media{padding-bottom:8px}.showtime[data-page=index] .hero-phone{left:auto;right:-12px;bottom:-10px}.showtime[data-page=index] .hero .bt-teams .bt-team:nth-child(4){display:none}.showtime[data-page=index] .hero .bt-teams{width:74%}.showtime[data-page=index] .hero-phone .phone-face{padding:10px 9px;gap:8px;border-radius:20px}.showtime[data-page=index] .hero-phone .buzz{font-size:13px;box-shadow:0 5px 0 #8c1220,inset 0 2px 0 hsla(0,0%,100%,.35)}.showtime[data-page=index] .hero-phone .ph-code{font-size:14px;letter-spacing:.12em}.showtime[data-page=index] .hero-phone .ph-h{font-size:9.5px}.showtime[data-page=index] .hero-phone p{font-size:9px!important}.showtime[data-page=index] .hero-phone .phone{padding:6px;width:132px}.showtime[data-page=index] .hero-badge{position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:22px 0 0;width:max-content}.showtime[data-page=index] .hero .screen-cap{margin-top:28px;text-align:left}.showtime[data-page=index] .ai{grid-template-columns:1fr}.showtime[data-page=index] .ai-r,.showtime[data-page=index] .offline-band .peek{display:none}}.showtime[data-page=offline] .o-hero{position:relative;background:var(--deep);padding:70px 0 100px;overflow:clip}.showtime[data-page=offline] .o-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(44% 58% at 30% -12%,rgba(255,198,11,.14),transparent 68%),radial-gradient(52% 64% at 92% 8%,rgba(85,70,255,.26),transparent 70%)}.showtime[data-page=offline] .o-hero .wrap{position:relative;z-index:1}.showtime[data-page=offline] .o-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(30px,4vw,62px);gap:clamp(30px,4vw,62px);align-items:center}.showtime[data-page=offline] .crumb{font-size:14px;color:var(--mute);margin-bottom:22px}.showtime[data-page=offline] .crumb a{color:var(--mute)}.showtime[data-page=offline] .two{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.showtime[data-page=offline] .two-card{background:var(--panel);border-radius:var(--r-lg);padding:30px;box-shadow:inset 0 0 0 1px var(--line)}.showtime[data-page=offline] .two-card h3{font-size:26px;margin:16px 0 6px}.showtime[data-page=offline] .two-card .sec{margin-top:22px}.showtime[data-page=offline] .two-card .sec span{display:block;font-family:var(--font-heading);font-weight:600;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:8px}.showtime[data-page=offline] .two-card .sec p{font-size:15.5px}.showtime[data-page=offline] .two-card .sec.warn span{color:var(--mute)}.showtime[data-page=offline] .chk{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.showtime[data-page=offline] .chk li{display:flex;gap:12px;align-items:flex-start;padding:15px 18px;border-radius:var(--r);background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px var(--line);font-size:16.5px;color:var(--body)}.showtime[data-page=offline] .chk li svg{flex:none;margin-top:3px}.showtime[data-page=offline] .steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px;counter-reset:s}.showtime[data-page=offline] .step{background:hsla(0,0%,100%,.04);border-radius:var(--r-lg);padding:26px;box-shadow:inset 0 0 0 1px var(--line)}.showtime[data-page=offline] .step b{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--gold);color:#231a00;font-family:var(--font-heading);font-size:18px}.showtime[data-page=offline] .step h3{font-size:20px;margin:16px 0 8px}.showtime[data-page=offline] .step p{font-size:15.5px}.showtime[data-page=offline] .pair{display:flex;gap:22px;align-items:flex-end;justify-content:center;flex-wrap:wrap}.showtime[data-page=offline] .pair .screen{flex:1 1 340px;min-width:0}@media(max-width:1080px){.showtime[data-page=offline] .o-grid{grid-template-columns:1fr;gap:56px}.showtime[data-page=offline] .steps,.showtime[data-page=offline] .two{grid-template-columns:1fr 1fr}}@media(max-width:700px){.showtime[data-page=offline] .steps,.showtime[data-page=offline] .two{grid-template-columns:1fr}}.showtime[data-page=pricing] .p-hero{position:relative;background:var(--deep);padding:76px 0 64px;overflow:clip;text-align:center}.showtime[data-page=pricing] .p-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(46% 64% at 50% -12%,rgba(255,198,11,.18),transparent 66%),radial-gradient(52% 64% at 88% 6%,rgba(85,70,255,.26),transparent 70%)}.showtime[data-page=pricing] .p-hero .wrap{position:relative;z-index:1}.showtime[data-page=pricing] .p-hero .head{margin:0 auto}.showtime[data-page=pricing] .paid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;align-items:stretch;margin-top:22px}.showtime[data-page=pricing] .amt-m,.showtime[data-page=pricing] .amt-y{display:none}.showtime[data-page=pricing] body[data-bill=monthly] .amt-m,.showtime[data-page=pricing] body[data-bill=yearly] .amt-y{display:block}.showtime[data-page=pricing] .pc{background:var(--panel);border-radius:var(--r-lg);padding:32px 30px;box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column;gap:18px;text-align:left}.showtime[data-page=pricing] .pc.best{background:linear-gradient(175deg,#2c2260,#191e44);box-shadow:inset 0 0 0 2px var(--gold),var(--lift);position:relative}.showtime[data-page=pricing] .pc.best .tag{position:absolute;top:-13px;left:30px;background:var(--gold);color:#231a00;font-family:var(--font-heading);font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase;padding:6px 12px;border-radius:8px}.showtime[data-page=pricing] .pc h3{font-size:24px}.showtime[data-page=pricing] .pc .who{font-size:15.5px;color:var(--mute);line-height:1.45;min-height:3em}.showtime[data-page=pricing] .pc .num{font-family:var(--font-heading);font-weight:700;font-size:46px;line-height:1;letter-spacing:-.025em}.showtime[data-page=pricing] .pc .num small{font-family:var(--font-body);font-size:15px;font-weight:600;color:var(--mute);letter-spacing:0}.showtime[data-page=pricing] .pc .bill{font-size:13.5px;color:var(--mute);margin-top:7px}.showtime[data-page=pricing] .pc ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:11px;gap:11px;font-size:16px;color:var(--body)}.showtime[data-page=pricing] .pc li{display:flex;gap:10px}.showtime[data-page=pricing] .pc li svg{flex:none;margin-top:3px}.showtime[data-page=pricing] .pc .cap{font-family:var(--font-heading);font-weight:600;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.showtime[data-page=pricing] .pc .go{margin-top:auto}.showtime[data-page=pricing] .trial{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:40px;gap:40px;align-items:center;padding:40px 44px;border-radius:var(--r-xl);background:radial-gradient(70% 150% at 12% 0,#3a2f8f,#141737 62%);box-shadow:inset 0 0 0 1px var(--line-2)}@media(max-width:1080px){.showtime[data-page=pricing] .paid{grid-template-columns:1fr}.showtime[data-page=pricing] .trial{grid-template-columns:1fr;padding:34px}}.showtime[data-page=resources] .r-hero{position:relative;background:var(--deep);padding:74px 0 58px;overflow:clip}.showtime[data-page=resources] .r-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(44% 60% at 34% -12%,rgba(255,198,11,.16),transparent 68%),radial-gradient(52% 64% at 92% 6%,rgba(85,70,255,.26),transparent 70%)}.showtime[data-page=resources] .r-hero .wrap{position:relative;z-index:1}.showtime[data-page=resources] .rblock{display:grid;grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);grid-gap:clamp(28px,4vw,64px);gap:clamp(28px,4vw,64px);padding:56px 0;box-shadow:inset 0 -1px 0 var(--line)}.showtime[data-page=resources] .rblock:last-of-type{box-shadow:none}.showtime[data-page=resources] .rblock h2{font-size:clamp(28px,3.2vw,40px)}.showtime[data-page=resources] .rblock .lead{margin-top:14px;font-size:17px;color:var(--body);line-height:1.6;max-width:34ch}.showtime[data-page=resources] .links{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;align-content:start}.showtime[data-page=resources] .lnk{display:block;padding:20px 22px;border-radius:var(--r);background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink)}.showtime[data-page=resources] .lnk:hover{background:hsla(0,0%,100%,.08);color:var(--ink)}.showtime[data-page=resources] .lnk b{font-family:var(--font-heading);font-weight:600;font-size:17.5px;display:flex;align-items:center;gap:8px}.showtime[data-page=resources] .lnk b em{font-style:normal;color:var(--gold);font-size:15px;transition:transform .15s}.showtime[data-page=resources] .lnk:hover b em{transform:translateX(3px)}.showtime[data-page=resources] .lnk span{display:block;font-size:15px;color:var(--mute);margin-top:6px;line-height:1.45}.showtime[data-page=resources] .lnk.wide{grid-column:1/-1}.showtime[data-page=resources] .topics{display:flex;flex-wrap:wrap;gap:9px}.showtime[data-page=resources] .topics a{padding:10px 16px;border-radius:11px;background:hsla(0,0%,100%,.045);box-shadow:inset 0 0 0 1px var(--line);font-size:15px;color:var(--body)}.showtime[data-page=resources] .topics a:hover{background:rgba(255,198,11,.12);color:var(--gold);box-shadow:inset 0 0 0 1px var(--line-gold)}@media(max-width:1080px){.showtime[data-page=resources] .rblock{grid-template-columns:1fr;gap:30px;padding:44px 0}.showtime[data-page=resources] .links{grid-template-columns:1fr}}.showtime{--bg:var(--deep);--surface:var(--panel);--surface-2:var(--panel-2);--text:var(--ink);--dim:var(--body);--faint:var(--mute);--nav-h:72px;--max:1240px;background:var(--stage);font-family:var(--font-body),sans-serif;color:var(--ink);min-width:0;font-size:16px;overflow-x:clip}.showtime main{display:block}.showtime a:focus-visible,.showtime button:focus-visible,.showtime input:focus-visible,.showtime summary:focus-visible,.showtime textarea:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.showtime h1,.showtime h2,.showtime h3,.showtime p{max-width:none}.showtime h1{color:var(--ink)}.showtime h1 span{color:inherit}.showtime h1 .lit-text{color:rgba(0,0,0,0)}.showtime img{max-width:100%}.showtime .wrap{width:100%}.showtime .nav{background:rgba(6,8,26,.96);height:72px}.showtime .nav-inner{max-width:1400px;height:72px;padding:0 24px}.showtime .nav-link{color:var(--body);font-size:15.5px;padding:9px 13px}.showtime .nav .brand{flex-shrink:0}.showtime .brand img{width:148px;height:30px}.showtime .nav .btn{font-size:14px;padding:10px 15px}.showtime .nav-spacer{min-width:8px}.showtime .menu{background:#141a38;border-radius:18px}.showtime .menu-item{padding:12px}.showtime .menu-item h4{font-size:16px}.showtime .menu-item p{font-size:13px}.showtime .btn-gold{background:var(--gold);color:#231a00;box-shadow:0 5px 0 var(--gold-deep)}.showtime .btn-ghost{color:var(--ink);background:hsla(0,0%,100%,.06);box-shadow:inset 0 0 0 1px var(--line-2)}.showtime .footer{background:var(--deep);padding:74px 0 34px}.showtime .footer p{font-size:15px}.showtime .footer-grid{gap:32px}.showtime .foot-col h4{font:600 14px var(--font-heading);text-transform:uppercase;letter-spacing:.06em}.showtime .foot-col a{color:var(--body);font-size:14px}.showtime .actual-screen{display:block;width:100%;height:auto;object-fit:contain}.showtime .screen-face.real-screen{aspect-ratio:auto;container-type:normal}.showtime .actual-screen.portrait{width:100%;height:auto}.showtime .phone-face.real-phone{padding:0;aspect-ratio:auto}.showtime .game-artwork{margin:0;background:#121630;aspect-ratio:16/9;display:flex;flex-direction:column;align-items:center;justify-content:center}.showtime .game-artwork img{height:85%;width:auto;max-width:90%}.showtime .game-artwork figcaption{font-size:12px;padding:8px;color:var(--mute)}.showtime .faq-q{list-style:none;cursor:pointer}.showtime .faq-q::-webkit-details-marker{display:none}.showtime .faq-q:after{content:"+";color:var(--gold);font:24px var(--font-heading);flex:none}.showtime details[open]>.faq-q:after{content:"−"}.showtime .faq-answer p{padding:0 24px 22px;font-size:16.5px}.showtime .faq-answer{padding:0}.showtime .home-pricing{margin-top:48px}.showtime .price-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:none!important}.showtime .price-card{background:var(--panel);padding:32px;border-radius:var(--r-lg);min-width:0}.showtime .price-card.feature{border-color:var(--gold)}.showtime .price-card-free{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:32px;gap:32px;align-items:center;grid-column:1/-1;background:var(--lit)}.showtime .price-card-free .price-feats{margin:0}.showtime .price-card-free .price-free-info{gap:12px}.showtime .feat h2,.showtime .post-card h3{color:var(--ink)}.showtime .price-card .price-name{font-size:25px;font-weight:600;margin-bottom:18px}.showtime .price-card .price-amt .num{font:700 48px var(--font-heading);color:var(--ink)}.showtime .price-feats{font-size:15px;line-height:1.55}.showtime .price-card .price-desc{font-size:16px}.showtime .price-card .btn{white-space:normal;line-height:1.3}.showtime .price-card .trial-sub{font-size:13px;line-height:1.65;margin:22px 0 24px}.showtime .price-card .price-actions{padding-top:8px}.showtime .billing-toggle button{font-size:16px!important}.showtime .table-scroll{max-width:100%;overflow:auto;margin-top:40px}.showtime .compare-table{width:100%;min-width:780px;border-collapse:collapse;font-size:15px}.showtime .compare-table caption{caption-side:top;color:var(--body);padding:16px 0}.showtime .compare-table td,.showtime .compare-table th{padding:16px 20px;border-bottom:1px solid var(--line);text-align:left}.showtime .compare-table thead{background:var(--panel)}.showtime .compare-table tbody td{color:var(--gold-soft)}.showtime .compare-table th{color:var(--ink)}.showtime .featured-image{width:100%;height:auto;border-radius:var(--r)}.showtime .post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.showtime .post-card{border-radius:var(--r-lg);background:var(--panel);height:100%}.showtime .post-body{padding:26px}.showtime .post-body h3{font-size:23px;line-height:1.15}.showtime .post-body p{font-size:16px}.showtime .post-thumb{aspect-ratio:16/9;position:relative}.showtime .post-meta{margin-top:18px;font-size:13px}.showtime .post-tags .chip{font-size:11px;padding:5px 8px;letter-spacing:0}.showtime [id]{scroll-margin-top:95px}.showtime [id=maker]{padding:0}.showtime [id=maker] h2{font-size:28px;line-height:1.15}.showtime [id=maker] input,.showtime [id=maker] p,.showtime [id=maker] textarea{font-size:16px}.showtime [id=maker] button{white-space:normal}@media(max-width:1080px){.showtime .nav .nav-cta,.showtime .nav .nav-links{display:none}.showtime .nav .burger{display:grid}.showtime .price-card-free,.showtime .price-grid{grid-template-columns:1fr}.showtime .post-grid{grid-template-columns:1fr 1fr}}@media(max-width:700px){.showtime .footer .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.showtime .footer-brand{grid-column:1/-1}.showtime .wrap{padding-inline:20px}.showtime .band{padding:64px 0}.showtime .band.tight{padding:48px 0}.showtime .btn,.showtime .btn-xl{white-space:normal;text-align:center;line-height:1.2}.showtime .btn-xl{font-size:18px;padding:16px 22px}.showtime .post-grid{grid-template-columns:1fr}.showtime .price-card{padding:24px}.showtime .head{max-width:100%}.showtime .d1{font-size:clamp(42px,11vw,64px)}.showtime .d2,.showtime h2{font-size:36px}.showtime .nav-inner{padding:0 18px}.showtime .brand img{width:130px}.showtime .screen-bezel{padding:7px}.showtime .screen-strip{font-size:10px;padding:8px}}@media(prefers-reduced-motion:reduce){.showtime *,.showtime :after,.showtime :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.showtime .rv{opacity:1;transform:none}.showtime #solutions{padding:76px 0;background:var(--lit)}.showtime #solutions .section-head{max-width:740px;margin-bottom:36px}.showtime #solutions h2{font-size:clamp(34px,4.6vw,62px)}.showtime #solutions .feat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.showtime #solutions .feat-card{padding:28px;background:var(--panel);border-radius:var(--r-lg)}.showtime #solutions .feat-card h3{font-size:24px}.showtime #solutions .feat-card p{font-size:16px;margin-top:12px}.showtime .anchor-target{position:absolute;top:0}@media(max-width:700px){.showtime .footer .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.showtime .footer-brand{grid-column:1/-1}.showtime #solutions .feat-grid{grid-template-columns:1fr}}.showtime .chip{max-width:100%;white-space:normal}.showtime .chip .dot{flex-shrink:0}.showtime .split>*{min-width:0;overflow-wrap:anywhere}.showtime[data-page=index] .hero .d1{font-size:clamp(40px,4.5vw,64px);line-height:1.06}.showtime[data-page=index] .home-pricing .price{align-items:stretch}.showtime[data-page=index] .home-pricing .price-card{gap:22px}.showtime[data-page=index] .home-pricing .price-card>p{font-size:15.5px;line-height:1.6}.showtime[data-page=index] .home-pricing .price-card li svg{flex:none;margin-top:4px;color:var(--green)}.showtime[data-page=index] .home-pricing .price-card.best li svg{color:var(--gold)}.showtime[data-page=index] .home-pricing .price-card .btn{margin-top:auto}.showtime[data-page=index] .home-pricing .price-note{text-align:center;margin-top:28px}.showtime[data-page=index] .host-quotes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;margin-top:52px}.showtime[data-page=index] .host-quote{background:hsla(0,0%,100%,.04);border-radius:var(--r-lg);padding:32px;box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column;gap:20px;margin:0;min-width:0}.showtime[data-page=index] .host-quote:first-child{background:linear-gradient(172deg,rgba(255,198,11,.11),rgba(255,198,11,.02));box-shadow:inset 0 0 0 1.5px var(--line-gold)}.showtime[data-page=index] .host-quote .quote-mark{font:700 44px/1 var(--font-heading);height:26px;color:var(--gold);opacity:.55}.showtime[data-page=index] .host-quote blockquote{margin:0;font:500 20px/1.38 var(--font-heading);color:var(--ink)}.showtime[data-page=index] .host-quote figcaption{margin-top:auto;display:flex;align-items:center;gap:13px}.showtime[data-page=index] .host-quote b{display:block;font:600 16px var(--font-heading)}.showtime[data-page=index] .host-quote .attribution{display:block;font-size:14px;color:var(--mute);margin-top:2px}.showtime[data-page=index] .host-quote .host-logo{width:44px;height:44px;border-radius:50%;object-fit:cover;flex:none}.showtime[data-page=index] .host-quote blockquote p{margin:0;font:inherit;color:inherit}.showtime[data-page=index] .host-quote blockquote p+p{margin-top:16px}.showtime[data-page=index] .host-quote details{font-size:14px}.showtime[data-page=index] .host-quote summary{color:var(--gold);cursor:pointer}.showtime[data-page=index] .host-quote details blockquote{margin-top:16px;font-size:16px;line-height:1.5}@media(max-width:1080px){.showtime[data-page=index] .host-quotes{grid-template-columns:1fr}}.showtime[data-page=pricing] .p-hero{padding-bottom:28px}.showtime[data-page=pricing] .p-hero+.band{padding-top:20px}.showtime[data-page=pricing] .pricing-summary .price-grid{align-items:stretch;row-gap:48px}.showtime[data-page=pricing] .pricing-summary .price-card{border:0;gap:20px;padding:32px 30px}.showtime[data-page=pricing] .pricing-summary .price-card.feature{background:linear-gradient(175deg,#2c2260,#191e44);box-shadow:inset 0 0 0 2px var(--gold),var(--lift)}.showtime[data-page=pricing] .pricing-summary .price-name{margin:0;font-size:24px}.showtime[data-page=pricing] .pricing-summary .price-desc{color:var(--mute);line-height:1.5}.showtime[data-page=pricing] .pricing-summary .price-feats{gap:11px;margin:0;font-size:16px}.showtime[data-page=pricing] .pricing-summary .price-feats li{align-items:flex-start}.showtime[data-page=pricing] .pricing-summary .tick{width:17px;height:20px;margin-top:2px;background:rgba(0,0,0,0)!important;color:var(--green)!important}.showtime[data-page=pricing] .pricing-summary .tick svg{width:17px;height:17px}.showtime[data-page=pricing] .pricing-summary .feature .tick{color:var(--gold)!important}.showtime[data-page=pricing] .pricing-summary .price-card-free{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;background:hsla(0,0%,100%,.03);align-items:center}.showtime[data-page=pricing] .pricing-summary .price-card-free .price-free-info{display:grid;grid-gap:12px;gap:12px}.showtime[data-page=pricing] .pricing-summary .price-card-free .price-actions{margin:0!important;padding:0}.showtime[data-page=pricing] .pricing-summary .price-actions{padding-top:12px}.showtime[data-page=pricing] .trial .big,.showtime[data-page=pricing] .trial p{margin-top:14px;max-width:56ch;font-size:18px;line-height:1.65}@media(max-width:1080px){.showtime[data-page=pricing] .pricing-summary .price-card-free,.showtime[data-page=pricing] .pricing-summary .price-grid{grid-template-columns:1fr}}.showtime[data-page=pricing] .pricing-summary .price-card.feature{transform:none}.showtime[data-page=pricing] .pricing-summary .price-tag{left:30px;transform:none;border-radius:8px;text-transform:uppercase;letter-spacing:.12em;font-size:12px}.showtime[data-page=pricing] .pricing-summary .price-name{color:var(--ink)}.showtime[data-page=pricing] .pricing-summary .price-amt{margin:0}.showtime[data-page=pricing] .pricing-summary .price-feats{flex:initial;align-content:start}.showtime[data-page=pricing] .pricing-summary .price-feats li{font-size:16px}.showtime[data-page=pricing] .pricing-summary .price-card-free .price-feats{grid-template-columns:1fr}.showtime[data-page=blog] .filters a{padding:10px 17px;border-radius:11px;background:hsla(0,0%,100%,.05);box-shadow:inset 0 0 0 1px var(--line);font:600 15px var(--font-heading);color:var(--body)}.showtime[data-page=blog] .filters a:hover{background:hsla(0,0%,100%,.1);color:var(--ink)}.showtime[data-page=blog] .filters a[aria-current=page]{background:var(--gold);color:#231a00;box-shadow:0 4px 0 var(--gold-deep)}.showtime[data-page=pricing] .compare-table th{text-align:left}.showtime[data-page=pricing] .compare-table thead th{vertical-align:top}.showtime[data-page=pricing] .compare-table td,.showtime[data-page=pricing] .compare-table th:not(:first-child){text-align:center}.showtime[data-page=pricing] .compare-table th small{display:block;font-weight:400;color:var(--mute);margin-top:8px}.showtime[data-page=pricing] .compare-table .annual-note{display:block;font-size:11px;margin-top:5px}.showtime[data-page=pricing] .compare-table .hl{background:rgba(255,198,11,.045)}.showtime[data-page=pricing] .compare-table .grp th{background:hsla(0,0%,100%,.04);color:var(--gold);font:600 12px var(--font-heading);letter-spacing:.14em;text-transform:uppercase;padding-top:20px}.showtime[data-page=pricing] .compare-table .yes{color:var(--green)}.showtime[data-page=pricing] .compare-table .no{color:var(--mute)}.showtime .ticker-group{display:flex;align-items:center;gap:56px;flex:none}.showtime .company-logo{display:grid;place-items:center;width:144px;height:52px;flex:none}.showtime .company-logo img{width:144px;height:44px;object-fit:contain;filter:grayscale(1) brightness(0) invert(1);opacity:.65;transition:opacity .2s}.showtime .company-logo:hover img{opacity:1}.showtime .ticker-track{gap:0}.showtime .ticker-group{padding-right:56px}@media(prefers-reduced-motion:reduce){.showtime .ticker-track{animation:none}}.showtime .ticker:focus-within .ticker-track,.showtime .ticker:hover .ticker-track{animation-play-state:paused}.showtime .company-logo img[src$="/ikea.svg"],.showtime .company-logo img[src$="/santander.png"]{filter:grayscale(1) brightness(1.4)}.showtime[data-page=games-trivia] .gm-hero h1{font-size:clamp(40px,4.5vw,64px);margin-top:16px}.showtime[data-page=games-trivia] .cta .big,.showtime[data-page=games-trivia] .gm-hero .sub,.showtime[data-page=games-trivia] .split .big{margin-top:22px}.showtime[data-page=games-trivia] .btns{margin-top:28px}.showtime[data-page=games-trivia] .gm-hero .fine{margin-top:22px}.showtime[data-page=games-trivia] .fmt,.showtime[data-page=games-trivia] .trivia-steps{margin-top:48px}.showtime[data-page=games-trivia] .trivia-step{padding:28px;background:var(--panel);border-radius:var(--r-lg)}.showtime[data-page=games-trivia] .trivia-step h3{margin:16px 0}.showtime[data-page=games-trivia] .split p+p{margin-top:20px}.showtime[data-page=games-trivia] .fmt-cell h3{margin:18px 0 12px}.showtime[data-page=games-trivia] .head .btns{justify-content:center}.showtime[data-page=games-trivia] .trivia-venue{margin-top:48px;text-align:center}.showtime[data-page=games-trivia] .trivia-venue p{margin:16px 0}.showtime .trivia-phones{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(24px,5vw,72px);gap:clamp(24px,5vw,72px);max-width:1040px;margin:0 auto}.showtime .trivia-phone{margin:0;min-width:0;text-align:center}.showtime .trivia-phone-frame{overflow:hidden;border:8px solid #303653;border-radius:36px;background:#090c1b;box-shadow:0 24px 56px rgba(0,0,0,.2666666667)}.showtime .trivia-phone-frame img{display:block;width:100%;height:auto}.showtime .trivia-phone figcaption{padding-top:28px}.showtime .trivia-phone h3{margin:8px 0 0}@media(max-width:640px){.showtime .trivia-phones{grid-template-columns:1fr;max-width:302px;gap:48px}}.showtime .trivia-players .head{margin-bottom:48px}.showtime .product-proof-pair{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;margin-top:40px;align-items:center}.showtime .product-proof-pair .portrait{max-height:380px;width:auto;max-width:100%;margin:0 auto}.showtime .actual-screen.player-phone{max-width:300px;max-height:none;margin:0 auto}@media(max-width:1080px){.showtime .cta-mascot{max-height:260px;object-fit:contain;object-position:bottom}}@media(max-width:700px){.showtime .product-proof-pair{grid-template-columns:1fr}}.showtime .player-screen{max-width:320px;margin:0 auto}
/*# sourceMappingURL=aeb2be3e1ac93630.css.map*/