.landing-page-module__476eJW__landingPage{--landing-bg:#020204;--landing-surface:#08080b;--landing-surface-raised:#0e0f14;--landing-border:#25262c;--landing-border-soft:#17181d;--landing-ink:#f5f3f0;--landing-muted:#a6a7af;--landing-dim:#84858d;--landing-primary:#a37aff;--landing-primary-strong:#915bf6;--page-gutter:clamp(1rem, 4vw, 4.5rem);background:var(--landing-bg);min-height:100dvh;color:var(--landing-ink);font-kerning:normal;font-optical-sizing:auto;font-size:1rem;line-height:1.55;overflow:clip}@supports (color:lab(0% 0 0)){.landing-page-module__476eJW__landingPage{--landing-bg:lab(.648844% .0910759 -.462407);--landing-surface:lab(2.1939% .266388 -1.3744);--landing-surface-raised:lab(4.38137% .52724 -2.7228);--landing-border:lab(15.2221% .890523 -4.41119);--landing-border-soft:lab(8.27789% .750527 -3.6719);--landing-ink:lab(95.9605% .135928 1.90176);--landing-muted:lab(68.5879% .80207 -4.45869);--landing-dim:lab(55.8273% .811189 -4.45337);--landing-primary:lab(60.0781% 37.982 -61.552);--landing-primary-strong:lab(51.1527% 47.5696 -70.9229)}}.landing-page-module__476eJW__landingPage :where(a){color:inherit;text-decoration:none}.landing-page-module__476eJW__landingPage :where(button,summary,a){-webkit-tap-highlight-color:transparent}.landing-page-module__476eJW__siteHeader{z-index:var(--z-sticky);width:100%;min-height:calc(4.5rem + env(safe-area-inset-top));padding:max(.75rem, env(safe-area-inset-top)) var(--page-gutter) .75rem;-webkit-backdrop-filter:blur(10px)saturate(.82);backdrop-filter:blur(10px)saturate(.82);background:linear-gradient(#000001e0,#0000016b);background:linear-gradient(lab(.0795651% .0280365 -.125501/.88),lab(.0795651% .0280365 -.125501/.42));border-bottom:1px solid #dcdde514;border-bottom:1px solid lab(88.3242% .654489 -3.72388/.08);justify-content:space-between;align-items:center;gap:1rem;display:flex;position:absolute;top:0;left:0}.landing-page-module__476eJW__brandLink{z-index:2;align-items:center;min-height:2.75rem;display:inline-flex;position:relative}.landing-page-module__476eJW__landingBrand,.landing-page-module__476eJW__footerBrand{flex:none}.landing-page-module__476eJW__desktopNav,.landing-page-module__476eJW__headerActions{display:none}.landing-page-module__476eJW__mobileMenu{z-index:3;position:relative}.landing-page-module__476eJW__mobileMenu summary{cursor:pointer;background:#07070af0;background:lab(1.95795% .248969 -1.27812/.94);border:1px solid #dcdde52e;border:1px solid lab(88.3242% .654489 -3.72388/.18);border-radius:.55rem;place-items:center;width:2.75rem;height:2.75rem;list-style:none;display:grid}.landing-page-module__476eJW__mobileMenu summary::-webkit-details-marker{display:none}.landing-page-module__476eJW__mobileMenu nav{top:calc(100% + .65rem);border:1px solid var(--landing-border);background:var(--landing-surface-raised);border-radius:.75rem;gap:.2rem;width:min(18rem,100vw - 2rem);padding:.55rem;display:grid;position:absolute;inset-inline-end:0;box-shadow:0 1.5rem 4rem #0000006b;box-shadow:0 1.5rem 4rem lab(0% 0 0/.42)}.landing-page-module__476eJW__mobileLanguage{width:100%;margin-block-end:.25rem}.landing-page-module__476eJW__landingLanguage{background:#07070aeb;background:lab(1.95795% .248969 -1.27812/.92);min-width:7.75rem;min-height:2.7rem}.landing-page-module__476eJW__mobileMenu nav a{width:100%;min-height:2.75rem;color:var(--landing-muted);border-radius:.45rem;align-items:center;padding:.65rem .8rem;font-weight:590;display:flex}.landing-page-module__476eJW__mobileMenu nav .landing-page-module__476eJW__mobileMenuCta{background:var(--landing-primary-strong);color:var(--landing-ink);justify-content:center;margin-top:.25rem}.landing-page-module__476eJW__hero{isolation:isolate;align-items:end;min-height:max(46rem,100svh);display:grid;position:relative;overflow:hidden}.landing-page-module__476eJW__heroMedia,.landing-page-module__476eJW__heroMedia img,.landing-page-module__476eJW__heroShade{width:100%;height:100%;position:absolute;inset:0}.landing-page-module__476eJW__heroMedia{z-index:-3}.landing-page-module__476eJW__heroMedia img{object-fit:cover;object-position:58% center;filter:saturate(.9)contrast(1.08)}.landing-page-module__476eJW__heroShade{z-index:-2;background:radial-gradient(76% 62% at 50% 57%,#0000 0%,#0000001f 54%,#000000a8 100%),linear-gradient(#00000057,#0000 26%,#0003 54%,#000000f0),linear-gradient(90deg,#0000005c,#0000 34% 68%,#00000047);background:radial-gradient(76% 62% at 50% 57%,#0000 0%,lab(.0369473% .01885 -.0794768/.12) 54%,lab(.0133171% .00863522 -.0349581/.66) 100%),linear-gradient(lab(.0130901% .0114217 -.0439525/.34),#0000 26%,lab(.0230122% .0149161 -.0604033/.2) 54%,lab(.0133171% .00863522 -.0349581/.94)),linear-gradient(90deg,lab(.0130901% .0114217 -.0439525/.36),#0000 34% 68%,lab(.0130901% .0114217 -.0439525/.28))}.landing-page-module__476eJW__heroContent{width:min(100%,72rem);padding:8rem var(--page-gutter) clamp(6.25rem, 11vh, 7.5rem);text-align:center;justify-items:center;gap:1.1rem;margin-inline:auto;display:grid}.landing-page-module__476eJW__heroKicker{color:#dcdde6;color:lab(88.3086% .792295 -4.46444);letter-spacing:.015em;justify-content:center;align-items:center;gap:.75rem;margin:0;font-size:.82rem;font-weight:620;display:flex}.landing-page-module__476eJW__heroKicker:before,.landing-page-module__476eJW__heroKicker:after{content:"";background:#dcdde56b;background:lab(88.3242% .654489 -3.72388/.42);width:clamp(1.5rem,5vw,4.5rem);height:1px}.landing-page-module__476eJW__heroContent h1{letter-spacing:-.04em;text-shadow:0 .2rem 2.5rem #00000085;text-shadow:0 .2rem 2.5rem lab(0% 0 0/.52);text-wrap:balance;margin:0;font-size:clamp(3rem,13vw,5rem);font-weight:760;line-height:.96}:is(html:lang(zh) .landing-page-module__476eJW__heroContent h1,html:lang(ja) .landing-page-module__476eJW__heroContent h1){word-spacing:-.25em}.landing-page-module__476eJW__heroTitleBreak{display:none}.landing-page-module__476eJW__heroContent .landing-page-module__476eJW__heroLead{color:#e0e1e8;color:lab(89.4842% .654191 -3.72409);letter-spacing:.005em;text-shadow:0 .1rem 1.5rem #000000a6;text-shadow:0 .1rem 1.5rem lab(0% 0 0/.65);text-wrap:pretty;max-width:44rem;margin:0;font-size:1.05rem;font-weight:490;line-height:1.6}.landing-page-module__476eJW__heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;margin-top:.15rem;display:flex}.landing-page-module__476eJW__heroSecondaryCta{min-height:2.9rem;color:var(--landing-ink);transition:border-color .18s var(--ease-out), background-color .18s var(--ease-out), transform .16s var(--ease-out);background:#0102037a;background:lab(.451622% .106901 -.507721/.48);border:1px solid #dcdde547;border:1px solid lab(88.3242% .654489 -3.72388/.28);border-radius:.45rem;justify-content:center;align-items:center;gap:.55rem;padding:.75rem 1rem;font-size:.92rem;font-weight:620;display:inline-flex}.landing-page-module__476eJW__heroCapabilities{border-block:1px solid #dcdde529;border-block:1px solid lab(88.3242% .654489 -3.72388/.16);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:min(100%,52rem);margin:.55rem 0 0;padding:.8rem 0;list-style:none;display:grid}.landing-page-module__476eJW__heroCapabilities li{color:#dcdde5;color:lab(88.3242% .654489 -3.72388);overflow-wrap:anywhere;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;min-width:0;min-height:3.5rem;padding:.35rem .45rem;font-size:.72rem;font-weight:570;line-height:1.25;display:inline-flex}.landing-page-module__476eJW__heroCapabilities li+li{border-inline-start:1px solid #dcdde529;border-inline-start:1px solid lab(88.3242% .654489 -3.72388/.16)}.landing-page-module__476eJW__heroCapabilities svg{color:#bea6ff;color:lab(72.671% 25.2457 -45.8953);flex:none}.landing-page-module__476eJW__heroAssurance{color:#c2c3cb;color:lab(79.044% .65735 -3.72217);margin:-.25rem 0 0;font-size:.76rem;font-weight:540}.landing-page-module__476eJW__heroCta,.landing-page-module__476eJW__headerCta,.landing-page-module__476eJW__pricingSection>a,.landing-page-module__476eJW__finalCta div>a{background:var(--landing-primary-strong);min-height:2.9rem;color:var(--landing-ink);transition:background-color .18s var(--ease-out), transform .16s var(--ease-out);border-radius:.45rem;justify-content:center;align-items:center;gap:.55rem;font-size:.92rem;font-weight:650;display:inline-flex}.landing-page-module__476eJW__heroCta{width:fit-content;padding:.75rem 1rem}.landing-page-module__476eJW__scrollCue{inset-inline-end:var(--page-gutter);bottom:max(1.35rem, env(safe-area-inset-bottom));color:#c9cad1;color:lab(81.364% .656575 -3.72263);align-items:center;gap:.55rem;min-height:2.75rem;font-size:.84rem;display:flex;position:absolute}.landing-page-module__476eJW__createSection{padding:clamp(5rem, 10vw, 8.5rem) var(--page-gutter) clamp(5.5rem, 11vw, 9rem);background:var(--landing-bg);position:relative}.landing-page-module__476eJW__sectionIntro{text-align:center;justify-items:center;gap:.6rem;margin:0 auto clamp(2rem,5vw,3.6rem);display:grid}.landing-page-module__476eJW__sectionIntro h2,.landing-page-module__476eJW__workflowHeader h2,.landing-page-module__476eJW__pricingSection h2,.landing-page-module__476eJW__finalCta h2{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,7vw,4.75rem);font-weight:740;line-height:1.02}.landing-page-module__476eJW__sectionIntro p,.landing-page-module__476eJW__workflowHeader p,.landing-page-module__476eJW__pricingSection p,.landing-page-module__476eJW__finalCta p{max-width:62ch;color:var(--landing-muted);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.65}.landing-page-module__476eJW__creationDemo{width:min(100%,112rem);margin-inline:auto}.landing-page-module__476eJW__publicComposer{border:1px solid var(--landing-border);background:var(--landing-surface);border-radius:.85rem;position:relative;overflow:hidden;box-shadow:0 2rem 5rem #0000003d;box-shadow:0 2rem 5rem lab(0% 0 0/.24)}.landing-page-module__476eJW__modeTabs{border-bottom:1px solid var(--landing-border-soft);scrollbar-width:none;align-items:stretch;min-height:3.75rem;display:flex;overflow-x:auto}.landing-page-module__476eJW__modeTabs::-webkit-scrollbar{display:none}.landing-page-module__476eJW__shortcutRail::-webkit-scrollbar{display:none}.landing-page-module__476eJW__modeTab{min-width:0;min-height:3.75rem;color:var(--landing-muted);background:0 0;border:0;flex:1 1 0;justify-content:center;align-items:center;gap:.5rem;padding:.7rem .45rem;font-weight:590;display:inline-flex;position:relative}.landing-page-module__476eJW__modeTab:after{background:var(--landing-primary);content:"";opacity:0;height:2px;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out);position:absolute;bottom:0;left:.8rem;right:.8rem;transform:scaleX(.35)}.landing-page-module__476eJW__modeTab[data-active=true]{color:var(--landing-primary)}.landing-page-module__476eJW__modeTab[data-active=true]:after{opacity:1;transform:scaleX(1)}.landing-page-module__476eJW__publicComposer textarea{resize:vertical;width:100%;min-height:10.5rem;color:var(--landing-ink);background:0 0;border:0;padding:1.35rem 1.1rem 4.8rem;font-size:1rem;line-height:1.55;display:block}.landing-page-module__476eJW__publicComposer textarea::placeholder{color:#a3a4ac;color:lab(67.4279% .802755 -4.45826);opacity:1}.landing-page-module__476eJW__composerActions{justify-content:space-between;align-items:center;min-height:4.5rem;padding:.65rem .75rem;display:flex;position:absolute;bottom:0;left:0;right:0}.landing-page-module__476eJW__composerActionsEnd{align-items:center;gap:.5rem;display:flex}.landing-page-module__476eJW__attachButton,.landing-page-module__476eJW__ratioButton,.landing-page-module__476eJW__submitButton,.landing-page-module__476eJW__previewPanelHeading button,.landing-page-module__476eJW__replyComposer button{border:1px solid var(--landing-border);background:var(--landing-surface-raised);min-width:2.75rem;min-height:2.75rem;color:var(--landing-muted);border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}.landing-page-module__476eJW__ratioButton{cursor:pointer;gap:.45rem;padding-inline:.75rem;font-size:.84rem;position:relative}.landing-page-module__476eJW__ratioIcon{border:1px solid;border-radius:.14rem;flex:none;width:1.25rem;height:.85rem}.landing-page-module__476eJW__ratioButton select{appearance:none;min-width:2.6rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;outline:0}.landing-page-module__476eJW__ratioButton select option{background:var(--landing-surface-raised);color:var(--landing-ink)}.landing-page-module__476eJW__ratioButton svg{pointer-events:none;flex:none;margin-inline-start:-.35rem}.landing-page-module__476eJW__ratioButton:focus-within{border-color:var(--landing-primary);color:var(--landing-ink);outline:2px solid var(--landing-primary);outline-offset:2px}.landing-page-module__476eJW__submitButton{background:var(--landing-primary-strong);color:#fff;border-color:#0000;border-radius:50%}.landing-page-module__476eJW__shortcutRail{scroll-snap-type:x proximity;scrollbar-width:none;gap:.6rem;width:100%;margin-block:.7rem 1rem;padding:.15rem .05rem .25rem;display:flex;overflow-x:auto}.landing-page-module__476eJW__shortcutRail a{scroll-snap-align:start;border:1px solid var(--landing-border-soft);background:var(--landing-surface);min-width:max-content;min-height:3rem;color:var(--landing-ink);border-radius:.55rem;flex:1 0 auto;align-items:center;gap:.55rem;padding:.65rem .8rem;font-size:.85rem;display:flex}.landing-page-module__476eJW__shortcutRail a svg{color:var(--landing-muted)}.landing-page-module__476eJW__shortcutRail small{color:var(--landing-dim)}.landing-page-module__476eJW__shortcutRail small:before{content:"·";margin-inline-end:.5rem}.landing-page-module__476eJW__previewTabs{border:1px solid var(--landing-border-soft);background:var(--landing-surface);border-radius:.65rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;margin-bottom:.55rem;padding:.3rem;display:grid}.landing-page-module__476eJW__previewTabs button{min-height:2.75rem;color:var(--landing-muted);background:0 0;border:0;border-radius:.45rem;justify-content:center;align-items:center;gap:.4rem;font-size:.82rem;font-weight:600;display:inline-flex}.landing-page-module__476eJW__previewTabs button[aria-pressed=true]{background:var(--landing-primary-strong);color:#fff}.landing-page-module__476eJW__studioPreview{border:1px solid var(--landing-border-soft);background:#030406;background:lab(1.03034% .144631 -.734285);border-radius:.8rem;overflow:hidden;box-shadow:0 2rem 5rem #00000042;box-shadow:0 2rem 5rem lab(0% 0 0/.26)}.landing-page-module__476eJW__previewConversations,.landing-page-module__476eJW__previewCanvas,.landing-page-module__476eJW__previewDetails{min-width:0;min-height:35rem}.landing-page-module__476eJW__previewConversations,.landing-page-module__476eJW__previewDetails{background:#050608;background:lab(1.538% .215888 -1.09607);flex-direction:column;padding:1rem;display:none}.landing-page-module__476eJW__previewCanvas{background:var(--landing-bg);padding:1rem;display:none}.landing-page-module__476eJW__studioPreview[data-mobile-panel=conversations] .landing-page-module__476eJW__previewConversations,.landing-page-module__476eJW__studioPreview[data-mobile-panel=details] .landing-page-module__476eJW__previewDetails{display:flex}.landing-page-module__476eJW__studioPreview[data-mobile-panel=canvas] .landing-page-module__476eJW__previewCanvas{display:grid}.landing-page-module__476eJW__previewPanelHeading{border-bottom:1px solid var(--landing-border-soft);justify-content:space-between;align-items:center;gap:.75rem;min-height:2.75rem;padding-bottom:.8rem;font-size:.92rem;display:flex}.landing-page-module__476eJW__previewPanelHeading button{font-size:1.35rem}.landing-page-module__476eJW__conversationList{align-content:start;gap:.3rem;padding-block:.8rem;display:grid}.landing-page-module__476eJW__conversationList>button{min-height:3.6rem;color:var(--landing-ink);text-align:start;background:0 0;border:1px solid #0000;border-radius:.5rem;grid-template-columns:2.6rem minmax(0,1fr);align-items:center;gap:.65rem;padding:.45rem;display:grid}.landing-page-module__476eJW__conversationList>button[data-active=true]{border-color:var(--landing-primary);background:#1c1729;background:lab(9.07992% 6.17381 -11.5129)}.landing-page-module__476eJW__conversationList img,.landing-page-module__476eJW__previewProfile img,.landing-page-module__476eJW__promptMessage img,.landing-page-module__476eJW__detailSummary img{aspect-ratio:1;object-fit:cover;border-radius:.35rem}.landing-page-module__476eJW__conversationList span,.landing-page-module__476eJW__previewProfile span,.landing-page-module__476eJW__detailSummary span{gap:.1rem;min-width:0;display:grid}.landing-page-module__476eJW__conversationList strong,.landing-page-module__476eJW__previewProfile strong,.landing-page-module__476eJW__detailSummary strong{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:620;overflow:hidden}.landing-page-module__476eJW__conversationList small,.landing-page-module__476eJW__previewProfile small,.landing-page-module__476eJW__detailSummary small{color:var(--landing-dim);font-size:.7rem}.landing-page-module__476eJW__previewProfile{border-top:1px solid var(--landing-border-soft);grid-template-columns:2.4rem minmax(0,1fr) auto;align-items:center;gap:.65rem;min-height:4rem;margin-top:auto;padding-top:.9rem;display:grid}.landing-page-module__476eJW__previewCanvas{grid-template-rows:auto auto minmax(0,1fr) auto;gap:.9rem}.landing-page-module__476eJW__promptMessage{grid-template-columns:2.1rem minmax(0,1fr);align-items:start;gap:.65rem;display:grid}.landing-page-module__476eJW__promptMessage p{background:var(--landing-surface-raised);color:#c9cad1;color:lab(81.364% .656575 -3.72263);border-radius:.55rem;margin:0;padding:.8rem;font-size:.8rem;line-height:1.5}.landing-page-module__476eJW__previewBrand{align-self:end}.landing-page-module__476eJW__resultGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.landing-page-module__476eJW__resultGrid button{isolation:isolate;border:1px solid var(--landing-border-soft);background:var(--landing-surface);border-radius:.55rem;min-height:10rem;padding:0;position:relative;overflow:hidden}.landing-page-module__476eJW__resultGrid button:after{z-index:1;pointer-events:none;content:"";opacity:0;background:linear-gradient(105deg,#0000 34%,#f2effe29 48%,#0000 62%);background:linear-gradient(105deg,#0000 34%,lab(95.1518% 3.00732 -6.81658/.16) 48%,#0000 62%);position:absolute;inset:0;transform:translate(-115%)}.landing-page-module__476eJW__resultGrid img{object-fit:cover;transition:filter .28s var(--ease-out), transform .36s var(--ease-out)}.landing-page-module__476eJW__replyComposer{border:1px solid var(--landing-border-soft);background:var(--landing-surface);border-radius:.55rem;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.4rem;min-height:4.6rem;padding:.55rem;display:grid}.landing-page-module__476eJW__replyComposer>span{color:var(--landing-dim);grid-column:1/-1;align-self:start;padding:.3rem .3rem 0;font-size:.78rem}.landing-page-module__476eJW__replyComposer button:nth-of-type(2){gap:.35rem;padding-inline:.65rem;font-size:.75rem}.landing-page-module__476eJW__replyComposer button:last-of-type{background:var(--landing-primary-strong);color:#fff;border-color:#0000;border-radius:50%}.landing-page-module__476eJW__creditBalance{color:var(--success);font-size:.76rem;font-weight:650}.landing-page-module__476eJW__detailSummary{border:1px solid var(--landing-border-soft);background:var(--landing-surface-raised);border-radius:.55rem;grid-template-columns:4.1rem minmax(0,1fr);align-items:center;gap:.7rem;margin-top:.9rem;padding:.65rem;display:grid}.landing-page-module__476eJW__detailSummary em{color:var(--success);margin-top:.15rem;font-size:.72rem;font-style:normal;font-weight:600}.landing-page-module__476eJW__previewDetails h3{margin:1.3rem 0 .65rem;font-size:.9rem}.landing-page-module__476eJW__settingsList{border-top:1px solid var(--landing-border-soft);gap:.15rem;margin:0;padding-top:.6rem;display:grid}.landing-page-module__476eJW__settingsList div{justify-content:space-between;align-items:center;gap:1rem;min-height:2.1rem;display:flex}.landing-page-module__476eJW__settingsList dt,.landing-page-module__476eJW__settingsList dd{margin:0;font-size:.75rem}.landing-page-module__476eJW__settingsList dt{color:var(--landing-dim)}.landing-page-module__476eJW__settingsList dd{color:var(--landing-muted);text-align:end}.landing-page-module__476eJW__reuseButton{border:1px solid var(--landing-border);border-radius:.5rem;justify-content:center;align-items:center;min-height:2.8rem;margin-top:auto;padding:.65rem;font-size:.8rem;font-weight:600;display:flex}.landing-page-module__476eJW__workflowSection{padding:clamp(5.5rem, 10vw, 9rem) var(--page-gutter);border-top:1px solid var(--landing-border-soft);background:#030406;background:lab(1.02781% .170633 -.849214)}.landing-page-module__476eJW__workflowHeader{gap:1.5rem;margin:0 auto 2.5rem;display:grid}.landing-page-module__476eJW__workflowHeader>div{gap:1rem;display:grid}.landing-page-module__476eJW__workflowHeader>a{min-height:2.75rem;color:var(--landing-muted);justify-self:start;align-items:center;gap:.45rem;font-size:.9rem;font-weight:620;display:inline-flex}.landing-page-module__476eJW__workflowGallery{grid-template-columns:minmax(0,1fr);grid-auto-rows:20rem;gap:.65rem;display:grid}.landing-page-module__476eJW__galleryItem{isolation:isolate;border:1px solid var(--landing-border-soft);background:var(--landing-surface);border-radius:.65rem;align-items:end;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.landing-page-module__476eJW__galleryItem img{z-index:-2;object-fit:cover;transition:filter .42s var(--ease-out), transform .52s var(--ease-out)}.landing-page-module__476eJW__galleryShade{z-index:-1;background:linear-gradient(#0000 35%,#000000eb);background:linear-gradient(#0000 35%,lab(.0233078% .0113994 -.0483841/.92));position:absolute;inset:0}.landing-page-module__476eJW__galleryCopy{gap:.25rem;padding:1.2rem;display:grid}.landing-page-module__476eJW__galleryCopy strong{letter-spacing:-.025em;font-size:clamp(1.1rem,4vw,1.55rem);font-weight:680}.landing-page-module__476eJW__galleryCopy small{color:#c2c3cc;color:lab(79.0283% .796407 -4.46203);max-width:33ch;font-size:.82rem;line-height:1.5}.landing-page-module__476eJW__pricingSection{padding:clamp(5rem, 10vw, 8rem) var(--page-gutter);border-top:1px solid var(--landing-border-soft);background:var(--landing-bg);gap:2rem;display:grid}.landing-page-module__476eJW__pricingSection>div{gap:1rem;max-width:58rem;display:grid}.landing-page-module__476eJW__pricingSection>a{width:fit-content;padding-inline:1rem}.landing-page-module__476eJW__finalCta{isolation:isolate;align-items:end;min-height:36rem;display:grid;position:relative;overflow:hidden}.landing-page-module__476eJW__finalCta>img{z-index:-2;object-fit:cover}.landing-page-module__476eJW__finalCtaShade{z-index:-1;background:linear-gradient(#0000001f,#000000f0);background:linear-gradient(lab(.0555725% .0232235 -.101179/.12),lab(.0555725% .0232235 -.101179/.94));position:absolute;inset:0}.landing-page-module__476eJW__finalCta>div{max-width:52rem;padding:clamp(4rem, 9vw, 7rem) var(--page-gutter);gap:1.2rem;display:grid}.landing-page-module__476eJW__finalCta div>a{width:fit-content;padding-inline:1rem}.landing-page-module__476eJW__siteFooter{padding:3.5rem var(--page-gutter) max(2.5rem, env(safe-area-inset-bottom));border-top:1px solid var(--landing-border-soft);background:#010102;background:lab(.303762% .0586659 -.286442);gap:1.35rem;display:grid}.landing-page-module__476eJW__siteFooter p{max-width:40ch;color:var(--landing-muted);margin:0}.landing-page-module__476eJW__siteFooter nav{flex-wrap:wrap;gap:.45rem 1.4rem;display:flex}.landing-page-module__476eJW__siteFooter nav a{min-height:2.75rem;color:var(--landing-muted);align-content:center;font-size:.9rem}.landing-page-module__476eJW__siteFooter small{color:var(--landing-dim);font-size:.75rem}@media (min-width:36rem){.landing-page-module__476eJW__heroContent h1{font-size:clamp(4rem,10vw,5.5rem)}.landing-page-module__476eJW__heroTitleBreak{display:inline}.landing-page-module__476eJW__heroCapabilities li{flex-direction:row;gap:.5rem;min-height:2.75rem;padding-inline:.85rem;font-size:.82rem}.landing-page-module__476eJW__modeTab{flex:0 auto;justify-content:flex-start;min-width:8rem}.landing-page-module__476eJW__publicComposer textarea{min-height:12rem;padding-inline:1.5rem}.landing-page-module__476eJW__composerActions{padding-inline:1.15rem}.landing-page-module__476eJW__workflowGallery{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:19rem}.landing-page-module__476eJW__galleryFrames,.landing-page-module__476eJW__galleryVideo{grid-column:span 2}}@media (min-width:48rem){.landing-page-module__476eJW__siteHeader{min-height:calc(4.75rem + env(safe-area-inset-top))}.landing-page-module__476eJW__hero{min-height:max(43rem,100svh)}.landing-page-module__476eJW__heroMedia img{object-position:center}.landing-page-module__476eJW__heroShade{background:radial-gradient(66% 62% at 50% 56%,#0000 0%,#0000001f 56%,#0000009e 100%),linear-gradient(#0000004d,#0000 27%,#0000002e 56%,#000000e6);background:radial-gradient(66% 62% at 50% 56%,#0000 0%,lab(.0130901% .0114217 -.0439525/.12) 56%,lab(.00667191% .00622869 -.0237107/.62) 100%),linear-gradient(lab(.0130901% .0114217 -.0439525/.3),#0000 27%,lab(.0230122% .0149161 -.0604033/.18) 56%,lab(.00667191% .00622869 -.0237107/.9))}.landing-page-module__476eJW__heroContent{padding-block:9rem clamp(5.75rem,10vh,7.5rem)}.landing-page-module__476eJW__heroContent .landing-page-module__476eJW__heroLead{font-size:1.14rem}.landing-page-module__476eJW__previewTabs{display:none}.landing-page-module__476eJW__studioPreview,.landing-page-module__476eJW__studioPreview[data-mobile-panel]{grid-template-columns:13rem minmax(0,1fr);grid-template-areas:"conversations canvas""details details";display:grid}.landing-page-module__476eJW__studioPreview .landing-page-module__476eJW__previewConversations,.landing-page-module__476eJW__studioPreview .landing-page-module__476eJW__previewCanvas,.landing-page-module__476eJW__studioPreview .landing-page-module__476eJW__previewDetails{display:flex}.landing-page-module__476eJW__previewConversations{border-inline-end:1px solid var(--landing-border-soft);grid-area:conversations}.landing-page-module__476eJW__previewCanvas{grid-area:canvas;display:grid!important}.landing-page-module__476eJW__previewDetails{border-top:1px solid var(--landing-border-soft);grid-area:details;grid-template-rows:auto auto auto;grid-template-columns:minmax(16rem,.85fr) minmax(19rem,1.15fr);gap:0 1.5rem;min-height:auto;display:grid!important}.landing-page-module__476eJW__previewDetails .landing-page-module__476eJW__previewPanelHeading,.landing-page-module__476eJW__previewDetails .landing-page-module__476eJW__detailSummary{grid-column:1}.landing-page-module__476eJW__previewDetails h3,.landing-page-module__476eJW__previewDetails .landing-page-module__476eJW__settingsList{grid-column:2}.landing-page-module__476eJW__previewDetails h3{grid-row:1;margin-top:.4rem}.landing-page-module__476eJW__previewDetails .landing-page-module__476eJW__settingsList{grid-row:2}.landing-page-module__476eJW__previewDetails .landing-page-module__476eJW__reuseButton{grid-area:3/2}.landing-page-module__476eJW__resultGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-page-module__476eJW__resultGrid button{min-height:12.5rem}.landing-page-module__476eJW__workflowHeader,.landing-page-module__476eJW__pricingSection{grid-template-columns:minmax(0,1fr) auto;align-items:end}.landing-page-module__476eJW__pricingSection>a{justify-self:end}.landing-page-module__476eJW__siteFooter{grid-template-columns:auto minmax(16rem,1fr) auto;align-items:center}.landing-page-module__476eJW__siteFooter small{grid-column:1/-1}}@media (min-width:58rem){.landing-page-module__476eJW__desktopNav{align-items:center;gap:.25rem;display:flex}.landing-page-module__476eJW__desktopNav a,.landing-page-module__476eJW__loginLink{color:#c9cad1;color:lab(81.364% .656575 -3.72263);align-items:center;min-height:2.75rem;padding:.6rem .75rem;font-size:.86rem;font-weight:560;display:inline-flex}.landing-page-module__476eJW__headerActions{align-items:center;gap:.35rem;display:flex}.landing-page-module__476eJW__headerCta{min-height:2.7rem;padding-inline:.9rem}.landing-page-module__476eJW__mobileMenu{display:none}}@media (min-width:48rem) and (max-width:68rem){.landing-page-module__476eJW__landingLanguage{min-width:5.2rem}.landing-page-module__476eJW__landingLanguage select{max-width:2.45rem}}@media (min-width:64rem){.landing-page-module__476eJW__siteHeader{grid-template-columns:minmax(10rem,1fr) auto minmax(10rem,1fr);display:grid}.landing-page-module__476eJW__headerActions{justify-self:end}.landing-page-module__476eJW__heroContent{width:min(72rem,88vw)}.landing-page-module__476eJW__heroContent h1{font-size:clamp(4.75rem,7vw,6rem)}.landing-page-module__476eJW__publicComposer,.landing-page-module__476eJW__shortcutRail{width:min(88%,95rem);margin-inline:auto}.landing-page-module__476eJW__studioPreview,.landing-page-module__476eJW__studioPreview[data-mobile-panel]{grid-template-columns:14.5rem minmax(0,1fr) 18rem;grid-template-areas:"conversations canvas details"}.landing-page-module__476eJW__previewConversations,.landing-page-module__476eJW__previewCanvas,.landing-page-module__476eJW__previewDetails{min-height:35rem}.landing-page-module__476eJW__previewDetails{border-top:0;border-inline-start:1px solid var(--landing-border-soft);gap:0;display:flex!important}.landing-page-module__476eJW__previewDetails .landing-page-module__476eJW__previewPanelHeading,.landing-page-module__476eJW__previewDetails .landing-page-module__476eJW__detailSummary,.landing-page-module__476eJW__previewDetails h3,.landing-page-module__476eJW__previewDetails .landing-page-module__476eJW__settingsList,.landing-page-module__476eJW__previewDetails .landing-page-module__476eJW__reuseButton{grid-area:auto}.landing-page-module__476eJW__workflowGallery{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:15rem}.landing-page-module__476eJW__galleryEdit,.landing-page-module__476eJW__galleryCharacter,.landing-page-module__476eJW__galleryMotion{grid-column:span 4}.landing-page-module__476eJW__galleryFrames,.landing-page-module__476eJW__galleryVideo{grid-area:span 2/span 6}.landing-page-module__476eJW__galleryAnimate,.landing-page-module__476eJW__galleryExtend,.landing-page-module__476eJW__galleryChange{grid-column:span 4}.landing-page-module__476eJW__siteFooter small{grid-column:auto;justify-self:end}}@media (min-width:80rem){.landing-page-module__476eJW__createSection,.landing-page-module__476eJW__workflowSection,.landing-page-module__476eJW__pricingSection{padding-inline:max(var(--page-gutter), calc((100vw - 92rem) / 2))}.landing-page-module__476eJW__previewConversations,.landing-page-module__476eJW__previewCanvas,.landing-page-module__476eJW__previewDetails{min-height:39rem}.landing-page-module__476eJW__resultGrid button{min-height:15rem}}@media (hover:hover) and (pointer:fine){.landing-page-module__476eJW__desktopNav a:hover,.landing-page-module__476eJW__loginLink:hover,.landing-page-module__476eJW__workflowHeader>a:hover,.landing-page-module__476eJW__siteFooter nav a:hover{color:var(--landing-ink)}.landing-page-module__476eJW__heroCta:hover,.landing-page-module__476eJW__headerCta:hover,.landing-page-module__476eJW__pricingSection>a:hover,.landing-page-module__476eJW__finalCta div>a:hover{background:var(--landing-primary);transform:translateY(-2px)}.landing-page-module__476eJW__heroSecondaryCta:hover{background:#08090eb8;background:lab(2.4301% .469372 -2.29154/.72);border-color:#dcdde585;border-color:lab(88.3242% .654489 -3.72388/.52);transform:translateY(-2px)}.landing-page-module__476eJW__modeTab:hover,.landing-page-module__476eJW__previewTabs button:hover,.landing-page-module__476eJW__attachButton:hover,.landing-page-module__476eJW__ratioButton:hover,.landing-page-module__476eJW__replyComposer button:hover,.landing-page-module__476eJW__reuseButton:hover{color:var(--landing-ink);border-color:#4a4c5b;border-color:lab(32.5095% 1.95578 -9.14311)}.landing-page-module__476eJW__shortcutRail a:hover{background:var(--landing-surface-raised);border-color:#4a4c5b;border-color:lab(32.5095% 1.95578 -9.14311)}.landing-page-module__476eJW__galleryItem:hover img,.landing-page-module__476eJW__resultGrid button:hover img{transform:scale(1.035)}.landing-page-module__476eJW__resultGrid button:hover img{filter:saturate(1.04)contrast(1.025)}.landing-page-module__476eJW__galleryItem:hover img{filter:saturate(1.08)contrast(1.02)}}@media (pointer:coarse){.landing-page-module__476eJW__landingPage :where(button,summary,a){min-height:2.75rem}}@media (prefers-reduced-motion:no-preference){.landing-page-module__476eJW__heroContent{animation:landing-page-module__476eJW__hero-reveal .7s var(--ease-out) both}.landing-page-module__476eJW__heroMedia img{animation:landing-page-module__476eJW__hero-image-reveal 1.1s var(--ease-out) both}.landing-page-module__476eJW__studioPreview[data-entered=true] .landing-page-module__476eJW__resultGrid img{animation:landing-page-module__476eJW__result-focus .62s var(--ease-out)}.landing-page-module__476eJW__studioPreview[data-entered=true] .landing-page-module__476eJW__resultGrid button:after{animation:landing-page-module__476eJW__result-light-pass .76s var(--ease-out)}.landing-page-module__476eJW__studioPreview[data-entered=true] .landing-page-module__476eJW__resultGrid button:nth-child(2) img,.landing-page-module__476eJW__studioPreview[data-entered=true] .landing-page-module__476eJW__resultGrid button:nth-child(2):after{animation-delay:70ms}.landing-page-module__476eJW__studioPreview[data-entered=true] .landing-page-module__476eJW__resultGrid button:nth-child(3) img,.landing-page-module__476eJW__studioPreview[data-entered=true] .landing-page-module__476eJW__resultGrid button:nth-child(3):after{animation-delay:.14s}.landing-page-module__476eJW__studioPreview[data-entered=true] .landing-page-module__476eJW__resultGrid button:nth-child(4) img,.landing-page-module__476eJW__studioPreview[data-entered=true] .landing-page-module__476eJW__resultGrid button:nth-child(4):after{animation-delay:.21s}}@keyframes landing-page-module__476eJW__hero-reveal{0%{opacity:0;transform:translateY(1.1rem)}to{opacity:1;transform:translateY(0)}}@keyframes landing-page-module__476eJW__hero-image-reveal{0%{opacity:.76;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@keyframes landing-page-module__476eJW__result-focus{0%{filter:saturate(.88)contrast(.96);transform:scale(1.045)}to{filter:saturate()contrast();transform:scale(1)}}@keyframes landing-page-module__476eJW__result-light-pass{0%{opacity:0;transform:translate(-115%)}18%{opacity:1}72%{opacity:.75}to{opacity:0;transform:translate(115%)}}@media (prefers-reduced-motion:reduce){.landing-page-module__476eJW__landingPage *,.landing-page-module__476eJW__landingPage :before,.landing-page-module__476eJW__landingPage :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
