:root{--blue:#215bb9;--blue-dark:#16468f;--red:#c92c3f;--ink:#142746;--text:#4b5e75;--muted:#586b80;--line:#dce4ef;--pale:#eff4fc;background:#f7f9fd}
body{background:#f7f9fd;line-height:1.5}h1,h2,h3{font-weight:700}h2{font-size:36px;letter-spacing:-1.1px}.section{padding-top:64px;padding-bottom:64px}.section-lead{font-size:16px;line-height:1.5;margin-top:13px}.section-heading{margin-bottom:25px}.eyebrow{letter-spacing:.7px;text-transform:none;margin-bottom:12px}.site-header{background:#fffefcfa;border-bottom:1px solid #e6ebf2}.header-inner{min-height:80px}.brand img{border-radius:12px;object-fit:contain;background:#fff}.brand>span{color:#244e8b}.brand small{letter-spacing:0}.btn{border-radius:15px}.btn-primary{box-shadow:0 5px 15px #215bb91a}.btn-outline{background:#fff;border-color:#d8e2ef}.icon-btn{border-radius:14px}.hero{grid-template-columns:1fr 1fr;gap:30px 48px;padding-top:38px;padding-bottom:30px;align-items:center}.hero-copy{padding:0}.hero .eyebrow{font-size:12px;letter-spacing:0;margin-bottom:16px}.hero .eyebrow .icon{width:15px;height:15px}.hero h1{font-size:clamp(38px,4.2vw,62px);line-height:1.04;letter-spacing:-2.2px;font-weight:750}.hero h1 span{color:var(--blue)}.hero-promise{color:var(--red);font-size:25px;font-weight:700;letter-spacing:-.5px;margin-top:18px;line-height:1.25}.hero-lead{font-size:17px;line-height:1.55;margin-top:16px}.hero-actions{margin-top:25px}.hero-visual{height:430px;min-height:0;overflow:hidden;position:relative;border-radius:28px;box-shadow:0 10px 30px #1427460d}.hero-visual:after{display:none}.hero-visual picture,.hero-visual img{width:100%;height:100%;display:block;object-fit:cover}.hero-visual img{object-position:45% 38%}.scene-label{position:absolute;top:14px;left:14px;border-radius:10px;background:#fffffff2;color:#314961;padding:6px 9px;font-size:10px;line-height:1.3}.human-caption{position:absolute;bottom:15px;left:15px;right:15px;background:#fffffff5;box-shadow:0 3px 16px #14274614;backdrop-filter:blur(8px);border:1px solid #ffffff8a;border-radius:18px;padding:14px;display:flex;align-items:center;gap:12px}.caption-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;color:var(--blue);background:#eaf2ff;border-radius:13px;flex-shrink:0}.human-caption strong{display:block;font-size:17px;line-height:1.25;letter-spacing:-.3px}.human-caption div>span{font-size:12px;display:block;color:#536980;margin-top:5px}.hero-social-proof{display:flex;align-items:center;gap:11px;margin-top:23px;flex-wrap:wrap}.mini-faces{display:flex;padding-left:4px}.mini-faces img{border:2px solid #fff;border-radius:50%;object-fit:cover;margin-left:-4px}.hero-social-proof>div:nth-child(2){display:flex;flex-direction:column;gap:2px}.hero-social-proof>div>span:not(.stars){font-size:11px;color:var(--muted)}.hero-social-proof>a{color:var(--blue);font-size:12px;display:flex;align-items:center;gap:6px;min-height:44px;margin-left:auto}.hero-social-proof>a>.icon{width:16px;height:16px}.stars{position:relative;display:inline-block;width:max-content;font-size:18px;line-height:1;letter-spacing:2px;white-space:nowrap}.stars-empty{color:#dce1e9;display:block}.stars-filled{color:#b97700;position:absolute;top:0;left:0;overflow:hidden}.hero-bottom{grid-column:1/-1}.direction-tabs{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding:2px 1px 8px;scroll-snap-type:x proximity}.direction-tabs a{display:flex;align-items:center;justify-content:space-between;gap:20px;flex:1;white-space:nowrap;min-height:52px;background:#fff;border:1px solid #dfe7f2;border-radius:16px;padding:13px 20px;font-size:14px;font-weight:650}.direction-tabs .icon{width:16px;height:16px;color:var(--blue)}.direction-tabs a[aria-current]{color:var(--blue);border-color:var(--blue);background:#edf4ff}.hero-summary{display:flex;justify-content:center;gap:30px;font-size:12px;color:var(--muted);margin-top:10px}.hero-summary>span{display:flex;align-items:center;gap:7px}.hero-summary .icon{width:17px;height:17px;color:var(--blue)}.support-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.support-card{border:1px solid #e0e7f1;border-radius:22px;background:#fff;padding:25px}.support-card .role-icon{width:42px;height:42px;background:#edf4ff;border-radius:14px;margin-bottom:20px}.support-card h3{font-size:22px}.support-card p{font-size:14px;line-height:1.6;margin-top:13px}.program-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:25px}.program-foot>span{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--muted)}.program-foot .icon{width:18px;height:18px}.compact-note{font-size:12px;line-height:1.6;margin-top:18px;color:var(--muted)}.team-wrap{background:#edf3fc}.doctor-track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:2px 1px 8px;scrollbar-width:thin}.doctor-card{flex:0 0 calc((100% - 20px)/2);border:1px solid #dce5f2;scroll-snap-align:start;background:#fff;border-radius:25px;padding:28px;min-width:0}.doctor-card-top{display:flex;align-items:center;gap:22px}.doctor-photo{width:132px;height:132px;border-radius:24px;object-fit:cover;background:#eff3f8}.doctor-experience{font-size:12px;color:var(--blue);font-weight:650;background:#edf4ff;border-radius:11px;padding:8px 11px;line-height:1.4}.doctor-role{font-size:12px;color:var(--blue);font-weight:650;margin-top:24px}.doctor-card h3{font-size:27px;line-height:1.16;margin-top:7px;letter-spacing:-.7px}.doctor-description{font-size:13px;line-height:1.65;margin-top:13px;max-width:360px;min-height:65px}.doctor-rating{display:flex;align-items:center;gap:10px;margin-top:16px;min-height:27px;flex-wrap:wrap}.doctor-rating>span:not(.stars){font-size:11px;color:var(--muted)}.doctor-rating strong{font-size:14px}.doctor-card .btn{margin-top:20px;width:100%;font-size:13px;box-shadow:none}.team-support-strip{display:flex;gap:28px;margin-top:22px;font-size:12px;color:#38597f}.team-support-strip span{display:flex;align-items:center;gap:8px}.team-support-strip .icon{width:18px;height:18px}.price-wrap{background:#f7f9fd;color:var(--ink)}.price-wrap p{color:var(--text)}.plan-switch{display:flex;gap:5px;padding:5px;border-radius:17px;background:#e8eef7;width:max-content;max-width:100%;margin-bottom:23px}.plan-switch button{border:0;border-radius:13px;min-height:44px;background:transparent;padding:10px 22px;font-weight:650;font-size:14px;color:var(--muted)}.plan-switch button[aria-pressed=true]{background:#fff;color:var(--blue);box-shadow:0 2px 7px #14274612}.plan-track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding:3px 1px 8px}.plan-card{scroll-snap-align:start;flex:0 0 calc((100% - 20px)/2);min-width:0;border:1px solid #d7e2ef;background:#fff;border-radius:26px;padding:28px;transition:border-color .15s,background .15s}.plan-card.is-selected{border:2px solid var(--blue);padding:27px;background:#f4f8ff}.plan-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.plan-tag{border-radius:10px;padding:6px 10px;background:#eaf1fa;color:#325784;font-size:11px;font-weight:650}.plan-check{border-radius:50%;background:#e9edf4;color:transparent;display:flex;align-items:center;justify-content:center;width:26px;height:26px}.plan-check .icon{width:16px;height:16px}.is-selected .plan-check{background:var(--blue);color:#fff}.plan-card h3{font-size:25px;margin-top:22px}.plan-duration{font-size:14px;margin-top:7px}.plan-amount{font-size:48px;font-weight:750;line-height:1.1;letter-spacing:-1.5px;margin-top:27px}.plan-amount>small{font-size:14px;font-weight:500;letter-spacing:0}.plan-unit{font-size:12px;margin-top:9px}.plan-included{display:flex;flex-wrap:wrap;gap:10px 16px;border-top:1px solid #dce5f1;padding-top:21px;margin-top:21px;font-size:12px}.plan-included span{display:flex;align-items:center;gap:5px}.plan-included .icon{width:17px;height:17px;color:var(--blue)}.plan-card>.btn{margin-top:25px;width:100%}.carousel-controls{display:flex;align-items:center;gap:17px;margin-top:17px;font-size:12px;color:var(--muted)}.carousel-controls>span:first-child{font-weight:650;color:var(--ink);min-width:35px}.carousel-controls>div{display:flex;gap:8px;margin-left:auto}.carousel-controls .icon-btn{width:42px;height:42px}.selected-plan-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#fff;border:1px solid #e0e7f0;border-radius:19px;padding:18px 22px;margin-top:23px}.selected-plan-bar span{display:block;font-size:12px;color:var(--muted)}.selected-plan-bar strong{display:block;font-size:24px;letter-spacing:-.5px;margin-top:4px}.selected-plan-bar small{font-size:12px;color:var(--muted)}.exam-mini{display:flex;align-items:center;gap:15px;padding:20px 22px;border-radius:19px;background:#edf4ff;margin-top:20px}.exam-mini>.icon{color:var(--blue);width:28px;height:28px}.exam-mini strong{font-size:15px;line-height:1.4;display:block}.exam-mini p{font-size:12px;line-height:1.6;margin-top:5px}.quotes-track{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding:3px 1px 8px}.quote-card{flex:0 0 calc((100% - 36px)/3);min-width:0;scroll-snap-align:start;background:#fff;border:1px solid #e0e7f1;border-radius:24px;padding:25px;display:flex;flex-direction:column}.quote-author{display:flex;align-items:center;gap:10px;margin-bottom:18px}.author-avatar{width:43px;height:43px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:13px;font-weight:650;flex-shrink:0;background:#e6efff;color:#1b4b8a}.avatar-1{background:#f9e7ed;color:#992742}.avatar-2{background:#e4f1ee;color:#266653}.quote-author h3{font-size:14px;letter-spacing:-.2px;line-height:1.3}.quote-author time{font-size:10px;color:var(--muted);display:block;margin-top:4px}.quote-source-icon{margin-left:auto;align-self:flex-start;font-size:15px;font-weight:750;color:#c62730}.quote-card blockquote{margin:19px 0 24px;font-size:19px;line-height:1.5;font-weight:550;color:var(--ink);letter-spacing:-.3px;min-height:87px}.quote-card>.text-link{font-size:12px;white-space:normal;margin-top:auto;gap:10px}.quote-card>.text-link>.icon{width:17px;height:17px}.platforms-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:38px 0 18px}.platforms-heading h3{font-size:23px}.platforms-heading>span{font-size:11px;color:var(--muted)}.review-grid{gap:16px}.platform-card{padding:25px;min-width:0;border-radius:22px;background:#fff;min-height:0}.platform-logo{display:flex;align-items:center;gap:10px;height:36px;font-size:18px;color:#202b3e;white-space:nowrap}.platform-logo>span:last-child>b{font-weight:500}.platform-logo b{font-weight:700}.logo-prodoctorov{font-size:18px}.logo-prodoctorov b>span{color:#cc293e}.map-brand-icon,.gis-brand-icon,.pro-brand-icon{width:32px;height:32px;border-radius:9px;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;background:#d52b32;color:#fff;flex-shrink:0}.gis-brand-icon{background:#63b13b;font-size:20px}.pro-brand-icon{background:#fff0f2;color:#cc293e}.platform-rating{display:flex;align-items:center;gap:14px;margin-top:24px}.platform-rating strong{font-size:36px;letter-spacing:-1px}.platform-card>p{font-size:11px;margin-top:5px}.platform-card>.text-link{font-size:12px;margin-top:13px}.license-teaser{margin-top:28px;background:#fff;border-radius:19px}.license-teaser h3{font-size:18px}.license-teaser p{font-size:11px}.gallery-note{background:#eaf1f9;border:0;font-size:12px;padding:12px 16px;border-radius:13px;margin-top:20px}.gallery-filters{padding-top:18px;padding-bottom:17px}.gallery-filters button{border-radius:12px;font-size:12px}.gallery-track{gap:16px}.photo-card h3{font-size:20px}.photo-card>p{font-size:13px}.photo-open{border-radius:23px}.contact-wrap{background:#eaf1fb}.address-card{border-radius:25px;background:#fff}.address-card>p{font-size:13px}.contact-grid h2{font-size:38px}.contact-phone{font-size:34px}.faq-list details{border-bottom:1px solid #dbe4ef}.faq-list summary{font-size:16px}.footer-main{padding-top:35px}.footer-legal{font-size:11px}.medical-note{font-size:16px}.rail-controls{display:flex;margin-top:17px}.mobile-bar{display:none}.app-nav{display:none}
@media(max-width:1000px) and (min-width:701px){.hero{gap:30px}.hero h1{font-size:45px}.hero-promise{font-size:21px}.hero-actions{flex-wrap:wrap}.hero-visual{height:400px}.hero-social-proof>a{margin-left:0}.hero-summary{gap:16px}.doctor-card{padding:22px}.doctor-photo{width:112px;height:112px}.quote-card{flex-basis:calc((100% - 18px)/2)}.platform-logo{font-size:16px}.review-grid{display:flex;overflow-x:auto}.platform-card{flex:0 0 43%}.contact-phone{font-size:27px}}
@media(max-width:700px){html{scroll-padding-top:88px}.container{width:calc(100% - 32px)}.header-inner{min-height:66px}.brand img{width:41px;height:41px}.brand>span{font-size:25px}.brand small{font-size:9px;margin-top:5px}.menu-toggle{border:0;background:#eef4fc;color:var(--blue);width:42px;height:42px;border-radius:14px}.hero{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding-top:21px;padding-bottom:0}.hero-copy{display:contents}.hero .eyebrow{grid-row:1;font-size:11px;margin:0 0 11px;line-height:1.4;gap:6px}.hero h1{grid-row:2;font-size:42px;letter-spacing:-1.55px;line-height:1.07}.hero-promise{grid-row:3;font-size:21px;line-height:1.3;letter-spacing:-.3px;margin-top:12px;color:#ba263b}.hero-lead{grid-row:4;margin-top:11px;font-size:14px;line-height:1.5;max-width:350px}.desktop-break{display:none}.hero-visual{grid-row:5;height:auto;aspect-ratio:1.47;min-height:0;margin-top:20px;border-radius:23px;width:100%}.hero-visual img{object-position:50% 45%}.scene-label{top:10px;left:10px;font-size:9px;padding:5px 7px;border-radius:7px}.human-caption{left:9px;right:9px;bottom:9px;gap:8px;padding:10px;border-radius:14px}.caption-icon{width:32px;height:32px;border-radius:10px}.caption-icon .icon{width:18px;height:18px}.human-caption strong{font-size:14px;letter-spacing:-.2px}.human-caption div>span{font-size:11px;margin-top:3px}.hero-actions{grid-row:6;display:grid;grid-template-columns:1.05fr 1fr;gap:8px;margin-top:15px}.btn{min-height:50px;padding:12px 14px;font-size:13px;border-radius:14px;gap:8px}.hero-actions .btn{font-size:12px;padding:12px 8px;gap:6px}.hero-actions .icon{width:16px;height:16px}.hero-social-proof{grid-row:7;margin-top:14px;gap:9px;flex-wrap:nowrap;min-width:0}.hero-social-proof .stars{font-size:14px}.hero-social-proof>div>span:not(.stars){font-size:10px}.hero-social-proof>a{font-size:10px;gap:4px;margin-left:auto;line-height:1.35;max-width:112px}.hero-social-proof>a .icon{width:14px;height:14px}.mini-faces img{width:31px;height:31px}.hero-bottom{grid-row:8;margin-top:20px;min-width:0}.direction-tabs{gap:8px;margin-right:-16px;padding-right:16px}.direction-tabs a{flex:0 0 auto;padding:11px 14px;min-height:45px;gap:12px;font-size:12px;border-radius:14px;scroll-snap-align:start}.hero-summary{justify-content:flex-start;gap:8px;flex-wrap:wrap;margin-top:7px;font-size:10px}.hero-summary>span{background:#eef3fa;padding:7px 10px;border-radius:10px;gap:5px}.hero-summary .icon{width:14px;height:14px}.section{padding-top:43px;padding-bottom:43px}h2,.program-grid h2{font-size:29px;letter-spacing:-.8px;line-height:1.12}.section-heading{margin-bottom:20px}.section-heading>.text-link{font-size:12px;margin-top:10px;min-height:35px}.eyebrow{font-size:11px;letter-spacing:.2px;margin-bottom:10px}.section-lead{font-size:14px;line-height:1.55;margin-top:11px}.support-grid{display:flex;gap:11px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:5px}.support-card{padding:19px 17px;flex:0 0 69%;min-width:0;scroll-snap-align:start;border-radius:21px}.support-card .role-icon{width:38px;height:38px;border-radius:12px;margin-bottom:16px}.support-card h3{font-size:20px}.support-card p{font-size:12px;line-height:1.6;margin-top:9px}.program-foot{display:block;margin-top:17px}.program-foot>span{font-size:11px;gap:7px}.program-foot>.btn{margin-top:15px;font-size:12px;min-height:45px}.team-wrap{border-radius:28px 28px 0 0}.doctor-track{gap:12px;margin-right:-16px;padding-right:16px}.doctor-card{flex:0 0 87%;padding:21px;border-radius:23px}.doctor-card-top{gap:15px}.doctor-photo{width:113px;height:113px;border-radius:19px}.doctor-experience{font-size:11px;padding:8px 10px}.doctor-role{font-size:11px;margin-top:18px}.doctor-card h3{font-size:25px;letter-spacing:-.7px}.doctor-description{font-size:12px;line-height:1.55;min-height:57px;margin-top:11px}.doctor-rating{gap:8px;margin-top:14px}.doctor-rating .stars{font-size:15px}.doctor-card .btn{font-size:12px;margin-top:17px;min-height:46px}.team-support-strip{gap:8px;flex-wrap:wrap;margin-top:17px;font-size:10px}.team-support-strip>span{gap:5px;background:#e0eafa;padding:7px 9px;border-radius:10px}.team-support-strip .icon{width:15px;height:15px}.rail-controls .swipe-hint{font-size:11px;max-width:none}.rail-controls .icon-btn{width:40px;height:40px}.plan-switch{margin-bottom:18px;border-radius:15px;width:100%}.plan-switch button{flex:1;font-size:13px;padding:10px 13px;border-radius:11px}.plan-track{gap:12px;margin-right:-16px;padding-right:16px}.plan-card{flex:0 0 88%;padding:23px;border-radius:24px}.plan-card.is-selected{padding:22px}.plan-card h3{font-size:24px;margin-top:20px}.plan-tag{font-size:10px;padding:5px 8px}.plan-duration{font-size:13px}.plan-amount{font-size:41px;letter-spacing:-1.4px;margin-top:24px}.plan-unit{font-size:10px;margin-top:8px}.plan-included{gap:9px 12px;font-size:11px;padding-top:18px;margin-top:18px}.plan-card>.btn{margin-top:20px;min-height:46px;font-size:12px}.carousel-controls{font-size:11px;gap:12px;margin-top:13px}.carousel-controls .icon-btn{width:40px;height:40px}.selected-plan-bar{padding:17px;border-radius:19px;display:block;margin-top:20px}.selected-plan-bar span{font-size:11px}.selected-plan-bar strong{font-size:25px}.selected-plan-bar .btn{margin-top:14px;width:100%;font-size:13px;min-height:46px}.exam-mini{padding:17px;gap:11px;margin-top:15px;border-radius:17px}.exam-mini>.icon{width:23px;height:23px}.exam-mini strong{font-size:13px}.exam-mini p{font-size:11px}.compact-note{font-size:11px;margin-top:14px}.quotes-track{gap:12px;margin-right:-16px;padding-right:16px}.quote-card{flex:0 0 90%;padding:22px;border-radius:22px}.quote-card blockquote{font-size:21px;line-height:1.4;min-height:89px;letter-spacing:-.4px}.quote-author h3{font-size:14px}.quote-card .stars{font-size:17px}.platforms-heading{display:block;margin-top:28px;margin-bottom:15px}.platforms-heading h3{font-size:21px}.platforms-heading>span{display:block;font-size:10px;margin-top:5px}.review-grid{display:flex;gap:12px;overflow-x:auto;margin-right:-16px;padding-right:16px}.platform-card{flex:0 0 78%;padding:22px;border-radius:21px}.platform-logo{font-size:18px;gap:9px}.platform-rating{margin-top:19px}.platform-rating strong{font-size:34px}.platform-rating .stars{font-size:19px}.platform-card .text-link{margin-top:12px}.license-teaser{padding:17px;margin-top:22px;gap:12px}.license-teaser h3{font-size:15px}.license-teaser .text-link{font-size:11px;margin-left:55px}.license-teaser .role-icon{width:42px;height:42px}.gallery-note{font-size:10px;padding:11px 13px;margin-top:13px}.gallery-filters{padding-top:16px;padding-bottom:16px}.gallery-filters button{font-size:11px;padding:9px 13px}.gallery-track{gap:12px}.photo-card{flex-basis:85%}.photo-open{border-radius:21px}.photo-card h3{font-size:18px;margin-top:13px}.photo-card>p{font-size:11px;margin-top:6px}.gallery-controls{margin-top:15px}.faq-grid{gap:20px}.faq-list summary{font-size:14px;padding:18px 0;line-height:1.4}.faq-list details>p{font-size:12px}.contact-grid{gap:24px}.contact-grid h2{font-size:30px}.contact-phone{font-size:28px}.address-card{padding:22px}.address-card h3{font-size:26px}.address-card>p{font-size:12px}.address-card .input-hint{font-size:10px}.address-mark{width:39px;height:39px}.mobile-bar{display:block;padding:8px 16px calc(5px + env(safe-area-inset-bottom));border-top:1px solid #dfe6f0;background:#fffffff7;box-shadow:0 -5px 25px #14274608;backdrop-filter:blur(16px);z-index:12}.mobile-actions{display:grid;grid-template-columns:1fr 1.3fr;gap:8px}.mobile-bar .btn{min-height:42px;padding:10px 9px;font-size:12px;border-radius:12px;box-shadow:none}.app-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:6px;gap:4px}.app-nav>a{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:3px;min-height:43px;font-size:9px;line-height:1.2;color:#526680;border-radius:9px}.app-nav .icon{width:19px;height:19px;stroke-width:1.8}.app-nav a.is-active{color:var(--blue);background:#edf4ff}.footer-main{gap:20px}.footer-legal{gap:12px}.local-note{padding-bottom:calc(var(--action-bar-height,110px) + 24px)}.medical-note{font-size:14px}.page-intro h1{font-size:35px}.page-intro{padding-top:20px}.page-intro+.section{padding-top:30px}.breadcrumb{margin-bottom:17px}}
@media(max-width:370px){.hero h1{font-size:38px}.hero-promise{font-size:19px}.hero .eyebrow{font-size:10px}.hero-actions .btn{font-size:11px}.human-caption strong{font-size:13px}.hero-social-proof>a{max-width:101px}.doctor-card{flex-basis:90%}.doctor-photo{width:100px;height:100px}.doctor-card h3{font-size:23px}.plan-amount{font-size:38px}.plan-included{gap:8px;font-size:10px}.contact-phone{font-size:26px}.platform-logo{font-size:17px}}
.platform-logo>img{width:32px;height:32px;object-fit:contain;border-radius:8px}.logo-prodoctorov>img{width:210px;height:32px;max-width:100%;border-radius:0}.doctor-card{flex-basis:calc((100% - 40px)/3)}
@media(max-width:1000px) and (min-width:701px){.doctor-card{flex-basis:calc((100% - 20px)/2)}}
@media(max-width:700px){.hero-social-proof>a{flex:1;min-width:0;max-width:140px;overflow-wrap:anywhere}.doctor-card{flex-basis:87%}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
