*{box-sizing:border-box}body{margin:0;font-family:Helvetica Local,Helvetica,Arial,sans-serif}main.svelte-40d42z{color:#111;background:#fff}.hero.svelte-40d42z{color:#fff;background:#000;height:clamp(620px,49.3vw,946px);position:relative;overflow:hidden}.hero.svelte-40d42z>img:where(.svelte-40d42z){object-fit:contain;object-position:right center;filter:contrast(1.08);width:auto;height:112%;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 28%);mask-image:linear-gradient(90deg,#0000 0,#000 28%)}.hero.svelte-40d42z:after{content:"";background:linear-gradient(90deg,#000b,#0000 80%);position:absolute;inset:0}.hero.svelte-40d42z>div:where(.svelte-40d42z){z-index:2;flex-direction:column;align-items:flex-start;gap:0;max-width:930px;display:flex;position:absolute;top:44%;left:clamp(24px,10.4vw,200px)}.hero.svelte-40d42z h1:where(.svelte-40d42z),h2.svelte-40d42z{color:#a49379;margin:0 0 24px;font:italic 400 clamp(48px,4vw,76px)/1.08 Abril Display,serif}.hero.svelte-40d42z b:where(.svelte-40d42z){margin:24px 0 0;font-size:20px}.hero.svelte-40d42z p:where(.svelte-40d42z){max-width:720px;margin:34px 0 0;font-size:20px;line-height:1.5}.hero.svelte-40d42z h1:where(.svelte-40d42z){margin-bottom:0}.hero-description.svelte-40d42z span:where(.svelte-40d42z){white-space:nowrap;display:block}.bio.svelte-40d42z{color:#111;background:#fff;grid-template-columns:minmax(0,650px) minmax(0,600px);justify-content:center;align-items:center;gap:clamp(40px,4.7vw,90px);width:100%;padding:90px clamp(24px,5vw,96px);display:grid}.bio.svelte-40d42z img:where(.svelte-40d42z){aspect-ratio:650/694;object-fit:contain;object-position:center;width:100%;height:auto}.bio.svelte-40d42z h2:where(.svelte-40d42z){white-space:nowrap;font-size:clamp(48px,3vw,58px)}.bio.svelte-40d42z>div:where(.svelte-40d42z){max-width:600px}.bio.svelte-40d42z p:where(.svelte-40d42z){margin:0 0 24px;font-size:20px;line-height:1.5}.bio.svelte-40d42z p:where(.svelte-40d42z):last-child{margin-bottom:0}.bio-paragraph.svelte-40d42z span:where(.svelte-40d42z){white-space:nowrap;display:block}.criteria.svelte-40d42z p:where(.svelte-40d42z),.experience.svelte-40d42z p:where(.svelte-40d42z){font-size:19px;line-height:1.55}.service.svelte-40d42z,.cta.svelte-40d42z{text-align:center;color:#fff;background:linear-gradient(#000a,#000a),url(../../../assets/figma/raw-02.webp) 50%/cover;padding:110px 24px}.service.svelte-40d42z p:where(.svelte-40d42z),.cta.svelte-40d42z p:where(.svelte-40d42z){max-width:1100px;margin:auto;font-size:20px;line-height:1.5}.service.svelte-40d42z{text-align:center;background:#101414 url(../../../assets/pages/doctor-service-banner.png) 50%/cover no-repeat fixed;flex-direction:column;justify-content:center;align-items:center;min-height:680px;padding:90px 24px;display:flex;position:relative;overflow:hidden}.service.svelte-40d42z h2:where(.svelte-40d42z){white-space:nowrap;font-size:clamp(42px,3vw,58px)}.service.svelte-40d42z p:where(.svelte-40d42z){width:min(900px,100%);max-width:none;margin:0 auto;font-size:16px;line-height:1.45}.service.svelte-40d42z p:where(.svelte-40d42z)+p:where(.svelte-40d42z){margin-top:1.25rem}.service-paragraph.svelte-40d42z span:where(.svelte-40d42z){display:block}.criteria.svelte-40d42z{text-align:center;background:#f4f1ec;flex-direction:column;justify-content:center;min-height:460px;padding:80px clamp(24px,10.4vw,200px);display:flex}.criteria.svelte-40d42z h2:where(.svelte-40d42z){white-space:nowrap;font-size:clamp(42px,3vw,58px)}.criteria.svelte-40d42z p:where(.svelte-40d42z){width:min(900px,100%);max-width:none;margin:10px auto;font-size:16px;line-height:1.45}.criteria.svelte-40d42z p:where(.svelte-40d42z) span:where(.svelte-40d42z){display:block}.experience.svelte-40d42z{background:#aa9164 url(../../../assets/pages/banner-gold.webp) 50%/cover no-repeat;grid-template-columns:repeat(3,1fr);align-items:stretch;min-height:560px;padding:64px clamp(24px,8vw,150px);display:grid}.experience.svelte-40d42z article:where(.svelte-40d42z){text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:0 clamp(24px,4vw,72px);display:flex}.experience.svelte-40d42z article:where(.svelte-40d42z)+article:where(.svelte-40d42z){border-left:2px solid #ffffffd9}.value-icon.svelte-40d42z{place-items:center;width:180px;height:160px;display:grid;position:relative}.value-icon.svelte-40d42z img:where(.svelte-40d42z){filter:brightness(0);max-width:100%;max-height:151px;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.experience.svelte-40d42z article:where(.svelte-40d42z):hover .value-icon:where(.svelte-40d42z) img:where(.svelte-40d42z){transform:translateY(-7px)scale(1.04)}.value-icon.harmony.svelte-40d42z{width:59px}.value-icon.respiratory.svelte-40d42z{width:219px}.value-icon.natural.svelte-40d42z{width:88px}.experience.svelte-40d42z h3:where(.svelte-40d42z){margin:44px 0 24px;font:italic 400 32px Abril Display,serif}.experience.svelte-40d42z p:where(.svelte-40d42z){color:#fff;margin:0;font-family:Inter Local,Arial,sans-serif;font-size:22px;font-weight:500;line-height:normal}.experience.svelte-40d42z p:where(.svelte-40d42z) span:where(.svelte-40d42z){white-space:nowrap;display:block}.experience.svelte-40d42z article:where(.svelte-40d42z):first-child p:where(.svelte-40d42z){width:min(356px,100%)}.experience.svelte-40d42z article:where(.svelte-40d42z):nth-child(2) p:where(.svelte-40d42z){width:min(334px,100%)}.experience.svelte-40d42z article:where(.svelte-40d42z):nth-child(3) p:where(.svelte-40d42z){width:min(294px,100%)}.teaching.svelte-40d42z{color:#fff;text-align:center;background:#071315 url(../../../assets/pages/doctor-teaching-banner-highres.png) 50%/cover no-repeat fixed;place-items:center;min-height:560px;padding:90px 24px;display:grid;position:relative;overflow:hidden}.teaching.svelte-40d42z>div:where(.svelte-40d42z){width:min(1040px,100%)}.teaching.svelte-40d42z h2:where(.svelte-40d42z){white-space:nowrap;font-size:clamp(42px,3vw,58px)}.teaching.svelte-40d42z p:where(.svelte-40d42z){margin:0 auto 1.2rem;font-size:16px;line-height:1.45}.teaching.svelte-40d42z p:where(.svelte-40d42z) span:where(.svelte-40d42z){display:block}.lessons.svelte-40d42z{color:#fff;background:#a99b80;grid-template-columns:minmax(0,766px) minmax(0,563px);justify-content:space-between;align-items:start;gap:40px clamp(40px,9.95vw,191px);min-height:722px;padding:90px clamp(24px,10.4vw,200px);display:grid}.lessons.svelte-40d42z h2:where(.svelte-40d42z){color:#fff;letter-spacing:-1.04px;width:min(619px,100%);max-width:none;margin:0 0 32px;font-size:52px;line-height:normal}.lessons-copy.svelte-40d42z p:where(.svelte-40d42z){color:#000;max-width:none;margin:0;font-family:Helvetica Local,Helvetica,Arial,sans-serif;font-size:20px;font-weight:500;line-height:1.3}.lessons-copy.svelte-40d42z p:where(.svelte-40d42z):first-of-type{width:min(658px,100%)}.lessons-copy.svelte-40d42z p:where(.svelte-40d42z):last-of-type{width:min(687px,100%)}.lessons-paragraph.svelte-40d42z span:where(.svelte-40d42z),.lessons-principles.svelte-40d42z li:where(.svelte-40d42z) span:where(.svelte-40d42z){display:block}.lessons-copy.svelte-40d42z p:where(.svelte-40d42z)+p:where(.svelte-40d42z){margin-top:16px}.lessons-principles.svelte-40d42z ul:where(.svelte-40d42z){margin:0;padding:0;list-style:none}.lessons-principles.svelte-40d42z h3:where(.svelte-40d42z){color:#231f20;letter-spacing:normal;margin:0 0 24px;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:32px;font-style:italic;font-weight:600;line-height:normal}.lessons-principles.svelte-40d42z h3:where(.svelte-40d42z) span:where(.svelte-40d42z){display:block}.lessons-principles.svelte-40d42z li:where(.svelte-40d42z){color:#fff;min-height:56px;margin:0 0 10px;padding-left:34px;font-family:Helvetica Local,Helvetica,Arial,sans-serif;font-size:20px;font-weight:500;line-height:1.4;position:relative}.lessons-principles.svelte-40d42z li:where(.svelte-40d42z):last-child{margin-bottom:0}.lessons-principles.svelte-40d42z li:where(.svelte-40d42z):nth-child(2){font-family:Inter Local,Arial,sans-serif}.lessons-principles.svelte-40d42z li:where(.svelte-40d42z):before{content:"";background:url(../../../assets/icons/check-circle.svg) 50%/contain no-repeat;width:24px;height:24px;position:absolute;top:0;left:0}.lessons-closing.svelte-40d42z{text-align:center;color:#231f20;grid-column:1/-1;justify-self:center;width:min(1218px,100%);margin:0;font:italic 400 32px Abril Display,serif}.lessons-closing.svelte-40d42z span:where(.svelte-40d42z){display:block}.cta.svelte-40d42z{background:#101010 url(../../../assets/pages/doctor-valuation-banner.webp) 50%/cover no-repeat fixed;flex-direction:column;justify-content:center;align-items:center;min-height:564px;padding:90px clamp(24px,10.4vw,200px);display:flex;position:relative;overflow:hidden}.cta.svelte-40d42z h2:where(.svelte-40d42z){color:#a49379;letter-spacing:-.025em;max-width:1000px;margin:0 0 32px;font-family:Abril Display,Georgia,Times New Roman,serif;font-size:clamp(42px,3vw,58px);font-style:italic;font-weight:400;line-height:1.08}.cta.svelte-40d42z h2:where(.svelte-40d42z) span:where(.svelte-40d42z),.cta.svelte-40d42z p:where(.svelte-40d42z) span:where(.svelte-40d42z){display:block}.cta.svelte-40d42z p:where(.svelte-40d42z){letter-spacing:-.018em;width:min(1040px,100%);font-family:Abril Display,Georgia,Times New Roman,serif;font-size:clamp(20px,1.45vw,28px);font-style:italic;font-weight:400;line-height:1.25}.cta.svelte-40d42z a:where(.svelte-40d42z){color:#fff;letter-spacing:1.4px;background:#a49379;align-items:center;gap:9px;margin-top:40px;padding:15px 25px;font-family:Helvetica Local,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.cta.svelte-40d42z a:where(.svelte-40d42z) img:where(.svelte-40d42z){filter:brightness(0)invert();width:18px;height:18px}@media (width<=1400px){.hero.svelte-40d42z>div:where(.svelte-40d42z){max-width:58vw;left:clamp(40px,6vw,84px)}.hero.svelte-40d42z h1:where(.svelte-40d42z){font-size:clamp(54px,5.4vw,72px)}.hero.svelte-40d42z b:where(.svelte-40d42z),.hero.svelte-40d42z p:where(.svelte-40d42z){font-size:18px}.bio.svelte-40d42z{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;padding:72px 48px}.bio.svelte-40d42z h2:where(.svelte-40d42z){white-space:normal;font-size:clamp(42px,4vw,52px)}.bio.svelte-40d42z p:where(.svelte-40d42z){font-size:18px}.bio-paragraph.svelte-40d42z span:where(.svelte-40d42z){white-space:normal;display:inline}.bio-paragraph.svelte-40d42z span:where(.svelte-40d42z):not(:last-child):after{content:" "}.experience.svelte-40d42z{padding-inline:32px}.experience.svelte-40d42z article:where(.svelte-40d42z){padding-inline:24px}.experience.svelte-40d42z p:where(.svelte-40d42z){font-size:clamp(18px,1.55vw,22px)}.experience.svelte-40d42z p:where(.svelte-40d42z) span:where(.svelte-40d42z){white-space:normal;display:inline}.experience.svelte-40d42z p:where(.svelte-40d42z) span:where(.svelte-40d42z):not(:last-child):after{content:" "}.lessons.svelte-40d42z{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;padding:80px 48px}.lessons-paragraph.svelte-40d42z span:where(.svelte-40d42z){display:inline}.lessons-paragraph.svelte-40d42z span:where(.svelte-40d42z):not(:last-child):after{content:" "}}@media (width<=1100px){.hero.svelte-40d42z{height:720px}.hero.svelte-40d42z>div:where(.svelte-40d42z){max-width:62vw;top:42%;left:48px}.hero.svelte-40d42z>img:where(.svelte-40d42z){height:104%;right:-8%}.hero-description.svelte-40d42z span:where(.svelte-40d42z){white-space:normal;display:inline}.hero-description.svelte-40d42z span:where(.svelte-40d42z):not(:last-child):after{content:" "}.lessons.svelte-40d42z{grid-template-columns:1fr;gap:48px}.lessons-copy.svelte-40d42z,.lessons-principles.svelte-40d42z{width:min(766px,100%);margin-inline:auto}.lessons-closing.svelte-40d42z{grid-column:auto}}@media (width<=950px){.lessons-closing.svelte-40d42z span:where(.svelte-40d42z){display:inline}.lessons-closing.svelte-40d42z span:where(.svelte-40d42z)+span:where(.svelte-40d42z):before{content:" "}.lessons-paragraph.svelte-40d42z span:where(.svelte-40d42z),.lessons-principles.svelte-40d42z li:where(.svelte-40d42z) span:where(.svelte-40d42z){display:inline}.lessons-paragraph.svelte-40d42z span:where(.svelte-40d42z)+span:where(.svelte-40d42z):before,.lessons-principles.svelte-40d42z li:where(.svelte-40d42z) span:where(.svelte-40d42z)+span:where(.svelte-40d42z):before{content:" "}.hero.svelte-40d42z,.service.svelte-40d42z,.teaching.svelte-40d42z,.cta.svelte-40d42z{background-attachment:scroll}.hero.svelte-40d42z>img:where(.svelte-40d42z){object-fit:contain;object-position:right center;width:auto;height:100%;top:50%;right:0}.service-paragraph.svelte-40d42z span:where(.svelte-40d42z){display:inline}.service-paragraph.svelte-40d42z span:where(.svelte-40d42z)+span:where(.svelte-40d42z):before{content:" "}.bio-paragraph.svelte-40d42z span:where(.svelte-40d42z){white-space:normal;display:inline}.bio-paragraph.svelte-40d42z span:where(.svelte-40d42z):not(:last-child):after{content:" "}.hero-description.svelte-40d42z span:where(.svelte-40d42z){white-space:normal;display:inline}.hero-description.svelte-40d42z span:where(.svelte-40d42z):not(:last-child):after{content:" "}.bio.svelte-40d42z{grid-template-columns:1fr;padding:70px 24px}.bio.svelte-40d42z img:where(.svelte-40d42z){width:100%;height:auto}.bio.svelte-40d42z h2:where(.svelte-40d42z),.service.svelte-40d42z h2:where(.svelte-40d42z),.criteria.svelte-40d42z h2:where(.svelte-40d42z),.teaching.svelte-40d42z h2:where(.svelte-40d42z){white-space:normal}.experience.svelte-40d42z{grid-template-columns:1fr;padding:48px 24px}.experience.svelte-40d42z article:where(.svelte-40d42z){padding:42px 16px}.experience.svelte-40d42z article:where(.svelte-40d42z)+article:where(.svelte-40d42z){border-top:1px solid #ffffffd9;border-left:0}.experience.svelte-40d42z p:where(.svelte-40d42z) span:where(.svelte-40d42z){white-space:normal;display:inline}.experience.svelte-40d42z p:where(.svelte-40d42z) span:where(.svelte-40d42z):not(:last-child):after{content:" "}.lessons.svelte-40d42z{grid-template-columns:1fr;gap:45px;padding:70px 24px}.lessons-closing.svelte-40d42z{grid-column:auto}.hero.svelte-40d42z{height:760px}}@media (width<=600px){.hero.svelte-40d42z{height:calc(100svh - 76px);min-height:660px;max-height:780px}.hero.svelte-40d42z>img:where(.svelte-40d42z){height:78%;top:0;right:-22%;transform:none;-webkit-mask-image:linear-gradient(#000 58%,#0000 100%);mask-image:linear-gradient(#000 58%,#0000 100%)}.hero.svelte-40d42z:after{background:linear-gradient(#0000 18%,#000000c7 50%,#000 75%)}.hero.svelte-40d42z>div:where(.svelte-40d42z){max-width:none;inset:auto 20px 42px}.hero.svelte-40d42z h1:where(.svelte-40d42z){font-size:clamp(40px,12vw,52px);line-height:1}.hero.svelte-40d42z b:where(.svelte-40d42z){margin-top:18px;font-size:15px;line-height:1.35}.hero.svelte-40d42z p:where(.svelte-40d42z){margin-top:24px;font-size:16px;line-height:1.45}.bio.svelte-40d42z,.service.svelte-40d42z,.criteria.svelte-40d42z,.teaching.svelte-40d42z,.lessons.svelte-40d42z,.cta.svelte-40d42z{padding:56px 20px}.bio.svelte-40d42z{gap:36px}.bio.svelte-40d42z h2:where(.svelte-40d42z),.service.svelte-40d42z h2:where(.svelte-40d42z),.criteria.svelte-40d42z h2:where(.svelte-40d42z),.teaching.svelte-40d42z h2:where(.svelte-40d42z),.cta.svelte-40d42z h2:where(.svelte-40d42z),.lessons.svelte-40d42z h2:where(.svelte-40d42z){font-size:clamp(38px,11vw,46px)}.bio.svelte-40d42z p:where(.svelte-40d42z),.service.svelte-40d42z p:where(.svelte-40d42z),.criteria.svelte-40d42z p:where(.svelte-40d42z),.teaching.svelte-40d42z p:where(.svelte-40d42z){font-size:16px}.service.svelte-40d42z,.teaching.svelte-40d42z,.cta.svelte-40d42z{min-height:520px}.criteria.svelte-40d42z{min-height:auto}.criteria.svelte-40d42z p:where(.svelte-40d42z) span:where(.svelte-40d42z),.teaching.svelte-40d42z p:where(.svelte-40d42z) span:where(.svelte-40d42z),.cta.svelte-40d42z h2:where(.svelte-40d42z) span:where(.svelte-40d42z),.cta.svelte-40d42z p:where(.svelte-40d42z) span:where(.svelte-40d42z){display:inline}.criteria.svelte-40d42z p:where(.svelte-40d42z) span:where(.svelte-40d42z):not(:last-child):after,.teaching.svelte-40d42z p:where(.svelte-40d42z) span:where(.svelte-40d42z):not(:last-child):after,.cta.svelte-40d42z h2:where(.svelte-40d42z) span:where(.svelte-40d42z):not(:last-child):after,.cta.svelte-40d42z p:where(.svelte-40d42z) span:where(.svelte-40d42z):not(:last-child):after{content:" "}.experience.svelte-40d42z{padding:24px 20px}.experience.svelte-40d42z article:where(.svelte-40d42z){padding:52px 12px}.experience.svelte-40d42z h3:where(.svelte-40d42z){margin:30px 0 18px;font-size:30px}.experience.svelte-40d42z p:where(.svelte-40d42z){font-size:19px}.lessons.svelte-40d42z h2:where(.svelte-40d42z){letter-spacing:-.7px;margin-bottom:24px}.lessons-copy.svelte-40d42z p:where(.svelte-40d42z){font-size:18px;line-height:1.4}.lessons-principles.svelte-40d42z h3:where(.svelte-40d42z){font-size:28px}.lessons-principles.svelte-40d42z li:where(.svelte-40d42z){font-size:18px}.lessons-closing.svelte-40d42z{font-size:26px;line-height:1.2}.cta.svelte-40d42z a:where(.svelte-40d42z){justify-content:center;width:100%}}
