.homeLayout-module__TbeCkW__page{--home-surface-base:#fff;--home-surface-chapter:#f5f5f5;--home-surface-input-inset:#fff;--muted-foreground:#666}.site-content:has(.homeLayout-module__TbeCkW__page)>.site-footer{--home-surface-base:#fff;--home-surface-chapter:#f5f5f5;--home-surface-input-inset:#fff;--muted-foreground:#666}.dark .homeLayout-module__TbeCkW__page{--home-surface-base:#0a0a0a;--home-surface-chapter:#171717;--home-surface-input-inset:#262626;--muted-foreground:#a1a1a1}.dark .site-content:has(.homeLayout-module__TbeCkW__page)>.site-footer{--home-surface-base:#0a0a0a;--home-surface-chapter:#171717;--home-surface-input-inset:#262626;--muted-foreground:#a1a1a1}.site-content:has(.homeLayout-module__TbeCkW__page)>.site-footer{background:var(--home-surface-chapter)}.homeLayout-module__TbeCkW__page{background:var(--home-surface-base);--home-section-gap:3.5rem;--home-gallery-section-gap:2.5rem;--home-closing-padding:2rem;--home-intro-gap:3rem;--home-heading-gap:1rem;--home-filter-gap:.5rem;--home-story-content-gap:1.5rem;--home-story-feature-gap:2rem;--home-chapter-gap:4.5rem}.homeLayout-module__TbeCkW__creation{flex-direction:column;padding-block:2rem;display:flex;container:home-creation/inline-size}.homeLayout-module__TbeCkW__heroCopy{text-align:center;width:100%;max-width:50rem;margin:0 auto 1.5rem}.homeLayout-module__TbeCkW__heroTitle{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2rem,3.4vw,3rem);font-weight:620;line-height:1.15}.homeLayout-module__TbeCkW__heroDescription{max-width:48rem;color:var(--muted-foreground);text-wrap:balance;margin:.75rem auto 0;font-size:1rem;line-height:1.5}@media (forced-colors:none){.homeLayout-module__TbeCkW__creation .home-generation-input>.home-generation-drop:not([data-dragging]){background:var(--home-surface-input-inset)}.homeLayout-module__TbeCkW__workCard{background:var(--home-surface-chapter)}}.homeLayout-module__TbeCkW__creation .home-generation-input{border-radius:.375rem;flex:none;height:4.5rem}.homeLayout-module__TbeCkW__creation .home-prompt-guidance{inset:0}.homeLayout-module__TbeCkW__creation .home-generation-footer{flex-wrap:nowrap;min-height:2.75rem}.homeLayout-module__TbeCkW__creation .home-generation-input>.home-generation-drop{border-radius:.625rem;padding:.25rem .5rem}.homeLayout-module__TbeCkW__creation .home-generation-input>.home-generation-drop>button{border-width:0}@media (min-width:40rem){.homeLayout-module__TbeCkW__creation{padding-block:2.75rem 2.5rem}}@media (min-width:64rem){.homeLayout-module__TbeCkW__creation{padding-block:3rem}}.homeLayout-module__TbeCkW__announcement{border:1px solid var(--border);background:var(--home-surface-chapter);width:fit-content;max-width:100%;min-height:3.375rem;color:var(--foreground);text-align:start;border-radius:.75rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem;margin-block-end:1.25rem;margin-inline:auto;padding:.25rem;display:grid}.homeLayout-module__TbeCkW__announcement[data-has-action=true]{grid-template-columns:minmax(0,1fr) auto auto}.homeLayout-module__TbeCkW__announcementContent{align-items:center;gap:.5rem;min-width:0;padding-inline:.25rem;display:flex}.homeLayout-module__TbeCkW__announcementIcon{flex-shrink:0;width:1.125rem;height:1.125rem}.homeLayout-module__TbeCkW__announcementMessage{min-width:0;color:inherit;text-wrap:wrap;white-space:normal;overflow-wrap:break-word;font-size:.875rem;font-weight:400;line-height:1.25rem}.homeLayout-module__TbeCkW__announcementShortMessage{display:none}@container home-creation (max-width:23.999rem){.homeLayout-module__TbeCkW__announcementFullMessage{display:none}.homeLayout-module__TbeCkW__announcementShortMessage{display:inline}}.homeLayout-module__TbeCkW__announcementAction{min-width:2.75rem;height:auto;min-height:2.75rem;color:inherit;white-space:nowrap;text-underline-offset:.2em;border:0;padding:.5rem .25rem;font-size:.875rem;font-weight:500;line-height:1.25rem;text-decoration-line:underline}.homeLayout-module__TbeCkW__announcementClose{width:2.75rem;height:2.75rem;color:inherit;padding:0}.homeLayout-module__TbeCkW__announcementAction:hover,.homeLayout-module__TbeCkW__announcementClose:hover{background:color-mix(in srgb, var(--foreground) 5%, transparent)}.homeLayout-module__TbeCkW__content{display:flow-root}@media (prefers-reduced-motion:no-preference){.homeLayout-module__TbeCkW__workTransition{animation:.22s cubic-bezier(.22,1,.36,1) homeLayout-module__TbeCkW__workEnter}}@keyframes homeLayout-module__TbeCkW__workEnter{0%{opacity:.65}to{opacity:1}}.homeLayout-module__TbeCkW__content>.homeLayout-module__TbeCkW__section{padding-block:calc(var(--home-gallery-section-gap) / 2)}.homeLayout-module__TbeCkW__content>.homeLayout-module__TbeCkW__section:first-of-type{padding-block-start:calc(var(--home-intro-gap) / 2)}.homeLayout-module__TbeCkW__content>.homeLayout-module__TbeCkW__section:last-of-type{padding-block-end:calc(var(--home-chapter-gap) / 2)}.homeLayout-module__TbeCkW__section{scroll-margin-block-start:calc(var(--site-header-height,4rem) + 1rem)}@media (min-width:40rem){.homeLayout-module__TbeCkW__page{--home-section-gap:4rem;--home-gallery-section-gap:3rem;--home-closing-padding:3rem;--home-intro-gap:3.5rem;--home-heading-gap:1.25rem;--home-filter-gap:.75rem;--home-story-content-gap:2rem;--home-story-feature-gap:2.5rem;--home-chapter-gap:6rem}}@media (min-width:64rem){.homeLayout-module__TbeCkW__page{--home-section-gap:5rem;--home-gallery-section-gap:4rem;--home-closing-padding:4rem;--home-intro-gap:4rem;--home-story-feature-gap:3rem;--home-story-content-gap:2.5rem;--home-chapter-gap:7rem}}@media (min-width:120rem){.homeLayout-module__TbeCkW__page{--home-chapter-gap:8rem}}.homeLayout-module__TbeCkW__layout{--home-gutter:var(--site-gutter,1rem);--home-gallery-gap:var(--model-card-gap);--home-card-radius:1rem}.homeLayout-module__TbeCkW__galleryFrame{width:100%}.homeLayout-module__TbeCkW__gallery{--gallery-gap:var(--home-gallery-gap);--gallery-cap:30rem;--gallery-available:calc(100cqw - 2 * var(--home-gutter));--gallery-wide-cap:var(--gallery-cap);--gallery-card:min(22.5rem, calc(100cqw - var(--home-gutter) - var(--gallery-gap) - 1.5rem));width:100%;overflow:hidden;container-type:inline-size}.homeLayout-module__TbeCkW__compact{--gallery-cap:24rem;--gallery-wide-cap:clamp(var(--gallery-cap), calc((var(--gallery-available) - 11 * var(--gallery-gap)) / 12), 25rem)}@media (min-width:40rem){.homeLayout-module__TbeCkW__gallery{--gallery-card:min(var(--gallery-wide-cap), max(20rem, calc(var(--gallery-available) * .28)), calc(var(--gallery-available) - var(--gallery-gap) - 1.5rem))}}.homeLayout-module__TbeCkW__ringPanel{color:#313c36;background:#e8e6e0;border-radius:1.75rem;grid-template-columns:minmax(0,1fr);display:grid;overflow:clip}.homeLayout-module__TbeCkW__ringSource{border-block-end:1px solid #313c3633}.homeLayout-module__TbeCkW__ringSource figcaption,.homeLayout-module__TbeCkW__ringResultsTitle{padding:1.5rem 1.5rem 0}.homeLayout-module__TbeCkW__ringSource h3,.homeLayout-module__TbeCkW__ringResultsTitle{font-size:1.125rem;font-weight:500;line-height:1.5rem}.homeLayout-module__TbeCkW__ringSource figcaption p{margin-block-start:.5rem;font-size:.875rem;line-height:1.25rem}.homeLayout-module__TbeCkW__ringImage{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.homeLayout-module__TbeCkW__ringSource .homeLayout-module__TbeCkW__ringImage{aspect-ratio:4/3;max-width:28rem;margin-inline:auto}.homeLayout-module__TbeCkW__ringSource,.homeLayout-module__TbeCkW__ringResults{min-width:0;display:grid}.homeLayout-module__TbeCkW__ringResultsTitle{align-items:center;gap:.75rem;display:flex}.homeLayout-module__TbeCkW__ringResultsTitle svg{flex-shrink:0;width:1.25rem;height:1.25rem}.homeLayout-module__TbeCkW__ringResultsTitle{align-self:start}.homeLayout-module__TbeCkW__ringVariants{grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.homeLayout-module__TbeCkW__ringVariants figure{grid-row:span 2;grid-template-rows:subgrid;min-width:0;display:grid}.homeLayout-module__TbeCkW__ringVariants figcaption{padding:0 1rem 1.5rem;font-size:1rem;font-weight:500;line-height:1.5rem}@media (min-width:48rem){.homeLayout-module__TbeCkW__ringPanel{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.homeLayout-module__TbeCkW__ringSource{border-block-end:0;border-inline-end:1px solid #313c3633}.homeLayout-module__TbeCkW__ringSource .homeLayout-module__TbeCkW__ringImage{aspect-ratio:1;max-width:none}.homeLayout-module__TbeCkW__ringSource,.homeLayout-module__TbeCkW__ringResults{grid-row:span 3;grid-template-rows:subgrid}.homeLayout-module__TbeCkW__ringVariants{grid-row:2/span 2;grid-template-rows:subgrid}.homeLayout-module__TbeCkW__ringVariants figcaption{padding-inline:1.5rem}}.homeLayout-module__TbeCkW__galleryHeading{flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:.5rem 1rem;margin-block-end:var(--home-heading-gap);display:flex}.homeLayout-module__TbeCkW__galleryTitle{font-size:1.5rem;line-height:2rem}.homeLayout-module__TbeCkW__cardTitle{min-height:3rem;font-size:1.125rem;line-height:1.5rem}.homeLayout-module__TbeCkW__collectionHeading{--home-heading-gap:var(--home-filter-gap)}.homeLayout-module__TbeCkW__headingAction{flex:none;align-items:baseline;max-width:100%;display:flex}.homeLayout-module__TbeCkW__headingAction>a{white-space:nowrap;gap:.5rem;padding-inline:.5rem}.homeLayout-module__TbeCkW__track{gap:var(--gallery-gap);touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;margin-inline:0;padding-block:.25rem}.homeLayout-module__TbeCkW__slide{flex-basis:var(--gallery-card);padding-inline:0}.homeLayout-module__TbeCkW__card,.homeLayout-module__TbeCkW__cover{border-radius:var(--home-card-radius)}.homeLayout-module__TbeCkW__containedCover{border-radius:0}@media (min-width:64rem){.homeLayout-module__TbeCkW__galleryTitle{font-size:2rem;line-height:2.5rem}}.homeLayout-module__TbeCkW__story{--story-generation-stage:#e6ded4;--story-stage-text:#1e231e;flex-direction:column;display:flex}.homeLayout-module__TbeCkW__story>*{padding-block:calc(var(--home-chapter-gap) / 2)}.homeLayout-module__TbeCkW__story>[data-story-tone=closing]{padding-block:0}.homeLayout-module__TbeCkW__storyWrap{width:100%;max-width:82.5rem;padding-inline:var(--site-gutter,1rem);margin-inline:auto}.homeLayout-module__TbeCkW__storyShowcase{max-width:104rem}.homeLayout-module__TbeCkW__storyIntro{align-items:end;gap:1.5rem;max-width:48rem;margin-inline:auto;display:grid}.homeLayout-module__TbeCkW__storyEyebrow{margin-block-end:.75rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.homeLayout-module__TbeCkW__storyChapterHeading{font-size:2.25rem;line-height:2.5rem}.homeLayout-module__TbeCkW__storyHeading{font-size:clamp(2rem,1.5rem + 1.5vw,2.75rem);line-height:1.18}.homeLayout-module__TbeCkW__storySmallHeading{font-size:1.5rem;line-height:1.875rem}.homeLayout-module__TbeCkW__storyBody{font-size:1rem;line-height:1.625}.homeLayout-module__TbeCkW__storyLead{text-wrap:pretty;max-width:60ch;font-size:1.125rem;line-height:1.5556}.homeLayout-module__TbeCkW__storyContent{margin-block-start:var(--home-story-content-gap)}.homeLayout-module__TbeCkW__storyFeature{margin-block-start:var(--home-story-feature-gap)}.homeLayout-module__TbeCkW__storyGuidance{padding-block-start:calc(var(--home-chapter-gap) / 2)}.homeLayout-module__TbeCkW__storyGuidanceBody{padding-block-end:calc(var(--home-section-gap) / 2)}.homeLayout-module__TbeCkW__storyCallToAction{padding-block:calc(var(--home-section-gap) / 2) var(--home-closing-padding)}.homeLayout-module__TbeCkW__storyMedia{border-radius:1.25rem}.homeLayout-module__TbeCkW__generationViews{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}@media (min-width:40rem){.homeLayout-module__TbeCkW__storyChapterHeading{font-size:2.75rem;line-height:3.125rem}.homeLayout-module__TbeCkW__storySmallHeading{font-size:1.75rem;line-height:2.125rem}.homeLayout-module__TbeCkW__storyLead{font-size:1.25rem;line-height:1.5}}@media (min-width:48rem){.homeLayout-module__TbeCkW__generationViews{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media (min-width:64rem){.homeLayout-module__TbeCkW__storyChapterHeading{font-size:3.5rem;line-height:3.875rem}.homeLayout-module__TbeCkW__storySmallHeading{font-size:2rem;line-height:2.5rem}.homeLayout-module__TbeCkW__storyEyebrow{margin-block-end:1rem}.homeLayout-module__TbeCkW__storyIntro{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:2.5rem;max-width:none}}.dark .homeLayout-module__TbeCkW__story{--story-generation-stage:#302a23;--story-stage-text:#f0eee9}.homeLayout-module__TbeCkW__story,.homeLayout-module__TbeCkW__story [data-story-tone]{background:var(--home-surface-base);color:var(--foreground)}.homeLayout-module__TbeCkW__story>[data-story-tone=agent],.homeLayout-module__TbeCkW__story>[data-story-tone=craft],.homeLayout-module__TbeCkW__story>[data-story-tone=outputs]{background:var(--home-surface-chapter)}.homeLayout-module__TbeCkW__story [id]{scroll-margin-block-start:calc(var(--site-header-height,4rem) + 1rem)}.homeLayout-module__TbeCkW__story[data-language=zh] :is(h2,h3){letter-spacing:-.015em;line-height:1.2}
