.lx-root{--lx-night:#06060b;--lx-night-2:#0d0d16;--lx-wash:linear-gradient(95deg, #f7c8bb 0%, #ec9fc0 30%, #b58af0 62%, #7f93ff 100%);--lx-accent:#8f9cff;--lx-accent-ink:#4a5bd0;--lx-peach:#f7c8bb;--lx-rose:#dd79b4;--lx-violet:#876ddb;--ll-accent:#5b6cf0;--lx-ease:cubic-bezier(.16, 1, .3, 1);overflow-x:clip}.lx-wash-text{background:var(--lx-wash);color:#0000;-webkit-background-clip:text;background-clip:text}.lx-dock-tag{letter-spacing:.06em;text-transform:uppercase;color:var(--ll-ink-3);border-left:1px solid var(--ll-rule);padding-left:.6rem;font-size:.6rem;font-weight:700}@media (max-width:420px){.lx-dock-tag{display:none}}.lx-btn-ghost{letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--ll-rule);color:var(--ll-ink);border-radius:999px;align-items:center;gap:.5rem;padding:.72rem 1.3rem;font-size:.72rem;font-weight:700;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:inline-flex}.lx-btn-ghost:hover{border-color:var(--ll-ink-3);transform:translateY(-1px)}.lx-root{position:relative}.lx-root .ll-shell:has(>.ll-nav){z-index:5;position:absolute;top:0;left:0;right:0}.lx-hero{isolation:isolate;background:#fff;padding:calc(clamp(3rem,6vw,4rem) + 4.6rem) 0 clamp(2.5rem,5vw,4rem);position:relative;overflow:hidden}.lx-hero-light{z-index:-1;pointer-events:none;background:radial-gradient(55% 60% at 80% 30%,#b58af02b,#0000 70%),radial-gradient(45% 50% at 64% 6%,#f7c8bb66,#0000 70%),radial-gradient(35% 35% at 4% 60%,#7f93ff14,#0000 70%),linear-gradient(#fff9f6 0%,#fff 62%);position:absolute;inset:0}.lx-hero-light:before{content:"";filter:blur(18px);transform-origin:100% 0;background:linear-gradient(115deg,#0000 38%,#f7c8bb4d 44%,#0000 52%),linear-gradient(115deg,#0000 56%,#ec9fc02b 61%,#0000 68%),linear-gradient(115deg,#0000 70%,#b58af026 74%,#0000 80%);position:absolute;inset:-20% -10% 25% 25%}.lx-hero-light:after{content:"";background:linear-gradient(#0a0a140a 1px,#0000 1px) 0 0/56px 56px,linear-gradient(90deg,#0a0a140a 1px,#0000 1px) 0 0/56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 65% at 74% 46%,#000 15%,#0000 75%);mask-image:radial-gradient(60% 65% at 74% 46%,#000 15%,#0000 75%)}@media (prefers-reduced-motion:no-preference){.lx-hero-light:before{animation:14s ease-in-out infinite alternate lx-beams}}@keyframes lx-beams{0%{opacity:.8;transform:rotate(-2deg)translate(-2%)}to{opacity:1;transform:rotate(2deg)translate(2%)}}.lx-hero>.ll-shell{position:relative}.lx-poster{grid-template-columns:1fr;align-items:center;gap:clamp(2.25rem,4vw,3.5rem);min-height:calc(100svh - 13rem);display:grid}.lx-hero-copy{z-index:2;flex-direction:column;align-items:flex-start;gap:1.35rem;display:flex;position:relative;container-type:inline-size}.lx-hero h1{letter-spacing:-.03em;font-size:clamp(2.9rem,15cqi,6.9rem);line-height:.98}.lx-hero .lx-lede{max-width:46ch}.lx-hero-note{color:var(--lx-sub);margin:0;font-size:.68rem}.lx-hero-note b{color:var(--ll-ink);font-weight:700}@media (min-width:1024px){.lx-poster{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.lx-modes{border:0;grid-template-columns:1fr 1fr;gap:.6rem;width:100%;min-width:0;max-width:34rem;margin:0;padding:0;display:grid}.lx-mode{cursor:pointer;transition:background .18s ease, border-color .18s ease, box-shadow .18s ease, transform .18s var(--lx-ease);background:#fff;border:1px solid #0a0a141a;border-radius:18px;gap:.14rem;padding:.85rem 1rem .9rem 2.6rem;display:grid;position:relative;box-shadow:0 4px 24px #0a0a140d}.lx-mode:before{content:"";box-sizing:border-box;background:#fff;border:1.5px solid #0a0a1452;border-radius:50%;width:1rem;height:1rem;transition:border .18s,background .18s;position:absolute;top:1.02rem;left:1rem}.lx-mode input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.lx-mode:hover{border-color:#0a0a1438;transform:translateY(-1px)}.lx-mode:active{transform:scale(.99)}.lx-mode:has(input:focus-visible){outline:2px solid var(--ll-accent);outline-offset:3px}.lx-mode.on{color:#fff;background:#0a0a0f;border-color:#0a0a0f;box-shadow:0 12px 32px #0a0a143d}.lx-mode:has(input:checked){color:#fff;background:#0a0a0f;border-color:#0a0a0f;box-shadow:0 12px 32px #0a0a143d}.lx-mode.on:before{background:#0a0a0f;border:4.5px solid #fff}.lx-mode:has(input:checked):before{background:#0a0a0f;border:4.5px solid #fff}.lx-mode-label{letter-spacing:.06em;text-transform:uppercase;color:var(--lx-label);font-size:.6rem;font-weight:700}.lx-mode-title{letter-spacing:-.02em;font-size:1.08rem;font-weight:700}.lx-mode-note{color:var(--lx-sub);font-size:.76rem}.lx-mode.on .lx-mode-label{color:#ffffff9e}.lx-mode:has(input:checked) .lx-mode-label{color:#ffffff9e}.lx-mode.on .lx-mode-note{color:#ffffffbd}.lx-mode:has(input:checked) .lx-mode-note{color:#ffffffbd}:is(.lx-hero-copy:not(:has(input[value=full]:checked)) [data-mode=full],.lx-hero-copy:has(input[value=full]:checked) [data-mode=self]){display:none}.lx-hero-cta{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}@media (max-width:420px){.lx-modes{grid-template-columns:1fr}}.lx-ch{display:inline-block}.lx-wd{white-space:nowrap}@media (prefers-reduced-motion:no-preference){.lx-hero .lx-ch{animation:lx-lift .9s var(--lx-ease) both;animation-delay:calc(.12s + var(--i) * 28ms)}.lx-hero .lx-rise{animation:lx-rise .9s var(--lx-ease) both;animation-delay:var(--d,.7s)}}@keyframes lx-lift{0%{opacity:0;filter:blur(6px);transform:translateY(.42em)rotate(4deg)}to{opacity:1;filter:none;transform:none}}@keyframes lx-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.lx-venue{aspect-ratio:16/11;color:#fff;--tilt-x:0deg;--tilt-y:0deg;width:100%;position:relative}.lx-venue-room,.lx-venue-gl,.lx-venue-pins{position:absolute;inset:0}.lx-venue-gl,.lx-venue-pins{pointer-events:none}.lx-venue-gl{opacity:0;transition:opacity 1.2s}.lx-venue[data-lit] .lx-venue-gl{opacity:1}.lx-venue-room{transition:opacity 1.2s,filter 1.2s}.lx-venue[data-lit] .lx-venue-room{opacity:0;filter:blur(6px)}.lx-venue-gl canvas{display:block}.lx-blueprint{width:100%;height:100%;overflow:visible}.lx-bp-floor{fill:#0c1120;stroke:#8f9cff59;stroke-width:.08px}.lx-bp-side{fill:#080b15}.lx-bp-shade{fill:#05070e}.lx-bp-grid{stroke:#8f9cff38;stroke-width:.05px;fill:none}.lx-bp-stage polygon{fill:#1c2238;stroke:#f7c8bb8c;stroke-width:.06px}.lx-bp-stage polygon:last-child{fill:#283152}.lx-bp-fixture polygon{fill:#151b2e}.lx-bp-fixture polygon:last-child{fill:#1f2742}.lx-bp-table polygon{fill:var(--area);fill-opacity:.22;stroke:var(--area);stroke-opacity:.6;stroke-width:.06px;transition:fill-opacity .5s,stroke-opacity .5s}.lx-bp-table polygon:last-child{fill-opacity:.42}.lx-bp-table[data-sold] polygon{fill-opacity:.08;stroke-opacity:.2}.lx-venue-pins{opacity:0;transition:opacity .8s .4s}.lx-venue[data-lit] .lx-venue-pins{opacity:1}.lx-pin{width:0;height:0;position:absolute;top:0;left:0}.lx-pin i{background:var(--area);width:10px;height:10px;box-shadow:0 0 0 2px #06060bb3, 0 0 12px var(--area);transition:transform .4s var(--lx-ease), background .4s ease, box-shadow .4s ease, opacity .4s ease;border-radius:50%;position:absolute;top:-5px;left:-5px}.lx-pin[data-sold] i{background:#ffffff2e;transform:scale(.75);box-shadow:0 0 0 2px #06060b99}.lx-pin[data-latest] i{background:#39ff78;transform:scale(1.35);box-shadow:0 0 0 2px #06060bb3,0 0 18px #39ff78}.lx-pin[data-latest] i:after{content:"";border:1.5px solid #39ff78;border-radius:50%;animation:1.2s ease-out forwards lx-ping;position:absolute;inset:-4px}@keyframes lx-ping{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(3.2)}}.lx-venue-hud{z-index:2;gap:.6rem;display:flex;position:absolute;bottom:6%;left:4%}.lx-hud-count{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0d0d16b8;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;gap:.1rem;padding:.6rem .85rem;display:flex}.lx-hud-num{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:700;line-height:1.1}.lx-hud-num small{color:#ffffff73;font-size:.8rem;font-weight:500}.lx-hud-label{letter-spacing:.06em;text-transform:uppercase;color:#ffffff80;font-size:.56rem;font-weight:700}.lx-venue-toast{z-index:2;color:#0a0a0f;animation:lx-toast 1.5s var(--lx-ease) both;background:#ffffffeb;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;column-gap:.55rem;padding:.6rem .9rem .6rem .75rem;display:grid;position:absolute;top:7%;right:5%;box-shadow:0 18px 44px -18px #000000b3}.lx-toast-dot{border-radius:50%;grid-row:span 2;width:10px;height:10px}.lx-toast-name{font-size:.8rem;font-weight:600;line-height:1.2}.lx-toast-meta{color:#5a5a6b;font-size:.6rem}@keyframes lx-toast{0%{opacity:0;transform:translateY(-8px)scale(.96)}14%,80%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}@media (max-width:640px){.lx-venue-toast{top:2%;right:2%}.lx-hud-num{font-size:1.1rem}}.lx-root{--lx-sub:#63636f;--lx-label:#6b6b78}.lx-root .ll-label{color:var(--lx-label)}.lx-dark .ll-label,.lx-card-dark .ll-label{color:#ffffff8f}.lx-display{letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:700;line-height:.95}.lx-lede{color:var(--ll-ink-2);max-width:48ch;margin:0;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.55}.lx-mono{font-variant-numeric:tabular-nums}.lx-skip{z-index:200;color:#0a0a0f;background:#fff;border-radius:12px;padding:.7rem 1rem;font-weight:600;text-decoration:none;position:absolute;top:-4rem;left:.75rem}.lx-skip:focus{top:.75rem}.lx-link{color:var(--lx-accent-ink);text-underline-offset:3px;text-decoration:underline}.lx-wash-ink{background:linear-gradient(95deg,#d0645a 0%,#b94c93 45%,#6a4fd0 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.lx-wash-text,.lx-wash-ink,.lx-sweep{padding-bottom:.1em}.lx-soft{color:var(--ll-ink-3)}.lx-hero-stage{min-width:0;position:relative}.lx-accent-word em{background-size:200% 100%;margin-bottom:-.2em;padding:0 .04em .2em 0;font-style:normal;display:inline-block}@media (prefers-reduced-motion:no-preference){.lx-hero .lx-accent-word em{animation:lx-land 1.1s var(--lx-ease) .33s both, lx-drift 9s ease-in-out 1.5s infinite alternate}}@keyframes lx-land{0%{opacity:0;filter:blur(10px);transform:translateY(.3em)scale(1.08)}to{opacity:1;filter:none;transform:none}}@keyframes lx-drift{0%{background-position:0%}to{background-position:100%}}.lx-hs{position:relative}.lx-hs-bar{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.95rem;display:flex}.lx-hs-tabs{flex-wrap:wrap;gap:.35rem;display:flex}.lx-hs-tab{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--ll-ink-2);font:inherit;cursor:pointer;transition:background .16s ease, color .16s ease, border-color .16s ease, transform .16s var(--lx-ease);background:#ffffffc7;border:1px solid #0a0a141a;border-radius:999px;padding:.44rem .85rem;font-size:.74rem;font-weight:600;line-height:1;position:relative;overflow:hidden}.lx-hs-tab:hover{color:var(--ll-ink);border-color:#0a0a143d}.lx-hs-tab:active{transform:scale(.97)}.lx-hs-tab:focus-visible,.lx-hs-play:focus-visible{outline:2px solid var(--ll-accent);outline-offset:2px}.lx-hs-tab[aria-selected=true]{color:#fff;background:#0a0a0f;border-color:#0a0a0f}.lx-hs-progress{background:var(--lx-wash);transform-origin:0;height:2px;animation:lx-hs-progress var(--play,4.6s) linear both;position:absolute;bottom:0;left:0;right:0}@keyframes lx-hs-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lx-hs-play{cursor:pointer;background:#fff;border:1px solid #0a0a141f;border-radius:50%;flex:none;place-items:center;width:2.1rem;height:2.1rem;display:grid}.lx-hs-play:hover{border-color:#0a0a144d}.lx-hs-pause-icon{border-left:3px solid #0a0a0f;border-right:3px solid #0a0a0f;width:9px;height:10px}.lx-hs-play-icon{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:9px solid #0a0a0f;width:0;height:0;margin-left:2px}.lx-hs-scene{grid-template-columns:72% minmax(0,1fr);align-content:start;min-height:35.5rem;display:grid;position:relative}.lx-hs-page{z-index:1;background:#fff;border-radius:22px;grid-area:1/1;position:relative;overflow:hidden;box-shadow:0 4px 40px #0000000f,0 0 0 1px #0a0a140f}.lx-hs-poster{background:radial-gradient(80% 90% at 85% 10%, #ffffff52, transparent 60%), linear-gradient(135deg, var(--a), var(--b));height:9.2rem;color:var(--ink);flex-direction:column;justify-content:space-between;padding:1rem 1.15rem;display:flex}.lx-hs-pkind{letter-spacing:.06em;text-transform:uppercase;opacity:.8;font-size:.6rem;font-weight:700}.lx-hs-ptitle{letter-spacing:-.03em;font-size:clamp(1.6rem,3vw,2.15rem);font-weight:700;line-height:.95}.lx-hs-body{gap:.5rem;padding:1rem 1.15rem 1.15rem;display:grid}.lx-hs-title{letter-spacing:-.02em;margin:0;font-size:1.12rem;line-height:1.15}.lx-hs-meta{color:var(--lx-sub);margin:0;font-size:.78rem}.lx-hs-tiers{margin:.15rem 0 0;padding:0;list-style:none;display:grid}.lx-hs-tiers li{border-top:1px solid #0a0a140f;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.82rem;font-weight:500;display:flex}.lx-hs-tname .lx-mono{color:var(--lx-sub);font-size:.76rem;font-weight:400}.lx-hs-buy{color:#fff;background:#0a0a0f;border-radius:12px;place-items:center;height:2.4rem;margin-top:.3rem;font-size:.82rem;font-weight:600;display:grid}.lx-hs-card{z-index:2;background:#fff;border-radius:18px;padding:.9rem 1rem;position:absolute;box-shadow:0 18px 50px -18px #171d424d,0 0 0 1px #0a0a140f}.lx-hs-widget{gap:.55rem;width:42%;display:grid;top:1.4rem;right:0}.lx-hs-receipt{grid-area:2/1/auto/-1;justify-self:end;gap:.1rem;width:52%;margin:-4.6rem 3% 0 0;display:grid;position:relative}.lx-hs-wtitle{justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.76rem;font-weight:600;display:flex}.lx-hs-wtitle .lx-mono{color:var(--lx-sub);font-size:.7rem;font-weight:500}.lx-hs-wnote{color:var(--lx-sub);font-size:.7rem}.lx-hs-meter{background:#eceef5;border-radius:999px;height:7px;display:block;overflow:hidden}.lx-hs-meter i{border-radius:inherit;background:var(--lx-wash);height:100%;display:block}.lx-hs-wrow{border-top:1px solid #0a0a140f;justify-content:space-between;align-items:center;padding:.3rem 0;font-size:.78rem;display:flex}.lx-hs-wbar{grid-template-columns:4.2rem 1fr;align-items:center;gap:.5rem;font-size:.72rem;display:grid}.lx-hs-rounds{background:linear-gradient(#0a0a140d 1px,#0000 1px) 0 0/16.66% 33%,#f3f2f8;border-radius:10px;grid-template-columns:repeat(6,1fr);justify-items:center;row-gap:.55rem;padding:2rem .4rem .6rem;display:grid;position:relative}.lx-hs-rstage{color:#f7c8bb;letter-spacing:.1em;text-transform:uppercase;background:#1b1f33;border-radius:4px;place-items:center;height:1rem;font-size:.46rem;font-weight:700;display:grid;position:absolute;top:.45rem;left:30%;right:30%}.lx-hs-rounds i{background:#8bbdff;border-radius:50%;width:1.05rem;height:1.05rem;box-shadow:0 0 0 2.5px #8bbdff59}.lx-hs-rounds i:nth-of-type(6n+3){margin-right:.35rem}.lx-hs-rounds i:nth-of-type(6n+4){margin-left:.35rem}.lx-hs-rounds i.sold{box-shadow:none;background:#cfd2de}.lx-hs-spots{grid-template-columns:repeat(6,1fr);gap:.35rem;display:grid}.lx-hs-spots i{aspect-ratio:1;background:#eceef5;border-radius:6px;box-shadow:inset 0 0 0 1px #0a0a140f}.lx-hs-spots i.on{box-shadow:none;background:#c97b5a}.lx-hs-clock{gap:.35rem;display:flex}.lx-hs-clock span{color:#fff9;background:#0a0a0f;border-radius:10px;place-items:center;min-width:2.6rem;padding:.35rem .3rem;font-size:.62rem;display:grid}.lx-hs-clock b{color:#fff;font-size:1.05rem}.lx-hs-rhead{justify-content:space-between;align-items:baseline;margin-bottom:.3rem;font-size:.76rem;font-weight:600;display:flex}.lx-hs-rhead .lx-mono{color:var(--lx-sub);font-size:.66rem;font-weight:500}.lx-hs-rrow{justify-content:space-between;align-items:baseline;gap:.6rem;padding:.34rem 0;font-size:.8rem;display:flex}.lx-hs-rrow .lx-mono{white-space:nowrap}.lx-hs-fee{background:linear-gradient(90deg,#f7c8bb57,#b58af033);border-radius:10px;margin:.1rem -.5rem;padding:.42rem .5rem;font-weight:600}.lx-hs-fee em{letter-spacing:.06em;text-transform:uppercase;color:#6a4fd0;font-size:.56rem;font-style:normal;font-weight:700;display:block}.lx-hs-total{border-top:1px solid #0a0a1414;margin-top:.15rem;padding-top:.5rem;font-weight:700}.lx-hs-pay{grid-template-columns:1fr 1fr;gap:.35rem;margin-top:.45rem;display:grid}.lx-hs-team{margin:.1rem 0 0;padding:0;list-style:none;display:grid}.lx-hs-team li{border-top:1px solid #0a0a140f;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.6rem;padding:.5rem 0;display:grid}.lx-hs-team li:first-child{border-top:0}.lx-hs-tick{background:var(--lx-wash);border-radius:50%;place-items:center;width:1.15rem;height:1.15rem;margin-top:.05rem;display:grid}.lx-hs-tick svg{stroke:#fff;width:.8rem;height:.8rem}.lx-hs-task{gap:.08rem;font-size:.8rem;font-weight:600;line-height:1.25;display:grid}.lx-hs-tdetail{color:var(--lx-sub);font-size:.72rem;font-weight:400}@media (prefers-reduced-motion:no-preference){.lx-hs-scene .lx-hs-page{animation:lx-hs-in .7s var(--lx-ease) both}.lx-hs-scene .lx-hs-widget{animation:lx-hs-in .7s var(--lx-ease) .12s both}.lx-hs-scene .lx-hs-receipt{animation:lx-hs-in .7s var(--lx-ease) .24s both}.lx-hs-rounds i,.lx-hs-spots i{animation:lx-hs-pop .48s var(--lx-ease) calc(.32s + var(--i) * 45ms) both}.lx-hs-meter i{animation:lx-hs-grow 1s var(--lx-ease) .32s both}.lx-hs-fee{animation:1.4s .7s both lx-hs-glow}.lx-hs-team li{animation:lx-hs-in .52s var(--lx-ease) calc(.36s + var(--i) * .15s) both}.lx-hs-tick{animation:lx-hs-pop .42s var(--lx-ease) calc(.46s + var(--i) * .15s) both}}@keyframes lx-hs-in{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:none}}@keyframes lx-hs-pop{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:none}}@keyframes lx-hs-grow{0%{width:0}}@keyframes lx-hs-glow{0%{box-shadow:0 0 #b58af000}35%{box-shadow:0 0 0 6px #b58af038}to{box-shadow:0 0 #b58af000}}@media (max-width:640px){.lx-hs-scene{grid-template-columns:minmax(0,1fr);min-height:34rem}.lx-hs-widget{display:none}.lx-hs-receipt{width:88%;margin:-2.4rem 0 0 auto}}.lx-fees{background:linear-gradient(#fff 0%,#fbf8fd 100%);padding:clamp(3.5rem,8vw,6rem) 0}.lx-calc{background:#fff;border-radius:26px;grid-template-columns:1fr;gap:1.5rem;padding:clamp(1.1rem,2.5vw,1.9rem);display:grid;box-shadow:0 4px 40px #0000000f,0 0 0 1px #0a0a140d}@media (min-width:900px){.lx-calc{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);column-gap:clamp(2rem,4vw,3.5rem)}}.lx-calc-inputs{align-content:start;gap:1.6rem;padding-top:.4rem;display:grid}.lx-calc-field{border:0;gap:.7rem;min-width:0;margin:0;padding:0;display:grid}.lx-calc-labelrow,.lx-calc-modes legend{justify-content:space-between;align-items:baseline;font-size:.92rem;font-weight:600;display:flex}.lx-calc-modes legend{float:left;width:100%;margin-bottom:.7rem;padding:0}.lx-calc-value{font-size:1.2rem;font-weight:700}.lx-calc-range{appearance:none;background:linear-gradient(90deg, #b58af0 0 var(--fill), #e6e7ef var(--fill) 100%);cursor:pointer;border-radius:999px;width:100%;height:6px;margin:.4rem 0}.lx-calc-range::-webkit-slider-thumb{appearance:none;background:#fff;border:2px solid #0a0a0f;border-radius:50%;width:24px;height:24px;box-shadow:0 2px 10px #0000002e}.lx-calc-range::-moz-range-thumb{background:#fff;border:2px solid #0a0a0f;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 10px #0000002e}.lx-calc-range:focus-visible{outline:2px solid var(--ll-accent);outline-offset:8px}.lx-calc-stepper{border:1px solid #0a0a141f;border-radius:999px;align-items:center;gap:1rem;width:max-content;padding:.25rem;display:inline-flex}.lx-calc-stepper button{color:#0a0a0f;width:2.3rem;height:2.3rem;font:inherit;cursor:pointer;transition:background .15s ease, transform .15s var(--lx-ease);background:#f1f1f6;border:0;border-radius:50%;place-items:center;font-size:1.1rem;font-weight:600;display:grid}.lx-calc-stepper button:hover:not(:disabled){background:#e4e4ee}.lx-calc-stepper button:active:not(:disabled){transform:scale(.94)}.lx-calc-stepper button:focus-visible{outline:2px solid var(--ll-accent);outline-offset:2px}.lx-calc-stepper button:disabled{opacity:.4;cursor:not-allowed}.lx-calc-stepper span{text-align:center;min-width:1.6ch;font-size:1.15rem;font-weight:700}.lx-segmented.lx-calc-segmented{clear:both;font-size:.8rem}.lx-calc-segmented label{color:var(--lx-sub);white-space:nowrap;cursor:pointer;border-radius:999px;padding:.55rem .3rem;transition:background .15s,color .15s;position:relative}.lx-calc-segmented label.on{color:#0a0a0f;background:#fff;box-shadow:0 1px 4px #0000001f}.lx-calc-segmented input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.lx-calc-segmented label:has(input:focus-visible){outline:2px solid var(--ll-accent);outline-offset:1px}.lx-calc-result{background:linear-gradient(160deg,#fbf6ff 0%,#fff5f0 100%);border-radius:20px;gap:1.15rem;padding:clamp(1rem,2.2vw,1.5rem);display:grid}.lx-calc-head{gap:.25rem;display:grid}.lx-calc-big{letter-spacing:-.03em;font-size:clamp(2.6rem,5vw,3.7rem);font-weight:700;line-height:1}.lx-calc-sub{color:var(--lx-sub);font-size:.8rem}.lx-calc-bars{gap:.65rem;display:grid}.lx-calc-bar{grid-template-columns:5.4rem minmax(0,1fr) 4.6rem;align-items:center;gap:.75rem;font-size:.86rem;display:grid}.lx-calc-bar .lx-mono{text-align:right;font-weight:600}.lx-calc-name{font-weight:600}.lx-calc-track{background:#0a0a140f;border-radius:999px;height:14px;display:block;overflow:hidden}.lx-calc-track i{border-radius:inherit;height:100%;transition:width .52s var(--lx-ease);display:block}.lx-calc-bar-us i{background:var(--lx-wash)}.lx-calc-bar-them i{background:#a1a1ad}.lx-calc-verdict{margin:0;font-size:.98rem}.lx-calc-verdict b{color:#5b3fc4}.lx-calc-split{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.lx-calc-split>div{background:#fff;border-radius:14px;gap:.2rem;padding:.75rem .85rem;display:grid;box-shadow:0 0 0 1px #0a0a140f}.lx-calc-split .lx-mono{font-size:1.1rem;font-weight:700}.lx-calc-note{color:var(--lx-sub);grid-column:1/-1;margin:0;font-size:.74rem;line-height:1.55}.lx-thesis{background:#fff;padding:clamp(3.5rem,8vw,6rem) 0;position:relative}.lx-scroll .lx-thesis{height:230vh;padding:0}.lx-thesis-sticky{position:relative;overflow:hidden}.lx-scroll .lx-thesis-sticky{align-items:center;height:100vh;display:flex;position:sticky;top:0}.lx-thesis-grid{z-index:1;position:relative}.lx-thesis-label{margin:0 0 1.4rem}.lx-thesis-text{letter-spacing:-.03em;max-width:64rem;font-size:clamp(1.75rem,3.7vw,3.4rem);line-height:1.1}.lx-scroll .lx-thesis-text .lx-w{color:#0a0a1421;transition:color .26s}.lx-scroll .lx-thesis-text .lx-w.on{color:#0a0a0f}.lx-spot{display:none}.lx-scroll .lx-spot{z-index:0;pointer-events:none;will-change:transform;width:0;height:0;display:block;position:absolute;top:0;left:0}.lx-scroll .lx-spot:before{content:"";background:radial-gradient(circle,#f7c8bb8c 0%,#ec9fc042 30%,#b58af01a 52%,#0000 70%);border-radius:50%;width:52vmax;height:52vmax;position:absolute;top:-26vmax;left:-26vmax}.lx-section-head{grid-template-columns:1fr;gap:1rem;margin-bottom:clamp(1.75rem,3vw,2.5rem);display:grid}@media (min-width:980px){.lx-section-head{grid-template-columns:1.15fr 1fr;align-items:end}}.lx-section-head h2{font-size:clamp(2.3rem,5.6vw,4.4rem)}.lx-tag{align-items:center;gap:.6rem;margin-bottom:.8rem;display:flex}.lx-tag-bar{background:var(--lx-wash);flex:none;width:2.5rem;height:2px}.lx-service{background:#fff;padding:clamp(4rem,9vw,7rem) 0 clamp(3rem,7vw,5rem)}.lx-service-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:900px){.lx-service-grid{grid-template-columns:1fr 1fr}}.lx-svc{border:1px solid var(--ll-rule);isolation:isolate;background:#fff;border-radius:24px;flex-direction:column;gap:1rem;padding:clamp(1.4rem,3vw,2.2rem);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 40px #0000000f}.lx-svc h3{font-size:clamp(2rem,4vw,3rem)}.lx-svc-full{background:var(--lx-night);color:#fff;--ll-ink-2:#ffffffb8;--ll-rule:#ffffff24;border-color:#ffffff14}.lx-svc-full:before{content:"";aspect-ratio:1;z-index:-1;pointer-events:none;background:radial-gradient(circle,#dd79b44d,#876ddb2e 40%,#0000 70%);width:80%;position:absolute;inset:-30% -20% auto auto}.lx-svc-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.lx-svc-label{letter-spacing:.06em;text-transform:uppercase;color:#2c2f52;background:#f1f2f8;border-radius:999px;align-items:center;padding:.35rem .8rem;font-size:.66rem;font-weight:700;display:inline-flex}.lx-svc-full .lx-svc-label{background:var(--lx-wash);color:#1b1330}.lx-svc-kicker{letter-spacing:.06em;color:var(--lx-sub);font-size:.6rem;font-weight:700}.lx-svc-full .lx-svc-kicker{color:#ffffff8f}.lx-svc-body{color:var(--ll-ink-2);max-width:46ch;margin:0}.lx-svc-visual{background:#f5f5f8;border:1px solid #0000000d;border-radius:16px;flex-direction:column;gap:.45rem;padding:.9rem;display:flex}.lx-svc-full .lx-svc-visual{background:#ffffff0d;border-color:#ffffff14}.lx-switch-row,.lx-hand-row{grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;font-size:.8rem;display:grid}.lx-switch{background:#d9dae3;border-radius:999px;width:30px;height:18px;transition:background .3s;position:relative}.lx-switch i{width:14px;height:14px;transition:transform .3s var(--lx-ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.lx-tick{border:1.5px solid #ffffff40;border-radius:50%;place-items:center;width:20px;height:20px;transition:background .3s,border-color .3s;display:grid}.lx-tick .lx-check{stroke:#0a0a0f;opacity:0;width:11px;height:11px;transition:opacity .25s}.lx-switch{background:#0a0a0f}.lx-switch i{transform:translate(12px)}.lx-tick{background:#39ff78;border-color:#39ff78}.lx-tick .lx-check{opacity:1}.lx-motion .lx-service-grid:not(.lx-armed) .lx-switch{background:#d9dae3}.lx-motion .lx-service-grid:not(.lx-armed) .lx-switch i{transform:none}.lx-motion .lx-service-grid:not(.lx-armed) .lx-tick{background:0 0;border-color:#ffffff40}.lx-motion .lx-service-grid:not(.lx-armed) .lx-tick .lx-check{opacity:0}.lx-armed .lx-switch-row:first-child .lx-switch,.lx-armed .lx-switch-row:first-child .lx-switch i,.lx-armed .lx-hand-row:first-child .lx-tick,.lx-armed .lx-hand-row:first-child .lx-check{transition-delay:.5s}.lx-armed .lx-switch-row:nth-child(2) .lx-switch,.lx-armed .lx-switch-row:nth-child(2) .lx-switch i,.lx-armed .lx-hand-row:nth-child(2) .lx-tick,.lx-armed .lx-hand-row:nth-child(2) .lx-check{transition-delay:.85s}.lx-armed .lx-switch-row:nth-child(3) .lx-switch,.lx-armed .lx-switch-row:nth-child(3) .lx-switch i,.lx-armed .lx-hand-row:nth-child(3) .lx-tick,.lx-armed .lx-hand-row:nth-child(3) .lx-check{transition-delay:1.2s}.lx-armed .lx-switch-row:nth-child(4) .lx-switch,.lx-armed .lx-switch-row:nth-child(4) .lx-switch i,.lx-armed .lx-hand-row:nth-child(4) .lx-tick,.lx-armed .lx-hand-row:nth-child(4) .lx-check{transition-delay:1.55s}.lx-svc-points{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.lx-svc-points li{align-items:flex-start;gap:.6rem;font-size:.92rem;line-height:1.45;display:flex}.lx-check{stroke:#16a34a;flex:none;width:16px;height:16px;margin-top:.15rem}.lx-svc-full .lx-svc-points .lx-check{stroke:#39ff78}.lx-svc-cta{margin-top:auto;padding-top:.6rem}.lx-btn-light{color:#0a0a0f!important;background:#fff!important}.lx-btn-light:hover{background:var(--lx-accent)!important}.lx-rail{background:#f4f4f8;padding:clamp(3rem,7vw,5rem) 0;position:relative}.lx-scroll .lx-rail{height:460vh;padding:0}.lx-rail-sticky{position:relative}.lx-scroll .lx-rail-sticky{flex-direction:column;justify-content:center;gap:1.4rem;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.lx-rail-intro{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}.lx-scroll .lx-rail-intro{margin-bottom:0}.lx-rail-total{color:var(--lx-sub);font-size:.7rem}.lx-rail-track{width:var(--ll-shell);grid-template-columns:repeat(auto-fill,minmax(min(19rem,100%),1fr));gap:1.1rem;margin-inline:auto;display:grid}.lx-scroll .lx-rail-track{will-change:transform;flex-wrap:nowrap;align-items:center;width:max-content;margin:0;padding-inline:max(6vw,50vw - 660px);display:flex}.lx-rail-card{text-decoration:none;position:relative}.lx-scroll .lx-rail-card{flex:none;width:min(37rem,84vw)}.lx-scroll .lx-rail-card .lx-rc-main{min-height:15rem;padding-bottom:4.4rem}.lx-rc-name{font-size:clamp(1.8rem,3.2vw,2.6rem)}.lx-rc-stage{margin-bottom:1.3rem;position:relative}.lx-rc-main{min-height:12.5rem}.lx-rc-float{border:1px solid var(--ll-rule);background:#fff;border-radius:14px;width:86%;margin:-.7rem 0 0 auto;position:relative;box-shadow:0 18px 44px -18px #0a0a0f59}.lx-scroll .lx-rc-float{width:min(14.5rem,56%);margin:0;position:absolute;bottom:-1rem;right:-.8rem}.lx-rc-go{letter-spacing:.06em;color:var(--lx-accent-ink);font-size:.64rem;font-weight:700}.lx-rail-card:hover .lx-rc-go{text-decoration:underline}.lx-rc-glow{background:var(--lx-wash);height:3px;opacity:calc(.25 + .75 * var(--energy,0));filter:blur(calc(.5px + 3px * var(--energy,0)));pointer-events:none;border-radius:3px;position:absolute;bottom:-1px;left:8%;right:8%}.lx-scroll .lx-rail-card .lx-m-fill{transition:none}.lx-scroll .lx-rail-card [data-seq]>*{opacity:.3;transition:opacity .25s}.lx-scroll .lx-rail-card [data-seq]>.lx-seq-on{opacity:1}.lx-rail-panel{text-align:center;width:var(--ll-shell);background:var(--lx-night);color:#fff;isolation:isolate;border-radius:24px;justify-content:center;align-items:center;margin:1.4rem auto 0;padding:clamp(3rem,7vw,5.5rem) clamp(1.5rem,5vw,4rem);display:flex;overflow:hidden}.lx-rail-panel:before{content:"";z-index:-1;background:radial-gradient(50% 60% at 50% 110%,#876ddb59,#0000 70%),radial-gradient(35% 40% at 15% 0,#f7c8bb24,#0000 70%);position:absolute;inset:0}.lx-scroll .lx-rail-panel{visibility:hidden;z-index:3;border-radius:0;width:auto;margin:0;position:absolute;inset:0}.lx-panel-copy{max-width:min(90vw,50rem)}.lx-panel-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#ffffff8f;margin:0 0 1rem;font-size:.66rem;font-weight:700}.lx-rail-panel h2{font-size:clamp(2.6rem,7.5vw,6.2rem)}.lx-panel-sub{color:#ffffffb8;max-width:46ch;margin:1.3rem auto 0;font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.5}.lx-band{background:radial-gradient(50% 55% at 50% -12%, #876ddb4d, transparent 72%), var(--lx-night);color:#fff;--ll-ink-2:#ffffffb8;padding:clamp(3.5rem,8vw,6.5rem) 0}.lx-band h2{font-size:clamp(2.4rem,6vw,4.6rem)}.lx-band-grid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:900px){.lx-band-grid{grid-template-columns:1.1fr 1fr;align-items:end}}.lx-portal{border-top:1px solid var(--ll-rule);background:#fff;padding:clamp(4rem,8vw,6.5rem) 0}.lx-mosaic{grid-template-columns:repeat(2,1fr);gap:.85rem;display:grid}@media (min-width:760px){.lx-mosaic{grid-template-columns:repeat(3,1fr)}}.lx-mosaic-four{margin-top:.85rem}@media (min-width:760px){.lx-mosaic-four{grid-template-columns:repeat(4,1fr)}}@media (max-width:480px){.lx-mosaic{grid-template-columns:1fr}}.lx-card{border:1px solid var(--ll-rule);min-width:0;color:var(--ll-ink);background:#fff;border-radius:20px;flex-direction:column;gap:.7rem;padding:.9rem;transition:border-color .16s,transform .16s,box-shadow .16s;display:flex;box-shadow:0 4px 40px #0000000f}.lx-card:hover{border-color:#0000002e;transform:translateY(-2px);box-shadow:0 14px 44px -18px #0a0a0f38}.lx-card-signature{grid-column:1/-1;box-shadow:0 20px 55px -30px #0a0a0f47}@media (min-width:760px){.lx-card-signature{grid-area:span 2/span 2}}.lx-card-head{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.lx-card-title{letter-spacing:-.01em;font-size:.95rem;font-weight:600;line-height:1.3}.lx-card-signature .lx-card-title{letter-spacing:-.02em;font-size:1.3rem;font-weight:700}.lx-card-note{color:var(--ll-ink-2);margin:0;font-size:.82rem;line-height:1.5}.lx-card-dark{background:var(--lx-night);color:#fff;--ll-ink:#fff;--ll-ink-2:#ffffffb8;--ll-rule:#ffffff1f;--lx-sub:#fff9;border-color:#ffffff14}.lx-card-dark:hover{border-color:#ffffff3d}.lx-motif{min-height:4.8rem;color:var(--ll-ink);background:#f5f5f8;border:1px solid #0000000d;border-radius:14px;flex-direction:column;gap:.45rem;padding:.7rem;display:flex}.lx-card-signature .lx-motif{gap:.55rem;min-height:12rem;padding:.9rem}.lx-card-dark .lx-motif{background:#ffffff0a;border-color:#ffffff14}.lx-m-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;font-size:.74rem;display:grid}.lx-n{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.lx-n-lg{letter-spacing:-.01em;font-size:1.08rem;font-weight:700}.lx-m-sub{color:var(--lx-sub);font-size:.68rem;font-weight:400}.lx-m-label{letter-spacing:.06em;text-transform:uppercase;color:var(--lx-sub);font-size:.58rem;font-weight:700}.lx-strong{font-weight:700}.lx-big{font-size:1rem}.lx-hr{background:#00000012;height:1px;margin:.15rem 0}.lx-card-dark .lx-hr{background:#ffffff1a}.lx-m-bar{grid-template-columns:5.4rem minmax(0,1fr) auto;align-items:center;gap:.5rem;font-size:.7rem;display:grid}.lx-m-track{background:#e4e5ec;border-radius:999px;height:6px;overflow:hidden}.lx-card-dark .lx-m-track{background:#ffffff1a}.lx-m-fill{border-radius:inherit;background:#0a0a0f;height:100%}.lx-card-dark .lx-m-fill{background:#fff}.lx-motion [data-arm]:not(.lx-armed) .lx-m-fill{width:0!important}.lx-armed .lx-m-fill{transition:width .9s var(--lx-ease)}.lx-fill-good{background:#16a34a!important}.lx-card-dark .lx-fill-good{background:#39ff78!important}.lx-fill-bad{background:#dc2626!important}.lx-m-chips{flex-wrap:wrap;gap:.3rem;display:flex}.lx-m-chip{letter-spacing:.06em;text-transform:uppercase;color:var(--ll-ink-2);white-space:nowrap;background:#fff;border:1px solid #0000001f;border-radius:999px;padding:.22rem .55rem;font-size:.58rem;font-weight:700}.lx-card-dark .lx-m-chip{background:0 0;border-color:#fff3}.lx-pill{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:.32rem;padding:.22rem .58rem;font-size:.56rem;font-weight:700;display:inline-flex}.lx-pill:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px}.lx-pill-live{color:#15803d;background:#16a34a1f}.lx-pill-out{color:#b91c1c;background:#dc26261a}.lx-pill-low{color:#b45309;background:#d9770621}.lx-pill-soon{color:#1d4ed8;background:#2563eb1a}.lx-pill-vip{color:#6d28d9;background:#7c3aed1c}.lx-card-dark .lx-pill-live{color:#4ade80;background:#4ade8024}.lx-card-dark .lx-pill-soon{color:#93b4ff;background:#93b4ff24}.lx-paybar{grid-template-columns:1fr 1fr;gap:.4rem;margin-top:.25rem;display:grid}.lx-applepay,.lx-gpay{letter-spacing:-.01em;border-radius:8px;place-items:center;height:2rem;font-size:.72rem;font-weight:600;display:grid}.lx-applepay{color:#fff;background:#0a0a0f}.lx-gpay{color:#1f1f1f;background:#fff;border:1px solid #00000024}.lx-mini-plan{background:linear-gradient(#0000000d 1px,#0000 1px) 0 0/12.5% 25%,linear-gradient(90deg,#0000000d 1px,#0000 1px) 0 0/12.5% 25%,#eceef5;border-radius:10px;height:6.2rem;position:relative}.lx-mp-stage{color:#f7c8bb;letter-spacing:.1em;background:#1b1f33;border-radius:4px;place-items:center;height:22%;font-size:.48rem;font-weight:700;display:grid;position:absolute;top:6%;left:32%;right:32%}.lx-mini-plan i{border-radius:3px;position:absolute;transform:translate(-50%,-50%)}.lx-mp-b{background:#c9b8f8;width:9%;height:16%}.lx-mp-t{background:#8bbdff;width:5%;height:10%;border-radius:50%!important}.lx-mp-c{background:#f6af6a;width:7%;height:20%}.lx-mp-r,.lx-mp-s{background:#8bbdff;width:1.05rem;height:1.05rem;box-shadow:0 0 0 2.5px #8bbdff59;border-radius:50%!important}.lx-mp-s{background:#f6af6a;width:1.3rem;height:1.3rem;box-shadow:0 0 0 2.5px #f6af6a59}.lx-mp-sold{opacity:.28;box-shadow:none}.lx-mp-drag{outline-offset:2px;outline:2px solid #0a0a0f;box-shadow:0 6px 14px #00000040}@media (prefers-reduced-motion:no-preference){.lx-armed .lx-mp-drag{animation:lx-drag 3.2s var(--lx-ease) .6s infinite alternate}}@keyframes lx-drag{0%,20%{transform:translate(-50%,-50%)}80%,to{transform:translate(10%,-110%)}}.lx-admit{color:#fff;background:#16a34a;border-radius:10px;flex-direction:column;gap:.1rem;padding:.6rem .7rem;display:flex}.lx-admit .lx-m-sub{color:#ffffffd9}.lx-admit-word{letter-spacing:-.02em;font-size:1.3rem;font-weight:700}.lx-manifest{border-top:1px solid var(--ll-rule);margin-top:1.4rem;padding-top:1rem}.lx-manifest-head{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.6rem;display:flex}.lx-manifest-count{color:var(--lx-sub);font-size:.68rem}.lx-manifest-list{flex-wrap:wrap;gap:.4rem .35rem;margin:0;padding:0;list-style:none;display:flex}.lx-manifest-list li{border:1px solid var(--ll-rule);color:var(--ll-ink-2);white-space:nowrap;background:#fff;border-radius:999px;padding:.3rem .6rem;font-size:.66rem;font-weight:500}.lx-manifest-list li.featured{color:#0a0a0f;border-color:#0a0a0f;font-weight:700}.lx-phone-row{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:.8rem;display:grid}@media (max-width:520px){.lx-phone-row{grid-template-columns:1fr}}.lx-poster-art{color:#fff;background:radial-gradient(circle at 70% 25%,#f7c8bbe6,#0000 34%),radial-gradient(circle at 25% 60%,#dd79b4cc,#0000 45%),radial-gradient(circle at 80% 90%,#876ddbf2,#0000 55%),#171d42;border-radius:12px;flex-direction:column;justify-content:flex-end;gap:.2rem;min-height:11rem;padding:.9rem;display:flex;position:relative;overflow:hidden}.lx-poster-day{letter-spacing:.06em;font-size:.56rem;font-weight:700}.lx-poster-name{letter-spacing:-.03em;font-size:1.45rem;font-weight:700;line-height:.95}.lx-poster-venue{letter-spacing:.06em;opacity:.85;font-size:.56rem}.lx-checkout{flex-direction:column;gap:.45rem;display:flex}.lx-stepper{font-variant-numeric:tabular-nums;align-items:center;gap:.5rem;font-size:.72rem;font-weight:700;display:inline-flex}.lx-stepper b{border:1px solid #00000026;border-radius:50%;place-items:center;width:1.3rem;height:1.3rem;font-weight:500;display:grid}.lx-pass-dots{grid-template-columns:repeat(12,minmax(0,14px));gap:4px;display:grid}.lx-pass-dots i{aspect-ratio:1;background:#e0e1ea;border-radius:3px}.lx-pass-dots i.on{background:var(--lx-violet)}.lx-portal-tables{background:linear-gradient(#fff 0%,#f6f5fb 45%,#fff 100%)}.lx-explorer-frame{background:#0a0b12;border-radius:22px;overflow:hidden;box-shadow:0 30px 80px -30px #171d428c,0 0 0 1px #0000000f}.lx-explorer-chrome{background:#11131c;border-bottom:1px solid #ffffff0f;align-items:center;gap:.4rem;padding:.65rem .9rem;display:flex}.lx-explorer-chrome span{background:#ffffff29;border-radius:50%;width:10px;height:10px}.lx-explorer-chrome em{color:#ffffff8c;text-overflow:ellipsis;white-space:nowrap;margin-left:.8rem;font-size:.66rem;font-style:normal;overflow:hidden}.lx-explorer-body{background:radial-gradient(60% 60% at 65% 45%,#876ddb38,#0000 70%),#0a0b12;height:clamp(30rem,72vh,46rem);position:relative}.lx-explorer-caption{text-align:right;color:var(--lx-sub);margin:.7rem .25rem 0;font-size:.64rem}.lx-explorer-noscript{color:#ffffffb8;margin:0;font-size:.85rem;position:absolute;inset:auto 1rem 1rem}.lx-explorer-poster{position:absolute;inset:0}.lx-explorer-poster .lx-venue{aspect-ratio:auto;height:100%}.lx-explorer{z-index:1;position:absolute;inset:0}.lx-explorer[data-live]{background:#0a0b12}.lx-explorer-map{position:absolute;inset:0}.lx-explorer-map>*{height:100%}.lx-explorer-shield{z-index:5;cursor:pointer;color:#fff;font:inherit;background:radial-gradient(40% 30% at 50% 78%,#06060b8c,#0000 75%);border:0;flex-direction:column;justify-content:flex-end;align-items:center;gap:.55rem;padding:0 1rem clamp(5rem,17%,8rem);display:flex;position:absolute;inset:0}.lx-explorer-cta{color:#0a0a0f;letter-spacing:.06em;text-transform:uppercase;transition:transform .18s var(--lx-ease);background:#fff;border-radius:999px;align-items:center;gap:.65rem;padding:.85rem 1.4rem;font-size:.74rem;font-weight:700;display:inline-flex;box-shadow:0 16px 40px -12px #0009}.lx-explorer-shield:hover .lx-explorer-cta,.lx-explorer-shield:focus-visible .lx-explorer-cta{transform:translateY(-2px)scale(1.02)}.lx-explorer-orbit{border:1.6px solid #0a0a0f;border-radius:50%;width:16px;height:16px;position:relative}.lx-explorer-orbit:after{content:"";background:#dd79b4;border-radius:50%;width:5px;height:5px;margin-left:-2.5px;position:absolute;top:-3px;left:50%}@media (prefers-reduced-motion:no-preference){.lx-explorer-orbit{animation:2.4s linear infinite lx-spin}}@keyframes lx-spin{to{transform:rotate(360deg)}}.lx-explorer-hint{color:#fffc;text-shadow:0 1px 8px #0009;font-size:.78rem}.lx-explorer-done{z-index:6;color:#fff;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0fbf;border:1px solid #ffffff4d;border-radius:999px;padding:.3rem .85rem;font-size:.66rem;font-weight:700;position:absolute;top:-2.05rem;right:.75rem}.lx-scan{gap:.8rem!important}.lx-scan-flash{color:#04210f;text-align:center;background:radial-gradient(circle at 50% 30%,#3ddc84,#16a34a 70%);border-radius:12px;flex-direction:column;align-items:center;gap:.2rem;padding:1.3rem 1rem;display:flex;position:relative;overflow:hidden}.lx-scan-word{letter-spacing:-.03em;font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:700;line-height:1}.lx-scan-who{font-size:.74rem;font-weight:600}.lx-scan-ring{opacity:0;border:2px solid #fffc;border-radius:50%;width:40px;height:40px;margin:-20px 0 0 -20px;position:absolute;inset:50% auto auto 50%}@media (prefers-reduced-motion:no-preference){.lx-armed .lx-scan-ring{animation:2.6s ease-out .4s infinite lx-ring}.lx-armed .lx-scan-flash{animation:2.6s ease-out .4s infinite lx-flash}}@keyframes lx-ring{0%{opacity:.9;transform:scale(.5)}60%,to{opacity:0;transform:scale(9)}}@keyframes lx-flash{0%{filter:brightness(1.35)}30%,to{filter:none}}.lx-scan-stats,.lx-scan-feed{flex-direction:column;gap:.45rem;display:flex}.lx-scan .lx-m-bar{grid-template-columns:5rem minmax(0,1fr) 6.2rem}.lx-scan .lx-m-bar .lx-mono{text-align:right}.lx-qr-wrap{align-items:center;flex-direction:row!important;gap:.8rem!important}.lx-qr{aspect-ratio:1;background:#fff;border:1px solid #0000001a;border-radius:8px;flex:none;grid-template-columns:repeat(11,1fr);gap:1px;width:4.6rem;padding:4px;display:grid}.lx-qr span{border-radius:1px}.lx-qr span.f,.lx-qr span.a{background:#0a0a0f}@media (prefers-reduced-motion:no-preference){.lx-armed .lx-qr span.a{animation:3s step-end infinite lx-qr-a}.lx-armed .lx-qr span.b{animation:3s step-end infinite lx-qr-b}}@keyframes lx-qr-a{0%,49%{background:#0a0a0f}50%,to{background:0 0}}@keyframes lx-qr-b{0%,49%{background:0 0}50%,to{background:#0a0a0f}}.lx-consent{gap:.3rem;display:inline-flex}.lx-dossier-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;display:grid}.lx-avatar{background:var(--lx-wash);color:#1b1330;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;font-size:.9rem;font-weight:700;display:grid}.lx-dossier-tags{flex-wrap:wrap;justify-content:flex-end;gap:.3rem;display:inline-flex}.lx-stats{grid-template-columns:repeat(4,1fr);gap:.4rem;display:grid}.lx-stats>div{background:#fff;border:1px solid #0000000f;border-radius:10px;flex-direction:column;gap:.15rem;padding:.55rem .6rem;display:flex}.lx-stat-num{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:700}@media (max-width:520px){.lx-stats{grid-template-columns:repeat(2,1fr)}}.lx-timeline{border-left:2px solid #876ddb59;flex-direction:column;gap:.4rem;padding:.2rem 0 .2rem .8rem;display:flex}.lx-note{color:#6b4e14;background:#fff7e6;border:1px solid #f3e1b6;border-radius:10px;padding:.55rem .7rem;font-size:.74rem}.lx-bubble{background:#fff;border:1px solid #00000012;border-radius:14px 14px 14px 4px;align-self:flex-start;max-width:94%;padding:.5rem .7rem;font-size:.74rem;line-height:1.4}.lx-bubble-out{color:#fff;background:#0a0a0f;border-color:#0000;border-radius:14px 14px 4px;align-self:flex-end}.lx-segmented{text-align:center;background:#e6e7ef;border-radius:999px;grid-template-columns:repeat(3,1fr);padding:3px;font-size:.66rem;font-weight:600;display:grid}.lx-segmented span{color:var(--lx-sub);white-space:nowrap;border-radius:999px;padding:.35rem .2rem}.lx-segmented span.on{color:#0a0a0f;background:#fff;box-shadow:0 1px 4px #0000001f}.lx-spark{width:100%;height:2.6rem}.lx-spark path{vector-effect:non-scaling-stroke;fill:none;stroke:#0a0a0f;stroke-width:2px;stroke-linecap:round}.lx-spark .lx-spark-proj{stroke:var(--lx-violet);stroke-dasharray:3 4}.lx-heat{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.lx-heat i{background:var(--lx-violet);border-radius:3px;height:.85rem}.lx-duo{background:#fff;padding:0 0 clamp(4rem,8vw,6.5rem)}.lx-duo-grid{grid-template-columns:1fr;gap:.85rem;display:grid}@media (min-width:900px){.lx-duo-grid{grid-template-columns:1fr 1fr}}.lx-dev,.lx-cuelight{gap:.9rem;padding:clamp(1.3rem,3vw,2rem)}.lx-dev h3,.lx-cuelight h3{font-size:clamp(1.7rem,3vw,2.4rem)}.lx-code{font-variant-ligatures:none;font-family:var(--font-jetbrains-mono), monospace;color:#ffffffd1;white-space:pre;background:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;margin:0;padding:1rem;font-size:.72rem;line-height:1.7;overflow-x:auto}.lx-code .c{color:#ffffff80}.lx-code .t{color:#f7c8bb}.lx-code .a{color:#b58af0}.lx-code .s{color:#8f9cff}.lx-cuelight{background:linear-gradient(160deg,#f7f5fd,#fff 70%)}.lx-cuelight .lx-btn-ghost{align-self:flex-start;margin-top:auto}.lx-flow{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.lx-flow span{letter-spacing:.06em;text-transform:uppercase;color:#2c2f52;background:#fff;border:1px solid #0000001f;border-radius:999px;padding:.4rem .7rem;font-size:.62rem;font-weight:700;position:relative}.lx-flow span+span:before{content:"→";color:var(--lx-sub);font-size:.6rem;position:absolute;top:50%;left:-.62rem;transform:translateY(-50%)}.lx-flow span{margin-left:.3rem}.lx-flow span:first-child{margin-left:0}.lx-faq{border-top:1px solid var(--ll-rule);background:#f7f7fa;padding:clamp(4rem,8vw,6.5rem) 0}.lx-faq-grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:980px){.lx-faq-grid{grid-template-columns:.8fr 1.2fr;align-items:start}.lx-faq-grid>div:first-child{position:sticky;top:2rem}}.lx-faq h2{margin-bottom:1rem;font-size:clamp(2.2rem,4.8vw,3.6rem)}.lx-faq-list{flex-direction:column;gap:.55rem;display:flex}.lx-faq-item{border:1px solid var(--ll-rule);background:#fff;border-radius:16px;transition:box-shadow .2s,border-color .2s}.lx-faq-item[data-open]{border-color:#00000024;box-shadow:0 12px 34px -20px #0a0a0f4d}.lx-faq-item h3{font-size:inherit;margin:0}.lx-faq-q{color:#0a0a0f;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem 1.2rem;font-size:.98rem;font-weight:600;display:flex}.lx-faq-icon{flex:none;width:14px;height:14px;position:relative}.lx-faq-icon:before,.lx-faq-icon:after{content:"";width:14px;height:2px;transition:transform .22s var(--lx-ease);background:#0a0a0f;border-radius:2px;position:absolute;top:6px;left:0}.lx-faq-icon:after{transform:rotate(90deg)}.lx-faq-item[data-open] .lx-faq-icon:after{transform:rotate(0)}.lx-faq-a{padding:0 1.2rem 1.15rem}.lx-faq-a p{color:#4d4d5c;max-width:62ch;margin:0;font-size:.9rem;line-height:1.6}@media (prefers-reduced-motion:no-preference){.lx-faq-item[data-open] .lx-faq-a{animation:lx-rise .38s var(--lx-ease) both}}.lx-close{background:var(--lx-night);color:#fff;isolation:isolate;--ll-ink-2:#ffffffb8;padding:clamp(5rem,10vw,8rem) 0;position:relative;overflow:hidden}.lx-close:before{content:"";z-index:-1;background:radial-gradient(55% 70% at 85% 110%,#876ddb59,#0000 70%),radial-gradient(40% 50% at 5% -10%,#f7c8bb24,#0000 70%);position:absolute;inset:0}.lx-close .ll-label{color:#ffffff8f}.lx-close h2{margin:.8rem 0 1.4rem;font-size:clamp(2.9rem,9vw,7.8rem)}.lx-sweep{background:linear-gradient(100deg,#fff 0% 38%,#f7c8bb 46%,#dd79b4 50%,#b58af0 54%,#fff 62% 100%) 0%/300% 100%;color:#0000;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:no-preference){.lx-close.lx-armed .lx-sweep{animation:lx-sweep 2.8s var(--lx-ease) .2s both}}@keyframes lx-sweep{0%{background-position:100%}to{background-position:0%}}.lx-close-row{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:2rem;display:flex}.lx-close .ll-btn{color:#0a0a0f;background:#fff}.lx-close .ll-btn:hover{background:var(--lx-accent)}.lx-close .lx-btn-ghost{color:#fff;border-color:#ffffff3d}.lx-close-signin{color:#ffffffb8;margin-left:.4rem;font-size:.85rem;text-decoration:none}.lx-close-signin:hover{color:#fff}.lx-motion [data-arm]:not(.lx-armed)>.lx-card,.lx-motion [data-arm]:not(.lx-armed)>.lx-svc,.lx-motion .lx-explorer-frame:not(.lx-armed){opacity:0;transform:translateY(14px)}.lx-armed>.lx-card,.lx-armed>.lx-svc,.lx-explorer-frame.lx-armed{animation:lx-card-in .7s var(--lx-ease) both}.lx-armed>:nth-child(2){animation-delay:90ms}.lx-armed>:nth-child(3){animation-delay:.18s}.lx-armed>:nth-child(4){animation-delay:.27s}.lx-armed>:nth-child(5){animation-delay:.36s}.lx-armed>:nth-child(6){animation-delay:.45s}@keyframes lx-card-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.lx-scroll .lx-rail-track[data-arm]>.lx-card{opacity:1;animation:none;transform:none}@media (prefers-reduced-motion:reduce){.lx-motion [data-arm]>*,.lx-motion .lx-explorer-frame{opacity:1!important;animation:none!important;transform:none!important}.lx-armed .lx-m-fill{transition:none}}@media (max-width:560px){.lx-switch-row,.lx-hand-row{grid-template-columns:auto minmax(0,1fr);row-gap:.1rem}.lx-switch-row .lx-m-sub,.lx-hand-row .lx-m-sub{grid-column:2}.lx-switch-row .lx-n,.lx-hand-row .lx-n{white-space:normal}.lx-scroll .lx-rail-card .lx-rc-main{min-height:0;padding-bottom:.7rem}.lx-scroll .lx-rc-float{width:86%;margin:-.7rem 0 0 auto;position:relative;bottom:auto;right:auto}}