.Examples_examples__Q6ymt{background-color:#fff;padding:80px 0}.Examples_container__j3TCW{max-width:1200px;margin:0 auto;padding:0 20px}.Examples_sectionTitle__rOvHc{text-align:center;margin-bottom:60px}.Examples_sectionTitle__rOvHc h2{font-size:36px;color:var(--dark);margin-bottom:20px}.Examples_sectionTitle__rOvHc p{font-size:18px;color:var(--gray);max-width:700px;margin:0 auto}.Examples_gallery__5bNQg{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:60px;margin-top:80px}.Examples_galleryItem__5A2vf{border-radius:10px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.1);position:relative}.Examples_galleryItem__5A2vf img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;transition:transform .3s}.Examples_galleryItem__5A2vf:hover img{transform:scale(1.05)}.Examples_galleryCaption__XaKnt{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7);color:#fff;padding:10px;font-size:14px}.HowItWorks_howItWorks__PQ920{background-color:#fff;padding:80px 0}.HowItWorks_container__5NGrI{max-width:1200px;margin:0 auto;padding:0 20px}.HowItWorks_sectionTitle__uALjl{text-align:center;margin-bottom:60px}.HowItWorks_sectionTitle__uALjl h2{font-size:36px;color:var(--dark);margin-bottom:20px}.HowItWorks_sectionTitle__uALjl p{font-size:18px;color:var(--gray);max-width:700px;margin:0 auto}.HowItWorks_steps___lftL{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px}.HowItWorks_step__gUC_t{text-align:center;padding:20px}.HowItWorks_stepNumber__FoPfQ{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:var(--primary);color:#fff;font-size:24px;font-weight:700;border-radius:50%;margin:0 auto 20px}.HowItWorks_step__gUC_t h3{margin-bottom:15px;font-size:20px}.HowItWorks_step__gUC_t p{color:var(--gray)}.Generate_generatorSection__o1lzy{background-color:var(--light);padding:80px 0}.Generate_container__xVMq1{max-width:1200px;margin:0 auto;padding:0 20px}.Generate_sectionTitle__A90lE{text-align:center;margin-bottom:60px}.Generate_sectionTitle__A90lE h2{font-size:36px;color:var(--dark);margin-bottom:20px}.Generate_sectionTitle__A90lE p{font-size:18px;color:var(--gray);max-width:700px;margin:0 auto}.Generate_generatorContainer__vkhrF{max-width:1000px;margin:0 auto;padding:40px;background-color:#fff;border-radius:10px;box-shadow:0 5px 20px rgba(0,0,0,.1)}.Generate_iframeContainer__ukKmt{width:100%;height:600px;margin-top:30px;min-height:600px}.Generate_iframeContainer__ukKmt iframe{width:100%;height:100%;border:none;border-radius:10px;min-height:600px}