@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ebgaramond/v33/SlGFmQSNjdsmc35JDF1K5GRwUjcdlttVFm-rI7e8QI96.ttf)format("truetype")}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ebgaramond/v33/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-6_RUAw.ttf)format("truetype")}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_d_QF5e.ttf)format("truetype")}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_dNQF5e.ttf)format("truetype")}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_ehR15e.ttf)format("truetype")}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_eYR15e.ttf)format("truetype")}._hero_2lpns_50{--paper:#fff;--ink:#1a1a1a;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;padding-bottom:clamp(80px,10vw,144px);font-family:Figtree,Arial,sans-serif;line-height:1.3;position:relative;overflow:hidden}._heroOnWhite_2lpns_62{--paper:#fff;background:#fff}._heroEmbedded_2lpns_66{padding-bottom:clamp(48px,6vw,88px)}._heroViewport_2lpns_69{min-height:100svh}._heroContentEmbedded_2lpns_72{padding-top:40px;padding-bottom:28px}._navigation_2lpns_76{z-index:10;background:var(--paper);border:2px solid #e5e5e5;border-radius:10px;justify-content:space-between;align-items:center;gap:24px;width:min(912px,100% - 40px);min-height:72px;padding:8px 8px 8px 20px;display:flex;position:absolute;top:16px;left:50%;transform:translate(-50%)}._brand_2lpns_93{flex-shrink:0;align-items:center;gap:6px;text-decoration:none;display:flex}._brandMark_2lpns_100{-o-object-fit:contain;object-fit:contain;border-radius:6px;width:28px;height:28px}._brandWordmark_2lpns_106{-o-object-fit:contain;object-fit:contain;width:128px;height:auto}._navLinks_2lpns_111{white-space:nowrap;flex:1;justify-content:space-between;align-items:center;gap:24px;font-size:16px;font-weight:600;display:flex}._navLinks_2lpns_111 a{text-decoration:none}._navSecondary_2lpns_124{color:#1a1a1ab3;gap:16px;display:flex}._productTabs_2lpns_129{background:#f5f5f5;border-radius:100px;padding:3px;display:flex}._productTabs_2lpns_129 a{padding:7px 12px;line-height:1}._productTabs_2lpns_129 [aria-current]{background:#fff;border-radius:100px}._navCta_2lpns_143,._heroCta_2lpns_144{color:var(--brand-text,#1a1a1a);cursor:pointer;border:2px solid #1a1a1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:16px 24px;font-size:16px;font-weight:600;line-height:16px;transition:background .18s;display:inline-flex}._navCta_2lpns_143:hover,._heroCta_2lpns_144:hover{background:var(--brand-hover)}._stage_2lpns_163{isolation:isolate;position:relative}._heroContent_2lpns_72{z-index:3;text-align:center;width:min(992px,100% - 80px);margin:0 auto;padding-top:12vw;padding-bottom:80px;position:relative}._heroWithSiteNav_2lpns_176 ._heroContent_2lpns_72{padding-top:clamp(48px,8vw,88px)}._heroPromptBar_2lpns_179{justify-content:center;align-items:center;gap:12px;width:min(720px,100%);margin:28px auto 0;display:flex}._heroPromptField_2lpns_187{background:#fff;border:1px solid #e6e8ee;border-radius:999px;flex:1;align-items:center;gap:10px;min-width:0;min-height:52px;padding:8px 16px 8px 18px;display:flex;box-shadow:0 8px 24px #2023340f}._heroPromptField_2lpns_187 input{color:#202334;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:16px;font-weight:500;line-height:1.3}._heroPromptField_2lpns_187 input::placeholder{color:#8b93a1}._heroPromptIcon_2lpns_214{color:#8b93a1;flex-shrink:0}._heroPromptClear_2lpns_218{color:#8b93a1;cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}:is(._heroPromptClear_2lpns_218:hover,._heroPromptClear_2lpns_218:focus-visible){color:#202334;background:#f5f5f5}._heroPromptSubmit_2lpns_236{color:#171717;cursor:pointer;background:#fcaf1b;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-height:52px;padding:0 22px;font-size:16px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;box-shadow:0 8px 20px #0000001a}:is(._heroPromptSubmit_2lpns_236:hover,._heroPromptSubmit_2lpns_236:focus-visible){background:#ffc24f}._heroPromptSubmit_2lpns_236:disabled{cursor:pointer;opacity:1}._eyebrow_2lpns_262{letter-spacing:.08em;text-transform:uppercase;color:#1a1a1ab3;margin:0;font-size:14px;font-weight:500;line-height:1.3}._title_2lpns_271{letter-spacing:-.03em;overflow-wrap:break-word;word-break:keep-all;line-break:strict;text-wrap:balance;margin:24px 0 0;font-family:EB Garamond,Georgia,serif;font-size:96px;font-weight:400;line-height:.95}._title_2lpns_271 span,._title_2lpns_271 em{display:block}._title_2lpns_271 em{font-weight:400}._description_2lpns_290{text-wrap:balance;max-width:480px;margin:48px auto 0;font-size:20px;font-weight:500;line-height:1.3}._heroCta_2lpns_144{margin-top:24px}._availability_2lpns_301{color:#1a1a1ab3;max-width:480px;margin:24px auto 0;font-size:14px;line-height:1.3}._comicFlow_2lpns_308{z-index:0;transform-origin:50% 100%;pointer-events:none;margin-top:-21vw;margin-bottom:120px;display:flex;position:relative;transform:scale(1.5)}._promptOrbit_2lpns_318,._outputOrbit_2lpns_319{width:50%;font-size:18px;display:block;overflow:visible}._promptOrbit_2lpns_318{margin-top:-9px}._outputOrbit_2lpns_319{--output-gate:min(17%, 104px);--static-output-start:310px;aspect-ratio:1024/620;clip-path:inset(-24% -48% -36% var(--output-gate))}._orbitText_2lpns_335{font-family:Figtree,Arial,sans-serif;font-size:inherit;fill:#1a1a1a;opacity:.25;baseline-shift:-20%;font-weight:600}._comicPage_2lpns_343{animation:15s linear infinite _comicPageReveal_2lpns_1;animation-delay:calc(var(--page-index) * -3s)}._panelEngine_2lpns_348{z-index:3;width:22%;max-width:260px;position:absolute;bottom:-4%;left:50%;transform:translate(-50%,32%)}._panelEngine_2lpns_348>svg{width:100%;height:auto;display:block;overflow:visible}._drawingTray_2lpns_363{transform-origin:50% 70%;animation:9s ease-in-out infinite _drawingBreathe_2lpns_1}@keyframes _comicPageReveal_2lpns_1{0%,2%{opacity:0}9%,94%{opacity:1}to{opacity:0}}@keyframes _drawingBreathe_2lpns_1{0%,to{transform:translateY(0)rotate(-1deg)scale(.98)}50%{transform:translateY(-3px)rotate(1deg)scale(1.02)}}._studio_2lpns_389{color:#171717;background:#fff;padding:100px max(24px,50% - 560px) 112px;scroll-margin-top:32px;font-family:Figtree,sans-serif}._studioHeading_2lpns_396{text-align:center;margin-bottom:48px}._studioHeading_2lpns_396 h2{letter-spacing:-.03em;overflow-wrap:break-word;text-wrap:balance;margin:16px 0;font-family:EB Garamond,Georgia,serif;font-size:56px;font-weight:400;line-height:1.1}._studioHeading_2lpns_396>p:last-child{color:#626262;font-size:18px}._composer_2lpns_414{background:#e6e8ee;border-radius:32px;padding:1.5px;box-shadow:0 8px 24px #232d4b0a}._composer_2lpns_414:focus-within{background:#737373}._composerInner_2lpns_423{background:#fff;border-radius:30px;padding:24px}._composer_2lpns_414 textarea{resize:vertical;color:#171717;width:100%;min-height:128px;font:inherit;background:0 0;border:0;outline:none;padding:0;font-size:20px;line-height:1.6;display:block}._composer_2lpns_414 textarea::placeholder{color:#8a91a2}._composerFooter_2lpns_445{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;padding-top:20px;display:flex}._modePill_2lpns_453{color:#525252;background:#f5f5f5;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}._controls_2lpns_465{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._controls_2lpns_465 select{color:#4b5164;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e1e5ee;border-radius:10px;padding:0 28px 0 12px;font-size:14px}._generate_2lpns_482{min-width:156px;min-height:44px;color:var(--brand-text,#2b1806);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 24px;font-size:15px;font-weight:700;transition:background .18s;display:inline-flex;box-shadow:0 12px 24px #00000014}._generate_2lpns_482:hover:not(:disabled){background:var(--brand-hover)}._generate_2lpns_482:disabled{color:#8a91a2;box-shadow:none;cursor:not-allowed;background:#f5f5f5}._controls_2lpns_465 select:disabled,._composer_2lpns_414 textarea:disabled,._examples_2lpns_510 button:disabled{opacity:.6;cursor:wait}._examples_2lpns_510{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}._examples_2lpns_510 button{color:#525252;cursor:pointer;background:#fff;border:1px solid #d8dee9;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}._examples_2lpns_510 button:hover{border-color:#8f98ae}._examples_2lpns_510>span{color:#626262;margin-left:auto;font-size:13px}._error_2lpns_543{color:#b42318;margin:16px 0 0;font-size:14px}._progress_2lpns_548{color:#525252;margin-top:20px;font-size:14px}._spinner_2lpns_553{animation:.9s linear infinite _spin_2lpns_553}:is(._hero_2lpns_50 button:focus-visible,._hero_2lpns_50 a:focus-visible,._studio_2lpns_389 button:focus-visible,._controls_2lpns_465 select:focus-visible){outline-offset:4px;outline:2px solid #171717}._srOnly_2lpns_563{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _spin_2lpns_553{to{transform:rotate(360deg)}}@media (min-width:992px) and (max-width:1281px){._comicFlow_2lpns_308{margin-top:-23vw}}@media (max-width:1100px){._navigation_2lpns_76{gap:16px}._navSecondary_2lpns_124 a:first-child{display:none}}@media (max-width:991px){._heroContent_2lpns_72{padding-top:15vw;padding-bottom:64px}._comicFlow_2lpns_308{margin-top:-17vw;margin-bottom:112px;transform:scale(1.6)}._promptOrbit_2lpns_318,._outputOrbit_2lpns_319{font-size:30.4px}._outputOrbit_2lpns_319{--output-gate:20%;--static-output-start:350px}._navSecondary_2lpns_124{display:none}._panelEngine_2lpns_348{width:26%;bottom:-8%}}@media (max-width:767px){._navigation_2lpns_76{width:calc(100% - 40px);min-height:60px;padding:4px 8px 4px 16px;top:8px}._navLinks_2lpns_111{display:none}._navCta_2lpns_143{padding:12px 16px;font-size:14px}._heroContent_2lpns_72{width:calc(100% - 40px);padding-top:160px;padding-bottom:48px}._heroWithSiteNav_2lpns_176 ._heroContent_2lpns_72{padding-top:48px}._heroPromptBar_2lpns_179{flex-direction:column;width:100%}._heroPromptField_2lpns_187,._heroPromptSubmit_2lpns_236{width:100%}._title_2lpns_271{font-size:48px}._description_2lpns_290{margin-top:24px;font-size:18px}._comicFlow_2lpns_308{margin-top:0;margin-bottom:112px}._promptOrbit_2lpns_318,._outputOrbit_2lpns_319{font-size:32px}._outputOrbit_2lpns_319{--output-gate:25%;--static-output-start:430px}._panelEngine_2lpns_348{width:32%;bottom:-12%}._studio_2lpns_389{padding:72px 20px}._studioHeading_2lpns_396{margin-bottom:32px}._studioHeading_2lpns_396 h2{font-size:42px}._studioHeading_2lpns_396>p:last-child{font-size:16px}._composerInner_2lpns_423{padding:20px}._composer_2lpns_414 textarea{min-height:152px;font-size:18px}._composerFooter_2lpns_445{flex-direction:column;align-items:start}._controls_2lpns_465{width:100%}._controls_2lpns_465 label{flex:1}._controls_2lpns_465 select{width:100%;padding-left:8px;padding-right:12px;font-size:13px}._generate_2lpns_482,._examples_2lpns_510>span{width:100%;margin-top:8px}}@media (max-width:479px){._comicFlow_2lpns_308{transform:scale(1.5)}._promptOrbit_2lpns_318,._outputOrbit_2lpns_319{font-size:64px}._outputOrbit_2lpns_319{--output-gate:34%;--static-output-start:520px}._panelEngine_2lpns_348{width:44%;bottom:-15%}}@media (prefers-reduced-motion:reduce){._orbitMotion_2lpns_733{display:none}._spinner_2lpns_553,._comicPage_2lpns_343,._drawingTray_2lpns_363{animation:none}._drawingBrush_2lpns_741{transform:translate(243px,207px)}._comicPage_2lpns_343{opacity:1;transform:translate(calc(var(--static-output-start) + var(--page-index) * 190px), calc(550px - var(--page-index) * 28px)) rotate(-8deg)}._hero_2lpns_50 button,._generate_2lpns_482{transition:none}}
