.ai-creator-landing .ai-creator-projects-section{padding:0 clamp(48px,48px + 52*(100vw - 1920px)/640,100px);margin-top:16px}.ai-creator-landing .aic-projects{display:flex;flex-direction:column;align-items:center;background:#fff;padding:clamp(72px,72px + 24*(100vw - 1920px)/640,96px) clamp(64px,64px + 36*(100vw - 1920px)/640,100px) clamp(60px,60px + 20*(100vw - 1920px)/640,80px);gap:clamp(60px,60px + 20*(100vw - 1920px)/640,80px);border-radius:clamp(24px,24px + 8*(100vw - 1920px)/640,32px)}.ai-creator-landing .aic-projects__header{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:clamp(40px,40px + 18*(100vw - 1920px)/640,58px)}.ai-creator-landing .aic-projects__title{font-family:"Onest",sans-serif;font-weight:600;font-size:clamp(46px,46px + 14*(100vw - 1920px)/640,60px);line-height:clamp(48px,48px + 16*(100vw - 1920px)/640,64px);letter-spacing:clamp(-0.6px,-0.46px + -0.14*(100vw - 1920px)/640,-0.46px);color:#1a1a1a;margin:0;width:100%}.ai-creator-landing .aic-projects__cards{display:flex;width:100%;gap:clamp(12px,12px + 4*(100vw - 1920px)/640,16px)}.ai-creator-landing .aic-projects__card{flex:1;min-width:0;position:relative;overflow:hidden;display:flex;align-items:flex-end;height:clamp(555px,555px + 185*(100vw - 1920px)/640,740px);border-radius:clamp(18px,18px + 6*(100vw - 1920px)/640,24px)}.ai-creator-landing .aic-projects__card-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.ai-creator-landing .aic-projects__card-caption{position:relative;display:flex;align-items:flex-end;flex:1;min-width:0;background:linear-gradient(to top,#1A1A1A 0%,rgb(26 26 26 / .85) 30.03%,#fff0 100%);padding:clamp(90px,90px + 30*(100vw - 1920px)/640,120px) clamp(30px,30px + 10*(100vw - 1920px)/640,40px) clamp(30px,30px + 10*(100vw - 1920px)/640,40px)}.ai-creator-landing .aic-projects__card-title{font-family:"Onest",sans-serif;font-weight:600;font-size:clamp(24px,24px + 8*(100vw - 1920px)/640,32px);line-height:clamp(30px,30px + 10*(100vw - 1920px)/640,40px);letter-spacing:clamp(-0.32px,-0.24px + -0.08*(100vw - 1920px)/640,-0.24px);color:#fff}.ai-creator-landing .aic-projects__info{display:flex;align-items:center;width:100%;background:#f0f2ff;border:1px solid #e5eaff;padding:clamp(36px,36px + 12*(100vw - 1920px)/640,48px);gap:clamp(45px,45px + 15*(100vw - 1920px)/640,60px);border-radius:clamp(18px,18px + 6*(100vw - 1920px)/640,24px);box-sizing:border-box}.ai-creator-landing .aic-projects__info-content{display:flex;align-items:center;flex:1;min-width:0;gap:clamp(30px,30px + 10*(100vw - 1920px)/640,40px)}.ai-creator-landing .aic-projects__info-gif-wrap{flex-shrink:0;width:clamp(79px,79px + 27*(100vw - 1920px)/640,106px);height:clamp(78px,78px + 26*(100vw - 1920px)/640,104px);border-radius:1000px;overflow:hidden;position:relative}.ai-creator-landing .aic-projects__info-gif{position:absolute;width:170%;height:170%;max-width:none;top:-35%;left:-35%;object-fit:cover}.ai-creator-landing .aic-projects__info-text{font-family:"Onest",sans-serif;font-weight:400;font-size:clamp(22px,22px + 6*(100vw - 1920px)/640,28px);line-height:clamp(30px,30px + 10*(100vw - 1920px)/640,40px);letter-spacing:clamp(-0.28px,-0.22px + -0.06*(100vw - 1920px)/640,-0.22px);color:#1a1a1a;margin:0}.ai-creator-landing .aic-projects__info-text strong{font-weight:700}.ai-creator-landing .aic-projects__cta{display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#5a75ff;border-radius:12px;text-decoration:none;cursor:pointer;transition:opacity .2s ease;box-sizing:border-box;max-width:clamp(300px,300px + 100*(100vw - 1920px)/640,400px);height:clamp(75px,75px + 25*(100vw - 1920px)/640,100px);padding:clamp(18px,18px + 6*(100vw - 1920px)/640,24px) clamp(48px,48px + 16*(100vw - 1920px)/640,64px)}.ai-creator-landing .aic-projects__cta:hover{opacity:.9}.ai-creator-landing .aic-projects__cta-text{font-family:"Onest",sans-serif;font-weight:700;font-size:clamp(20px,20px + 4*(100vw - 1920px)/640,24px);line-height:24px;letter-spacing:-.24px;color:#fff;white-space:nowrap}@media(max-width:1920px){.ai-creator-landing .ai-creator-projects-section{padding:0 clamp(32px,32px + 16*(100vw - 1536px)/384,48px)}.ai-creator-landing .aic-projects{padding:clamp(56px,56px + 16*(100vw - 1536px)/384,72px) clamp(48px,48px + 16*(100vw - 1536px)/384,64px) clamp(48px,48px + 12*(100vw - 1536px)/384,60px);gap:clamp(48px,48px + 12*(100vw - 1536px)/384,60px);border-radius:clamp(20px,20px + 4*(100vw - 1536px)/384,24px)}.ai-creator-landing .aic-projects__header{gap:clamp(32px,32px + 8*(100vw - 1536px)/384,40px)}.ai-creator-landing .aic-projects__title{font-size:clamp(36px,36px + 10*(100vw - 1536px)/384,46px);line-height:clamp(38px,38px + 10*(100vw - 1536px)/384,48px);letter-spacing:clamp(-0.46px,-0.36px + -0.1*(100vw - 1536px)/384,-0.36px)}.ai-creator-landing .aic-projects__cards{gap:clamp(8px,8px + 4*(100vw - 1536px)/384,12px)}.ai-creator-landing .aic-projects__card{height:auto;aspect-ratio:338/444;border-radius:clamp(14px,14px + 4*(100vw - 1536px)/384,18px)}.ai-creator-landing .aic-projects__card-caption{padding:clamp(72px,72px + 18*(100vw - 1536px)/384,90px) clamp(24px,24px + 6*(100vw - 1536px)/384,30px) clamp(24px,24px + 6*(100vw - 1536px)/384,30px)}.ai-creator-landing .aic-projects__card-title{font-size:clamp(20px,20px + 4*(100vw - 1536px)/384,24px);line-height:clamp(24px,24px + 6*(100vw - 1536px)/384,30px);letter-spacing:clamp(-0.24px,-0.2px + -0.04*(100vw - 1536px)/384,-0.2px)}.ai-creator-landing .aic-projects__info{padding:clamp(28px,28px + 8*(100vw - 1536px)/384,36px);gap:clamp(40px,40px + 5*(100vw - 1536px)/384,45px);border-radius:clamp(16px,16px + 2*(100vw - 1536px)/384,18px)}.ai-creator-landing .aic-projects__info-content{gap:clamp(24px,24px + 6*(100vw - 1536px)/384,30px)}.ai-creator-landing .aic-projects__info-gif-wrap{width:clamp(63px,63px + 16*(100vw - 1536px)/384,79px);height:clamp(62px,62px + 16*(100vw - 1536px)/384,78px)}.ai-creator-landing .aic-projects__info-text{font-size:clamp(18px,18px + 4*(100vw - 1536px)/384,22px);line-height:clamp(24px,24px + 6*(100vw - 1536px)/384,30px);letter-spacing:clamp(-0.22px,-0.18px + -0.04*(100vw - 1536px)/384,-0.18px)}.ai-creator-landing .aic-projects__cta{max-width:clamp(240px,240px + 60*(100vw - 1536px)/384,300px);height:clamp(60px,60px + 15*(100vw - 1536px)/384,75px);padding:clamp(14px,14px + 4*(100vw - 1536px)/384,18px) clamp(38px,38px + 10*(100vw - 1536px)/384,48px)}.ai-creator-landing .aic-projects__cta-text{font-size:clamp(16px,16px + 4*(100vw - 1536px)/384,20px)}}@media(max-width:1536px){.ai-creator-landing .ai-creator-projects-section{padding:0 clamp(8px,8px + 24*(100vw - 768px)/768,32px)}.ai-creator-landing .aic-projects{padding:clamp(32px,32px + 24*(100vw - 768px)/768,56px) clamp(20px,20px + 28*(100vw - 768px)/768,48px) clamp(20px,20px + 28*(100vw - 768px)/768,48px);gap:clamp(24px,24px + 24*(100vw - 768px)/768,48px);border-radius:20px}.ai-creator-landing .aic-projects__header{gap:clamp(24px,24px + 8*(100vw - 768px)/768,32px)}.ai-creator-landing .aic-projects__title{font-size:clamp(24px,24px + 12*(100vw - 768px)/768,36px);line-height:clamp(28px,28px + 10*(100vw - 768px)/768,38px);letter-spacing:clamp(-0.36px,-0.24px + -0.12*(100vw - 768px)/768,-0.24px)}.ai-creator-landing .aic-projects__info{padding:clamp(20px,20px + 8*(100vw - 768px)/768,28px);gap:clamp(18px,18px + 22*(100vw - 768px)/768,40px)}.ai-creator-landing .aic-projects__info-text{font-size:clamp(16px,16px + 2*(100vw - 768px)/768,18px);line-height:clamp(23px,23px + 1*(100vw - 768px)/768,24px)}}@media(max-width:768px){.ai-creator-landing .ai-creator-projects-section{padding:0 8px}.ai-creator-landing .aic-projects{padding:32px 20px 20px;gap:24px;border-radius:20px;overflow:hidden;overflow-x:visible}.ai-creator-landing .aic-projects__header{gap:24px}.ai-creator-landing .aic-projects__title{font-size:24px;line-height:28px;letter-spacing:-.24px}.ai-creator-landing .aic-projects__cards{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none}.ai-creator-landing .aic-projects__cards::-webkit-scrollbar{display:none}.ai-creator-landing .aic-projects__card{flex:0 0 auto;width:290px;height:auto;aspect-ratio:338/444;scroll-snap-align:start;border-radius:14.4px;overflow:hidden}.ai-creator-landing .aic-projects__card-caption{padding:72px 24px 24px}.ai-creator-landing .aic-projects__card-title{font-size:20px;line-height:24px;letter-spacing:-.2px}.ai-creator-landing .aic-projects__info{flex-direction:column;align-items:flex-start;background:#f0f2ff;border:.8px solid #e5eaff;padding:20px;gap:18px;border-radius:16px;width:100%;box-sizing:border-box;overflow:clip}.ai-creator-landing .aic-projects__info-content{flex-direction:column;align-items:flex-start;gap:16px;position:relative;padding-right:32px;width:100%;box-sizing:border-box}.ai-creator-landing .aic-projects__info-gif-wrap{width:83px;height:81px;position:absolute;right:-47px;top:-33px;border-radius:600px}.ai-creator-landing .aic-projects__info-text{font-size:16px;line-height:23px;letter-spacing:-.16px;color:#1a1a1a;max-width:none}.ai-creator-landing .aic-projects__cta{max-width:none;width:100%;height:60px;padding:14px 38px;background:#5a75ff;border-radius:12px}.ai-creator-landing .aic-projects__cta-text{font-size:16px;line-height:16px;letter-spacing:-.16px;color:#fff}}