.about-page{--blue:#1a56a0;--blue-dark:#0f3d7a;--blue-light:#e8f0fb;--blue-mid:#4a90d9;--teal:#0891b2;--green:#059669;--red:#dc2626;--white:#fff;--gray-50:#f8fafc;--gray-100:#f1f5f9;--gray-200:#e2e8f0;--gray-300:#d1d5db;--gray-400:#94a3b8;--gray-600:#475569;--gray-800:#1e293b;--gray-900:#0f172a;--font-display:var(--font-playfair), "Playfair Display", Georgia, serif;--font-body:var(--font-dm-sans), "DM Sans", system-ui, sans-serif;--shadow-sm:0 1px 3px #00000014;--shadow-md:0 4px 16px #0000001a;--shadow-lg:0 8px 32px #1a56a024;--radius:12px;--radius-lg:20px;--transition:all .22s cubic-bezier(.4, 0, .2, 1);font-family:var(--font-body);color:var(--gray-800);font-size:15px;line-height:1.65}.about-page a{color:inherit;text-decoration:none}.about-page .page-hero{background:linear-gradient(135deg, var(--blue-dark) 0%, var(--blue) 55%, var(--teal) 100%);color:#fff;text-align:center;padding:72px 20px;position:relative;overflow:hidden}.about-page .page-hero:before{content:"";background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none'%3E%3Cg fill='%23ffffff' fill-opacity='0.04'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:0}.about-page .page-hero.brand-hero-has-image{background-color:#0f3d7a}.about-page .page-hero.brand-hero-has-image:before{opacity:.35}.about-page .page-hero-inner{max-width:700px;margin:auto;position:relative}.about-page .eyebrow-hero{letter-spacing:.12em;text-transform:uppercase;color:#93c5fd;margin-bottom:10px;font-size:.72rem;font-weight:700}.about-page .page-hero h1{font-family:var(--font-display);margin-bottom:16px;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.2}.about-page .page-hero p{opacity:.88;max-width:580px;margin:auto;font-size:.96rem;line-height:1.75}.about-page .hero-pills{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.about-page .hero-pill{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff26;border:1px solid #ffffff40;border-radius:50px;padding:6px 16px;font-size:.76rem;font-weight:600}.about-page section{padding:64px 20px}.about-page .section-inner{max-width:1240px;margin:auto}.about-page .eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--blue);margin-bottom:8px;font-size:.72rem;font-weight:700}.about-page .section-header{text-align:center;margin-bottom:44px}.about-page .section-header p,.about-page .section-header .mx-auto{color:var(--gray-600);max-width:560px;margin:auto;font-size:.9rem}.about-page .btn-blue{background:var(--blue);color:#fff;font-family:var(--font-body);cursor:pointer;transition:var(--transition);border:none;border-radius:10px;align-items:center;gap:8px;padding:11px 26px;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.about-page .btn-blue:hover{background:var(--blue-dark);transform:translateY(-1px)}.about-page .mv-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.about-page .mv-card{border-radius:var(--radius-lg);padding:38px;position:relative;overflow:hidden}.about-page .mv-card.mission{background:linear-gradient(135deg, var(--blue-dark), var(--blue));color:#fff}.about-page .mv-card.vision{background:linear-gradient(135deg, var(--teal), #06b6d4);color:#fff}.about-page .mv-card-icon{margin-bottom:16px;font-size:2.8rem}.about-page .mv-card h3{font-family:var(--font-display);margin-bottom:12px;font-size:1.5rem;font-weight:700}.about-page .mv-card p{opacity:.9;font-size:.9rem;line-height:1.75}.about-page .mv-card:after{content:"";background:#ffffff12;border-radius:50%;width:110px;height:110px;position:absolute;bottom:-20px;right:-20px}.about-page .founder-section{background:linear-gradient(135deg,#f0f7ff 0%,#e8f4fd 100%);padding:72px 20px}.about-page .founder-inner{grid-template-columns:320px 1fr;align-items:start;gap:56px;max-width:1100px;margin:auto;display:grid}.about-page .founder-left{text-align:center;flex-direction:column;align-items:center;display:flex}.about-page .founder-avatar-wrap{margin-bottom:20px;position:relative}.about-page .founder-avatar{background:linear-gradient(135deg, var(--blue-dark), var(--blue), var(--teal));border:5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:200px;height:200px;margin:auto;font-size:5rem;display:flex;box-shadow:0 12px 40px #1a56a040}.about-page .founder-badge{background:var(--green);color:#fff;white-space:nowrap;border:2px solid #fff;border-radius:50px;padding:5px 12px;font-size:.72rem;font-weight:700;position:absolute;bottom:8px;right:8px}.about-page .founder-name{font-family:var(--font-display);color:var(--gray-900);margin-bottom:4px;font-size:1.4rem;font-weight:700}.about-page .founder-title{color:var(--blue);margin-bottom:4px;font-size:.82rem;font-weight:600}.about-page .founder-sub{color:var(--gray-400);margin-bottom:16px;font-size:.78rem}.about-page .founder-credentials{flex-direction:column;gap:8px;width:100%;display:flex}.about-page .cred-item{background:var(--white);border:1px solid var(--gray-200);color:var(--gray-700);border-radius:10px;align-items:center;gap:10px;padding:10px 14px;font-size:.78rem;display:flex}.about-page .cred-item span:first-child{font-size:1rem}.about-page .founder-quote-mark{color:var(--blue);opacity:.18;margin-bottom:-10px;font-family:Georgia,serif;font-size:5rem;line-height:.6}.about-page .founder-message h2{margin-bottom:18px}.about-page .founder-message p{color:var(--gray-600);margin-bottom:14px;font-size:.9rem;line-height:1.85}.about-page .founder-message p strong{color:var(--gray-900)}.about-page .founder-signature{border-top:1px solid var(--gray-200);align-items:center;gap:16px;margin-top:28px;padding-top:24px;display:flex}.about-page .sig-text strong{font-family:var(--font-display);color:var(--gray-900);font-size:1.1rem;display:block}.about-page .sig-text span{color:var(--gray-500);font-size:.78rem}.about-page .sig-icon{background:linear-gradient(135deg, var(--blue), var(--teal));color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.5rem;display:flex}.about-page .founder-tags{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.about-page .founder-tag{background:var(--blue-light);color:var(--blue);border-radius:50px;padding:4px 12px;font-size:.74rem;font-weight:600}.about-page .doctors-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:22px;display:grid}.about-page .doctor-card{background:var(--white);border:1.5px solid var(--gray-200);border-radius:var(--radius-lg);transition:var(--transition);text-align:center;color:inherit;padding-top:4px;text-decoration:none;display:block;position:relative;overflow:hidden}.about-page .doctor-card:before{content:"";background:linear-gradient(90deg, var(--blue), var(--teal));transform-origin:0;height:4px;transition:var(--transition);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.about-page .doctor-card:hover:before{transform:scaleX(1)}.about-page .doctor-card:hover{box-shadow:var(--shadow-lg);border-color:var(--blue);transform:translateY(-5px)}.about-page .doctor-avatar-box{width:104px;height:104px;box-shadow:0 0 0 1px var(--gray-200), var(--shadow-md);transition:var(--transition);border:4px solid #fff;border-radius:50%;justify-content:center;align-items:center;margin:26px auto 18px;font-size:2.7rem;display:flex;position:relative;overflow:hidden}.about-page .doctor-avatar-img{object-fit:cover;border-radius:50%;width:100%;height:100%}.about-page .doctor-card:hover .doctor-avatar-box{box-shadow:0 0 0 1px var(--blue-mid), var(--shadow-lg);transform:scale(1.04)}.about-page .bg1{background:linear-gradient(135deg,#dbeafe,#bfdbfe)}.about-page .bg2{background:linear-gradient(135deg,#d1fae5,#a7f3d0)}.about-page .bg3{background:linear-gradient(135deg,#fce7f3,#fbcfe8)}.about-page .bg4{background:linear-gradient(135deg,#fef3c7,#fde68a)}.about-page .bg5{background:linear-gradient(135deg,#ede9fe,#ddd6fe)}.about-page .bg6{background:linear-gradient(135deg,#cffafe,#a5f3fc)}.about-page .verified-badge{background:var(--green);color:#fff;width:24px;height:24px;box-shadow:var(--shadow-sm);border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;font-size:.68rem;display:flex;position:absolute;bottom:0;right:0}.about-page .doctor-info{padding:0 18px 24px}.about-page .doctor-info h3{color:var(--gray-900);margin-bottom:3px;font-size:.92rem;font-weight:700}.about-page .doctor-info .specialty{color:var(--blue);margin-bottom:5px;font-size:.74rem;font-weight:600}.about-page .doctor-info .exp{color:var(--gray-400);font-size:.72rem}.about-page .doctor-tags{flex-wrap:wrap;justify-content:center;gap:4px;margin-top:9px;display:flex}.about-page .doctor-tag{background:var(--blue-light);color:var(--blue);border-radius:50px;padding:2px 8px;font-size:.64rem;font-weight:600}.about-page .rating{color:#f59e0b;justify-content:center;align-items:center;gap:4px;margin-top:9px;font-size:.74rem;font-weight:600;display:flex}.about-page .review-badge{background:var(--green);color:#fff;border-radius:50px;align-items:center;gap:4px;margin-top:6px;padding:3px 10px;font-size:.62rem;font-weight:700;display:inline-flex}.about-page .doctor-info p.card-bio{color:var(--gray-600);margin-top:10px;font-size:.76rem;line-height:1.6}.about-page .reviewer-section{background:var(--gray-50)}.about-page .editorial-team-section{background:linear-gradient(135deg,#f0f7ff 0%,#e8f4fd 100%)}.about-page .reviewer-intro{text-align:center;max-width:760px;color:var(--gray-600);margin:0 auto 40px;font-size:.88rem;line-height:1.75}.about-page .policy-links{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.about-page .policy-link-pill{background:var(--white);border:1.5px solid var(--gray-200);color:var(--blue);transition:var(--transition);border-radius:50px;align-items:center;gap:6px;padding:9px 18px;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}.about-page .policy-link-pill:hover{background:var(--blue);color:#fff;border-color:var(--blue)}.about-page .team-grid{grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:22px;display:grid}.about-page .team-card{background:var(--white);border:1.5px solid var(--gray-200);border-radius:var(--radius-lg);transition:var(--transition);text-align:center;color:inherit;text-decoration:none;display:block;position:relative;overflow:hidden}.about-page .team-card:before{content:"";background:linear-gradient(90deg, var(--blue), var(--teal));transform-origin:0;height:4px;transition:var(--transition);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.about-page .team-card:hover:before{transform:scaleX(1)}.about-page .team-card:hover{box-shadow:var(--shadow-lg);border-color:var(--blue);transform:translateY(-5px)}.about-page .team-avatar-box{width:92px;height:92px;box-shadow:0 0 0 1px var(--gray-200), var(--shadow-md);transition:var(--transition);border:4px solid #fff;border-radius:50%;justify-content:center;align-items:center;margin:26px auto 16px;font-size:2.3rem;display:flex;overflow:hidden}.about-page .team-avatar-img{object-fit:cover;border-radius:50%;width:100%;height:100%}.about-page .team-card:hover .team-avatar-box{box-shadow:0 0 0 1px var(--blue-mid), var(--shadow-lg);transform:scale(1.04)}.about-page .team-info{padding:0 18px 24px}.about-page .team-info h3{color:var(--gray-900);margin-bottom:3px;font-size:.9rem;font-weight:700}.about-page .team-role{color:var(--blue);margin-bottom:9px;font-size:.74rem;font-weight:600}.about-page .team-info p.team-bio{color:var(--gray-600);margin-bottom:9px;font-size:.78rem;line-height:1.6}.about-page .team-meta{color:var(--gray-400);margin-bottom:0;font-size:.7rem}.about-page .team-go{color:var(--blue);opacity:.85;margin-top:9px;font-size:.7rem;font-weight:700;display:block}.about-page .team-link:hover .team-go{opacity:1;text-decoration:underline}.about-page .stats-row{background:var(--blue-dark);color:#fff;padding:52px 20px}.about-page .stats-inner{text-align:center;grid-template-columns:repeat(4,1fr);gap:24px;max-width:1240px;margin:auto;display:grid}.about-page .stat-item strong{font-family:var(--font-display);color:#93c5fd;font-size:2.4rem;font-weight:700;display:block}.about-page .stat-item span{opacity:.85;margin-top:4px;font-size:.82rem;display:block}.about-page .stat-item p{color:#ffffffad;margin-top:3px;font-size:.74rem}.about-page .partners-section{background:var(--gray-50);padding:64px 20px;overflow:hidden}.about-page .partners-section .section-header{margin-bottom:36px}.about-page .marquee-track-wrap{padding-top:8px;padding-bottom:12px;position:relative;overflow:hidden}.about-page .marquee-track-wrap:before,.about-page .marquee-track-wrap:after{content:"";z-index:2;pointer-events:none;width:100px;position:absolute;top:0;bottom:0}.about-page .marquee-track-wrap:before{background:linear-gradient(to right, var(--gray-50), transparent);left:0}.about-page .marquee-track-wrap:after{background:linear-gradient(to left, var(--gray-50), transparent);right:0}.about-page .marquee-track{align-items:stretch;gap:16px;width:max-content;animation:36s linear infinite marquee-scroll;display:flex}.about-page .marquee-track:hover{animation-play-state:paused}.about-page .marquee-track-static{flex-wrap:wrap;justify-content:center;width:100%;animation:none}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.about-page .partner-tile{border:1.5px solid var(--gray-300);border-radius:var(--radius-lg);min-width:148px;box-shadow:var(--shadow-sm);transition:var(--transition);cursor:default;-webkit-user-select:none;user-select:none;background:#fff;flex-direction:column;flex:none;align-items:center;gap:9px;padding:20px 22px;display:flex}.about-page .partner-tile:hover{background:var(--blue-light);border-color:var(--blue);box-shadow:var(--shadow-md);transform:translateY(-3px)}.about-page .partner-tile-icon{font-size:2rem;line-height:1}.about-page .partner-tile-logo{object-fit:contain;border-radius:8px;width:52px;height:52px}.about-page .partner-tile-name{color:var(--gray-800);transition:var(--transition);text-align:center;font-size:.82rem;font-weight:700}.about-page .partner-tile:hover .partner-tile-name{color:var(--blue)}.about-page .partner-badge{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:50px;padding:2px 9px;font-size:.62rem;font-weight:700}.about-page .badge-pharma{color:#1d4ed8;background:#dbeafe}.about-page .badge-research{color:#065f46;background:#d1fae5}.about-page .badge-tech{color:#5b21b6;background:#ede9fe}.about-page .badge-insurance{color:#9d174d;background:#fce7f3}.about-page .badge-diagnostics{color:#92400e;background:#fef3c7}.about-page .badge-wellness{color:#065f46;background:#ccfbf1}.about-page .badge-hospital{color:#991b1b;background:#fee2e2}.about-page .trust-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.about-page .trust-card{background:var(--white);border:1.5px solid var(--gray-300);border-radius:var(--radius-lg);transition:var(--transition);box-shadow:var(--shadow-lg);padding:28px}.about-page .trust-card:hover{border-color:var(--blue);box-shadow:var(--shadow-lg);transform:translateY(-3px)}.about-page .trust-icon{background:var(--blue-light);width:50px;height:50px;transition:var(--transition);border-radius:14px;justify-content:center;align-items:center;margin-bottom:14px;font-size:1.4rem;display:flex}.about-page .trust-card:hover .trust-icon{background:var(--blue)}.about-page .trust-card h3{color:var(--gray-900);margin-bottom:7px;font-size:.92rem;font-weight:700}.about-page .trust-card p{color:var(--gray-600);font-size:.8rem;line-height:1.65}.about-page .editorial-section{background:var(--gray-50)}.about-page .editorial-inner{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.about-page .editorial-content h2{margin-bottom:14px;line-height:1.25}.about-page .editorial-content p{color:var(--gray-600);margin-bottom:16px;font-size:.88rem;line-height:1.75}.about-page .process-steps{flex-direction:column;gap:16px;display:flex}.about-page .process-step{align-items:flex-start;gap:14px;display:flex}.about-page .step-num{background:var(--blue);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-top:2px;font-size:.8rem;font-weight:700;display:flex}.about-page .step-text h4{color:var(--gray-900);margin-bottom:3px;font-size:.86rem;font-weight:700}.about-page .step-text p{color:var(--gray-600);margin-bottom:0;font-size:.78rem;line-height:1.6}.about-page .editorial-visual{background:var(--white);border-radius:var(--radius-lg);border:1.5px solid var(--gray-300);box-shadow:var(--shadow-md);padding:30px}.about-page .editorial-visual h3{font-family:var(--font-display);color:var(--gray-900);margin-bottom:16px;font-size:1.05rem}.about-page .guideline-item{border-bottom:1px solid var(--gray-100);align-items:flex-start;gap:10px;margin-bottom:13px;padding-bottom:13px;display:flex}.about-page .guideline-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.about-page .guideline-item>span{margin-top:1px;font-size:.95rem}.about-page .guideline-item div h4{color:var(--gray-900);margin-bottom:2px;font-size:.82rem;font-weight:700}.about-page .guideline-item div p{color:var(--gray-600);margin-bottom:0;font-size:.74rem;line-height:1.5}.about-page .patient-section{background:linear-gradient(135deg,#f0f7ff,#e8f4fd)}.about-page .patient-inner{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.about-page .patient-content h2{margin-bottom:14px}.about-page .patient-content p{color:var(--gray-600);margin-bottom:18px;font-size:.88rem;line-height:1.75}.about-page .patient-values{grid-template-columns:1fr 1fr;gap:14px;display:grid}.about-page .value-item{background:var(--white);border-radius:var(--radius);border:1px solid var(--gray-300);transition:var(--transition);padding:16px}.about-page .value-item:hover{border-color:var(--blue);box-shadow:var(--shadow-md)}.about-page .value-item div:first-child{margin-bottom:7px;font-size:1.3rem}.about-page .value-item h4{color:var(--gray-900);margin-bottom:3px;font-size:.8rem;font-weight:700}.about-page .value-item p{color:var(--gray-600);margin-bottom:0;font-size:.72rem;line-height:1.5}.about-page .patient-card{background:var(--white);border-radius:var(--radius-lg);border:1.5px solid var(--gray-200);box-shadow:var(--shadow-lg);padding:28px}.about-page .patient-card h3{font-family:var(--font-display);margin-bottom:16px;font-size:1.05rem}.about-page .t-mini{background:var(--gray-50);border-left:3px solid var(--blue);border-radius:10px;margin-bottom:12px;padding:14px}.about-page .t-mini:last-child{margin-bottom:0}.about-page .t-mini p{color:var(--gray-600);margin-bottom:8px;font-size:.78rem;font-style:italic;line-height:1.6}.about-page .t-mini-author{align-items:center;gap:8px;display:flex}.about-page .t-avatar{background:linear-gradient(135deg, var(--blue), var(--teal));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:.64rem;font-weight:700;display:flex}.about-page .t-name{font-size:.72rem;font-weight:600}.about-page .accred-section{background:var(--gray-900);color:#fff;text-align:center;padding:56px 20px}.about-page .accred-section h2{margin-bottom:8px;font-size:1.55rem}.about-page .accred-section>div>p{color:#94a3b8;margin-bottom:32px;font-size:.86rem}.about-page .accred-badges{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.about-page .accred-badge{border-radius:var(--radius);text-align:center;min-width:120px;transition:var(--transition);background:#1e293b;border:1px solid #334155;padding:20px 24px}.about-page .accred-badge:hover{border-color:var(--blue-mid);transform:translateY(-2px)}.about-page .accred-badge div:first-child{margin-bottom:8px;font-size:1.8rem}.about-page .accred-badge strong{color:#e2e8f0;margin-bottom:2px;font-size:.8rem;display:block}.about-page .accred-badge span{color:#64748b;font-size:.7rem}.about-page .about-cta{background:linear-gradient(135deg, var(--blue-dark), var(--blue));color:#fff;text-align:center;padding:64px 20px}.about-page .about-cta .eyebrow{color:#93c5fd}.about-page .about-cta h2{margin-bottom:12px}.about-page .about-cta p{opacity:.88;max-width:480px;margin:auto auto 28px;font-size:.9rem}.about-page .cta-btns{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.about-page .btn-primary{color:var(--blue-dark);transition:var(--transition);cursor:pointer;background:#fff;border:none;border-radius:10px;align-items:center;gap:8px;padding:12px 24px;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex}.about-page .btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0003}.about-page .btn-outline{color:#fff;transition:var(--transition);cursor:pointer;background:0 0;border:2px solid #fff9;border-radius:10px;align-items:center;gap:8px;padding:11px 22px;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.about-page .btn-outline:hover{background:#ffffff1a}@media (max-width:960px){.about-page .mv-grid,.about-page .founder-inner,.about-page .editorial-inner,.about-page .patient-inner{grid-template-columns:1fr}.about-page .stats-inner{grid-template-columns:repeat(2,1fr)}.about-page .founder-inner{gap:32px}}@media (max-width:600px){.about-page section{padding:48px 16px}.about-page .stats-inner{grid-template-columns:repeat(2,1fr)}.about-page .patient-values{grid-template-columns:1fr}.about-page .team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-page .team-card,.about-page .team-card.team-link{width:100%;max-width:none;margin-left:0;margin-right:0}}@media (max-width:420px){.about-page .doctors-grid,.about-page .team-grid{grid-template-columns:1fr}.about-page .team-card,.about-page .team-card.team-link,.about-page .doctor-card{width:100%;max-width:none;margin:0}}
@media (max-width:767px){.about-page{font-size:clamp(14px,3.6vw + 6px,16px)}.about-page .page-hero{padding:clamp(44px,9vw,72px) clamp(16px,4vw,20px)!important}.about-page .eyebrow-hero{letter-spacing:.12em;margin-bottom:10px!important;font-size:.72rem!important}.about-page .page-hero h1{margin-bottom:16px!important;font-size:clamp(2rem,4vw,3rem)!important;line-height:1.2!important}.about-page .page-hero p{max-width:580px;font-size:.96rem!important;line-height:1.75!important}.about-page .hero-pills{gap:10px;margin-top:24px}.about-page .hero-pill{padding:6px 16px;font-size:.76rem}.about-page section{padding:clamp(40px,8vw,64px) clamp(16px,4vw,20px)!important}.about-page .section-header{text-align:center;margin-bottom:clamp(28px,5vw,44px)!important}.about-page .section-header>div:first-child,.about-page .section-header .eyebrow{letter-spacing:.1em!important;margin-bottom:8px!important;font-size:.72rem!important}.about-page .section-header h2{margin-bottom:12px!important;font-size:clamp(1.5rem,2.5vw,2.1rem)!important;line-height:1.25!important}.about-page .section-header p{max-width:560px!important;margin-top:0!important;margin-left:auto!important;margin-right:auto!important;font-size:.9rem!important}.about-page .btn-blue{border-radius:10px!important;padding:11px 26px!important;font-size:.88rem!important}.about-page .btn-primary{justify-content:center;width:100%;border-radius:10px!important;padding:12px 24px!important;font-size:.88rem!important}.about-page .btn-outline{justify-content:center;width:100%;border-radius:10px!important;padding:11px 22px!important;font-size:.88rem!important}.about-page .cta-btns{flex-direction:column;align-items:stretch;gap:14px;max-width:340px;margin-left:auto;margin-right:auto}.about-page .mv-grid{grid-template-columns:1fr!important;gap:clamp(16px,3vw,24px)!important}.about-page .mv-card{padding:clamp(24px,5vw,38px)!important}.about-page .mv-card-icon{margin-bottom:16px!important;font-size:2.8rem!important}.about-page .mv-card h3{margin-bottom:12px!important;font-size:1.5rem!important}.about-page .mv-card p{font-size:.9rem!important;line-height:1.75!important}.about-page .founder-section{padding:clamp(44px,9vw,72px) clamp(16px,4vw,20px)!important}.about-page .founder-inner{grid-template-columns:1fr!important;gap:32px!important}.about-page .founder-left{max-width:320px;margin-left:auto;margin-right:auto}.about-page .founder-avatar{width:200px!important;height:200px!important;font-size:5rem!important}.about-page .founder-badge{padding:5px 12px;font-size:.72rem}.about-page .founder-name{font-size:1.4rem!important}.about-page .founder-title{font-size:.82rem!important}.about-page .founder-sub{font-size:.78rem!important}.about-page .cred-item{padding:10px 14px;font-size:.78rem}.about-page .founder-message h2{margin-bottom:18px!important;font-size:clamp(1.4rem,2.5vw,1.9rem)!important;line-height:1.3!important}.about-page .founder-message p{margin-bottom:14px!important;font-size:.9rem!important;line-height:1.85!important}.about-page .sig-text strong{font-size:1.1rem!important}.about-page .sig-text span{font-size:.78rem!important}.about-page .sig-icon{width:52px;height:52px;font-size:1.5rem}.about-page .founder-tag{padding:4px 12px;font-size:.74rem}.about-page .doctors-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(14px,3vw,22px)!important}.about-page .doctor-avatar-box{height:100px!important;font-size:2.8rem!important}.about-page .doctor-info{padding:16px!important}.about-page .doctor-info h3{font-size:.9rem!important}.about-page .doctor-info .specialty{font-size:.74rem!important}.about-page .doctor-info .exp{font-size:.72rem!important}.about-page .doctor-tag{padding:2px 8px;font-size:.64rem!important}.about-page .rating{font-size:.74rem!important}.about-page .team-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(14px,3vw,22px)!important}.about-page .team-card,.about-page .team-card.team-link{box-sizing:border-box;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.about-page .team-info h3{font-size:.9rem!important}.about-page .team-role{font-size:.74rem!important}.about-page .team-info p.team-bio{font-size:.78rem!important}.about-page .stats-row{padding:clamp(32px,6vw,44px) clamp(16px,4vw,20px)!important}.about-page .stats-inner{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(14px,3.5vw,20px) clamp(12px,3vw,18px)!important}.about-page .stat-item strong{font-size:clamp(1.55rem,5.2vw,1.85rem)!important;line-height:1.15!important}.about-page .stat-item span{margin-top:3px!important;font-size:.72rem!important;line-height:1.3!important}.about-page .stat-item p{margin-top:2px!important;font-size:.64rem!important;line-height:1.35!important}.about-page .partners-section{padding:clamp(40px,8vw,64px) clamp(16px,4vw,20px)!important}.about-page .partner-tile{min-width:148px;padding:20px 22px}.about-page .partner-tile-icon{font-size:2rem}.about-page .partner-tile-name{font-size:.82rem}.about-page .trust-grid{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr))!important;gap:clamp(14px,3vw,22px)!important}.about-page .trust-card{padding:clamp(20px,4vw,28px)!important}.about-page .trust-icon{width:50px;height:50px;margin-bottom:14px;font-size:1.4rem}.about-page .trust-card h3{margin-bottom:7px!important;font-size:.92rem!important}.about-page .trust-card p{font-size:.8rem!important;line-height:1.65!important}.about-page .editorial-inner{grid-template-columns:1fr!important;gap:clamp(28px,5vw,40px)!important}.about-page .editorial-content h2{margin-bottom:14px!important;font-size:clamp(1.4rem,2.5vw,2rem)!important}.about-page .editorial-content p{font-size:.88rem!important;line-height:1.75!important}.about-page .step-num{width:34px;height:34px;font-size:.8rem}.about-page .step-text h4{font-size:.86rem!important}.about-page .step-text p{font-size:.78rem!important}.about-page .editorial-visual{padding:clamp(20px,4vw,30px)!important}.about-page .editorial-visual h3{font-size:1.05rem!important}.about-page .guideline-item div h4{font-size:.82rem!important}.about-page .guideline-item div p{font-size:.74rem!important}.about-page .patient-inner{grid-template-columns:1fr!important}.about-page .patient-content h2{font-size:clamp(1.4rem,2.5vw,2rem)!important}.about-page .patient-content p{font-size:.88rem!important}.about-page .patient-values{grid-template-columns:1fr!important;gap:clamp(10px,2.5vw,14px)!important}.about-page .value-item{padding:16px!important}.about-page .value-item div:first-child{font-size:1.3rem}.about-page .value-item h4{font-size:.8rem!important}.about-page .value-item p{font-size:.72rem!important}.about-page .patient-card{padding:clamp(20px,4vw,28px)!important}.about-page .patient-card h3{font-size:1.05rem!important}.about-page .t-mini{padding:14px}.about-page .t-mini p{font-size:.78rem!important}.about-page .t-name{font-size:.72rem!important}.about-page .accred-section{padding:clamp(40px,7vw,56px) clamp(16px,4vw,20px)!important}.about-page .accred-section h2{font-size:clamp(1.4rem,3.2vw,1.8rem)!important}.about-page .accred-section>div>p{margin-bottom:32px!important;font-size:.86rem!important}.about-page .accred-badges{gap:10px!important}.about-page .accred-badge{flex:calc(50% - 10px);min-width:0!important;padding:16px 12px!important}.about-page .accred-badge div:first-child{font-size:1.8rem}.about-page .accred-badge strong{font-size:.8rem}.about-page .accred-badge span{font-size:.7rem}.about-page .about-cta{padding:clamp(44px,8vw,64px) clamp(16px,4vw,20px)!important}.about-page .about-cta h2{margin-bottom:12px!important;font-size:clamp(1.6rem,3vw,2.2rem)!important}.about-page .about-cta p{margin-bottom:28px!important;font-size:.9rem!important}}@media (min-width:480px) and (max-width:767px){.about-page .cta-btns{flex-flow:wrap;max-width:none}.about-page .btn-primary,.about-page .btn-outline{width:auto}}@media (min-width:601px) and (max-width:767px){.about-page .patient-values{grid-template-columns:1fr 1fr!important}}@media (max-width:400px){.about-page .doctors-grid,.about-page .team-grid{grid-template-columns:1fr!important}.about-page .doctor-card,.about-page .team-card,.about-page .team-card.team-link{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.about-page .founder-avatar{width:150px!important;height:150px!important;font-size:3.6rem!important}.about-page .accred-badge{flex:100%}}
