.demo_demo__Qhd_w{display:block}.demo_demo__Qhd_w .demo_intro__56Cz2{padding-block:56px 26px;max-width:760px}.demo_demo__Qhd_w .demo_intro__56Cz2 h1{font-size:clamp(2rem,4vw,3.2rem);line-height:1.08;letter-spacing:-.05em;font-weight:700}.demo_demo__Qhd_w .demo_intro__56Cz2 h1 em{font-style:normal;color:var(--bs-green)}.demo_demo__Qhd_w .demo_introEyebrow__LHsbX{color:var(--bs-green);margin-bottom:14px}.demo_demo__Qhd_w .demo_lead__T2vg8{color:var(--muted);margin-top:16px;font-size:1rem;line-height:1.7}.demo_demo__Qhd_w .demo_section__ksp_M{padding-bottom:72px}.demo_demo__Qhd_w .demo_placeholder__yBufO{min-height:720px;border-radius:var(--radius);background:var(--pale);border:1px solid var(--line)}.demo_demo__Qhd_w .demo_card__ZOCfr{background:var(--pale);border:1px solid var(--line);border-radius:var(--radius)}.demo_demo__Qhd_w .demo_label__y2XrF{display:block;font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--subtle);margin:16px 0 8px}.demo_demo__Qhd_w .demo_input__KvtVV{width:100%;background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;padding:11px 14px;font:inherit;font-size:.95rem;color:var(--ink);transition:border-color .2s}.demo_demo__Qhd_w .demo_input__KvtVV:focus{border-color:var(--bs-green);outline:none}.demo_demo__Qhd_w .demo_inputBig__mnEXL{font-size:1.25rem;font-weight:600;padding:14px 16px}.demo_demo__Qhd_w .demo_address__vPSM6{margin-top:8px;font-size:.82rem;color:var(--muted);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.demo_demo__Qhd_w .demo_addressStrong__E5P1J,.demo_demo__Qhd_w .demo_address__vPSM6 b{color:var(--bs-green);font-weight:600}.demo_demo__Qhd_w .demo_address__vPSM6 b{font-family:GeistMono,ui-monospace,monospace;font-size:.8rem}.demo_demo__Qhd_w .demo_dot__mnxE0{width:7px;height:7px;border-radius:50%;background:var(--bs-green);box-shadow:0 0 0 4px rgba(14,216,148,.18);flex-shrink:0}.demo_demo__Qhd_w .demo_hint__la6_P{font-size:.76rem;color:var(--subtle);margin-top:8px;line-height:1.5}.demo_demo__Qhd_w .demo_chips__XlFru{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.demo_demo__Qhd_w .demo_chip__xmL_j{padding:6px 11px;border-radius:99px;border:1px solid var(--line-strong);font-size:.78rem;font-weight:500;color:var(--muted);background:none;cursor:pointer;transition:color .15s,border-color .15s}.demo_demo__Qhd_w .demo_chip__xmL_j:hover{color:var(--ink);border-color:var(--subtle)}.demo_demo__Qhd_w .demo_btnGhost__sgv0x{color:var(--muted);font-size:.8125rem;font-weight:600;padding:8px 10px;border-radius:7px;background:none;border:none;cursor:pointer}.demo_demo__Qhd_w .demo_btnGhost__sgv0x:hover{color:var(--ink);background:rgba(255,255,255,.05)}.demo_demo__Qhd_w .demo_card__ZOCfr button:focus-visible,.demo_demo__Qhd_w .demo_card__ZOCfr input:focus-visible,.demo_demo__Qhd_w .demo_devBar__Q1c1_ button:focus-visible{outline:2px solid var(--bs-green);outline-offset:2px}.demo_demo__Qhd_w .demo_search__AmO_k{position:relative}.demo_demo__Qhd_w .demo_search__AmO_k .demo_input__KvtVV{padding-left:38px}.demo_demo__Qhd_w .demo_search__AmO_k svg{position:absolute;left:13px;top:50%;transform:translateY(-50%);width:16px;height:16px;opacity:.5}.demo_demo__Qhd_w .demo_coverGrid__VdVnR{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px}.demo_demo__Qhd_w .demo_coverBtn___sFa2{position:relative;aspect-ratio:1;border-radius:10px;overflow:hidden;outline:2px solid transparent;outline-offset:2px;transition:transform .2s var(--ease),outline-color .15s;background:var(--surface);border:none;padding:0;cursor:pointer}.demo_demo__Qhd_w .demo_coverBtn___sFa2 img{width:100%;height:100%;object-fit:cover;display:block}.demo_demo__Qhd_w .demo_coverBtn___sFa2:hover{transform:scale(1.03)}.demo_demo__Qhd_w .demo_coverBtn___sFa2[aria-pressed=true]{outline-color:var(--bs-green)}.demo_demo__Qhd_w .demo_coverBtn___sFa2[aria-pressed=true]:after{content:"✓";position:absolute;right:5px;top:5px;width:20px;height:20px;border-radius:50%;background:var(--bs-green);color:#000;font-size:.7rem;font-weight:700;display:grid;place-items:center}.demo_demo__Qhd_w .demo_coverBtn___sFa2 span{position:absolute;left:0;right:0;bottom:0;font-size:.62rem;padding:10px 6px 4px;background:linear-gradient(transparent,rgba(0,0,0,.7));text-align:left;color:rgba(255,255,255,.85)}.demo_demo__Qhd_w .demo_coverBtn___sFa2.demo_loading__raeko{background:linear-gradient(90deg,var(--surface) 25%,#1e1e23 50%,var(--surface) 75%);background-size:200% 100%;animation:demo_shimmer__vPUAy 1s linear infinite;cursor:default}@keyframes demo_shimmer__vPUAy{to{background-position:-200% 0}}.demo_demo__Qhd_w .demo_coverMeta__PB_4t{display:flex;justify-content:space-between;align-items:center;margin-top:10px;font-size:.74rem;color:var(--subtle);gap:10px}.demo_demo__Qhd_w .demo_upload__U5Dje{color:var(--bs-green);font-weight:600;font-size:.76rem;cursor:pointer;white-space:nowrap}.demo_demo__Qhd_w .demo_upload__U5Dje input{display:none}.demo_demo__Qhd_w .demo_tplGrid__ufmtY{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.demo_demo__Qhd_w .demo_tplPick__EEK7_{border-radius:14px;padding:8px 8px 9px;border:1px solid var(--line);background:var(--surface);color:var(--ink);text-align:center;cursor:pointer;transition:border-color .15s,transform .2s var(--ease)}.demo_demo__Qhd_w .demo_tplPick__EEK7_:hover{transform:translateY(-2px);border-color:var(--line-strong)}.demo_demo__Qhd_w .demo_tplPick__EEK7_[aria-pressed=true]{border-color:var(--bs-green);background:var(--green-tint)}.demo_demo__Qhd_w .demo_tplPick__EEK7_ .demo_devPhone__cZT5A{display:block;width:100%;pointer-events:none}.demo_demo__Qhd_w .demo_tplPick__EEK7_ .demo_chassis__daZp2,.demo_demo__Qhd_w .demo_tplPick__EEK7_ .demo_screen__7cNkN{display:block}.demo_demo__Qhd_w .demo_tplPick__EEK7_ b{display:block;font-size:.78rem;margin-top:7px}.demo_demo__Qhd_w .demo_tplPick__EEK7_ small{display:block;font-size:.64rem;color:var(--subtle);line-height:1.3}.demo_demo__Qhd_w .demo_swatches__XTD5S{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.demo_demo__Qhd_w .demo_sw__PGCGh{width:32px;height:32px;border-radius:50%;border:2px solid rgba(255,255,255,.12);position:relative;cursor:pointer;transition:transform .15s}.demo_demo__Qhd_w .demo_sw__PGCGh:hover{transform:scale(1.1)}.demo_demo__Qhd_w .demo_sw__PGCGh[aria-pressed=true]{border-color:#fff;box-shadow:0 0 0 2px var(--bs-green)}.demo_demo__Qhd_w .demo_auto__wrsAc{background:conic-gradient(#1DB954,#0ED894,#A238FF,#FA243C,#1DB954)}.demo_demo__Qhd_w .demo_auto__wrsAc:after{content:"A";position:absolute;inset:0;display:grid;place-items:center;font-size:.66rem;font-weight:700;color:#000}.demo_demo__Qhd_w .demo_swCustom__awkgv{width:32px;height:32px;border-radius:50%;overflow:hidden;border:2px dashed var(--line-strong);position:relative;display:grid;place-items:center;font-size:.9rem;color:var(--subtle);cursor:pointer}.demo_demo__Qhd_w .demo_swCustom__awkgv input{position:absolute;inset:0;opacity:0;cursor:pointer}.demo_demo__Qhd_w .demo_swNote__qIfXc{font-size:.7rem;color:var(--subtle);width:100%}.demo_demo__Qhd_w .demo_fonts__FpLU4{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.demo_demo__Qhd_w .demo_fontBtn__N4yWT{padding:8px 4px;border-radius:9px;border:1px solid var(--line);background:var(--surface);color:var(--ink);font-size:.95rem;line-height:1.1;cursor:pointer}.demo_demo__Qhd_w .demo_fontBtn__N4yWT small{display:block;font-family:Poppins,sans-serif;font-size:.58rem;color:var(--subtle);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.demo_demo__Qhd_w .demo_fontBtn__N4yWT[aria-pressed=true]{border-color:var(--bs-green);background:var(--green-tint)}.demo_demo__Qhd_w .demo_linkList__0Rsdf{display:flex;flex-direction:column;gap:6px}.demo_demo__Qhd_w .demo_linkItem__czi0A{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:10px;background:var(--surface);border:1px solid var(--line)}.demo_demo__Qhd_w .demo_linkItem__czi0A.demo_off__gD1NM{opacity:.5}.demo_demo__Qhd_w .demo_linkIcon__8MrP9{width:22px;height:22px;flex-shrink:0}.demo_demo__Qhd_w .demo_linkIcon__8MrP9 svg{width:100%;height:100%;display:block}.demo_demo__Qhd_w .demo_linkName__9cDs3{flex:1;font-size:.84rem;font-weight:500}.demo_demo__Qhd_w .demo_mv__NoY9y{width:26px;height:26px;border-radius:6px;color:var(--subtle);font-size:.8rem;background:none;border:none;cursor:pointer}.demo_demo__Qhd_w .demo_mv__NoY9y:hover{background:rgba(255,255,255,.08);color:var(--ink)}.demo_demo__Qhd_w .demo_switch__2_Hrn{width:36px;height:21px;border-radius:99px;background:rgba(255,255,255,.16);position:relative;transition:background .2s;flex-shrink:0;border:none;cursor:pointer}.demo_demo__Qhd_w .demo_switch__2_Hrn:after{content:"";position:absolute;top:3px;left:3px;width:15px;height:15px;border-radius:50%;background:#fff;transition:transform .2s var(--ease)}.demo_demo__Qhd_w .demo_switch__2_Hrn[aria-checked=true]{background:var(--bs-green)}.demo_demo__Qhd_w .demo_switch__2_Hrn[aria-checked=true]:after{transform:translateX(15px)}.demo_demo__Qhd_w .demo_toggleRow__muZsg{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;font-size:.86rem}.demo_demo__Qhd_w .demo_devBar__Q1c1_{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:18px}.demo_demo__Qhd_w .demo_seg__nAkav{display:inline-flex;background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:3px}.demo_demo__Qhd_w .demo_seg__nAkav button{padding:6px 12px;border-radius:7px;font-size:.76rem;font-weight:600;color:var(--muted);display:inline-flex;align-items:center;gap:6px;background:none;border:none;cursor:pointer}.demo_demo__Qhd_w .demo_seg__nAkav button[aria-pressed=true]{background:var(--ink);color:#000}.demo_demo__Qhd_w .demo_seg__nAkav svg{width:14px;height:14px}.demo_demo__Qhd_w .demo_iconBtn___SIdL{width:34px;height:34px;border-radius:8px;display:grid;place-items:center;color:var(--muted);border:1px solid var(--line);background:none;cursor:pointer}.demo_demo__Qhd_w .demo_iconBtn___SIdL:hover{color:var(--ink);background:rgba(255,255,255,.05)}.demo_demo__Qhd_w .demo_iconBtn___SIdL svg{width:16px;height:16px}.demo_demo__Qhd_w .demo_live__HdUcm{font-size:.72rem;color:var(--bs-green);display:inline-flex;gap:6px;align-items:center;font-weight:600;letter-spacing:.04em}.demo_demo__Qhd_w .demo_live__HdUcm .demo_dot__mnxE0{animation:demo_pulse__d3UIK 1.8s infinite}@keyframes demo_pulse__d3UIK{50%{box-shadow:0 0 0 7px rgba(14,216,148,0)}}.demo_demo__Qhd_w .demo_stage__pIW77{position:relative;display:flex;align-items:flex-start;justify-content:center;gap:34px;padding:30px 20px 26px;border-radius:var(--radius);border:1px solid var(--line);overflow:hidden;background:radial-gradient(ellipse at 50% 0,rgba(14,216,148,.09),transparent 60%),repeating-linear-gradient(0deg,transparent 0 23px,rgba(255,255,255,.025) 23px 24px),repeating-linear-gradient(90deg,transparent 0 23px,rgba(255,255,255,.025) 23px 24px),var(--pale)}.demo_demo__Qhd_w .demo_devCol__lsYzU{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0}.demo_demo__Qhd_w .demo_devCap___gPNG{font-size:.7rem;color:var(--subtle);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.demo_demo__Qhd_w .demo_stage__pIW77 .demo_devPhone__cZT5A{width:270px}.demo_demo__Qhd_w .demo_stage__pIW77 .demo_devTab__mmuNt{width:420px}.demo_demo__Qhd_w .demo_stage__pIW77 .demo_devTab__mmuNt.demo_land__JNUeb{width:560px}.demo_demo__Qhd_w .demo_devPhone__cZT5A,.demo_demo__Qhd_w .demo_devTab__mmuNt{container-type:inline-size;position:relative;max-width:100%;flex-shrink:1}.demo_demo__Qhd_w .demo_devPhone__cZT5A .demo_chassis__daZp2{--u:calc(100cqw * 248 / 260 / 390);padding:calc(100cqw * 6 / 260);border-radius:calc(100cqw * 26 / 260);background:#0a0a0b;box-shadow:0 calc(100cqw * 30 / 260) calc(100cqw * 70 / 260) rgba(0,0,0,.55),inset 0 0 0 calc(100cqw * 1 / 260) rgba(255,255,255,.14);position:relative}.demo_demo__Qhd_w .demo_devPhone__cZT5A .demo_chassis__daZp2:before{content:"";position:absolute;z-index:10;top:calc(100cqw * 13 / 260);left:50%;transform:translateX(-50%);width:calc(100cqw * 68 / 260);height:calc(100cqw * 14 / 260);background:#000;border-radius:999px}.demo_demo__Qhd_w .demo_devPhone__cZT5A .demo_screen__7cNkN{position:relative;overflow:hidden;background:#000;height:calc(var(--u) * 844);border-radius:calc(100cqw * 20 / 260)}.demo_demo__Qhd_w .demo_devTab__mmuNt .demo_chassis__daZp2{--vw:820;--vh:1180;--u:calc(100cqw * 576 / 600 / var(--vw));padding:calc(100cqw * 12 / 600);border-radius:calc(100cqw * 34 / 600);background:#0d0d10;box-shadow:0 30px 70px rgba(0,0,0,.55),inset 0 0 0 1px rgba(255,255,255,.14);position:relative}.demo_demo__Qhd_w .demo_devTab__mmuNt.demo_land__JNUeb .demo_chassis__daZp2{--vw:1180;--vh:820}.demo_demo__Qhd_w .demo_devTab__mmuNt .demo_chassis__daZp2:before{content:"";position:absolute;top:calc(100cqw * 4.5 / 600);left:50%;width:5px;height:5px;margin-left:-2.5px;background:#1c1c22;border-radius:50%}.demo_demo__Qhd_w .demo_devTab__mmuNt.demo_land__JNUeb .demo_chassis__daZp2:before{top:50%;left:calc(100cqw * 4.5 / 600);margin:-2.5px 0 0}.demo_demo__Qhd_w .demo_devTab__mmuNt .demo_screen__7cNkN{position:relative;overflow:hidden;background:#000;height:calc(var(--u) * var(--vh));border-radius:calc(100cqw * 22 / 600)}.demo_demo__Qhd_w .demo_urlBar__k_Ykc{position:absolute;z-index:5;top:0;left:0;right:0;height:calc(44 * var(--u));display:flex;align-items:center;justify-content:center;background:rgba(20,20,24,.72);backdrop-filter:blur(10px);color:rgba(255,255,255,.85);font-size:calc(13 * var(--u));gap:calc(6 * var(--u))}.demo_demo__Qhd_w .demo_urlBar__k_Ykc i{font-style:normal;opacity:.55}.demo_demo__Qhd_w .demo_urlBar__k_Ykc.demo_light__1Tgj_{background:rgba(255,255,255,.8);color:#222}.demo_demo__Qhd_w .demo_tpl__kX4N1{position:absolute;inset:0;font-family:Poppins,sans-serif;line-height:1.35;text-align:left;--acc:#1ed760;--accInk:#000}.demo_demo__Qhd_w .demo_tpl__kX4N1 img{display:block}.demo_demo__Qhd_w .demo_tplBody__CeQqB{position:absolute;inset:0;display:flex;flex-direction:column;padding:calc(60 * var(--u)) calc(22 * var(--u)) calc(22 * var(--u));overflow-y:auto;overflow-x:hidden;scrollbar-width:none;z-index:1}.demo_demo__Qhd_w .demo_tplBody__CeQqB::-webkit-scrollbar{display:none}.demo_demo__Qhd_w .demo_colA__2wO9k>*,.demo_demo__Qhd_w .demo_colB__HgPzE>*,.demo_demo__Qhd_w .demo_tplBody__CeQqB>*{flex-shrink:0}.demo_demo__Qhd_w .demo_colA__2wO9k,.demo_demo__Qhd_w .demo_colB__HgPzE{display:contents}.demo_demo__Qhd_w .demo_tplBg__ShkBl{position:absolute;inset:0;z-index:0;overflow:hidden}.demo_demo__Qhd_w .demo_tplBg__ShkBl img{width:100%;height:100%;object-fit:cover}.demo_demo__Qhd_w .demo_tplArt__sUUok{width:100%;aspect-ratio:1;border-radius:calc(14 * var(--u));overflow:hidden;position:relative}.demo_demo__Qhd_w .demo_tplArt__sUUok img{width:100%;height:100%;object-fit:cover}.demo_demo__Qhd_w .demo_tplTitles__0lL3c{min-width:0}.demo_demo__Qhd_w .demo_tplTitle__SB9Z3{margin-top:calc(16 * var(--u));font-size:calc(19.2 * var(--u));font-weight:700;letter-spacing:-.01em;font-family:var(--tf,"Poppins"),sans-serif;line-height:1.15;overflow-wrap:anywhere}.demo_demo__Qhd_w .demo_tplArtist__IRbaw{font-size:calc(14.08 * var(--u));opacity:.6;margin-top:calc(2 * var(--u));overflow-wrap:anywhere}.demo_demo__Qhd_w .demo_tplSample__V4gMF{margin-top:calc(14 * var(--u));display:flex;align-items:center;gap:calc(10 * var(--u));padding:calc(8 * var(--u)) calc(12 * var(--u)) calc(8 * var(--u)) calc(8 * var(--u));border-radius:calc(999 * var(--u));background:color-mix(in srgb,currentColor 9%,transparent)}.demo_demo__Qhd_w .demo_play__Ww_PJ{width:calc(32 * var(--u));height:calc(32 * var(--u));border-radius:50%;background:var(--acc);color:var(--accInk);display:grid;place-items:center;flex-shrink:0;font-size:calc(11 * var(--u));border:none;padding:0;cursor:pointer}.demo_demo__Qhd_w .demo_wave__pK3jI{flex:1;display:flex;align-items:center;gap:calc(2 * var(--u));height:calc(22 * var(--u))}.demo_demo__Qhd_w .demo_wave__pK3jI i{flex:1;background:currentColor;opacity:.35;border-radius:9px}.demo_demo__Qhd_w .demo_wave__pK3jI i.demo_on__F8J5_{opacity:.95;background:var(--acc)}.demo_demo__Qhd_w .demo_time__u95pH{font-size:calc(10.5 * var(--u));opacity:.6;font-variant-numeric:tabular-nums}.demo_demo__Qhd_w .demo_tplLinks__mai2e{margin-top:calc(16 * var(--u));display:flex;flex-direction:column;gap:calc(7 * var(--u))}.demo_demo__Qhd_w .demo_tplLink__apKuu{display:flex;align-items:center;gap:calc(12 * var(--u));padding:calc(11 * var(--u)) calc(14 * var(--u));border-radius:calc(12 * var(--u));font-size:calc(13.76 * var(--u));font-weight:600}.demo_demo__Qhd_w .demo_pf__R_zn5{width:calc(26 * var(--u));height:calc(26 * var(--u));flex-shrink:0}.demo_demo__Qhd_w .demo_pf__R_zn5 svg{width:100%;height:100%;display:block}.demo_demo__Qhd_w .demo_pfName__LUBKO{flex:1;font-weight:500}.demo_demo__Qhd_w .demo_pfAction__qk32O{font-size:calc(11.2 * var(--u));opacity:.55;text-transform:uppercase;letter-spacing:.08em;font-weight:600}.demo_demo__Qhd_w .demo_tplEvents__a_eCP{margin-top:calc(14 * var(--u));display:flex;flex-direction:column;gap:calc(6 * var(--u))}.demo_demo__Qhd_w .demo_tplHead__EG3JI{font-size:calc(9.6 * var(--u));font-weight:700;letter-spacing:.2em;text-transform:uppercase;opacity:.45;margin-bottom:calc(2 * var(--u))}.demo_demo__Qhd_w .demo_tplEvent__3fz3U{display:flex;align-items:center;gap:calc(10 * var(--u));padding:calc(9 * var(--u)) calc(12 * var(--u));border-radius:calc(12 * var(--u));background:color-mix(in srgb,currentColor 8%,transparent)}.demo_demo__Qhd_w .demo_tplEventText__IHsXr{flex:1;min-width:0}.demo_demo__Qhd_w .demo_tplEventName__HT9I2{font-size:calc(12.8 * var(--u));font-weight:600}.demo_demo__Qhd_w .demo_tplEventMeta__HiI9M{font-size:calc(10.4 * var(--u));opacity:.55;text-transform:uppercase;letter-spacing:.06em}.demo_demo__Qhd_w .demo_tplTickets__0D9Tt{flex-shrink:0;font-size:calc(9.6 * var(--u));font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:calc(5 * var(--u)) calc(9 * var(--u));border-radius:calc(8 * var(--u));background:color-mix(in srgb,currentColor 16%,transparent)}.demo_demo__Qhd_w .demo_hasAcc__lF7oK .demo_tplTickets__0D9Tt{background:var(--acc);color:var(--accInk)}.demo_demo__Qhd_w .demo_tplBio__1SZXs{margin-top:calc(16 * var(--u));font-size:calc(12.4 * var(--u));line-height:1.6;opacity:.78}.demo_demo__Qhd_w .demo_tplFoot__5QtSJ{margin-top:auto;padding-top:calc(22 * var(--u));font-size:calc(10 * var(--u));opacity:.4;text-align:center;letter-spacing:.04em}.demo_demo__Qhd_w .demo_tObsidian__mbFwl{background:#121215;color:#fff}.demo_demo__Qhd_w .demo_tObsidian__mbFwl .demo_tplArt__sUUok{border-radius:calc(18 * var(--u))}.demo_demo__Qhd_w .demo_tObsidian__mbFwl .demo_tplTitle__SB9Z3{font-size:calc(20 * var(--u));margin-top:calc(14 * var(--u));text-align:center;letter-spacing:-.02em}.demo_demo__Qhd_w .demo_tObsidian__mbFwl .demo_tplArtist__IRbaw{text-align:center}.demo_demo__Qhd_w .demo_tObsidian__mbFwl .demo_tplLinks__mai2e{margin-top:calc(14 * var(--u))}.demo_demo__Qhd_w .demo_tObsidian__mbFwl .demo_tplLink__apKuu{background:#fff;color:#000;border-radius:calc(999 * var(--u));padding:calc(10 * var(--u)) calc(14 * var(--u))}.demo_demo__Qhd_w .demo_tObsidian__mbFwl .demo_tplLink__apKuu.demo_primary__APlpq{background:var(--acc);color:var(--accInk)}.demo_demo__Qhd_w .demo_tOnyx__cdS2A{background:#2e2e2e;color:#fff}.demo_demo__Qhd_w .demo_tOnyx__cdS2A .demo_tplBody__CeQqB{padding:calc(52 * var(--u)) calc(14 * var(--u)) calc(14 * var(--u))}.demo_demo__Qhd_w .demo_tOnyx__cdS2A .demo_tplArt__sUUok{border-radius:calc(6 * var(--u))}.demo_demo__Qhd_w .demo_tOnyx__cdS2A .demo_tplLink__apKuu{border-radius:calc(6 * var(--u));color:#fff;padding:calc(10 * var(--u)) calc(12 * var(--u))}.demo_demo__Qhd_w .demo_tOnyx__cdS2A .demo_pfAction__qk32O{color:rgba(255,255,255,.75);opacity:1}.demo_demo__Qhd_w .demo_tPrism__XmWtJ{color:#fff;background:#111}.demo_demo__Qhd_w .demo_tPrism__XmWtJ .demo_tplBg__ShkBl img{filter:blur(calc(14 * var(--u)));transform:scale(1.1);opacity:.7}.demo_demo__Qhd_w .demo_tPrism__XmWtJ .demo_tplBg__ShkBl:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,.8))}.demo_demo__Qhd_w .demo_tPrism__XmWtJ .demo_tplArt__sUUok{border-radius:calc(16 * var(--u));box-shadow:0 calc(20 * var(--u)) calc(40 * var(--u)) rgba(0,0,0,.4)}.demo_demo__Qhd_w .demo_tPrism__XmWtJ .demo_tplLink__apKuu{background:rgba(255,255,255,.08);backdrop-filter:blur(calc(10 * var(--u)));border:calc(1 * var(--u)) solid rgba(255,255,255,.12);border-radius:calc(14 * var(--u));color:#fff}.demo_demo__Qhd_w .demo_tPrism__XmWtJ .demo_tplLink__apKuu.demo_primary__APlpq{background:linear-gradient(135deg,var(--acc),color-mix(in srgb,var(--acc) 80%,transparent));border-color:transparent;color:var(--accInk)}.demo_demo__Qhd_w .demo_tIvory__VAYF5{background:#faf7f2;color:#0a0a0a}.demo_demo__Qhd_w .demo_tIvory__VAYF5 .demo_tplArt__sUUok{border-radius:calc(18 * var(--u));box-shadow:0 calc(12 * var(--u)) calc(30 * var(--u)) rgba(0,0,0,.08)}.demo_demo__Qhd_w .demo_tIvory__VAYF5 .demo_tplTitle__SB9Z3{font-size:calc(20 * var(--u));margin-top:calc(14 * var(--u));letter-spacing:-.02em}.demo_demo__Qhd_w .demo_tIvory__VAYF5 .demo_tplArtist__IRbaw{color:#666;opacity:1}.demo_demo__Qhd_w .demo_tIvory__VAYF5 .demo_tplLink__apKuu{background:#fff;border:calc(1 * var(--u)) solid rgba(0,0,0,.08);border-radius:calc(14 * var(--u));color:#0a0a0a;box-shadow:0 calc(2 * var(--u)) calc(6 * var(--u)) rgba(0,0,0,.03)}.demo_demo__Qhd_w .demo_tIvory__VAYF5 .demo_tplLink__apKuu.demo_primary__APlpq{border-color:var(--acc);box-shadow:0 0 0 calc(1 * var(--u)) var(--acc)}.demo_demo__Qhd_w .demo_tCarbon__PBkN0{background:#0a0a0b;color:#fff}.demo_demo__Qhd_w .demo_tCarbon__PBkN0 .demo_tplBg__ShkBl img{filter:blur(calc(28 * var(--u))) brightness(.45);transform:scale(1.15)}.demo_demo__Qhd_w .demo_tCarbon__PBkN0 .demo_tplLink__apKuu{background:rgba(255,255,255,.06);border:calc(1 * var(--u)) solid rgba(255,255,255,.08);border-radius:calc(12 * var(--u));color:#fff}.demo_demo__Qhd_w .demo_tCarbon__PBkN0 .demo_tplLink__apKuu.demo_primary__APlpq{border-color:var(--acc)}.demo_demo__Qhd_w .demo_tClip__E3lHI{background:#0a0a0b;color:#f5f5f7}.demo_demo__Qhd_w .demo_tClip__E3lHI .demo_tplBg__ShkBl img{filter:blur(calc(28 * var(--u))) brightness(.3);transform:scale(1.15)}.demo_demo__Qhd_w .demo_tClip__E3lHI .demo_tplBody__CeQqB{padding:calc(52 * var(--u)) calc(16 * var(--u)) calc(14 * var(--u))}.demo_demo__Qhd_w .demo_tClip__E3lHI .demo_clipHead__LGMlL{display:grid;grid-template-columns:calc(52 * var(--u)) minmax(0,1fr);align-items:center;gap:calc(12 * var(--u))}.demo_demo__Qhd_w .demo_tClip__E3lHI .demo_tplArt__sUUok{border-radius:calc(5 * var(--u))}.demo_demo__Qhd_w .demo_tClip__E3lHI .demo_tplTitle__SB9Z3{margin-top:0;font-size:calc(18 * var(--u));font-weight:500;letter-spacing:-.04em;line-height:1.05}.demo_demo__Qhd_w .demo_tClip__E3lHI .demo_tplArtist__IRbaw{font-family:Georgia,serif;font-style:italic;opacity:.75}.demo_demo__Qhd_w .demo_tClip__E3lHI .demo_clipFrame__Z9hdX{position:relative;margin-top:calc(14 * var(--u));aspect-ratio:16/9;border-radius:calc(12 * var(--u));overflow:hidden;border:calc(1 * var(--u)) solid rgba(255,255,255,.08)}.demo_demo__Qhd_w .demo_tClip__E3lHI .demo_clipFrame__Z9hdX img{width:100%;height:100%;object-fit:cover;filter:brightness(.7)}.demo_demo__Qhd_w .demo_tClip__E3lHI .demo_clipPlay__T_j0q{position:absolute;top:50%;left:50%;width:calc(44 * var(--u));height:calc(44 * var(--u));transform:translate(-50%,-50%);border-radius:50%;border:calc(1 * var(--u)) solid rgba(255,255,255,.25);background:rgba(0,0,0,.35);backdrop-filter:blur(6px)}.demo_demo__Qhd_w .demo_tClip__E3lHI .demo_clipPlay__T_j0q:after{content:"";position:absolute;top:50%;left:54%;transform:translate(-50%,-50%);border-style:solid;border-width:calc(8 * var(--u)) 0 calc(8 * var(--u)) calc(13 * var(--u));border-color:transparent transparent transparent #fff}.demo_demo__Qhd_w .demo_tClip__E3lHI .demo_tplLinks__mai2e{margin-top:calc(14 * var(--u))}.demo_demo__Qhd_w .demo_tClip__E3lHI .demo_tplLink__apKuu{background:rgba(255,255,255,.055);border:calc(1 * var(--u)) solid rgba(255,255,255,.09);border-radius:calc(13 * var(--u));color:#f5f5f7}.demo_demo__Qhd_w .demo_tClip__E3lHI .demo_tplLink__apKuu.demo_primary__APlpq{border-color:var(--acc)}.demo_demo__Qhd_w .demo_layTab__ZtUqy .demo_tplBody__CeQqB{padding:calc(84 * var(--u)) calc(56 * var(--u)) calc(40 * var(--u));display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:calc(44 * var(--u));align-content:start}.demo_demo__Qhd_w .demo_layTab__ZtUqy.demo_land__JNUeb .demo_tplBody__CeQqB{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);padding:calc(80 * var(--u)) calc(80 * var(--u)) calc(40 * var(--u));column-gap:calc(60 * var(--u))}.demo_demo__Qhd_w .demo_layTab__ZtUqy .demo_colA__2wO9k,.demo_demo__Qhd_w .demo_layTab__ZtUqy .demo_colB__HgPzE{display:flex;flex-direction:column;min-width:0}.demo_demo__Qhd_w .demo_layTab__ZtUqy .demo_colB__HgPzE>:first-child{margin-top:0}.demo_demo__Qhd_w .demo_layTab__ZtUqy .demo_tplFoot__5QtSJ{grid-column:1/-1}.demo_demo__Qhd_w .demo_layTab__ZtUqy .demo_tplTitle__SB9Z3{font-size:calc(30 * var(--u))}.demo_demo__Qhd_w .demo_layTab__ZtUqy.demo_tClip__E3lHI .demo_tplTitle__SB9Z3{font-size:calc(26 * var(--u))}.demo_demo__Qhd_w .demo_layTab__ZtUqy .demo_tplArtist__IRbaw{font-size:calc(17 * var(--u))}.demo_demo__Qhd_w .demo_layTab__ZtUqy .demo_tplLink__apKuu{padding:calc(14 * var(--u)) calc(18 * var(--u));font-size:calc(15 * var(--u))}.demo_demo__Qhd_w .demo_layTab__ZtUqy .demo_pf__R_zn5{width:calc(28 * var(--u));height:calc(28 * var(--u))}.demo_demo__Qhd_w .demo_layTab__ZtUqy .demo_tplBio__1SZXs{font-size:calc(14 * var(--u))}.demo_demo__Qhd_w .demo_layTab__ZtUqy.demo_tClip__E3lHI .demo_clipHead__LGMlL{grid-template-columns:calc(64 * var(--u)) minmax(0,1fr)}.demo_demo__Qhd_w .demo_aWrap__G8bpp{display:grid;grid-template-columns:minmax(340px,430px) minmax(0,1fr);gap:20px;align-items:start;scroll-margin-top:84px}.demo_demo__Qhd_w .demo_aCard__tE7VU{padding:24px;position:sticky;top:96px}.demo_demo__Qhd_w .demo_aCard__tE7VU h2{font-size:1.45rem;letter-spacing:-.04em;line-height:1.2;font-weight:700}.demo_demo__Qhd_w .demo_sub__xyl_9{color:var(--muted);font-size:.86rem;margin:6px 0 18px;line-height:1.6}.demo_demo__Qhd_w .demo_steps__33Ovu{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin:0 0 18px;padding:0;list-style:none}.demo_demo__Qhd_w .demo_step__eUSYI{width:100%;text-align:left;font-size:.72rem;color:var(--subtle);font-weight:600;letter-spacing:.02em;background:none;border:none;padding:0;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.demo_demo__Qhd_w .demo_step__eUSYI:before{content:"";display:block;height:4px;border-radius:4px;background:#1e1e23;margin-bottom:7px;transition:background .3s}.demo_demo__Qhd_w .demo_stepCurrent__FjLwy:before,.demo_demo__Qhd_w .demo_stepDone__Q26dT:before{background:var(--bs-green)}.demo_demo__Qhd_w .demo_stepCurrent__FjLwy{color:var(--ink)}.demo_demo__Qhd_w .demo_aBody__XTdCN{animation:demo_fadeUp__y6_t5 .35s var(--ease)}@keyframes demo_fadeUp__y6_t5{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.demo_demo__Qhd_w .demo_stepNum___rzc2{font-size:.7rem;font-weight:700;color:var(--bs-green);letter-spacing:.14em;text-transform:uppercase}.demo_demo__Qhd_w .demo_suggest__XR4IM{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px;align-items:center;font-size:.74rem;color:var(--subtle)}.demo_demo__Qhd_w .demo_aNav__G_lGR{display:flex;justify-content:space-between;align-items:center;margin-top:22px;gap:10px}.demo_demo__Qhd_w .demo_aPreview__cA_GK{min-width:0}.demo_demo__Qhd_w .demo_ready__JdX4n{text-align:center}.demo_demo__Qhd_w .demo_big__YSu89{font-size:2.2rem;line-height:1.2}.demo_demo__Qhd_w .demo_plans__CAJlL{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:4px}.demo_demo__Qhd_w .demo_plan__ef3TL{border:1px solid var(--line-strong);border-radius:14px;padding:14px;position:relative;background:var(--surface)}.demo_demo__Qhd_w .demo_planPro__CwbRJ{border-color:var(--bs-green);background:var(--green-tint)}.demo_demo__Qhd_w .demo_planEyebrow__z8lOI{font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--subtle);font-weight:600;line-height:1.4}.demo_demo__Qhd_w .demo_planName__H1b2a{font-weight:700;font-size:1rem}.demo_demo__Qhd_w .demo_planPrice__AEuOe{font-size:1.6rem;font-weight:700;letter-spacing:-.04em;line-height:1.1;margin-top:4px}.demo_demo__Qhd_w .demo_planPrice__AEuOe small{font-size:.7rem;font-weight:500;color:var(--muted);letter-spacing:0}.demo_demo__Qhd_w .demo_planAnnual___6kZb{font-size:.68rem;color:var(--subtle)}.demo_demo__Qhd_w .demo_plan__ef3TL ul{list-style:none;margin:10px 0 0;padding:0;font-size:.74rem;display:flex;flex-direction:column;gap:4px;color:var(--muted);line-height:1.45}.demo_demo__Qhd_w .demo_plan__ef3TL li:before{content:"✓  ";color:var(--bs-green);font-weight:700}.demo_demo__Qhd_w .demo_rib__df5uV{position:absolute;top:-9px;right:10px;background:var(--bs-green);color:#000;font-size:.58rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:2px 8px;border-radius:99px}.demo_demo__Qhd_w .demo_ctaBtn__VwfkS{width:100%;margin-top:14px}.demo_demo__Qhd_w .demo_pricingLink__PAOBL{display:block;text-align:center;margin-top:10px;font-size:.78rem;color:var(--muted);text-decoration:underline;text-underline-offset:3px}.demo_demo__Qhd_w .demo_pricingLink__PAOBL:hover{color:var(--ink)}.demo_demo__Qhd_w .demo_keep__RMXLw{font-size:.74rem;color:var(--subtle);margin-top:12px;text-align:center;line-height:1.5}.demo_demo__Qhd_w .demo_toast__1pKSH{position:fixed;left:50%;bottom:24px;transform:translate(-50%,30px);opacity:0;background:#fff;color:#000;padding:12px 18px;border-radius:12px;font-size:.84rem;font-weight:500;max-width:min(560px,calc(100% - 32px));box-shadow:0 20px 50px rgba(0,0,0,.5);transition:transform .35s var(--ease),opacity .35s var(--ease);z-index:100;pointer-events:none}.demo_demo__Qhd_w .demo_toastOn__1VJnA{transform:translate(-50%);opacity:1}@media (max-width:1180px){.demo_demo__Qhd_w .demo_stage__pIW77 .demo_devTab__mmuNt{width:360px}.demo_demo__Qhd_w .demo_stage__pIW77 .demo_devTab__mmuNt.demo_land__JNUeb{width:480px}}@media (max-width:980px){.demo_demo__Qhd_w .demo_aWrap__G8bpp{grid-template-columns:1fr}.demo_demo__Qhd_w .demo_aCard__tE7VU{position:static}}@media (max-width:760px){.demo_demo__Qhd_w .demo_intro__56Cz2{padding-block:32px 18px}.demo_demo__Qhd_w .demo_aCard__tE7VU{padding:16px}.demo_demo__Qhd_w .demo_stage__pIW77{flex-direction:column;align-items:center;gap:20px;padding:20px 10px}.demo_demo__Qhd_w .demo_stage__pIW77 .demo_devPhone__cZT5A{width:min(270px,74vw)}.demo_demo__Qhd_w .demo_stage__pIW77 .demo_devCol__lsYzU,.demo_demo__Qhd_w .demo_stage__pIW77 .demo_devTab__mmuNt,.demo_demo__Qhd_w .demo_stage__pIW77 .demo_devTab__mmuNt.demo_land__JNUeb{width:100%}.demo_demo__Qhd_w .demo_plans__CAJlL{grid-template-columns:1fr}.demo_demo__Qhd_w .demo_fonts__FpLU4{grid-template-columns:repeat(3,1fr)}.demo_demo__Qhd_w .demo_tplGrid__ufmtY{gap:6px}.demo_demo__Qhd_w .demo_steps__33Ovu{gap:3px}.demo_demo__Qhd_w .demo_step__eUSYI{font-size:.64rem;letter-spacing:0}}@media (prefers-reduced-motion:reduce){.demo_demo__Qhd_w .demo_aBody__XTdCN,.demo_demo__Qhd_w .demo_coverBtn___sFa2.demo_loading__raeko,.demo_demo__Qhd_w .demo_live__HdUcm .demo_dot__mnxE0{animation:none}}html body #tarteaucitronRoot,html body #tarteaucitronRoot *{font-family:var(--font-body,system-ui,sans-serif)}html body #tarteaucitronRoot.tarteaucitronSize-bottom #tarteaucitronAlertBig{background:hsl(var(--card));color:hsl(var(--card-foreground));border-top:1px solid hsl(var(--border));box-shadow:0 -.5rem 2rem hsl(var(--foreground)/.2);width:100%;left:0;right:0;padding:1.25rem 1.5rem;box-sizing:border-box;font-size:.9375rem!important;text-align:center}html body #tarteaucitronRoot.tarteaucitronSize-bottom #tarteaucitronAlertBig:before{content:var(--tacTitleBanner);display:block;font-family:var(--font-heading,var(--font-body,system-ui,sans-serif));font-size:1.0625rem;font-weight:600;line-height:1.3;color:hsl(var(--card-foreground));margin-bottom:.5rem}html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,html body #tarteaucitronRoot.tarteaucitronSize-bottom span#tarteaucitronDisclaimerAlert{color:hsl(var(--muted-foreground));font-size:.875rem;line-height:1.5;padding:0;margin:0 auto 1rem;max-width:44rem;display:block}html body #tarteaucitronRoot .bs-consent-actions{display:flex;flex-direction:row;gap:.75rem;align-items:stretch;justify-content:center;margin:0 auto;max-width:26rem}html body #tarteaucitronRoot .bs-consent-actions button#tarteaucitronAllDenied2,html body #tarteaucitronRoot .bs-consent-actions button#tarteaucitronPersonalize2{flex:1 1 0;width:auto;min-width:0;margin:0;padding:.625rem 1rem;font-size:.875rem!important;font-weight:500;line-height:1.25rem;border:1px solid transparent;border-radius:var(--radius);box-sizing:border-box;transition:background-color .15s ease,color .15s ease;background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border-color:hsl(var(--border))}html body #tarteaucitronRoot .bs-consent-actions button#tarteaucitronAllDenied2:hover,html body #tarteaucitronRoot .bs-consent-actions button#tarteaucitronPersonalize2:hover{background:hsl(var(--muted))}html body #tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronCloseAlert{display:block;width:auto;margin:.75rem auto 0;padding:.25rem .5rem;background:transparent;color:hsl(var(--muted-foreground));font-size:.8125rem!important;text-decoration:underline;text-underline-offset:2px}html body #tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronCloseAlert:hover{color:hsl(var(--foreground))}html body #tarteaucitronRoot button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}html body #tarteaucitronRoot #tarteaucitron{background:hsl(var(--card));color:hsl(var(--card-foreground));border-radius:calc(var(--radius) * 1.5);border:1px solid hsl(var(--border))}html body #tarteaucitronRoot #tarteaucitronServices .tarteaucitronLine,html body #tarteaucitronRoot #tarteaucitronServices .tarteaucitronMainLine,html body #tarteaucitronRoot #tarteaucitronServices .tarteaucitronTitle{background:hsl(var(--card));color:hsl(var(--card-foreground));border-bottom:1px solid hsl(var(--border))}html body #tarteaucitronRoot #tarteaucitronServices .tarteaucitronMainLine{background:hsl(var(--muted))}html body #tarteaucitronRoot #tarteaucitronServices .tarteaucitronListCookies,html body #tarteaucitronRoot #tarteaucitronServices .tarteaucitronServiceDescription{color:hsl(var(--muted-foreground))}html body #tarteaucitronRoot #tarteaucitronDisclaimer,html body #tarteaucitronRoot #tarteaucitronInfo{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}html body #tarteaucitronRoot .tarteaucitronAllow,html body #tarteaucitronRoot .tarteaucitronDeny{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);font-size:.8125rem!important;padding:.375rem .75rem}html body #tarteaucitronRoot .tarteaucitronIsAllowed .tarteaucitronAllow,html body #tarteaucitronRoot .tarteaucitronIsDenied .tarteaucitronDeny{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:transparent}html body #tarteaucitronRoot #tarteaucitronBack,html body #tarteaucitronRoot #tarteaucitronClosePanel{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}html body #tarteaucitronRoot #tarteaucitronBack{background:hsl(var(--foreground)/.6)}@media screen and (max-width:900px){html body #tarteaucitronRoot .bs-consent-actions{flex-wrap:wrap}html body #tarteaucitronRoot .bs-consent-actions button#tarteaucitronAllDenied2,html body #tarteaucitronRoot .bs-consent-actions button#tarteaucitronPersonalize2{width:auto!important;min-width:8rem;margin:0!important}}