.site-preferences{display:flex;align-items:center;gap:6px;flex-shrink:0}.site-preferences button,.site-preferences select{height:36px;border:1px solid #76617b66;border-radius:8px;color:inherit;background:#89739312;font:500 12px system-ui}.site-preferences button{width:36px;display:grid;place-items:center;cursor:pointer}.site-preferences select{max-width:100px;padding:0 6px;cursor:pointer}.site-preferences option{color:#eee;background:#211c27}:root[data-studio-theme=light] .site-preferences option{color:#251c2e;background:#eee8f0}.docs-header .site-preferences{margin-inline-start:auto}.docs .open-studio-link{margin-left:0}:root[dir=rtl] .lp-header nav{margin-left:0;margin-inline-start:auto}:root[dir=rtl] .lp-studio-card,:root[dir=rtl] .lp-comparison-player,:root[dir=rtl] .lp-mini-studio,:root[dir=rtl] .timeline,:root[dir=rtl] .viewport{direction:ltr}:root[dir=rtl] .lp-example-prompt{direction:rtl;text-align:right}:root[dir=rtl] .landing h1,:root[dir=rtl] .landing h2{letter-spacing:0}@media(max-width:1000px){.lp-header{gap:12px}.lp-header nav{gap:12px}}@media(max-width:720px){.lp-header{height:auto;min-height:76px;flex-wrap:wrap;gap:8px 12px;padding:12px 20px}.lp-header .site-preferences{margin-inline-start:auto}.lp-header .lp-logo{margin-inline-end:auto}.lp-header .lp-menu-toggle{margin-left:0}.lp-header .open-studio-link{min-height:36px}.site-preferences select{max-width:82px}.docs-header{gap:10px}.docs-badge{order:3}}html:has(.landing){scroll-behavior:smooth;background:#101014}body:has(.landing){margin:0;background:#101014;color:#f2eef7}.landing{--lp-ink: #f2eef7;--lp-muted: #b4abba;--lp-pink: #fb4168;font-family:Inter,system-ui,sans-serif;font-size:15px;line-height:1.6;color:var(--lp-ink);background:#101014}.landing *{box-sizing:border-box}.landing a{color:inherit;text-decoration:none}.landing button{font:inherit;color:inherit;cursor:pointer}.landing button:disabled{cursor:default;opacity:.48}.landing a:focus-visible,.landing button:focus-visible,.landing summary:focus-visible{outline:3px solid #de315b;outline-offset:5px}.landing h1,.landing h2,.landing h3,.landing p,.landing figure{margin:0}.landing h1{font-size:clamp(48px,5.8vw,86px);line-height:1.04;letter-spacing:-.065em;font-weight:750}.landing h2{font-size:clamp(32px,3.35vw,49px);line-height:1.13;letter-spacing:-.045em;font-weight:720}.landing h3{font-size:21px;line-height:1.3;letter-spacing:-.035em}.lp-header{max-width:1320px;margin:auto;padding:26px 48px;display:flex;align-items:center;gap:28px}.lp-logo{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:650;line-height:1.2}.lp-logo-mark{display:block;width:34px;height:34px;flex:0 0 34px}.lp-logo small{display:block;font-size:9px;letter-spacing:.22em;margin-top:4px;color:var(--lp-muted)}.lp-header nav{display:flex;gap:28px;margin-left:auto;font-size:13px;font-weight:600}.lp-header nav a:hover,.lp-text-link:hover{color:#d32850}.lp-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;padding:15px 24px;border-radius:10px;background:var(--lp-pink);color:#fff!important;font-size:14px;font-weight:700;box-shadow:0 4px #d93155;transition:background .2s,transform .2s}.lp-cta:hover{background:#e82e58;transform:translateY(-2px)}.lp-cta span{font-size:21px;line-height:1}.lp-nav-cta{padding:10px 18px;box-shadow:none}.lp-menu-toggle{display:none}.lp-hero{max-width:1320px;margin:auto;padding:78px 48px 98px;display:grid;grid-template-columns:1fr 1.05fr;gap:50px;align-items:center}.lp-kicker{font-size:11px;font-weight:750;letter-spacing:.14em;margin-bottom:22px!important}.lp-dot{width:7px;height:7px;background:var(--lp-pink);border-radius:50%;display:inline-block;margin-right:8px}.lp-hero h1 em{color:var(--lp-pink);font-style:normal}.lp-hero-copy>p:not(.lp-kicker):not(.lp-small){color:var(--lp-muted);font-size:18px;max-width:405px;margin:26px 0;line-height:1.65}.lp-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:25px}.lp-text-link{font-size:13px;font-weight:650}.lp-small{font-size:11px;color:var(--lp-muted);margin-top:23px!important}.lp-hero-visual{position:relative;padding:27px 0 30px;min-width:0}.lp-studio-card{border-radius:16px;overflow:hidden;border:1px solid #38313f;background:#24212b;box-shadow:12px 20px #211b29;transform:rotate(-2deg)}.lp-studio-top{display:flex;justify-content:space-between;padding:15px 18px;color:#c4bbce;font-size:10px;border-bottom:1px solid #3e3749}.lp-studio-top i{display:inline-block;width:6px;height:6px;background:#fb4168;border-radius:100%;margin-right:5px}.lp-studio-stage{position:relative;aspect-ratio:1.3;background:#25252a}.lp-studio-stage img{display:block;width:100%;height:100%;object-fit:cover}.lp-prompt-chip{position:absolute;left:14px;right:14px;bottom:14px;border:1px solid #62546e;border-radius:8px;padding:12px;color:#f4f0f8;font-size:12px;background:#292331ee}.lp-prompt-chip span{color:#ff7291;margin-right:6px}.lp-sticker{position:absolute;z-index:1;font-size:11px;font-weight:700;padding:10px 16px;background:#292235;border:1px solid #51405f;border-radius:8px;box-shadow:0 4px 15px #23133308}.lp-sticker-one{top:0;right:-6px;transform:rotate(5deg)}.lp-sticker-two{bottom:0;left:-20px;transform:rotate(-5deg);background:#32202a;border-color:#684051}.lp-feature-band{padding:23px 30px;display:flex;justify-content:center;flex-wrap:wrap;gap:22px 55px;border-top:1px solid #302a38;border-bottom:1px solid #302a38;font-size:12px;font-weight:650;background:#19151f}.lp-section{max-width:1320px;margin:auto;padding:88px 48px;scroll-margin-top:20px}.lp-section-head{display:flex;gap:30px;justify-content:space-between;align-items:flex-end;margin-bottom:38px}.lp-section-head .lp-kicker{margin-bottom:16px!important}.lp-section-head>p{font-size:14px;color:var(--lp-muted);margin-bottom:5px}.lp-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.lp-steps article{padding:30px;border:1px solid #38313f;border-radius:14px;background:#1b1821}.lp-steps article>div:not(.lp-workflow-preview){display:flex;align-items:center;justify-content:space-between;margin-bottom:37px}.lp-steps article>div:not(.lp-workflow-preview) span{color:var(--lp-muted);font-size:12px}.lp-steps article>div:not(.lp-workflow-preview) b{font-size:27px;color:#9d789d;font-weight:500}.lp-steps p,.lp-use-grid p{font-size:14px;line-height:1.8;color:var(--lp-muted);margin-top:12px}.lp-showcases{padding-top:35px}.lp-showcase-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.lp-media{overflow:hidden;border:1px solid #38313f;border-radius:14px;background:#19171e;min-width:0}.lp-media video,.lp-media-empty{width:100%;aspect-ratio:4/3;object-fit:contain;background:#22202a;display:block}.lp-media-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:11px;color:#796983;background:radial-gradient(ellipse at 50% 100%,#d7cce2,transparent 75%),#ede7f1}.lp-showcase-grid .lp-media:nth-child(2) .lp-media-empty{background:radial-gradient(ellipse at 50% 100%,#ebc7c3,transparent 75%),#f5e9e5}.lp-showcase-grid .lp-media:nth-child(3) .lp-media-empty{background:radial-gradient(ellipse at 50% 100%,#bedad3,transparent 75%),#e9f1ed}.lp-play{display:grid;place-items:center;width:55px;height:55px;border:1px solid #a99aaf;background:#fff4;border-radius:50%;font-size:27px;padding-left:4px}.lp-media figcaption{padding:20px 22px;display:flex;flex-direction:column;gap:4px;font-size:15px}.lp-media figcaption>span{color:var(--lp-muted);font-size:11px}.lp-comparison{background:#19151f;border-radius:24px;max-width:1224px;margin:0 auto;padding:60px 42px}.lp-mode{display:flex;align-items:center;gap:5px;margin-bottom:22px}.lp-mode button{border:1px solid #51445e;border-radius:8px;padding:8px 23px;font-size:13px;background:#101014}.lp-mode button[aria-pressed=true]{color:#fff;background:#51405e;border-color:#51405e}.lp-mode>span{color:var(--lp-muted);font-size:11px;margin-left:12px}.lp-compare-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.lp-compare-grid .lp-media-empty,.lp-compare-grid video{aspect-ratio:16/10}.lp-compare-grid .lp-media:first-child .lp-media-empty{background:#e5d9d5}.lp-compare-actions{display:flex;align-items:center;gap:20px;margin-top:24px}.lp-secondary{border:1px solid #aa99b6;background:transparent;border-radius:8px;padding:9px 16px;font-size:12px!important}.lp-compare-actions p{font-size:12px;color:var(--lp-muted)}.lp-use-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.lp-use-grid article>span{display:grid;place-items:center;width:49px;height:49px;border-radius:12px;background:#302234;font-size:25px;margin-bottom:22px;color:#9e607b}.lp-use-grid h3{font-size:19px}.lp-feedback-note{max-width:1224px;margin:0 auto;padding:44px;display:flex;justify-content:space-between;align-items:center;gap:40px;background:#29212f;color:#fff9fa;border-radius:20px}.lp-feedback-note h2{font-size:35px}.lp-feedback-note p:not(.lp-kicker){max-width:620px;font-size:14px;color:#d3c3d8;margin-top:18px}.lp-feedback-note>span{font-size:100px;line-height:1.2;color:#ff7f9a;margin-right:30px;text-align:center}.lp-feedback-note small{display:block;font-size:13px;letter-spacing:.3em}.lp-faq{display:grid;grid-template-columns:1fr 1.6fr;gap:65px}.lp-faq>div>p:not(.lp-kicker){color:var(--lp-muted);margin-top:23px;font-size:14px}.lp-faq details{border-bottom:1px solid #38313f;padding:19px 0}.lp-faq summary{display:flex;justify-content:space-between;gap:18px;font-weight:600;cursor:pointer;list-style:none;font-size:14px}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary span{color:#9d789d}.lp-faq details[open] summary span{transform:rotate(45deg)}.lp-faq details p{color:var(--lp-muted);font-size:13px;margin-top:15px;padding-right:25px;line-height:1.9}.lp-final-cta{text-align:center;padding:70px 25px 85px;background:#231723}.lp-final-cta h2{font-size:clamp(37px,4.4vw,63px)}.lp-final-cta .lp-cta{margin-top:30px}.lp-footer{max-width:1320px;margin:auto;padding:30px 48px;display:flex;align-items:center;justify-content:space-between;gap:25px;font-size:11px;color:var(--lp-muted)}.lp-footer .lp-logo{font-size:13px;color:var(--lp-ink)}.lp-skip{position:fixed;top:-80px;left:20px;z-index:10;padding:12px;background:#fff}.lp-skip:focus{top:15px}@media(max-width:1000px){.lp-header,.lp-hero,.lp-section,.lp-footer{padding-left:28px;padding-right:28px}.lp-header nav{gap:16px}.lp-hero{gap:35px}.lp-comparison,.lp-feedback-note{margin-left:28px;margin-right:28px}.lp-use-grid{grid-template-columns:1fr 1fr;gap:30px}.lp-steps article{padding:24px}}@media(max-width:720px){.lp-header{padding:20px;gap:14px;flex-wrap:wrap}.lp-menu-toggle{display:block;margin-left:auto;background:transparent;border:0;font-size:23px;min-height:44px}.lp-header nav{display:none;order:4;width:100%;flex-wrap:wrap;margin-left:0;padding-top:15px}.lp-header nav.is-open{display:flex}.lp-nav-cta{font-size:12px;padding:11px 13px;gap:10px}.lp-logo{font-size:11px}.lp-hero{padding:42px 24px 60px;grid-template-columns:1fr;gap:42px}.lp-hero h1{font-size:61px}.lp-hero-copy>p:not(.lp-kicker):not(.lp-small){font-size:16px}.lp-hero-visual{margin:0 8px}.lp-sticker{font-size:10px}.lp-feature-band{gap:16px 23px;font-size:11px}.lp-section{padding:58px 24px}.lp-section-head{display:block;margin-bottom:28px}.lp-section-head>p,.lp-section-head>a{display:block;margin-top:20px}.lp-steps,.lp-showcase-grid,.lp-compare-grid{grid-template-columns:1fr}.lp-steps article>div:not(.lp-workflow-preview){margin-bottom:20px}.lp-showcases{padding-top:0}.lp-comparison{margin:0 16px;padding:35px 20px}.lp-compare-actions{flex-direction:column;align-items:flex-start;gap:12px}.lp-use-grid{grid-template-columns:1fr 1fr;gap:30px 20px}.lp-use-grid h3{font-size:17px}.lp-use-grid p{font-size:13px}.lp-feedback-note{margin:0 16px;padding:30px 24px}.lp-feedback-note>span{display:none}.lp-feedback-note h2{font-size:30px}.lp-faq{grid-template-columns:1fr;gap:20px}.lp-footer{flex-direction:column;text-align:center;padding:28px 24px;gap:12px}}@media(prefers-reduced-motion:reduce){html:has(.landing){scroll-behavior:auto}.landing *{transition:none!important}}.landing{color-scheme:dark}.lp-credit{font-size:10px;color:var(--lp-muted);max-width:95px;line-height:1.5}.lp-credit strong{color:var(--lp-ink);display:block}.lp-studio-card{transform:none;box-shadow:0 24px 75px #0005}.lp-studio-stage{aspect-ratio:1.15}.lp-avatar-view,.lp-portrait-stage{position:relative;height:100%;overflow:hidden}.lp-avatar-canvas{position:absolute;inset:0}.lp-avatar-view{position:absolute;inset:0;height:auto}.lp-avatar-canvas canvas{display:block;width:100%;height:100%;touch-action:none}.lp-avatar-placeholder{height:100%;min-height:220px;display:grid;place-items:center;color:var(--lp-muted);background:#18181e;font-size:12px}.lp-canvas-status{position:absolute;inset:20px 12px auto;text-align:center;font-size:12px;color:#ede6f2;background:#17121ddd;border-radius:6px;padding:8px}.lp-orbit-hint{position:absolute;left:8px;right:8px;bottom:8px;text-align:center;font-size:9px;color:#d0c4d8;pointer-events:none}.lp-example-strip{border-top:1px solid #51405e;background:#322334;padding:10px 16px;display:flex;flex-direction:column;font-size:13px}.lp-example-strip span{color:#b4abba;font-size:11px}.lp-example-controls{display:flex;align-items:center;gap:12px;padding:12px 16px;font-size:11px;color:#b4abba}.lp-example-controls button{width:30px;height:30px;border:1px solid #51405e;background:#302334;border-radius:6px;flex-shrink:0}.lp-example-controls input{min-width:0;flex:1;accent-color:#fb4168}.lp-example-controls>span{white-space:nowrap;font-variant-numeric:tabular-nums;min-width:65px}.lp-example-tabs{display:flex;gap:5px;padding:8px 12px;flex-wrap:wrap}.lp-example-tabs button{border:1px solid #51405e;background:#211a28;color:#bfb1c9;border-radius:7px;padding:8px 10px;font-size:11px;flex:1}.lp-example-tabs button[aria-pressed=true]{background:#4b2b43;border-color:#fb4168;color:#fff}.lp-example-prompt{color:#b4abba;font-size:11px;border-top:1px solid #38313f;padding:10px 16px}.lp-example-prompt summary{cursor:pointer}.lp-example-prompt p{margin-top:8px}.lp-wallet{margin-top:26px;max-width:440px}.lp-wallet label{display:block;font-weight:650;font-size:13px;margin-bottom:8px}.lp-wallet>div{display:flex;gap:8px;align-items:center}.lp-wallet input{min-width:0;width:100%;background:#211b29;border:1px solid #51405e;border-radius:8px;color:#fff;font:inherit;font-size:12px;padding:11px}.lp-wallet .lp-secondary{white-space:nowrap;padding:10px}.lp-wallet small{display:block;font-size:10px;color:var(--lp-muted);margin-top:7px}.lp-wallet-active{margin-top:9px;justify-content:space-between;font-size:11px}.lp-wallet-active button{border:0;background:transparent;color:#ff7291;font-size:11px}.lp-wallet p[role=alert]{color:#ff90a7;font-size:12px;margin-top:8px}.lp-showcase-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.lp-showcase-grid article{background:#1b1821;border:1px solid #38313f;padding:20px;border-radius:12px}.lp-showcase-grid article .lp-kicker{font-size:9px;color:#ff86a2}.lp-showcase-grid h3{margin-top:12px;font-size:17px}.lp-showcase-grid p{font-size:12px;color:var(--lp-muted);margin:12px 0 20px}.lp-showcase-grid button{width:100%}.lp-compare-four{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:16px}.lp-compare-four .lp-portrait-stage{aspect-ratio:9/16;width:100%;height:auto;max-height:570px;background:#18181e}.lp-compare-four .lp-portrait-stage video{width:100%;height:100%;aspect-ratio:auto;position:absolute;inset:0;object-fit:contain}.lp-compare-four figcaption{padding:12px 16px;font-size:14px}.lp-comparison-player{padding:15px 0}.lp-comparison-note{color:var(--lp-muted);font-size:12px}.lp-skip{background:#211b29}@media(max-width:1100px){.lp-header{gap:16px}.lp-header nav{gap:15px}.lp-showcase-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.lp-credit{max-width:none;margin-left:10px}.lp-credit strong{display:inline}.lp-header .lp-nav-cta,.lp-menu-toggle{margin-left:auto}.lp-studio-stage{aspect-ratio:1}.lp-showcase-grid{grid-template-columns:1fr}.lp-compare-four{gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.lp-compare-four figcaption{padding:8px 5px;font-size:12px}.lp-compare-four figcaption span{font-size:9px}.lp-orbit-hint{display:none}.lp-comparison .lp-avatar-placeholder{min-height:0;font-size:9px}.lp-comparison .lp-canvas-status{font-size:9px;padding:5px;inset:5px}}.landing{position:relative;isolation:isolate;background-image:radial-gradient(ellipse at 90% 10%,#32204538,transparent 36%),radial-gradient(ellipse at 0% 40%,#46172d28,transparent 40%)}.landing>header,.landing>main,.landing>footer{position:relative;z-index:1}.lp-cursor-glow{position:fixed;pointer-events:none;z-index:0;left:-450px;top:-450px;width:900px;height:900px;opacity:0;transition:opacity .8s;background:radial-gradient(circle,#8d3c932c 0%,#fb416813 30%,transparent 68%)}.lp-header,.lp-hero{max-width:1480px}.lp-hero{grid-template-columns:.78fr 1.4fr;gap:40px;padding-top:42px;padding-bottom:66px}.lp-hero h1{font-size:clamp(48px,4.9vw,74px)}.lp-hero-visual{padding:20px 0}.lp-studio-card{background:#19171e;border-color:#54405f;box-shadow:0 25px 100px #0007,0 0 80px #9238710d}.lp-studio-workspace{display:grid;grid-template-columns:minmax(0,1fr) 138px}.lp-studio-stage{aspect-ratio:1.13;min-width:0}.lp-example-rail{display:flex;flex-direction:column;justify-content:center;gap:9px;padding:16px 12px;border-left:1px solid #38313f;background:#1d1922}.lp-example-rail button{flex:0 0 auto;display:flex;align-items:center;gap:10px;min-height:55px;padding:10px;text-align:left;border-color:#3c3245;background:#211c28;font-size:11px}.lp-example-number{color:#9b809f;font-size:10px;font-variant-numeric:tabular-nums}.lp-example-rail button[aria-pressed=true] .lp-example-number{color:#ff7594}.lp-studio-card>.lp-example-controls{border-top:1px solid #38313f}.lp-example-prompt{padding:14px 18px 18px}.lp-example-prompt>span{text-transform:uppercase;letter-spacing:.13em;font-size:9px;color:#957f9f}.lp-example-prompt p{margin-top:5px;font-size:12px;color:#d0c6d8}.lp-sticker-one{right:12px;top:0}.lp-sticker-two{left:18px;bottom:0}.lp-footer{justify-content:center;gap:28px;padding-top:35px;padding-bottom:35px}.lp-header nav a{position:relative;transition:color .2s}.lp-header nav a:after{content:"";position:absolute;height:2px;bottom:-6px;left:0;width:100%;background:#fb4168;transform:scaleX(0);transform-origin:left;transition:transform .25s}.lp-header nav a:hover:after{transform:scaleX(1)}.lp-steps article,.lp-showcase-grid article,.lp-use-grid article,.lp-example-rail button,.lp-cta{position:relative;isolation:isolate}.lp-steps article:before,.lp-showcase-grid article:before,.lp-use-grid article:before,.lp-example-rail button:before,.lp-cta:before{content:"";position:absolute;inset:0;border-radius:inherit;z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(250px circle at var(--hover-x, 50%) var(--hover-y, 50%),#b877c432,transparent 70%);transition:opacity .25s}.lp-steps article:hover:before,.lp-showcase-grid article:hover:before,.lp-use-grid article:hover:before,.lp-example-rail button:hover:before,.lp-cta:hover:before{opacity:1}.lp-steps article,.lp-showcase-grid article,.lp-example-rail button{transition:border-color .25s,box-shadow .25s}.lp-steps article:hover,.lp-showcase-grid article:hover{border-color:#825975;box-shadow:0 12px 35px #0003}.lp-example-rail button:hover{border-color:#bf779d}.lp-secondary{transition:background .2s,border-color .2s}.lp-secondary:hover{background:#5e365338;border-color:#e193b3}.lp-cta:hover>span{transform:translate(3px,-3px)}.lp-cta>span,.lp-use-grid article>span{transition:transform .3s}.lp-use-grid article:hover>span{transform:rotate(-8deg) scale(1.08)}@media(max-width:1000px)and (min-width:721px){.lp-hero{grid-template-columns:.85fr 1.3fr;gap:24px}.lp-studio-workspace{grid-template-columns:minmax(0,1fr) 108px}.lp-example-rail{padding:12px 8px;gap:7px}.lp-example-rail button{min-height:46px;gap:6px;padding:8px 6px;font-size:10px}.lp-studio-stage{aspect-ratio:auto;min-height:360px}}@media(max-width:720px){.lp-hero{grid-template-columns:1fr;padding:30px 20px 48px;gap:26px}.lp-hero h1{font-size:clamp(48px,13vw,65px)}.lp-hero-visual{margin:0}.lp-studio-workspace{grid-template-columns:minmax(0,1fr) 103px}.lp-studio-stage{aspect-ratio:auto;min-height:330px}.lp-example-rail{padding:10px 7px;gap:8px}.lp-example-rail button{padding:9px 6px;min-height:48px;font-size:10px;gap:6px}.lp-studio-top{padding:12px;font-size:9px}.lp-example-prompt{padding:12px}.lp-footer{gap:10px}.lp-cursor-glow{display:none}}@media(prefers-reduced-motion:reduce),(pointer:coarse){.lp-cursor-glow{display:none}}.lp-docs-callout{display:flex;gap:35px;align-items:center;justify-content:space-between}.lp-docs-callout h2{font-size:34px}.lp-docs-callout p:not(.lp-kicker){color:var(--lp-muted);margin-top:15px;max-width:600px}.lp-docs-callout>a{white-space:nowrap}@media(max-width:720px){.lp-docs-callout{display:block}.lp-docs-callout>a{display:inline-block;margin-top:25px}}.lp-header{position:sticky;top:0;z-index:50;max-width:none;height:76px;padding:12px max(28px,calc((100vw - 1384px)/2));background:#101014ed;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid #57405e;box-shadow:0 8px 28px #0005}.lp-hero,.lp-section{scroll-margin-top:88px}.lp-use-grid article{padding:20px;border:1px solid transparent;border-radius:16px;overflow:hidden}.lp-use-grid article:hover{border-color:#60435b}.lp-use-grid article:hover>span{transform:translateY(-3px)}.lp-example-controls>span{min-width:76px;font-variant-numeric:tabular-nums}.lp-example-controls input{transition:none}@media(min-width:900px){.lp-hero{height:calc(100svh - 76px);min-height:560px;max-height:900px;padding:24px 40px;gap:36px;grid-template-columns:.85fr 1.4fr}.lp-hero h1{font-size:clamp(42px,min(4.4vw,7.3svh),70px)}.lp-hero-copy>p:not(.lp-kicker):not(.lp-small){margin:20px 0;font-size:16px}.lp-hero-visual{padding:0;min-height:0;height:100%}.lp-studio-card{height:100%;display:flex;flex-direction:column}.lp-studio-workspace{flex:1;min-height:0}.lp-studio-stage{aspect-ratio:auto;min-height:0;height:100%}.lp-studio-top{padding:10px 16px}.lp-example-controls{padding:8px 14px;flex-shrink:0}.lp-example-prompt{padding:8px 16px 12px;flex-shrink:0}.lp-example-prompt p{line-height:1.45}.lp-example-rail{gap:7px;padding:10px}.lp-example-rail button{min-height:42px;padding:8px}.lp-comparison{height:calc(100svh - 88px);min-height:560px;max-height:900px;padding:20px 32px;display:flex;flex-direction:column;gap:12px}.lp-comparison .lp-section-head{margin-bottom:0;flex-shrink:0}.lp-comparison h2{font-size:clamp(27px,3.8svh,40px)}.lp-comparison .lp-kicker{margin-bottom:8px!important}.lp-comparison .lp-example-tabs{margin:0;flex-shrink:0}.lp-compare-four{flex:1;min-height:0;margin:0}.lp-compare-four .lp-media{display:flex;flex-direction:column;min-height:0}.lp-compare-four .lp-portrait-stage{flex:1;min-height:0;height:auto;aspect-ratio:auto;max-height:none}.lp-compare-four figcaption{flex-shrink:0;padding:8px 14px;font-size:12px}.lp-comparison-player{padding:0}.lp-comparison-note{font-size:11px}}@media(max-width:899px){.lp-header{padding:12px 20px}.lp-header nav{gap:14px}}@media(prefers-reduced-motion:reduce){html:has(.landing){scroll-behavior:auto}}.landing>.lp-header{position:sticky;z-index:50}.lp-steps article,.lp-showcase-grid article,.lp-use-grid article,.lp-feedback-note,.lp-docs-callout,.lp-final-cta{position:relative;overflow:hidden}.lp-step-avatar{display:block;width:100%;height:170px;object-fit:contain;object-position:center;margin:-22px auto 16px;filter:drop-shadow(0 14px 20px #0005)}.lp-showcase-avatar{display:block;width:100%;height:125px;object-fit:contain;margin:-2px auto 8px;filter:drop-shadow(0 10px 14px #0006)}.lp-use-grid article{min-height:225px}.lp-use-avatar{position:absolute;right:-8px;top:5px;width:115px;height:175px;object-fit:contain;opacity:.75;pointer-events:none;transition:transform .35s ease,opacity .35s ease}.lp-use-grid article:hover .lp-use-avatar{transform:translateY(-7px) rotate(3deg);opacity:1}.lp-use-grid article>span,.lp-use-grid article h3,.lp-use-grid article p{position:relative;z-index:1}.lp-use-grid article h3,.lp-use-grid article p{max-width:78%}.lp-feedback-note>div{position:relative;z-index:1}.lp-feedback-note>span{display:none}.lp-feedback-avatar{width:220px;height:240px;object-fit:contain;align-self:flex-end;margin:-35px 15px -44px 0;filter:drop-shadow(0 16px 22px #0006)}.lp-docs-avatar{position:absolute;right:21%;bottom:-36px;width:170px;height:210px;object-fit:contain;pointer-events:none}.lp-docs-callout>div,.lp-docs-callout>a{position:relative;z-index:1}.lp-final-avatar{position:absolute;left:max(4%,calc(50% - 600px));bottom:-60px;height:310px;width:235px;object-fit:contain;opacity:.82;pointer-events:none}.lp-final-cta>:not(img){position:relative;z-index:1}@media(max-width:900px){.lp-docs-avatar{right:15%;opacity:.35}.lp-final-avatar{opacity:.25}}@media(max-width:720px){.lp-use-grid article h3,.lp-use-grid article p{max-width:90%}.lp-use-avatar{width:85px;opacity:.45}.lp-feedback-avatar,.lp-docs-avatar,.lp-final-avatar{display:none}}@media(max-width:720px){.lp-header nav.is-open{position:absolute;top:100%;left:0;padding:18px 20px;background:#18141ff7;border-bottom:1px solid #60435b;box-shadow:0 12px 20px #0005}}.lp-comparison .lp-section-head{display:block;text-align:center}.lp-comparison .lp-section-head>p{max-width:none;margin:10px 0 0}.lp-comparison h2{white-space:nowrap;font-size:clamp(24px,2.55vw,38px)}.lp-tracking-canvas{position:absolute;inset:0;width:100%;height:100%}.lp-reference-switch{display:flex;gap:6px;flex-shrink:0}.lp-reference-switch button{width:auto;height:36px;padding:0 13px;border:1px solid #71506b;background:#28202e;color:#f7eaf2;border-radius:7px;font-weight:700;white-space:nowrap}.lp-reference-switch button[aria-pressed=true]{background:#ff376d;border-color:#ff7098;color:#fff;box-shadow:0 0 16px #ff376d25}.lp-reference-switch button:hover{border-color:#ff7098}.lp-steps article>.lp-workflow-preview{display:block;margin:-8px -8px 24px;height:210px;border:1px solid #4b3b51;border-radius:10px;background:#121117;overflow:hidden;position:relative;font-size:11px}.lp-workflow-preview .lp-mini-title{height:27px;display:flex;align-items:center;gap:6px;padding:0 10px;border-bottom:1px solid #38313f;background:#201b26;font-size:9px;color:#bcb0c8}.lp-mini-title img{width:14px;height:14px}.lp-mini-export-trigger{margin-left:auto;color:#ff8aab;font-weight:600}.lp-mini-dialog{margin:9px auto;width:min(230px,calc(100% - 24px));padding:9px 12px;background:#241e2b;border:1px solid #4d3a57;border-radius:7px}.lp-mini-dialog>strong{font-size:11px;display:block;margin-bottom:6px}.lp-workflow-preview label{display:block;font-size:8px;color:#bdb0c5;margin:5px 0}.lp-workflow-preview label>span{display:block;border:1px solid #504157;padding:4px 7px;border-radius:4px;color:#f4eef7;font-size:10px;background:#18141e}.lp-mini-workflow-choice{animation:lp-choice 6s ease-in-out infinite}.lp-mini-workflow-choice b{float:right}.lp-mini-dialog-actions{display:flex;justify-content:flex-end;align-items:center;gap:13px;margin-top:8px;font-size:9px}.lp-mini-dialog-actions b{background:#f33568;border-radius:4px;padding:5px 8px;font-weight:600}.lp-mini-studio{display:grid;grid-template-columns:43% 57%;height:calc(100% - 27px);grid-template-rows:1fr 18px 31px}.lp-mini-sidebar{padding:10px 8px;border-right:1px solid #38313f}.lp-mini-sidebar strong{font-size:9px}.lp-mini-prompt{margin-top:9px;padding:7px 5px;border:1px solid #52405b;border-radius:4px;font-size:9px}.lp-mini-prompt span{display:block;overflow:hidden;white-space:nowrap;animation:lp-type 7s steps(16,end) infinite}.lp-mini-generate{margin-top:7px;padding:6px 3px;background:#f33568;border-radius:4px;font-size:8px;text-align:center}.lp-mini-viewport{position:relative;overflow:hidden;background:radial-gradient(ellipse at bottom,#352539,#19171e 70%)}.lp-mini-viewport img{display:block;height:100px;max-width:100%;object-fit:contain;margin:auto;animation:lp-avatar-preview 7s ease-in-out infinite}.lp-mini-viewport>span{position:absolute;bottom:2px;left:0;width:100%;font-size:7px;text-align:center;color:#bcb0c8}.lp-mini-transport{grid-column:1 / -1;text-align:center;font-size:8px;border-top:1px solid #38313f}.lp-mini-transport span{margin:0 12px;color:#bcb0c8}.lp-mini-timeline{grid-column:1 / -1;padding:4px 8px;position:relative;border-top:1px solid #38313f}.lp-mini-timeline>div{display:flex;align-items:center;gap:8px}.lp-mini-timeline>div>span{width:30px;font-size:8px}.lp-mini-timeline>div>i{flex:1;height:19px;border:1px solid #eb709f;border-radius:3px;background:#7d3d59}.lp-mini-timeline .lp-mini-playhead{position:absolute;top:2px;bottom:2px;width:2px;background:#ff91b3;animation:lp-playhead 7s linear infinite}.lp-mini-export-scene{padding:10px 14px}.lp-mini-export-popover{width:80%;margin-left:auto;padding:5px 10px 9px;background:#241e2b;border:1px solid #504157;border-radius:5px}.lp-mini-export-button{display:flex;justify-content:center;gap:8px;background:#f33568;border-radius:4px;padding:5px 7px;font-size:10px;font-weight:650;margin-top:8px}.lp-mini-export-secondary{text-align:center;border:1px solid #57485f;border-radius:4px;margin-top:5px;padding:3px;font-size:9px;color:#bcb0c8}.lp-mini-download{font-size:9px;color:#84dcc5;margin:8px 0 0 4px;animation:lp-download 7s ease-in-out infinite}@keyframes lp-type{0%,10%{max-width:0}50%,to{max-width:100%}}@keyframes lp-choice{0%,to{border-color:#504157}35%,65%{border-color:#ff6293;background:#352232}}@keyframes lp-playhead{0%{left:45px}to{left:calc(100% - 8px)}}@keyframes lp-avatar-preview{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes lp-download{0%,20%{opacity:0;transform:translateY(-5px)}40%,90%{opacity:1;transform:translateY(0)}to{opacity:0}}@media(max-width:899px){.lp-comparison h2{white-space:normal}.lp-comparison-player{flex-wrap:wrap}.lp-comparison-player input{min-width:100px}}@media(max-width:720px){.lp-comparison-player .lp-reference-switch{order:-1;width:100%;justify-content:center}.lp-reference-switch button{flex:1;max-width:180px}}@media(prefers-reduced-motion:reduce){.lp-workflow-preview *{animation:none!important}.lp-mini-prompt span{max-width:210px}.lp-mini-playhead{left:50%}}@media(min-width:900px){.lp-hero{max-width:1680px;grid-template-columns:minmax(270px,.7fr) minmax(0,1.65fr);height:auto;min-height:calc(100svh - 100px);padding:36px}.lp-hero-visual{height:clamp(460px,68svh,650px)}}.lp-studio-workspace{display:block}.lp-studio-card .lp-example-controls{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.lp-example-controls .lp-example-rail{display:flex;flex-direction:row;border:0;padding:0;gap:4px;background:none;flex:0 1 auto}.lp-example-controls .lp-example-rail button{min-height:30px;padding:5px 7px;font-size:10px;gap:4px;white-space:nowrap;border-radius:6px}.lp-example-controls .lp-example-rail .lp-example-number{display:none}.lp-studio-card .lp-example-controls input{flex:1 1 100px;min-width:70px}.lp-studio-card .lp-example-controls>span{font-size:10px;min-width:55px}.lp-workflow-switch{display:flex;gap:8px;margin-bottom:22px}.lp-workflow-switch button{padding:11px 20px;border:1px solid #69516f;border-radius:999px;background:#211b29;color:inherit}.lp-workflow-switch button[aria-selected=true]{background:#542b42;border-color:#ff5483}.lp-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lp-guide-grid article{border:1px solid #57405e66;background:#1b1821b0;border-radius:16px;padding:22px;min-width:0}.lp-guide-number{display:flex;justify-content:space-between;color:#ff7199;margin-bottom:15px;font-size:13px}.lp-guide-grid h3{font-size:19px}.lp-guide-grid p{font-size:14px;color:var(--lp-muted);margin-top:12px;line-height:1.7}.lp-guide-grid .lp-workflow-preview{display:block;margin-top:20px;height:196px;border:1px solid #4b3b51;border-radius:10px;background:#121117;overflow:hidden;position:relative;font-size:11px;color:#f4eef7;direction:ltr}.lp-docs-callout{display:grid;grid-template-columns:minmax(0,1fr) 160px auto;gap:28px}.lp-docs-callout .lp-docs-avatar{position:static;width:160px;height:230px;object-fit:contain;order:1;opacity:1;transform:none}.lp-docs-callout>a{order:2}.lp-docs-callout>div{padding:0}.lp-creator-cta{display:grid;grid-template-columns:minmax(120px,1fr) minmax(0,2.2fr) minmax(120px,1fr);gap:20px;align-items:center;padding:60px max(24px,calc((100vw - 1440px)/2))}.lp-creator-avatar{width:100%;height:330px;object-fit:contain;align-self:center}.lp-creator-copy{position:relative;z-index:1}.lp-creator-copy>p:not(.lp-kicker){color:var(--lp-muted);margin:22px auto;max-width:470px}.lp-creator-copy .lp-cta{margin-top:12px}.lp-creator-cta h2{font-size:clamp(30px,3.6vw,52px)}.lp-creator-cta .lp-kicker{font-size:10px}@media(max-width:899px){.lp-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-studio-stage{height:360px;min-height:0}.lp-docs-callout{grid-template-columns:minmax(0,1fr) 120px}.lp-docs-callout .lp-docs-avatar{width:120px;height:180px}.lp-docs-callout>a{grid-column:1/-1;justify-self:start}}@media(max-width:600px){.lp-guide-grid{grid-template-columns:1fr}.lp-example-controls .lp-example-rail{order:3;width:100%;justify-content:space-between}.lp-example-controls .lp-example-rail button{flex:1;padding:6px 3px;font-size:9px}.lp-studio-stage{height:300px}.lp-creator-cta{grid-template-columns:1fr 1fr;gap:10px;padding:40px 20px}.lp-creator-copy{grid-column:1/-1;grid-row:1}.lp-creator-avatar{height:200px;grid-row:2}}.landing{position:relative;isolation:isolate;background:radial-gradient(ellipse at 10% 8%,#632c432b,transparent 36%),radial-gradient(ellipse at 95% 36%,#5a42632b,transparent 35%),#101014}.landing:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.24;background-image:radial-gradient(#ae83ac55 .7px,transparent .7px);background-size:26px 26px;-webkit-mask-image:linear-gradient(transparent,#000 20%,#000 75%,transparent);mask-image:linear-gradient(transparent,#000 20%,#000 75%,transparent)}.lp-cursor-glow{left:0;top:0;width:440px;height:440px;margin:-220px 0 0 -220px;border-radius:50%;background:radial-gradient(ellipse at 40% 40%,#ff376d16,transparent 56%);filter:none;mix-blend-mode:screen}.lp-cursor-glow:before,.lp-cursor-glow:after{content:"";position:absolute;border:1px solid #d9aed21a;border-radius:50%;inset:80px;transform:rotate(-30deg) scaleX(1.5);box-shadow:inset 0 0 32px #fc47700a,0 0 45px #ab76ca0c}.lp-cursor-glow:after{inset:110px 40px;transform:rotate(35deg);border-color:#fb416818}.lp-hero,.lp-section{background-color:transparent}:root[data-studio-theme=light]{color-scheme:light}:root[data-studio-theme=light] body:has(.landing),:root[data-studio-theme=light]:has(.landing){background:#eee8ed;color:#2a2330}:root[data-studio-theme=light] .landing{--lp-ink: #2a2330;--lp-muted: #665d70;color:var(--lp-ink);background:radial-gradient(ellipse at 8% 8%,#f9b9c72e,transparent 40%),radial-gradient(ellipse at 90% 40%,#baa6cd33,transparent 40%),#eee8ed}:root[data-studio-theme=light] .lp-header{background:#eee8edf2;border-color:#cdbdcd;box-shadow:0 5px 24px #3c214c10}:root[data-studio-theme=light] .lp-studio-card,:root[data-studio-theme=light] .lp-media,:root[data-studio-theme=light] .lp-guide-grid article{background:#e6dfe9;border-color:#c7b6ce}:root[data-studio-theme=light] .lp-studio-top,:root[data-studio-theme=light] .lp-example-prompt,:root[data-studio-theme=light] .lp-example-controls{background:#e9e1eb;color:#403549;border-color:#c7b6ce}:root[data-studio-theme=light] .lp-workflow-switch button,:root[data-studio-theme=light] .lp-example-controls button,:root[data-studio-theme=light] .lp-reference-switch button{background:#ddd1e2;color:#493951;border-color:#bba6c4}:root[data-studio-theme=light] .lp-workflow-switch button[aria-selected=true],:root[data-studio-theme=light] .lp-example-controls button[aria-pressed=true]{background:#f7c3d2;color:#4e2038;border-color:#dd3c68}:root[data-studio-theme=light] .lp-secondary,:root[data-studio-theme=light] .lp-wallet input{color:#3b2d45;background:#f2ecf4;border-color:#ad94b5}:root[data-studio-theme=light] .lp-final-cta{background:#e2d6e4}:root[data-studio-theme=light] .lp-footer{background:#e9e1eb;color:#594e64}:root[data-studio-theme=light] .lp-cursor-glow{mix-blend-mode:multiply}:root[data-studio-theme=light] .lp-header nav.is-open{background:#eee8ed}:root[data-studio-theme=light] .lp-mini-title,:root[data-studio-theme=light] .lp-workflow-preview{color:#eee}.lp-guide-grid article{display:flex;flex-direction:column}.lp-guide-grid .lp-workflow-preview{margin-top:auto;flex-shrink:0}.lp-guide-grid article>p{margin-bottom:20px;flex:1}.lp-mini-options{padding:12px}.lp-mini-options strong{font-size:11px}.lp-mini-options>div{margin-top:12px}.lp-mini-options .lp-mini-prompt{min-height:37px}.lp-mini-range{position:relative;height:35px;margin:18px 8px;border:2px solid #ff6090;border-radius:4px;background:repeating-linear-gradient(90deg,#43394d 0 20px,#29232f 20px 23px)}.lp-mini-range:after{content:"";position:absolute;left:15%;top:0;bottom:0;width:2px;background:#ffacc6;animation:lp-playhead 7s linear infinite}.lp-mini-points{height:105px;width:100%;color:#89daca}.lp-mini-progress{height:4px;background:#47374e;overflow:hidden;margin-top:18px}.lp-mini-progress:after{content:"";display:block;height:100%;width:70%;background:#ff5687;animation:lp-type 7s linear infinite}.lp-mini-poses{display:flex;justify-content:space-around;font-size:24px;color:#ff87ad}.lp-mini-poses span{border:1px solid #57405e;border-radius:6px;padding:12px}.lp-example-controls .lp-example-rail button{width:auto;flex:0 0 auto}.lp-example-controls .lp-example-rail{max-width:100%}.lp-docs-callout .lp-docs-avatar{display:block}@media(max-width:720px){.landing>.lp-header{height:auto;min-height:76px;padding:12px 20px;gap:10px 12px}.landing .lp-example-controls .lp-example-rail{flex-wrap:wrap}.landing .lp-example-controls .lp-example-rail button{flex:1 1 auto}}@media(min-width:900px){.lp-hero{max-width:1680px;grid-template-columns:minmax(0,2fr) minmax(310px,1fr);gap:44px;padding:40px 48px;min-height:calc(100svh - 76px)}.lp-hero-copy h1{font-size:clamp(60px,6.8vw,112px);max-width:850px;line-height:1.03}.lp-hero-visual{height:auto;width:100%;justify-self:end}.lp-studio-stage{height:300px;min-height:0}.lp-studio-workspace{flex:none}.lp-studio-card{height:auto}}.lp-hero-copy h1{padding-bottom:.14em;background:linear-gradient(115deg,var(--lp-ink) 35%,#ff638d 105%);background-clip:text;-webkit-background-clip:text;color:transparent}.lp-hero .lp-example-rail button{min-width:28px;width:28px;min-height:28px;justify-content:center;padding:3px}.lp-hero .lp-example-controls{gap:6px;padding:10px}.lp-hero .lp-example-controls input{min-width:48px;flex-basis:48px}.lp-hero .lp-example-prompt{min-height:88px;max-height:none;padding:12px 14px}.landing>.lp-header{background:#1411199e;backdrop-filter:blur(22px) saturate(1.35);-webkit-backdrop-filter:blur(22px) saturate(1.35);box-shadow:0 8px 30px #00000012}:root[data-studio-theme=light] .landing>.lp-header{background:#eee8edad}.lp-cursor-glow{width:600px;height:600px;margin:-300px 0 0 -300px;background:none;filter:blur(35px)}.lp-cursor-glow:before{inset:40px 80px;border:0;box-shadow:none;border-radius:40% 60% 65% 35%;background:radial-gradient(ellipse at 30% 30%,#ff417825,transparent 65%),radial-gradient(ellipse at 75% 65%,#9c78c82c,transparent 70%);animation:lp-cursor-morph 13s ease-in-out infinite alternate}.lp-cursor-glow:after{inset:110px 25px;border:0;box-shadow:none;background:radial-gradient(ellipse,#b875aa19,transparent 67%);animation:lp-cursor-morph 19s ease-in-out infinite alternate-reverse}@keyframes lp-cursor-morph{0%{transform:rotate(-30deg) scale(.85,1.15)}50%{transform:rotate(35deg) scale(1.15,.85)}to{transform:rotate(90deg) scale(.95,1.1)}}.lp-creator-cta{display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden;isolation:isolate;padding:44px 24px 28px;gap:16px;background:linear-gradient(125deg,#26172e,#743447,#38253e,#8b385c);background-size:200% 200%;animation:lp-cta-gradient 10s ease-in-out infinite alternate}.lp-creator-cta:before{content:"";position:absolute;inset:-35%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 28% 35%,#ff548330,transparent 48%),radial-gradient(ellipse at 75% 65%,#a56bcb35,transparent 46%);animation:lp-cta-drift 12s ease-in-out infinite alternate}@keyframes lp-cta-drift{0%{transform:translate(-8%,-6%) rotate(-12deg)}to{transform:translate(8%,6%) rotate(12deg)}}.lp-creator-copy{max-width:720px;text-align:center}.lp-creator-copy>p:not(.lp-kicker){max-width:540px}.lp-creator-copy .lp-cta{margin-top:4px}.lp-avatar-cast{display:flex;align-items:flex-end;justify-content:center;width:min(1120px,100%);margin-bottom:0;pointer-events:none}.lp-avatar-cast img{width:20%;height:300px;min-width:0;object-fit:contain;object-position:center bottom;margin:0}.lp-avatar-cast img:nth-child(2){height:320px;z-index:2}.lp-avatar-cast img:nth-child(3){height:340px;z-index:3}.lp-avatar-cast img:nth-child(4){height:320px;z-index:2}@keyframes lp-cta-gradient{0%{background-position:0% 25%}50%{background-position:80% 70%}to{background-position:25% 100%}}:root[data-studio-theme=light] .lp-creator-cta{background:linear-gradient(125deg,#e2cddd,#e3b0c4,#c9b7d5,#ebc4d3);background-size:280% 280%}@media(max-width:720px){.lp-avatar-cast{width:100%;margin-bottom:0}.lp-avatar-cast img{height:150px}.lp-avatar-cast img:nth-child(2),.lp-avatar-cast img:nth-child(4){height:165px}.lp-avatar-cast img:nth-child(3){height:180px}.lp-creator-cta{padding-top:42px}.lp-hero .lp-example-controls .lp-example-rail{order:0;width:auto;flex:0 0 auto}}@media(prefers-reduced-motion:reduce){.lp-cursor-glow:before,.lp-cursor-glow:after,.lp-creator-cta:before,.lp-creator-cta{animation:none}}.landing .open-studio-link,.docs .open-studio-link{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 18px;border:1px solid #ff6688;border-radius:999px;background:#f73568;color:#fff;font:650 13px/1 system-ui,sans-serif;white-space:nowrap;text-decoration:none;transition:background .2s,box-shadow .2s}.docs .open-studio-link{margin-left:auto}.open-studio-link svg{flex:0 0 16px}.landing .open-studio-link:hover,.docs .open-studio-link:hover{background:#dd2859;box-shadow:0 0 0 4px #fb41681a}.open-studio-link:focus-visible{outline:2px solid #ffadc2;outline-offset:4px}@media(max-width:600px){.landing .open-studio-link,.docs .open-studio-link{padding:0 12px;gap:6px;font-size:12px}}
