.nano-banana-2-lite-page .gpt-image-content{height:auto;min-height:0;padding-top:20px;padding-bottom:0;overflow:visible}.nano-banana-2-lite-page .reveal-section{opacity:1;transform:none}.nano-banana-2-lite-page .gpt-image-hero{margin-top:60px}.nano-banana-2-lite-page .gpt-image-hero-copy{gap:20px;width:980px;max-width:calc(100% - 48px);top:258px;left:406px;transform:none}.nano-banana-2-lite-page .gpt-image-hero-copy h1{font-size:42px}.nano-banana-2-lite-page .gpt-image-hero-copy p{color:#ddd;opacity:1;white-space:normal;width:900px;max-width:100%;font-size:18px;font-weight:400;line-height:normal}.nano-banana-2-lite-hero-btn{color:#151524;background:radial-gradient(120% 120% at 50% 100%,#b7f9fe 0%,#82eef9 50%,#4ce2f3 100%);border-radius:12px;justify-content:center;align-items:center;padding:14px 60px;font-size:16px;font-weight:700;line-height:20px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.nano-banana-2-lite-hero-btn:hover,.nano-banana-2-lite-hero-btn:focus-visible{outline:none;transform:translateY(-1px);box-shadow:0 12px 26px #05cefe2e}.nano-banana-2-lite-page .nano-banana-2-lite-core-section{gap:0;margin-top:120px}.nano-banana-2-lite-page .gpt-image-core{gap:60px}.nano-banana-2-lite-page .gpt-image-core h2{font-size:40px}.nano-banana-2-lite-page .gpt-image-core-icon{width:40px;height:40px}.nano-banana-2-lite-core-grid{gap:30px 40px}.nano-banana-2-lite-page .nano-banana-2-lite-core-card{background:#1116;border-color:#222;border-radius:12px;width:400px;height:198px;padding:30px}.nano-banana-2-lite-page .nano-banana-2-lite-core-card h3{font-size:20px;line-height:30px}.nano-banana-2-lite-page .nano-banana-2-lite-core-card p{line-height:24px}.nano-banana-2-lite-page .nano-banana-2-lite-glance{gap:0;width:1082px}.nano-banana-2-lite-glance .gpt-image-section-heading{margin-bottom:40px}.nano-banana-2-lite-glance-table{width:1082px;max-width:100%}.nano-banana-2-lite-glance-table .gpt-image-version-row{box-sizing:border-box;text-align:left;grid-template-columns:260px 1fr;height:40px;transition:none}.nano-banana-2-lite-glance-table .gpt-image-version-row:hover{box-shadow:none;background:0 0;border-color:#333;transform:none}.nano-banana-2-lite-glance-table .gpt-image-version-row>div{box-sizing:border-box;white-space:nowrap;justify-content:flex-start;height:40px;min-height:0;padding:10px 40px}.nano-banana-2-lite-glance-table .gpt-image-version-row>div:first-child{color:#fff}.nano-banana-2-lite-glance-table .gpt-image-version-row>div:nth-child(2){color:#aaa;opacity:1}.nano-banana-2-lite-workflow-grid,.nano-banana-2-lite-page .nano-banana-2-lite-workflow-grid{gap:30px 40px}.nano-banana-2-lite-page .nano-banana-2-lite-workflow-card{border:0;border-radius:12px;flex:0 0 400px;width:400px;height:320px}.nano-banana-2-lite-page .nano-banana-2-lite-workflow-card:hover,.nano-banana-2-lite-page .nano-banana-2-lite-workflow-card:focus-within{box-shadow:none;border:0}.nano-banana-2-lite-page .nano-banana-2-lite-workflow-card:after{z-index:1;background:linear-gradient(#0000 30%,#0000003d 54%,#000000ad 76%,#000 100%);height:auto;inset:0;box-shadow:inset 0 -78px 58px #0000006b}.nano-banana-2-lite-page .nano-banana-2-lite-workflow-card img{object-fit:cover;max-width:none;inset:auto;transform:none}.nano-banana-2-lite-page .nano-banana-2-lite-workflow-card:first-child img{width:400px;height:400px;top:-54px;left:0}.nano-banana-2-lite-page .nano-banana-2-lite-workflow-card:nth-child(2) img{width:570px;height:323px;top:0;left:-96px}.nano-banana-2-lite-page .nano-banana-2-lite-workflow-card:nth-child(3) img{width:573px;height:324px;top:14px;left:-63px}.nano-banana-2-lite-page .nano-banana-2-lite-workflow-card:nth-child(4) img{width:567px;height:320px;top:0;left:-48px}.nano-banana-2-lite-page .nano-banana-2-lite-workflow-card:nth-child(5) img{width:488px;height:326px;top:-6px;left:-29px}.nano-banana-2-lite-page .nano-banana-2-lite-workflow-card:nth-child(6) img{width:467px;height:311px;top:0;left:-39px}.nano-banana-2-lite-page .nano-banana-2-lite-workflow-card:hover img,.nano-banana-2-lite-page .nano-banana-2-lite-workflow-card:focus-within img{filter:saturate(1.04)brightness(.96);transform:scale(1.03)}.nano-banana-2-lite-page .nano-banana-2-lite-workflow-card .gpt-image-scene-copy{gap:10px;bottom:30px;left:30px;right:30px}.nano-banana-2-lite-page .nano-banana-2-lite-workflow-card .gpt-image-scene-copy h3{width:100%;font-size:20px;line-height:26px}.nano-banana-2-lite-page .nano-banana-2-lite-workflow-card .gpt-image-scene-copy p{color:#ddd;font-size:16px;line-height:24px}.nano-banana-2-lite-page .nano-banana-2-lite-more{text-align:center;gap:0;width:1280px;margin-top:120px}.nano-banana-2-lite-more h2{color:#fff;margin:0;font-size:40px;line-height:normal}.nano-banana-2-lite-more p{color:#aaa;width:920px;max-width:100%;margin:16px auto 60px;font-size:16px;line-height:24px}.nano-banana-2-lite-page .model-explore-more-list{flex-wrap:wrap;justify-content:center;gap:10px 30px;display:flex}.nano-banana-2-lite-page .model-explore-more-link{box-sizing:border-box;color:#fff;border:1px solid #666;border-radius:20px;height:40px;min-height:0;padding:10px 30px;font-size:16px;line-height:20px;text-decoration:none}.nano-banana-2-lite-page .model-explore-more-link:after{opacity:0;width:0;display:none}.nano-banana-2-lite-page .model-explore-more-link:hover,.nano-banana-2-lite-page .model-explore-more-link:focus-visible{color:#151524;background:#fff;border-color:#fff;outline:none}.nano-banana-2-lite-page .model-explore-more-link:hover:after,.nano-banana-2-lite-page .model-explore-more-link:focus-visible:after{opacity:1;width:7px;display:block}.nano-banana-2-lite-page .gpt-image-faq{height:auto}.nano-banana-2-lite-cta{background:radial-gradient(50% 75% at 10% 100%,#05cefe33 0%,#6660 100%),#111;border:1px solid #333;border-radius:20px;justify-content:space-between;align-items:center;gap:40px;width:1280px;max-width:calc(100% - 48px);min-height:247px;margin:120px auto 0;padding:60px 62px;display:flex}.nano-banana-2-lite-cta-copy{color:#fff;flex-direction:column;gap:20px;display:flex}.nano-banana-2-lite-cta-copy p,.nano-banana-2-lite-cta-copy h2{text-align:left;margin:0}.nano-banana-2-lite-cta-copy p:first-child{color:#aaa;font-size:18px;font-weight:500;line-height:24px}.nano-banana-2-lite-cta-copy h2{font-size:32px;font-weight:700;line-height:normal}.nano-banana-2-lite-cta-copy p:last-child{font-size:18px;font-weight:500;line-height:24px}.nano-banana-2-lite-cta .gpt-image-primary-btn{border-radius:10px;flex:none;justify-content:center;align-items:center;height:40px;padding:10px 30px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}@media (width<=1320px){.nano-banana-2-lite-page .gpt-image-hero-copy{width:980px;left:50%;transform:translate(-50%)}.nano-banana-2-lite-page .nano-banana-2-lite-core-card,.nano-banana-2-lite-page .nano-banana-2-lite-workflow-card{flex-basis:calc(50% - 20px);width:calc(50% - 20px)}.nano-banana-2-lite-glance,.nano-banana-2-lite-more{width:calc(100% - 48px)}}@media (width<=768px){.nano-banana-2-lite-page .gpt-image-content{padding-top:20px}.nano-banana-2-lite-page .gpt-image-hero{margin-top:44px}.nano-banana-2-lite-page .gpt-image-hero-copy{max-width:345px;top:76px}.nano-banana-2-lite-page .gpt-image-hero-copy h1{font-size:26px;line-height:32px}.nano-banana-2-lite-page .gpt-image-hero-copy p{font-size:14px;line-height:20px}.nano-banana-2-lite-page .nano-banana-2-lite-core-section{margin-top:70px}.nano-banana-2-lite-page .gpt-image-core h2,.nano-banana-2-lite-more h2,.nano-banana-2-lite-cta-copy h2{font-size:28px;line-height:34px}.nano-banana-2-lite-more p{font-size:13px;line-height:20px}.nano-banana-2-lite-hero-btn{padding:10px 28px;font-size:13px}.nano-banana-2-lite-page .nano-banana-2-lite-core-card,.nano-banana-2-lite-page .nano-banana-2-lite-workflow-card{flex-basis:335px;width:335px}.nano-banana-2-lite-page .nano-banana-2-lite-workflow-card{height:268px}.nano-banana-2-lite-glance{width:calc(100% - 30px)}.nano-banana-2-lite-glance-table{overflow-x:auto}.nano-banana-2-lite-glance-table .gpt-image-version-row{grid-template-columns:200px 480px;width:680px}.nano-banana-2-lite-glance-table .gpt-image-version-row>div{padding:9px 20px}.nano-banana-2-lite-more{width:335px;margin-top:70px}.nano-banana-2-lite-more p{margin-bottom:28px}.nano-banana-2-lite-page .model-explore-more-list{gap:10px}.nano-banana-2-lite-page .model-explore-more-link{min-height:34px;padding:7px 18px;font-size:13px}.nano-banana-2-lite-cta{border-radius:16px;flex-direction:column;align-items:flex-start;max-width:335px;margin-top:70px;margin-bottom:0;padding:32px 24px}.nano-banana-2-lite-cta-copy p:first-child,.nano-banana-2-lite-cta-copy p:last-child{font-size:14px;line-height:22px}}
