.EducationHero-module__41dKDq__hero{padding:clamp(48px,8vw,96px) 0;position:relative;overflow:hidden}.EducationHero-module__41dKDq__glow{filter:blur(60px);pointer-events:none;background:radial-gradient(circle at 20% 30%,#8b5cf626,#0000 50%),radial-gradient(circle at 80% 70%,#4753ff1f,#0000 50%);position:absolute;inset:0}.EducationHero-module__41dKDq__container{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,80px);max-width:1280px;margin:0 auto;padding:0 clamp(32px,8vw,160px);display:grid;position:relative}.EducationHero-module__41dKDq__content{flex-direction:column;gap:1.5rem;display:flex}.EducationHero-module__41dKDq__title{color:var(--text);letter-spacing:-.02em;margin:0;font-size:clamp(2rem,4vw,3.2rem);font-weight:700;line-height:1.2}.EducationHero-module__41dKDq__description{color:#0a0e27cc;max-width:60ch;margin:0;font-size:1.15rem;line-height:1.75}.EducationHero-module__41dKDq__ctaRow{flex-wrap:wrap;gap:1rem;margin-top:.5rem;display:flex}.EducationHero-module__41dKDq__primary,.EducationHero-module__41dKDq__secondary{border-radius:999px;justify-content:center;align-items:center;padding:.9rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.EducationHero-module__41dKDq__primary{color:#fff;background:linear-gradient(135deg,#8b5cf6,#a78bfa);box-shadow:0 20px 40px #8b5cf64d}.EducationHero-module__41dKDq__primary:hover{transform:translateY(-2px);box-shadow:0 24px 48px #8b5cf659}.EducationHero-module__41dKDq__secondary{color:var(--text);background:#fff;border:2px solid #0a0e2733}.EducationHero-module__41dKDq__secondary:hover{background:var(--surface-soft);border-color:#0a0e274d}.EducationHero-module__41dKDq__stats{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem;padding-top:2rem;display:grid}.EducationHero-module__41dKDq__stat{flex-direction:column;gap:.5rem;display:flex}.EducationHero-module__41dKDq__value{color:#8b5cf6;font-size:2rem;font-weight:700;line-height:1}.EducationHero-module__41dKDq__stat small{color:#0a0e27b3;text-transform:uppercase;letter-spacing:.1em;font-size:.9rem}.EducationHero-module__41dKDq__media{position:relative}.EducationHero-module__41dKDq__imageWrapper{aspect-ratio:4/3;border-radius:var(--radius-lg);background:linear-gradient(145deg,#f8f9ff,#f0f4ff);width:100%;position:relative;overflow:hidden;box-shadow:0 30px 80px #8b5cf633}.EducationHero-module__41dKDq__image{object-fit:contain;padding:1rem}@media (max-width:968px){.EducationHero-module__41dKDq__container{grid-template-columns:1fr;gap:3rem}.EducationHero-module__41dKDq__media{order:-1}.EducationHero-module__41dKDq__stats{grid-template-columns:repeat(3,1fr);gap:1rem}.EducationHero-module__41dKDq__value{font-size:1.5rem}}@media (max-width:640px){.EducationHero-module__41dKDq__stats{grid-template-columns:1fr;gap:1.5rem}}
.EducationBenefits-module__jjdrOW__wrapper{flex-direction:column;gap:clamp(32px,5vw,48px);margin-top:clamp(64px,10vw,120px);display:flex}.EducationBenefits-module__jjdrOW__header{text-align:center;max-width:760px;margin:0 auto}.EducationBenefits-module__jjdrOW__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;display:grid}.EducationBenefits-module__jjdrOW__card{border-radius:var(--radius-lg);border:1px solid var(--line);background:#fff;flex-direction:column;gap:1.5rem;padding:2rem;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #11143014}.EducationBenefits-module__jjdrOW__card:before{content:"";opacity:0;background:linear-gradient(90deg,#8b5cf6,#a78bfa);height:4px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.EducationBenefits-module__jjdrOW__card:hover{transform:translateY(-6px);box-shadow:0 30px 70px #8b5cf626}.EducationBenefits-module__jjdrOW__card:hover:before{opacity:1}.EducationBenefits-module__jjdrOW__iconWrapper{border-radius:var(--radius-md);background:linear-gradient(135deg,#8b5cf61a,#a78bfa1a);flex:none;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.EducationBenefits-module__jjdrOW__icon{font-size:2rem;line-height:1}.EducationBenefits-module__jjdrOW__imageFrame{aspect-ratio:16/9;border-radius:var(--radius-md);background:linear-gradient(135deg,#f8f9ff,#f0f4ff);width:100%;position:relative;overflow:hidden}.EducationBenefits-module__jjdrOW__image{object-fit:contain;padding:1rem}.EducationBenefits-module__jjdrOW__content{flex-direction:column;gap:.75rem;display:flex}.EducationBenefits-module__jjdrOW__content h3{color:var(--text);margin:0;font-size:1.25rem;font-weight:700}.EducationBenefits-module__jjdrOW__content p{color:#0a0e27bf;margin:0;font-size:.95rem;line-height:1.7}@media (max-width:768px){.EducationBenefits-module__jjdrOW__grid{grid-template-columns:1fr;gap:1.5rem}.EducationBenefits-module__jjdrOW__card{padding:1.5rem}}
.EducationFeatures-module__mhyw-q__wrapper{flex-direction:column;gap:clamp(32px,5vw,48px);margin-top:clamp(64px,10vw,120px);display:flex}.EducationFeatures-module__mhyw-q__header{text-align:center;max-width:760px;margin:0 auto}.EducationFeatures-module__mhyw-q__grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;display:grid}.EducationFeatures-module__mhyw-q__card{border-radius:var(--radius-lg);border:1px solid var(--line);background:linear-gradient(145deg,#fff,#f8f9ff);flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 20px 50px #11143014}.EducationFeatures-module__mhyw-q__card:hover{transform:translateY(-8px);box-shadow:0 30px 70px #8b5cf626}.EducationFeatures-module__mhyw-q__imageFrame{aspect-ratio:16/10;background:linear-gradient(135deg,#f0f4ff,#e8edff);width:100%;position:relative;overflow:hidden}.EducationFeatures-module__mhyw-q__image{object-fit:contain;padding:2rem}.EducationFeatures-module__mhyw-q__badge{color:#fff;background:linear-gradient(135deg,#8b5cf6,#a78bfa);border-radius:999px;padding:.5rem 1rem;font-size:.85rem;font-weight:600;position:absolute;top:1rem;right:1rem;box-shadow:0 4px 12px #8b5cf64d}.EducationFeatures-module__mhyw-q__content{flex-direction:column;flex:1;gap:1rem;padding:2rem;display:flex}.EducationFeatures-module__mhyw-q__content h3{color:var(--text);margin:0;font-size:1.4rem;font-weight:700}.EducationFeatures-module__mhyw-q__content p{color:#0a0e27bf;margin:0;font-size:1rem;line-height:1.7}@media (max-width:768px){.EducationFeatures-module__mhyw-q__grid{grid-template-columns:1fr;gap:1.5rem}.EducationFeatures-module__mhyw-q__content{padding:1.5rem}}
.Testimonials-module__X7R5sW__wrapper{flex-direction:column;gap:clamp(32px,5vw,48px);margin-top:clamp(64px,10vw,120px);display:flex}.Testimonials-module__X7R5sW__header{text-align:center;max-width:760px;margin:0 auto}.Testimonials-module__X7R5sW__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}.Testimonials-module__X7R5sW__card{border-radius:var(--radius-md);border:1px solid var(--line);background:linear-gradient(145deg,#fff,#f8f9ff);flex-direction:column;gap:1.5rem;padding:2rem;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 20px 50px #11143014}.Testimonials-module__X7R5sW__card:hover{transform:translateY(-4px);box-shadow:0 24px 60px #1114301f}.Testimonials-module__X7R5sW__quote{flex-direction:column;flex:1;gap:1rem;display:flex}.Testimonials-module__X7R5sW__quote svg{color:var(--accent);flex:none}.Testimonials-module__X7R5sW__quote p{color:var(--text);margin:0;font-size:1.05rem;font-style:italic;line-height:1.7}.Testimonials-module__X7R5sW__author{border-top:1px solid var(--line);align-items:center;gap:1rem;padding-top:1rem;display:flex}.Testimonials-module__X7R5sW__avatar{background:linear-gradient(135deg,var(--accent),var(--accent-soft));color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.25rem;font-weight:600;display:flex}.Testimonials-module__X7R5sW__author strong{margin-bottom:.25rem;font-size:1rem;display:block}.Testimonials-module__X7R5sW__author small{color:#0a0e27b3;font-size:.9rem}@media (max-width:768px){.Testimonials-module__X7R5sW__grid{grid-template-columns:1fr}.Testimonials-module__X7R5sW__card{padding:1.5rem}}
.CtaPanel-module__r8diwG__wrapper{background:linear-gradient(120deg,#fef6eb,#e4e9ff);border:1px solid #0f172a14;border-radius:36px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:clamp(64px,10vw,140px);padding:clamp(32px,5vw,64px);display:flex;box-shadow:0 45px 90px #1114301f}.CtaPanel-module__r8diwG__wrapper h2{margin:.4rem 0;font-size:clamp(1.8rem,3vw,2.4rem)}.CtaPanel-module__r8diwG__wrapper p{color:#0a0e27cc;margin:0;line-height:1.7}.CtaPanel-module__r8diwG__actions{flex-wrap:wrap;gap:.75rem;display:flex}.CtaPanel-module__r8diwG__primary,.CtaPanel-module__r8diwG__secondary{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.9rem 1.9rem;font-weight:600;display:inline-flex}.CtaPanel-module__r8diwG__primary{color:#fff;background:#3d47d9;box-shadow:0 25px 40px #3d47d940}.CtaPanel-module__r8diwG__secondary{color:var(--text);background:#fff;border-color:#11143033}@media (max-width:640px){.CtaPanel-module__r8diwG__wrapper{flex-direction:column;align-items:flex-start}.CtaPanel-module__r8diwG__actions,.CtaPanel-module__r8diwG__primary,.CtaPanel-module__r8diwG__secondary{width:100%}}
.ProofPoints-module__5d26Va__wrapper{flex-direction:column;gap:28px;margin-top:clamp(56px,9vw,120px);display:flex}.ProofPoints-module__5d26Va__header{max-width:780px}.ProofPoints-module__5d26Va__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;display:grid}.ProofPoints-module__5d26Va__card{border-radius:var(--radius-md);border:1px solid var(--line);background:linear-gradient(150deg,#fff 0%,#f5f7ff 100%);flex-direction:column;gap:.75rem;min-height:210px;padding:1.6rem;display:flex;position:relative;box-shadow:0 25px 60px #0e173114}.ProofPoints-module__5d26Va__stat span{font-size:1.9rem;font-weight:600;line-height:1.1;display:block}.ProofPoints-module__5d26Va__stat small{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:.72rem}.ProofPoints-module__5d26Va__card p{color:var(--text-muted);margin:0}.ProofPoints-module__5d26Va__badge{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);background:#4753ff1a;border-radius:999px;align-self:flex-start;padding:.35rem .75rem;font-size:.75rem}
.AdoptionJourney-module__momnZG__wrapper{flex-direction:column;gap:32px;margin-top:clamp(72px,10vw,140px);display:flex}.AdoptionJourney-module__momnZG__header{max-width:720px}.AdoptionJourney-module__momnZG__timeline{counter-reset:steps;flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.AdoptionJourney-module__momnZG__step{counter-increment:steps;border-radius:var(--radius-md);border:1px solid var(--line);background:radial-gradient(circle at 100% 0,#4753ff1f,#0000 52%),#fff;padding:1.6rem;box-shadow:0 24px 50px #0e173114}.AdoptionJourney-module__momnZG__stepHeader{align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}.AdoptionJourney-module__momnZG__index{color:var(--accent);min-width:48px;font-size:1.8rem;font-weight:600}.AdoptionJourney-module__momnZG__duration{text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);margin:0 0 .2rem;font-size:.7rem}.AdoptionJourney-module__momnZG__step h3{margin:0;font-size:1.3rem}.AdoptionJourney-module__momnZG__description{color:var(--text-muted);margin:0}.AdoptionJourney-module__momnZG__metaRow{flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:.75rem;display:flex}.AdoptionJourney-module__momnZG__detail{color:var(--text);font-size:.9rem}.AdoptionJourney-module__momnZG__highlight{color:var(--accent-warm);letter-spacing:.08em;text-transform:uppercase;background:#ffa96826;border-radius:999px;padding:.3rem .75rem;font-size:.75rem}.AdoptionJourney-module__momnZG__footer{flex-direction:column;gap:.8rem;max-width:720px;display:flex}.AdoptionJourney-module__momnZG__ctaButton{background:linear-gradient(120deg,var(--accent),#7b86ff);color:#fff;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;padding:.95rem 1.8rem;font-weight:600;display:inline-flex;box-shadow:0 20px 40px #4753ff4d}.AdoptionJourney-module__momnZG__note{color:var(--text-muted);margin:0;font-size:.9rem}@media (max-width:640px){.AdoptionJourney-module__momnZG__step{padding:1.2rem}.AdoptionJourney-module__momnZG__stepHeader{flex-direction:column;align-items:flex-start}.AdoptionJourney-module__momnZG__index{font-size:1.4rem}}
.PromoBanner-module__uShMHq__wrapper{margin-top:clamp(48px,8vw,96px)}.PromoBanner-module__uShMHq__card{border-radius:var(--radius-lg);color:#fff;background:linear-gradient(135deg,#3d47d9,#4d58e8);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(24px,4vw,40px);display:flex;box-shadow:0 20px 50px #3d47d94d}.PromoBanner-module__uShMHq__content{flex:1;align-items:center;gap:1.25rem;display:flex}.PromoBanner-module__uShMHq__icon{flex:none;font-size:2.5rem;line-height:1}.PromoBanner-module__uShMHq__text{flex-direction:column;gap:.5rem;display:flex}.PromoBanner-module__uShMHq__text strong{color:#fff;font-size:1.25rem;font-weight:700;display:block}.PromoBanner-module__uShMHq__text p{opacity:1;color:#fff;margin:0;font-size:1rem;line-height:1.6}.PromoBanner-module__uShMHq__cta{color:var(--accent);background:#fff;border-radius:999px;padding:.85rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-block;box-shadow:0 10px 30px #0003}.PromoBanner-module__uShMHq__cta:hover{transform:translateY(-2px);box-shadow:0 12px 35px #00000040}@media (max-width:768px){.PromoBanner-module__uShMHq__card,.PromoBanner-module__uShMHq__content{text-align:center;flex-direction:column}.PromoBanner-module__uShMHq__cta{text-align:center;width:100%}}
