.experience-page{overflow-wrap:break-word}.experience-breadcrumbs{color:var(--body);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-block:27px;font-size:12px;line-height:1.8;display:flex}.experience-breadcrumbs nav{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.experience-breadcrumbs a:hover{text-underline-offset:4px;text-decoration:underline}.experience-hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:70px;padding-block:40px 84px;display:grid}.experience-hero .eyebrow{margin-bottom:23px}.experience-hero h1{letter-spacing:-2.8px;max-width:760px;font-size:clamp(48px,5.1vw,78px);line-height:1.07}.experience-intro{color:var(--body);max-width:555px;margin:27px 0 30px;font-size:17px;line-height:1.85}.experience-actions{flex-wrap:wrap;align-items:center;gap:23px;display:flex}.experience-actions .button{gap:17px;font-size:13px}.experience-actions .text-link{font-size:12px}.experience-feature{background:#e9ecdf;border-radius:110px 5px 5px;margin:0;padding:39px 38px 32px}.experience-feature>.eyebrow{letter-spacing:1.6px;margin:20px 0 0;font-size:12px}.experience-quote-mark{color:var(--red);font-family:var(--serif);height:51px;margin-top:26px;font-size:92px;line-height:.8;display:block}.experience-feature blockquote{margin:0}.experience-feature blockquote p{font-family:var(--serif);letter-spacing:-.7px;font-size:clamp(29px,2.7vw,41px);line-height:1.28}.experience-feature figcaption{align-items:center;gap:13px;margin-top:28px;display:flex}.experience-monogram{border:1px solid #adb6a2;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:12px;display:grid}.experience-feature figcaption strong{font-size:12px;font-weight:600}.experience-feature figcaption small{color:var(--body);margin-top:5px;font-size:12px;line-height:1.6;display:block}.experience-feature>.text-link{border-top:1px solid #c8d0be;justify-content:space-between;margin-top:25px;padding-top:19px;font-size:12px;line-height:1.7;display:flex}.experience-stories{background:#f0efe8;padding-block:76px 55px;scroll-margin-top:100px}.experience-section-heading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:39px;display:flex}.experience-section-heading .eyebrow{margin-bottom:18px}.experience-section-heading>p{max-width:320px;color:var(--body);font-size:14px;line-height:1.9}.experience-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.experience-card{background:var(--paper);border:1px solid #e0e2d7;min-width:0;padding:32px 33px 0;scroll-margin-top:120px}.experience-card-meta{justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.experience-index{font-family:var(--serif);color:#6b785f;font-size:27px;font-style:italic}.experience-variant{letter-spacing:.6px;border:1px solid #d2d8c7;border-radius:2px;padding:6px 10px;font-size:12px;line-height:1.5}.experience-context{letter-spacing:.8px;color:var(--body);margin-bottom:12px;font-size:12px;line-height:1.7}.experience-card h3{letter-spacing:-.7px;max-width:390px;font-size:31px;line-height:1.18}.experience-card-quote{margin:22px 0 28px}.experience-small-quote{color:var(--red);font-family:var(--serif);height:32px;font-size:49px;line-height:1;display:block}.experience-card blockquote{margin:0}.experience-card-quote blockquote p{color:var(--ink);font-size:17px;line-height:1.8}.experience-card-quote figcaption{margin-top:18px;font-size:12px;font-weight:600}.experience-detail{border-top:1px solid var(--line)}.experience-detail summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;min-height:68px;padding:18px 0;font-size:12px;font-weight:600;line-height:1.7;list-style:none;display:flex}.experience-detail summary::-webkit-details-marker{display:none}.experience-detail summary svg{flex-shrink:0;transition:transform .2s}.experience-detail[open] summary svg{transform:rotate(45deg)}.experience-full{padding-bottom:28px}.experience-full .experience-original-label{color:#636d60;margin-bottom:16px;font-size:12px}.experience-full blockquote p{color:var(--body);font-size:15px;line-height:1.9}.experience-full .experience-byline{margin-top:18px;font-size:12px;font-weight:600}.experience-source{color:var(--body);border-top:1px solid #ced4c3;margin-top:38px;padding-top:24px}.experience-source h3{font-family:var(--sans);margin-bottom:10px;font-size:12px;font-weight:600}.experience-source p{max-width:940px;font-size:12px;line-height:1.9}.experience-source p+p{margin-top:7px}.experience-source>div{flex-wrap:wrap;gap:18px 30px;margin-top:18px;display:flex}.experience-source a{text-underline-offset:4px;align-items:center;gap:12px;font-size:12px;line-height:1.6;text-decoration:underline;display:inline-flex}.experience-next{padding-block:68px}.experience-next-panel{background:var(--ink);color:var(--paper);grid-template-columns:1fr 1fr;gap:50px;padding:47px 46px;display:grid}.experience-next .eyebrow{color:#d3dbc8;margin-bottom:20px;font-size:12px}.experience-next-panel>div>p:not(.eyebrow){color:#e1e6d9;max-width:450px;margin-bottom:23px;font-size:15px;line-height:1.85}.experience-next .button{font-size:12px}.experience-professionals{align-items:center;gap:15px;margin-top:20px;font-size:12px;line-height:1.7;display:flex}.experience-editorial{border-top:3px solid var(--red);background:#e9ecdf;padding:30px 35px 37px}.experience-editorial>span{font-family:var(--serif);color:#839078;letter-spacing:-5px;margin-bottom:19px;font-size:106px;font-style:italic;line-height:1;display:block}.experience-editorial h2{letter-spacing:-1px;font-size:37px}.experience-editorial p:not(.eyebrow){color:var(--body);margin:20px 0;font-size:14px;line-height:1.85}.experience-editorial>.eyebrow{margin-bottom:16px;font-size:12px}.experience-doctor-list{gap:25px;display:grid}.experience-doctor{background:var(--paper);border:1px solid #e0e2d7;grid-template-columns:minmax(260px,.8fr) minmax(0,1.6fr);gap:42px;padding:38px;scroll-margin-top:110px;display:grid}.experience-doctor-person picture{margin-bottom:21px;display:block}.experience-doctor-photo{object-fit:cover;object-position:center top;border-radius:58px 58px 3px 3px;width:120px;height:150px;display:block}.experience-doctor-person h3{letter-spacing:-.6px;margin-bottom:12px;font-size:26px;line-height:1.2}.experience-doctor-person p{color:var(--body);max-width:220px;font-size:12px;line-height:1.8}.experience-doctor-person p+p{margin-top:5px}.experience-doctor-copy>.eyebrow{margin-bottom:22px;font-size:12px;line-height:1.7}.experience-doctor-copy blockquote{margin:0}.experience-doctor-copy blockquote p{font-family:var(--serif);letter-spacing:-.2px;font-size:25px;line-height:1.55}.experience-excerpt-label{color:var(--body);margin-top:21px;font-size:12px;line-height:1.8}@media (width<=1100px){.experience-hero{gap:35px}.experience-feature{padding-inline:28px}.experience-hero h1{letter-spacing:-2.1px;font-size:57px}.experience-doctor{gap:28px;padding:30px}.experience-doctor-copy blockquote p{font-size:23px}}@media (width<=850px){.experience-hero{grid-template-columns:1fr;gap:35px;padding-block:25px 55px}.experience-hero h1{font-size:65px}.experience-feature{max-width:620px;padding:32px 35px}.experience-feature blockquote p{font-size:37px}.experience-feature>.eyebrow{margin-top:12px}.experience-feature>.text-link{max-width:450px}.experience-section-heading{flex-direction:column;align-items:flex-start;gap:20px}.experience-section-heading>p{max-width:500px}.experience-card{padding:26px 25px 0}.experience-card h3{font-size:28px}.experience-card-quote blockquote p{font-size:16px}.experience-next-panel{gap:28px;padding:36px}.experience-doctor{grid-template-columns:1fr;gap:28px}.experience-doctor-person{align-items:center;gap:22px;display:flex}.experience-doctor-person picture{flex-shrink:0;margin:0}.experience-doctor-person p{max-width:none}.experience-doctor-copy blockquote p{font-size:25px}}@media (width<=700px){.experience-breadcrumbs{gap:15px;padding-block:21px;font-size:12px}.experience-breadcrumbs nav{gap:8px}.experience-hero{gap:31px;padding-block:18px 45px}.experience-hero h1{letter-spacing:-1.8px;font-size:clamp(45px,10vw,61px)}.experience-hero .eyebrow{letter-spacing:1.1px;font-size:12px}.experience-intro{margin-block:22px 25px;font-size:16px}.experience-actions{gap:21px}.experience-feature{border-top-left-radius:80px;padding:31px 28px 26px}.experience-feature blockquote p{font-size:32px}.experience-feature figcaption{margin-top:23px}.experience-stories{padding-block:48px 38px}.experience-section-heading{margin-bottom:29px}.experience-section-heading>p{font-size:15px}.experience-grid{grid-template-columns:1fr;gap:20px}.experience-card{padding:26px 25px 0}.experience-card h3{font-size:31px}.experience-card-quote blockquote p{font-size:17px}.experience-card-meta{margin-bottom:22px}.experience-variant{letter-spacing:.25px;font-size:12px}.experience-detail summary{font-size:13px}.experience-full blockquote p{font-size:16px}.experience-source p{font-size:12px}.experience-source>div{gap:18px}.experience-next{padding-block:45px}.experience-next-panel{grid-template-columns:1fr;gap:24px;padding:31px 25px}.experience-next h2{font-size:37px}.experience-next .eyebrow{font-size:12px;line-height:1.8}.experience-next .button{gap:13px;padding-inline:17px;font-size:12px}.experience-editorial{padding:27px}.experience-editorial>span{font-size:86px}.experience-editorial h2{font-size:35px}.experience-doctor{gap:24px;padding:25px}.experience-doctor-person{align-items:flex-start;gap:17px}.experience-doctor-photo{width:92px;height:118px}.experience-doctor-person h3{overflow-wrap:normal;font-size:23px;line-height:1.2}.experience-doctor-person p{font-size:12px}.experience-doctor-copy blockquote p{font-size:23px}.experience-doctor-copy>.eyebrow{font-size:12px}}@media (width<=360px){.experience-hero h1{font-size:43px}.experience-feature{padding-inline:23px}.experience-feature blockquote p{font-size:29px}.experience-card{padding-inline:21px}.experience-card h3{font-size:28px}.experience-variant{max-width:192px}.experience-doctor{padding:22px}.experience-doctor-person{flex-direction:column}.experience-doctor-person h3{font-size:26px}.experience-doctor-photo{width:104px;height:132px}}@media (prefers-reduced-motion:reduce){.experience-detail summary svg{transition:none}}.experience-variant small{letter-spacing:.2px;color:var(--body);margin-bottom:3px;font-size:12px;display:block}
