.lp .sb-h1{font-size:min(13.1579vw - 6.31579px,5.5rem)}@media (min-width:861px){.lp .sb-h1{font-size:clamp(3rem,13.77vw - 127px,9rem)}}.lp .sb-hero .ov-cl-l{width:380px;height:570px;bottom:-16px}.lp .sb-hero .ov-cl-r{width:560px;height:400px;bottom:24px}.lp .sb-specs{background:#0e0e0e;border-top:1px solid #1f1f1f;border-bottom:1px solid #1f1f1f;padding:0}.lp .sb-specs dl{grid-template-columns:repeat(6,minmax(0,1fr));margin:0;display:grid}.lp .sb-specs dl>div{border-right:1px solid #1f1f1f;margin-right:20px;padding:22px 20px 22px 0}.lp .sb-specs dl>div:last-child{border-right:0;margin-right:0}.lp .sb-specs dt{color:#7c7c78;margin-bottom:6px}.lp .sb-specs dd{color:var(--lp-text);margin:0;font-size:16px;font-weight:700}.lp .sb-sec{background:#080808;padding:112px 0}.lp .sb-h2{max-width:16ch}.lp .sb-head-split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:48px;display:grid}.lp .sb-head-split .ov-sec-head{margin-bottom:0}.lp .sb-answer{max-width:none}.lp .sb-lede-right{max-width:52ch;margin:0}.lp .sb-note-wide{color:#c9c9c4;border-top:1px solid #222;max-width:70ch;margin-top:48px;padding-top:24px;font-size:17px;line-height:1.65}.lp .sb-shot{margin:0}.lp .sb-shot--board{margin-top:56px}.lp .sb-shot--board img{object-fit:cover;object-position:top left;max-height:520px}.lp .sb-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:40px;display:grid}.lp .sb-col{border-top:1px solid #2a2a2a;flex-direction:column;gap:12px;padding-top:20px;display:flex}.lp .sb-col h3{text-transform:uppercase;letter-spacing:-.01em;font-size:22px;font-weight:800;font-stretch:108%}.lp .sb-col p{color:#b4b4b0}.lp .sb-band{position:relative;overflow:clip}.lp .sb-band-grid{z-index:1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:64px;display:grid;position:relative}.lp .sb-band-grid--rev{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.lp .sb-band-copy{flex-direction:column;gap:20px;display:flex}.lp .sb-band-copy .ov-sec-head{margin-bottom:0}.lp .sb-band-copy .lede{margin:0}.lp .sb-band-art-col{justify-content:center;display:flex;position:relative}.lp .sb-band-art-col--ticket{justify-content:center}.lp .sb-shot--phone{border-color:#333;border-radius:28px;width:min(300px,100%)}.lp .sb-shot--ticket{width:100%;max-width:520px}.lp .sb-shot--card{width:100%}.lp .sb-band picture,.lp .sb-pane picture{display:contents}.lp .sb-band-art,.lp .sb-cut-balls,.lp .sb-cut-lock{max-width:none}.lp .sb-band-art{z-index:0;pointer-events:none;opacity:.9;filter:drop-shadow(0 30px 40px #0009);height:auto;position:absolute}.lp .sb-art-tennis{width:400px;bottom:-30px;left:0}.lp #live .sb-band-art-col{justify-content:flex-end;padding-right:24px}.lp .sb-cut-balls{width:220px;top:-130px;right:-120px}.lp .sb-shot--ticket figcaption{left:auto;right:10px}.lp .sb-facts{border-top:1px solid #262626;margin:8px 0 0}.lp .sb-facts>div{border-bottom:1px solid #262626;padding:18px 0}.lp .sb-facts dt{color:var(--lp-text);margin-bottom:4px;font-size:17px;font-weight:700}.lp .sb-facts dd{color:#b4b4b0;max-width:52ch;margin:0}.lp .sb-diptych{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-top:48px;display:grid}.lp .sb-pane{background:#0b0b0b;border:1px solid #262626;border-radius:20px;padding:32px;position:relative}.lp .sb-pane--ours{background:#120709;border-color:#e0243c73;overflow:clip}.lp .sb-pane-label{color:var(--lp-muted);margin-bottom:18px}.lp .sb-pane--ours .sb-pane-label{color:#ff8a98}.lp .sb-pane ul{z-index:1;gap:12px;margin:0;padding:0;font-size:18px;list-style:none;display:grid;position:relative}.lp .sb-pane li{gap:12px;display:flex}.lp .sb-pane li:before{content:"+";color:var(--lp-red);font-weight:700}.lp .sb-cut-lock{z-index:0;opacity:.95;filter:drop-shadow(0 24px 30px #0009);pointer-events:none;width:200px;height:auto;position:absolute;bottom:-40px;right:-30px}.lp .sb-week{background:#0b0b0b;border:1px solid #262626;border-radius:20px;margin-top:24px;padding:32px}.lp .sb-week-label{color:#ff8a98;margin-bottom:20px}.lp .sb-days{counter-reset:none;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.lp .sb-days li{color:#7c7c78;border:1px solid #262626;border-radius:12px;flex-direction:column;justify-content:space-between;gap:8px;min-height:84px;padding:12px;display:flex;position:relative}.lp .sb-days li.is-placed{color:var(--lp-text);border-color:#3a3a3a}.lp .sb-days li.is-graded{border-color:var(--lp-red);color:var(--lp-text);background:#e0243c1f}.lp .sb-day-note{font-size:15px;font-weight:700}.lp .sb-days li.is-graded .sb-day-note{color:#ff8a98}.lp .sb-week-billed{color:var(--lp-red);margin-top:14px}.lp .sb-week-prose{color:#d6d6d2;max-width:70ch;margin-top:18px;font-size:17px;line-height:1.65}.lp .sb-quote .statement-line{max-width:18ch;font-size:clamp(2.4rem,4.8vw,4.5rem)}.lp .sb-matrix-wrap{background:#0b0b0b;border:1px solid #262626;border-radius:20px;margin-top:40px;padding:8px 28px 16px;overflow-x:auto}.lp .sb-matrix{border-collapse:collapse;width:100%}.lp .sb-matrix th,.lp .sb-matrix td{text-align:left;vertical-align:bottom;border-bottom:1px solid #222;padding:16px 12px}.lp .sb-matrix thead th{padding-top:24px;padding-bottom:20px}.lp .sb-matrix thead th .mono{color:#7c7c78;margin-bottom:8px;display:block}.lp .sb-matrix thead th.is-pro .mono{color:#ff8a98}.lp .sb-matrix thead th:not(:first-child){text-align:center;width:18%}.lp .sb-matrix thead th:not(:first-child) .mono{text-align:center}.lp .sb-price{font-family:var(--lp-sans), sans-serif;letter-spacing:-.02em;font-size:44px;font-weight:900;font-stretch:112%;line-height:1;display:block}.lp .sb-matrix tbody th{color:var(--lp-text);font-size:17px;font-weight:600}.lp .sb-matrix td{text-align:center;font-size:20px}.lp .sb-matrix td.yes{color:var(--lp-red)}.lp .sb-matrix td.no{color:#4a4a4a;font-size:14px}.lp .sb-matrix tr:last-child th,.lp .sb-matrix tr:last-child td{border-bottom:0}.lp .sb-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp .sb-else{border-top:1px solid #262626;margin-top:48px;padding-top:24px}.lp .sb-else>.mono{color:#7c7c78;margin-bottom:12px}.lp .sb-else ul{flex-wrap:wrap;gap:12px 40px;margin:0;padding:0;list-style:none;display:flex}.lp .sb-faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:56px;display:grid}.lp .sb-faq-grid .ov-sec-head{position:sticky;top:96px}.lp .sb-demo-panel{border:1px solid #262626;border-top:3px solid var(--lp-red);background:#0b0b0b;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:48px;padding:40px;display:grid}@media (max-width:1100px){.lp .sb-specs dl{grid-template-columns:repeat(3,minmax(0,1fr))}.lp .sb-specs dl>div:nth-child(3){border-right:0}.lp .sb-specs dl>div{margin-right:16px;padding:18px 16px 18px 0}.lp .sb-art-tennis{width:300px;left:-40px}}@media (max-width:860px){.lp .sb-hero .ov-cl{display:none}.lp .sb-specs dl{grid-template-columns:repeat(2,minmax(0,1fr))}.lp .sb-specs dl>div:nth-child(odd){border-right:1px solid #1f1f1f}.lp .sb-specs dl>div:nth-child(2n),.lp .sb-specs dl>div:nth-child(3){border-right:0}.lp .sb-sec{padding:64px 0}.lp .sb-head-split,.lp .sb-band-grid,.lp .sb-band-grid--rev,.lp .sb-diptych,.lp .sb-faq-grid,.lp .sb-demo-panel{grid-template-columns:minmax(0,1fr);gap:28px}.lp .sb-head-split .ov-sec-head{margin-bottom:0}.lp .sb-shot--board{margin-top:32px}.lp .sb-shot--board img{max-height:300px}.lp .sb-cols{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:32px}.lp .sb-band-art,.lp .sb-cut-balls,.lp .sb-cut-lock{display:none}.lp .sb-band-copy{order:0}.lp .sb-band-art-col{order:1}.lp #live .sb-band-art-col{justify-content:center;padding-right:0}.lp .sb-shot--phone{width:min(240px,100%)}.lp .sb-pane,.lp .sb-week,.lp .sb-matrix-wrap{padding:22px 18px}.lp .sb-pane ul{font-size:17px}.lp .sb-days{gap:4px}.lp .sb-days li{min-height:64px;padding:8px 6px}.lp .sb-days li .mono{letter-spacing:.08em;font-size:10px}.lp .sb-day-note{font-size:11px}.lp .sb-quote .statement-line{font-size:min(2.4rem,11.1111vw - 4.44444px)}.lp .sb-matrix th,.lp .sb-matrix td{padding:12px 6px}.lp .sb-price{font-size:32px}.lp .sb-faq-grid .ov-sec-head{position:static}.lp .sb-demo-panel{padding:24px 18px}.lp .sb-else ul{flex-direction:column;gap:12px}}@media (max-width:400px){.lp .ov-h2{overflow-wrap:break-word;font-size:min(2rem,9.52381vw - 3.80952px)}.lp .sb-demo-panel .ov-h2{font-size:min(2rem,10vw - 8px)}}
