.pediatric-module-scss-module__0e0-pW__pedPage{--background-color:#fff;background:linear-gradient(#e0f2fe 0%,#f0f9ff 8%,#fff 20%);position:relative;overflow:hidden}.pediatric-module-scss-module__0e0-pW__floaters{pointer-events:none;z-index:0;position:fixed;top:0;bottom:0;left:0;right:0}@media (max-width:1100px){.pediatric-module-scss-module__0e0-pW__floaters{display:none}}.pediatric-module-scss-module__0e0-pW__floater{opacity:.12;animation:14s ease-in-out infinite pediatric-module-scss-module__0e0-pW__floatDrift;display:block;position:absolute}.pediatric-module-scss-module__0e0-pW__floater[data-shape=star]{clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background:#fbbf24;width:28px;height:28px}.pediatric-module-scss-module__0e0-pW__floater[data-shape=circle]{background:#38bdf8;border-radius:50%;width:22px;height:22px;animation-delay:3s}.pediatric-module-scss-module__0e0-pW__floater[data-shape=tooth]{background:#fff;border:2px solid rgba(56,189,248,.3);border-radius:50% 50% 40% 40%;width:24px;height:28px;animation-delay:7s}@keyframes pediatric-module-scss-module__0e0-pW__floatDrift{0%,to{transform:translateY(0)rotate(0)}33%{transform:translateY(-12px)rotate(5deg)}66%{transform:translateY(8px)rotate(-3deg)}}.pediatric-module-scss-module__0e0-pW__wave{z-index:2;line-height:0;position:absolute;bottom:-1px;left:0;right:0}.pediatric-module-scss-module__0e0-pW__wave svg{width:100%;height:max(40px,min(6vw,80px));display:block}.pediatric-module-scss-module__0e0-pW__wave--flip{top:-1px;bottom:auto;transform:scaleY(-1)}.pediatric-module-scss-module__0e0-pW__hero{background:linear-gradient(175deg,#b8e4fc 0%,#e0f2fe 40%,#e8f7ff 100%);padding:max(5rem,min(10vw,8rem)) 0 max(5rem,min(8vw,7rem));position:relative;overflow:hidden}.pediatric-module-scss-module__0e0-pW__hero__clouds{pointer-events:none;z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.pediatric-module-scss-module__0e0-pW__cloud{background:rgba(255,255,255,.7);border-radius:999px;width:max(80px,min(14vw,180px));height:max(30px,min(5vw,60px));animation:24s linear infinite pediatric-module-scss-module__0e0-pW__cloudFloat;position:absolute}.pediatric-module-scss-module__0e0-pW__cloud:before,.pediatric-module-scss-module__0e0-pW__cloud:after{content:"";background:inherit;border-radius:50%;position:absolute}.pediatric-module-scss-module__0e0-pW__cloud:before{width:55%;height:140%;top:-50%;left:18%}.pediatric-module-scss-module__0e0-pW__cloud:after{width:40%;height:120%;top:-35%;right:20%}@keyframes pediatric-module-scss-module__0e0-pW__cloudFloat{0%{opacity:.7;transform:translate(0)}50%{opacity:.9}to{opacity:.7;transform:translate(60px)}}.pediatric-module-scss-module__0e0-pW__hero__inner{z-index:1;max-width:72rem;padding:0 var(--spacing-lg);gap:var(--spacing-2xl);align-items:center;margin:0 auto;display:grid;position:relative}@media (min-width:768px){.pediatric-module-scss-module__0e0-pW__hero__inner{grid-template-columns:1.1fr .9fr}}.pediatric-module-scss-module__0e0-pW__hero__text{gap:var(--spacing-md);flex-direction:column;display:flex}.pediatric-module-scss-module__0e0-pW__hero__badge{color:#fff;font-size:var(--font-small);font-weight:var(--font-weight-bold);letter-spacing:.04em;background:#38bdf8;border-radius:999px;align-self:flex-start;padding:.45rem 1.1rem;display:inline-flex;box-shadow:0 4px 14px rgba(56,189,248,.3)}.pediatric-module-scss-module__0e0-pW__hero__title{font-family:var(--font-family-heading);font-size:max(2.1rem,min(1.5rem + 3vw,3.5rem));font-weight:var(--font-weight-bold);color:#1e3a5f;line-height:1.15}.pediatric-module-scss-module__0e0-pW__hero__lead{color:#4b6a8a;font-size:max(.95rem,min(.9rem + .3vw,1.1rem));line-height:var(--line-height-relaxed);max-width:30rem}.pediatric-module-scss-module__0e0-pW__hero__phone{color:#0284c7;font-weight:var(--font-weight-bold);font-size:var(--font-small);background:#fff;border:2px solid #38bdf8;border-radius:999px;align-self:flex-start;padding:.7rem 1.6rem;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 4px 16px rgba(0,0,0,.06)}.pediatric-module-scss-module__0e0-pW__hero__phone:hover{color:#fff;background:#38bdf8;transform:translateY(-2px);box-shadow:0 6px 20px rgba(56,189,248,.3)}.pediatric-module-scss-module__0e0-pW__hero__image{aspect-ratio:4/3;border:6px solid #fff;border-radius:2.5rem;position:relative;overflow:hidden;box-shadow:0 1.5rem 4rem rgba(56,189,248,.15),0 0 0 1px rgba(56,189,248,.05)}.pediatric-module-scss-module__0e0-pW__hero__image img{object-fit:cover;object-position:center 20%}@media (max-width:767px){.pediatric-module-scss-module__0e0-pW__hero__image{border-radius:2rem;max-width:24rem;margin:0 auto}}.pediatric-module-scss-module__0e0-pW__doctor{z-index:1;padding:var(--spacing-3xl) 0;background:#fff;position:relative}.pediatric-module-scss-module__0e0-pW__doctor__inner{max-width:64rem;padding:0 var(--spacing-lg);gap:var(--spacing-xl);align-items:start;margin:0 auto;display:grid}@media (min-width:768px){.pediatric-module-scss-module__0e0-pW__doctor__inner{grid-template-columns:220px 1fr;align-items:center}}.pediatric-module-scss-module__0e0-pW__doctor__photo{border:5px solid #e0f2fe;border-radius:50%;width:160px;height:160px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 .75rem 2rem rgba(56,189,248,.1),0 0 0 8px rgba(186,230,253,.3)}.pediatric-module-scss-module__0e0-pW__doctor__photo img{object-fit:cover;object-position:center top}@media (min-width:768px){.pediatric-module-scss-module__0e0-pW__doctor__photo{width:190px;height:190px}}.pediatric-module-scss-module__0e0-pW__doctor__info p{color:#4b6a8a;line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-md)}.pediatric-module-scss-module__0e0-pW__doctor__label{color:#92400e;font-size:var(--font-tiny);font-weight:var(--font-weight-bold);letter-spacing:.05em;text-transform:uppercase;margin-bottom:var(--spacing-sm);background:#fef3c7;border-radius:999px;padding:.25rem .75rem;display:inline-block}.pediatric-module-scss-module__0e0-pW__doctor__name{font-family:var(--font-family-heading);font-size:var(--font-h2);color:#1e3a5f;margin-bottom:var(--spacing-md)}.pediatric-module-scss-module__0e0-pW__doctor__note{gap:var(--spacing-md);padding:var(--spacing-lg);background:linear-gradient(135deg,#e0f2fe 0%,#eff6ff 100%);border-left:5px solid #38bdf8;border-radius:1.25rem;align-items:flex-start;display:flex}.pediatric-module-scss-module__0e0-pW__doctor__note>span{flex-shrink:0;margin-top:.15rem;font-size:1.5rem}.pediatric-module-scss-module__0e0-pW__doctor__note p{color:#1e3a5f;font-weight:var(--font-weight-medium);margin:0}.pediatric-module-scss-module__0e0-pW__services{background:#fff7ed;padding:max(5rem,min(8vw,7rem)) 0;position:relative}.pediatric-module-scss-module__0e0-pW__services__inner{z-index:1;max-width:72rem;padding:0 var(--spacing-lg);margin:0 auto;position:relative}.pediatric-module-scss-module__0e0-pW__services__header{text-align:center;margin-bottom:var(--spacing-2xl)}.pediatric-module-scss-module__0e0-pW__services__header h2{font-family:var(--font-family-heading);color:#1e3a5f;margin-bottom:var(--spacing-sm);font-size:max(1.6rem,min(1.3rem + 1.5vw,2.5rem))}.pediatric-module-scss-module__0e0-pW__services__header p{color:#4b6a8a;max-width:36rem;margin:0 auto;font-size:max(.9rem,min(.85rem + .25vw,1.05rem))}.pediatric-module-scss-module__0e0-pW__services__grid{gap:var(--spacing-lg);grid-template-columns:1fr;display:grid}@media (min-width:580px){.pediatric-module-scss-module__0e0-pW__services__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.pediatric-module-scss-module__0e0-pW__services__grid{grid-template-columns:repeat(3,1fr)}}.pediatric-module-scss-module__0e0-pW__serviceCard{padding:var(--spacing-xl) var(--spacing-lg);background:#fff;border:1px solid rgba(0,0,0,.04);border-radius:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 .25rem 1.25rem rgba(0,0,0,.05)}.pediatric-module-scss-module__0e0-pW__serviceCard:before{content:"";border-radius:1.5rem 1.5rem 0 0;height:5px;position:absolute;top:0;left:0;right:0}.pediatric-module-scss-module__0e0-pW__serviceCard:hover{transform:translateY(-4px)scale(1.01);box-shadow:0 1rem 3rem rgba(56,189,248,.12)}.pediatric-module-scss-module__0e0-pW__serviceCard:first-child:before{background:#38bdf8}.pediatric-module-scss-module__0e0-pW__serviceCard:nth-child(2):before{background:#6ee7b7}.pediatric-module-scss-module__0e0-pW__serviceCard:nth-child(3):before{background:#fbbf24}.pediatric-module-scss-module__0e0-pW__serviceCard:nth-child(4):before{background:#f87171}.pediatric-module-scss-module__0e0-pW__serviceCard:nth-child(5):before{background:#a78bfa}.pediatric-module-scss-module__0e0-pW__serviceCard:nth-child(6):before{background:#fdba74}.pediatric-module-scss-module__0e0-pW__serviceCard:nth-child(7):before{background:#38bdf8}.pediatric-module-scss-module__0e0-pW__serviceCard:nth-child(8):before{background:#6ee7b7}.pediatric-module-scss-module__0e0-pW__serviceCard:nth-child(9):before{background:#fbbf24}.pediatric-module-scss-module__0e0-pW__serviceCard:nth-child(10):before{background:#f87171}.pediatric-module-scss-module__0e0-pW__serviceCard h3{font-family:var(--font-family-heading);font-size:var(--font-h4);color:#1e3a5f;margin-bottom:var(--spacing-xs)}.pediatric-module-scss-module__0e0-pW__serviceCard p{color:#4b6a8a;font-size:var(--font-small);line-height:var(--line-height-relaxed);margin:0}.pediatric-module-scss-module__0e0-pW__serviceCard__icon{width:52px;height:52px;margin-bottom:var(--spacing-md);background:#e0f2fe;border-radius:1rem;justify-content:center;align-items:center;font-size:1.5rem;display:flex}.pediatric-module-scss-module__0e0-pW__serviceCard:first-child .pediatric-module-scss-module__0e0-pW__serviceCard__icon{background:#eff8fe}.pediatric-module-scss-module__0e0-pW__serviceCard:nth-child(2) .pediatric-module-scss-module__0e0-pW__serviceCard__icon{background:#dafbea}.pediatric-module-scss-module__0e0-pW__serviceCard:nth-child(3) .pediatric-module-scss-module__0e0-pW__serviceCard__icon{background:#fef3c7}.pediatric-module-scss-module__0e0-pW__serviceCard:nth-child(4) .pediatric-module-scss-module__0e0-pW__serviceCard__icon{background:#fed9d9}.pediatric-module-scss-module__0e0-pW__serviceCard:nth-child(5) .pediatric-module-scss-module__0e0-pW__serviceCard__icon{background:#ede9fe}.pediatric-module-scss-module__0e0-pW__serviceCard:nth-child(6) .pediatric-module-scss-module__0e0-pW__serviceCard__icon{background:#fffcf7}.pediatric-module-scss-module__0e0-pW__serviceCard:nth-child(7) .pediatric-module-scss-module__0e0-pW__serviceCard__icon{background:#eff8fe}.pediatric-module-scss-module__0e0-pW__serviceCard:nth-child(8) .pediatric-module-scss-module__0e0-pW__serviceCard__icon{background:#dafbea}.pediatric-module-scss-module__0e0-pW__serviceCard:nth-child(9) .pediatric-module-scss-module__0e0-pW__serviceCard__icon{background:#fef3c7}.pediatric-module-scss-module__0e0-pW__serviceCard:nth-child(10) .pediatric-module-scss-module__0e0-pW__serviceCard__icon{background:#fed9d9}.pediatric-module-scss-module__0e0-pW__parentBand{padding:var(--spacing-3xl) 0 clamp(5rem,8vw,7rem);background:#d1fae5;position:relative}.pediatric-module-scss-module__0e0-pW__parentBand__inner{max-width:44rem;padding:0 var(--spacing-lg);text-align:center;margin:0 auto}.pediatric-module-scss-module__0e0-pW__parentBand__inner h2{font-family:var(--font-family-heading);color:#065f46;margin-bottom:var(--spacing-md);font-size:max(1.5rem,min(1.2rem + 1.5vw,2.25rem))}.pediatric-module-scss-module__0e0-pW__parentBand__inner p{color:#047857;line-height:var(--line-height-relaxed);font-size:max(.9rem,min(.85rem + .25vw,1.05rem))}.pediatric-module-scss-module__0e0-pW__parentBand__emoji{margin-bottom:var(--spacing-md);font-size:2.5rem;display:block}.pediatric-module-scss-module__0e0-pW__faqs{z-index:1;padding:var(--spacing-3xl) 0 var(--spacing-4xl);background:#fff;position:relative}.pediatric-module-scss-module__0e0-pW__faqs__inner{max-width:64rem;padding:0 var(--spacing-lg);margin:0 auto}.pediatric-module-scss-module__0e0-pW__faqs__inner>h2{font-family:var(--font-family-heading);color:#1e3a5f;text-align:center;margin-bottom:var(--spacing-2xl);font-size:max(1.6rem,min(1.3rem + 1.5vw,2.5rem))}.pediatric-module-scss-module__0e0-pW__faqs__grid{gap:var(--spacing-lg);display:grid}@media (min-width:768px){.pediatric-module-scss-module__0e0-pW__faqs__grid{grid-template-columns:repeat(2,1fr)}}.pediatric-module-scss-module__0e0-pW__faqCard{padding:var(--spacing-xl) var(--spacing-xl) var(--spacing-xl) calc(var(--spacing-xl) + .5rem);background:linear-gradient(135deg,#fffbeb 0%,#fef3c7 100%);border-left:5px solid #fbbf24;border-radius:1.5rem;transition:all .25s;position:relative}.pediatric-module-scss-module__0e0-pW__faqCard:hover{transform:translateY(-2px);box-shadow:0 .5rem 2rem rgba(251,191,36,.15)}.pediatric-module-scss-module__0e0-pW__faqCard:nth-child(2){background:linear-gradient(135deg,#f0fdf4 0%,#d1fae5 100%);border-left-color:#6ee7b7}.pediatric-module-scss-module__0e0-pW__faqCard:nth-child(2):hover{box-shadow:0 .5rem 2rem rgba(110,231,183,.15)}.pediatric-module-scss-module__0e0-pW__faqCard:nth-child(3){background:linear-gradient(135deg,#eff6ff 0%,#e0f2fe 100%);border-left-color:#38bdf8}.pediatric-module-scss-module__0e0-pW__faqCard:nth-child(3):hover{box-shadow:0 .5rem 2rem rgba(56,189,248,.15)}.pediatric-module-scss-module__0e0-pW__faqCard:nth-child(4){background:linear-gradient(135deg,#fdf2f8 0%,#fecaca 100%);border-left-color:#f87171}.pediatric-module-scss-module__0e0-pW__faqCard:nth-child(4):hover{box-shadow:0 .5rem 2rem rgba(248,113,113,.15)}.pediatric-module-scss-module__0e0-pW__faqCard h3{font-family:var(--font-family-heading);font-size:var(--font-h4);color:#1e3a5f;margin-bottom:var(--spacing-sm)}.pediatric-module-scss-module__0e0-pW__faqCard p{color:#4b6a8a;line-height:var(--line-height-relaxed);font-size:var(--font-small);margin:0}.pediatric-module-scss-module__0e0-pW__faqCard__num{width:32px;height:32px;font-size:var(--font-tiny);font-weight:var(--font-weight-bold);color:#1e3a5f;margin-bottom:var(--spacing-sm);background:rgba(0,0,0,.06);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}
