.Faq_list__06z4M{display:grid;grid-gap:.75rem;gap:.75rem;max-width:48rem}.Faq_item__4iDDg{background:rgba(23,28,39,.65);border:1px solid var(--lr-color-controlBorder);border-radius:1rem;overflow:hidden}.Faq_open__CBVzF{border-color:rgba(255,171,51,.35)}.Faq_question__qtIS0{align-items:center;background:transparent;border:0;color:var(--lr-color-title);cursor:pointer;display:flex;font-family:var(--font-display);font-size:1.05rem;font-weight:700;gap:1rem;justify-content:space-between;letter-spacing:-.02em;padding:1.1rem 1.2rem;text-align:left;width:100%}.Faq_chevron__iAbqy{color:var(--lr-color-primary-400);font-size:1.35rem;line-height:1}.Faq_answer__B5i6X{border-top:1px solid var(--lr-color-controlBorder);color:var(--lr-color-text);padding:0 1.2rem 1.15rem}.Faq_answer__B5i6X p{padding-top:.9rem}.Faq_mail__ecg3I{color:var(--lr-color-primary-400);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.Faq_mail__ecg3I:hover{color:var(--lr-color-primary-300,#ffc266)}.StoreBadges_row__l6ULy{align-items:center;display:flex;flex-wrap:wrap;gap:.85rem 1.1rem}.StoreBadges_slot__tomvS{display:inline-flex;flex:0 0 auto;position:relative}.StoreBadges_badge__T7hu8{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;display:inline-flex;flex:0 0 auto;line-height:0;padding:0;text-decoration:none;transition:opacity .2s ease,filter .2s ease,transform .2s ease}.StoreBadges_badge__T7hu8:hover{transform:translateY(-1px)}.StoreBadges_badgeSoon__Vddh_{cursor:pointer;filter:grayscale(1);opacity:.45}.StoreBadges_badgeSoon__Vddh_:hover{filter:grayscale(.55);opacity:.7;transform:none}.StoreBadges_badgeSoon__Vddh_:focus-visible{outline:2px solid rgba(245,180,90,.75);outline-offset:4px}.StoreBadges_badgeNoteActive__CB1NY{visibility:hidden}.StoreBadges_soonOverlay__f0De1{align-items:center;animation:StoreBadges_soonIn__39hgo .22s ease;-webkit-backdrop-filter:blur(12px) saturate(1.15);backdrop-filter:blur(12px) saturate(1.15);background:rgba(14,18,28,.9);border:1px solid rgba(240,243,248,.18);border-radius:.55rem;box-sizing:border-box;color:rgba(240,243,248,.92);display:flex;font-family:var(--font-display);font-size:.78rem;font-weight:700;inset:0;justify-content:center;letter-spacing:-.01em;line-height:1.2;padding:.35rem .55rem;position:absolute;text-align:center;text-shadow:0 1px 10px rgba(11,14,20,.85)}@keyframes StoreBadges_soonIn__39hgo{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.StoreBadges_appStore__QMlT5{display:block;height:52px;width:auto}.StoreBadges_playClip__ENvuE{display:block;height:52px;overflow:hidden;position:relative;width:calc(563 / 168 * 52px)}.StoreBadges_playStore__6fMn7{display:block;height:calc(250 / 168 * 52px);left:50%;max-width:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}@media (max-width:720px){.StoreBadges_stackOnNarrow__TpIbB{align-items:center;flex-direction:row;flex-wrap:nowrap;gap:.75rem;justify-content:center;width:100%}.StoreBadges_stackOnNarrow__TpIbB .StoreBadges_soonOverlay__f0De1{font-size:.72rem;padding:.3rem .4rem}}:root{--studio-glass-blur:28px;--studio-glass-border:rgba(255,255,255,0.12);--studio-glass-fill:rgba(12,14,18,0.52);--studio-glass-saturate:1.4;--studio-glass-shadow:0 12px 40px rgba(0,0,0,0.32)}[data-studio-toolbar] [data-tooltip]{position:relative}[data-studio-toolbar]{overflow:visible}.studio-floating-tooltip{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:.55rem;box-shadow:var(--studio-glass-shadow);color:var(--lr-color-title);font-size:.78rem;font-weight:600;letter-spacing:-.01em;line-height:1.2;max-width:min(90vw,18rem);opacity:0;padding:.35rem .55rem;pointer-events:none;position:fixed;text-align:center;transition:opacity .12s ease;visibility:hidden;white-space:normal;z-index:80}.Hero_mobileHeader__7iMy2{display:none}.Hero_hero__T3Fr4{display:flex;flex-direction:column;justify-content:stretch;min-height:100svh;pointer-events:none;position:relative;width:100%;z-index:1}.Hero_overlay__4XjG7{flex:1 1 auto;flex-direction:column;padding:clamp(1.15rem,2.8vw,2.25rem) clamp(1.15rem,3.5vw,3rem) clamp(1.5rem,4vw,2.75rem)}.Hero_overlay__4XjG7,.Hero_topRow__1Pi1F{display:flex;justify-content:space-between}.Hero_topRow__1Pi1F{align-items:flex-start;gap:1.5rem}.Hero_copy__csuBp,.Hero_nav__rE4af{max-width:min(28rem,100%)}.Hero_nav__rE4af{display:flex;flex-wrap:wrap;gap:.35rem 1.1rem;justify-content:flex-end;pointer-events:auto}.Hero_navLink__wc5H5{color:rgba(220,226,236,.78);font-size:.92rem;font-weight:600;letter-spacing:.01em;text-decoration:none;text-shadow:0 1px 14px rgba(11,14,20,.85);transition:color .15s ease;white-space:nowrap}.Hero_brand__lN8Qw,.Hero_navLink__wc5H5:hover{color:var(--lr-color-title)}.Hero_brand__lN8Qw{font-family:var(--font-display);font-size:clamp(2.75rem,7vw,4.5rem);font-weight:800;letter-spacing:-.045em;line-height:.95;margin:0 0 .85rem;text-shadow:0 2px 28px rgba(11,14,20,.85)}.Hero_lead__F16sG{color:rgba(220,226,236,.88);font-size:clamp(1rem,1.7vw,1.12rem);line-height:1.45;margin:0;max-width:24rem;text-shadow:0 1px 16px rgba(11,14,20,.9)}.Hero_sceneCue__IE_v1{align-items:flex-end;display:flex;flex:1 1 auto;justify-content:center;min-height:4.5rem;padding:.5rem 0 .75rem;pointer-events:none}.Hero_sceneCueCluster__EesxG{align-items:center;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);background:rgba(14,18,28,.55);border:1px solid rgba(240,243,248,.16);border-radius:999px;box-shadow:0 10px 32px rgba(0,0,0,.28);display:inline-flex;gap:.15rem;max-width:100%;opacity:0;padding:.3rem;pointer-events:none;transform:translateY(10px);transition:opacity .65s ease,transform .65s ease;visibility:hidden}.Hero_sceneCueClusterVisible__nDSqg{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.Hero_sceneModeButton__RHftJ{align-items:center;background:transparent;border:0;border-radius:999px;color:rgba(240,243,248,.92);cursor:pointer;display:inline-flex;font-family:var(--font-display);font-size:.95rem;font-weight:700;gap:.45rem;letter-spacing:-.02em;min-height:2.2rem;padding:.4rem .95rem .4rem .75rem;transition:background .2s ease,color .2s ease;white-space:nowrap}.Hero_sceneModeButton__RHftJ:hover:not(:disabled){background:rgba(255,149,0,.16);color:var(--lr-color-title)}.Hero_sceneModeButton__RHftJ:disabled{cursor:default;opacity:.45}.Hero_sceneIcon__KCfbl{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;height:2.2rem;justify-content:center;width:2.2rem}.Hero_sceneIcon__KCfbl:hover:not(:disabled){background:rgba(255,149,0,.14);color:var(--lr-color-title)}.Hero_sceneIcon__KCfbl:disabled{cursor:default;opacity:.35}.Hero_sceneIconActive__OTx__{background:rgba(255,149,0,.18);color:var(--lr-color-primary-400)}.Hero_sceneCueDivider__qlBkF{align-self:stretch;background:rgba(255,255,255,.12);flex:0 0 1px;margin:.35rem .2rem;width:1px}.Hero_bottomRow__C4kyK{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem 1.5rem;justify-content:space-between;pointer-events:auto;width:100%}.Hero_stores__CJA57{min-width:0}.Hero_ctaGroup__iC9Ov{align-items:stretch;display:flex;flex-wrap:wrap;gap:.65rem;justify-content:flex-end;margin-left:auto}.Hero_cta__bvnbU{align-items:center;background:linear-gradient(135deg,var(--lr-color-primary-400),var(--lr-color-primary-500));border-radius:999px;box-shadow:0 18px 48px rgba(255,149,0,.32);color:#1a1204;display:inline-flex;font-family:var(--font-display);font-size:clamp(1.35rem,2.4vw,1.7rem);font-weight:800;gap:.75rem;letter-spacing:-.03em;min-height:3.75rem;opacity:0;padding:1rem 1.35rem 1rem 2rem;pointer-events:none;text-decoration:none;transform:translateY(10px);transition:opacity .65s ease,transform .65s ease,box-shadow .2s ease,filter .2s ease;visibility:hidden}.Hero_ctaVisible__0XCnJ{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.Hero_ctaLabelDesktop__mKjAY{display:inline}.Hero_ctaLabelMobile__A2wUS{display:none}.Hero_cta__bvnbU:hover{box-shadow:0 22px 56px rgba(255,149,0,.4);filter:brightness(1.04)}.Hero_ctaVisible__0XCnJ:hover,.Hero_cta__bvnbU:hover{transform:translateY(-2px)}.Hero_ctaArrow__dTQCK{display:inline-flex;flex:0 0 auto;transition:transform .2s ease}.Hero_cta__bvnbU:hover .Hero_ctaArrow__dTQCK{transform:translateX(4px)}@media (max-width:767px){.Hero_ctaLabelDesktop__mKjAY,.Hero_sceneCue__IE_v1{display:none}.Hero_ctaLabelMobile__A2wUS{display:inline}}@media (max-width:720px){.Hero_mobileHeader__7iMy2{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(11,14,20,.82);border-bottom:1px solid rgba(240,243,248,.08);display:block;height:2.85rem;pointer-events:auto;position:-webkit-sticky;position:sticky;top:0;z-index:40}.Hero_mobileNav__m8R_t{align-items:center;box-sizing:border-box;display:flex;gap:.15rem .85rem;height:100%;justify-content:flex-start;overflow-x:auto;padding:0 clamp(1.15rem,3.5vw,2rem);scrollbar-width:none;-webkit-overflow-scrolling:touch}.Hero_mobileNav__m8R_t::-webkit-scrollbar{display:none}.Hero_mobileNav__m8R_t .Hero_navLink__wc5H5{flex:0 0 auto;font-size:.88rem;text-shadow:none}.Hero_hero__T3Fr4{min-height:calc(100svh - 2.85rem)}.Hero_overlay__4XjG7{padding:.85rem clamp(1.15rem,3.5vw,2rem) 1.15rem}.Hero_brand__lN8Qw{font-size:clamp(2.25rem,11vw,3.25rem);margin-bottom:.55rem}.Hero_lead__F16sG{font-size:.98rem}.Hero_topRow__1Pi1F{flex-direction:column;gap:.75rem}.Hero_nav__rE4af{display:none}.Hero_bottomRow__C4kyK{align-items:center;flex-direction:column-reverse;gap:1.35rem}.Hero_stores__CJA57{display:flex;justify-content:center;width:100%}.Hero_ctaGroup__iC9Ov{flex-direction:column-reverse;margin-left:0;width:100%}.Hero_cta__bvnbU{font-size:1.15rem;justify-content:center;min-height:2.95rem;padding:.75rem 1.15rem;width:100%}}.LandingCanvas_stage__5m8TW{inset:0;-webkit-mask-image:linear-gradient(180deg,#000,#000 55%,rgba(0,0,0,.85) 82%,rgba(0,0,0,.65));mask-image:linear-gradient(180deg,#000,#000 55%,rgba(0,0,0,.85) 82%,rgba(0,0,0,.65));overflow:hidden;pointer-events:none;position:absolute;width:100%;z-index:0}.LandingCanvas_canvas__cQmIq{cursor:default;display:block;height:100%;pointer-events:auto;touch-action:pan-y;width:100%}.LandingCanvas_vignette___tghC{background:radial-gradient(ellipse 78% 70% at 50% 38%,transparent 32%,rgba(11,14,20,.45) 78%,rgba(11,14,20,.72) 100%);inset:0;pointer-events:none;position:absolute;z-index:1}.LandingScene3D_overlay__4BnrV{background:#05060a;inset:0;position:fixed;z-index:80}.LandingScene3D_hero__U6nDG{height:100svh;left:0;-webkit-mask-image:linear-gradient(180deg,#000,#000 55%,rgba(0,0,0,.85) 82%,rgba(0,0,0,.65));mask-image:linear-gradient(180deg,#000,#000 55%,rgba(0,0,0,.85) 82%,rgba(0,0,0,.65));overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.LandingScene3D_hero__U6nDG .LandingScene3D_canvasHost__328Bi{pointer-events:auto}.LandingScene3D_canvasHost__328Bi{height:100%;width:100%}.LandingScene3D_chrome__fxU1v{inset:0;pointer-events:none;position:absolute;z-index:2}.LandingScene3D_toolbarBottom__gUPCC{bottom:max(.75rem,env(safe-area-inset-bottom));display:flex;gap:.15rem;max-width:calc(100% - 1.5rem);padding:.3rem}.LandingScene3D_backButton__UCGV3,.LandingScene3D_toolbarBottom__gUPCC{align-items:center;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);background:rgba(14,18,28,.72);border:1px solid rgba(240,243,248,.12);border-radius:999px;box-shadow:0 12px 40px rgba(0,0,0,.35);left:max(.75rem,env(safe-area-inset-left));pointer-events:auto;position:absolute}.LandingScene3D_backButton__UCGV3{color:#f4f6fb;cursor:pointer;display:inline-flex;font-family:var(--font-display);font-size:.92rem;font-weight:700;gap:.35rem;letter-spacing:-.02em;min-height:2.5rem;padding:.35rem .95rem .35rem .65rem;top:max(.75rem,env(safe-area-inset-top));white-space:nowrap}.LandingScene3D_backButton__UCGV3:hover{background:rgba(255,149,0,.16);border-color:rgba(255,149,0,.4);color:var(--lr-color-title)}.LandingScene3D_iconAction__S_9pl{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;height:2.2rem;justify-content:center;width:2.2rem}.LandingScene3D_iconAction__S_9pl:hover{background:rgba(255,149,0,.14);color:var(--lr-color-title)}.LandingScene3D_iconAction__S_9pl:disabled{cursor:default;opacity:.35}.LandingScene3D_iconActionActive__U5HIp{background:rgba(255,149,0,.18);color:var(--lr-color-primary-400)}.LandingScene3D_loading__FSi0_{color:rgba(220,226,236,.7);font-size:.95rem;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:3}.LandingScene3D_vignette__pDH4b{background:radial-gradient(ellipse 78% 70% at 50% 38%,transparent 32%,rgba(11,14,20,.45) 78%,rgba(11,14,20,.72) 100%);inset:0;pointer-events:none;position:absolute;z-index:1}.Product_item___sRA3,.Product_list__qELQ8{display:grid;grid-gap:1.25rem;gap:1.25rem}.Product_item___sRA3{align-items:flex-start;background:linear-gradient(135deg,rgba(23,28,39,.92),rgba(18,22,31,.72));border:1px solid var(--lr-color-controlBorder);border-radius:1.25rem;grid-template-columns:auto 1fr;padding:1.45rem 1.5rem}.Product_index__Y1ZnA{color:var(--lr-color-primary-400);font-family:var(--font-display);font-size:1.1rem;font-weight:800;letter-spacing:.04em;padding-top:.15rem}.Product_item___sRA3 h3{color:var(--lr-color-title);font-family:var(--font-display);font-size:1.25rem;font-weight:700;letter-spacing:-.02em;margin-bottom:.45rem}.Product_item___sRA3 p{color:var(--lr-color-text);max-width:48rem}@media (min-width:900px){.Product_list__qELQ8{gap:1rem}.Product_item___sRA3{padding:1.7rem 1.85rem}}.Roadmap_timeline__c_913{display:grid;grid-gap:1.25rem;gap:1.25rem;list-style:none}.Roadmap_step__Ao0YR{background:rgba(23,28,39,.7);border:1px solid var(--lr-color-controlBorder);border-left:3px solid var(--lr-color-primary-400);border-radius:1rem;padding:1.4rem 1.5rem}.Roadmap_label__CCPNp{color:var(--lr-color-primary-300);display:inline-block;font-size:.8rem;font-weight:800;letter-spacing:.08em;margin-bottom:.55rem;text-transform:uppercase}.Roadmap_step__Ao0YR h3{color:var(--lr-color-title);font-family:var(--font-display);font-size:1.25rem;font-weight:700;letter-spacing:-.02em;margin-bottom:.5rem}.Roadmap_step__Ao0YR p{color:var(--lr-color-text);max-width:46rem}.Roadmap_step__Ao0YR a{color:var(--lr-color-primary-400);font-weight:600;text-decoration:none}.Roadmap_step__Ao0YR a:hover{text-decoration:underline}@media (min-width:860px){.Roadmap_timeline__c_913{grid-template-columns:1fr 1fr}}.StudioSelect_select__mKHYp{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,.28);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1.5 1.75L6 6.25L10.5 1.75' stroke='%239AA3B2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .7rem center;background-repeat:no-repeat;background-size:.75rem .5rem;border:1px solid rgba(255,255,255,.1);border-radius:.55rem;box-sizing:border-box;color:var(--lr-color-title);cursor:pointer;font:inherit;line-height:1.2;max-width:100%;min-width:0;overflow:hidden;padding:.35rem 2rem .35rem .55rem;text-overflow:ellipsis;white-space:nowrap;width:100%}.StudioSelect_select__mKHYp:disabled{cursor:not-allowed;opacity:.6}.StudioSelect_select__mKHYp:focus{border-color:rgba(255,171,51,.55);box-shadow:inset 0 0 0 1px rgba(255,171,51,.35);outline:none}.StudioSelect_field__EzJpB{height:2.15rem;max-height:2.15rem}.StudioSelect_panel__e_aH5{background-color:rgba(255,255,255,.04);border-color:rgba(255,255,255,.12);font-size:.92rem;font-weight:600;height:2.45rem;letter-spacing:0;max-height:2.45rem;min-width:9.5rem;padding:.45rem 2rem .45rem .75rem;text-transform:none}.LocaleSwitcher_locale__tGhwp{color:var(--lr-color-neutral-400);display:flex;flex-direction:column;font-size:.82rem;font-weight:700;gap:.45rem;letter-spacing:.08em;text-transform:uppercase}.LocaleSwitcher_label__6Sg5M{color:var(--lr-color-title)}.SiteFooter_footer__aUaTs{background:linear-gradient(180deg,transparent,rgba(11,14,20,.28) 40%,rgba(11,14,20,.42));border-top:1px solid rgba(240,243,248,.06);padding:3.5rem 0 2rem;pointer-events:auto;position:relative}.SiteFooter_footerPage__90L9h{background:#0b0e14;margin-top:auto}.SiteFooter_footerPage__90L9h .SiteFooter_blurb__AzGDA,.SiteFooter_footerPage__90L9h .SiteFooter_brand__HyIqL,.SiteFooter_footerPage__90L9h .SiteFooter_cols__odBSg a,.SiteFooter_footerPage__90L9h .SiteFooter_cols__odBSg h3,.SiteFooter_footerPage__90L9h .SiteFooter_copy__kUVKS{text-shadow:none}.SiteFooter_inner__23SNm{display:grid;grid-gap:2.5rem;gap:2.5rem;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);margin-bottom:2.5rem;position:relative;z-index:2}.SiteFooter_brand__HyIqL{color:var(--lr-color-title);font-family:var(--font-display);font-size:1.6rem;font-weight:800;letter-spacing:-.03em;margin-bottom:.65rem;text-shadow:0 1px 18px rgba(11,14,20,.85)}.SiteFooter_blurb__AzGDA{color:rgba(220,226,236,.88);max-width:28rem;text-shadow:0 1px 14px rgba(11,14,20,.8)}.SiteFooter_cols__odBSg{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:1fr 1fr auto}.SiteFooter_cols__odBSg h3{color:var(--lr-color-title);font-size:.82rem;font-weight:700;letter-spacing:.08em;margin-bottom:.85rem;text-shadow:0 1px 14px rgba(11,14,20,.85);text-transform:uppercase}.SiteFooter_cols__odBSg a{color:rgba(180,188,202,.92);display:block;margin-bottom:.55rem;text-decoration:none;text-shadow:0 1px 12px rgba(11,14,20,.75)}.SiteFooter_cols__odBSg a:hover{color:var(--lr-color-primary-400)}.SiteFooter_copy__kUVKS{border-top:1px solid rgba(240,243,248,.08);color:rgba(154,163,178,.9);font-size:.88rem;padding-top:1.25rem;position:relative;text-shadow:0 1px 12px rgba(11,14,20,.75);z-index:2}@media (max-width:1024px){.SiteFooter_inner__23SNm{grid-template-columns:1fr}}@media (max-width:720px){.SiteFooter_cols__odBSg{grid-template-columns:1fr}}.page_main__GlU4n{background:#0b0e14;min-height:100svh;position:relative;width:100%}.page_foreground___cDvJ{pointer-events:none;position:relative;z-index:1}.page_benchParked__P8x7i{pointer-events:none;visibility:hidden}.SceneLibraryThumb_thumb__R4RSy{aspect-ratio:1;background:#232a34;border-bottom:1px solid rgba(255,255,255,.06);overflow:hidden;position:relative;width:100%}.SceneLibraryThumb_ground__D8RgU,.SceneLibraryThumb_optics__M4TfD,.SceneLibraryThumb_placeholder__D3Tmx{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.SceneLibraryThumb_ground__D8RgU,.SceneLibraryThumb_optics__M4TfD{opacity:0;transition:opacity .45s ease}.SceneLibraryThumb_layerVisible__Na34g{opacity:1}.SceneLibraryThumb_optics__M4TfD{z-index:1}.SceneLibraryThumb_placeholder__D3Tmx{background:linear-gradient(135deg,rgba(255,255,255,.04),transparent 55%),#232a34;position:absolute}.StudioLibrary_root__A5HF8{min-height:100%}.StudioLibrary_main__IbvpJ,.StudioLibrary_root__A5HF8{display:flex;flex:1 1 auto;flex-direction:column;width:100%}.StudioLibrary_main__IbvpJ{gap:2rem;margin:0 auto;max-width:1320px;padding:clamp(1.25rem,3vw,2rem) clamp(1.25rem,3.5vw,2.75rem) 3rem}.StudioLibrary_header__ytnhN{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem 1.5rem;justify-content:space-between}.StudioLibrary_brandBlock__U7CKs{min-width:0}.StudioLibrary_brandLink__7TpVX{color:var(--lr-color-title);display:inline-block;font-family:var(--font-display);font-size:1.05rem;font-weight:800;letter-spacing:-.03em;margin-bottom:.35rem;text-decoration:none;transition:color .15s ease}.StudioLibrary_brandLink__7TpVX:hover{color:var(--lr-color-primary-400,#ffab33)}.StudioLibrary_title__MR3y_{color:var(--lr-color-title);font-family:var(--font-display);font-size:clamp(2rem,4vw,2.75rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0}.StudioLibrary_actions__AzAfE{display:flex;flex-wrap:wrap;gap:.75rem}.StudioLibrary_actionPrimary__sNHLH,.StudioLibrary_actionSecondary__XtZ_h{align-items:center;border-radius:.75rem;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;gap:.45rem;justify-content:center;letter-spacing:-.01em;min-height:2.65rem;padding:.65rem 1.15rem;transition:background .12s ease,border-color .12s ease,color .12s ease,transform .12s ease}.StudioLibrary_actionPrimary__sNHLH{background:linear-gradient(180deg,rgba(255,171,51,.32),rgba(255,149,0,.18));border:1px solid rgba(255,171,51,.55);box-shadow:inset 0 1px 0 rgba(255,220,170,.18);color:var(--lr-color-title)}.StudioLibrary_actionPrimary__sNHLH:hover:not(:disabled){background:linear-gradient(180deg,rgba(255,171,51,.42),rgba(255,149,0,.26));border-color:rgba(255,171,51,.75)}.StudioLibrary_actionSecondary__XtZ_h{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.14);color:var(--lr-color-neutral-500)}.StudioLibrary_actionSecondary__XtZ_h:hover:not(:disabled){background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.22);color:var(--lr-color-title)}.StudioLibrary_actionPrimary__sNHLH:disabled,.StudioLibrary_actionSecondary__XtZ_h:disabled{cursor:default;opacity:.45}.StudioLibrary_actionPrimary__sNHLH:active:not(:disabled),.StudioLibrary_actionSecondary__XtZ_h:active:not(:disabled){transform:translateY(1px)}.StudioLibrary_compactBanner__ikLH9{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(255,149,0,.1);border:1px solid rgba(255,171,51,.3);border-radius:.85rem;color:var(--lr-color-title);font-size:.85rem;line-height:1.45;margin:0;padding:.75rem .95rem}.StudioLibrary_danger__FzmMP,.StudioLibrary_modalActions__DEZb0 button,.StudioLibrary_primary__hCO3G,.StudioLibrary_secondary__sDIY_{border-radius:.65rem;cursor:pointer;font-size:.92rem;font-weight:600;padding:.55rem 1rem}.StudioLibrary_primary__hCO3G{background:rgba(255,149,0,.18);border:1px solid rgba(255,149,0,.45);color:var(--lr-color-title)}.StudioLibrary_primary__hCO3G:disabled{cursor:default;opacity:.45}.StudioLibrary_modalActions__DEZb0 button,.StudioLibrary_secondary__sDIY_{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);color:var(--lr-color-neutral-500)}.StudioLibrary_danger__FzmMP{background:rgba(239,68,68,.16);border:1px solid rgba(239,68,68,.45);color:#fecaca}.StudioLibrary_section__fZu2x{display:flex;flex-direction:column;gap:1rem}.StudioLibrary_sectionHeader__ZBuYr h2{color:var(--lr-color-title);font-family:var(--font-display);font-size:1.35rem;font-weight:700}.StudioLibrary_cardMeta__QacDu,.StudioLibrary_empty__q5p8p,.StudioLibrary_sectionHeader__ZBuYr p{color:var(--lr-color-neutral-500);font-size:.95rem}.StudioLibrary_grid__9E0Kf{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr;list-style:none}@media (min-width:360px){.StudioLibrary_grid__9E0Kf{grid-template-columns:repeat(auto-fill,minmax(min(240px,calc((100% - 1rem) / 2)),1fr))}}@media (min-width:360px) and (max-width:520px){.StudioLibrary_cardRename__6YV0Z,.StudioLibrary_cardUpdated__DB1vr{display:none}}.StudioLibrary_reveal__hPwgY{animation:StudioLibrary_libraryReveal__P6vlZ .4s ease both}@keyframes StudioLibrary_libraryReveal__P6vlZ{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}.StudioLibrary_card__iu5qH{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:1rem;display:flex;flex-direction:column;overflow:hidden}.StudioLibrary_cardSkeleton__vWYqa{pointer-events:none}.StudioLibrary_skeletonThumb__IPWGG{aspect-ratio:1;background:linear-gradient(110deg,rgba(255,255,255,.03) 25%,rgba(255,255,255,.08) 45%,rgba(255,255,255,.03) 65%);background-size:200% 100%;animation:StudioLibrary_skeletonShimmer__AJA8E 1.2s ease-in-out infinite;width:100%}.StudioLibrary_skeletonLine__u_HQ_{background:rgba(255,255,255,.08);border-radius:999px;height:.7rem;width:70%}.StudioLibrary_skeletonLineShort__oyr3k{margin-top:.45rem;opacity:.7;width:42%}@keyframes StudioLibrary_skeletonShimmer__AJA8E{0%{background-position:100% 0}to{background-position:-100% 0}}.StudioLibrary_cardMedia__wNzjJ{position:relative}.StudioLibrary_cardMain__lKN2u{background:transparent;border:0;color:inherit;cursor:pointer;display:block;padding:0;text-align:left;width:100%}.StudioLibrary_cardDelete__CqmsB{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(8,10,14,.55);border:1px solid rgba(255,255,255,.12);border-radius:999px;color:rgba(254,202,202,.92);cursor:pointer;display:inline-flex;height:1.85rem;justify-content:center;padding:0;position:absolute;right:.55rem;top:.55rem;width:1.85rem;z-index:2}.StudioLibrary_cardDelete__CqmsB:hover:not(:disabled){background:rgba(239,68,68,.35);border-color:rgba(239,68,68,.55);color:#fecaca}.StudioLibrary_cardDelete__CqmsB:disabled{cursor:default;opacity:.4}.StudioLibrary_cardBody__ixOnk{display:flex;flex-direction:column;gap:.35rem;padding:.75rem .9rem .85rem}.StudioLibrary_cardTitleRow__DV9Yx{align-items:center;display:flex;gap:.25rem;min-width:0}.StudioLibrary_cardTitleBtn__FBv0q{background:transparent;border:0;color:var(--lr-color-title);cursor:pointer;flex:1 1 auto;font:inherit;font-weight:700;min-width:0;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.StudioLibrary_cardTitleBtn__FBv0q:hover:not(:disabled){color:var(--lr-color-primary-400,#ff9500)}.StudioLibrary_cardTitle__n3JYv{color:var(--lr-color-title);font-weight:700}.StudioLibrary_cardRename__6YV0Z{align-items:center;background:transparent;border:0;border-radius:.45rem;color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;flex:0 0 auto;height:1.6rem;justify-content:center;padding:0;width:1.6rem}.StudioLibrary_cardRename__6YV0Z:hover:not(:disabled){background:rgba(255,149,0,.14);color:var(--lr-color-title)}.StudioLibrary_cardRename__6YV0Z:disabled,.StudioLibrary_cardTitleBtn__FBv0q:disabled{cursor:default;opacity:.45}.StudioLibrary_modalBackdrop__nee2C{align-items:center;background:rgba(5,7,12,.72);display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:40}.StudioLibrary_modal__6OrCQ{background:#12161f;border:1px solid rgba(255,255,255,.1);border-radius:1rem;display:flex;flex-direction:column;gap:.85rem;max-width:520px;padding:1.25rem;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.StudioLibrary_modalDropActive__TuA1S{border-color:rgba(255,171,51,.55);box-shadow:0 0 0 1px rgba(255,149,0,.25),inset 0 0 0 1px rgba(255,149,0,.12)}.StudioLibrary_modal__6OrCQ h2{color:var(--lr-color-title);font-family:var(--font-display);font-size:1.25rem}.StudioLibrary_fileInput___F7Ml{display:none}.StudioLibrary_field__Er_hv input,.StudioLibrary_textarea__G2Evv{background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.12);border-radius:.65rem;color:var(--lr-color-title);font:inherit;min-height:12rem;padding:.75rem;resize:vertical;width:100%}.StudioLibrary_field__Er_hv input{min-height:0;resize:none}.StudioLibrary_importBrowse__whTad{align-items:center;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.14);border-radius:.65rem;color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;font-size:.92rem;font-weight:600;gap:.4rem;margin-right:auto;padding:.55rem 1rem}.StudioLibrary_importBrowse__whTad:hover{background:rgba(255,149,0,.14);border-color:rgba(255,171,51,.4);color:var(--lr-color-title)}.StudioLibrary_field__Er_hv{display:flex;flex-direction:column;gap:.35rem}.StudioLibrary_modalActions__DEZb0{align-items:center;justify-content:flex-end}.StudioLibrary_modalActionsEnd__oJei9,.StudioLibrary_modalActions__DEZb0{display:flex;flex-wrap:wrap;gap:.55rem}.StudioLibrary_importPreviewList__4s6z2{display:flex;flex-direction:column;gap:.55rem;max-height:16rem;overflow:auto}.StudioLibrary_importPreview__me1nS{align-items:center;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:.75rem;display:flex;gap:.75rem;padding:.55rem .65rem}.StudioLibrary_importPreviewError__ulZ_1{background:rgba(239,68,68,.08);border-color:rgba(239,68,68,.35)}.StudioLibrary_importPreviewThumbEmpty__I_J2W,.StudioLibrary_importPreviewThumb__A7_tE{border-radius:.45rem;flex:0 0 auto;height:3.5rem;overflow:hidden;width:3.5rem}.StudioLibrary_importPreviewThumb__A7_tE>*{aspect-ratio:auto;border-bottom:0;height:100%;width:100%}.StudioLibrary_importPreviewThumbEmpty__I_J2W{background:rgba(255,255,255,.04);border:1px dashed rgba(255,255,255,.12)}.StudioLibrary_importPreviewBody__Maopb{display:flex;flex:1 1 auto;flex-direction:column;gap:.15rem;min-width:0}.StudioLibrary_importPreviewTitle__zllcJ{color:var(--lr-color-title);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StudioLibrary_importPreviewMeta__HslWX{color:var(--lr-color-neutral-500);font-size:.85rem}.StudioLibrary_importPreviewError__ulZ_1 .StudioLibrary_importPreviewMeta__HslWX{color:#fecaca}.StudioLibrary_importPreviewFile__E4uxE{color:var(--lr-color-neutral-500);font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StudioLibrary_importPreviewRemove__tpZBI{align-items:center;background:transparent;border:0;border-radius:.45rem;color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;flex:0 0 auto;height:1.75rem;justify-content:center;width:1.75rem}.StudioLibrary_importPreviewRemove__tpZBI:hover{background:rgba(255,255,255,.06);color:var(--lr-color-title)}.StudioLibrary_error__xKABB{color:#fecaca;font-size:.9rem}