.page_seoMain__7pigv{flex:1;width:100%}.page_heroSection__NlVhf{text-align:center;padding:80px 20px}.page_heroTitle__k49Yv{font-size:48px;font-weight:700;color:var(--foreground);margin-bottom:16px;line-height:1.2}.page_heroSubtitle__FOHVH{font-size:20px;color:#5f6368;margin-bottom:40px;max-width:700px;margin-left:auto;margin-right:auto}.page_ctaButton__roT3B{display:inline-block;padding:14px 28px;font-size:18px;font-weight:600;color:#fff;background-color:#5a9a4b;border-radius:8px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.page_ctaButton__roT3B:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.page_contentWrapper___rJzm{max-width:800px;margin:0 auto;padding:0 20px}.page_contentSection__S7QiP{padding:60px 0}.page_contentSection__S7QiP h2{font-size:32px;font-weight:600;margin-bottom:24px;text-align:center;min-height:80px}.page_contentSection__S7QiP p{font-size:17px;line-height:1.7;color:#3c4043;margin-bottom:1.5em}.page_contentSection__S7QiP h4{font-size:20px;font-weight:600;margin-top:2em;margin-bottom:.5em}.page_problemSection__mhSux{padding:20px 0 60px}.page_problemSection__mhSux h2{font-size:32px;font-weight:700;margin-bottom:24px;text-align:center;min-height:80px}.page_animatedText__rDJj9{font-family:Courier New,Courier,monospace;background-color:#f1f3f4;border:1px solid #e0e0e0;padding:4px 12px;border-radius:6px}.page_problemSection__mhSux p{text-align:center}.page_easyStepsSection__2lmQ8{padding:60px 0;background-color:#f9fafb;border-top:1px solid #e8e8e8}.page_easyStepsSection__2lmQ8 h2{font-size:32px;font-weight:700;margin-bottom:24px;text-align:center}.page_stepsGrid__SMjUp{display:grid;grid-template-columns:1fr;gap:40px;text-align:center;margin-top:48px}@media (min-width:768px){.page_stepsGrid__SMjUp{grid-template-columns:repeat(3,1fr)}}.page_iconWrapper__YRYUY{width:80px;height:80px;border-radius:50%;margin:0 auto 20px;display:flex;align-items:center;justify-content:center}.page_iconWrapper__YRYUY svg{width:48px;height:48px}.page_iconWrapper__YRYUY.page_idea__f0Jmj,.page_iconWrapper__YRYUY.page_magic__tS0wx,.page_iconWrapper__YRYUY.page_script__MS4vZ{background-color:transparent;color:#5a9a4b}.page_stepItem__ZIEy3{max-width:350px;margin:0 auto}.page_stepItem__ZIEy3 h3{font-size:20px;font-weight:600;margin-bottom:12px}.page_featuresSection__WHyHL{padding:60px 0;background-color:#f9fafb;border-bottom:1px solid #e8e8e8}.page_featuresSection__WHyHL h2{font-size:32px;font-weight:600;margin-bottom:24px;text-align:center}.page_featuresSection__WHyHL ul{list-style:none;padding:0}.page_featuresSection__WHyHL li{font-size:17px;line-height:1.7;margin-bottom:1em;padding-left:1.5em;position:relative}.page_featuresSection__WHyHL li:before{content:"✓";color:#5a9a4b;position:absolute;left:0;font-weight:700}.page_ctaSection__7xc1V{padding:60px 20px;text-align:center}.page_ctaSection__7xc1V h2{font-size:32px;font-weight:600;margin-bottom:16px}.page_ctaSection__7xc1V p{font-size:18px;line-height:1.7;color:#5f6368;margin-bottom:32px}@media (prefers-color-scheme:dark){.page_contentSection__S7QiP p,.page_ctaSection__7xc1V p,.page_heroSubtitle__FOHVH{color:#9e9e9e}.page_featuresSection__WHyHL{background-color:#1a1a1a;border-color:#2a2a2a}}.page_showcaseTitle__3ksK1{font-size:38px;font-weight:600;text-align:center;margin-bottom:12px}.page_showcaseSubtitle__CxXSU{font-size:18px;color:#5f6368;text-align:center;max-width:600px;margin:0 auto 32px}.page_showcaseSection__naf2N{padding:80px 0;background-color:#f9fafb;border-top:1px solid #e8e8e8}.page_slideshowContainer__RoGlA{position:relative;max-width:1100px;margin:0 auto}.page_slide__0vXB5{display:none;flex-direction:column;gap:24px;align-items:center;padding:0 20px}.page_slide__0vXB5.page_active__wlVpS{display:flex}.page_slideText__bNM8B{order:1;width:100%;display:flex;flex-direction:column;justify-content:center}.page_slideImage__zSgsa{order:2;position:relative;width:100%;max-width:400px;margin:0 auto;aspect-ratio:8.5/11;border-radius:8px;overflow:hidden;cursor:pointer;transition:transform .3s;border:1px solid #e8e8e8;box-shadow:0 12px 32px rgba(0,0,0,.1)}.page_slideImage__zSgsa:hover{transform:scale(1.05)}@media (min-width:768px){.page_slide__0vXB5.page_active__wlVpS{display:grid}.page_slide__0vXB5{grid-template-columns:1fr 1fr;gap:48px;align-items:center;padding:0 20px}.page_slideText__bNM8B{order:2}.page_slideImage__zSgsa{order:1;width:90%;max-width:none}}.page_promptBox__dO66S{padding:24px;background-color:#ffffff;border-radius:8px;border:1px solid #5a9a4b}.page_promptBox__dO66S p{color:#171717;line-height:1.6}.page_promptBox__dO66S strong{font-weight:600}.page_showcaseCta__dXNZ3{display:inline-block;padding:14px 28px;font-size:18px;font-weight:600;color:#fff;background-color:#5a9a4b;border-radius:8px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;margin-top:24px;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.page_showcaseCta__dXNZ3:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.page_slideNav__E_665{text-align:center;padding-top:32px}.page_navButton__wT2lA{width:12px;height:12px;border-radius:50%;border:1px solid #c4c4c4;background-color:transparent;margin:0 6px;cursor:pointer;transition:background-color .3s}.page_navButton__wT2lA.page_active__wlVpS{background-color:#5a9a4b;border-color:#5a9a4b}.page_modalOverlay__UBUsH{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;z-index:1001;cursor:pointer}.page_modalContent__nOBcM{position:relative;width:90%;height:90%;max-width:1000px}.page_closeButton__aOtZ0{position:absolute;top:20px;right:30px;color:white;background:none;border:none;font-size:48px;cursor:pointer;z-index:1002}@media (max-width:768px){.page_seoMain__7pigv{padding:0 15px}.page_heroSection__NlVhf{padding:40px 15px}.page_heroTitle__k49Yv{font-size:32px;line-height:1.3}.page_heroSubtitle__FOHVH{font-size:16px;padding:0 10px}.page_contentWrapper___rJzm{padding:0 15px}.page_contentSection__S7QiP{padding:40px 0}.page_contentSection__S7QiP h2{font-size:26px;min-height:auto}.page_contentSection__S7QiP p{font-size:16px}.page_problemSection__mhSux{padding:20px 0 40px}.page_problemSection__mhSux h2{font-size:26px;min-height:auto}.page_easyStepsSection__2lmQ8{padding:40px 0}.page_easyStepsSection__2lmQ8 h2{font-size:26px}.page_stepsGrid__SMjUp{gap:30px;margin-top:30px}.page_ctaSection__7xc1V{padding:40px 15px}.page_ctaSection__7xc1V h2{font-size:26px}.page_ctaSection__7xc1V p{font-size:16px}.page_ctaButton__roT3B{width:100%;max-width:300px;padding:16px;font-size:16px}}