.landing_page__aBdkR{max-width:1280px;margin:auto;padding:0 56px;color:#f4f0e6}.landing_page__aBdkR h1,.landing_page__aBdkR h2{font-family:Georgia,Songti SC,serif;font-weight:400}.landing_nav__gAPym{height:96px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff14}.landing_nav__gAPym>div{display:flex;align-items:center;gap:32px;font-size:13px;color:#cfcabd}.landing_nav__gAPym a:hover{color:#e5ca91}.landing_nav__gAPym>div>a:last-child span{color:#cbb176}.landing_eyebrow__4uFc8{display:flex;align-items:center;gap:10px;color:#d3bd8c;font-size:11px;line-height:1.6;letter-spacing:.16em;font-weight:600}.landing_beta__pgPo1>span,.landing_eyebrow__4uFc8>span{display:inline-block;width:6px;height:6px;border-radius:50%;background:#c8b282;flex-shrink:0}.landing_hero___ILNH{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:64px;align-items:center;padding:64px 0 72px}.landing_heroCopy__aZnKh{min-width:0}.landing_hero___ILNH h1{text-wrap:balance;font-size:clamp(42px,4.4vw,62px);line-height:1.06;letter-spacing:-.045em;margin:22px 0 0;max-width:560px}.landing_intro__0eOIl{max-width:460px;color:#aaa79b;font-size:16px;line-height:1.8;margin-top:22px}.landing_flow__4mWn_{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:28px 0 0;padding:0;font-size:12px;color:#d8d3c5}.landing_flow__4mWn_ li{position:relative;padding:6px 12px;border:1px solid #ffffff1c;border-radius:99px;background:#ffffff06}.landing_flow__4mWn_ li+li{margin-left:14px}.landing_flow__4mWn_ li+li:before{content:"→";position:absolute;left:-18px;top:50%;transform:translateY(-52%);color:#d9bf8488}.landing_flow__4mWn_ li:last-child{border-color:#d9bf8466;background:#d9bf8414;color:#f1dba9}.landing_ctaRow__2qC0H{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:32px}.landing_primary__reF1I{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;border-radius:10px;background:linear-gradient(180deg,#ecd49d,#dcbf80);color:#211b10;font-size:14px;font-weight:600;padding:15px 20px;box-shadow:inset 0 1px 0 #fff6,0 10px 30px #d9bf8424;transition:transform .15s,box-shadow .15s}.landing_primary__reF1I:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 #fff6,0 14px 34px #d9bf8438}.landing_secondary__zSrd8{display:inline-flex;align-items:center;gap:10px;padding:15px 18px;border-radius:10px;border:1px solid #ffffff22;color:#e9e4d6;font-size:14px}.landing_secondary__zSrd8:hover{border-color:#d9bf8466;color:#f1dba9}.landing_beta__pgPo1{display:flex;align-items:baseline;gap:8px;margin-top:18px;font-size:12px;line-height:1.8;color:#938f80}.landing_beta__pgPo1>span{width:4px;height:4px;background:#938f80}.landing_demo__w45Ci{min-width:0;margin:0;border-radius:22px;padding:10px;background:linear-gradient(160deg,#ffffff12,#ffffff04 40%,#ffffff0a);border:1px solid #ffffff14;box-shadow:0 40px 120px #00000080,0 0 0 1px #00000040}.landing_demoStage__BTTAi{position:relative;aspect-ratio:1/1;border-radius:14px;overflow:hidden;background:#141311}.landing_stageImage__5y8DW{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transform:scale(1.04);transition:opacity .3s ease,transform 1.1s ease}.landing_stageImageActive__RnN2K{opacity:1;transform:scale(1)}.landing_stageImageIdea__locf_.landing_stageImageActive__RnN2K{opacity:.32;filter:blur(18px) saturate(.8);transform:scale(1.1)}.landing_stageShade__7EFbh{position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 90% at 50% 45%,#0000 55%,#0b0a0999 100%),linear-gradient(180deg,#0b0a0966,#0000 22%,#0000 70%,#0b0a09aa)}.landing_stageHead__j_Nxl{position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-between;gap:12px;padding:18px 20px;font-size:12px;letter-spacing:.04em;color:#d6d0c1}.landing_stageHead__j_Nxl>span:first-child{color:#d3bd8c;font-variant-numeric:tabular-nums}.landing_stageOverlay__R4oKj{position:absolute;left:20px;right:20px;bottom:20px;display:flex;justify-content:center;animation:landing_rise__1PGfZ .35s ease both}.landing_stageChip__BrImB{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:99px;background:#14131199;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid #ffffff1f;font-size:12px;color:#ece6d6}.landing_chipDot__aOk3D{width:6px;height:6px;border-radius:50%;background:#e4c88b;box-shadow:0 0 0 4px #e4c88b26}.landing_stageOverlayCenter__iROgB{top:0;align-items:center}.landing_promptBubble__oTbyb{max-width:380px;padding:20px 22px;border-radius:16px 16px 16px 4px;background:#1d1b18e6;border:1px solid #ffffff1f;box-shadow:0 20px 50px #0006;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.landing_promptBubble__oTbyb p{font-family:Georgia,Songti SC,serif;font-size:19px;line-height:1.55;color:#f1ecdf}.landing_promptFrom__h_eVZ{display:block;font-size:11px;letter-spacing:.08em;color:#a8a293;margin-bottom:10px}.landing_fileCard__bozES{display:flex;align-items:center;gap:14px;padding:12px 16px 12px 12px;border-radius:14px;background:#f7f4ec;color:#26231d;box-shadow:0 18px 40px #0007}.landing_fileCard__bozES strong{display:block;font-size:14px;font-weight:600}.landing_fileCard__bozES div>span{display:block;font-size:11px;color:#6f6a5d;margin-top:3px}.landing_fileBadge__HLM_M{display:flex;align-items:center;justify-content:center;width:38px;height:44px;border-radius:6px;background:#e3ece5;border:1px solid #b7cbbc;color:#3f6a4e;font-size:11px;font-weight:700}.landing_stageTabs__sb0nc{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:12px 6px 4px}.landing_stageTabs__sb0nc button{display:flex;flex-direction:column;gap:9px;align-items:flex-start;padding:6px 6px 8px;min-height:44px;font-size:12px;color:#8f8a7c;border-radius:8px;text-align:left;transition:color .2s}.landing_stageTabs__sb0nc button:hover{color:#efe9da}.landing_stageTabs__sb0nc button[aria-pressed=true]{color:#f1dba9}.landing_tabTrack__21lqI{display:block;width:100%;height:2px;border-radius:2px;background:#ffffff1a;overflow:hidden}.landing_tabTrack__21lqI>span{display:block;height:100%;width:0;background:#e4c88b}.landing_stageDone__pMLwX .landing_tabTrack__21lqI>span{width:100%;background:#e4c88b66}.landing_stageTabs__sb0nc button[aria-pressed=true] .landing_tabTrack__21lqI>span{width:100%}.landing_stageTabs__sb0nc button[aria-pressed=true] .landing_tabTrack__21lqI>span.landing_tabFill___GMYE{width:0;animation:landing_fill__cqHkS linear forwards}.landing_demo__w45Ci figcaption{padding:6px 12px 8px;font-size:12px;color:#7f7a6d;line-height:1.6}.landing_heroPoster__kS4aX{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .5s ease}.landing_heroPosterHidden__a6bnl{opacity:0}.landing_heroCanvas__nkadM{position:absolute;inset:0;cursor:grab;touch-action:pan-y}.landing_heroCanvas__nkadM:active{cursor:grabbing}.landing_heroPrompt__ph7xi{inset:0;align-items:center;padding:20px}.landing_heroCard__o6IoO,.landing_heroPrompt__ph7xi{position:absolute;display:flex;justify-content:center;pointer-events:none;will-change:opacity,transform}.landing_heroCard__o6IoO{left:20px;right:20px;bottom:20px}.landing_heroVeil__CulHX{position:absolute;inset:0;background:#141311;pointer-events:none}.landing_stageTabs__sb0nc button[aria-pressed] .landing_tabTrack__21lqI>.landing_heroFill__rBRVt{width:0}@keyframes landing_fill__cqHkS{to{width:100%}}@keyframes landing_rise__1PGfZ{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.landing_sectionIntro__JEI2n{display:grid;grid-template-columns:1fr 1fr;align-items:end;-moz-column-gap:40px;column-gap:40px}.landing_sectionIntro__JEI2n>.landing_eyebrow__4uFc8{grid-column:1/-1}.landing_sectionIntro__JEI2n h2,.landing_spotlightCopy__xaYS_ h2,.landing_start___umFh h2{text-wrap:balance;font-size:38px;line-height:1.18;letter-spacing:-.035em;margin-top:14px}.landing_sectionIntro__JEI2n>p:last-child{color:#939082;font-size:14px;line-height:1.8;justify-self:end;max-width:340px}.landing_note__AF0C3{font-size:12px;color:#857f72;line-height:1.8;margin-top:22px;max-width:620px}.landing_workflow__NllK4{padding:64px 0 72px;border-top:1px solid #ffffff14;scroll-margin-top:24px}.landing_steps__hogEu{list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin-top:36px;padding:0}.landing_stepVisual__eHnvU{aspect-ratio:1/1;border-radius:14px;overflow:hidden;background:#141311;border:1px solid #ffffff10}.landing_stepVisual__eHnvU>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease}.landing_steps__hogEu li:hover .landing_stepVisual__eHnvU>img{transform:scale(1.04)}.landing_stepIdea__s6OPQ{display:flex;align-items:center;padding:20px;background:radial-gradient(120% 120% at 0 0,#2a2620,#161512)}.landing_stepIdea__s6OPQ p{font-family:Georgia,Songti SC,serif;font-size:17px;line-height:1.5;color:#e9e3d4}.landing_steps__hogEu h3{display:flex;align-items:center;gap:10px;margin-top:18px;font-size:15px;font-weight:500}.landing_steps__hogEu h3>span{font-size:11px;color:#bdab80;font-variant-numeric:tabular-nums}.landing_steps__hogEu li>p{font-size:13px;color:#939082;line-height:1.75;margin-top:8px}.landing_spotlight__Wu2DO{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:56px;align-items:center;padding:72px 0;border-top:1px solid #ffffff14}.landing_spotlightArt__i2nrA{display:grid;grid-template-columns:1fr 1fr;gap:14px}.landing_spotlightArt__i2nrA figure{position:relative;margin:0;border-radius:16px;overflow:hidden;background:#141311;border:1px solid #ffffff10}.landing_spotlightArt__i2nrA figure:last-child{transform:translateY(36px)}.landing_spotlightArt__i2nrA img{display:block;width:100%;height:auto}.landing_spotlightArt__i2nrA figcaption{position:absolute;left:12px;bottom:12px;padding:6px 11px;border-radius:99px;background:#14131199;border:1px solid #ffffff1f;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-size:12px;color:#ece6d6}.landing_checks__tb1nf{list-style:none;padding:0;margin:28px 0 0;display:grid;gap:18px}.landing_checks__tb1nf li{display:grid;gap:4px;padding-left:22px;position:relative;font-size:14px;line-height:1.7;color:#a29d8f}.landing_checks__tb1nf li:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:50%;border:1px solid #e4c88b;background:#e4c88b33}.landing_checks__tb1nf b{font-weight:500;color:#efe9da;font-size:15px}.landing_plans__KTynm{padding:72px 0;border-top:1px solid #ffffff14;scroll-margin-top:24px}.landing_planGrid__SfLNb{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:36px}.landing_planCard__0HI8B{display:flex;flex-direction:column;gap:24px;padding:32px;border-radius:20px;border:1px solid #ffffff16;background:#ffffff05}.landing_planCard__0HI8B header p{font-size:14px;color:#9b968a;line-height:1.7;margin-top:10px;max-width:400px}.landing_planCard__0HI8B h3{font-family:Georgia,Songti SC,serif;font-weight:400;font-size:27px;letter-spacing:-.025em;line-height:1.2;margin-top:14px}.landing_planName__xfAyZ{display:inline-flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#cfc9b9;font-weight:600}.landing_planName__xfAyZ i{font-style:normal;font-family:Georgia,serif;font-size:30px;line-height:1;letter-spacing:0;color:#e4c88b}.landing_planPro___hn15{position:relative;border-color:#d9bf8455;background:radial-gradient(120% 100% at 100% 0,#d9bf841f,#0000 55%),linear-gradient(180deg,#1d1a14,#161411);box-shadow:0 30px 80px #0006}.landing_planPro___hn15 .landing_planName__xfAyZ{color:#e4c88b}.landing_planFacts__dAkQd{list-style:none;padding:0;margin:0;display:grid;gap:12px;font-size:14px;color:#d3cec0}.landing_planFacts__dAkQd li{display:flex;align-items:center;gap:12px}.landing_planFacts__dAkQd li:before{content:"";width:14px;height:1px;background:#d9bf84aa;flex-shrink:0}.landing_planPro___hn15 .landing_planFacts__dAkQd li:nth-child(-n+2){color:#f1dba9;font-weight:500}.landing_planFallback__QvCb0{font-size:14px;color:#9b968a}.landing_planCard__0HI8B>.landing_primary__reF1I,.landing_planCta__WKotV{margin-top:auto;align-self:flex-start}.landing_planCta__WKotV{display:inline-flex;align-items:center;gap:30px;padding:15px 20px;border-radius:10px;border:1px solid #ffffff26;font-size:14px;color:#efe9da}.landing_planCta__WKotV:hover{border-color:#d9bf8466;color:#f1dba9}.landing_showcase__Z_Awm{padding:72px 0;border-top:1px solid #ffffff14}.landing_gallery__ZTEbt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:36px}.landing_gallery__ZTEbt figure{margin:0}.landing_gallery__ZTEbt figure>div{border-radius:16px;overflow:hidden;background:#141311;border:1px solid #ffffff10;aspect-ratio:3/2}.landing_gallery__ZTEbt img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .8s ease}.landing_gallery__ZTEbt figure:hover img{transform:scale(1.04)}.landing_gallery__ZTEbt figcaption{padding:14px 2px 0;font-size:14px;color:#d8d3c5}.landing_start___umFh{border-block:1px solid #ffffff14;padding:56px 0;display:flex;align-items:center;justify-content:space-between;gap:40px}.landing_start___umFh>div{max-width:620px}.landing_start___umFh p:last-child{font-size:14px;color:#939082;line-height:1.8;margin-top:12px}.landing_start___umFh .landing_primary__reF1I{flex-shrink:0}.landing_questions__wXEEu{max-width:800px;margin:36px auto 56px}.landing_questions__wXEEu details{border-bottom:1px solid #ffffff14;padding:20px 0}.landing_questions__wXEEu summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;font-size:14px;list-style:none}.landing_questions__wXEEu summary::-webkit-details-marker{display:none}.landing_questions__wXEEu summary>span{color:#baa579;font-size:18px;font-weight:300;transition:transform .2s}.landing_questions__wXEEu details[open] summary>span{transform:rotate(45deg)}.landing_questions__wXEEu details>p{color:#939082;font-size:13px;line-height:1.85;max-width:680px;margin-top:12px}.landing_footer__I_4dW{border-top:1px solid #ffffff14;padding:26px 0;display:flex;justify-content:space-between;font-size:12px;color:#858173}.landing_footer__I_4dW>div{display:flex;gap:24px}.landing_footer__I_4dW a:hover{color:#e4c88b}@media(max-width:1100px){.landing_steps__hogEu{grid-template-columns:repeat(3,minmax(0,1fr))}.landing_spotlight__Wu2DO{gap:36px}}@media(max-width:1000px){.landing_page__aBdkR{padding:0 32px}.landing_hero___ILNH{gap:36px}.landing_hero___ILNH h1{font-size:48px}.landing_intro__0eOIl{font-size:15px}.landing_promptBubble__oTbyb p{font-size:16px}}@media(max-width:860px){.landing_hero___ILNH,.landing_spotlight__Wu2DO{grid-template-columns:1fr}.landing_hero___ILNH{padding:44px 0 56px}.landing_spotlightArt__i2nrA figure:last-child{transform:translateY(24px)}.landing_spotlightCopy__xaYS_{padding-top:24px}}@media(max-width:760px){.landing_page__aBdkR{padding:0 20px}.landing_nav__gAPym{height:76px}.landing_nav__gAPym>div{gap:18px;font-size:12px}.landing_navLink__Zjsfk{display:none}.landing_hero___ILNH{gap:32px;padding:36px 0 44px}.landing_hero___ILNH h1{font-size:42px}.landing_intro__0eOIl{font-size:15px}.landing_flow__4mWn_{font-size:11px;gap:6px}.landing_flow__4mWn_ li{padding:5px 10px}.landing_flow__4mWn_ li+li{margin-left:10px}.landing_flow__4mWn_ li+li:before{left:-14px}.landing_ctaRow__2qC0H{gap:10px}.landing_demo__w45Ci{padding:6px;border-radius:18px}.landing_stageHead__j_Nxl{padding:14px;font-size:11px}.landing_stageOverlay__R4oKj{left:12px;right:12px;bottom:12px}.landing_promptBubble__oTbyb{padding:16px 18px}.landing_promptBubble__oTbyb p{font-size:15px}.landing_stageTabs__sb0nc{gap:2px;padding:10px 2px 2px}.landing_stageTabs__sb0nc button{font-size:11px;padding:6px 3px 8px}.landing_sectionIntro__JEI2n{display:block}.landing_sectionIntro__JEI2n h2,.landing_spotlightCopy__xaYS_ h2,.landing_start___umFh h2{text-wrap:balance;font-size:30px}.landing_sectionIntro__JEI2n>p:last-child{margin-top:12px;max-width:100%;font-size:13px}.landing_plans__KTynm,.landing_showcase__Z_Awm,.landing_spotlight__Wu2DO,.landing_workflow__NllK4{padding:48px 0}.landing_steps__hogEu{grid-template-columns:1fr 1fr;gap:20px 14px;margin-top:28px}.landing_steps__hogEu li:first-child{grid-column:1/-1}.landing_steps__hogEu li:first-child .landing_stepVisual__eHnvU{aspect-ratio:2/1}.landing_gallery__ZTEbt,.landing_planGrid__SfLNb{grid-template-columns:1fr}.landing_planCard__0HI8B{padding:24px}.landing_gallery__ZTEbt{gap:24px}.landing_start___umFh{flex-direction:column;align-items:flex-start;gap:24px;padding:40px 0}.landing_footer__I_4dW{flex-direction:column;gap:16px}.landing_footer__I_4dW>div{gap:20px;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.landing_gallery__ZTEbt img,.landing_primary__reF1I,.landing_stageImage__5y8DW,.landing_stepVisual__eHnvU>img{transition:none}.landing_primary__reF1I:hover{transform:none}.landing_stageOverlay__R4oKj{animation:none}}