main{color:#000}main .color{background:linear-gradient(91.33deg,#685BFF 1.14%,#D301E5 119.41%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}main h2{font-size:44px;text-align:center}main h2+.desc{font-size:18px;text-align:center;font-weight:500;margin-top:12px}main img{height:auto}main section{padding-bottom:140px}main .no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}main .no-scrollbar::-webkit-scrollbar{display:none}main .base-maxwidth{max-width:1440px}main .gradient-btn{min-width:346px;height:56px;border-radius:12px;background:linear-gradient(102.67deg,#5CFFF5 2.47%,#685BFF 39.92%,#B124F3 90.82%);display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:500;color:var(--color-white);transition:all .2s;padding:12px 24px;position:relative;z-index:0}main .gradient-btn::before{content:"";position:absolute;inset:0;opacity:0;transition:opacity .3s;z-index:-1;background:linear-gradient(102.67deg,#5CFFF5 12.47%,#685BFF 76.92%,#B124F3 90.82%);border-radius:inherit}main .gradient-btn:hover::before{opacity:1}main .gradient-btn svg{display:none;width:20px;height:20px;margin-left:8px}.top-banner{position:relative;z-index:0;margin:26px 20px 0;padding:24px;min-height:787px;text-align:center;background:url(https://images.imyfone.com/chatartwebjp/assets/overview/ai-image-models-gpt-image-2/banner-bg.webp) center bottom / cover no-repeat,linear-gradient(155deg,#12082a 0%,#2a1b5c 42%,#4f3f9e 72%,#7a6fe0 100%);border-radius:40px;display:flex;flex-direction:column;align-items:center}.top-banner .base-maxwidth{max-width:100%}.top-banner h1,.top-banner .desc{color:#fff;text-shadow:0 4px 30px rgba(0,0,0,.35)}.top-banner h1{margin:0;font-size:56px;line-height:1.2;font-weight:700}.top-banner .desc{max-width:855px;margin:18px auto 70px;font-size:18px;font-weight:500}.top-banner .button-box{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px}.top-banner .banner-cta{min-width:200px;padding:20px 40px;border-radius:20px;font-size:24px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;transition:all 0.2s;box-sizing:border-box;box-shadow:0 4px 12.5px 0 rgba(255,255,255,.6) inset;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:inline-flex;align-items:center;justify-content:center;gap:8px}.top-banner .banner-cta svg{flex-shrink:0;width:24px;height:24px;display:none}.top-banner .banner-cta.is-image-to-image{color:#333;background:rgba(255,255,255,.8);filter:drop-shadow(0 10px 20px #FFF)}.top-banner .banner-cta.is-text-to-image{color:#fff;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.55);filter:drop-shadow(0 4px 80px rgba(0,0,0,.1))}.top-banner .banner-cta:hover{transform:translateY(-1px);filter:drop-shadow(0 14px 40px #FFF)}.top-banner .banner-cta.is-text-to-image:hover{filter:drop-shadow(0 4px 100px #000)}.most-trusted{padding-top:40px;overflow:hidden}.most-trusted .trusted-box{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:35px}.most-trusted .trusted-box picture{width:calc(100% / 6 - 45px)}.most-trusted .trusted-box img{height:53px;width:auto}.most-powerful{position:relative;z-index:1}.most-powerful .base-maxwidth{max-width:100%;padding:0}.most-powerful h2{padding:0 14px}.most-powerful h2+.desc{margin:12px auto 60px;max-width:1030px;padding:0 14px;text-align:center}.most-powerful .content-box{position:relative;z-index:10;padding:0 14px;max-width:1642px;margin:0 auto}.most-powerful .content-item{padding:140px 14px;border-radius:40px;position:sticky;top:0;transition:transform 0.3s ease;margin-bottom:60px;background:#F8F7FF;display:flex;justify-content:center;align-items:center;width:100%;gap:120px}.most-powerful .content-item:last-child{margin-bottom:0}.most-powerful .content-item:not(:first-child){box-shadow:0 -6px 60px 10px rgba(0,0,0,.1)}.most-powerful .content-item .text{max-width:576px;width:50%}.most-powerful .content-item h3{font-size:32px;font-weight:700}.most-powerful .content-item h3+.desc{color:var(--color-block-darker);font-size:14px;margin:16px 0 30px}.most-powerful .button-box{display:flex;justify-content:flex-start;flex-wrap:wrap}.most-powerful .content-item .img{max-width:695px;width:50%;display:flex;justify-content:space-between;align-items:center;position:relative}.most-powerful .content-item .img img{border-radius:34px;width:100%}.most-reviews{padding:0}.most-reviews .base-maxwidth{margin-top:-490px;padding:0}.most-reviews h2{margin-bottom:40px;color:#fff}.most-reviews .swiper-slide{max-width:1000px;width:90%;opacity:0;border-radius:8px}.most-reviews .swiper-slide.swiper-slide-next,.most-reviews .swiper-slide.swiper-slide-prev{opacity:.9}.most-reviews .swiper-slide.swiper-slide-active{opacity:1}.most-reviews .review-item{padding:50px 60px;display:flex;align-items:center;justify-content:space-between;min-height:360px;position:relative;gap:20px;background:#fff;border-radius:20px;margin:0 10px}.most-reviews .review-item .user-info{display:flex;align-items:center;gap:24px;flex-shrink:0;min-width:200px}.most-reviews .review-item .avatar-wrap{flex-shrink:0}.most-reviews .review-item .avatar{width:64px;height:64px;border-radius:50%;object-fit:cover}.most-reviews .review-item .user-meta{display:flex;flex-direction:column;gap:4px;font-weight:500}.most-reviews .review-item .user-name{font-size:24px}.most-reviews .review-item .user-title{font-size:14px}.most-reviews .reviews-divider{width:1px;height:110px;background:#D9D9D9;flex-shrink:0}.most-reviews .review-item .review-content{display:flex;flex-direction:column;gap:16px;max-width:500px}.most-reviews .review-item .review-stars{display:flex;gap:4px;align-items:center}.most-reviews .review-item .star{width:24px;height:24px;background:url(https://images.imyfone.com/chatartwebjp/assets/common/star-full.svg) no-repeat center/ contain}.most-reviews .review-item .star.is-half{width:24px;height:24px;background:url(https://images.imyfone.com/chatartwebjp/assets/common/star-half.svg) no-repeat center/ contain}.most-models{padding:110px 0 660px;margin-top:-1px;color:#fff;background:#685BFF url(https://images.imyfone.com/chatartwebjp/assets/overview/ai-image-models-gpt-image-2/raised-bg.svg) no-repeat center bottom/ cover}.most-models h2{margin-bottom:116px}.most-models .model-box{display:flex;flex-wrap:wrap;justify-content:center;gap:40px}.most-models .model-item{display:flex;flex-direction:column;align-items:center;text-align:center;width:160px;flex-shrink:0;gap:19px}.most-models a.model-item{text-decoration:none;color:inherit}.most-models a.model-item:focus-visible{outline:2px solid rgba(255,255,255,.85);outline-offset:4px;border-radius:12px}.most-models .model-item picture{background:#fff;width:100px;height:100px;display:flex;align-items:center;justify-content:center;border-radius:20px}.most-models .model-item img{width:100%}.most-models .model-item p{font-weight:600;font-size:16px}.most-example{padding:120px 0 0;background:#000;color:#fff;overflow:hidden}.most-example .base-maxwidth{max-width:100%;padding:0}.most-example h2{margin:0 auto 62px;padding:0 14px}.most-example h2::after{content:"";display:block;width:min(560px, 100%);height:1px;margin:18px auto 0;background:linear-gradient(90deg,rgba(0,196,255,0),rgba(0,196,255,.45) 18%,rgba(0,196,255,.9) 50%,rgba(0,196,255,.45) 82%,rgba(0,196,255,0));box-shadow:0 0 14px rgba(0,196,255,.2)}.most-example .example-rail{--example-gap:30px;--example-half-gap:15px;--example-duration:120s;position:relative;left:50%;width:100vw;margin:0 0 20px;padding:10px 0 14px;transform:translateX(-50%);overflow:hidden}.most-example .example-box{display:flex;flex-wrap:nowrap;align-items:stretch;width:-moz-max-content;width:max-content;gap:var(--example-gap);padding:0 24px 8px;animation:example-scroll var(--example-duration) linear infinite;will-change:transform}.most-example .example-rail:hover .example-box,.most-example .example-rail:focus-within .example-box{animation-play-state:paused}.most-example .example-card{position:relative;flex:0 0 auto;max-width:960px;width:100%;border-radius:20px;overflow:hidden;background:#1a1a1a}.most-example .example-card picture{display:block;width:100%}.most-example .example-card img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.most-example .example-prompt{position:absolute;left:50%;transform:translateX(-50%);bottom:24px;width:calc(100% - 48px);z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;min-height:68px;background:rgba(0,0,0,.2);box-shadow:0 0 2.5px 0 rgba(255,255,255,.5) inset;backdrop-filter:blur(7px);border-radius:8px}.most-example .example-prompt-text{margin:0;flex:1 1 auto;min-width:0;font-size:18px;font-weight:400;line-height:1.2;color:#fff;text-align:left;display:flex}.most-example .example-copy-btn{flex:0 0 auto;display:flex;align-items:center;justify-content:center;border-radius:6px;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;user-select:none;-webkit-user-select:none;transition:background-color 0.2s ease,transform 0.15s ease,box-shadow 0.2s ease}.most-example .example-copy-btn:hover{background:rgba(255,255,255,.2)}.most-example .example-copy-btn:active{transform:scale(.96)}.most-example .example-copy-btn.is-copied{background:rgba(64,196,128,.45)}.most-example .example-cta-wrap{display:flex;justify-content:center;align-items:center}.most-example .example-cta{display:inline-flex;align-items:center;justify-content:center;min-width:280px;padding:10px 28px;border-radius:8px;font-size:14px;font-weight:500;color:#fff;text-decoration:none;border:1px solid rgba(255,255,255,.42);background:rgba(255,255,255,.02);box-shadow:0 0 0 1px rgba(124,233,255,.12) inset;transition:background-color 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.most-example .example-cta:hover,.most-example .example-cta:focus-visible{background:rgba(255,255,255,.08);border-color:#fff;box-shadow:0 0 0 1px rgba(124,233,255,.25) inset}@keyframes example-scroll{from{transform:translateX(0)}to{transform:translateX(calc(-50% - var(--example-half-gap)))}}.popular-youtube,.popular-reddit,.popular-twitter{background:#685BFF;color:#fff}.popular-youtube h2,.popular-reddit h2,.popular-twitter h2{margin-bottom:40px}.popular-youtube{padding-top:140px}.popular-youtube .youtube-box{display:flex;justify-content:center;align-items:flex-start;gap:40px}.popular-youtube .youtube-video{position:relative;text-align:center;max-width:447px;height:252px;width:100%;background:#d6d6d6;border-radius:8px}.popular-youtube .youtube-video .play-button{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;background:no-repeat center center;cursor:pointer;background-size:70px;background-image:url(https://images.imyfone.com/chatartwebjp/assets/article/common/video-icon.svg)}.popular-youtube .youtube-video img{border-radius:8px;width:100%;height:100%;object-fit:cover}.popular-youtube .youtube-video iframe{width:100%;border-radius:8px;height:100%}.popular-reddit .reddit-box{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:16px}.popular-reddit .reddit-video{width:calc(20% - 16px);display:flex}.popular-reddit .reddit-video iframe{width:100%!important;max-width:640px;border-radius:8px!important;background:var(--color-white);box-shadow:0 2px 8px rgba(0,0,0,.1)}.popular-twitter .twitter-box{-webkit-column-count:5;-moz-column-count:5;column-count:5;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.popular-twitter .twitter-video{max-width:320px;margin-bottom:16px}.popular-twitter .twitter-tweet{width:100%!important;margin:0!important}.faq-container{padding:120px 14px}.faq-container .base-maxwidth{border-radius:24px;background:#F3FAFF;padding:60px;display:flex;justify-content:space-between;max-width:1350px}.faq-container .left{padding:0 20px 0 40px}.faq-container .left h2{margin:0;text-align:left;font-size:48px}.faq-container .left .desc{color:#2F353F;margin:8px 0 20px;max-width:340px;text-align:left}.faq-container .right{max-width:744px;width:65%}.faq-container .faq-item{padding:20px 0;border-top:1px solid rgba(0,0,0,.06)}.faq-container .faq-item .faq-title{font-size:22px;display:flex;justify-content:space-between;cursor:pointer}.faq-container .faq-item .faq-title svg{margin:5px 0 0 10px;transition:all .3s;min-width:24px;min-height:24px}.faq-container .faq-item .faq-content{margin-top:8px;display:none;padding-right:30px}.faq-container .faq-item .faq-content a{color:var(--color-primary)}.faq-container .faq-item.active .faq-title svg{transform:rotate(-45deg)}.bottom-banner{color:var(--color-white);padding:120px 0;text-align:center;background:linear-gradient(0deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.6) 100%),url(https://images.imyfone.com/chatartwebjp/assets/overview/ai-image-models-gpt-image-2/bottom-banner-bg.webp) no-repeat center bottom/ cover}.bottom-banner .desc{margin:12px auto 48px;max-width:1120px}.bottom-banner .button-box{justify-content:center}@media(max-width:1400px){.most-powerful .content-item{gap:80px}.popular-youtube .youtube-box{gap:20px}.popular-youtube .youtube-video{max-width:360px;height:200px}.popular-reddit .reddit-box{gap:10px}.popular-reddit .reddit-video{width:calc(20% - 10px)}.popular-twitter .twitter-box{-webkit-column-count:4;-moz-column-count:4;column-count:4}}@media(max-width:1100px){main section{padding-bottom:100px}.top-banner{margin:22px 16px 0;padding:48px 16px;min-height:520px;border-radius:20px}.top-banner h1{font-size:40px;line-height:1.2}.top-banner .desc{font-size:16px}.top-banner .banner-cta{font-size:20px;padding:16px 32px}.most-trusted{padding-top:20px}.most-trusted .trusted-box picture{width:calc(100% / 4 - 30px)}.most-powerful .content-item{gap:60px}.most-reviews .review-item{min-height:286px}.popular-youtube .youtube-box{flex-wrap:wrap}.popular-reddit .reddit-box{gap:20px}.popular-reddit .reddit-video{width:calc(100% / 3 - 20px)}.popular-twitter .twitter-box{-webkit-column-count:3;-moz-column-count:3;column-count:3}.faq-container{padding:100px 14px}.faq-container .left{padding-left:0}.faq-container .left h2{font-size:42px}.faq-container .left .desc{max-width:229px}.bottom-banner{padding:60px 0}.bottom-banner h2{max-width:600px;margin:0 auto}}@media(max-width:992px){main section{padding-bottom:60px}main h2{font-size:24px}main h2+.desc{font-size:14px}main .gradient-btn{min-width:240px;height:44px;font-size:16px;border-radius:8px}main .gradient-btn svg{display:inline-block}.top-banner{min-height:0}.top-banner h1{font-size:28px}.top-banner .desc{margin:16px auto 30px}.top-banner .button-box{width:100%;max-width:360px;margin:0 auto}.top-banner .banner-cta svg{display:inline-block}.top-banner .banner-cta.is-text-to-image{display:none!important}.top-banner .banner-cta{width:100%}.most-example{padding-top:60px}.most-example h2{margin-bottom:28px}.most-example .example-rail{--example-gap:12px;--example-half-gap:6px}.most-example .example-box{gap:12px;padding:0 16px 8px}.most-example .example-card{flex:0 0 min(74vw, 560px);border-radius:12px}.most-example .example-prompt{padding:10px 12px 12px}.most-example .example-prompt-text{font-size:12px}.most-example .example-copy-btn svg{width:24px;height:24px}.most-example .example-cta{min-width:248px}.most-trusted .base-maxwidth{padding:24px 14px;border-radius:0}.most-trusted .trusted-box{gap:20px}.most-trusted .trusted-box picture{width:calc(100% / 6 - 20px)}.most-trusted .trusted-box img{height:42px}.most-powerful h2+.desc{margin-bottom:30px}.most-powerful .content-box{padding:0}.most-powerful .content-item{padding:30px 20px 16px;border-radius:30px;box-shadow:none!important;transform:none!important;position:static;margin-bottom:40px;flex-wrap:wrap;gap:30px}.most-powerful .content-item .text{width:100%;max-width:100%;text-align:center}.most-powerful .button-box{justify-content:center}.most-powerful .content-item .img{max-width:100%;width:100%;order:1}.most-powerful .content-item .img img{border-radius:20px}.most-powerful .content-item h3{font-size:24px}.most-powerful .content-item h3+.desc{margin:12px 0 20px}.most-reviews h2{margin-bottom:20px}.most-reviews .swiper-slide{max-width:420px;width:100%}.most-reviews .review-item{padding:20px;flex-direction:column;justify-content:center}.most-reviews .review-item .user-info{gap:14px}.most-reviews .review-item .user-name{font-size:20px}.most-reviews .review-item .user-title{font-size:14px}.most-reviews .reviews-divider{width:100%;height:1px;background:repeating-linear-gradient(to left,rgba(255,255,255,.3) 0,rgba(255,255,255,.3) 8px,transparent 8px,transparent 16px);flex-shrink:0}.most-reviews .review-item .review-content{font-size:14px}.most-models{padding:60px 0 460px}.most-models h2{margin-bottom:60px}.most-models .model-box{gap:16px 12px}.most-reviews .base-maxwidth{margin-top:-400px}.most-models .model-item{width:120px;gap:6px}.most-models .model-item picture{width:80px;height:80px;border-radius:12px}.most-models .model-item p{font-size:14px;font-weight:400}.bottom-banner h2{margin-bottom:24px}.bottom-banner .desc{margin:0 auto 24px;font-size:14px}.popular-youtube{padding-top:60px}.popular-youtube .youtube-video .play-button{background-size:56px}.popular-twitter .twitter-video{margin-bottom:20px}.faq-container{padding:60px 0}.faq-container .base-maxwidth{padding:32px 14px}.faq-container .left h2{font-size:36px}.faq-container .left .desc{font-size:14px;margin-top:4px}.faq-container .left .gradient-btn{height:40px;font-size:14px;padding:4px 16px}.faq-container .faq-item .faq-title{font-size:16px;font-weight:600}.faq-container .faq-item .faq-title svg{margin-top:0}.faq-container .faq-item .faq-content p{font-size:14px}.faq-container .faq-item{padding:12px 0}.bottom-banner .gradient-btn{border-radius:63px;font-size:16px;height:38px;padding:4px 16px}}@media(max-width:567px){.top-banner{border-radius:0;margin:0;padding:60px 14px}.most-example h2::after{width:min(260px, 100%);margin-top:12px}.most-example .example-rail{--example-gap:10px;--example-half-gap:6px;--example-duration:60s;margin-bottom:16px;padding:8px 0 12px}.most-example .example-box{padding:0 12px 6px}.most-example .example-card{flex:0 0 560px}.most-example .example-cta{min-width:0;width:100%;max-width:320px}.most-trusted .trusted-box picture{width:calc(100% / 3 - 20px)}.most-powerful .content-item h3{font-size:20px}.most-powerful .button-box{justify-content:center}.most-models{padding-bottom:510px}.most-models .model-item{width:86px}.most-models .model-box{gap:12px;justify-content:center}.most-models .model-item picture{width:64px;height:64px}.most-reviews .base-maxwidth{margin-top:-447px}.popular-reddit .reddit-video{width:100%}.popular-twitter .twitter-box{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.popular-twitter .twitter-video{max-width:100%}.faq-container .base-maxwidth{flex-wrap:wrap;padding:40px 14px 24px;border-radius:0}.faq-container .left{padding:0;width:100%}.faq-container .left .desc{max-width:100%}.faq-container .right{max-width:100%;width:100%;margin-top:24px}}