.landing_page__hJjyp{--ink:#f4f2f6;--muted:#b7b1c0;--accent:#ddd0ef;--line:#38333e;background:#131116;color:var(--ink);overflow-x:clip;line-height:1.65}.landing_page__hJjyp *{box-sizing:border-box}.landing_page__hJjyp a,.landing_page__hJjyp button{touch-action:manipulation}.landing_page__hJjyp a:focus-visible,.landing_page__hJjyp button:focus-visible,.landing_page__hJjyp summary:focus-visible,.landing_tableScroll__D0Vpv:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.landing_hero__CS_4x,.landing_section__7vHQm{width:min(1200px,100% - 48px);margin-inline:auto}.landing_hero__CS_4x{padding-top:32px;padding-bottom:28px}.landing_breadcrumb__rNE1K{display:flex;gap:12px;flex-wrap:wrap;color:var(--muted);font-size:13px;margin-bottom:42px}.landing_breadcrumb__rNE1K a:hover,.landing_related__XyAmj a:hover,.landing_textLink__aexBi:hover{color:#fff;text-decoration:underline;text-underline-offset:5px}.landing_heroGrid__JULju{display:grid;grid-template-columns:.95fr 1.05fr;gap:40px;align-items:center}.landing_heroCopy__J5Mnv h1{font-size:clamp(30px,3.7vw,52px);line-height:1.1;letter-spacing:-.045em;font-weight:650;max-width:14ch;margin:0 0 25px}.landing_tagline__uy_7F{font-size:clamp(22px,2.4vw,32px);line-height:1.25;letter-spacing:-.025em;max-width:24ch;margin:0 0 20px;color:var(--accent)}.landing_description__ygp20{color:var(--muted);font-size:16px;max-width:54ch;margin-bottom:28px}.landing_heroMedia__et4Hk{margin:0;min-width:0}.landing_heroMedia__et4Hk img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:14px}.landing_heroMedia__et4Hk figcaption{font-size:11px;line-height:1.5;color:var(--muted);margin-top:12px;max-width:70ch}.landing_actions__WmqTF{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.landing_primary__nGbNk,.landing_secondary__VegSI{display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;font-weight:600;font-size:14px;border-radius:9px;text-align:center;line-height:1.5}.landing_primary__nGbNk{background:var(--accent);color:#211a28}.landing_primary__nGbNk:hover{background:#f0e8fa}.landing_secondary__VegSI{border:1px solid #62566f;color:var(--ink)}.landing_secondary__VegSI:hover{background:#28222f}.landing_facts__gc1kN{display:flex;gap:28px;flex-wrap:wrap;margin-top:38px;padding:20px 0 10px;border-top:1px solid var(--line);font-size:15px;color:var(--accent)}.landing_factNote__yAvtn{font-size:12px;color:var(--muted);margin:0}.landing_section__7vHQm{padding-top:78px;padding-bottom:12px;scroll-margin-top:88px}.landing_heading__JHh68{max-width:760px;margin-bottom:38px}.landing_page__hJjyp h2{font-size:clamp(26px,3.2vw,40px);font-weight:600;line-height:1.2;letter-spacing:-.035em;margin:0 0 18px}.landing_page__hJjyp h3{font-size:clamp(22px,2.4vw,30px);font-weight:550;line-height:1.3;letter-spacing:-.025em;margin:0 0 18px}.landing_campaign__DoK9B p,.landing_featureCopy__op6z4>p,.landing_finalCta__ni2sl p,.landing_heading__JHh68 p,.landing_workflow__VrnAF p{color:var(--muted);font-size:16px;margin:0 0 20px}.landing_heading__JHh68 small{color:var(--muted);font-size:12px}.landing_generator__e_uK6{padding-top:38px}.landing_generator__e_uK6 .landing_heading__JHh68{margin-bottom:25px}.landing_generatorShell__JIb9V{background:#1b181f;border:1px solid var(--line);border-radius:16px;padding:24px}.landing_unavailable__q3rSf{max-width:760px;padding:8px}.landing_unavailable__q3rSf h3{font-size:21px}.landing_unavailable__q3rSf p{color:var(--muted);margin-bottom:22px}.landing_feature__MN4g1{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding:40px 0 72px}.landing_feature__MN4g1>*{min-width:0}.landing_feature__MN4g1 figure{margin:0}.landing_featureMedia__6OSNu img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:12px}.landing_poster__0XR6R{max-width:420px;justify-self:center}.landing_poster__0XR6R img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;border-radius:4px}.landing_reverse__noUFm .landing_featureCopy__op6z4{order:2}.landing_reverse__noUFm figure{order:1}.landing_textLink__aexBi{display:inline-block;color:var(--accent);font-size:14px;font-weight:600;margin-top:20px}.landing_page__hJjyp .image-model-prompt{border-inline-start:2px solid #79608e;padding:16px 20px;background:#201b26;font-size:13px;line-height:1.7}.landing_page__hJjyp .image-model-prompt>div{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px}.landing_page__hJjyp .image-model-prompt button{border:1px solid #74647f;border-radius:5px;padding:5px 12px;color:var(--accent);flex-shrink:0}.landing_page__hJjyp .image-model-prompt button:hover{background:#352b40}.landing_page__hJjyp .image-model-prompt blockquote{color:#d3cbd9;margin:0;white-space:pre-wrap}.landing_page__hJjyp .image-model-prompt>span{font-size:12px;color:var(--accent)}.landing_campaign__DoK9B{display:grid;grid-template-columns:.8fr 1.2fr;gap:52px;border-block:1px solid var(--line);padding:36px 0}.landing_campaign__DoK9B h3{font-size:25px}.landing_tableScroll__D0Vpv{overflow-x:auto;border:1px solid var(--line);border-radius:12px}.landing_tableScroll__D0Vpv table{border-collapse:collapse;width:100%;min-width:680px;font-size:14px}.landing_tableScroll__D0Vpv td,.landing_tableScroll__D0Vpv th{text-align:start;vertical-align:top;padding:22px 24px;border-bottom:1px solid var(--line)}.landing_tableScroll__D0Vpv th{font-weight:550}.landing_tableScroll__D0Vpv td{color:var(--muted);width:36%}.landing_tableScroll__D0Vpv thead{background:#211d27;color:var(--accent)}.landing_tableScroll__D0Vpv tbody tr:last-child>*{border-bottom:0}.landing_tableScroll__D0Vpv th a{text-decoration:underline;text-underline-offset:4px}.landing_featuredRow__apM_T{background:#27202e}.landing_sources__D6QQC{display:flex;gap:12px 22px;flex-wrap:wrap;margin-top:22px;font-size:12px;color:var(--muted)}.landing_sources__D6QQC a{text-decoration:underline;text-underline-offset:4px}.landing_sources__D6QQC p{width:100%;margin:0}.landing_workflow__VrnAF ol{display:grid;grid-template-columns:repeat(3,1fr);gap:42px;list-style:decimal;padding-inline-start:25px;margin-top:36px}.landing_workflow__VrnAF li{padding-inline-start:7px}.landing_workflow__VrnAF li::marker{font-size:18px;color:var(--accent)}.landing_workflow__VrnAF h3{font-size:21px}.landing_workflow__VrnAF p{font-size:14px}.landing_faq__vmyru{max-width:900px}.landing_faq__vmyru h2{margin-bottom:28px}.landing_faq__vmyru details{border-bottom:1px solid var(--line);padding:22px 0}.landing_faq__vmyru summary{font-size:17px;font-weight:500;cursor:pointer;padding-inline-end:24px}.landing_faq__vmyru details p{font-size:15px;color:var(--muted);padding-inline-end:24px;max-width:80ch;margin:18px 0 0}.landing_related__XyAmj{display:flex;flex-wrap:wrap;gap:18px 30px;padding-top:56px;padding-bottom:56px;font-size:14px;color:var(--muted)}.landing_related__XyAmj strong{color:var(--ink)}.landing_finalCta__ni2sl{padding:70px 24px 90px;text-align:center;background:#211b28;border-top:1px solid var(--line)}.landing_finalCta__ni2sl h2{max-width:800px;margin-inline:auto}.landing_finalCta__ni2sl p{max-width:650px;margin:22px auto 28px}@media(min-width:1500px){.landing_hero__CS_4x{padding-top:40px}.landing_heroGrid__JULju{gap:60px}.landing_heroMedia__et4Hk{margin-inline-end:-30px}}@media(max-width:800px){.landing_hero__CS_4x,.landing_section__7vHQm{width:calc(100% - 36px)}.landing_heroGrid__JULju{grid-template-columns:1fr;gap:30px}.landing_heroCopy__J5Mnv h1{max-width:22ch;font-size:38px}.landing_description__ygp20{max-width:65ch}.landing_heroMedia__et4Hk img{max-height:440px}.landing_breadcrumb__rNE1K{margin-bottom:30px}.landing_facts__gc1kN{gap:12px 24px}.landing_feature__MN4g1{gap:28px;grid-template-columns:1fr;padding:16px 0 55px}.landing_reverse__noUFm .landing_featureCopy__op6z4,.landing_reverse__noUFm figure{order:0}.landing_poster__0XR6R{max-width:400px}.landing_campaign__DoK9B{grid-template-columns:1fr;gap:12px}.landing_workflow__VrnAF ol{grid-template-columns:1fr;gap:18px}.landing_section__7vHQm{padding-top:48px}.landing_generatorShell__JIb9V{padding:16px}.landing_related__XyAmj{padding-bottom:40px}.landing_tableScroll__D0Vpv td,.landing_tableScroll__D0Vpv th{padding:18px}.landing_page__hJjyp h1,.landing_page__hJjyp h2,.landing_page__hJjyp h3{overflow-wrap:anywhere}}@media(prefers-reduced-motion:no-preference){.landing_primary__nGbNk,.landing_secondary__VegSI{transition:background .18s ease}}.landing_familyQuickLinks__fea8F{display:flex;flex-wrap:wrap;gap:12px 24px;border-top:1px solid var(--line);margin-top:32px;padding-top:20px;font-size:13px;color:var(--accent)}.landing_familyQuickLinks__fea8F a:hover{text-decoration:underline;text-underline-offset:4px}.landing_versionGrid__4QBGT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.landing_versionCard__BVE8W{border:1px solid var(--line);border-radius:12px;padding:26px;display:flex;flex-direction:column;background:#1b171f;min-width:0}.landing_versionCard__BVE8W h3{font-size:23px}.landing_familyTasks__AVNiy p,.landing_versionCard__BVE8W p{color:var(--muted);font-size:14px;margin:0 0 22px}.landing_versionSpecs__D4AGS{display:flex;gap:10px;flex-wrap:wrap;font-size:12px;color:var(--accent);margin-top:auto}.landing_versionPrice__7ximv{font-size:13px;font-weight:500;margin-top:12px;color:var(--muted)}.landing_versionCard__BVE8W .landing_textLink__aexBi{margin-top:16px}.landing_familyTable__2s9ju td{width:auto}.landing_familyTasks__AVNiy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.landing_familyTasks__AVNiy h3{font-size:24px}.landing_familyTasks__AVNiy article{border-top:2px solid #655273;padding-top:22px}.landing_familyTasks__AVNiy .landing_textLink__aexBi{margin:0}@media(max-width:900px){.landing_versionGrid__4QBGT{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.landing_familyTasks__AVNiy,.landing_versionGrid__4QBGT{grid-template-columns:1fr}.landing_familyQuickLinks__fea8F{gap:12px 20px}.landing_versionCard__BVE8W{padding:22px}}
/*# sourceMappingURL=bf6863fde5112d0d.css.map*/