.AiImageLandingPage_pageRoot__N0XNQ{--gi2-accent-gradient:linear-gradient(90deg,#5f68ff,#8c4dff 40%,#ff4fa7);--gi2-text-secondary:rgba(255,255,255,0.72);--gi2-shadow:0 30px 80px rgba(0,0,0,0.45);--gi2-font-family:var(--font-roboto),var(--font-inter),ui-sans-serif,system-ui,sans-serif;--gi2-display-family:var(--font-outfit),var(--font-roboto),var(--font-inter),sans-serif;position:relative;min-height:100vh;overflow-x:hidden;background:#000;color:#fff;font-family:var(--gi2-font-family);font-size:16px;line-height:1.5}.AiImageLandingPage_pageRoot__N0XNQ,.AiImageLandingPage_pageRoot__N0XNQ *{box-sizing:border-box;-webkit-font-smoothing:antialiased}.AiImageLandingPage_pageRoot__N0XNQ:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 16% 20%,rgba(86,139,255,.2),transparent 28%),radial-gradient(circle at 74% 14%,rgba(199,86,255,.2),transparent 30%),radial-gradient(circle at 52% 56%,rgba(255,76,167,.13),transparent 34%),linear-gradient(180deg,#050507,#07070a 48%,#050507);z-index:0}.AiImageLandingPage_container__KfI9o{position:relative;z-index:1;max-width:1240px;margin:0 auto;padding:0 28px}.AiImageLandingPage_hero__bfhwQ{position:relative;z-index:1;padding:120px 0 60px}.AiImageLandingPage_heroCopy__yVE4Q{max-width:1080px;margin:0 auto;text-align:center;animation:AiImageLandingPage_fadeUp__20OtI .8s ease both}.AiImageLandingPage_heroTitle__qTxQp{margin:0 auto 18px;max-width:980px;font-family:var(--gi2-display-family);font-size:56px;line-height:1.15;letter-spacing:-.03em;font-weight:900;text-wrap:balance;background:var(--gi2-accent-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:4px}.AiImageLandingPage_heroSubtitle__uzbAc{max-width:1080px;margin:0 auto 30px;color:rgba(255,255,255,.88);font-size:18px;line-height:1.9;font-weight:500;text-wrap:balance}.AiImageLandingPage_generator__Q_2gg{position:relative;z-index:2;margin-top:-28px;padding-bottom:50px}.AiImageLandingPage_seoLinkStrip__7sZjh{max-width:1184px;margin:34px auto 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px}.AiImageLandingPage_seoLinkChip__gXbrB{min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:0 24px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);color:rgba(255,255,255,.78);font-size:15px;line-height:1;font-weight:800;text-decoration:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 4px 12px rgba(0,0,0,.15);transition:border-color .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1),background .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1)}.AiImageLandingPage_seoLinkChip__gXbrB:focus-visible,.AiImageLandingPage_seoLinkChip__gXbrB:hover{transform:translateY(-3px);border-color:rgba(255,79,167,.45);background:rgba(255,79,167,.08);color:#fff;box-shadow:0 10px 20px rgba(140,77,255,.15),0 4px 8px rgba(0,0,0,.2);outline:none}.AiImageLandingPage_resultStrip__I24u0{max-width:1184px;margin:42px auto 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding-top:8px;overflow:visible}.AiImageLandingPage_tiktokCard__B5zBA{position:relative;z-index:1;display:flex;flex-direction:column;overflow:hidden;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:#13141b;box-shadow:0 24px 72px rgba(0,0,0,.28);transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .3s ease}.AiImageLandingPage_tiktokCard__B5zBA:hover{transform:translateY(-8px);border-color:rgba(255,79,167,.35);box-shadow:0 32px 80px rgba(140,77,255,.2),0 12px 30px rgba(0,0,0,.3);z-index:2}.AiImageLandingPage_tiktokMedia__tcAZf{aspect-ratio:9/16;overflow:hidden;background:#0d0d11;position:relative}.AiImageLandingPage_tiktokMedia__tcAZf img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;transition:transform .5s cubic-bezier(.16,1,.3,1)}.AiImageLandingPage_tiktokCard__B5zBA:hover .AiImageLandingPage_tiktokMedia__tcAZf img{transform:scale(1.04)}.AiImageLandingPage_tiktokMedia__tcAZf:after{content:"Preview";position:absolute;left:14px;top:14px;min-height:24px;padding:0 10px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.08);font-size:11px;font-weight:800}.AiImageLandingPage_tiktokBody__0NVnc{display:flex;flex:1;flex-direction:column;padding:18px 18px 20px}.AiImageLandingPage_tiktokTopline__CnvoY{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;color:rgba(255,255,255,.9);font-size:14px;font-weight:800}.AiImageLandingPage_tiktokTopline__CnvoY span{color:#ff91cd}.AiImageLandingPage_tiktokCopy__ehg_a{margin:0;color:rgba(255,255,255,.66);font-size:14px;line-height:1.55}.AiImageLandingPage_conversionProofStrip__ZGgDM{max-width:1184px;margin:28px auto 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding-top:4px;overflow:visible}.AiImageLandingPage_conversionProofItem__WCLv_{position:relative;z-index:1;min-height:92px;padding:18px;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.02));box-shadow:0 10px 30px rgba(0,0,0,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .3s ease}.AiImageLandingPage_conversionProofItem__WCLv_:hover{transform:translateY(-4px);border-color:rgba(255,255,255,.15);box-shadow:0 15px 35px rgba(140,77,255,.1),0 5px 15px rgba(0,0,0,.25);z-index:2}.AiImageLandingPage_conversionProofItem__WCLv_ strong{display:block;margin-bottom:6px;background:linear-gradient(90deg,#fff,rgba(255,255,255,.85));-webkit-background-clip:text;background-clip:text;color:transparent;font-size:18px;line-height:1.25;font-weight:900}.AiImageLandingPage_conversionProofItem__WCLv_ span{color:rgba(255,255,255,.66);font-size:13px;line-height:1.5;font-weight:600}.AiImageLandingPage_section__FzZo8{position:relative;z-index:1;padding:60px 0;overflow:visible}.AiImageLandingPage_sectionHeader__C1TDK{max-width:1080px;margin:0 auto 36px;text-align:center}.AiImageLandingPage_sectionTitle__mp2b1{font-family:var(--gi2-display-family);font-size:56px;line-height:1.02;letter-spacing:-.05em;font-weight:900;margin:0;text-wrap:balance}.AiImageLandingPage_sectionTitle__mp2b1 span{background:var(--gi2-accent-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.AiImageLandingPage_keyFeaturePanel__Q4jeU{margin-top:20px;padding:48px 56px;border-radius:34px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(18,18,24,.8),rgba(9,9,14,.9));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 30px 90px rgba(0,0,0,.4);position:relative;overflow:hidden}.AiImageLandingPage_keyFeaturePanel__Q4jeU:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,rgba(95,104,255,0),rgba(95,104,255,.3) 50%,rgba(255,79,167,0))}.AiImageLandingPage_keyFeatureList__rSBK_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 60px;margin:0;padding:0;list-style:none}.AiImageLandingPage_keyFeatureList__rSBK_ li{position:relative;padding-left:28px;color:rgba(255,255,255,.75);font-size:18px;line-height:1.7;font-weight:500;transition:transform .25s ease,color .25s ease}.AiImageLandingPage_keyFeatureList__rSBK_ li:hover{transform:translateX(4px);color:#fff}.AiImageLandingPage_keyFeatureList__rSBK_ li:before{content:"";position:absolute;left:0;top:6px;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ff4fa7' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.AiImageLandingPage_keyFeatureList__rSBK_ strong{color:#fff;font-weight:900}.AiImageLandingPage_howToCards__xD_JS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:8px;padding-top:8px;overflow:visible}.AiImageLandingPage_howToCard__gRPCV{position:relative;overflow:hidden;min-height:280px;padding:36px 32px 32px;border-radius:30px;border:1px solid rgba(255,255,255,.11);background:radial-gradient(circle at 12% 0,rgba(139,79,255,.16),transparent 42%),radial-gradient(circle at 82% 12%,rgba(255,79,167,.08),transparent 38%),linear-gradient(180deg,rgba(22,22,30,.92),rgba(8,8,12,.96));box-shadow:0 26px 80px rgba(0,0,0,.34);transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .3s ease;z-index:1}.AiImageLandingPage_howToCard__gRPCV:before{content:"";position:absolute;inset:-40% auto auto -10%;width:220px;height:220px;background:linear-gradient(135deg,rgba(95,104,255,.2),rgba(255,79,167,.1));filter:blur(36px);opacity:.45;pointer-events:none;z-index:0}.AiImageLandingPage_howToCard__gRPCV:hover{transform:translateY(-6px);border-color:rgba(255,79,167,.3);box-shadow:0 32px 85px rgba(95,104,255,.15),0 10px 24px rgba(0,0,0,.3);z-index:2}.AiImageLandingPage_howToIcon__NN3sG{position:relative;z-index:1;width:64px;height:64px;display:grid;place-items:center;border-radius:20px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(135deg,rgba(95,104,255,.24),rgba(255,79,167,.22));color:#fff;transition:transform .3s cubic-bezier(.16,1,.3,1)}.AiImageLandingPage_howToCard__gRPCV:hover .AiImageLandingPage_howToIcon__NN3sG{transform:scale(1.08) rotate(3deg)}.AiImageLandingPage_howToIcon__NN3sG svg{width:30px;height:30px}.AiImageLandingPage_howToCard__gRPCV h3{position:relative;z-index:1;margin:28px 0 14px;color:#fff;font-size:24px;line-height:1.16;font-weight:900;letter-spacing:-.04em}.AiImageLandingPage_howToCard__gRPCV p{position:relative;z-index:1;margin:0;color:rgba(255,255,255,.72);font-size:15px;line-height:1.75;font-weight:500}.AiImageLandingPage_howToCtaWrap__SZ_yA{display:flex;justify-content:center;margin-top:40px}.AiImageLandingPage_howToCta__zfxQe{min-height:56px;display:inline-flex;align-items:center;justify-content:center;padding:0 36px;border-radius:999px;background:var(--gi2-accent-gradient);color:#fff;font-size:18px;font-weight:900;letter-spacing:-.02em;text-decoration:none;box-shadow:0 12px 36px rgba(124,92,255,.36);transition:transform .25s cubic-bezier(.175,.885,.32,1.275),box-shadow .25s ease,filter .25s ease}.AiImageLandingPage_howToCta__zfxQe:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 18px 48px rgba(124,92,255,.5),0 0 12px rgba(255,79,167,.3);filter:brightness(1.05)}.AiImageLandingPage_howToCta__zfxQe:active{transform:translateY(-1px) scale(.98)}.AiImageLandingPage_commercialGallery__nrFP1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;gap:18px;margin:8px auto 0;max-width:1280px;padding-top:8px;overflow:visible}.AiImageLandingPage_commercialCard__3QMYy{position:relative;grid-column:span 1;min-height:320px;overflow:hidden;border-radius:18px;border:1px solid rgba(255,255,255,.12);background:#0b0b10;box-shadow:0 22px 60px rgba(0,0,0,.3);transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .3s ease;z-index:1}.AiImageLandingPage_commercialCard__3QMYy:hover{transform:translateY(-4px);border-color:rgba(255,79,167,.3);box-shadow:0 28px 70px rgba(140,77,255,.15),0 10px 24px rgba(0,0,0,.35);z-index:2}.AiImageLandingPage_commercialCard__3QMYy img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;transition:transform .5s cubic-bezier(.16,1,.3,1)}.AiImageLandingPage_commercialCard__3QMYy:hover img{transform:scale(1.03)}.AiImageLandingPage_commercialFeatured__Il62w{grid-column:span 2;grid-row:span 2;min-height:660px}.AiImageLandingPage_commercialWide__sE4tW{grid-column:span 2;min-height:320px}.AiImageLandingPage_commercialEmphasis__9JgvD{grid-column:span 1;min-height:320px}.AiImageLandingPage_commercialCaption__WEtGh{position:absolute;left:12px;right:12px;bottom:12px;padding:12px 14px;border-radius:12px;background:rgba(7,7,10,.76);border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:transform .3s cubic-bezier(.16,1,.3,1),background-color .3s ease}.AiImageLandingPage_commercialCard__3QMYy:hover .AiImageLandingPage_commercialCaption__WEtGh{background:rgba(7,7,10,.88);transform:translateY(-2px)}.AiImageLandingPage_commercialCaption__WEtGh strong{display:block;color:#fff;font-size:15px;line-height:1.25;font-weight:900}.AiImageLandingPage_commercialCaption__WEtGh span{display:block;color:rgba(255,255,255,.68);font-size:12px;line-height:1.45;font-weight:500;max-height:0;opacity:0;overflow:hidden;transition:max-height .35s cubic-bezier(.16,1,.3,1),opacity .35s ease,margin-top .35s ease}.AiImageLandingPage_commercialCard__3QMYy:hover .AiImageLandingPage_commercialCaption__WEtGh span{max-height:80px;opacity:1;margin-top:6px}.AiImageLandingPage_comparisonShell__Y6j18{margin-top:8px;overflow:auto;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(18,18,24,.88),rgba(10,10,14,.94));box-shadow:0 24px 80px rgba(0,0,0,.24)}.AiImageLandingPage_comparisonTable__rgx0z{width:100%;border-collapse:collapse;table-layout:fixed;min-width:980px}.AiImageLandingPage_comparisonTable__rgx0z td,.AiImageLandingPage_comparisonTable__rgx0z th{padding:22px 24px;border-bottom:1px solid rgba(255,255,255,.08);border-right:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.76);font-size:15px;line-height:1.65;text-align:left;vertical-align:top;font-weight:500}.AiImageLandingPage_comparisonTable__rgx0z th{color:#fff;font-size:16px;font-weight:900;background:rgba(255,255,255,.04)}.AiImageLandingPage_comparisonTable__rgx0z tr:last-child td{border-bottom:0}.AiImageLandingPage_comparisonTable__rgx0z td:last-child,.AiImageLandingPage_comparisonTable__rgx0z th:last-child{border-right:0}.AiImageLandingPage_comparisonTable__rgx0z td:first-child{color:#fff;font-weight:900}.AiImageLandingPage_comparisonTable__rgx0z td:nth-child(2){color:#fff;background:rgba(255,79,167,.03);font-weight:700}.AiImageLandingPage_comparisonTable__rgx0z th:nth-child(2){color:#fff;font-weight:900;background:rgba(255,79,167,.06);position:relative}.AiImageLandingPage_comparisonTable__rgx0z th:nth-child(2):after{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:var(--gi2-accent-gradient)}.AiImageLandingPage_biliStage__9RlA0{position:relative;margin-top:8px;overflow:visible}.AiImageLandingPage_biliTrack__slxMs{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(420px,1fr);gap:18px;overflow-x:auto;overflow-y:visible;padding:12px 4px 24px;margin-left:-4px;margin-right:-4px;scroll-snap-type:x mandatory;scrollbar-width:none}.AiImageLandingPage_biliTrack__slxMs::-webkit-scrollbar{display:none}.AiImageLandingPage_xhsTrack__2g6kf{grid-auto-columns:minmax(320px,1fr);align-items:flex-start}.AiImageLandingPage_biliCard__VdkTv{position:relative;z-index:1;min-height:248px;overflow:hidden;scroll-snap-align:center;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(251,114,153,.03),rgba(9,9,13,.85));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 20px 50px rgba(0,0,0,.4);color:#fff;text-decoration:none;display:block;transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .4s ease,box-shadow .4s ease,filter .4s ease}.AiImageLandingPage_biliCard__VdkTv:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.85);width:56px;height:56px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 56'%3E%3Ccircle cx='28' cy='28' r='28' fill='%23fb7299'/%3E%3Cpolygon points='23,19 39,28 23,37' fill='%23ffffff'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;z-index:3;opacity:0;box-shadow:0 10px 30px rgba(251,114,153,.5);transition:transform .4s cubic-bezier(.175,.885,.32,1.275),opacity .4s ease;pointer-events:none}.AiImageLandingPage_biliCard__VdkTv:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.65),rgba(0,0,0,.1) 40%,rgba(0,0,0,.55));z-index:1;pointer-events:none;transition:opacity .4s ease}.AiImageLandingPage_biliCard__VdkTv:hover{transform:translateY(-8px);border-color:rgba(251,114,153,.5);box-shadow:0 28px 60px rgba(251,114,153,.15),0 10px 24px rgba(0,0,0,.4),0 0 0 1px rgba(251,114,153,.2);filter:brightness(1.05);z-index:2}.AiImageLandingPage_biliCard__VdkTv:hover:before{opacity:1;transform:translate(-50%,-50%) scale(1.05)}.AiImageLandingPage_biliCard__VdkTv img{width:100%;height:248px;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .6s cubic-bezier(.16,1,.3,1)}.AiImageLandingPage_biliCard__VdkTv:hover img{transform:scale(1.06)}.AiImageLandingPage_biliCardFeatured__AQQXQ{border-color:rgba(251,114,153,.68);box-shadow:0 0 0 2px rgba(251,114,153,.2),0 28px 90px rgba(0,0,0,.36)}.AiImageLandingPage_biliMeta__AW0eg{position:absolute;left:18px;right:18px;top:16px;z-index:2;pointer-events:none}.AiImageLandingPage_biliMeta__AW0eg h3{margin:0 0 6px;color:#fff;font-size:18px;line-height:1.25;font-weight:900}.AiImageLandingPage_biliMeta__AW0eg p{margin:0;color:rgba(255,255,255,.82);font-size:13px;font-weight:700}.AiImageLandingPage_xhsCard__gQvUW{width:320px;min-width:280px;scroll-snap-align:center;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(255,36,66,.05),rgba(18,18,24,.9));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 20px 50px rgba(0,0,0,.4);display:block;transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .4s ease,box-shadow .4s ease;position:relative;z-index:1}.AiImageLandingPage_xhsCard__gQvUW:hover{transform:translateY(-8px);border-color:rgba(255,36,66,.4);box-shadow:0 28px 65px rgba(255,36,66,.15),0 10px 24px rgba(0,0,0,.4),0 0 0 1px rgba(255,36,66,.15);z-index:2}.AiImageLandingPage_xhsMedia__Uer1U{height:auto;background:#101016;overflow:hidden}.AiImageLandingPage_xhsMedia__Uer1U img{width:100%;height:auto;display:block;transition:transform .6s cubic-bezier(.16,1,.3,1)}.AiImageLandingPage_xhsCard__gQvUW:hover .AiImageLandingPage_xhsMedia__Uer1U img{transform:scale(1.06)}.AiImageLandingPage_faqList__H46n8{max-width:980px;margin:8px auto 0;display:grid;gap:14px}.AiImageLandingPage_faqItem__x_Fe7{border-radius:22px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(18,18,24,.88),rgba(10,10,14,.94));box-shadow:0 18px 52px rgba(0,0,0,.22);padding:0;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease,background .3s ease}.AiImageLandingPage_faqItem__x_Fe7:hover{border-color:rgba(255,255,255,.16);box-shadow:0 20px 60px rgba(0,0,0,.28);background:linear-gradient(180deg,rgba(22,22,30,.92),rgba(12,12,18,.96))}.AiImageLandingPage_faqItem__x_Fe7 summary{list-style:none;cursor:pointer;color:#fff;font-size:19px;line-height:1.25;font-weight:800;letter-spacing:-.02em;position:relative;padding:22px 56px 22px 24px;transition:color .3s ease}.AiImageLandingPage_faqItem__x_Fe7 summary:hover{color:#ff91cd}.AiImageLandingPage_faqItem__x_Fe7 summary::-webkit-details-marker{display:none}.AiImageLandingPage_faqItem__x_Fe7 summary:after{content:"";position:absolute;right:24px;top:50%;width:20px;height:20px;margin-top:-10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='rgba(255,255,255,0.7)' stroke-width='2.5'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M12 4.5v15m7.5-7.5h-15'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;transition:transform .3s cubic-bezier(.16,1,.3,1),filter .3s ease}.AiImageLandingPage_faqItem__x_Fe7[open] summary:after{transform:rotate(135deg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='rgba(255,145,205,1)' stroke-width='2.5'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M12 4.5v15m7.5-7.5h-15'/%3E%3C/svg%3E")}.AiImageLandingPage_faqAnswer__guDSy{padding:0 24px 22px;color:var(--gi2-text-secondary);font-size:16px;line-height:1.75;font-weight:500}.AiImageLandingPage_faqAnswer__guDSy p{margin:0}.AiImageLandingPage_finalCtaSection__xOQOC{padding:70px 0 30px}.AiImageLandingPage_finalCtaCard__2MC99{max-width:900px;margin:0 auto;padding:48px 28px;border-radius:36px;text-align:center;background:radial-gradient(circle at top,rgba(124,92,255,.25),rgba(16,16,20,.98) 55%);border:1px solid rgba(255,255,255,.08);box-shadow:0 30px 90px rgba(0,0,0,.35),0 0 40px rgba(124,92,255,.1);display:flex;flex-direction:column;align-items:center;gap:22px}.AiImageLandingPage_finalCtaCard__2MC99 h2{max-width:720px;margin:0;color:#fff;font-family:var(--gi2-display-family);font-size:34px;line-height:1.08;letter-spacing:-.04em;font-weight:900}.AiImageLandingPage_finalCtaButton__qIzlg{min-height:48px;padding:0 26px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;font-size:16px;font-weight:800;background:var(--gi2-accent-gradient);box-shadow:0 10px 24px rgba(160,72,255,.28);transition:transform .25s cubic-bezier(.175,.885,.32,1.275),box-shadow .25s ease,filter .25s ease}.AiImageLandingPage_finalCtaButton__qIzlg:hover{transform:translateY(-3px) scale(1.03);box-shadow:0 16px 36px rgba(160,72,255,.45);filter:brightness(1.05)}.AiImageLandingPage_finalCtaButton__qIzlg:active{transform:translateY(-1px) scale(.98)}.AiImageLandingPage_homeFooterWrap__kADjd{position:relative;z-index:1}@media (min-width:769px) and (max-width:1024px){.AiImageLandingPage_commercialGallery__nrFP1{grid-template-columns:repeat(2,1fr)}.AiImageLandingPage_commercialFeatured__Il62w{grid-column:span 2;grid-row:span 2;min-height:520px}.AiImageLandingPage_commercialWide__sE4tW{grid-column:span 2;min-height:280px}.AiImageLandingPage_commercialEmphasis__9JgvD{grid-column:span 1;min-height:280px}}@media (max-width:768px){.AiImageLandingPage_container__KfI9o{padding:0 18px}.AiImageLandingPage_hero__bfhwQ{padding:80px 0 40px}.AiImageLandingPage_heroTitle__qTxQp{font-size:36px;letter-spacing:-.04em}.AiImageLandingPage_heroSubtitle__uzbAc{font-size:15px;line-height:1.75}.AiImageLandingPage_sectionTitle__mp2b1{font-size:32px;line-height:1.08}.AiImageLandingPage_section__FzZo8{padding:40px 0}.AiImageLandingPage_seoLinkChip__gXbrB{min-height:38px;padding:0 16px;font-size:13px}.AiImageLandingPage_resultStrip__I24u0{grid-template-columns:repeat(2,minmax(0,1fr))}.AiImageLandingPage_conversionProofStrip__ZGgDM{grid-template-columns:1fr}.AiImageLandingPage_keyFeaturePanel__Q4jeU{padding:28px 22px;border-radius:24px}.AiImageLandingPage_keyFeatureList__rSBK_{grid-template-columns:1fr;gap:18px}.AiImageLandingPage_keyFeatureList__rSBK_ li{font-size:16px}.AiImageLandingPage_howToCards__xD_JS{grid-template-columns:1fr}.AiImageLandingPage_howToCard__gRPCV{min-height:0;padding:28px 24px}.AiImageLandingPage_commercialGallery__nrFP1{grid-template-columns:1fr}.AiImageLandingPage_commercialEmphasis__9JgvD,.AiImageLandingPage_commercialFeatured__Il62w,.AiImageLandingPage_commercialWide__sE4tW{grid-column:1/-1;grid-row:auto;min-height:320px}.AiImageLandingPage_biliTrack__slxMs{grid-auto-columns:minmax(280px,1fr)}.AiImageLandingPage_biliCard__VdkTv img{height:200px}.AiImageLandingPage_biliMeta__AW0eg h3{font-size:16px}.AiImageLandingPage_xhsCard__gQvUW{width:240px;min-width:220px}.AiImageLandingPage_xhsMedia__Uer1U{height:340px}.AiImageLandingPage_faqItem__x_Fe7 summary{font-size:16px;padding:18px 48px 18px 18px}.AiImageLandingPage_faqAnswer__guDSy{padding:0 18px 18px;font-size:14px}.AiImageLandingPage_finalCtaCard__2MC99 h2{font-size:26px}}.AiImageLandingPage_embedGrid__cLsIo{display:flex;gap:16px;overflow-x:auto;overflow-y:visible;padding:12px 0 8px}.AiImageLandingPage_youtubeEmbed__L9CZT{position:relative;z-index:1;min-width:520px;flex:0 0 520px;border-radius:24px;overflow:hidden;background:linear-gradient(180deg,rgba(255,0,0,.05),rgba(17,19,26,.95));border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 54px rgba(0,0,0,.3);text-decoration:none;color:#fff;display:block;transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .4s ease,box-shadow .4s ease}.AiImageLandingPage_youtubeEmbed__L9CZT:hover{transform:translateY(-8px);border-color:rgba(255,0,0,.4);box-shadow:0 28px 60px rgba(255,0,0,.15),0 10px 24px rgba(0,0,0,.4);z-index:2}.AiImageLandingPage_youtubeThumb__Q8aYP{position:relative;aspect-ratio:16/9;overflow:hidden}.AiImageLandingPage_youtubeThumb__Q8aYP img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.16,1,.3,1)}.AiImageLandingPage_youtubeEmbed__L9CZT:hover .AiImageLandingPage_youtubeThumb__Q8aYP img{transform:scale(1.05)}.AiImageLandingPage_youtubeThumb__Q8aYP:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,8,12,.06),rgba(8,8,12,.16) 44%,rgba(8,8,12,.82))}.AiImageLandingPage_embedPlay___cOJT{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:72px;height:50px;border-radius:14px;background:rgba(255,0,0,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:block;line-height:0;color:transparent;font-size:0;box-shadow:0 16px 30px rgba(255,0,0,.3);z-index:1;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),background .4s ease,box-shadow .4s ease}.AiImageLandingPage_youtubeEmbed__L9CZT:hover .AiImageLandingPage_embedPlay___cOJT{transform:translate(-50%,-50%) scale(1.1);background:#ff0000;box-shadow:0 20px 40px rgba(255,0,0,.5)}.AiImageLandingPage_embedPlay___cOJT:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-42%,-50%);display:block;width:0;height:0;border-left:18px solid #fff;border-top:11px solid transparent;border-bottom:11px solid transparent}.AiImageLandingPage_youtubeMeta__cwLwF{position:absolute;inset:auto 18px 18px 18px;z-index:1;text-align:left}.AiImageLandingPage_youtubeChannel__vJfMK{color:rgba(255,255,255,.76);font-size:12px;font-weight:700;margin-bottom:8px}.AiImageLandingPage_youtubeTitle__cDfJN{font-size:18px;line-height:1.35;letter-spacing:-.03em;font-weight:800;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.AiImageLandingPage_youtubeBar__Tz032{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px 18px;color:rgba(255,255,255,.8);font-size:13px;font-weight:700}.AiImageLandingPage_socialEmbedGrid__TI5Cy{display:grid;grid-auto-flow:column;grid-auto-columns:360px;align-items:stretch;justify-items:stretch;gap:18px;overflow-x:auto;overflow-y:visible;padding:12px 4px 20px;margin-left:-4px;margin-right:-4px}.AiImageLandingPage_xEmbedCard___cujB{width:100%;height:100%;display:flex;flex-direction:column;border-radius:18px;padding:18px;color:#101828;text-decoration:none;background:#fff;border:1px solid #eceff4;box-shadow:0 16px 40px rgba(0,0,0,.12);text-align:left;transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .4s ease,box-shadow .4s ease;position:relative;z-index:1}.AiImageLandingPage_xEmbedCard___cujB:hover{transform:translateY(-6px);border-color:#cbd5e1;box-shadow:0 24px 50px rgba(0,0,0,.18);z-index:2}.AiImageLandingPage_xTop__8CmUq{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.AiImageLandingPage_postBrand__hi1XK{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.AiImageLandingPage_xPostLabel__NcZ84{color:#0f1419;font-size:14px;font-weight:900}.AiImageLandingPage_xName__e0aTO{color:#0f1419;font-size:15px;font-weight:800}.AiImageLandingPage_xHandle__BsB83{color:#5f6b7a;font-size:13px;font-weight:700;margin-top:4px}.AiImageLandingPage_xTitle___uLMt{color:#0f1419;font-size:19px;line-height:1.35;font-weight:800;margin-bottom:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.AiImageLandingPage_xCopy__La6km{color:#5f6b7a;font-size:14px;line-height:1.7;margin-bottom:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.AiImageLandingPage_postMedia__Ll8_x{position:relative;margin-top:auto;border-radius:16px;overflow:hidden;background:#0f1419;border:1px solid #edf0f4;aspect-ratio:3/2;display:flex;align-items:center;justify-content:center}.AiImageLandingPage_postMedia__Ll8_x img{width:auto;height:auto;max-width:100%;max-height:100%;display:block;-o-object-fit:contain;object-fit:contain}.AiImageLandingPage_tiktokPlay__PqAs4{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:76px;height:76px;border-radius:50%;background:rgba(16,16,20,.48);border:3px solid rgba(255,255,255,.92);box-shadow:0 18px 40px rgba(0,0,0,.34);pointer-events:none}.AiImageLandingPage_tiktokPlay__PqAs4:before{content:"";position:absolute;left:31px;top:23px;border-left:19px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent}.AiImageLandingPage_socialOutbound__r1KmE{color:#5f6b7a;font-size:18px;font-weight:800;line-height:1}@keyframes AiImageLandingPage_fadeUp__20OtI{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.AiImageLandingPage_youtubeEmbed__L9CZT{min-width:290px;flex:0 0 290px}.AiImageLandingPage_youtubeTitle__cDfJN{font-size:14px;line-height:1.3}.AiImageLandingPage_socialEmbedGrid__TI5Cy{grid-auto-columns:290px}.AiImageLandingPage_xTitle___uLMt{font-size:15px}.AiImageLandingPage_xCopy__La6km{font-size:13px}}.AiImageLandingPromptPanel_inputContainer__l2a_M{width:100%;max-width:1080px;margin:0 auto;display:flex;flex-direction:column;position:relative;animation:AiImageLandingPromptPanel_fadeUp___8ldG 1s ease .08s both;border-radius:28px}.AiImageLandingPromptPanel_inputChrome___hUQG{position:relative;border:1px solid rgba(255,255,255,.1);border-radius:28px;background:linear-gradient(180deg,rgba(15,15,20,.85),rgba(11,11,15,.9));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 30px 80px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.05);transition:border-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1)}.AiImageLandingPromptPanel_inputChrome___hUQG:focus-within{border-color:rgba(255,79,167,.65);box-shadow:0 0 16px rgba(255,79,167,.28),0 30px 80px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.05)}.AiImageLandingPromptPanel_inputChrome___hUQG:before{content:"";position:absolute;top:0;left:28px;right:28px;height:2px;background:linear-gradient(90deg,transparent,#5f68ff 15%,#8c4dff 35%,#ff4fa7 50%,#8c4dff 65%,#5f68ff 85%,transparent);background-size:220% 100%;animation:AiImageLandingPromptPanel_panelShimmer__F2nH1 4s linear infinite;z-index:2;pointer-events:none}@keyframes AiImageLandingPromptPanel_panelShimmer__F2nH1{0%{background-position:0 0}to{background-position:220% 0}}.AiImageLandingPromptPanel_inputBody__yFUIi{padding:22px 24px 6px;display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:start}.AiImageLandingPromptPanel_referenceRail__5cBwS{display:flex;gap:10px;align-items:flex-start;min-height:110px}.AiImageLandingPromptPanel_referenceThumb__rmVR2,.AiImageLandingPromptPanel_referenceUploadEntry__Xkyuj{width:74px;display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0}.AiImageLandingPromptPanel_referenceUpload__VNhne{width:60px;height:72px;border-radius:10px;border:1px dashed rgba(255,255,255,.22);background:rgba(255,255,255,.04);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:rgba(255,255,255,.75);cursor:pointer;transition:transform .3s cubic-bezier(.175,.885,.32,1.275),border-color .25s ease,background .25s ease,color .25s ease;transform:rotate(-6deg)}.AiImageLandingPromptPanel_referenceUploadEntry__Xkyuj .AiImageLandingPromptPanel_referenceUpload__VNhne{transform:rotate(-6deg)}.AiImageLandingPromptPanel_referenceUpload__VNhne:hover{border-color:rgba(255,79,167,.45);background:rgba(255,79,167,.06);color:#fff;transform:rotate(-3deg) translateY(-2px) scale(1.04)}.AiImageLandingPromptPanel_referenceUpload__VNhne svg{width:22px;height:22px}.AiImageLandingPromptPanel_referenceHint__KHRKt{font-size:10px;color:rgba(255,255,255,.58);font-weight:700}.AiImageLandingPromptPanel_referenceLabel__85C7q{font-size:12px;color:rgba(255,255,255,.78);font-weight:500;text-align:center;line-height:1.35}.AiImageLandingPromptPanel_referencePreview__SsRJb{position:relative;width:60px;height:72px;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.16)}.AiImageLandingPromptPanel_referenceThumb__rmVR2:nth-child(odd) .AiImageLandingPromptPanel_referencePreview__SsRJb{transform:rotate(-4deg)}.AiImageLandingPromptPanel_referenceThumb__rmVR2:nth-child(2n) .AiImageLandingPromptPanel_referencePreview__SsRJb{transform:rotate(3deg)}.AiImageLandingPromptPanel_referencePreview__SsRJb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.AiImageLandingPromptPanel_referenceOverlay__3N0qv{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.45)}.AiImageLandingPromptPanel_referenceRemove__h0FDN{position:absolute;top:4px;right:4px;width:20px;height:20px;border-radius:999px;border:none;display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,.62);color:#fff;cursor:pointer}.AiImageLandingPromptPanel_modelIconImage__7BhTx{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:999px}.AiImageLandingPromptPanel_costHint__DMCEZ{font-size:13px;font-weight:700;color:rgba(255,255,255,.62);white-space:nowrap}.AiImageLandingPromptPanel_generateButton__fXYRH:disabled{opacity:.45;cursor:not-allowed}.AiImageLandingPromptPanel_textInput__CqUFV{width:100%;min-height:138px;border:none;resize:none;outline:none;background:transparent;color:#fff;font-size:16px;line-height:1.7;font-family:inherit;transition:color .25s ease}.AiImageLandingPromptPanel_textInput__CqUFV:focus::-moz-placeholder{color:rgba(255,255,255,.25)}.AiImageLandingPromptPanel_textInput__CqUFV:focus::placeholder{color:rgba(255,255,255,.25)}.AiImageLandingPromptPanel_textInput__CqUFV::-moz-placeholder{color:rgba(255,255,255,.34);-moz-transition:color .25s ease;transition:color .25s ease}.AiImageLandingPromptPanel_textInput__CqUFV::placeholder{color:rgba(255,255,255,.34);transition:color .25s ease}.AiImageLandingPromptPanel_inputFooter__Q_R1Q{padding:8px 22px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.AiImageLandingPromptPanel_settingsGroup__sEkWz{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.AiImageLandingPromptPanel_toolSelect__hNVTE{min-height:38px;padding:0 14px;border-radius:999px;display:inline-flex;align-items:center;gap:8px;color:rgba(255,255,255,.86);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap;transition:transform .25s cubic-bezier(.16,1,.3,1),background .2s ease,color .2s ease}.AiImageLandingPromptPanel_toolSelect__hNVTE:hover{transform:translateY(-1px);background:rgba(255,255,255,.1);color:#fff}.AiImageLandingPromptPanel_modelIcon__2cgLs{width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#050507;border:1px solid rgba(255,255,255,.16);color:#fff;font-size:9px;font-weight:900}.AiImageLandingPromptPanel_chevron__4nw28{font-size:12px;opacity:.7;display:inline-flex;align-items:center;justify-content:center;transition:transform .25s cubic-bezier(.16,1,.3,1),color .25s ease}.AiImageLandingPromptPanel_paramPill__KB0Gy{display:inline-flex;align-items:center;gap:0;min-height:38px;padding:0 6px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.AiImageLandingPromptPanel_paramSegment__YfiDK{display:inline-flex;align-items:center;gap:6px;padding:0 12px;min-height:32px;border-radius:999px;background:transparent;color:rgba(255,255,255,.82);font-size:12px;font-weight:700;cursor:pointer;border:0;transition:background .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1)}.AiImageLandingPromptPanel_paramSegmentActive__xXiS4{background:rgba(255,255,255,.12)!important;color:#fff!important}.AiImageLandingPromptPanel_paramSegmentActive__xXiS4 .AiImageLandingPromptPanel_chevron__4nw28{transform:rotate(180deg);color:#ff4fa7;opacity:1}.AiImageLandingPromptPanel_paramSegment__YfiDK:hover:not(:disabled){background:rgba(255,255,255,.08);color:#fff;transform:translateY(-.5px)}.AiImageLandingPromptPanel_paramSegment__YfiDK:active:not(:disabled){transform:translateY(0)}.AiImageLandingPromptPanel_paramIcon__We0ie{width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center}.AiImageLandingPromptPanel_paramIcon__We0ie svg{width:100%;height:100%}.AiImageLandingPromptPanel_divider__5qLtt{width:1px;height:16px;background:rgba(255,255,255,.16)}.AiImageLandingPromptPanel_generatePanel__JEC10{display:flex;align-items:center;gap:12px}.AiImageLandingPromptPanel_generateButton__fXYRH{width:44px;height:44px;border-radius:50%;background:linear-gradient(90deg,#5f68ff,#8c4dff 40%,#ff4fa7);color:#fff;display:flex;align-items:center;justify-content:center;border:0;cursor:pointer;box-shadow:0 10px 24px rgba(162,74,255,.28);transition:transform .25s cubic-bezier(.175,.885,.32,1.275),box-shadow .25s ease,filter .25s ease}.AiImageLandingPromptPanel_generateButton__fXYRH:hover:not(:disabled){transform:translateY(-2px) scale(1.06);box-shadow:0 14px 30px rgba(162,74,255,.45);filter:brightness(1.05)}.AiImageLandingPromptPanel_generateButton__fXYRH:active:not(:disabled){transform:translateY(0) scale(.95);box-shadow:0 8px 18px rgba(162,74,255,.25)}.AiImageLandingPromptPanel_generateButton__fXYRH svg{width:20px;height:20px}.AiImageLandingPromptPanel_statusHint__qd3fq{padding:0 22px 18px;color:rgba(255,255,255,.52);font-size:12px;font-weight:600;line-height:1.6}.AiImageLandingPromptPanel_popoverWrap___EoYN{position:relative}@keyframes AiImageLandingPromptPanel_popoverFadeIn__iiYJm{0%{opacity:0;transform:translateX(-50%) translateY(8px) scale(.96)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}.AiImageLandingPromptPanel_popover__Z_tYV{position:absolute;bottom:calc(100% + 12px);left:50%;transform:translateX(-50%);width:320px;max-width:calc(100vw - 32px);padding:18px;border-radius:18px;border:1px solid rgba(255,255,255,.12);background:rgba(12,12,18,.9);box-shadow:0 24px 70px rgba(0,0,0,.48),inset 0 1px 0 rgba(255,255,255,.05);z-index:30;display:grid;gap:18px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:AiImageLandingPromptPanel_popoverFadeIn__iiYJm .25s cubic-bezier(.16,1,.3,1) forwards;transform-origin:bottom center}.AiImageLandingPromptPanel_popoverGroup__gQOzO h4{margin:0 0 10px;color:#fff;font-size:13px;font-weight:800}.AiImageLandingPromptPanel_popoverGrid__znSyI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.AiImageLandingPromptPanel_popoverGridFour__Y59Ib{grid-template-columns:repeat(4,minmax(0,1fr))}.AiImageLandingPromptPanel_popoverGridFive__9PB5t{grid-template-columns:repeat(5,minmax(0,1fr))}.AiImageLandingPromptPanel_popoverOption__KB_uB{min-height:38px;padding:0 10px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:rgba(255,255,255,.78);font-size:12px;font-weight:700;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease}.AiImageLandingPromptPanel_popoverOption__KB_uB:hover{border-color:rgba(255,79,167,.4);background:rgba(255,255,255,.06);color:#fff;transform:translateY(-.5px)}.AiImageLandingPromptPanel_popoverOptionActive__B3XRq{border-color:#ff4fa7;background:rgba(255,79,167,.14);color:#fff;box-shadow:0 0 10px rgba(255,79,167,.25)}.AiImageLandingPromptPanel_popoverOptionAspect__CFA9m{min-height:68px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:8px 4px}.AiImageLandingPromptPanel_ratioGlyph__V1hm6{width:24px;height:18px;display:inline-block;border:2px solid;border-radius:3px;opacity:.55;transition:border-color .25s ease,opacity .25s ease,color .25s ease}.AiImageLandingPromptPanel_popoverOption__KB_uB:hover .AiImageLandingPromptPanel_ratioGlyph__V1hm6{opacity:.85}.AiImageLandingPromptPanel_popoverOptionActive__B3XRq .AiImageLandingPromptPanel_ratioGlyph__V1hm6{opacity:1;color:#ff4fa7}.AiImageLandingPromptPanel_ratioSquare__hPsqS{width:18px;height:18px}.AiImageLandingPromptPanel_ratioPhone__z6dnX,.AiImageLandingPromptPanel_ratioTall__H_aDk{width:12px;height:20px}.AiImageLandingPromptPanel_ratioWide__vUdEc{width:20px;height:14px}.AiImageLandingPromptPanel_ratioUltrawide__s7cZ7{width:22px;height:10px}.AiImageLandingPromptPanel_ratioCinema__XQmS8{width:24px;height:8px}.AiImageLandingPromptPanel_ratioAuto___JRos{width:18px;height:18px;border-style:dashed;opacity:.55}@media (max-width:768px){.AiImageLandingPromptPanel_inputBody__yFUIi{grid-template-columns:1fr;padding:18px 18px 4px;gap:14px}.AiImageLandingPromptPanel_referenceRail__5cBwS{overflow-x:auto;padding-bottom:8px;scrollbar-width:none}.AiImageLandingPromptPanel_referenceRail__5cBwS::-webkit-scrollbar{display:none}.AiImageLandingPromptPanel_inputFooter__Q_R1Q{padding:6px 16px 16px}.AiImageLandingPromptPanel_statusHint__qd3fq{padding:0 18px 16px}}.AiImageLandingPromptPanel_inputHeader__Yf8DL{position:relative;overflow:hidden;border-radius:28px 28px 0 0;display:flex;align-items:center;justify-content:flex-end;padding:18px 22px 0}.AiImageLandingPromptPanel_inputAction__gOhEc{min-height:38px;padding:0 16px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(255,79,167,.26);background:rgba(63,20,54,.38);color:#ff76c2;font-size:13px;font-weight:700;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;transition:transform .2s ease,opacity .2s ease,box-shadow .2s ease}.AiImageLandingPromptPanel_inputAction__gOhEc:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 24px rgba(255,34,144,.18)}.AiImageLandingPromptPanel_inputAction__gOhEc:disabled{cursor:not-allowed;opacity:.65}.AiImageLandingPromptPanel_sparkles__KQB84{font-size:14px}@keyframes AiImageLandingPromptPanel_fadeUp___8ldG{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.AiImageLandingPromptPanel_inputHeader__Yf8DL{padding:14px 16px 0}}