.landing-image[data-v-90af30ea]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landing-image.is-contain[data-v-90af30ea]{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.landing-image.landing-image-placeholder[data-v-90af30ea]{display:flex;align-items:center;justify-content:center;color:var(--text-icon-white-disable);background:var(--surface-panel-normal)}.landing-creators[data-v-3e6a9ffc]{padding-top:6.4rem}.landing-creators .landing-creators-header[data-v-3e6a9ffc]{display:flex;flex-direction:column;gap:var(--spacing-3);padding:0 var(--spacing-5);text-align:center}.landing-creators .landing-creators-header .landing-creators-title[data-v-3e6a9ffc]{margin:0;font-size:2rem;font-weight:700;line-height:1.2;color:var(--landing-text-primary)}.landing-creators .landing-creators-header .landing-creators-subtitle[data-v-3e6a9ffc]{margin:0;font-size:1.4rem;line-height:1.25;color:var(--landing-text-secondary)}.landing-creators .landing-creators-stats[data-v-3e6a9ffc]{display:flex;justify-content:space-between;margin:var(--spacing-6) 0 0;padding:0 var(--spacing-10)}.landing-creators .landing-creators-stats .landing-creators-stat[data-v-3e6a9ffc]{display:flex;flex-direction:column-reverse;gap:var(--spacing-2);align-items:center}.landing-creators .landing-creators-stats .landing-creators-stat .landing-creators-stat-value[data-v-3e6a9ffc]{margin:0;font-size:1.8rem;font-weight:700;line-height:1.2;color:var(--landing-text-primary)}.landing-creators .landing-creators-stats .landing-creators-stat .landing-creators-stat-label[data-v-3e6a9ffc]{font-size:1.4rem;line-height:1.2;color:var(--landing-text-light)}.landing-creators .landing-creators-list[data-v-3e6a9ffc]{display:flex;gap:var(--spacing-4);margin:var(--spacing-6) 0 0;padding:0 var(--spacing-5);overflow-x:auto;list-style:none;scroll-snap-type:x mandatory;scroll-padding-left:var(--spacing-5);scrollbar-width:none;-webkit-overflow-scrolling:touch}.landing-creators .landing-creators-list[data-v-3e6a9ffc]::-webkit-scrollbar{display:none}.landing-creators .landing-creators-list .landing-creators-card[data-v-3e6a9ffc]{position:relative;display:flex;flex:0 0 31.2rem;flex-direction:column;justify-content:space-between;height:35.6rem;overflow:hidden;border-radius:var(--radius-3xl);scroll-snap-align:start}.landing-creators .landing-creators-list .landing-creators-card .landing-creators-card-image[data-v-3e6a9ffc]{position:absolute;inset:0}.landing-creators .landing-creators-list .landing-creators-card .landing-creators-card-author[data-v-3e6a9ffc]{position:relative;display:flex;gap:var(--spacing-4);align-items:center;padding:var(--spacing-4);background:linear-gradient(0deg,transparent,rgba(0,0,0,.3))}.landing-creators .landing-creators-list .landing-creators-card .landing-creators-card-author .landing-creators-card-avatar[data-v-3e6a9ffc]{flex:0 0 4rem;height:4rem;overflow:hidden;border:.15rem solid var(--text-icon-white-primary);border-radius:var(--radius-full)}.landing-creators .landing-creators-list .landing-creators-card .landing-creators-card-author .landing-creators-card-meta[data-v-3e6a9ffc]{display:flex;flex-direction:column;gap:var(--spacing-0-5);min-width:0;font-size:1.4rem;line-height:1.25;color:var(--text-icon-white-primary)}.landing-creators .landing-creators-list .landing-creators-card .landing-creators-card-author .landing-creators-card-meta .landing-creators-card-name[data-v-3e6a9ffc]{margin:0;font-weight:600}.landing-creators .landing-creators-list .landing-creators-card .landing-creators-card-author .landing-creators-card-meta .landing-creators-card-role[data-v-3e6a9ffc]{margin:0;opacity:.7}.landing-creators .landing-creators-list .landing-creators-card .landing-creators-card-review[data-v-3e6a9ffc]{position:relative;display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-4);background:linear-gradient(180deg,transparent,rgba(0,0,0,.6));-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.landing-creators .landing-creators-list .landing-creators-card .landing-creators-card-review .landing-creators-card-rating[data-v-3e6a9ffc]{display:flex;gap:var(--spacing-2)}.landing-creators .landing-creators-list .landing-creators-card .landing-creators-card-review .landing-creators-card-rating .landing-creators-card-star[data-v-3e6a9ffc]{width:1.2rem;height:1.2rem}.landing-creators .landing-creators-list .landing-creators-card .landing-creators-card-review .landing-creators-card-quote[data-v-3e6a9ffc]{display:-webkit-box;margin:0;overflow:hidden;font-size:1.4rem;line-height:1.4;color:var(--text-icon-white-primary);opacity:.7;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.landing-dot-background[data-v-0a371ac8]{position:fixed;inset:0;z-index:0;pointer-events:none;background:var(--landing-backdrop)}.landing-dot-background .landing-dot-background-dots[data-v-0a371ac8]{position:absolute;top:0;left:50%;width:76.8rem;height:22.8rem;transform:translate(-50%);background-image:radial-gradient(circle at .15rem .15rem,var(--landing-dot-color) .15rem,transparent .16rem);background-size:1.5rem 1.5rem;-webkit-mask-image:radial-gradient(ellipse 50% 100% at 50% 0,#d9d9d9 0,hsla(0,0%,45%,0) 100%);mask-image:radial-gradient(ellipse 50% 100% at 50% 0,#d9d9d9 0,#73737300)}@media(min-width:768px){.landing-dot-background .landing-dot-background-dots[data-v-0a371ac8]{width:100%;height:36rem}}.landing-faq[data-v-8709ad2b]{padding:6.4rem var(--spacing-4) 0}.landing-faq .landing-faq-title[data-v-8709ad2b]{margin:0;padding:0 var(--spacing-1);font-size:2rem;font-weight:700;line-height:1.2;color:var(--landing-text-primary);text-align:center}.landing-faq .landing-faq-list[data-v-8709ad2b]{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:var(--spacing-5)}.landing-faq .landing-faq-list .landing-faq-item[data-v-8709ad2b]{overflow:hidden;background:var(--landing-faq-bg);border-radius:var(--radius-2xl)}.landing-faq .landing-faq-list .landing-faq-item.is-open .landing-faq-item-answer[data-v-8709ad2b]{display:block}.landing-faq .landing-faq-list .landing-faq-item .landing-faq-item-heading[data-v-8709ad2b]{margin:0}.landing-faq .landing-faq-list .landing-faq-item .landing-faq-item-heading .landing-faq-item-question[data-v-8709ad2b]{display:flex;gap:1rem;align-items:flex-start;justify-content:space-between;width:100%;padding:var(--spacing-4);font-family:inherit;font-size:1.4rem;font-weight:600;line-height:1.3;color:var(--landing-text-primary);text-align:left;cursor:pointer;background:none;border:0}.landing-faq .landing-faq-list .landing-faq-item .landing-faq-item-answer[data-v-8709ad2b]{display:none;padding:0 var(--spacing-4) var(--spacing-4)}.landing-faq .landing-faq-list .landing-faq-item .landing-faq-item-answer .landing-faq-item-answer-content[data-v-8709ad2b]{font-size:1.4rem;line-height:1.35;color:var(--landing-text-secondary)}.landing-faq .landing-faq-list .landing-faq-item .landing-faq-item-answer .landing-faq-item-answer-content[data-v-8709ad2b] p{margin:0}.landing-faq .landing-faq-list .landing-faq-item .landing-faq-item-answer .landing-faq-item-answer-content[data-v-8709ad2b] ol,.landing-faq .landing-faq-list .landing-faq-item .landing-faq-item-answer .landing-faq-item-answer-content[data-v-8709ad2b] p+p,.landing-faq .landing-faq-list .landing-faq-item .landing-faq-item-answer .landing-faq-item-answer-content[data-v-8709ad2b] ul{margin:.8rem 0 0}.landing-faq .landing-faq-list .landing-faq-item .landing-faq-item-answer .landing-faq-item-answer-content[data-v-8709ad2b] ul{padding-left:2rem;list-style:disc}.landing-faq .landing-faq-list .landing-faq-item .landing-faq-item-answer .landing-faq-item-answer-content[data-v-8709ad2b] ol{padding-left:2rem;list-style:decimal}.landing-faq .landing-faq-list .landing-faq-item .landing-faq-item-answer .landing-faq-item-answer-content[data-v-8709ad2b] strong{font-weight:600;color:var(--landing-text-primary)}.landing-faq .landing-faq-list .landing-faq-item .landing-faq-item-answer .landing-faq-item-answer-content[data-v-8709ad2b] a{color:var(--brand-default);text-decoration:underline}.landing-upload-card[data-v-649bc6ef]{position:relative;display:flex;flex-direction:column;gap:var(--spacing-3);width:100%;padding:var(--spacing-3);overflow:hidden;background:var(--landing-upload-card-bg);border:.5px solid #8affe4;border-radius:var(--radius-4xl);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.landing-upload-card.is-animated-border[data-v-649bc6ef]{border-color:var(--stroke-light)}.landing-upload-card.is-animated-border[data-v-649bc6ef]:after{position:absolute;inset:0;padding:1.5px;pointer-events:none;content:"";background:conic-gradient(from var(--landing-upload-card-angle,0deg),transparent 0deg,transparent 190deg,rgba(138,255,228,.12) 270deg,rgba(138,255,228,.85) 330deg,#fff 350deg,rgba(138,255,228,.85) 1turn);border-radius:var(--radius-4xl);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:landing-upload-card-border-spin-649bc6ef 3s linear infinite}.landing-upload-card .landing-upload-card-drop[data-v-649bc6ef]{position:relative;display:flex;gap:var(--spacing-2);align-items:center;justify-content:center;height:8rem;cursor:pointer;border-radius:var(--radius-xl);transition:background-color .2s ease}.landing-upload-card .landing-upload-card-drop.is-dragover[data-v-649bc6ef]{background:var(--landing-upload-drop-active-bg)}.landing-upload-card .landing-upload-card-drop[data-v-649bc6ef]:focus-visible{outline:1px solid var(--brand-default);outline-offset:2px}.landing-upload-card .landing-upload-card-drop .landing-upload-card-uploading[data-v-649bc6ef]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.landing-upload-card .landing-upload-card-drop .landing-upload-card-preview[data-v-649bc6ef]{width:9.4rem;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-sm)}.landing-upload-card .landing-upload-card-drop .landing-upload-card-remove[data-v-649bc6ef]{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;color:var(--text-icon-white-primary);cursor:pointer;background:var(--supported-button-black-default);border:0;border-radius:var(--radius-full)}.landing-upload-card .landing-upload-card-drop .landing-upload-card-icon[data-v-649bc6ef]{flex-shrink:0;width:6.3rem;height:5.6rem}.landing-upload-card .landing-upload-card-drop .landing-upload-card-text[data-v-649bc6ef]{display:flex;flex-direction:column;gap:.6rem;min-width:0}.landing-upload-card .landing-upload-card-drop .landing-upload-card-text .landing-upload-card-title[data-v-649bc6ef]{margin:0;font-size:1.6rem;font-weight:500;line-height:1.25;color:var(--landing-text-primary)}.landing-upload-card .landing-upload-card-drop .landing-upload-card-text .landing-upload-card-hint[data-v-649bc6ef]{margin:0;font-size:1.2rem;line-height:1.3;color:var(--landing-text-light)}.landing-upload-card .landing-upload-card-generate[data-v-649bc6ef]{width:100%;min-width:0;height:4rem;border-radius:var(--radius-full)}.landing-template.is-light .landing-upload-card .landing-upload-card-generate[data-v-649bc6ef]{--generate-btn-gradient-default:linear-gradient(90deg,#c0fb41,#6bff46);--generate-btn-gradient-interactive:linear-gradient(90deg,#c0fb41,#6bff46);border:.05rem solid rgba(0,0,0,.1);box-shadow:none}.landing-upload-card .landing-upload-card-generate .landing-upload-card-arrow[data-v-649bc6ef]{display:block;width:1.6rem;height:1.6rem;animation:landing-upload-card-arrow-jump-649bc6ef 1s infinite}@property --landing-upload-card-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes landing-upload-card-arrow-jump-649bc6ef{0%{transform:translate(0);animation-timing-function:ease-out}50%{transform:translate(.5rem);animation-timing-function:ease-in}to{transform:translate(0)}}@keyframes landing-upload-card-border-spin-649bc6ef{to{--landing-upload-card-angle:360deg}}@media(prefers-reduced-motion:reduce){.landing-upload-card .landing-upload-card-generate .landing-upload-card-arrow[data-v-649bc6ef],.landing-upload-card.is-animated-border[data-v-649bc6ef]:after{animation:none}}.landing-hero[data-v-4b4760e0]{display:flex;flex-direction:column;align-items:center;padding:var(--spacing-5) var(--spacing-4) 0}.landing-hero .landing-hero-header[data-v-4b4760e0]{display:flex;flex-direction:column;gap:var(--spacing-3);width:100%;padding:0 var(--spacing-1);text-align:center}.landing-hero .landing-hero-header .landing-hero-title[data-v-4b4760e0]{margin:0;font-size:2rem;font-weight:700;line-height:1.2;color:var(--landing-text-primary)}.landing-hero .landing-hero-header .landing-hero-subtitle[data-v-4b4760e0]{margin:0;font-size:1.4rem;line-height:1.25;color:var(--landing-text-subtitle)}.landing-hero .landing-hero-visual[data-v-4b4760e0]{position:relative;width:100%;max-width:34.4rem;height:17.6rem;margin-top:var(--spacing-3)}.landing-hero .landing-hero-visual .landing-hero-cover[data-v-4b4760e0]{position:absolute;bottom:0;left:14.8rem;width:20rem;height:17.6rem}.landing-hero .landing-hero-visual .landing-hero-input[data-v-4b4760e0]{position:absolute;bottom:.8rem;left:3.6rem;width:8.8rem;height:10.4rem;padding:.2rem .2rem 1.8rem;overflow:hidden;background:var(--landing-polaroid-bg);border-radius:var(--radius-xs);box-shadow:0 .8rem 2.4rem #00000059;transform:rotate(-6deg)}.landing-hero .landing-hero-visual .landing-hero-arrow[data-v-4b4760e0]{position:absolute;top:4rem;left:12.5rem;width:3.7rem;height:1.9rem}.landing-hero .landing-hero-upload[data-v-4b4760e0]{position:relative;max-width:34.4rem;margin-top:var(--spacing-1)}.landing-hero .landing-hero-scroll-down[data-v-4b4760e0]{position:absolute;top:calc(100vh - 6.6rem);left:50%;z-index:2;transform:translate(-50%)}.landing-template.is-light .landing-hero .landing-hero-scroll-down[data-v-4b4760e0]{color:var(--landing-text-primary)}.landing-partners[data-v-fd4f6224]{padding-top:var(--spacing-10)}.landing-partners .landing-partners-marquee[data-v-fd4f6224]{padding:0}.landing-partners .landing-partners-marquee[data-v-fd4f6224] .eleventh-marquee-wrap{--marquee-item-gap:3.2rem;--marquee-sequence-padding-start:1.6rem;--marquee-sequence-padding-end:1.6rem}.landing-partners .landing-partners-marquee.eleventh-section[data-v-fd4f6224] .eleventh-logo{height:2rem;filter:var(--landing-partner-logo-filter)}.landing-quick-start[data-v-5293d7f6]{display:flex;flex-direction:column;align-items:center;padding:6.4rem var(--spacing-4) 0}.landing-quick-start .landing-quick-start-header[data-v-5293d7f6]{display:flex;flex-direction:column;gap:var(--spacing-3);padding:0 var(--spacing-1);text-align:center}.landing-quick-start .landing-quick-start-header .landing-quick-start-title[data-v-5293d7f6]{margin:0;font-size:2rem;font-weight:700;line-height:1.2;color:var(--landing-text-primary)}.landing-quick-start .landing-quick-start-header .landing-quick-start-subtitle[data-v-5293d7f6]{margin:0;font-size:1.4rem;line-height:1.25;color:var(--landing-text-secondary)}.landing-quick-start .landing-quick-start-upload[data-v-5293d7f6]{max-width:34.4rem;margin-top:var(--spacing-6)}.landing-showcase[data-v-77e8b293]{padding-top:var(--spacing-10)}.landing-showcase .landing-showcase-title[data-v-77e8b293]{margin:0;padding:0 var(--spacing-5);font-size:2rem;font-weight:700;line-height:1.2;color:var(--landing-text-primary);text-align:center}.landing-showcase .landing-showcase-list[data-v-77e8b293]{display:flex;gap:var(--spacing-3);margin:var(--spacing-4) 0 0;padding:0 var(--spacing-5);overflow-x:auto;list-style:none;scroll-snap-type:x mandatory;scroll-padding-left:var(--spacing-5);scrollbar-width:none;-webkit-overflow-scrolling:touch}.landing-showcase .landing-showcase-list[data-v-77e8b293]::-webkit-scrollbar{display:none}.landing-showcase .landing-showcase-list .landing-showcase-card[data-v-77e8b293]{position:relative;flex:0 0 20rem;height:22rem;overflow:hidden;scroll-snap-align:start}.landing-showcase .landing-showcase-list .landing-showcase-card .landing-showcase-card-stage[data-v-77e8b293]{position:absolute;right:0;bottom:0;left:0;height:13.6rem;background:var(--landing-showcase-stage-bg);border-radius:var(--radius-2xl)}.landing-showcase .landing-showcase-list .landing-showcase-card .landing-showcase-card-cover[data-v-77e8b293]{position:absolute;right:.4rem;bottom:1.6rem;width:16.4rem;height:16.4rem}.landing-showcase .landing-showcase-list .landing-showcase-card .landing-showcase-card-input[data-v-77e8b293]{position:absolute;bottom:5.2rem;left:1.2rem;width:5.8rem;height:6.9rem;padding:.1rem .1rem 1.2rem;overflow:hidden;background:var(--landing-polaroid-bg);border-radius:.1rem;transform:rotate(-6deg)}.landing-value[data-v-c61da74f]{padding:6.4rem var(--spacing-5) 0}.landing-value .landing-value-header[data-v-c61da74f]{display:flex;flex-direction:column;gap:var(--spacing-3);text-align:center}.landing-value .landing-value-header .landing-value-title[data-v-c61da74f]{margin:0;font-size:2rem;font-weight:700;line-height:1.2;color:var(--landing-text-primary)}.landing-value .landing-value-header .landing-value-pain[data-v-c61da74f]{margin:0;font-size:1.4rem;line-height:1.25;color:var(--landing-text-subtitle)}.landing-value .landing-value-list[data-v-c61da74f]{display:flex;flex-direction:column;gap:var(--spacing-4);margin:var(--spacing-5) 0 0;padding:0;list-style:none}.landing-value .landing-value-list .landing-value-card[data-v-c61da74f]{display:flex;gap:var(--spacing-3);align-items:center;padding:var(--spacing-4);background:var(--landing-card-bg);border-radius:var(--radius-2xl)}.landing-value .landing-value-list .landing-value-card.is-image-left[data-v-c61da74f]{flex-direction:row-reverse}.landing-value .landing-value-list .landing-value-card .landing-value-card-text[data-v-c61da74f]{display:flex;flex:1;flex-direction:column;gap:var(--spacing-2);min-width:0}.landing-value .landing-value-list .landing-value-card .landing-value-card-text .landing-value-card-title[data-v-c61da74f]{margin:0;font-size:1.4rem;font-weight:700;line-height:1.3;color:var(--landing-text-primary)}.landing-value .landing-value-list .landing-value-card .landing-value-card-text .landing-value-card-desc[data-v-c61da74f]{margin:0;font-size:1.2rem;line-height:1.35;color:var(--landing-text-secondary)}.landing-value .landing-value-list .landing-value-card .landing-value-card-image[data-v-c61da74f]{flex:0 0 13.5rem;height:10rem;overflow:hidden;border-radius:var(--radius-m)}.landing-template[data-v-6b48b99e]{--landing-bg:var(--surface-black-bg);--landing-backdrop:radial-gradient(120% 60% at 100% 35%,rgba(35,52,56,.55) 0%,rgba(35,52,56,0) 60%),linear-gradient(180deg,#1d1e1f,#1a2023 45%,#121617);--landing-dot-color:hsla(0,0%,100%,.1);--landing-text-primary:var(--text-icon-white-primary);--landing-text-subtitle:var(--text-icon-white-secondary);--landing-text-secondary:var(--text-icon-white-secondary);--landing-text-light:var(--text-icon-white-light);--landing-card-bg:hsla(0,0%,100%,.03);--landing-faq-bg:hsla(0,0%,100%,.03);--landing-showcase-stage-bg:radial-gradient(ellipse at center,rgba(146,150,152,.2) 0%,rgba(28,30,31,.2) 100%),hsla(0,0%,100%,.03);--landing-upload-card-bg:var(--supported-button-white-disable);--landing-upload-drop-active-bg:var(--supported-button-white-default);--landing-polaroid-bg:#c4c4c4;--landing-partner-logo-filter:grayscale(100%) brightness(2.4);position:relative;min-height:100vh;overflow-x:clip;color:var(--landing-text-primary);background:var(--landing-bg)}.landing-template.is-light[data-v-6b48b99e]{--landing-bg:#f2f2e8;--landing-backdrop:#f2f2e8;--landing-text-primary:#0f1010;--landing-text-subtitle:#484747;--landing-text-secondary:#666;--landing-text-light:#666;--landing-card-bg:radial-gradient(ellipse at center,rgba(146,150,152,.05) 0%,rgba(28,30,31,.05) 100%),rgba(255,242,0,.1);--landing-faq-bg:rgba(170,226,37,.06);--landing-showcase-stage-bg:radial-gradient(ellipse at center,rgba(146,150,152,.1) 0%,rgba(28,30,31,.1) 100%);--landing-upload-card-bg:var(--landing-card-bg);--landing-upload-drop-active-bg:rgba(15,16,16,.05);--landing-polaroid-bg:#fff;--landing-partner-logo-filter:grayscale(100%) brightness(0)}.landing-template .landing-template-backdrop[data-v-6b48b99e]{position:absolute;inset:0;z-index:0;pointer-events:none;clip-path:inset(0)}.landing-template .landing-template-content[data-v-6b48b99e]{position:relative;z-index:1;width:100%;padding:var(--header-height) 0 8rem}.landing-template .landing-template-file-input[data-v-6b48b99e]{display:none}@media(min-width:768px){.landing-template .landing-template-content[data-v-6b48b99e]{max-width:64rem;margin:0 auto}}
