.landing_page__g3S8b{--landing-accent:#f6cd55;--landing-muted:#b5b5b9;background:#111216;color:#f4f3ef;padding-top:var(--site-header-height,64px)}.landing_page__g3S8b ::selection{background:var(--landing-accent);color:#19160d}.landing_container__dJcqD{width:min(1200px,calc(100% - 64px));margin-inline:auto}.landing_page__g3S8b h1,.landing_page__g3S8b h2,.landing_page__g3S8b h3,.landing_page__g3S8b p{margin:0}.landing_hero__wnANm{padding:80px 0 64px;text-align:center}.landing_hero__wnANm h1{color:var(--landing-accent);font-size:clamp(38px,5.2vw,64px);line-height:1.1;letter-spacing:-.035em;font-weight:500;text-wrap:balance}.landing_heroCopy__MvjJG>p{max-width:62ch;margin:24px auto 28px}.landing_heroLogo__pa0mx{display:inline-grid;place-items:center;width:60px;height:60px;background:#1c1d23;border-radius:14px;margin-bottom:24px}.landing_editorialHero__kZlCu{display:grid;grid-template-columns:1fr 1.1fr;gap:60px;align-items:center;text-align:start;padding-block:72px}.landing_editorialHero__kZlCu h1{color:#f4f3ef;font-size:clamp(38px,4.4vw,58px)}.landing_editorialHero__kZlCu .landing_heroCopy__MvjJG>p{margin-inline:0}.landing_editorialHero__kZlCu[data-has-media=false]{grid-template-columns:1fr;max-width:840px;margin-inline:auto;text-align:center}.landing_videoHero__BQrt6{position:relative;isolation:isolate;display:grid;place-items:center;min-height:calc(100svh - var(--site-header-height, 64px));overflow:hidden;padding:88px 32px 112px;background:#111216}.landing_heroShade__9nMfo,.landing_heroVideo__IDmdq{position:absolute;inset:0;width:100%;height:100%}.landing_heroVideo__IDmdq{object-fit:cover;object-position:center}.landing_heroShade__9nMfo{background:linear-gradient(180deg,rgba(9,10,13,.64),rgba(9,10,13,.58) 65%,#111216)}.landing_videoHeroInner__wWM7w{position:relative;width:min(980px,100%);text-align:center}.landing_videoHero__BQrt6 h1{max-width:900px;margin-inline:auto;color:#fff;font-size:clamp(38px,4.5vw,58px);line-height:1.12;letter-spacing:-.03em;font-weight:500;text-wrap:balance}.landing_videoHeroInner__wWM7w>p{max-width:78ch;margin:24px auto 40px;color:#f1f0ed;line-height:1.75}.landing_launcher___ejRV{display:flex;gap:16px;width:min(860px,100%);min-height:180px;margin-inline:auto;padding:12px;border:1px solid #65615b;border-radius:16px;background:rgba(19,20,24,.9);text-align:start;backdrop-filter:blur(12px);transition:border-color .18s}.landing_launcher___ejRV:hover{border-color:var(--landing-accent)}.landing_launcherRail__PApgJ{display:flex;flex-direction:column;align-items:center;gap:8px;padding-inline-end:12px;border-inline-end:1px solid #48474a}.landing_launcherRail__PApgJ>span{display:grid;place-items:center;width:38px;height:38px;color:#c5c5cb;border-radius:9px}.landing_launcherRail__PApgJ>span:first-child{color:var(--landing-accent);background:#373226}.landing_launcherBody__5Nlq4{display:flex;flex:1;min-width:0;flex-direction:column;justify-content:space-between;gap:24px;padding:6px 8px 6px 0}.landing_launcherInput__iOLto{display:flex;align-items:start;gap:20px}.landing_referenceTile__W8VeD{display:flex;flex-shrink:0;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:76px;min-height:84px;padding:8px;border:1px dashed #77767c;border-radius:10px;color:#d8d7da;text-align:center}.landing_referenceTile__W8VeD>span{font-size:11px;line-height:1.4;overflow-wrap:anywhere}.landing_promptHint__E8l5R{padding-top:4px;color:#d1d0d4;font-size:15px;line-height:1.7}.landing_launcherFooter__HnW_0{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;color:#dedde1;font-size:12px;line-height:1.5}.landing_launcherMeta__hSou4{display:flex;align-items:center;gap:20px;min-width:0}.landing_launcherModes__xAbth{max-width:290px}.landing_launcherModes__xAbth:empty{display:none}.landing_launcherModel__SMCkB{display:inline-flex;align-items:center;gap:8px}.landing_launcherModel__SMCkB>span{min-width:0;overflow-wrap:anywhere}.landing_launcherModel__SMCkB>img,.landing_launcherModel__SMCkB>svg{flex-shrink:0}.landing_launcherAction__mO6Pb{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:40px;margin-inline-start:auto;padding:10px 14px;border-radius:8px;background:var(--landing-accent);color:#19160d;font-size:13px;font-weight:600}.landing_launcherAction__mO6Pb svg{flex-shrink:0}.landing_page__g3S8b[dir=rtl] .landing_launcherAction__mO6Pb svg{transform:scaleX(-1)}.landing_page__g3S8b p{color:var(--landing-muted);font-size:16px;line-height:1.8;white-space:pre-line;overflow-wrap:anywhere}.landing_page__g3S8b .landing_videoHeroInner__wWM7w>p{color:#f1f0ed}.landing_button__pq34M,.landing_secondaryButton__MSDi6{display:inline-flex;min-height:48px;max-width:100%;align-items:center;justify-content:center;gap:12px;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:background .18s,border-color .18s}.landing_button__pq34M{background:var(--landing-accent);color:#19160d}.landing_button__pq34M:hover{background:#ffdf83}.landing_secondaryButton__MSDi6{border:1px solid #78673d;background:#111216;color:#f4f3ef;border-radius:999px}.landing_secondaryButton__MSDi6:hover{background:#272319;border-color:var(--landing-accent)}.landing_button__pq34M svg,.landing_secondaryButton__MSDi6 svg{flex-shrink:0}.landing_secondaryButton__MSDi6 svg{color:var(--landing-accent)}.landing_page__g3S8b[dir=rtl] .landing_button__pq34M svg,.landing_page__g3S8b[dir=rtl] .landing_featureNav__FJzbi svg,.landing_page__g3S8b[dir=rtl] .landing_secondaryButton__MSDi6 svg{transform:scaleX(-1)}.landing_page__g3S8b a:focus-visible,.landing_page__g3S8b summary:focus-visible,.landing_tableScroll__Uh0WS:focus-visible{outline:2px solid var(--landing-accent);outline-offset:5px}.landing_section__04XPS{padding-block:64px;scroll-margin-top:calc(var(--site-header-height, 64px) + 24px);border-top:1px solid #303138}.landing_intro__MPYYA{max-width:75ch;margin:0 auto 32px;text-align:center}.landing_intro__MPYYA h2{text-align:center}.landing_page__g3S8b h2{font-size:clamp(28px,3vw,40px);line-height:1.2;letter-spacing:-.025em;text-wrap:balance;font-weight:500}.landing_intro__MPYYA>p{margin-top:18px}.landing_page__g3S8b h3{font-size:22px;line-height:1.35;letter-spacing:-.015em;font-weight:500;overflow-wrap:anywhere;text-align:start}.landing_featureNav__FJzbi{display:grid;grid-template-columns:1fr 1fr;gap:0 40px}.landing_featureNav__FJzbi a{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-block:20px;border-bottom:1px solid #303138;font-size:17px;line-height:1.5}.landing_featureNav__FJzbi a:hover{color:var(--landing-accent)}.landing_featureNav__FJzbi svg{flex-shrink:0;color:var(--landing-accent)}.landing_features__mEmOu{display:grid;gap:56px}.landing_feature___vDKu{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:48px}.landing_feature___vDKu:nth-child(2n)>:first-child{order:2}.landing_feature___vDKu p,.landing_steps__nSefu p{margin-top:14px}.landing_feature___vDKu .landing_secondaryButton__MSDi6{margin-top:24px}.landing_feature___vDKu.landing_textOnly__7iFzX,.landing_feature___vDKu.landing_wideFeature__Wui8B{display:block}.landing_textOnly__7iFzX>div{max-width:75ch}.landing_feature___vDKu.landing_textOnly__7iFzX>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:16px 48px;max-width:none}.landing_feature___vDKu.landing_textOnly__7iFzX p{margin:0}.landing_feature___vDKu.landing_textOnly__7iFzX .landing_secondaryButton__MSDi6{grid-column:2;justify-self:start;margin:0}.landing_featureSpecs__yC3AN{margin-top:48px}.landing_featureSpecs__yC3AN>p{max-width:75ch;margin-top:14px}.landing_featureSpecs__yC3AN .landing_specifications__2WMLI,.landing_wideFeature__Wui8B .landing_media__Ns9fm{margin-top:28px}.landing_media__Ns9fm{display:grid;gap:20px;min-width:0}.landing_hero__wnANm>.landing_media__Ns9fm{max-width:960px;margin:42px auto 0}.landing_editorialHero__kZlCu>.landing_media__Ns9fm{margin:0}.landing_editorialHero__kZlCu .landing_media__Ns9fm img{width:auto;max-height:500px;margin-inline:auto}.landing_media__Ns9fm figure{margin:0;min-width:0}.landing_media__Ns9fm img,.landing_media__Ns9fm video{display:block;max-width:100%;width:100%;height:auto;max-height:640px;object-fit:contain;border-radius:12px;background:#191a1e}.landing_media__Ns9fm figcaption{margin-top:10px;color:var(--landing-muted);font-size:13px;line-height:1.6;text-align:start}.landing_examples__xsTNn,.landing_promptIdeas__HxAsd,.landing_showcase__v6UYh{display:grid;gap:28px}.landing_showcase__v6UYh{grid-template-columns:repeat(2,minmax(0,1fr))}.landing_promptIdeas__HxAsd{grid-template-columns:repeat(3,minmax(0,1fr))}.landing_promptIdeas__HxAsd h3{font-size:20px}.landing_promptIdeas__HxAsd .landing_prompt__ZEA3K p{font-size:14px}.landing_example__22TGg{min-width:0;border-radius:14px;background:#191a1f}.landing_exampleCopy__yI0kH{padding:28px}.landing_exampleIllustration__26_0A{margin:0}.landing_exampleIllustration__26_0A img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:14px 14px 0 0}.landing_exampleIllustration__26_0A figcaption{padding:14px 28px 0;color:var(--landing-muted);font-size:12px;line-height:1.6}.landing_exampleIllustration__26_0A+.landing_exampleCopy__yI0kH{padding-top:16px}.landing_exampleIntro__0kLrh p{margin-top:12px;font-size:14px}.landing_exampleSource__WbOWF{display:inline-flex;align-items:center;gap:8px;margin-top:20px;color:var(--landing-accent);font-size:13px}.landing_exampleBody__Dv7Nk{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin-top:24px}.landing_exampleBody__Dv7Nk[data-has-output=true]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.landing_showcase__v6UYh .landing_exampleBody__Dv7Nk{grid-template-columns:minmax(0,1fr)}.landing_exampleInput__jjnLs{display:grid;gap:20px;min-width:0;align-content:start}.landing_mediaLabel__ikW__{display:block;margin-bottom:12px;color:var(--landing-accent);font-size:13px;font-weight:500}.landing_prompt__ZEA3K p{color:#dfdfe2;font-size:15px}.landing_settings__VkAHU{display:flex;flex-wrap:wrap;gap:16px 28px;margin:0}.landing_settings__VkAHU dt{color:var(--landing-muted);font-size:12px}.landing_settings__VkAHU dd{margin:5px 0 0;font-size:14px}.landing_useCases__02LC2{display:grid;grid-template-columns:1fr 1fr;gap:32px 56px}.landing_useCases__02LC2 article{padding-block:20px;border-top:1px solid #494437}.landing_useCases__02LC2 h3{font-size:20px}.landing_useCases__02LC2 p{margin-top:14px}.landing_useCases__02LC2 .landing_media__Ns9fm{margin-top:24px}.landing_bullets__jnISn{list-style:none;display:grid;gap:28px;margin:0;padding:0}.landing_bullets__jnISn li{display:grid;grid-template-columns:1fr 1.7fr;gap:20px 48px;padding-block:22px;border-bottom:1px solid #303138}.landing_bullets__jnISn .landing_media__Ns9fm{grid-column:1/-1}.landing_specifications__2WMLI{margin:0;border-top:1px solid #37383e}.landing_specifications__2WMLI>div{display:grid;grid-template-columns:1fr 2fr;gap:24px;padding:20px 0;border-bottom:1px solid #303138}.landing_specifications__2WMLI dt{color:var(--landing-muted)}.landing_specifications__2WMLI dd{margin:0;line-height:1.7;overflow-wrap:anywhere}.landing_modeValues__42xWf{display:grid;gap:12px}.landing_modeValues__42xWf>span{display:grid;gap:4px}.landing_modeValues__42xWf>span>span{font-size:13px;color:var(--landing-muted)}.landing_tableScroll__Uh0WS{overflow-x:auto;border:1px solid #303138;border-radius:12px;scrollbar-color:#72664a #191a1f;scrollbar-width:thin}.landing_tableScroll__Uh0WS table{border-collapse:collapse;width:100%;min-width:620px;text-align:start;font-size:14px}.landing_tableScroll__Uh0WS td,.landing_tableScroll__Uh0WS th{padding:20px;border-bottom:1px solid #303138;line-height:1.65;vertical-align:top;text-align:start}.landing_tableScroll__Uh0WS thead{background:#222329}.landing_tableScroll__Uh0WS thead a{color:var(--landing-accent)}.landing_tableScroll__Uh0WS tbody th{font-weight:400;color:var(--landing-muted);width:22%}.landing_tableScroll__Uh0WS tr:last-child>*{border-bottom:0}.landing_steps__nSefu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;padding-inline-start:24px}.landing_steps__nSefu li::marker{color:var(--landing-accent);font-weight:600}.landing_steps__nSefu .landing_media__Ns9fm{margin-top:20px}.landing_useGuide__JoQxw{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:72px;align-items:start}.landing_useGuide__JoQxw .landing_steps__nSefu{grid-template-columns:1fr;gap:28px}.landing_useGuide__JoQxw>.landing_media__Ns9fm{justify-self:center;width:min(100%,324px)}.landing_sectionAction__kSpIy{margin-top:32px}.landing_relatedModels__ZiUrJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.landing_relatedModels__ZiUrJ a{display:flex;gap:14px;align-items:center;padding:20px;border:1px solid #303138;border-radius:12px}.landing_relatedModels__ZiUrJ a:hover{border-color:var(--landing-accent)}.landing_relatedModels__ZiUrJ a>span,.landing_relatedModels__ZiUrJ svg{flex-shrink:0}.landing_relatedModels__ZiUrJ h3{flex:1;font-size:16px}.landing_relatedModels__ZiUrJ a>svg{color:var(--landing-accent)}.landing_articles__CokpX{display:grid;grid-template-columns:1fr 1fr;gap:28px}.landing_articles__CokpX a{padding:24px;background:#191a1f;border-radius:12px}.landing_articles__CokpX h3{display:flex;align-items:start;justify-content:space-between;gap:16px}.landing_articles__CokpX p{margin-top:14px}.landing_testimonials__EosTQ{display:grid;grid-template-columns:1fr 1fr;gap:32px}.landing_testimonials__EosTQ figure{margin:0;padding:28px;background:#191a1f;border-radius:12px}.landing_testimonials__EosTQ blockquote{margin:0;line-height:1.8}.landing_testimonials__EosTQ figcaption{margin-top:20px;color:var(--landing-accent)}.landing_testimonials__EosTQ figcaption span{display:block;margin-top:5px;color:var(--landing-muted)}.landing_communityPosts__Sr499{column-count:3;column-gap:20px}.landing_communityPost__C9hRG{break-inside:avoid;margin-bottom:20px;padding:16px;background:#191a1f;border-radius:14px;overflow-wrap:anywhere}.landing_postSource__QmCj_{display:block;margin-bottom:12px;color:var(--landing-muted);font-size:12px}.landing_communityPost__C9hRG .react-tweet-theme{width:100%;min-width:0;max-width:100%;margin:0}.landing_postFallback__McRFK{display:grid;gap:16px}.landing_page__g3S8b .landing_postFallback__McRFK p{font-size:14px;line-height:1.7}.landing_postFallback__McRFK a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--landing-accent);font-size:14px}@media (min-width:641px) and (max-width:1000px){.landing_communityPosts__Sr499{column-count:2}}@media (max-width:640px){.landing_feature___vDKu.landing_textOnly__7iFzX>div{grid-template-columns:1fr;gap:14px}.landing_feature___vDKu.landing_textOnly__7iFzX .landing_secondaryButton__MSDi6{grid-column:1}.landing_useGuide__JoQxw{grid-template-columns:1fr;gap:32px}.landing_communityPosts__Sr499{column-count:1}}.landing_faq__oZRwQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px}.landing_faqColumn__t2EjM{display:grid;min-width:0;gap:20px}.landing_faqColumn__t2EjM:only-child{grid-column:1/-1}.landing_faq__oZRwQ details{border:1px solid #303138;border-radius:16px;background:#191a1f;transition:border-color .18s,background-color .18s}.landing_faq__oZRwQ details:hover{border-color:#68645a}.landing_faq__oZRwQ details[open]{border-color:#a98c3e;background:#201f1b}.landing_faq__oZRwQ summary{display:flex;align-items:center;gap:20px;min-height:76px;padding:22px 28px;cursor:pointer;list-style:none;font-size:17px;font-weight:500;line-height:1.6}.landing_faq__oZRwQ summary::-webkit-details-marker{display:none}.landing_faq__oZRwQ summary>span{min-width:0;overflow-wrap:anywhere}.landing_faq__oZRwQ summary svg{flex-shrink:0;transition:transform .18s}.landing_faq__oZRwQ details[open] summary{color:var(--landing-accent)}.landing_faq__oZRwQ details[open] summary svg{transform:rotate(45deg)}.landing_faq__oZRwQ details p{padding:0 28px 24px;padding-inline-start:68px;text-align:start}.landing_cta__2kc_r{display:flex;flex-direction:column;align-items:center;text-align:center;padding-block:80px 100px;gap:28px}.landing_cta__2kc_r .landing_intro__MPYYA{margin:0}.landing_cta__2kc_r h2{max-width:760px}@media (max-width:900px){.landing_editorialHero__kZlCu{gap:32px}.landing_relatedModels__ZiUrJ{grid-template-columns:1fr 1fr}}@media (max-width:760px){.landing_container__dJcqD{width:calc(100% - 40px)}.landing_hero__wnANm{padding-block:48px 40px}.landing_videoHero__BQrt6{min-height:calc(100svh - var(--site-header-height, 64px));padding:64px 20px 92px}.landing_videoHero__BQrt6 h1{font-size:clamp(34px,8vw,46px)}.landing_videoHeroInner__wWM7w>p{margin-block:20px 30px}.landing_launcher___ejRV{gap:10px;padding:10px}.landing_launcherRail__PApgJ{gap:10px;padding-inline-end:10px}.landing_launcherRail__PApgJ>span{width:30px;height:34px}.landing_launcherBody__5Nlq4{gap:20px;padding-inline-end:0}.landing_launcherInput__iOLto{gap:12px}.landing_referenceTile__W8VeD{width:56px;min-height:72px}.landing_referenceTile__W8VeD>span{display:none}.landing_promptHint__E8l5R{font-size:13px}.landing_launcherFooter__HnW_0{gap:12px}.landing_launcherMeta__hSou4{justify-content:space-between;gap:8px;width:100%;font-size:11px}.landing_launcherModes__xAbth{min-width:0}.landing_launcherModel__SMCkB{min-width:0;max-width:50%;gap:6px}.landing_launcherAction__mO6Pb{width:100%;margin-inline-start:0}.landing_editorialHero__kZlCu{grid-template-columns:1fr;gap:32px}.landing_hero__wnANm h1{font-size:clamp(34px,8vw,48px)}.landing_page__g3S8b p{font-size:15px}.landing_section__04XPS{padding-block:40px}.landing_articles__CokpX,.landing_bullets__jnISn li,.landing_featureNav__FJzbi,.landing_feature___vDKu,.landing_promptIdeas__HxAsd,.landing_showcase__v6UYh,.landing_steps__nSefu,.landing_testimonials__EosTQ,.landing_useCases__02LC2{grid-template-columns:1fr}.landing_feature___vDKu{gap:24px}.landing_feature___vDKu:nth-child(2n)>:first-child{order:0}.landing_features__mEmOu{gap:36px}.landing_exampleCopy__yI0kH{padding:22px}.landing_exampleIllustration__26_0A figcaption{padding-inline:22px}.landing_exampleBody__Dv7Nk[data-has-output=true]{grid-template-columns:1fr}.landing_specifications__2WMLI>div{grid-template-columns:1fr;gap:8px}.landing_steps__nSefu{gap:28px}.landing_faq__oZRwQ,.landing_relatedModels__ZiUrJ{grid-template-columns:1fr}.landing_faqColumn__t2EjM,.landing_faq__oZRwQ{gap:16px}.landing_faq__oZRwQ summary{gap:14px;padding:20px;font-size:16px}.landing_faq__oZRwQ details p{padding-inline:20px;padding-inline-start:54px}.landing_cta__2kc_r{padding-block:48px 72px}}@media (prefers-reduced-motion:reduce){.landing_page__g3S8b *,.landing_page__g3S8b :after,.landing_page__g3S8b :before{transition:none!important;scroll-behavior:auto!important}}.landing_illustratedSteps__G51Jj{list-style:none;padding:0;gap:28px}.landing_illustratedSteps__G51Jj li{min-width:0;display:flex;flex-direction:column;gap:24px;text-align:center}.landing_illustratedSteps__G51Jj .landing_media__Ns9fm{margin:0}.landing_illustratedSteps__G51Jj .landing_media__Ns9fm img{aspect-ratio:1;object-fit:cover;border-radius:16px}.landing_illustratedSteps__G51Jj h3{text-align:center;font-size:20px}.landing_illustratedSteps__G51Jj p{margin-top:12px;font-size:15px;line-height:1.75}.landing_stepNumber__hygzh{display:block;margin-bottom:10px;color:var(--landing-accent);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.landing_section__04XPS:has(.landing_illustratedSteps__G51Jj) .landing_intro__MPYYA{max-width:940px;margin-bottom:40px}.landing_section__04XPS:has(.landing_illustratedSteps__G51Jj) .landing_sectionAction__kSpIy{text-align:center;margin-top:40px}.landing_feature___vDKu:has(>.landing_media__Ns9fm){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:64px}.landing_feature___vDKu>.landing_media__Ns9fm img{aspect-ratio:16/9;object-fit:contain}@media(max-width:760px){.landing_illustratedSteps__G51Jj{gap:40px}.landing_illustratedSteps__G51Jj li{gap:20px}.landing_illustratedSteps__G51Jj .landing_media__Ns9fm{width:min(100%,440px);margin-inline:auto}.landing_illustratedSteps__G51Jj p{max-width:44ch;margin-inline:auto}.landing_feature___vDKu:has(>.landing_media__Ns9fm){grid-template-columns:1fr;gap:24px}}