.hero-arch>img{object-fit:contain;object-position:right top}.hero{min-height:620px}.hero-copy{padding-top:55px;padding-bottom:45px}.hero-visual{height:100%;overflow:visible}.clinic-doctor{display:grid;grid-template-columns:1.18fr 1fr;gap:35px;padding:65px 4% 0;align-items:center}.clinic-row{grid-template-columns:.68fr 1.1fr;gap:25px;padding-bottom:40px;align-items:center}.clinic-copy h2{font-size:2.5rem}.clinic-copy h3{font-size:1.15rem;line-height:1.35}.clinic-copy .eyebrow{display:none}.clinic-copy>p:last-child{font-size:.84rem}.booking-box{padding:16px;border-radius:12px}.booking-fields{gap:10px}.booking-fields label{font-size:.67rem}.booking-fields input,.booking-fields select{font-size:.78rem;padding:8px;min-height:42px}.clinic-tabs button{font-size:.68rem;padding:9px 6px}.booking-submit{font-size:.94rem;margin:17px 0 10px}.booking-note{font-size:.65rem}.selected-clinic{margin:17px 0 13px;font-size:1rem}.doctor-feature{grid-template-columns:1.06fr 1fr;gap:0;border-top:0;border-left:1px solid #c4a26775;padding-left:26px;min-height:365px;align-self:stretch;width:100%}.doctor-copy{padding:10px 0 35px;position:relative;z-index:2}.doctor-copy .eyebrow{font-size:.53rem;letter-spacing:.17em;margin-bottom:12px}.doctor-copy h2{font-size:2.3rem;margin-bottom:15px}.doctor-copy>p:not(.eyebrow){font-size:.8rem;line-height:1.55}.doctor-copy .gold-rule{margin:18px 0}.doctor-copy h3{font-size:1.2rem}.doctor-role{font-size:.54rem;margin:8px 0 18px}.doctor-button{padding:10px 13px;font-size:.68rem;gap:10px;white-space:nowrap}.doctor-photo{min-height:0;height:100%;align-self:end;display:flex;align-items:end;margin-left:-15px;position:relative;z-index:0}.doctor-photo img{height:auto;max-height:425px;width:110%;max-width:none;object-fit:contain;object-position:center bottom;mask-image:linear-gradient(90deg,transparent,#000 12%,#000)}.doctor-philosophy{display:none}.seo-links{display:flex;flex-wrap:wrap;gap:12px 25px;margin-top:30px;font-size:.75rem;color:#c8b083}.editorial-page{min-height:70vh;max-width:1100px}.editorial-page h1{font-size:3.6rem;margin:22px 0 30px}.editorial-page h2{font-size:2rem;margin:35px 0 20px}.editorial-page p{margin:20px 0}.editorial-lead{font-size:1.2rem;color:#756258}.editorial-page .button{margin-top:22px}.languages>a{font-size:.75rem}.signature-services{padding-bottom:75px}
@media(min-width:1700px){.clinic-copy h2{font-size:3rem}.doctor-copy h2{font-size:2.8rem}.doctor-copy>p:not(.eyebrow){font-size:.9rem}.doctor-feature{min-height:420px}.doctor-photo img{max-height:480px}.clinic-tabs button{font-size:.8rem}}
@media(max-width:1150px){.clinic-doctor{grid-template-columns:1fr;gap:0;padding:60px 6% 0}.clinic-row{grid-template-columns:.8fr 1.2fr;max-width:none;width:100%;gap:40px}.clinic-copy h2{font-size:3rem}.clinic-copy h3{font-size:1.4rem}.clinic-copy>p:last-child{font-size:.95rem}.booking-box{padding:23px}.clinic-tabs button{font-size:.8rem}.booking-fields label{font-size:.78rem}.booking-fields input,.booking-fields select{font-size:.9rem}.booking-note{font-size:.74rem}.doctor-feature{border-left:0;border-top:1px solid #c4a26760;padding-left:0;grid-template-columns:1fr 1fr;min-height:400px;gap:25px}.doctor-copy{padding:35px 0}.doctor-copy h2{font-size:3rem}.doctor-copy>p:not(.eyebrow){font-size:.94rem;max-width:400px}.doctor-copy h3{font-size:1.6rem}.doctor-role{font-size:.65rem}.doctor-button{font-size:.85rem;padding:13px 20px}.doctor-photo img{max-height:440px;width:100%}.hero{min-height:580px}.hero h1{font-size:3rem}.hero-arch>img{object-fit:contain;object-position:right center}}
@media(max-width:600px){.hero{min-height:0}.hero-copy{padding:15px 6% 5px}.hero h1{font-size:2.65rem}.hero-visual{height:auto;aspect-ratio:2/1}.hero-arch{height:100%}.hero-arch>img{display:none}.mobile-portraits{display:block;overflow:visible;height:100%;width:100%}.mobile-portraits img{display:block;height:100%;width:100%;object-fit:contain;object-position:center top}.hero-visual:after{height:12px;bottom:-1px}.clinic-row{grid-template-columns:1fr;gap:25px}.clinic-copy h2{font-size:2.75rem}.booking-box{padding:18px}.booking-fields{grid-template-columns:1fr}.clinic-tabs button{font-size:.7rem}.booking-submit{font-size:1.1rem}.doctor-feature{grid-template-columns:1fr;gap:0;min-height:0}.doctor-copy h2{font-size:2.9rem}.doctor-photo{height:360px;width:100%;margin:0;justify-content:center}.doctor-photo img{height:100%;width:auto;max-width:100%;object-fit:contain;mask-image:linear-gradient(180deg,#000 90%,transparent)}.doctor-copy .doctor-button{white-space:normal}.editorial-page h1{font-size:2.5rem}.editorial-lead{font-size:1rem}.editorial-page .detail-products{grid-template-columns:1fr}.editorial-page header nav{display:block}}
.campaign{margin:45px auto;max-width:1320px;padding:40px 6%;display:flex;align-items:center;gap:45px;background:#280510;color:#f3dfbc;border:1px solid #c9a76a;border-radius:24px}.campaign img{width:35%;max-height:280px;object-fit:cover;border-radius:100px 100px 12px 12px}.campaign h2{font:2.4rem Georgia;margin:10px 0 20px}.campaign .button{margin-top:24px}.signature-services{padding-bottom:115px;z-index:1}.clinic-doctor{border-radius:0;margin-top:0;padding-top:40px}.clinic-doctor:before{content:'';position:absolute;left:0;right:0;top:-74px;height:75px;background:#250710;clip-path:polygon(0 28%,4% 22%,10% 31%,18% 49%,27% 66%,37% 80%,50% 92%,63% 81%,73% 66%,82% 48%,90% 30%,96% 20%,100% 27%,100% 100%,0 100%);z-index:2}.clinic-doctor{background:#250710}.signature-services:after{content:'';position:absolute;left:0;right:0;bottom:-1px;height:76px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 80' preserveAspectRatio='none'%3E%3Cpath d='M0 23 C130 -5 285 76 720 76 C1110 76 1290 -7 1440 23 L1440 80 L0 80Z' fill='%23250710'/%3E%3C/svg%3E") center/100% 100% no-repeat;z-index:3}.clinic-doctor:before{display:none}.signature-grid{position:relative}.signature-grid:after{content:'';position:absolute;top:22px;left:12%;right:1%;height:82px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1400 90' preserveAspectRatio='none'%3E%3Cpath d='M0 24 C150 -55 190 130 330 57 S525 -10 650 52 S880 -12 1000 42 S1200 80 1400 18' fill='none' stroke='%23d8b05c' stroke-width='2'/%3E%3C/svg%3E") center/100% 100% no-repeat;z-index:2}.service-number:after{display:none}@media(max-width:700px){.signature-grid:after{display:none}.signature-services{padding-bottom:90px}.signature-services:after{height:40px}.campaign{margin:25px 5%;display:block;padding:28px}.campaign img{width:100%;height:180px;margin-bottom:22px}.campaign h2{font-size:2rem}}
/* Match the physician section's shallow wave at the routine entrance. */
.quiz{position:relative;border-radius:0;isolation:isolate;padding-top:130px}
.quiz:before{content:'';position:absolute;inset:0 0 auto;height:76px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 80' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H1440 V23 C1290 -7 1110 76 720 76 C285 76 130 -5 0 23 Z' fill='%23fbf5e9'/%3E%3C/svg%3E") center/100% 100% no-repeat;z-index:-1}
/* Fade the image itself, so its natural left edge cannot form a vertical seam. */
@media(min-width:601px){.hero-arch{position:relative}.hero-arch>img{position:absolute;right:0;top:0;width:auto;max-width:100%;height:100%;object-fit:contain;object-position:right top;mask-image:linear-gradient(90deg,transparent 0%,#000 19%,#000 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 19%,#000 100%)}.hero-visual:after{background:none}}
@media(max-width:700px){.quiz{border-radius:0;padding-top:85px}.quiz:before{height:40px}}

.languages button,.languages>a{display:inline-flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap}.languages .language-flag{display:block;width:20px;height:14px;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px #ffffff25;flex:none}@media(max-width:600px){.languages button,.languages>a{gap:3px}.languages .language-flag{width:15px;height:11px}.header-inner .languages{gap:2px}.languages button{font-size:.6rem;padding:3px 2px}}
.audience-links{display:flex;gap:15px;flex-wrap:wrap;margin:24px 0}.audience-links a{display:inline-flex;padding:13px 24px;border:1px solid #b69864;border-radius:30px;color:#563829;background:#f2e4ca;font-size:.9rem}.service-directory{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:30px 0}.service-directory article{padding:25px;border:1px solid #d5bf97;border-radius:18px;background:#fbf4e6}.service-directory article h2{font-size:1.65rem;margin:0 0 20px}.service-directory a{display:inline-block;margin-top:18px;color:#88652f}.team-liliane{margin-top:24px;border-top:1px solid #b9945850;padding-top:22px}.team-liliane>p{font-size:.8rem;color:#d6c5c0;line-height:1.65}.team-liliane .doctor-role{line-height:1.6}.doctor-feature{align-items:center}.doctor-photo{align-self:end}.service-symbol{height:100%;min-height:180px;display:grid;place-items:center;font:5rem Georgia;color:#c9a15c;background:radial-gradient(ellipse at 50% 40%,#fcf1d6,#dac398)}.catalog-empty{grid-column:1/-1;padding:30px;border:1px solid #d2b991;border-radius:16px}.signature-info h3{hyphens:none;overflow-wrap:normal}.signature-grid:after{display:none}@media(max-width:900px){.service-directory{grid-template-columns:1fr 1fr}}@media(max-width:600px){.service-directory{grid-template-columns:1fr}.audience-links a{flex:1;justify-content:center;padding:12px 15px;font-size:.8rem}.signature-info h3{font-size:1.5rem}.team-liliane>p{font-size:.94rem}}

.signature-photo-4 img,.signature-photo-5 img,.signature-photo-6 img{object-position:center center}.service-detail-image{float:right;width:min(38%,330px);height:390px;object-fit:cover;border-radius:150px 150px 18px 18px;margin:0 0 30px 35px}@media(max-width:600px){.service-detail-image{float:none;width:100%;height:320px;margin:0 0 25px;border-radius:24px}}
/* Joint presentation: physician, founder and collaborators. */
.founder-profile{grid-column:1/-1;display:grid;grid-template-columns:minmax(240px,.75fr) 1.25fr;gap:clamp(30px,6vw,90px);align-items:center;padding:65px 0 75px;border-top:1px solid #c4a26755;width:100%;max-width:1300px;margin:25px auto 0}.founder-portrait{max-width:440px;overflow:hidden;border:1px solid #c4a26775;border-radius:200px 200px 18px 18px;background:#eae7e4}.founder-portrait img{display:block;width:100%;height:auto}.founder-copy h2{font-size:clamp(2.3rem,4vw,3.8rem);color:#f4e2bf;margin:12px 0}.founder-copy h3{font-size:1.5rem;margin:26px 0 14px}.founder-copy p{line-height:1.8;color:#d8c8c4;font-size:1rem;margin:14px 0}.founder-copy .founder-role{color:#dfbd73;font-size:.87rem;letter-spacing:.04em}.founder-copy .eyebrow{color:#d4af68;font-size:.7rem}.collaborators{background:#fbf5e9}.collaborators>h2{font-size:clamp(2.5rem,4vw,4rem);margin:15px 0}.collaborators>p{max-width:650px}.collaborator-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin-top:40px}.collaborator-grid article{padding:30px 20px;border:1px solid #ccb27e;border-radius:70px 70px 15px 15px;text-align:center;background:linear-gradient(150deg,#fffaf1,#f0e3ce)}.team-monogram{display:grid;place-items:center;width:68px;height:68px;border:1px solid #b38d4c;border-radius:50%;margin:0 auto 25px;font:2rem Georgia;color:#a07938}.collaborator-grid h3{font-size:1.5rem;margin:15px 0}.collaborator-grid p{font-size:.8rem;line-height:1.6;margin:12px 0}.collaborator-grid .member-role{color:#80622f;min-height:42px}.editorial-page .founder-profile{color:#281019;border-color:#b38d4c}.editorial-page .founder-copy h2,.editorial-page .founder-copy p{color:#38232b}.editorial-page .founder-copy .founder-role{color:#8c682c}@media(max-width:1000px){.collaborator-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.founder-profile{grid-template-columns:1fr;gap:28px;padding:40px 0 50px}.founder-portrait{width:100%;max-width:360px;margin:auto}.founder-copy h2{font-size:2.5rem}.collaborator-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.collaborator-grid article{padding:25px 12px}.collaborator-grid h3{font-size:1.25rem}.collaborator-grid article:last-child{grid-column:1/-1;max-width:320px;width:100%;justify-self:center}}
/* Matching physician and founder profiles, with the same booking action. */
.clinic-doctor{grid-template-columns:1fr 1fr;align-items:stretch;gap:45px}.clinic-doctor>.clinic-row{grid-column:1/-1;max-width:1080px;margin:auto;width:100%;grid-template-columns:.8fr 1.2fr}.clinic-doctor>.doctor-feature{border-left:0;border-top:1px solid #c4a26760;padding:30px 0 0;grid-template-columns:1.05fr .95fr;gap:15px;min-width:0}.founder-feature .doctor-photo{margin:0;align-self:center}.founder-feature .doctor-photo img{width:100%;height:auto;max-height:425px;object-fit:contain;mask-image:none;border-radius:8px}.founder-feature .doctor-role{line-height:1.7}.doctor-copy>.gold{font-size:.75rem;padding:13px 18px;margin:8px 0 20px;white-space:normal}.physician-booking{display:flex;width:fit-content}.founder-bio{color:#d6c5c0;font-size:.8rem;line-height:1.7;margin:6px 0 22px}.founder-bio summary{cursor:pointer;color:#dfbd73;display:flex;justify-content:space-between;gap:25px;padding:10px 0;border-bottom:1px solid #c4a26750}.founder-bio p{margin:16px 0}.editorial-page .founder-feature{color:#281019;margin-top:45px;border-top:1px solid #c4a26760}.editorial-page .founder-bio{color:#563c40}@media(max-width:1000px){.clinic-doctor{grid-template-columns:1fr;gap:15px}.clinic-doctor>.doctor-feature{grid-column:1/-1;gap:30px}.founder-feature .doctor-photo img{max-height:400px}.doctor-copy>.gold{font-size:.9rem}}@media(max-width:600px){.clinic-doctor>.clinic-row{grid-template-columns:1fr}.clinic-doctor>.doctor-feature{grid-template-columns:1fr;gap:0}.founder-feature .doctor-photo{height:auto;padding-bottom:35px;max-width:360px;margin:auto}.founder-feature .doctor-photo img{width:100%;height:auto}.founder-bio{font-size:.94rem}.doctor-copy>.gold{width:100%;justify-content:space-between}}
/* Equal portrait frames and shared baseline for the two practitioners. */
.clinic-doctor>.doctor-feature{align-items:end}.clinic-doctor>.doctor-feature .doctor-photo{height:430px;width:100%;margin:0;align-self:end;display:flex;align-items:flex-end;justify-content:center;padding:0;background:transparent}.clinic-doctor>.doctor-feature .doctor-photo img{height:100%;width:100%;max-height:none;max-width:100%;object-fit:contain;object-position:center bottom;border-radius:0}.clinic-doctor>.founder-feature .doctor-photo img{mask-image:none;-webkit-mask-image:none}.clinic-doctor>.doctor-feature .doctor-copy{align-self:start}@media(max-width:1000px){.clinic-doctor>.doctor-feature .doctor-photo{height:400px}}@media(max-width:600px){.clinic-doctor>.doctor-feature .doctor-photo{height:390px;max-width:320px;margin:0 auto}.clinic-doctor>.doctor-feature{padding-bottom:0}}
.collaborator-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.collaborator-grid article{padding:0;overflow:hidden;border-radius:140px 140px 18px 18px;background:#250710;color:#f6e7cc;text-align:left}.member-photo{aspect-ratio:3/4;overflow:hidden;background:#e8dfd3}.member-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.member-copy{padding:24px}.collaborator-grid .member-role{color:#dfbd73;min-height:44px}.member-copy>p{color:#d6c5c0}.member-copy .text-link{color:#dfbd73;font-size:.8rem;margin-top:24px;display:flex;justify-content:space-between}.additional-member{border-top:1px solid #ccb27e;margin-top:35px;padding-top:25px}.additional-member h3{font-size:1.5rem;margin-bottom:8px}.additional-member p{font-size:.88rem;color:#756258}@media(max-width:1000px){.collaborator-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.collaborator-grid{gap:14px}.collaborator-grid article{border-radius:90px 90px 14px 14px}.member-copy{padding:18px 13px}.collaborator-grid article:last-child{grid-column:auto;max-width:none}.collaborator-grid .member-role{min-height:65px}.member-copy .text-link{font-size:.72rem}}
/* Open editorial team presentation; no window-shaped cards. */
.team-editorial-photo{margin:40px 0 0;overflow:hidden;border:0;border-radius:0}.team-editorial-photo img{display:block;width:100%;height:auto}.collaborator-grid{gap:30px;margin-top:0;border-top:1px solid #c9ad79}.collaborator-grid article{border:0;border-radius:0;background:none;color:#250710;overflow:visible}.member-copy{padding:25px 0}.collaborator-grid .member-role{color:#866429}.member-copy>p{color:#756258}.member-copy .text-link{color:#866429}.collaborator-grid article:last-child{max-width:none}.additional-member{margin-top:5px}@media(max-width:600px){.collaborator-grid article{border-radius:0}.collaborator-grid{gap:12px 22px}.team-editorial-photo{margin-top:25px}.member-copy{padding:20px 0}}
.collaborator-grid{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:1000px){.collaborator-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.collaborator-grid article:last-child{grid-column:1/-1;width:100%}}
/* Five individual presentations with clean rectangular portraits. */
.collaborator-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 30px;border-top:0;margin-top:40px}.collaborator-grid .individual-profile{display:flex;flex-direction:column;border:0;border-radius:0;background:transparent;overflow:visible}.individual-profile .member-photo{width:100%;aspect-ratio:4/5;border-radius:0;overflow:hidden;background:#ece5db}.individual-profile .member-photo img{width:100%;height:100%;display:block;object-fit:cover;object-position:center top;border-radius:0}.individual-profile:first-child .member-photo img{object-fit:cover}.individual-profile .member-copy{display:flex;flex-direction:column;flex:1;padding:23px 0 0}.individual-profile .member-copy h3{font-size:1.9rem;margin:0 0 12px}.individual-profile .member-copy .member-role{min-height:0;margin:0 0 12px}.individual-profile .member-copy .text-link{margin-top:auto;padding-top:20px;border-top:1px solid #c9ad7960}.individual-profile .member-copy>p:last-of-type{margin-bottom:24px}.collaborator-grid .individual-profile:last-child{grid-column:auto;width:auto;max-width:none}.additional-member{margin-top:40px}@media(max-width:1000px){.collaborator-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.collaborator-grid{grid-template-columns:1fr;gap:40px}.individual-profile .member-photo{aspect-ratio:4/5;max-height:460px}.individual-profile .member-copy h3{font-size:2rem}.individual-profile .member-copy .text-link{font-size:.9rem}.collaborator-grid .individual-profile:last-child{grid-column:auto}}
/* Matching individual studio portraits, with Liliane presented only beside the physician. */
.collaborator-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.individual-profile .member-photo{aspect-ratio:2/3;background:#d3c6b6}.individual-profile .member-photo img{object-fit:cover;object-position:center top}@media(max-width:1000px){.collaborator-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.collaborator-grid{grid-template-columns:1fr}.individual-profile .member-photo{max-height:none}}
.product-editorial{display:grid;grid-template-columns:1fr 1.15fr;gap:50px;align-items:start}.product-editorial figure{margin:0;position:sticky;top:110px}.product-editorial img{width:100%;height:auto}.product-editorial figcaption{font-size:.7rem;color:#796a61;margin-top:12px}.product-editorial li{margin:12px 0;line-height:1.7}.product-details-link{display:block;color:#8c692d;margin:18px 0;font-size:.88rem}.product-art img{object-fit:contain}@media(max-width:700px){.product-editorial{grid-template-columns:1fr;gap:20px}.product-editorial figure{position:static}}
.hero-services{font-size:1rem;line-height:1.9;max-width:620px;color:#f0dfbd;margin:12px 0 25px}.hero .intro{margin-bottom:0;font-weight:600}.founder-section{background:#250710;color:#f6e7cc;width:100%;max-width:none;margin-inline:0}.founder-section .founder-feature{display:grid;grid-template-columns:1.2fr .8fr;gap:60px;border:0;padding:0;max-width:1150px;margin:auto}.founder-section .doctor-copy h2{font-size:clamp(2.8rem,5vw,4.5rem)}.founder-section .doctor-copy>p:not(.eyebrow){font-size:1rem;max-width:620px}.founder-section .doctor-role{font-size:.8rem}.founder-section .doctor-photo{margin:0;height:480px;align-self:start}.founder-section .doctor-photo img{width:100%;height:100%;max-height:none;object-fit:contain;object-position:center bottom}.founder-signature{color:#dfbd73!important;font-style:italic}.clinic-doctor{display:block;padding:45px 6%}.clinic-doctor>.clinic-row{padding-bottom:0}.medical-responsibility{background:#f3e9d9;color:#250710}.medical-profile{display:grid;grid-template-columns:110px 1fr;gap:30px;align-items:center;max-width:950px}.medical-profile img{width:110px;height:145px;object-fit:cover;object-position:top}.medical-profile h2{font-size:1.8rem;margin:0 0 10px}.medical-profile p{font-size:.95rem;line-height:1.8;margin:10px 0}.medical-role{color:#806233}.editorial-page .medical-responsibility{padding:20px 0;background:none}@media(max-width:600px){.founder-section .founder-feature{grid-template-columns:1fr;gap:15px}.founder-section .doctor-photo{height:390px;width:100%;max-width:300px;margin:auto}.hero-services{font-size:.95rem}.medical-profile{grid-template-columns:75px 1fr;gap:18px;align-items:start}.medical-profile img{width:75px;height:100px}.medical-profile h2{font-size:1.5rem}.medical-profile p{font-size:.85rem}.clinic-doctor>.clinic-row{display:grid;grid-template-columns:1fr}}

/* BB-FOUNDER-FULL-WIDTH-20260910: override the shared section width cap. */
section.founder-section.section {
  box-sizing: border-box;
  width: 100%;
  max-width: none !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  background-color: #250710;
}