.page_container__S5oQx{min-height:100vh;position:relative;overflow-x:hidden;background-image:var(--container-background-image);background-color:transparent}.page_heroSection__fxzto{padding:10rem 1rem 6rem;position:relative}.page_heroLayout__JYrkC,.page_heroSection__fxzto{display:flex;align-items:center;justify-content:center}.page_heroLayout__JYrkC{text-align:center;flex-direction:column;gap:3rem}.page_heroContent__czgRH{display:flex;flex-direction:column;gap:1.5rem}.page_heroImageWrapper__uXTOD{position:relative;width:100%;aspect-ratio:4/3;border-radius:1.25rem;overflow:hidden;box-shadow:0 24px 48px oklch(0 0 0/.15)}.page_introImageWrapper__UOWZO{position:relative;width:100%;height:100%;min-height:450px;border-radius:1rem;overflow:hidden}.page_programImageWrapper__a3vCQ{position:relative;width:100%;height:200px;border-radius:1rem;overflow:hidden;margin-bottom:1.5rem}.page_heroBadge__dpL96{display:inline-block;padding:.35rem .75rem;font-size:.75rem;background:var(--hero-badge-background);color:var(--hero-badge-foreground);border-radius:2rem;font-weight:600;margin-bottom:1.5rem}.page_heroTitle__yHdrm{font-size:clamp(3.5rem,8vw,6.5rem);font-weight:700;line-height:.95;color:#FFFFFF;letter-spacing:-.05em;margin-bottom:2rem;text-wrap:balance}.page_heroSubtitle__FWONB{font-size:1.25rem;color:#9DA8A8;line-height:1.6;max-width:600px;margin:0 auto 2.5rem}.page_introSection__VK8w8{padding:6rem 1rem}.page_introCard__42Jnp{background:rgba(40,41,43,.6);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.08);padding:4rem 2rem;border-radius:1.5rem;position:relative;overflow:hidden;display:flex;text-align:center;justify-content:center;flex-direction:column;gap:2rem;align-items:center}.page_introTitle__IBoMV{font-size:3rem;font-weight:700;margin-bottom:2rem;line-height:1.2;color:var(--importance-title)}.page_introContent__YXfx7{max-width:800px;margin:0 auto}.page_introText__JovHe{font-size:1.125rem;color:var(--importance-text);line-height:1.7;margin-bottom:1.5rem;text-align:justify}.page_introText__JovHe:last-child{margin-bottom:0}.page_programsSection__XcaO9{padding:6rem 1rem}.page_programsHeader__qo9gk{text-align:center;margin-bottom:4rem}.page_programsTitle__7KitY{font-size:3rem;font-weight:700;margin-bottom:1rem;line-height:1.2;color:var(--programs-title)}.page_programsSubtitle__HIYIS{font-size:1.25rem;color:var(--programs-subtitle);max-width:600px;margin:0 auto;line-height:1.6}.page_programsGrid__6fbCP{display:flex;align-items:center;text-align:center;justify-content:center;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.page_programCard__bN4er{background:rgba(40,41,43,.6);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.08);padding:2.5rem;border-radius:1rem;text-align:center;transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden}.page_programCard__bN4er:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--program-card-background-before-left),var(--program-card-background-before-right));transform:scaleX(0);transition:transform .3s ease}.page_programCard__bN4er:hover:before{transform:scaleX(1)}.page_programIcon__N1qiY{width:4rem;height:4rem;background:linear-gradient(135deg,var(--program-icon-background-left) 0,var(--program-icon-background-right) 100%);border-radius:1rem;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;color:var(--color-primary-foreground)}.page_programTitle__AByed{font-size:1.5rem;font-weight:700;color:var(--program-title);margin-bottom:1rem}.page_programDescription__a0OXO{color:var(--program-description);line-height:1.6;font-size:1rem;margin-bottom:1.5rem}.page_programFeatures__JB7_Y{list-style:none;padding:0;margin:0;text-align:center}.page_programFeature__55QUM{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;color:var(--program-feature-color);font-size:.95rem}.page_programFeature__55QUM:last-child{margin-bottom:0}.page_featureIcon__TXZDT{width:1rem;height:1rem;color:var(--program-feature-icon);flex-shrink:0}.page_benefitsSection__w5mFb{padding:6rem 1rem}.page_benefitsHeader__J15Tb{text-align:center;margin-bottom:4rem}.page_benefitsTitle__sZDv3{font-size:3rem;font-weight:700;margin-bottom:1rem;line-height:1.2;color:var(--benefits-title)}.page_benefitsSubtitle__9JTA9{font-size:1.25rem;color:var(--benefits-subtitle);max-width:600px;margin:0 auto;line-height:1.6}.page_embla__KTDq2{overflow:hidden;padding:3rem 1rem}.page_embla__container__EOGds{display:flex}.page_embla__slide__ByS9D{flex:0 0 100%;min-width:0;padding-right:2rem;display:flex}@media (min-width:768px){.page_embla__slide__ByS9D{flex:0 0 50%}}@media (min-width:1024px){.page_embla__slide__ByS9D{flex:0 0 33.33%}}.page_benefitCard__IK2sQ{display:flex;align-items:center;gap:1rem;text-align:center;padding:1.5rem;background:rgba(40,41,43,.6);border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:1rem;transition:all .4s cubic-bezier(.175,.885,.32,1.275);height:100%;width:100%;flex-direction:row;position:relative;overflow:hidden}.page_benefitCard__IK2sQ:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--program-card-background-before-left),var(--program-card-background-before-right));transform:scaleX(0);transition:transform .3s ease}.page_benefitCard__IK2sQ:hover:before{transform:scaleX(1)}.page_benefitCard__IK2sQ:hover{transform:translateY(-8px)}.page_benefitIcon__f7VCF{width:2.5rem;height:2.5rem;color:var(--benefit-card-icon);flex-shrink:0;margin-top:.25rem}.page_benefitContent__XMPGL{flex:1}.page_benefitTitle__MDEjc{font-size:1.25rem;font-weight:700;color:var(--benefit-title);margin-bottom:.5rem}.page_benefitDescription__Plb1g{color:var(--benefit-description);line-height:1.6;font-size:.95rem}.page_statsSection__7Eipd{padding:6rem 1rem}.page_statsHeader__N6XJz{text-align:center;margin-bottom:4rem}.page_statsTitle__WNcHz{font-size:3rem;font-weight:700;margin-bottom:1rem;line-height:1.2;color:var(--stats-title)}.page_statsSubtitle__8irFU{font-size:1.25rem;color:var(--stats-subtitle);max-width:600px;margin:0 auto;line-height:1.6}.page_statsGrid__sZ77a{display:flex;align-items:center;justify-content:center;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.page_statsCard__UJnba{background:var(--stats-color-card);backdrop-filter:blur(20px);border:1px solid var(--stats-color-border);padding:2.5rem;border-radius:1rem;text-align:center;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.page_statsCard__UJnba:hover{transform:translateY(-10px);box-shadow:0 15px 30px oklch(.145 0 0/.2)}.page_statsNumber__v3525{font-size:3.5rem;font-weight:800;margin-bottom:.5rem;line-height:1}.page_statsLabel__GclhY{font-size:1.125rem;font-weight:500;color:var(--stats-label)}.page_statsBlue___QIeU{background:linear-gradient(135deg,var(--stats-color-1) 0,var(--stats-color-2) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_statsGreen__hDFlZ{background:linear-gradient(135deg,var(--stats-color-3) 0,var(--stats-color-3) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_statsPurple__fVnVX{background:linear-gradient(135deg,var(--stats-color-4) 0,var(--stats-color-4) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_statsOrange__gLGxe{background:linear-gradient(135deg,var(--stats-color-5) 0,var(--stats-color-5) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_ctaSection__eACba{padding:6rem 1rem}.page_ctaCard__biT4r{background:rgba(40,41,43,.6);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:5rem 3rem;text-align:center;position:relative;overflow:hidden;max-width:900px;margin:0 auto}.page_ctaTitle__ZjAAg{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:1.5rem;line-height:1.1;color:#FFFFFF;letter-spacing:-.04em}.page_ctaSubtitle__7Azgd{font-size:1.125rem;color:#9DA8A8;margin-bottom:2.5rem;line-height:1.6;max-width:600px;margin-left:auto;margin-right:auto}.page_ctaButtons__tBWlr{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.page_ctaPrimaryButton__bqpvJ{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.75rem;background:#CCFF0C;color:#1A1D1D;text-decoration:none;border-radius:6px;font-weight:600;font-size:.95rem;transition:all .35s cubic-bezier(.16,1,.3,1);box-shadow:0 0 0 1px transparent}.page_ctaPrimaryButton__bqpvJ:hover{background:transparent;color:#CCFF0C;box-shadow:0 0 0 1px #CCFF0C}.page_ctaSecondaryButton__e_SvZ{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.75rem;background:transparent;color:#FFFFFF;border:1px solid rgba(255,255,255,.2);text-decoration:none;border-radius:6px;font-weight:600;font-size:.95rem;transition:all .35s cubic-bezier(.16,1,.3,1)}.page_ctaSecondaryButton__e_SvZ:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.4)}@media (max-width:1280px){.page_heroLayout__JYrkC{gap:2rem}.page_introCard__42Jnp{padding:3rem 2rem}.page_statsGrid__sZ77a{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.page_heroSection__fxzto{padding:8rem 1rem 4rem}.page_introCard__42Jnp{grid-template-columns:1fr;padding:2.5rem 1.5rem;gap:2.5rem}.page_introImageWrapper__UOWZO{height:300px;order:-1;min-height:auto}.page_statsGrid__sZ77a{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_heroSection__fxzto{padding:7rem 1rem 3rem}.page_heroLayout__JYrkC{grid-template-columns:1fr;gap:2rem}.page_heroTitle__yHdrm{font-size:2.5rem}.page_introTitle__IBoMV{font-size:2rem}.page_introCard__42Jnp{grid-template-columns:1fr;padding:2.5rem 1.5rem;gap:2.5rem}.page_introImageWrapper__UOWZO{height:250px;order:-1;min-height:auto}.page_benefitsTitle__sZDv3,.page_ctaTitle__ZjAAg,.page_programsTitle__7KitY,.page_statsTitle__WNcHz{font-size:2rem}.page_ctaButtons__tBWlr{flex-direction:column;align-items:center}.page_benefitsGrid__dswew,.page_programsGrid__6fbCP{grid-template-columns:1fr}.page_statsGrid__sZ77a{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.page_heroSection__fxzto{padding:10rem .75rem 1.5rem}.page_heroTitle__yHdrm{font-size:2rem}.page_heroSubtitle__FWONB{font-size:.95rem}.page_benefitsTitle__sZDv3,.page_ctaTitle__ZjAAg,.page_introTitle__IBoMV,.page_programsTitle__7KitY,.page_statsTitle__WNcHz{font-size:1.75rem}.page_programCard__bN4er,.page_statsCard__UJnba{padding:2rem 1.5rem}.page_statsNumber__v3525{font-size:2.5rem}.page_statsGrid__sZ77a{grid-template-columns:1fr}.page_introText__JovHe{text-align:center}}