.page_ecgFramework__sj6sx{padding:80px 0;background:var(--background);min-height:100vh}.page_ecgFramework__container___PX_Z{max-width:900px;margin:0 auto;padding:0 20px}.page_ecgFramework__title__3aMF6{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:3rem;color:var(--foreground)}.page_ecgFramework__section__RTsiw{margin-bottom:2.5rem;background:white;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.05);padding:2rem}.page_ecgFramework__sectionTitle__yRuxr{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:var(--foreground)}.page_ecgFramework__sectionText__9l_4g{font-size:1.1rem;color:#444;margin-bottom:1rem;line-height:1.7}.page_ecgFramework__list__TvYa_{padding-left:1.5rem;color:#333;font-size:1rem;line-height:1.7}.page_ecgFramework__list__TvYa_ li{margin-bottom:.75rem}.page_ecgFramework__objectives__XXO1S{max-width:700px;margin:0 auto 2.5rem;background:#fff;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.06);padding:2rem 2rem 2rem 2.5rem}.page_ecgFramework__objectivesTitle__h3zzN{font-size:1.35rem;font-weight:600;margin-bottom:1rem;color:var(--foreground)}.page_ecgFramework__objectivesList__eI6fb{list-style-type:disc;padding-left:1.5rem;color:#444;font-size:1.08rem;line-height:1.8}.page_ecgFramework__objectivesList__eI6fb li{margin-bottom:1.15rem}.page_ecgFramework__objectivesList__eI6fb b{color:var(--foreground)}@media (max-width:600px){.page_ecgFramework__sj6sx{padding:40px 0}.page_ecgFramework__container___PX_Z{padding:0 8px}.page_ecgFramework__title__3aMF6{font-size:2rem}.page_ecgFramework__section__RTsiw{padding:1rem}.page_ecgFramework__sectionTitle__yRuxr{font-size:1.15rem}}