.seed-hero.seed-image-hero{--h3-coral:#ff986d;background:#101014;border-bottom:1px solid #ffffff12;min-height:780px;padding:118px 24px 52px}.seed-image-hero .seed-hero-content{z-index:2;flex-direction:column;align-items:center;gap:22px;width:min(740px,100%);max-width:none;min-height:0;padding:0;display:flex}.seed-image-hero .seed-hero-intro{width:100%}.seed-image-hero .seed-hero-badge{color:#ffcba9;background:#ff986d12;border:1px solid #ff986d40;border-radius:99px;gap:8px;margin-bottom:21px;padding:7px 12px;font-size:12px;display:inline-flex}.seed-image-hero h1{letter-spacing:-.055em;margin:0 0 18px;font-family:H3 Grotesk,Arial,sans-serif;font-size:clamp(42px,4.7vw,72px);font-weight:700;line-height:1.04}.seed-image-hero h1 .seed-h3-title{color:#ff986d;display:block}.seed-image-hero h1>span:last-child{color:#fff8f1;font-size:.78em}.seed-image-hero .seed-hero-subtitle{color:#c5c2cc;max-width:620px;margin:auto;font-size:15px;line-height:1.65}.seed-image-hero .seed-hero-composer{max-width:none;min-height:0;margin:0;padding:0}.seed-image-hero .seed-composer-tabs{background:#ffffff0d;border-color:#ffffff20;margin-bottom:15px}.seed-image-hero .seed-composer--hero .seed-composer-card{background:#202026;border:1px solid #ffffff36;border-radius:22px;box-shadow:0 18px 60px #0008,0 0 0 5px #ffffff03}.seed-image-hero .seed-composer--hero .seed-composer-submit{color:#25150f;box-shadow:none;background:#ff986d;border:0;font-weight:700}.seed-image-hero .seed-composer--hero .seed-composer-submit:hover{background:#ffb48e}.seed-image-hero .h3-hero-guest-panel:empty{display:none}.h3-hero-benefits{color:#d3cfd9;flex-wrap:wrap;justify-content:center;gap:10px 20px;font-size:12px;display:flex}.h3-hero-benefits span{align-items:center;gap:6px;display:inline-flex}.h3-hero-benefits svg{color:#9ce6d6}.h3-hero-note{color:#96929f;margin:-8px 0 0;font-size:11px}.h3-hero-gallery{pointer-events:none;position:absolute;inset:0}.h3-hero-artwork{text-align:left;pointer-events:auto;border:1px solid #ffffff3b;border-radius:18px;width:clamp(180px,20vw,320px);padding:9px 9px 15px;transition:transform .35s;position:absolute;top:100px;box-shadow:0 20px 60px #0008}.seed-image-hero .h3-hero-artwork--art{color:#281629;background:#eaa9d4;right:calc(50% + 400px);transform:rotate(-7deg)}.seed-image-hero .h3-hero-artwork--surreal{color:#1c2a17;background:#bef091;top:150px;left:calc(50% + 400px);transform:rotate(7deg)}.h3-hero-artwork-image{background:#26222a;border-radius:11px;height:clamp(250px,28vw,390px);display:block;overflow:hidden}.h3-hero-artwork img{object-fit:cover;width:100%;height:100%;transition:scale .55s}.h3-hero-artwork:is(:hover,:focus-visible) img{scale:1.055}.h3-hero-artwork-caption{justify-content:space-between;align-items:center;gap:6px;padding:13px 4px 3px;font-size:14px;display:flex}.h3-hero-artwork small{opacity:.8;padding:0 4px;font-size:10px;display:block}.h3-hero-artwork:focus-visible{outline-offset:5px;outline:3px solid #fff}.h3-workflow-tools{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:min(1220px,100% - 48px);margin:0 auto 28px;display:grid}.h3-workflow-tools a{text-align:left;background:#1d1b22;border:1px solid #ffffff18;border-radius:16px;align-items:center;gap:12px;padding:20px 16px;transition:border-color .18s,background .18s;display:flex}.h3-workflow-tools a:hover{background:#27212b;border-color:#ff986d80}.h3-workflow-tools a>svg:first-child{color:#ffb18c;flex-shrink:0;width:24px;height:24px}.h3-workflow-tools a>svg:last-child{color:#c1b7c8;flex-shrink:0;margin-left:auto}.h3-workflow-tools strong{color:#fff8f1;margin-bottom:4px;font-size:14px;display:block}.h3-workflow-tools small{color:#b6afbf;font-size:12px;line-height:1.5}@media (width<=1179px){.seed-hero.seed-image-hero{padding-bottom:32px}.seed-image-hero .seed-hero-content{width:min(760px,100%)}.h3-hero-gallery{justify-content:center;gap:24px;max-width:760px;margin:35px auto 10px;display:flex;position:relative}.h3-hero-artwork{width:46%;padding:7px 7px 10px;position:relative;top:auto;left:auto;right:auto;transform:rotate(-3deg)}.seed-image-hero .h3-hero-artwork--surreal{transform:rotate(3deg)}.h3-hero-artwork-image{height:180px}.h3-workflow-tools{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.seed-hero.seed-image-hero{min-height:0;padding:80px 18px 24px}.seed-image-hero .seed-hero-content{gap:18px}.seed-image-hero .seed-hero-badge{margin-bottom:14px;padding:5px 10px;font-size:10px}.seed-image-hero h1{margin-bottom:13px;font-size:42px}.seed-image-hero h1>span:last-child{font-size:.71em}.seed-image-hero .seed-hero-subtitle{font-size:13px;line-height:1.55}.seed-image-hero .seed-composer--hero:not(.seed-composer--upscale) .seed-composer-card{border-radius:18px;min-height:210px}.seed-image-hero .seed-composer--hero:not(.seed-composer--upscale) .seed-composer-input-area{flex-direction:row;gap:12px;min-height:100px}.seed-image-hero .seed-composer--hero .seed-composer-upload-row{width:auto}.seed-image-hero .seed-composer--hero .seed-composer-prompt{height:80px;min-height:80px;padding:0}.h3-hero-benefits{gap:10px 14px;font-size:10px}.h3-hero-note{font-size:10px;line-height:1.5}.h3-hero-gallery{gap:14px;margin-top:28px}.h3-hero-artwork-image{height:150px}.h3-hero-artwork-caption{padding-inline:1px;font-size:11px}.h3-hero-artwork-caption svg{display:none}.h3-hero-artwork small{padding-inline:1px;font-size:8px}.h3-workflow-tools{gap:8px;width:calc(100% - 32px)}.h3-workflow-tools a{gap:9px;padding:14px 12px}.h3-workflow-tools strong{font-size:12px}.h3-workflow-tools small{font-size:11px}.h3-workflow-tools a>svg:last-child{display:none}}@media (prefers-reduced-motion:reduce){.h3-hero-gallery img,.h3-hero-artwork{transition:none}.h3-hero-artwork:is(:hover,:focus-visible) img{scale:none}}@media (width<=1179px){.h3-hero-gallery{width:100%;margin:10px auto 15px}}@media (width<=767px){.h3-hero-gallery{gap:14px;margin:0}.h3-hero-artwork{border-radius:10px;width:47%;padding:4px}.h3-hero-artwork-image{border-radius:6px;height:92px}.h3-hero-artwork-caption,.h3-hero-artwork small{display:none}}@media (width<=1179px){.seed-image-hero .h3-hero-artwork{top:auto;left:auto;right:auto}}.seed-image-hero .seed-prompt-track{animation:none}.seed-image-hero .seed-prompt-marquee{scrollbar-width:none;overflow-x:auto}.seed-image-hero .seed-prompt-track-group[aria-hidden]{display:none}@media (width<=767px){.h3-hero-artwork-image{position:relative}.h3-hero-artwork img{height:150%;position:absolute;top:-25%}}@media (width<=1179px){.h3-hero-artwork-image{position:relative}.h3-hero-artwork img{max-width:none;height:auto;position:absolute;top:50%;transform:translateY(-50%)}.h3-hero-artwork--art img{width:400%;left:-200%}.h3-hero-artwork--surreal img{width:300%;left:-200%}}.h3-workflow-tools.h3-guide-links{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=640px){.h3-workflow-tools.h3-guide-links{grid-template-columns:1fr}}
