.PlanHero-module___ha29q__hero{color:#fff;background:linear-gradient(#ff9b09,#ff7109);justify-content:center;align-items:center;width:100%;min-height:100vh;padding:100px 0 60px;display:flex;position:relative;overflow:hidden}.PlanHero-module___ha29q__container{z-index:2;width:100%;max-width:1300px;margin:0 auto;padding:0 40px;position:relative}.PlanHero-module___ha29q__content{justify-content:space-between;align-items:center;gap:40px;display:flex}.PlanHero-module___ha29q__textSide{flex:1}.PlanHero-module___ha29q__title{color:#fff;margin-bottom:24px;font-size:clamp(2rem,4vw,3.5rem);font-weight:800;line-height:1.1}.PlanHero-module___ha29q__description{color:#fff;max-width:600px;margin-bottom:40px;font-size:1.4rem;line-height:1.5}.PlanHero-module___ha29q__cta{color:#fff;background-color:#44a9c8;border-radius:50px;align-items:center;padding:14px 32px;font-size:1.2rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 10px 20px #0000001a}.PlanHero-module___ha29q__ctaHover{transform-origin:0;background-color:#fff3;transition:transform .3s;position:absolute;inset:0;transform:scaleX(0)}.PlanHero-module___ha29q__cta:hover .PlanHero-module___ha29q__ctaHover{transform:scaleX(1)}.PlanHero-module___ha29q__cta:hover{background-color:#3b94af;transform:translateY(-2px)}.PlanHero-module___ha29q__ctaText{z-index:1;position:relative}.PlanHero-module___ha29q__imageSide{flex:1;justify-content:center;display:flex}.PlanHero-module___ha29q__imageWrapper{aspect-ratio:1;width:100%;max-width:550px;position:relative}.PlanHero-module___ha29q__render{object-fit:contain}.PlanHero-module___ha29q__circle1{filter:blur(8px);background:#ffffff1a;border-radius:50%;width:96px;height:96px;animation:4s ease-in-out infinite PlanHero-module___ha29q__float;position:absolute;top:20%;right:20%}.PlanHero-module___ha29q__circle2{background:#ffffff26;border-radius:50%;width:64px;height:64px;animation:5s ease-in-out infinite PlanHero-module___ha29q__float2;position:absolute;bottom:30%;left:25%}@keyframes PlanHero-module___ha29q__float{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:.8;transform:translateY(15px)}}@keyframes PlanHero-module___ha29q__float2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(10px,-20px)scale(1.1)}}@media (max-width:1024px){.PlanHero-module___ha29q__content{text-align:center;flex-direction:column}.PlanHero-module___ha29q__imageWrapper{max-width:350px}.PlanHero-module___ha29q__description{margin:0 auto 40px}}@media (max-width:768px){.PlanHero-module___ha29q__hero{padding-top:80px}.PlanHero-module___ha29q__container{padding:0 20px}}
.PlanProblem-module__AyfaGa__section{color:#fff;background-color:#44a9c8;padding:100px 0;overflow:hidden}.PlanProblem-module__AyfaGa__container{width:100%;max-width:1200px;margin:0 auto;padding:0 40px}.PlanProblem-module__AyfaGa__topLabel{max-width:800px;margin-bottom:60px}.PlanProblem-module__AyfaGa__topLabel p{font-size:1.8rem;font-weight:300;line-height:1.2}.PlanProblem-module__AyfaGa__topLabel strong{font-weight:800}.PlanProblem-module__AyfaGa__grid{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.PlanProblem-module__AyfaGa__titleWrapper{border-left:4px solid #ff9b09;padding-left:24px}.PlanProblem-module__AyfaGa__title{text-transform:uppercase;font-size:3.5rem;font-weight:900;line-height:1}.PlanProblem-module__AyfaGa__dim{opacity:.7}.PlanProblem-module__AyfaGa__divider{background:linear-gradient(90deg,#ffffff4d,#0000);width:100%;height:1px;margin:32px 0 48px}.PlanProblem-module__AyfaGa__list{flex-direction:column;gap:20px;margin-bottom:40px;padding-left:32px;display:flex}.PlanProblem-module__AyfaGa__item{opacity:0;align-items:flex-start;gap:16px;display:flex}.PlanProblem-module__AyfaGa__dot{background-color:#ff9b09;border-radius:2px;flex-shrink:0;width:12px;height:12px;margin-top:8px;rotate:45deg}.PlanProblem-module__AyfaGa__item p{font-size:1.4rem;font-weight:700}.PlanProblem-module__AyfaGa__conclusion{font-size:1.5rem;font-weight:800;line-height:1.3}.PlanProblem-module__AyfaGa__imageSide{justify-content:flex-end;display:flex}.PlanProblem-module__AyfaGa__imageWrapper{aspect-ratio:1;width:100%;max-width:450px;position:relative}.PlanProblem-module__AyfaGa__img{object-fit:contain;filter:drop-shadow(0 30px 60px #0000004d)}@media (max-width:1024px){.PlanProblem-module__AyfaGa__grid{text-align:left;grid-template-columns:1fr}.PlanProblem-module__AyfaGa__imageSide{order:-1;justify-content:center}.PlanProblem-module__AyfaGa__title{font-size:2.5rem}}@media (max-width:768px){.PlanProblem-module__AyfaGa__topLabel p{font-size:1.4rem}.PlanProblem-module__AyfaGa__list{padding-left:0}}
.PlanDiagnostic-module__YEpn2W__section{color:#333;background-color:#fff;padding:100px 0}.PlanDiagnostic-module__YEpn2W__container{width:100%;max-width:1300px;margin:0 auto;padding:0 40px}.PlanDiagnostic-module__YEpn2W__grid{grid-template-columns:1fr 1fr;align-items:flex-start;gap:60px;display:grid}.PlanDiagnostic-module__YEpn2W__title{margin-bottom:60px;font-size:2.5rem;font-weight:800;position:relative}.PlanDiagnostic-module__YEpn2W__blackText{color:#333}.PlanDiagnostic-module__YEpn2W__orangeText{color:#ff9b09}.PlanDiagnostic-module__YEpn2W__underline{background-color:#44a9c8;border-radius:2px;width:40%;height:4px;position:absolute;bottom:-12px;left:0}.PlanDiagnostic-module__YEpn2W__inclusionsLayout{flex-direction:column;gap:60px;margin-bottom:60px;display:flex}.PlanDiagnostic-module__YEpn2W__inclusionsRowTop{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.PlanDiagnostic-module__YEpn2W__inclusionsRowBottom{grid-template-columns:repeat(2,1fr);gap:32px;max-width:70%;margin:0 auto;display:grid}.PlanDiagnostic-module__YEpn2W__inclusionCard{text-align:center}.PlanDiagnostic-module__YEpn2W__iconWrapper{width:64px;height:56px;margin:0 auto 16px;position:relative}.PlanDiagnostic-module__YEpn2W__inclusionCard h4{color:#333;margin-bottom:8px;font-size:1.25rem;font-weight:700}.PlanDiagnostic-module__YEpn2W__inclusionCard p{color:#666;font-size:1rem}.PlanDiagnostic-module__YEpn2W__note{text-align:center;max-width:800px;margin:0 auto;font-size:1.8rem;font-weight:700}.PlanDiagnostic-module__YEpn2W__formSide{position:sticky;top:120px}.PlanDiagnostic-module__YEpn2W__formCard{background-color:#f9fafb;border-radius:12px;padding:40px;box-shadow:0 4px 6px -1px #0000001a}.PlanDiagnostic-module__YEpn2W__formHeader{color:#ff9b09;text-align:center;margin-bottom:24px;font-size:3rem;font-weight:800}.PlanDiagnostic-module__YEpn2W__formSubtitle{text-align:center;color:#666;margin-bottom:32px;font-size:1.1rem}.PlanDiagnostic-module__YEpn2W__contactTitle{color:#ff8500;text-align:center;margin-bottom:12px;font-size:2rem;font-weight:600}.PlanDiagnostic-module__YEpn2W__smallText{text-align:center;color:#999;margin-bottom:24px;font-size:.75rem}.PlanDiagnostic-module__YEpn2W__form{flex-direction:column;gap:20px;display:flex}.PlanDiagnostic-module__YEpn2W__input,.PlanDiagnostic-module__YEpn2W__select{color:#000;background:0 0;border:none;border-bottom:1px solid #d1d5db;width:100%;padding:12px 0;font-size:1rem;transition:border-color .3s}.PlanDiagnostic-module__YEpn2W__input:focus,.PlanDiagnostic-module__YEpn2W__select:focus{border-color:#ff9b09;outline:none}.PlanDiagnostic-module__YEpn2W__inputError{border-color:#ef4444}.PlanDiagnostic-module__YEpn2W__errorText{color:#ef4444;margin-top:4px;font-size:.75rem}.PlanDiagnostic-module__YEpn2W__submitBtn{color:#fff;cursor:pointer;background-color:#44a9c8;border:none;border-radius:50px;justify-content:center;align-items:center;gap:12px;margin-top:20px;padding:14px;font-size:1.1rem;font-weight:500;transition:all .3s;display:flex}.PlanDiagnostic-module__YEpn2W__submitBtn:hover{background-color:#ff9b09;transform:scale(1.05)}.PlanDiagnostic-module__YEpn2W__success{text-align:center;padding:40px 0}.PlanDiagnostic-module__YEpn2W__success h3{color:#059669;margin-bottom:16px;font-size:1.5rem}.PlanDiagnostic-module__YEpn2W__resetBtn{cursor:pointer;background:0 0;border:1px solid #d1d5db;border-radius:6px;padding:8px 16px}@media (max-width:1024px){.PlanDiagnostic-module__YEpn2W__grid{grid-template-columns:1fr}.PlanDiagnostic-module__YEpn2W__formSide{position:static}.PlanDiagnostic-module__YEpn2W__inclusionsRowTop,.PlanDiagnostic-module__YEpn2W__inclusionsRowBottom{grid-template-columns:1fr;max-width:100%}}
