.about-module__-i9KWa__intro{grid-template-columns:1.1fr .9fr;align-items:center;gap:56px;display:grid}.about-module__-i9KWa__introImg{border-radius:var(--radius-xl);background:radial-gradient(240px 200px at 75% 25%, #a3e63547, transparent), linear-gradient(160deg, var(--teal-600), var(--teal-900));place-items:center;height:460px;display:grid;position:relative;overflow:hidden}.about-module__-i9KWa__introImg svg{color:#ffffffd9;stroke-width:1px;width:140px;height:140px}.about-module__-i9KWa__introDoctor{object-fit:cover}.about-module__-i9KWa__mvGrid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.about-module__-i9KWa__mvCard{border-radius:var(--radius-lg);padding:40px;position:relative;overflow:hidden}.about-module__-i9KWa__mvMission{background:linear-gradient(150deg, var(--teal-700), var(--teal-900));color:#fff}.about-module__-i9KWa__mvVision{border:1px solid var(--line);background:#fff}.about-module__-i9KWa__mvCard .about-module__-i9KWa__mvIcon{border-radius:16px;place-items:center;width:60px;height:60px;margin-bottom:22px;display:grid}.about-module__-i9KWa__mvMission .about-module__-i9KWa__mvIcon{color:#fff;background:#ffffff24}.about-module__-i9KWa__mvVision .about-module__-i9KWa__mvIcon{background:var(--teal-50);color:var(--primary)}.about-module__-i9KWa__mvCard h3{margin-bottom:12px;font-size:1.5rem}.about-module__-i9KWa__mvMission h3{color:#fff}.about-module__-i9KWa__mvMission p{color:#ffffffd9}.about-module__-i9KWa__mvCard p{font-size:1.05rem;line-height:1.7}.about-module__-i9KWa__valuesGrid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.about-module__-i9KWa__valueCard{border:1px solid var(--line);border-radius:var(--radius-lg);transition:transform .3s var(--ease), box-shadow .3s var(--ease);background:#fff;padding:30px}.about-module__-i9KWa__valueCard:hover{box-shadow:var(--shadow-lg);transform:translateY(-6px)}.about-module__-i9KWa__valueIcon{background:linear-gradient(135deg, var(--teal-50), var(--teal-100));width:54px;height:54px;color:var(--primary);border-radius:15px;place-items:center;margin-bottom:18px;display:grid}.about-module__-i9KWa__valueCard h3{margin-bottom:8px;font-size:1.1rem}.about-module__-i9KWa__valueCard p{color:var(--muted);font-size:.94rem}.about-module__-i9KWa__whyGrid{grid-template-columns:1fr 1fr;gap:14px 32px;display:grid}.about-module__-i9KWa__whyItem{border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);background:#fff;align-items:center;gap:14px;padding:16px 18px;font-weight:600;display:flex}.about-module__-i9KWa__whyItem span{background:var(--teal-50);width:30px;height:30px;color:var(--primary);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.about-module__-i9KWa__whyItem svg{stroke-width:2.4px;width:17px;height:17px}@media (max-width:980px){.about-module__-i9KWa__intro,.about-module__-i9KWa__mvGrid,.about-module__-i9KWa__whyGrid{grid-template-columns:1fr}.about-module__-i9KWa__valuesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.about-module__-i9KWa__valuesGrid{grid-template-columns:1fr}}
.PageHero-module__aE6RSq__hero{padding:calc(var(--header-h) + 70px) 0 80px;background:var(--bg-mint);position:relative;overflow:hidden}.PageHero-module__aE6RSq__bg{z-index:0;position:absolute;inset:0}.PageHero-module__aE6RSq__blob1,.PageHero-module__aE6RSq__blob2{filter:blur(60px);opacity:.5;border-radius:50%;position:absolute}.PageHero-module__aE6RSq__blob1{background:radial-gradient(circle,#2dd4bf8c,#0000 70%);width:420px;height:420px;top:-160px;left:-100px}.PageHero-module__aE6RSq__blob2{background:radial-gradient(circle,#a3e63566,#0000 70%);width:360px;height:360px;bottom:-160px;right:-80px}.PageHero-module__aE6RSq__grid{background-image:linear-gradient(#0c5f5a0d 1px,#0000 1px),linear-gradient(90deg,#0c5f5a0d 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 40%,#000,#0000 75%);mask-image:radial-gradient(circle at 50% 40%,#000,#0000 75%)}.PageHero-module__aE6RSq__inner{z-index:1;grid-template-columns:1.4fr .9fr;align-items:center;gap:40px;display:grid;position:relative}.PageHero-module__aE6RSq__text{min-width:0}.PageHero-module__aE6RSq__crumbs{color:var(--muted);align-items:center;gap:10px;margin-bottom:22px;font-size:.9rem;font-weight:600;display:inline-flex}.PageHero-module__aE6RSq__crumbs a{color:var(--primary)}.PageHero-module__aE6RSq__crumbs a:hover{text-decoration:underline}.PageHero-module__aE6RSq__current{color:var(--ink)}.PageHero-module__aE6RSq__title{margin:14px 0 0;font-size:clamp(2.2rem,5vw,3.6rem)}.PageHero-module__aE6RSq__subtitle{max-width:60ch;color:var(--muted);margin:20px 0 0;font-size:1.12rem}.PageHero-module__aE6RSq__media{place-items:center;display:grid;position:relative}.PageHero-module__aE6RSq__photoCard{aspect-ratio:4/3;border-radius:var(--radius-xl);width:100%;max-width:420px;box-shadow:var(--shadow-lg);z-index:1;border:6px solid #fff;position:relative;overflow:hidden}.PageHero-module__aE6RSq__photo{object-fit:cover}.PageHero-module__aE6RSq__accent{background:radial-gradient(circle at 30% 30%, var(--lime-400), var(--teal-500));opacity:.25;filter:blur(6px);z-index:0;border-radius:24px;width:120px;height:120px;position:absolute;bottom:-8px;right:-8px}@media (max-width:820px){.PageHero-module__aE6RSq__inner{text-align:center;grid-template-columns:1fr}.PageHero-module__aE6RSq__crumbs{justify-content:center}.PageHero-module__aE6RSq__subtitle{margin-left:auto;margin-right:auto}.PageHero-module__aE6RSq__media{order:-1;margin-bottom:8px}.PageHero-module__aE6RSq__photoCard{max-width:360px}}
.CTA-module__n-fbaG__cta{border-radius:var(--radius-xl);background:radial-gradient(800px 400px at 15% 120%, #14b8a673, transparent 60%), linear-gradient(120deg, var(--teal-800), var(--teal-700));text-align:center;box-shadow:var(--shadow-lg);padding:72px;position:relative;overflow:hidden}.CTA-module__n-fbaG__glow{filter:blur(10px);background:radial-gradient(circle,#a3e63559,#0000 70%);border-radius:50%;width:380px;height:380px;position:absolute;top:-120px;right:-80px}.CTA-module__n-fbaG__content{z-index:1;max-width:720px;margin:0 auto;position:relative}.CTA-module__n-fbaG__title{color:#fff;margin:22px 0 16px;font-size:clamp(1.8rem,3.4vw,2.8rem)}.CTA-module__n-fbaG__text{color:#ffffffdb;margin-bottom:32px;font-size:1.12rem}.CTA-module__n-fbaG__actions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}@media (max-width:600px){.CTA-module__n-fbaG__cta{padding:48px 24px}.CTA-module__n-fbaG__actions .CTA-module__n-fbaG__btn{width:100%}}
.ContactForm-module__1SvrgG__form{flex-direction:column;gap:20px;display:flex}.ContactForm-module__1SvrgG__row{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ContactForm-module__1SvrgG__field{flex-direction:column;gap:8px;display:flex}.ContactForm-module__1SvrgG__field label{color:var(--ink);font-size:.9rem;font-weight:700}.ContactForm-module__1SvrgG__field input,.ContactForm-module__1SvrgG__field select,.ContactForm-module__1SvrgG__field textarea{color:var(--ink);border:1.5px solid var(--line);background:var(--bg-soft);border-radius:12px;width:100%;padding:14px 16px;font-family:inherit;font-size:1rem;transition:border-color .2s,box-shadow .2s,background .2s}.ContactForm-module__1SvrgG__field textarea{resize:vertical}.ContactForm-module__1SvrgG__field input:focus,.ContactForm-module__1SvrgG__field select:focus,.ContactForm-module__1SvrgG__field textarea:focus{border-color:var(--primary);background:#fff;outline:none;box-shadow:0 0 0 4px #14b8a624}.ContactForm-module__1SvrgG__field input::placeholder,.ContactForm-module__1SvrgG__field textarea::placeholder{color:#9bb0ad}.ContactForm-module__1SvrgG__err{color:var(--accent-dark);font-size:.84rem;font-weight:600}.ContactForm-module__1SvrgG__form .ContactForm-module__1SvrgG__btn{align-self:flex-start}.ContactForm-module__1SvrgG__success{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:24px 8px;display:flex}.ContactForm-module__1SvrgG__successIcon{background:var(--teal-50);width:72px;height:72px;color:var(--primary);border-radius:50%;place-items:center;display:grid}.ContactForm-module__1SvrgG__successIcon svg{stroke-width:2.4px;width:36px;height:36px}.ContactForm-module__1SvrgG__success h3{font-size:1.5rem}.ContactForm-module__1SvrgG__success p{color:var(--muted);max-width:42ch}@media (max-width:600px){.ContactForm-module__1SvrgG__row{grid-template-columns:1fr}.ContactForm-module__1SvrgG__form .ContactForm-module__1SvrgG__btn{width:100%}}
