.lp{--lp-void:#050507;--lp-void-2:#0c0c11;--lp-bone:#f2efe9;--lp-ash:#9a9ca6;--lp-ember:#d9a05b;--lp-ember-hot:#f0b56a;--lp-blood:#e0533f;--lp-line:#ffffff14;--lp-radius:24px;--lp-serif:var(--font-fraunces), "Fraunces", Georgia, serif;--lp-mono:var(--font-plex-mono), "IBM Plex Mono", monospace;background:var(--lp-void);min-height:100svh;color:var(--lp-bone);font-family:var(--font-inter), "Inter", system-ui, sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}.lp ::selection{background:var(--lp-ember);color:var(--lp-void)}.lp:after{content:"";z-index:90;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}.lp-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.lp-sprite{image-rendering:pixelated;background-position:0 0;background-repeat:no-repeat;display:inline-block}.lp-reveal{transition:opacity .9s cubic-bezier(.2, .7, .2, 1) var(--lp-delay,0s), transform .9s cubic-bezier(.2, .7, .2, 1) var(--lp-delay,0s), filter .9s ease var(--lp-delay,0s)}.lp-reveal.is-pending{opacity:0;filter:blur(6px);transition:none;transform:translateY(28px)}.lp-btn{cursor:pointer;border:0;border-radius:9999px;justify-content:center;align-items:center;gap:10px;min-height:56px;padding:0 28px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .3s,background .2s;display:inline-flex}.lp-btn--ember{background:var(--lp-ember);color:var(--lp-void);box-shadow:0 0 #d9a05b00,0 10px 30px -8px #d9a05b8c}.lp-btn--ember:hover{background:var(--lp-ember-hot);transform:translateY(-2px);box-shadow:0 0 0 6px #d9a05b29,0 16px 40px -8px #d9a05b99}.lp-btn--light{background:var(--lp-bone);color:var(--lp-void)}.lp-btn--light:hover{transform:translateY(-2px)}.lp-btn--sm{min-height:42px;padding:0 18px;font-size:14px}.lp-btn--block{width:100%}.lp-btn:disabled{opacity:.6;cursor:default}.lp-btn:focus-visible,.lp-link:focus-visible,.lp-rail-card:focus-visible,.lp-player-poster:focus-visible{outline:2px solid var(--lp-ember);outline-offset:4px}.lp-link{color:var(--lp-ash);align-items:center;gap:6px;font-size:16px;text-decoration:none;display:inline-flex}.lp-link strong{color:var(--lp-bone);font-weight:600}.lp-link:hover strong{text-underline-offset:4px;text-decoration:underline}.lp-nav{z-index:50;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:20px clamp(16px,4vw,48px);transition:background .3s,box-shadow .3s,padding .3s;display:grid;position:fixed;top:0;left:0;right:0}.lp-nav.is-compact{padding-block:12px}.lp-nav.is-scrolled{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 1px 0 var(--lp-line);background:#050507c7}.lp-logo{font-family:var(--lp-serif);letter-spacing:-.02em;color:var(--lp-bone);font-size:26px;font-weight:500;text-decoration:none}.lp-nav-links{gap:32px;display:flex}.lp-nav-links a,.lp-nav-login{font-family:var(--lp-mono);letter-spacing:.16em;text-transform:uppercase;color:#f2efe9b8;font-size:12px;text-decoration:none}.lp-nav-links a:hover,.lp-nav-login:hover{color:var(--lp-bone)}.lp-nav-actions{justify-content:flex-end;align-items:center;gap:20px;display:flex}.lp-nav-cta{white-space:nowrap}.lp-nav-sim{background:var(--lp-ember);min-height:42px;color:var(--lp-void);white-space:nowrap;border-radius:9999px;align-items:center;gap:9px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex;box-shadow:0 10px 30px -8px #d9a05b8c}.lp-nav-sim:hover{background:var(--lp-ember-hot);transform:translateY(-1px)}.lp-nav-sim-dot{background:var(--lp-blood);border-radius:9999px;width:7px;height:7px;animation:1.8s ease-out infinite lp-live;box-shadow:0 0 #e0533f99}@keyframes lp-live{70%{box-shadow:0 0 0 7px #e0533f00}to{box-shadow:0 0 #e0533f00}}.lp-nav-sim:focus-visible,.lp-nav-login:focus-visible{outline:2px solid var(--lp-ember);outline-offset:3px}.lp-hero{align-items:flex-end;min-height:100svh;padding:140px clamp(16px,5vw,64px) clamp(56px,8vw,96px);display:flex;position:relative;overflow:hidden}.lp-hero-video{object-fit:cover;object-position:50% 45%;filter:brightness(.78)saturate(1.05)contrast(1.06);width:100%;height:100%;position:absolute;inset:0}.lp-hero-cover{background:var(--lp-void);pointer-events:none;transition:opacity 1.4s ease-out;position:absolute;inset:0}.lp-hero-cover.is-shown{opacity:0}.lp-hero-video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.lp-hero-video::-webkit-media-controls{display:none!important}@keyframes lp-push{0%{transform:scale(1.02)}to{transform:scale(1.12)translate(-1.5%,-1%)}}.lp-hero-shade{background:radial-gradient(at 70% 40%,#0000 30%,#0505078c 85%),linear-gradient(90deg,#050507e0 0%,#0505078c 38%,#0000 64%),linear-gradient(#0000 52%,#05050799 78%,#050507 100%);position:absolute;inset:0}.lp-hero-copy{z-index:2;max-width:760px;position:relative}.lp-chip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--lp-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lp-bone);background:#0505078c;border-radius:9999px;align-items:center;gap:10px;margin:0 0 28px;padding:8px 16px 8px 12px;font-size:12px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.lp-dot{background:var(--lp-ash);border-radius:9999px;width:8px;height:8px}.lp-dot.is-live{background:var(--lp-blood);animation:1.8s ease-out infinite lp-pulse}@keyframes lp-pulse{0%{box-shadow:0 0 #e0533f8c}70%,to{box-shadow:0 0 0 10px #e0533f00}}.lp-hero-title{font-family:var(--lp-serif);font-variation-settings:"opsz" 144, "SOFT" 40;letter-spacing:-.035em;margin:0;font-size:clamp(3.2rem,7.4vw,7.4rem);font-weight:400;line-height:.96}.lp-inline-cast{vertical-align:middle;margin:-.12em .06em 0;display:inline-flex}.lp-inline-face{background:radial-gradient(circle at 50% 65%, var(--tint) 0%, color-mix(in srgb, var(--tint) 40%, #050507) 70%);width:.82em;height:.82em;box-shadow:0 0 0 3px var(--lp-void), 0 0 28px color-mix(in srgb, var(--tint) 55%, transparent);border-radius:9999px;place-items:center;display:grid;position:relative;overflow:hidden}.lp-inline-face+.lp-inline-face{margin-left:-.2em}.lp-inline-face .lp-sprite{transform:translateY(8%)}.lp-hero-sub{color:#f2efe9c7;max-width:34ch;margin:26px 0 0;font-size:clamp(1.1rem,1.5vw,1.35rem);line-height:1.5}.lp-hero-ctas{flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:40px;display:flex}.lp-hero-wrap{position:relative}.lp-backers{z-index:2;animation:.9s ease-out .6s both lp-backers-in;position:absolute;bottom:clamp(56px,8vw,96px);right:clamp(16px,5vw,64px)}.lp-backers-list{align-items:center;gap:44px;margin:0;padding:0;list-style:none;display:flex}.lp-backer-logo{height:var(--logo-h);opacity:.72;width:auto;transition:opacity .2s;display:block}.lp-backers-list li:hover .lp-backer-logo{opacity:1}@keyframes lp-backers-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lp-backers{animation:none}}@media (max-width:960px){.lp-backers{padding:8px clamp(16px,5vw,64px) 40px;position:static}.lp-backers-list{grid-template-columns:1fr 1fr;gap:0;display:grid}.lp-backers-list li{justify-content:center;align-items:center;height:76px;display:flex}.lp-backer-logo{height:calc(var(--logo-h) * .8)}}.lp-ticker{border-block:1px solid var(--lp-line);background:var(--lp-void-2);padding:18px 0;overflow:hidden}.lp-ticker-track{width:max-content;animation:70s linear infinite lp-marquee;display:flex}.lp-ticker:hover .lp-ticker-track{animation-play-state:paused}.lp-ticker-item{white-space:nowrap;font-family:var(--lp-serif);color:var(--lp-bone);align-items:center;gap:12px;padding-right:12px;font-size:22px;display:inline-flex}.lp-ticker-item.is-stakes{color:var(--lp-blood)}.lp-ticker-time{font-family:var(--lp-mono);letter-spacing:.1em;color:var(--lp-ember);font-size:12px}.lp-ticker-sep{color:#d9a05b99;padding-left:14px;font-size:14px}@keyframes lp-marquee{to{transform:translate(-50%)}}.lp-section{max-width:1280px;margin:0 auto;padding:clamp(96px,12vw,176px) clamp(16px,4vw,48px) 0}.lp-section--band{background:linear-gradient(180deg, var(--lp-void-2), var(--lp-void));border-block:1px solid var(--lp-line);max-width:none;margin-top:clamp(96px,12vw,176px);padding-bottom:clamp(96px,10vw,144px)}.lp-section--band>*{max-width:1184px;margin-left:auto;margin-right:auto}.lp-head{margin-bottom:clamp(36px,4.5vw,64px)}.lp-head--split{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 48px;display:flex}.lp-head-note{max-width:30ch;color:var(--lp-ash);margin:0;font-size:17px;line-height:1.55}.lp-eyebrow{font-family:var(--lp-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--lp-ember);align-items:center;gap:12px;margin:0 0 18px;font-size:12px;display:inline-flex}.lp-eyebrow:before{content:"";opacity:.7;background:currentColor;width:28px;height:1px}.lp-h2{font-family:var(--lp-serif);font-variation-settings:"opsz" 144, "SOFT" 40;letter-spacing:-.035em;margin:0;font-size:clamp(2.8rem,6.4vw,6rem);font-weight:360;line-height:.95}.lp-bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.lp-tile{border-radius:var(--lp-radius);background:var(--lp-void-2);min-height:260px;box-shadow:inset 0 0 0 1px var(--lp-line);flex-direction:column;justify-content:space-between;padding:28px 30px;display:flex;position:relative;overflow:hidden}.lp-tile:before{content:"";background:radial-gradient(ellipse at 50% 100%, var(--glow,transparent), transparent 62%);opacity:.55;pointer-events:none;height:120%;position:absolute;inset:auto -20% -60%}.lp-tile>*{position:relative}.lp-tile--sky{--glow:#6fb6e6}.lp-tile--coral{--glow:#e0533f}.lp-tile--grass{--glow:#7fc46b}.lp-tile--wood{--glow:#e0a24f}.lp-tile--paper{--glow:#d9a05b99}.lp-tile--wide{grid-column:1/-1;min-height:0;padding:40px 44px}.lp-tile-num{font-family:var(--lp-serif);font-variation-settings:"opsz" 144;letter-spacing:-.05em;font-size:clamp(5rem,11vw,9.5rem);font-weight:300;line-height:.85}.lp-tile-label{font-family:var(--lp-mono);letter-spacing:.18em;text-transform:uppercase;color:#f2efe9cc;font-size:12px}.lp-tile-quote{max-width:36ch;font-family:var(--lp-serif);font-variation-settings:"opsz" 144, "SOFT" 40;letter-spacing:-.02em;margin:0;font-size:clamp(1.6rem,2.8vw,2.4rem);line-height:1.2}.lp-cast{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.lp-card{border-radius:var(--lp-radius);background:var(--lp-void-2);box-shadow:inset 0 0 0 1px var(--lp-line);transition:transform .35s,box-shadow .35s;overflow:hidden}.lp-card:not(.is-out):hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px #ffffff29,0 30px 60px -28px #000000e6}.lp-card-stage{background:radial-gradient(ellipse at 50% 78%, color-mix(in srgb, var(--tint) 55%, transparent) 0%, transparent 58%), radial-gradient(ellipse at 50% 100%, color-mix(in srgb, var(--tint) 25%, transparent), transparent 75%);place-items:center;height:240px;display:grid;position:relative}.lp-card-stage:after{content:"";filter:blur(4px);background:#0009;border-radius:9999px;width:92px;height:14px;margin-left:-46px;position:absolute;bottom:42px;left:50%}.lp-card-sprite{z-index:1;transition:transform .35s;position:relative}.lp-card:not(.is-out):hover .lp-card-sprite{transform:translateY(-8px)}.lp-card.is-out .lp-card-sprite{filter:grayscale()brightness(.5)}.lp-stamp{z-index:2;border:1.5px solid var(--lp-blood);font-family:var(--lp-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lp-blood);background:#05050799;border-radius:8px;padding:6px 12px;font-size:11px;position:absolute;top:18px;right:18px;transform:rotate(5deg)}.lp-card-body{flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:22px 24px 26px;display:flex}.lp-card-name{font-family:var(--lp-serif);letter-spacing:-.02em;font-size:32px}.lp-card.is-out .lp-card-name{color:var(--lp-ash)}.lp-card-status{font-family:var(--lp-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--lp-ember);font-size:11px}.lp-card-status.is-out{color:var(--lp-ash)}.lp-card-latest{color:var(--lp-ash);flex-basis:100%;margin-top:4px;font-size:15px;line-height:1.5}.lp-card--ghost{pointer-events:none}.lp-card--ghost .lp-card-stage:after{opacity:.4}.lp-ghost-figure,.lp-ghost-line{background:linear-gradient(100deg,#ffffff0a 30%,#ffffff17 50%,#ffffff0a 70%) 0 0/300% 100%;border-radius:14px;animation:1.6s ease-in-out infinite lp-ghost;display:block}.lp-ghost-figure{border-radius:36px 36px 18px 18px;width:72px;height:104px;margin-bottom:30px}.lp-ghost-line{width:45%;height:26px}@keyframes lp-ghost{0%{background-position:100% 0}to{background-position:0 0}}.lp-card-chat{z-index:2;-webkit-backdrop-filter:blur(10px);min-height:40px;color:var(--lp-bone);font:600 14px/1 var(--font-inter), system-ui, sans-serif;cursor:pointer;background:#ffffff1a;border:0;border-radius:9999px;align-items:center;gap:7px;padding:0 16px;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex;position:absolute;top:16px;right:16px;box-shadow:inset 0 0 0 1px #ffffff2e}.lp-card-hit{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:block}.lp-card-hit:focus-visible{outline:2px solid var(--lp-ember);outline-offset:-2px;border-radius:var(--lp-radius)}.lp-card:has(.lp-card-hit:active){transform:translateY(-2px)scale(.985)}@media (hover:hover){.lp-card-hit:hover .lp-card-chat{background:var(--lp-ember);color:var(--lp-void);box-shadow:0 10px 26px -10px #d9a05bb3}}.lp-card-hit:active .lp-card-chat{background:var(--lp-ember-hot);color:var(--lp-void)}.lp-card-chat:focus-visible{outline:2px solid var(--lp-ember);outline-offset:3px}.lp-gate-eyebrow{font-family:var(--lp-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--lp-ember);margin:0;font-size:11px}.lp-gate-title{font-family:var(--lp-serif);letter-spacing:-.02em;color:var(--lp-bone);margin:0;font-size:26px;line-height:1.15}.lp-gate-body{color:var(--lp-ash);margin:0;font-size:15px;line-height:1.55}.lp-gate-actions{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.lp-btn--ghost{color:var(--lp-bone);background:0 0;box-shadow:inset 0 0 0 1px #ffffff3d}.lp-btn--ghost:hover{background:#ffffff14}.lp-btn--ghost:focus-visible{outline:2px solid var(--lp-ember);outline-offset:4px}.lp-player{aspect-ratio:16/9;box-shadow:0 50px 120px -30px #000000e6, inset 0 0 0 1px var(--lp-line);background:#000;border-radius:28px;position:relative;overflow:hidden}.lp-player-poster{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.lp-player-img,.lp-player-frame,.lp-player-frame iframe{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.lp-player-img{filter:brightness(.85);transition:transform .8s cubic-bezier(.2,.7,.2,1),filter .4s}.lp-player-poster:hover .lp-player-img{filter:brightness(.95);transform:scale(1.03)}.lp-player-play{background:var(--lp-ember);width:92px;height:92px;color:var(--lp-void);border-radius:9999px;place-items:center;margin:-46px 0 0 -46px;padding-left:5px;transition:transform .25s;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 0 14px #d9a05b2e,0 0 60px #d9a05b73}.lp-player-poster:hover .lp-player-play{transform:scale(1.07)}.lp-player-caption{font-family:var(--lp-serif);letter-spacing:-.02em;color:var(--lp-bone);text-align:left;background:linear-gradient(#0000,#000000e0);flex-direction:column;gap:8px;padding:96px 36px 30px;font-size:clamp(1.5rem,2.8vw,2.4rem);display:flex;position:absolute;bottom:0;left:0;right:0}.lp-player-day{font-family:var(--lp-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--lp-ember);font-size:12px}.lp-rail{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:220px;grid-auto-flow:column;justify-content:start;gap:14px;margin:22px auto 0;padding:0;list-style:none;display:grid;overflow-x:auto}.lp-rail::-webkit-scrollbar{display:none}.lp-rail>li{scroll-snap-align:start}.lp-rail-card{width:100%;box-shadow:inset 0 0 0 1px var(--lp-line);color:inherit;text-align:left;cursor:pointer;background:#ffffff08;border:0;border-radius:20px;flex-direction:column;gap:8px;padding:10px 10px 16px;transition:background .2s,box-shadow .2s;display:flex}.lp-rail-card:hover{background:#ffffff0f}.lp-rail-card.is-current{box-shadow:inset 0 0 0 1.5px var(--lp-ember)}.lp-rail-img{aspect-ratio:16/9;object-fit:cover;border-radius:12px;width:100%}.lp-rail-day{font-family:var(--lp-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--lp-ember);padding:0 6px;font-size:11px}.lp-rail-title{padding:0 6px;font-size:15px;line-height:1.4}.lp-inside{background:var(--lp-void-2);box-shadow:inset 0 0 0 1px var(--lp-line);border-radius:32px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(28px,4vw,64px);padding:clamp(28px,4vw,56px);display:grid;position:relative;overflow:hidden}.lp-inside:before{content:"";pointer-events:none;background:radial-gradient(#7fc46b38,#0000 60%);height:140%;position:absolute;inset:-40% -10% auto 40%}.lp-inside>*{position:relative}.lp-inside-sub{max-width:32ch;color:var(--lp-ash);margin:22px 0 34px;font-size:18px;line-height:1.55}.lp-inside-img{border-radius:22px;width:100%;box-shadow:0 0 0 1px #ffffff1f,0 40px 80px -30px #000000e6}.lp-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.lp-step{border-radius:var(--lp-radius);background:var(--lp-void-2);box-shadow:inset 0 0 0 1px var(--lp-line);flex-direction:column;gap:12px;padding:30px 30px 0;display:flex;position:relative;overflow:hidden}.lp-step:before{content:"";background:radial-gradient(ellipse at 50% 0%, var(--glow,transparent), transparent 65%);opacity:.35;pointer-events:none;height:100%;position:absolute;inset:-50% -30% auto}.lp-step>*{position:relative}.lp-step-num{font-family:var(--lp-mono);letter-spacing:.16em;color:var(--lp-ember);font-size:12px}.lp-step-title{font-family:var(--lp-serif);letter-spacing:-.02em;margin:0;font-size:32px;font-weight:400}.lp-step-text{color:var(--lp-ash);margin:0 0 20px;font-size:16px;line-height:1.55}.lp-step-img{aspect-ratio:5/4;object-fit:cover;object-position:top left;outline-offset:-1px;border-radius:16px 0 0;outline:1px solid #ffffff1f;width:calc(100% + 30px);max-width:none;margin-top:auto}.lp-meet{aspect-ratio:5/4;outline-offset:-1px;background:radial-gradient(60% 70% at 78% 40%,#d9a05b29,#0000 70%),#120f0c;border-radius:16px 0 0;outline:1px solid #ffffff1f;flex-direction:column;justify-content:center;width:calc(100% + 30px);margin-top:auto;padding:0 30px 0 26px;display:flex;position:relative;overflow:hidden}.lp-meet-who{justify-items:center;gap:16px;display:grid;position:absolute;top:50%;right:50px;transform:translateY(-58%)}.lp-meet-face{border-radius:50%;width:76px;height:76px;display:block;position:relative;box-shadow:0 0 0 2px #d9a05b99,0 10px 26px #00000080}.lp-meet-face .lp-photo{object-position:50% 40%;border-radius:50%;position:absolute;inset:0}.lp-meet-badge{background:#15161c;border-radius:10px;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:-8px;right:-10px;overflow:hidden;box-shadow:0 0 0 2px #120f0c}.lp-meet-name{font:400 17px/1 var(--lp-serif);color:var(--lp-bone)}.lp-meet-eyebrow{font:500 9.5px/1 var(--lp-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--lp-ash);margin:0 0 8px}.lp-meet-title{max-width:9ch;font:400 30px/1 var(--lp-serif);letter-spacing:-.02em;color:var(--lp-bone);margin:0 0 10px}.lp-meet-text{color:#f2efe99e;max-width:17ch;margin:0 0 16px;font-size:12.5px;line-height:1.45}.lp-meet-btn{background:var(--lp-ember);color:#1a1206;border-radius:8px;align-self:flex-start;padding:9px 14px;font-size:12px;font-weight:600}.lp-group{background:radial-gradient(ellipse at 50% 120%, #d9a05b61, transparent 60%), var(--lp-void-2);text-align:center;border-radius:36px;flex-direction:column;align-items:center;gap:22px;padding:clamp(64px,8vw,112px) clamp(20px,5vw,64px);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d9a05b40}.lp-group-faces{margin-bottom:6px;display:flex}.lp-group-face{background:radial-gradient(circle at 50% 65%, var(--tint), color-mix(in srgb, var(--tint) 35%, #050507) 72%);width:76px;height:76px;box-shadow:0 0 0 4px var(--lp-void-2), 0 0 30px color-mix(in srgb, var(--tint) 45%, transparent);transform:rotate(calc((var(--i) - 2.5) * 4deg));border-radius:9999px;place-items:center;display:grid;overflow:hidden}.lp-group-face+.lp-group-face{margin-left:-14px}.lp-group-title{max-width:18ch;font-family:var(--lp-serif);font-variation-settings:"opsz" 144, "SOFT" 40;letter-spacing:-.035em;margin:0;font-size:clamp(2.8rem,6vw,5.6rem);font-weight:360;line-height:.95}.lp-group-sub{color:#f2efe9c7;max-width:46ch;margin:0;font-size:18px;line-height:1.55}.lp-form{grid-template-columns:1.2fr 1fr auto;gap:10px;width:100%;max-width:760px;margin-top:12px;display:grid}.lp-input{min-height:56px;color:var(--lp-bone);background:#ffffff12;border:0;border-radius:9999px;padding:0 22px;font-size:16px;box-shadow:inset 0 0 0 1px #ffffff24}.lp-input::placeholder{color:#f2efe973}.lp-input:focus-visible{outline:2px solid var(--lp-ember);outline-offset:2px}.lp-form .lp-btn--block{width:auto}.lp-form-error,.lp-group-done{grid-column:1/-1;margin:0;font-weight:600}.lp-group-done{color:var(--lp-bone);background:#d9a05b24;border-radius:9999px;padding:16px 24px}.lp-link--light{color:var(--lp-ash)}.lp-footer{text-align:center;flex-direction:column;align-items:center;gap:22px;padding:clamp(80px,10vw,128px) 16px 52px;display:flex}.lp-footer-q{font-family:var(--lp-serif);letter-spacing:-.02em;margin:0;font-size:clamp(2rem,4.6vw,3.6rem);font-style:italic}.lp-footer-links{flex-wrap:wrap;justify-content:center;gap:4px 28px;display:flex}.lp-footer-links a,.lp-footer-links button{min-height:44px;font-family:var(--lp-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--lp-ash);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:12px;text-decoration:none;display:inline-flex}.lp-footer-links a:hover,.lp-footer-links button:hover{color:var(--lp-bone,#f4efe6)}.lp-footer-legal{font-family:var(--lp-mono);color:#9a9ca6d9;margin:0;font-size:12px}.lp-nav-burger{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:9999px;width:44px;height:44px;margin-right:-6px;padding:0;display:none;position:relative}.lp-nav-burger span{background:var(--lp-bone);border-radius:2px;width:20px;height:1.5px;transition:transform .35s cubic-bezier(.32,.72,0,1),top .35s cubic-bezier(.32,.72,0,1);position:absolute;left:12px}.lp-nav-burger span:first-child{top:18px}.lp-nav-burger span:last-child{top:25px}.lp-nav.is-menu .lp-nav-burger span:first-child{top:21.5px;transform:rotate(45deg)}.lp-nav.is-menu .lp-nav-burger span:last-child{top:21.5px;transform:rotate(-45deg)}.lp-nav-burger:focus-visible{outline:2px solid var(--lp-ember);outline-offset:2px}.lp-menu{z-index:-1;padding:104px clamp(16px, 4vw, 48px) calc(28px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);opacity:0;visibility:hidden;background:radial-gradient(80% 50% at 100% 0,#d9a05b1f,#0000 70%),#050507fb;flex-direction:column;gap:28px;transition:opacity .3s,visibility 0s linear .3s;display:flex;position:fixed;inset:0;overflow-y:auto}.lp-menu.is-open{opacity:1;visibility:visible;transition:opacity .3s}.lp-menu [style*=--lp-i]{opacity:0;transition:opacity .2s,transform .2s;transform:translateY(14px)}.lp-menu.is-open [style*=--lp-i]{opacity:1;transition:opacity .5s,transform .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(60ms + var(--lp-i) * 45ms);transform:none}.lp-menu-links{display:grid}.lp-menu-link{font-family:var(--lp-serif);letter-spacing:-.02em;color:var(--lp-bone);padding:10px 0;font-size:clamp(40px,11vw,56px);line-height:1.05;text-decoration:none}.lp-menu-link:active{color:var(--lp-ember-hot)}.lp-menu-account{border-top:1px solid var(--lp-line);display:grid}.lp-menu-row{border:0;border-bottom:1px solid var(--lp-line);min-height:60px;color:var(--lp-bone);font:500 18px/1.2 var(--font-inter), system-ui, sans-serif;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:0;text-decoration:none;display:flex}.lp-menu-row>span{align-items:center;gap:10px;display:inline-flex}.lp-menu-row.is-accent{color:var(--lp-ember-hot)}.lp-menu-row.is-quiet{color:var(--lp-ash)}.lp-menu-signin{border-bottom:1px solid var(--lp-line);color:var(--lp-bone);gap:4px;padding:20px 0;text-decoration:none;display:grid}.lp-menu-signin-q{color:var(--lp-ash);font-size:15px}.lp-menu-signin-a{align-items:center;gap:8px;font-size:18px;font-weight:600;display:inline-flex}.lp-menu-cta{margin-top:auto}.lp-menu :is(a,button):focus-visible{outline:2px solid var(--lp-ember);outline-offset:3px}@media (max-width:1100px){.lp-nav{justify-content:space-between;display:flex}.lp-nav-links{display:none}.lp-nav-burger{display:inline-block}}@media (min-width:1101px){.lp-menu{display:none}}@media (min-width:961px){.lp-menu-account,.lp-menu-cta{display:none}}@media (max-width:960px){.lp-nav-actions>:not(.lp-nav-burger){display:none}.lp-hero{align-items:flex-end;padding-top:120px}.lp-hero-video{object-position:70% 45%}.lp-hero-shade{background:linear-gradient(#0505074d 0%,#05050726 16%,#050507b3 34%,#050507f2 48%,#050507 100%)}.lp-hero-title{font-size:clamp(2.8rem,12.5vw,4.4rem)}.lp-ticker-item{font-size:18px}.lp-bento{grid-template-columns:1fr 1fr}.lp-tile{min-height:180px;padding:22px}.lp-tile--sky{grid-column:1/-1}.lp-tile--wide{padding:28px 22px}.lp-cast{grid-template-columns:1fr 1fr;gap:10px}.lp-card-stage{height:160px}.lp-card-stage:after{width:70px;margin-left:-35px;bottom:26px}.lp-card-sprite{background-size:288px 384px!important;width:96px!important;height:96px!important}.lp-card-body{padding:14px 14px 18px}.lp-card-name{font-size:24px}.lp-card-latest{display:none}.lp-stamp{padding:4px 8px;font-size:9px;top:10px;right:10px}.lp-card-chat{justify-content:center;width:40px;min-height:40px;padding:0;top:8px;right:8px}.lp-card-chat-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp-player{border-radius:20px}.lp-player-play{width:70px;height:70px;margin:-35px 0 0 -35px}.lp-player-caption{padding:48px 18px 16px}.lp-rail{grid-auto-columns:min(220px,72%)}.lp-inside{border-radius:26px;grid-template-columns:1fr}.lp-steps{grid-template-columns:1fr}.lp-group{border-radius:28px}.lp-group-face{width:56px;height:56px}.lp-form{grid-template-columns:1fr}.lp-form .lp-btn--block{width:100%}}@media (prefers-reduced-motion:reduce){.lp-menu,.lp-menu [style*=--lp-i],.lp-nav-burger span{transition:none!important}.lp-reveal,.lp-reveal.is-pending{opacity:1;filter:none;transition:none;transform:none}.lp-hero-video,.lp-ticker-track,.lp-dot.is-live,.lp-nav-sim-dot,.lp-ghost-figure,.lp-ghost-line{animation:none}.lp-btn,.lp-card,.lp-card-sprite,.lp-player-img,.lp-player-play{transition:none}}.lp-overline{font-family:var(--lp-mono);letter-spacing:.32em;text-transform:uppercase;color:var(--lp-bone);flex-direction:column;gap:12px;margin:0 0 22px;font-size:13px;display:inline-flex}.lp-overline:after{content:"";background:var(--lp-ember);width:28px;height:1px}.lp-head-sub{max-width:46ch;color:var(--lp-ash);margin:18px 0 0;font-size:18px;line-height:1.55}.lp-rehearsal{text-align:center;align-content:center;justify-items:center;gap:28px;min-height:78svh;padding:clamp(96px,12vw,160px) clamp(16px,4vw,48px) clamp(48px,6vw,96px);display:grid}.lp-rehearsal-eyebrow{font-family:var(--lp-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--lp-ember);text-wrap:balance;text-align:center;align-items:center;gap:16px;margin:0;font-size:12px;display:inline-flex}.lp-rehearsal-eyebrow:before,.lp-rehearsal-eyebrow:after{content:"";opacity:.6;background:currentColor;width:36px;height:1px}.lp-statement{max-width:14ch;font-family:var(--lp-serif);font-variation-settings:"opsz" 144, "SOFT" 40;letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(3rem,8.4vw,8.25rem);font-weight:340;line-height:.92}.lp-word{color:var(--lp-bone);display:inline-block}.lp-word.is-ember{color:var(--lp-ember)}.lp-rehearsal-sub{color:#f2efe99e;text-wrap:balance;max-width:60ch;margin:12px 0 0;font-size:clamp(17px,1.6vw,20px);line-height:1.5}@supports (animation-timeline:view()){.lp-word{animation:linear both lp-word-in;animation-timeline:view();animation-range:entry calc(20% + var(--i) * 6%) cover calc(30% + var(--i) * 4%)}@keyframes lp-word-in{0%{opacity:.14;filter:blur(4px);transform:translateY(.08em)}}}@media (max-width:960px){.lp-rehearsal{gap:22px;min-height:64svh}.lp-statement{max-width:11ch}}@media (prefers-reduced-motion:reduce){.lp-word{animation:none!important}}.lp-inside{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.lp-inside-frame{aspect-ratio:4/3;background:#08080c;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,0 40px 80px -30px #000000e6}.lp-inside-iframe{border:0;width:100%;height:100%;position:absolute;inset:0}@media (max-width:960px){.lp-inside{box-shadow:none;background:0 0;border-radius:0;grid-template-columns:1fr;padding:0;overflow:visible}.lp-inside:before{display:none}.lp-inside-frame{aspect-ratio:auto;border-radius:16px;height:min(100svh - 88px,900px)}}.lp-socials{gap:12px;margin:4px 0 6px;padding:0;list-style:none;display:flex}.lp-social{width:46px;height:46px;box-shadow:inset 0 0 0 1px var(--lp-line);color:#f2efe9b8;background:#ffffff0a;border-radius:9999px;place-items:center;transition:color .2s,background .2s,box-shadow .2s,transform .2s;display:grid}.lp-social:hover{color:var(--lp-void);background:var(--lp-ember);transform:translateY(-2px);box-shadow:0 8px 24px -8px #d9a05b99}.lp-social:focus-visible{outline:2px solid var(--lp-ember);outline-offset:3px}.lp-social-icon{width:18px;height:18px}@media (prefers-reduced-motion:reduce){.lp-social{transition:none}}.lp-photo{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}.lp-inline-face.has-photo,.lp-group-face.has-photo{background:#15161c;position:relative}.lp-inline-face.has-photo .lp-photo,.lp-group-face.has-photo .lp-photo{object-position:50% 42%;position:absolute;inset:0}.lp-card-stage.has-photo{height:300px;overflow:hidden}.lp-card-stage.has-photo .lp-card-photo{object-position:50% 47%}@media (max-width:960px){.lp-card-stage.has-photo{height:220px}}.lp-card-stage.has-photo:after{display:none}.lp-card-photo{transition:transform .6s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.lp-card-stage.has-photo:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#05050700 45%,#0505078c 100%);position:absolute;inset:0}.lp-card:not(.is-out):hover .lp-card-photo{transform:scale(1.04)}.lp-card.is-out .lp-card-photo{filter:grayscale()brightness(.55)}.lp-card-badge{z-index:2;-webkit-backdrop-filter:blur(8px);background:#0505078c;border-radius:14px;place-items:center;width:52px;height:52px;display:grid;position:absolute;bottom:14px;left:14px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff2e,0 8px 20px #00000059}.lp-card-badge .lp-sprite{transform:translateY(6%)}.lp-morph{aspect-ratio:5/4;outline-offset:-1px;background:#0b0b10;border-radius:16px 0 0;outline:1px solid #ffffff1f;width:calc(100% + 30px);margin-top:auto;position:relative;overflow:hidden}.lp-morph-canvas{width:100%;height:100%;image-rendering:pixelated;display:block}.lp-morph-label{-webkit-backdrop-filter:blur(8px);font-family:var(--lp-mono);letter-spacing:.08em;text-transform:uppercase;color:#f2efe980;background:#05050799;border-radius:9999px;align-items:center;gap:8px;padding:7px 12px;font-size:11px;display:inline-flex;position:absolute;bottom:14px;left:14px}.lp-morph-label .is-on{color:var(--lp-bone)}@media (prefers-reduced-motion:reduce){.lp-card-photo{transition:none}}.lp-showcase{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}.lp-roster-wrap{min-width:0}.lp-spot{border:1px solid var(--lp-line);border-radius:var(--lp-radius);background:var(--lp-void-2);position:relative;overflow:hidden}.lp-spot-media{aspect-ratio:4/5;background:radial-gradient(ellipse at 50% 70%, color-mix(in srgb, var(--tint,#333) 55%, transparent), transparent 62%), #101016;touch-action:pan-y;-webkit-user-select:none;user-select:none;animation:.7s cubic-bezier(.22,1,.36,1) both lpSpotIn;position:relative;overflow:hidden}.lp-spot-media .lp-photo{object-position:50% 38%;position:absolute;inset:0}.lp-spot-media:after{content:"";pointer-events:none;background:linear-gradient(#05050759 0%,#05050700 22% 48%,#050507eb 100%);position:absolute;inset:0}.lp-spot-sprite{position:absolute;top:40%;left:50%;translate:-50% -50%}.lp-spot.is-out .lp-spot-media .lp-photo{filter:grayscale()brightness(.72)}.lp-spot-badge{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0505078c;border-radius:14px;place-items:center;width:52px;height:52px;display:grid;position:absolute;top:16px;left:16px;box-shadow:inset 0 0 0 1px #ffffff1f}.lp-spot-count{z-index:2;font:500 12px/1 var(--lp-mono);letter-spacing:.14em;color:#f2efe9c7;position:absolute;top:20px;right:18px}.lp-spot-caption{z-index:2;padding:0 20px 18px;position:absolute;inset:auto 0 0}.lp-spot-caption>*{animation:.6s cubic-bezier(.22,1,.36,1) both lpRise}.lp-spot-caption>:nth-child(2){animation-delay:60ms}.lp-spot-caption>:nth-child(3){animation-delay:.12s}.lp-spot-status{font:500 11px/1 var(--lp-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--lp-ember);margin:0 0 6px}.lp-spot-status.is-out{color:var(--lp-blood)}.lp-spot-name{font:400 clamp(44px, 12vw, 76px)/.92 var(--lp-serif);letter-spacing:-.03em;color:var(--lp-bone);margin:0}.lp-spot-last{color:#f2efe973}.lp-spot-quote{max-width:34ch;font:italic 400 16px/1.45 var(--lp-serif);color:#f2efe9d1;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:12px 0 0;display:-webkit-box;overflow:hidden}.lp-spot-actions{align-items:center;gap:10px;padding:14px;display:flex}.lp-spot-cta{flex:1;gap:10px}.lp-spot-off{color:var(--lp-ash);flex:1;margin:0;padding:0 6px;font-size:14px}.lp-spot-nav{gap:8px;display:flex}.lp-spot-step{border:1px solid var(--lp-line);width:48px;height:48px;color:var(--lp-bone);cursor:pointer;background:#ffffff0a;border-radius:9999px;place-items:center;transition:background .2s,border-color .2s;display:grid}.lp-spot-step:hover{background:#ffffff17;border-color:#ffffff2e}.lp-spot-step:focus-visible{outline:2px solid var(--lp-ember);outline-offset:3px}@media (max-width:960px){.lp-spot-nav{display:none}}.lp-spot--ghost .lp-spot-media{background:#ffffff08;animation:none}.lp-roster-hint{font:500 11px/1 var(--lp-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--lp-ash);margin:0 0 12px}.lp-roster{scroll-snap-type:x proximity;scrollbar-width:none;gap:10px;margin:0 -16px;padding:4px 16px 10px;list-style:none;display:flex;overflow-x:auto}.lp-roster::-webkit-scrollbar{display:none}.lp-roster>li{scroll-snap-align:center;flex:none}.lp-roster-face{width:66px;color:var(--lp-ash);font:500 11px/1.2 var(--lp-mono);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;justify-items:center;gap:7px;padding:0 0 6px;display:grid;position:relative}.lp-roster-pic{background:radial-gradient(circle at 50% 65%, color-mix(in srgb, var(--tint,#444) 60%, transparent), #101016 72%);width:58px;height:58px;box-shadow:0 0 0 2px var(--lp-void), 0 0 0 3px #ffffff1a;border-radius:9999px;place-items:center;transition:box-shadow .3s,transform .3s cubic-bezier(.22,1,.36,1),filter .3s;display:grid;position:relative;overflow:hidden}.lp-roster-pic .lp-photo{object-position:50% 40%;position:absolute;inset:0}.lp-roster-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;transition:color .2s;overflow:hidden}.lp-roster-face[aria-pressed=true]{color:var(--lp-bone)}.lp-roster-face[aria-pressed=true] .lp-roster-pic{box-shadow:0 0 0 2px var(--lp-void), 0 0 0 4px var(--lp-ember), 0 8px 24px #d9a05b40;transform:scale(1.06)}.lp-roster-face:focus-visible{outline:none}.lp-roster-face:focus-visible .lp-roster-pic{box-shadow:0 0 0 2px var(--lp-void), 0 0 0 4px var(--lp-bone)}.lp-roster-timer{background:var(--lp-ember);transform-origin:0;border-radius:2px;height:2px;animation:linear both lpTimer;position:absolute;bottom:0;left:18%;right:18%}@media (min-width:961px){.lp-showcase{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:36px}.lp-spot-media{aspect-ratio:auto;height:min(500px,62vh)}.lp-spot-caption{padding:0 28px 26px}.lp-spot-actions{padding:16px}.lp-roster{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px 14px;margin:0;padding:0;display:grid;overflow:visible}.lp-roster-face{gap:9px;width:100%;font-size:12px}.lp-roster-pic{aspect-ratio:3/4;border-radius:16px;width:100%;height:auto}.lp-roster-face:hover .lp-roster-pic,.lp-roster-face[aria-pressed=true] .lp-roster-pic{transform:translateY(-3px)}.lp-roster-timer{left:0;right:0}}@keyframes lpSpotIn{0%{opacity:0;transform:scale(1.035)}to{opacity:1;transform:none}}@keyframes lpRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes lpTimer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.lp-spot-media,.lp-spot-caption>*{animation:none}.lp-roster-pic{transition:none}}.lp-spot-facts{gap:0;margin:0;padding:4px 20px 0;animation:.5s cubic-bezier(.22,1,.36,1) both lpRise;display:grid}.lp-spot-facts.is-empty{min-height:8px;padding:0;animation:none}.lp-spot-fact{border-bottom:1px solid var(--lp-line);grid-template-columns:84px minmax(0,1fr);align-items:center;gap:12px;padding:11px 0;display:grid}.lp-spot-fact dt{font:500 10.5px/1.2 var(--lp-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--lp-ash)}.lp-spot-fact dd{color:var(--lp-bone);margin:0;font-size:15px;line-height:1.4}.lp-spot-against{color:var(--lp-ash)}.lp-spot-against.is-hot{color:var(--lp-blood)}.lp-spot-face{vertical-align:-5px;width:22px;height:22px;box-shadow:0 0 0 2px var(--lp-void-2);background:#15161c;border-radius:9999px;place-items:center;margin:0 2px;display:inline-grid;position:relative;overflow:hidden}.lp-spot-face .lp-photo{object-position:50% 40%;position:absolute;inset:0}.lp-spot-people{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.lp-spot-stack{display:inline-flex}.lp-spot-stack .lp-spot-face{margin:0}.lp-spot-stack .lp-spot-face+.lp-spot-face{margin-left:-6px}@media (min-width:961px){.lp-spot-facts{padding:6px 28px 0}.lp-spot-media{height:min(440px,54vh)}}.lp-spot.can-chat{cursor:pointer}.lp-spot-media .lp-photo{transition:transform .8s cubic-bezier(.22,1,.36,1)}.lp-spot.can-chat:hover .lp-spot-media .lp-photo{transform:scale(1.02)}.lp-spot-cta-wrap{flex:1;gap:8px;display:grid}.lp-spot-hook{text-align:center;font:italic 400 14px/1.3 var(--lp-serif);color:#f2efe999;margin:0}.lp-tile-live{vertical-align:1px;background:var(--lp-blood);border-radius:50%;width:8px;height:8px;margin-right:8px;animation:1.8s ease-out infinite lpLive;display:inline-block;box-shadow:0 0 #e0533f99}.lp-tile-day{font:500 12px/1 var(--lp-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--lp-ember);margin:0 0 10px}.lp-tile-next{color:var(--lp-ember)}@keyframes lpLive{to{box-shadow:0 0 0 10px #e0533f00}}@media (prefers-reduced-motion:reduce){.lp-tile-live{animation:none}}.lp-roster-face.is-out{cursor:default;pointer-events:none}.lp-roster-face.is-out .lp-roster-pic{box-shadow:0 0 0 2px var(--lp-void), 0 0 0 3px #e0533f59}.lp-roster-face.is-out .lp-roster-pic>:not(.lp-roster-tape){filter:grayscale()brightness(.38)contrast(1.15)}.lp-roster-face.is-out .lp-roster-name{color:#9a9ca68c}.lp-roster-tape{z-index:2;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a0606db;border-top:1px solid #e0533fe6;border-bottom:1px solid #e0533fe6;justify-content:center;padding:4px 0;display:flex;position:absolute;top:50%;left:-30%;right:-30%;transform:translateY(-50%)rotate(-14deg);box-shadow:0 6px 18px #00000080}.lp-roster-tape>span{font:600 7px/1 var(--lp-mono);letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;color:var(--lp-blood)}@media (min-width:961px){.lp-roster-tape{padding:6px 0}.lp-roster-tape>span{letter-spacing:.3em;font-size:9px}.lp-roster[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.lp-roster[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 16px}.lp-roster[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-roster[data-cols="2"] .lp-roster-pic,.lp-roster[data-cols="3"] .lp-roster-pic{aspect-ratio:4/5}.lp-roster[data-cols="2"] .lp-roster-pic>.lp-sprite{transform:scale(3)}.lp-roster[data-cols="3"] .lp-roster-pic>.lp-sprite{transform:scale(2.2)}.lp-roster[data-cols="4"] .lp-roster-pic>.lp-sprite{transform:scale(1.7)}.lp-roster[data-cols="5"] .lp-roster-pic>.lp-sprite{transform:scale(1.35)}.lp-roster[data-cols="2"] .lp-roster-face,.lp-roster[data-cols="3"] .lp-roster-face{font-size:13px}.lp-roster[data-cols="2"] .lp-roster-tape>span,.lp-roster[data-cols="3"] .lp-roster-tape>span{font-size:11px}}
