._yr30G_page{--ink:#163641;--muted:#53636a;--paper:#faf8f4;--linen:#eee7dd;--line:#cbd3cf;color:var(--ink);background:var(--paper);font-family:var(--font-body);overflow-wrap:anywhere;font-size:15px;line-height:1.75}._yr30G_page *,._yr30G_page :before,._yr30G_page :after{box-sizing:border-box}._yr30G_page h1,._yr30G_page h2,._yr30G_page h3,._yr30G_page p,._yr30G_page figure,._yr30G_page dl{margin:0}._yr30G_page h2{color:var(--ink);font-family:var(--font-editorial);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(34px,3.4vw,48px);font-weight:500;line-height:1.12}._yr30G_page h3{font-size:17px;font-weight:600;line-height:1.4}._yr30G_content p{color:var(--muted)}._yr30G_page svg{flex-shrink:0}._yr30G_page a{text-underline-offset:5px}._yr30G_page a:focus-visible{outline-offset:5px;outline:3px solid #9b651c}._yr30G_shell{width:min(1180px,100% - 80px);margin-inline:auto}._yr30G_content{z-index:1;background:var(--paper);position:relative}._yr30G_content ._yr30G_eyebrow{color:#855b35;letter-spacing:.13em;text-transform:uppercase;margin-bottom:18px;font-size:11px;font-weight:700;line-height:1.6}._yr30G_button{max-width:100%;min-height:50px;color:var(--ink);text-align:center;background:#fbb148;border-radius:999px;justify-content:center;align-items:center;gap:13px;padding:13px 22px;font-size:13px;font-weight:600;line-height:1.4;text-decoration:none;transition:background .18s;display:inline-flex}._yr30G_button:hover{background:#ffc36f}._yr30G_textLink{min-height:44px;color:var(--ink);align-items:center;gap:13px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}._yr30G_textLink:hover{text-decoration:underline}._yr30G_heroSecondary._yr30G_textLink{color:#fff}._yr30G_profileStrip{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:40px;padding-block:27px;display:grid}._yr30G_profileName{flex-direction:column;gap:5px;min-width:0;font-size:13px;line-height:1.6;display:flex}._yr30G_profileName strong{font-weight:600}._yr30G_profileName span{color:var(--muted);font-size:12px}._yr30G_textLink svg{transition:transform .18s}._yr30G_textLink:hover svg{transform:translate(3px)}._yr30G_credentials{grid-template-columns:.8fr 1.2fr .8fr;gap:24px;display:grid}._yr30G_credentials>div{min-width:0}._yr30G_credentials>div+div{border-left:1px solid var(--line);padding-left:28px}._yr30G_credentials dt{color:var(--muted);font-size:11px}._yr30G_credentials dd{color:var(--ink);margin:5px 0 0;font-size:13px;font-weight:600}._yr30G_background{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:100px;padding-block:76px;display:grid}._yr30G_background>*{min-width:0}._yr30G_backgroundCopy>p:last-child{max-width:490px;margin-top:23px}._yr30G_education{margin:0;padding:0;list-style:none}._yr30G_education li{border-bottom:1px solid var(--line);grid-template-columns:max-content minmax(0,1fr);gap:22px;padding-block:22px;display:grid}._yr30G_education li:first-child{padding-top:4px}._yr30G_education time{color:#87633d;font-family:var(--font-editorial);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:32px;line-height:1.2}._yr30G_education h3{font-size:15px}._yr30G_education p{margin-top:5px;font-size:12px}._yr30G_approach{background:var(--linen);padding-block:65px}._yr30G_sectionHeading{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:100px;display:grid}._yr30G_sectionHeading>p{max-width:490px;padding-bottom:4px}._yr30G_principles{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:36px 0 0;padding:0;list-style:none;display:grid}._yr30G_principles li{border-top:1px solid #bfc5bc;min-width:0;padding-top:21px}._yr30G_principleTitle{align-items:baseline;gap:16px;margin-bottom:13px;display:flex}._yr30G_principleTitle>span{color:#87633d;font-family:var(--font-editorial);font-size:28px;line-height:1}._yr30G_principles p{font-size:13px}._yr30G_clinic{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:80px;padding-block:76px;display:grid}._yr30G_clinic>*{min-width:0}._yr30G_clinicFrame{aspect-ratio:4/3;background:var(--linen);border-radius:5px;position:relative;overflow:hidden}._yr30G_clinicFrame img{object-fit:cover}._yr30G_clinic figcaption{color:var(--muted);margin-top:11px;font-size:11px}._yr30G_clinicCopy>p:not(._yr30G_eyebrow){margin-top:23px}._yr30G_clinic address{color:var(--ink);margin-top:20px;font-size:13px;font-style:normal}._yr30G_clinicLinks{flex-wrap:wrap;gap:3px 26px;margin-top:17px;display:flex}._yr30G_closing{background:var(--ink);padding-block:56px}._yr30G_closingInner{justify-content:space-between;align-items:center;gap:65px;display:flex}._yr30G_closingCopy{min-width:0;max-width:650px}._yr30G_page ._yr30G_closing ._yr30G_eyebrow{color:#edcda1;margin-bottom:14px}._yr30G_page ._yr30G_closing h2{color:#fff;font-size:clamp(34px,3vw,43px)}._yr30G_page ._yr30G_closingCopy>p:last-child{color:#d9e3e3;margin-top:18px;font-size:14px}._yr30G_closingActions{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:14px;max-width:100%;display:flex}._yr30G_closing ._yr30G_textLink{color:#fff}@media (max-width:1100px){._yr30G_shell{width:calc(100% - 48px)}._yr30G_background,._yr30G_sectionHeading{column-gap:48px}._yr30G_clinic{gap:45px}._yr30G_profileStrip{grid-template-columns:minmax(0,.95fr) minmax(0,1.8fr);gap:25px}._yr30G_credentials{gap:18px}._yr30G_credentials>div+div{padding-left:18px}._yr30G_principles{gap:25px}._yr30G_closingInner{gap:40px}}@media (max-width:760px){._yr30G_page{font-size:14px}._yr30G_shell{width:calc(100% - 40px)}._yr30G_page h2{font-size:clamp(31px,8vw,40px)}._yr30G_content ._yr30G_eyebrow{margin-bottom:13px;font-size:10px}._yr30G_profileStrip{grid-template-columns:minmax(0,1fr);gap:18px;padding-block:23px}._yr30G_button{min-height:48px;padding-inline:20px;font-size:12px}._yr30G_textLink{font-size:12px}._yr30G_credentials{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:17px;padding-top:17px}._yr30G_credentials>div+div{padding-left:17px}._yr30G_credentials>div:last-child{display:none}._yr30G_credentials dd{font-size:12px}._yr30G_credentials dt{font-size:10px}._yr30G_background{grid-template-columns:minmax(0,1fr);gap:30px;padding-block:44px}._yr30G_backgroundCopy>p:last-child{margin-top:17px}._yr30G_education li{gap:18px;padding-block:18px}._yr30G_education time{font-size:29px}._yr30G_education h3{font-size:14px}._yr30G_approach{padding-block:43px}._yr30G_sectionHeading{grid-template-columns:minmax(0,1fr);gap:17px}._yr30G_principles{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:28px}._yr30G_principles li{grid-template-columns:29px minmax(0,1fr);gap:9px 15px;padding-top:17px;display:grid}._yr30G_principleTitle{display:contents}._yr30G_principleTitle>span{grid-row:span 2;font-size:25px}._yr30G_principleTitle h3{font-size:16px}._yr30G_principles p{grid-column:2}._yr30G_clinic{grid-template-columns:minmax(0,1fr);gap:27px;padding-block:44px}._yr30G_clinicFrame{aspect-ratio:4/3;max-height:370px}._yr30G_clinicCopy>p:not(._yr30G_eyebrow){margin-top:17px}._yr30G_clinicLinks{gap:3px 20px}._yr30G_closing{padding-block:42px}._yr30G_closingInner{flex-direction:column;align-items:flex-start;gap:25px}._yr30G_closingActions{flex-flow:wrap;align-items:center;gap:10px 22px}}@media (max-width:360px){._yr30G_shell{width:calc(100% - 32px)}._yr30G_credentials{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10px}._yr30G_credentials>div+div{padding-left:13px}}@media (prefers-reduced-motion:reduce){._yr30G_page *,._yr30G_page :before,._yr30G_page :after{transition:none!important;animation:none!important}._yr30G_textLink:hover svg{transform:none}}
