.LandingPageEditorShell_editor__KSWYZ{--editor-accent:var(--color-accent);min-width:0}.LandingPageEditorShell_editor__KSWYZ[data-editor-kind=show]{--editor-accent:#00e5ff}.LandingPageEditorShell_editor__KSWYZ[data-editor-kind=release]{--editor-accent:#ff2e63}.LandingPageEditorShell_editor__KSWYZ[data-editor-kind=custom]{--editor-accent:#d4ff3a}.LandingPageEditorShell_templateStrip__1f_Vi{align-items:stretch;border:1px solid var(--hairline);display:grid;gap:10px;grid-template-columns:104px minmax(0,1fr) auto;margin-bottom:10px;padding:8px}.LandingPageEditorShell_templateCompact__Ou_Mp{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px;position:relative}.LandingPageEditorShell_templateTrigger__aj_gQ,.LandingPageEditorShell_templateUndo__6F0ED{background:var(--surface-1);border:1px solid var(--hairline-2);color:var(--paper-2);cursor:pointer;font-family:var(--font-sans,"DM Sans",sans-serif);font-size:11px;font-weight:750;min-height:36px;padding:7px 11px}.LandingPageEditorShell_templateTrigger__aj_gQ:focus-visible,.LandingPageEditorShell_templateTrigger__aj_gQ:hover,.LandingPageEditorShell_templateTrigger__aj_gQ[aria-expanded=true],.LandingPageEditorShell_templateUndo__6F0ED:focus-visible,.LandingPageEditorShell_templateUndo__6F0ED:hover{border-color:var(--editor-accent);color:var(--paper)}.LandingPageEditorShell_templateChooser__JaRGf{background:var(--surface-1);border:1px solid var(--hairline-2);display:grid;flex:1 0 100%;gap:8px;padding:10px}.LandingPageEditorShell_templateLabel__RhB8B{align-items:center;color:var(--paper-3);display:flex;font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:9px;font-weight:700;letter-spacing:.12em;padding:0 8px;text-transform:uppercase}.LandingPageEditorShell_templateOptions__3Lbq_{display:grid;gap:6px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));min-width:0}.LandingPageEditorShell_templateOption__Y6uE4{background:var(--surface-1);border:1px solid var(--hairline-2);color:var(--paper);cursor:pointer;display:grid;gap:2px;min-height:52px;padding:7px 9px;text-align:left}.LandingPageEditorShell_templateOption__Y6uE4 strong{font-family:var(--font-sans,"DM Sans",sans-serif);font-size:12px}.LandingPageEditorShell_templateOption__Y6uE4 span{color:var(--paper-3);font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:9px;line-height:1.35}.LandingPageEditorShell_templateOption__Y6uE4:focus-visible,.LandingPageEditorShell_templateOption__Y6uE4:hover,.LandingPageEditorShell_templateOption__Y6uE4[aria-pressed=true]{border-color:var(--editor-accent)}.LandingPageEditorShell_templateUndo__6F0ED{background:#0000}.LandingPageEditorShell_templateOption__Y6uE4[aria-pressed=true]{background:color-mix(in srgb,var(--editor-accent) 8%,var(--surface-1))}.LandingPageEditorShell_canvasDevices__Q5oP0 button:focus-visible,.LandingPageEditorShell_controlRow__jjYs9:focus-visible,.LandingPageEditorShell_mobileModeSwitch__e3V_K button:focus-visible,.LandingPageEditorShell_templateOption__Y6uE4:focus-visible{outline:2px solid var(--paper);outline-offset:2px}.LandingPageEditorShell_mobileModeSwitch__e3V_K{display:none}.LandingPageEditorShell_workspace__gOXBP{align-items:start;display:grid;gap:32px;grid-template-columns:minmax(0,1fr) 380px;min-width:0}.LandingPageEditorShell_editor__KSWYZ[data-preview-device=desktop] .LandingPageEditorShell_workspace__gOXBP{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.LandingPageEditorShell_controlsPane__l30MM{min-width:0}.LandingPageEditorShell_controlRows__Ht7gm{border-top:1px solid var(--hairline-2);list-style:none;margin:0;padding:0}.LandingPageEditorShell_controlRows__Ht7gm>li{border-bottom:1px solid var(--hairline)}.LandingPageEditorShell_controlRows__Ht7gm>li[data-open]{background:var(--surface-1)}.LandingPageEditorShell_controlRow__jjYs9{align-items:center;background:#0000;border:0;color:var(--paper);cursor:pointer;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) auto 20px;min-height:54px;padding:0 14px;text-align:left;width:100%}.LandingPageEditorShell_controlRow__jjYs9 b{font-family:var(--font-sans,"DM Sans",sans-serif);font-size:15px;font-weight:700}.LandingPageEditorShell_controlRow__jjYs9>span{color:var(--paper-3);font-family:var(--font-sans,"DM Sans",sans-serif);font-size:13px;min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.LandingPageEditorShell_controlRow__jjYs9:hover b{color:var(--editor-accent)}.LandingPageEditorShell_controlRow__jjYs9:disabled{cursor:not-allowed;opacity:.5}.LandingPageEditorShell_controlRow__jjYs9:disabled:hover b{color:var(--paper)}.LandingPageEditorShell_controlToggle__tBfWY{align-items:center;color:var(--paper-3);display:inline-flex;justify-content:center}.LandingPageEditorShell_controlRows__Ht7gm>li[data-open] .LandingPageEditorShell_controlToggle__tBfWY{color:var(--editor-accent)}.LandingPageEditorShell_controlPanel__uDx21{padding:4px 14px 20px}.LandingPageEditorShell_canvasPane__3sT8Q{background:var(--surface-1);border:1px solid var(--hairline-2);min-width:0;padding:10px;position:sticky;top:20px}.LandingPageEditorShell_canvasToolbar__cpBdS{align-items:center;color:var(--paper-3);display:flex;font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:9px;font-weight:700;gap:10px;justify-content:space-between;letter-spacing:.14em;margin-bottom:8px;text-transform:uppercase}.LandingPageEditorShell_canvasDevices__Q5oP0{display:inline-flex}.LandingPageEditorShell_canvasDevices__Q5oP0 button{background:#0000;border:1px solid var(--hairline-2);color:var(--paper-3);cursor:pointer;font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:9px;font-weight:700;letter-spacing:.14em;min-height:30px;padding:4px 9px;text-transform:uppercase}.LandingPageEditorShell_canvasDevices__Q5oP0 button+button{border-left:0}.LandingPageEditorShell_canvasDevices__Q5oP0 button[aria-pressed=true]{background:var(--surface-2);box-shadow:inset 0 -2px 0 var(--editor-accent);color:var(--paper)}.LandingPageEditorShell_canvasFrame__3f48w{background:#0d0d0d;border:1px solid var(--hairline);height:min(720px,calc(100vh - 140px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;position:relative}.LandingPageEditorShell_canvasViewport__qhIHO{min-height:100%}.LandingPageEditorShell_savedConfirmation__frAMr{align-items:center;background:var(--surface-1);border:1px solid var(--hairline-2);bottom:18px;color:var(--paper);display:flex;font-family:var(--font-sans,"DM Sans",sans-serif);font-size:12px;font-weight:750;gap:14px;left:50%;min-height:42px;padding:8px 12px;position:fixed;transform:translateX(-50%);z-index:40}.LandingPageEditorShell_savedConfirmation__frAMr:before{background:var(--chart-electric,#0f8);content:"";height:8px;width:8px}.LandingPageEditorShell_savedConfirmation__frAMr a{color:var(--paper-2);font-size:11px;text-decoration:underline;text-underline-offset:3px}.LandingPageEditorShell_savedConfirmation__frAMr a:focus-visible,.LandingPageEditorShell_savedConfirmation__frAMr a:hover{color:var(--paper)}@media (max-width:767px){.LandingPageEditorShell_templateStrip__1f_Vi{grid-template-columns:1fr}.LandingPageEditorShell_templateLabel__RhB8B{min-height:28px;padding:0}.LandingPageEditorShell_mobileModeSwitch__e3V_K{border:1px solid var(--hairline-2);display:grid;grid-template-columns:1fr 1fr;margin-bottom:16px}.LandingPageEditorShell_mobileModeSwitch__e3V_K button{background:#0000;border:0;color:var(--paper-3);font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:10px;font-weight:700;letter-spacing:.14em;min-height:44px;text-transform:uppercase}.LandingPageEditorShell_mobileModeSwitch__e3V_K button+button{border-left:1px solid var(--hairline-2)}.LandingPageEditorShell_mobileModeSwitch__e3V_K button[aria-pressed=true]{background:var(--surface-2);box-shadow:inset 0 2px 0 var(--paper);color:var(--paper)}.LandingPageEditorShell_editor__KSWYZ[data-preview-device=desktop] .LandingPageEditorShell_workspace__gOXBP,.LandingPageEditorShell_workspace__gOXBP{display:block}.LandingPageEditorShell_editor__KSWYZ[data-mobile-mode=edit] .LandingPageEditorShell_canvasPane__3sT8Q,.LandingPageEditorShell_editor__KSWYZ[data-mobile-mode=preview] .LandingPageEditorShell_controlsPane__l30MM{display:none}.LandingPageEditorShell_canvasPane__3sT8Q{padding:6px;position:static}.LandingPageEditorShell_canvasFrame__3f48w{height:calc(100dvh - 190px);min-height:480px}.LandingPageEditorShell_savedConfirmation__frAMr{bottom:12px;max-width:calc(100vw - 24px);width:max-content}}.LandingPageEditorHeader_header__d7UpZ{margin-bottom:22px}.LandingPageEditorHeader_top__sI_Ld{align-items:flex-end;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.LandingPageEditorHeader_identity__Bww4H{min-width:0}.LandingPageEditorHeader_back__c4pgB{align-items:center;color:var(--paper-3);display:inline-flex;font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:10px;font-weight:700;gap:6px;letter-spacing:.16em;margin-bottom:12px;text-decoration:none;text-transform:uppercase}.LandingPageEditorHeader_back__c4pgB:before{content:"←"}.LandingPageEditorHeader_back__c4pgB:focus-visible,.LandingPageEditorHeader_back__c4pgB:hover{color:var(--paper)}.LandingPageEditorHeader_titleRow__D3nu4{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.LandingPageEditorHeader_titleRow__D3nu4 h1{color:var(--paper);font-family:var(--font-display,"Anton SC",sans-serif);font-size:30px;font-weight:400;letter-spacing:.06em;line-height:.95;margin:0;overflow-wrap:anywhere;text-shadow:2px 2px 0 var(--editor-head-accent,var(--paper));text-transform:uppercase}.LandingPageEditorHeader_status__a79YO{border:1px solid;font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:9px;font-weight:700;letter-spacing:.12em;padding:4px 6px;text-transform:uppercase}.LandingPageEditorHeader_status__a79YO[data-editor-status=live]{color:var(--chart-electric,#0f8)}.LandingPageEditorHeader_status__a79YO[data-editor-status=draft]{color:var(--chart-amber,#ffb020)}.LandingPageEditorHeader_detail___ET2o{color:var(--paper-2);font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:12px;margin:8px 0 0;overflow-wrap:anywhere}.LandingPageEditorHeader_tools__tmyZT{display:flex;flex-wrap:wrap;gap:10px}.LandingPageEditorHeader_qr__CbiJn{border:1px solid var(--hairline-2);margin-top:16px;max-width:420px;padding:14px}.LandingPoster_wrap__YVpaO{container-type:inline-size;width:100%}.LandingPoster_poster__PRyNm{display:grid;gap:24px;margin:0 auto;max-width:1080px;padding:32px 20px 36px;width:100%}.LandingPoster_kicker__ATBH_{color:var(--color-accent);font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;letter-spacing:.22em;margin:0;text-transform:uppercase}.LandingPoster_date__395js{align-items:flex-end;display:flex;gap:14px;margin-top:18px}.LandingPoster_dateBig__veliG{color:var(--color-text);font-family:Anton SC,sans-serif;font-size:72px;line-height:.85;text-shadow:3px 3px 0 var(--color-accent);text-transform:uppercase;white-space:nowrap}.LandingPoster_dateSide__H7TEv{color:var(--color-text);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.14em;line-height:1.6;opacity:.8;text-transform:uppercase}.LandingPoster_title__ozcSe{color:var(--color-text);font-family:Anton SC,sans-serif;font-size:clamp(32px,calc((100cqi - 40px) / (var(--title-chars, 8) * .72)),64px);font-weight:400;letter-spacing:.04em;line-height:.92;margin:20px 0 0;overflow-wrap:anywhere;text-transform:uppercase;text-wrap:balance}.LandingPoster_release__mY8XA .LandingPoster_title__ozcSe{margin-top:14px}.LandingPoster_place__Te0rT{color:var(--color-text);font-family:JetBrains Mono,monospace;font-size:13px;margin:8px 0 0;opacity:.75}.LandingPoster_flyer__rW0N2{border:1px solid var(--fan-card-border,var(--hairline-2));display:block;margin-top:22px;max-width:100%;width:100%}.LandingPoster_side__iO3iJ{display:grid;gap:22px;min-width:0}.LandingPoster_rule__3ddpu{background:var(--hairline-2);height:1px}.LandingPoster_cover__ehjh9{aspect-ratio:1/1;background:var(--surface-2) center /cover no-repeat;border:1px solid var(--fan-card-border,var(--hairline-2));width:100%}.LandingPoster_cover__ehjh9[data-wide]{aspect-ratio:16/9}.LandingPoster_primary__ZkEK0{align-items:center;display:flex;font-size:12px;gap:8px;justify-content:center;letter-spacing:.2em;padding:15px 18px;text-decoration:none;width:100%}.LandingPoster_badge__elqwd,.LandingPoster_primary__ZkEK0{background:var(--color-accent);color:var(--color-bg);font-family:JetBrains Mono,monospace;font-weight:700;text-transform:uppercase}.LandingPoster_badge__elqwd{display:inline-block;font-size:10px;justify-self:start;letter-spacing:.16em;padding:4px 8px}.LandingPoster_presale__C2FZe{color:var(--color-text);font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.14em;margin:0;opacity:.6;text-transform:uppercase}.LandingPoster_listen__R1v5O{border-top:1px solid var(--hairline-2);display:grid;list-style:none;margin:0;padding:0}.LandingPoster_listenRow__xXsNQ{align-items:center;border-bottom:1px solid var(--hairline);color:var(--color-text);display:flex;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;justify-content:space-between;letter-spacing:.14em;padding:15px 2px;text-decoration:none;text-transform:uppercase}.LandingPoster_listenRow__xXsNQ span:last-child{color:var(--color-accent);font-size:11px}@container (min-width: 900px){.LandingPoster_poster__PRyNm{align-items:start;column-gap:80px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);padding:80px 40px 72px}.LandingPoster_release__mY8XA{column-gap:64px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.LandingPoster_dateBig__veliG{font-size:120px}.LandingPoster_title__ozcSe{font-size:clamp(48px,calc((min(100cqi, 1080px) - 160px) * .5238 / (var(--title-chars, 8) * .72)),112px)}.LandingPoster_release__mY8XA .LandingPoster_title__ozcSe{font-size:clamp(48px,calc((min(100cqi, 1080px) - 144px) * .5 / (var(--title-chars, 8) * .72)),96px)}.LandingPoster_side__iO3iJ{padding-top:12px}}.LandingPageLiveCanvas_canvas__t_JJB{background:var(--color-bg);container-name:lpcanvas;container-type:inline-size;color:var(--color-text);isolation:isolate;min-height:640px;overflow:hidden;position:relative}.LandingPageLiveCanvas_legacyBackground__raztI{background-repeat:no-repeat;background-size:cover;inset:0;pointer-events:none;position:absolute;z-index:0}.LandingPageLiveCanvas_legacyBackground__raztI:after{background:linear-gradient(180deg,#00000073,#000000ad 55%,#000000d1);content:"";inset:0;position:absolute}.LandingPageLiveCanvas_mobileBackground__h1t5I{display:none}.LandingPageLiveCanvas_content__tkwbT{min-height:640px;position:relative;z-index:1}.LandingPageLiveCanvas_syncedHero__fh7ez{margin:28px auto 4px;max-width:620px;padding:0 18px}.LandingPageLiveCanvas_syncedCard__SFz6x{backdrop-filter:blur(12px);background:color-mix(in srgb,var(--color-bg) 82%,#0000);border:1px solid #f4efe33d;border-top:3px solid var(--color-accent);padding:26px 24px}.LandingPageLiveCanvas_eyebrow__m_a81{color:var(--color-accent);font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:9px;font-weight:800;letter-spacing:.16em;margin:0 0 10px;text-transform:uppercase}.LandingPageLiveCanvas_title__XBsDb{color:var(--color-text);font-family:var(--font-display,"Anton SC",sans-serif);font-size:clamp(34px,7vw,58px);letter-spacing:-.02em;line-height:.95;margin:0;text-transform:uppercase}.LandingPageLiveCanvas_emptyCanvas__dN56S{border:1px solid #f4efe33d;border-top:3px solid var(--color-accent);margin:56px auto 0;max-width:520px;padding:34px 30px}.LandingPageLiveCanvas_emptyEyebrow__VpbIQ{color:var(--color-accent);font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:9px;font-weight:800;letter-spacing:.16em;margin:0 0 12px;text-transform:uppercase}.LandingPageLiveCanvas_emptyTitle__9K_dw{color:var(--color-text);font-family:var(--font-display,"Anton SC",sans-serif);font-size:clamp(32px,6vw,52px);letter-spacing:-.02em;line-height:.95;margin:0;text-transform:uppercase}.LandingPageLiveCanvas_emptyHint__3OHwO{color:color-mix(in srgb,var(--color-text) 68%,#0000);font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:11px;line-height:1.55;margin:18px 0 0;max-width:390px}.LandingPageLiveCanvas_previewSafe___PhoO{min-height:100%}.LandingPageLiveCanvas_status__Eiacj{background:color-mix(in srgb,var(--color-bg) 88%,#0000);border:1px solid #f4efe338;color:var(--color-text);inset:18px;letter-spacing:.08em;min-height:96px;padding:20px;position:absolute;text-transform:uppercase;z-index:4}.LandingPageLiveCanvas_error__oqf50,.LandingPageLiveCanvas_status__Eiacj{align-items:center;display:flex;font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:11px;justify-content:center;text-align:center}.LandingPageLiveCanvas_error__oqf50{background:#0d0d0d;border:1px solid #ff2e63;color:#f4efe3;min-height:240px;padding:24px}@container lpcanvas (max-width: 767px){.LandingPageLiveCanvas_content__tkwbT{min-height:600px}.LandingPageLiveCanvas_desktopBackground__3KkU4{display:none}.LandingPageLiveCanvas_mobileBackground__h1t5I{display:block}.LandingPageLiveCanvas_emptyCanvas__dN56S{margin:38px 18px 0;padding:28px 22px}}@media (prefers-reduced-motion:reduce){.LandingPageLiveCanvas_syncedCard__SFz6x{backdrop-filter:none}}