.BackgroundVideo-module__1OxlBa__wrap{z-index:0;background:var(--dark);position:absolute;inset:0;overflow:hidden}.BackgroundVideo-module__1OxlBa__poster,.BackgroundVideo-module__1OxlBa__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.BackgroundVideo-module__1OxlBa__video{opacity:0;transition:opacity .6s}.BackgroundVideo-module__1OxlBa__playing{opacity:1}@media (prefers-reduced-motion:reduce){.BackgroundVideo-module__1OxlBa__video{transition:none}}
.InvitePopup-module__7JXdiW__backdrop{z-index:100;box-sizing:border-box;background:#1412108c;justify-content:safe center;align-items:safe center;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.InvitePopup-module__7JXdiW__dialog{background:var(--paper);width:100%;max-width:680px;color:var(--ink);text-align:left;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));margin:auto;display:grid;position:relative}.InvitePopup-module__7JXdiW__textOnly{grid-template-columns:1fr;max-width:460px}.InvitePopup-module__7JXdiW__textOnly .InvitePopup-module__7JXdiW__body{padding:40px 36px 34px}.InvitePopup-module__7JXdiW__textOnly .InvitePopup-module__7JXdiW__title{font-family:var(--font-lora), Georgia, serif;text-transform:none;letter-spacing:-.01em;color:var(--green-deep);margin-bottom:14px;font-size:clamp(24px,3vw,30px);font-weight:400;line-height:1.2}.InvitePopup-module__7JXdiW__textOnly .InvitePopup-module__7JXdiW__detail{font-family:var(--font-lora), Georgia, serif;color:var(--ink-serif);margin-bottom:22px;font-size:16px;font-style:italic}.InvitePopup-module__7JXdiW__closeX{z-index:3;width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;font-size:28px;font-weight:300;line-height:1;position:absolute;top:12px;right:12px}.InvitePopup-module__7JXdiW__media{background:var(--dark);min-height:200px;position:relative}.InvitePopup-module__7JXdiW__media img{object-fit:cover}.InvitePopup-module__7JXdiW__body{flex-direction:column;justify-content:center;padding:24px 24px 22px;display:flex}.InvitePopup-module__7JXdiW__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 12px;font-size:12px}.InvitePopup-module__7JXdiW__title{text-transform:uppercase;letter-spacing:-.02em;margin:0 0 12px;padding-right:32px;font-size:clamp(22px,2.6vw,26px);font-weight:700;line-height:1}.InvitePopup-module__7JXdiW__tagline{font-family:var(--font-lora), Georgia, serif;color:var(--ink-serif);margin:0 0 6px;font-size:15px;font-style:italic;line-height:1.45}.InvitePopup-module__7JXdiW__detail{color:var(--ink-body);margin:0 0 12px;font-size:14px;line-height:1.5}.InvitePopup-module__7JXdiW__form{flex-direction:column;gap:12px;display:flex}.InvitePopup-module__7JXdiW__fields{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:14px;display:grid}.InvitePopup-module__7JXdiW__label{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);flex-direction:column;gap:2px;font-size:12px;display:flex}.InvitePopup-module__7JXdiW__input{font:inherit;letter-spacing:0;text-transform:none;color:var(--ink);border:0;border-bottom:1px solid var(--ink);background:0 0;border-radius:0;outline:none;padding:8px 0;font-size:16px}.InvitePopup-module__7JXdiW__input:focus-visible{border-bottom-color:var(--green);box-shadow:0 1px 0 var(--green)}.InvitePopup-module__7JXdiW__note{resize:vertical;min-height:2.6em;line-height:1.5}.InvitePopup-module__7JXdiW__consent{color:var(--ink-body);cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.InvitePopup-module__7JXdiW__checkbox{width:16px;height:16px;accent-color:var(--green);flex:none;margin:3px 0 0}.InvitePopup-module__7JXdiW__textButton{font:inherit;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border:0;border-bottom:1px solid var(--ink);cursor:pointer;background:0 0;margin-top:4px;padding:0 0 4px;font-size:13px}.InvitePopup-module__7JXdiW__textButton:hover{color:var(--green);border-bottom-color:var(--green)}.InvitePopup-module__7JXdiW__textButton:disabled{opacity:.6;cursor:default}.InvitePopup-module__7JXdiW__thanks{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.InvitePopup-module__7JXdiW__thanksText{color:var(--ink-body);margin:0;font-size:18px;line-height:1.75}.InvitePopup-module__7JXdiW__error{color:var(--ink-body);margin:0;font-size:13px;line-height:1.5}.InvitePopup-module__7JXdiW__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (prefers-reduced-motion:no-preference){.InvitePopup-module__7JXdiW__backdrop{animation:.2s ease-out InvitePopup-module__7JXdiW__fade-in}}@keyframes InvitePopup-module__7JXdiW__fade-in{0%{opacity:0}}
.shared-module__Oph15G__videoHero{min-height:82svh;padding:var(--gutter);align-items:flex-end;display:flex;position:relative;overflow:hidden}.shared-module__Oph15G__imageHero{background:var(--dark);width:100%;height:82svh;position:relative;overflow:hidden}.shared-module__Oph15G__heroImage{object-fit:cover}.shared-module__Oph15G__heroCaption{z-index:2;max-width:900px;position:relative}.shared-module__Oph15G__heroCaptionAbsolute{left:var(--gutter);bottom:var(--gutter);right:var(--gutter);z-index:2;pointer-events:none;position:absolute}.shared-module__Oph15G__eyebrowLight{letter-spacing:.18em;text-transform:uppercase;color:var(--on-dark-muted);margin:0 0 20px;font-size:12px}.shared-module__Oph15G__heroTitle{text-transform:uppercase;letter-spacing:-.02em;color:var(--on-dark);margin:0;font-size:clamp(32px,5vw,56px);font-weight:700;line-height:.98}.shared-module__Oph15G__heroTitleLarge{text-transform:uppercase;letter-spacing:-.02em;color:#f9f4edeb;margin:0;font-size:clamp(36px,6vw,80px);font-weight:700;line-height:.92}.shared-module__Oph15G__wrapNarrow{max-width:900px;padding:80px var(--gutter) 120px;margin:0 auto}.shared-module__Oph15G__wrapWide{max-width:1100px;padding:80px var(--gutter) 120px;margin:0 auto}.shared-module__Oph15G__lede{color:var(--ink-body);max-width:700px;font-size:18px;line-height:1.75}.shared-module__Oph15G__rule{background:var(--rule);border:0;height:2px;margin:72px 0 56px}.shared-module__Oph15G__backLink{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:20px;font-size:12px;text-decoration:none;display:inline-block}.shared-module__Oph15G__backLink:hover{color:var(--green)}.shared-module__Oph15G__cta{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid var(--ink);color:var(--ink);padding-bottom:4px;font-size:13px;text-decoration:none;display:inline-block}.shared-module__Oph15G__cta:hover{color:var(--green);border-bottom-color:var(--green)}@media (max-width:640px){.shared-module__Oph15G__wrapNarrow,.shared-module__Oph15G__wrapWide{padding:56px var(--gutter) 80px}.shared-module__Oph15G__lede{font-size:17px}.shared-module__Oph15G__rule{margin:48px 0 40px}}
.series-module__Pi19iW__title{text-transform:uppercase;letter-spacing:-.02em;margin:0 0 56px;font-size:clamp(32px,5vw,56px);font-weight:700;line-height:.98}@media (max-width:640px){.series-module__Pi19iW__title{margin-bottom:36px}}
.ContactForm-module__1SvrgG__form{gap:20px;max-width:520px;display:grid}.ContactForm-module__1SvrgG__field{gap:8px;display:grid}.ContactForm-module__1SvrgG__label{letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-muted);font-size:12px}.ContactForm-module__1SvrgG__input,.ContactForm-module__1SvrgG__select,.ContactForm-module__1SvrgG__textarea{font:inherit;color:var(--paper);background:#1d140d8c;background:lab(7.17208% 3.64868 5.4563/.55);border:1px solid #f9f4ed59;border-radius:2px;width:100%;padding:12px 14px;font-size:15px;transition:border-color .15s,background .15s}.ContactForm-module__1SvrgG__input::placeholder,.ContactForm-module__1SvrgG__textarea::placeholder{color:#f9f4ed66}.ContactForm-module__1SvrgG__input:hover,.ContactForm-module__1SvrgG__select:hover,.ContactForm-module__1SvrgG__textarea:hover{border-color:#f9f4ed99}.ContactForm-module__1SvrgG__input:focus,.ContactForm-module__1SvrgG__select:focus,.ContactForm-module__1SvrgG__textarea:focus{border-color:var(--paper);background:#1d140dbf;background:lab(7.17208% 3.64868 5.4563/.75);outline:none}.ContactForm-module__1SvrgG__select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#f9f4edb3 50%),linear-gradient(135deg,#f9f4edb3 50%,#0000 50%);background-position:calc(100% - 18px),calc(100% - 12px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:36px}.ContactForm-module__1SvrgG__select option{color:var(--ink);background:var(--paper)}.ContactForm-module__1SvrgG__textarea{resize:vertical;min-height:130px}.ContactForm-module__1SvrgG__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ContactForm-module__1SvrgG__submit{font:inherit;letter-spacing:.14em;text-transform:uppercase;color:var(--paper);border:0;border-bottom:1px solid var(--paper);cursor:pointer;background:0 0;justify-self:start;padding:0 0 4px;font-size:13px;transition:opacity .15s}.ContactForm-module__1SvrgG__submit:hover:not(:disabled){opacity:.7}.ContactForm-module__1SvrgG__submit:disabled{opacity:.45;cursor:default}.ContactForm-module__1SvrgG__status{color:var(--on-dark-soft);margin:0;font-size:15px;line-height:1.6}.ContactForm-module__1SvrgG__error{color:#f59d87;color:lab(73.5996% 31.7235 25.9266)}.ContactForm-module__1SvrgG__success{font-family:var(--font-lora), Georgia, serif;color:var(--on-dark);margin:0;font-size:18px;font-style:italic;line-height:1.7}.ContactForm-module__1SvrgG__status a,.ContactForm-module__1SvrgG__success a{color:inherit}
.about-module__4Ejatq__welcomeWrap{max-width:1240px;padding:96px var(--gutter) 0;margin:0 auto}.about-module__4Ejatq__welcome{grid-template:"lead image""text image"1fr/1fr 1fr;align-items:start;column-gap:72px;display:grid}.about-module__4Ejatq__welcomeLead{font-family:var(--font-lora), Georgia, serif;color:var(--green-deep);grid-area:lead;margin:0 0 32px;font-size:clamp(20px,1.8vw,24px);font-weight:400;line-height:1.45}.about-module__4Ejatq__welcomeText{grid-area:text}.about-module__4Ejatq__welcomeBody{font-family:var(--font-lora), Georgia, serif;color:var(--ink-serif);margin:0 0 16px;font-size:17px;line-height:1.85}.about-module__4Ejatq__welcomeBody:last-child{margin-bottom:0}.about-module__4Ejatq__welcomeImage{aspect-ratio:3/4;background:var(--paper);grid-area:image;align-self:start;width:100%;margin-top:8px;position:relative}.about-module__4Ejatq__welcomeImage img{object-fit:cover}.about-module__4Ejatq__bioWrap{max-width:780px;padding:112px var(--gutter) 120px;margin:0 auto}.about-module__4Ejatq__educationLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 20px;font-size:12px}.about-module__4Ejatq__education{border-bottom:1px solid var(--rule-fine);margin:0 0 56px;padding:0;list-style:none}.about-module__4Ejatq__educationItem{color:var(--ink-body);border-top:1px solid var(--rule-fine);padding:14px 0;font-size:16px;line-height:1.6}.about-module__4Ejatq__based{color:var(--ink-muted);margin:0 0 40px;font-size:15px}@media (max-width:900px){.about-module__4Ejatq__welcome{grid-template:"lead""image""text"/1fr}.about-module__4Ejatq__welcomeImage{margin:0 0 40px}.about-module__4Ejatq__welcomeWrap{padding-top:64px}.about-module__4Ejatq__bioWrap{padding:72px var(--gutter) 80px}}
.contact-module__AUWb0W__section{min-height:100svh;padding:96px var(--gutter) var(--gutter);align-items:flex-end;display:flex;position:relative;overflow:hidden}.contact-module__AUWb0W__inner{z-index:2;width:100%;max-width:700px;position:relative}.contact-module__AUWb0W__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--on-dark-muted);margin:0 0 28px;font-size:16px}.contact-module__AUWb0W__email{color:var(--on-dark);word-break:break-word;margin-top:44px;font-size:clamp(19px,3vw,24px);font-weight:700;text-decoration-color:#f9f4ed80;display:inline-block}.contact-module__AUWb0W__email:hover{color:var(--paper);-webkit-text-decoration-color:var(--paper);text-decoration-color:var(--paper)}
.offerings-module__RmkVNG__heading{text-transform:uppercase;letter-spacing:-.02em;margin:0;font-size:clamp(32px,5vw,56px);font-weight:700;line-height:.98}.offerings-module__RmkVNG__section{margin-top:80px}.offerings-module__RmkVNG__label{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 8px;font-size:12px}.offerings-module__RmkVNG__list{margin:0;padding:0;list-style:none}.offerings-module__RmkVNG__card{border-top:2px solid var(--rule);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:56px;padding:40px 0;display:grid}.offerings-module__RmkVNG__noImage{grid-template-columns:1fr}.offerings-module__RmkVNG__media img{width:100%;height:auto;display:block}.offerings-module__RmkVNG__video{aspect-ratio:16/9;object-fit:cover;background:var(--dark);width:100%;height:auto;display:block}.offerings-module__RmkVNG__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 14px;font-size:12px}.offerings-module__RmkVNG__title{text-transform:uppercase;letter-spacing:-.02em;margin:0 0 18px;font-size:clamp(24px,2.8vw,34px);font-weight:700;line-height:1}.offerings-module__RmkVNG__meta{color:var(--ink-body);flex-wrap:wrap;gap:4px 14px;margin:0 0 22px;font-size:15px;display:flex}.offerings-module__RmkVNG__when{font-weight:600}.offerings-module__RmkVNG__when:first-letter{text-transform:uppercase}.offerings-module__RmkVNG__subtitle{font-family:var(--font-lora), Georgia, serif;color:var(--green-deep);max-width:30ch;margin:-6px 0 20px;font-size:clamp(20px,2vw,24px);font-style:italic;line-height:1.45}.offerings-module__RmkVNG__booking{letter-spacing:.04em;color:var(--ink-muted);margin:-12px 0 24px;font-size:14px}.offerings-module__RmkVNG__text{color:var(--ink-soft);max-width:60ch;margin:0 0 16px;font-size:16px;line-height:1.7}.offerings-module__RmkVNG__text:last-of-type{margin-bottom:28px}.offerings-module__RmkVNG__empty{background:var(--paper-panel);margin-top:12px;padding:40px}.offerings-module__RmkVNG__emptyText{font-family:var(--font-lora), Georgia, serif;color:var(--ink-serif);max-width:52ch;margin:0 0 24px;font-size:17px;line-height:1.7}.offerings-module__RmkVNG__earlier{border-bottom:1px solid var(--rule-fine);margin:12px 0 0;padding:0;list-style:none}.offerings-module__RmkVNG__earlierItem{border-top:1px solid var(--rule-fine);color:var(--ink-muted);flex-wrap:wrap;gap:4px 16px;padding:14px 0;font-size:15px;display:flex}.offerings-module__RmkVNG__earlierDate:first-letter{text-transform:uppercase}.offerings-module__RmkVNG__earlierTitle{color:var(--ink-body);font-weight:600}@media (max-width:900px){.offerings-module__RmkVNG__card{grid-template-columns:1fr;gap:28px}}@media (max-width:640px){.offerings-module__RmkVNG__section{margin-top:56px}.offerings-module__RmkVNG__card{padding:28px 0 36px}.offerings-module__RmkVNG__empty{padding:28px 24px}}
.unfold-module__rQVHUG__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 16px;font-size:12px}.unfold-module__rQVHUG__title{text-transform:uppercase;letter-spacing:-.02em;margin:0 0 20px;font-size:clamp(32px,5vw,56px);font-weight:700;line-height:.98}.unfold-module__rQVHUG__subtitle{font-family:var(--font-lora), Georgia, serif;color:var(--green-deep);max-width:36ch;margin:0 0 40px;font-size:clamp(20px,2.2vw,26px);font-style:italic;line-height:1.45}.unfold-module__rQVHUG__video{aspect-ratio:16/9;object-fit:cover;background:var(--dark);width:100%;height:auto;margin:0 0 48px;display:block}.unfold-module__rQVHUG__intro{font-family:var(--font-lora), Georgia, serif;color:var(--ink-serif);max-width:62ch;margin:0 0 20px;font-size:19px;line-height:1.75}.unfold-module__rQVHUG__section{border-top:1px solid var(--rule-fine);margin-top:56px;padding-top:32px}.unfold-module__rQVHUG__heading{letter-spacing:-.01em;margin:0 0 16px;font-size:22px;font-weight:700}.unfold-module__rQVHUG__body{color:var(--ink-body);max-width:62ch;margin:0 0 14px;font-size:17px;line-height:1.75}.unfold-module__rQVHUG__list{color:var(--ink-body);max-width:62ch;margin:4px 0 18px;padding:0 0 0 1.1em;font-size:17px;line-height:1.7}.unfold-module__rQVHUG__list li{margin-bottom:8px}.unfold-module__rQVHUG__list li::marker{color:var(--green)}.unfold-module__rQVHUG__highlight{background:var(--paper-panel);border-top:0;padding:36px 40px 26px}.unfold-module__rQVHUG__highlight .unfold-module__rQVHUG__heading{color:var(--green-deep)}.unfold-module__rQVHUG__section:last-of-type{margin-bottom:40px}@media (max-width:640px){.unfold-module__rQVHUG__highlight{padding:28px 22px 18px}.unfold-module__rQVHUG__intro{font-size:18px}}
.page-module__O9ZbMG__hero{padding:140px var(--gutter) 120px;text-align:center;box-sizing:border-box;justify-content:center;align-items:center;min-height:calc(100svh - 72px);display:flex;position:relative;overflow:hidden}.page-module__O9ZbMG__heroInner{z-index:2;max-width:1100px;margin:0 auto;position:relative}.page-module__O9ZbMG__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--on-dark-muted);margin-bottom:28px;font-size:12px}.page-module__O9ZbMG__title{text-transform:uppercase;letter-spacing:-.03em;color:var(--on-dark);margin:0 0 40px;font-size:clamp(44px,8vw,104px);font-weight:700;line-height:.92}.page-module__O9ZbMG__poem{font-family:var(--font-lora), Georgia, serif;color:var(--on-dark-soft);max-width:620px;margin:0 auto;font-size:20px;font-style:italic;line-height:1.7}@media (max-width:640px){.page-module__O9ZbMG__hero{padding:90px var(--gutter) 80px}.page-module__O9ZbMG__poem{font-size:17px}}
.photography-module__8sHrnq__intro{color:var(--ink-body);max-width:700px;margin:0 0 24px;font-size:18px;line-height:1.75}.photography-module__8sHrnq__introLast{margin-bottom:72px}.photography-module__8sHrnq__series{gap:8px;display:grid}.photography-module__8sHrnq__card{border-top:2px solid var(--rule);color:inherit;grid-template-columns:1fr 1fr;align-items:stretch;padding:32px 0 0;text-decoration:none;display:grid}.photography-module__8sHrnq__card:hover{color:inherit}.photography-module__8sHrnq__cardText{flex-direction:column;justify-content:space-between;padding:0 40px 40px 0;display:flex}.photography-module__8sHrnq__number{font-family:var(--font-lora), Georgia, serif;color:var(--green);margin:0 0 14px;font-size:15px;font-style:italic}.photography-module__8sHrnq__cardTitle{text-transform:uppercase;letter-spacing:-.02em;margin:0 0 18px;font-size:clamp(26px,3.2vw,40px);font-weight:700;line-height:.98}.photography-module__8sHrnq__cardBlurb{font-family:var(--font-lora), Georgia, serif;color:var(--ink-soft);max-width:34ch;margin:0;font-size:16px;line-height:1.7}.photography-module__8sHrnq__cardCta{letter-spacing:.16em;text-transform:uppercase;color:#433830;color:lab(24.552% 3.59103 6.82721);border-bottom:1px solid #433830;border-bottom:1px solid lab(24.552% 3.59103 6.82721);align-self:flex-start;margin-top:32px;padding-bottom:4px;font-size:12px}.photography-module__8sHrnq__card:hover .photography-module__8sHrnq__cardCta{color:var(--green);border-bottom-color:var(--green)}.photography-module__8sHrnq__cardImage{aspect-ratio:4/5;width:100%;max-height:var(--photo-max-h);max-width:calc(var(--photo-max-h) * 4 / 5);background:var(--paper);justify-self:center;position:relative}.photography-module__8sHrnq__cardImage img{object-fit:cover}.photography-module__8sHrnq__outro{border-top:2px solid var(--rule);margin-top:96px;padding-top:40px}.photography-module__8sHrnq__outroText{font-family:var(--font-lora), Georgia, serif;color:var(--ink-serif);max-width:56ch;margin:0 0 32px;font-size:18px;line-height:1.75}@media (max-width:900px){.photography-module__8sHrnq__card{grid-template-columns:1fr;gap:28px}.photography-module__8sHrnq__cardText{padding:0 0 8px}.photography-module__8sHrnq__cardCta{margin-top:20px}.photography-module__8sHrnq__outro{margin-top:64px}}
.therapy-module__FyY7wW__columns{grid-template-columns:1fr 1fr;gap:56px;margin-bottom:64px;display:grid}.therapy-module__FyY7wW__columns>section:last-child:nth-child(odd){grid-column:1/-1}.therapy-module__FyY7wW__columns>section:last-child:nth-child(odd) .therapy-module__FyY7wW__body{max-width:700px}.therapy-module__FyY7wW__number{font-family:var(--font-lora), Georgia, serif;color:var(--green);margin:0 0 12px;font-size:15px;font-style:italic}.therapy-module__FyY7wW__columnTitle{letter-spacing:-.01em;margin:0 0 16px;font-size:26px;font-weight:700}.therapy-module__FyY7wW__body{color:var(--ink-soft);margin:0 0 16px;font-size:16px;line-height:1.7}.therapy-module__FyY7wW__body:last-child{margin-bottom:0}.therapy-module__FyY7wW__body strong{font-weight:500}.therapy-module__FyY7wW__panel{background:var(--paper-panel);margin-bottom:64px;padding:40px}.therapy-module__FyY7wW__panelLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 20px;font-size:12px}.therapy-module__FyY7wW__panelItems{font-size:17px;font-family:var(--font-lora), Georgia, serif;flex-wrap:wrap;gap:12px 32px;margin:0;padding:0;list-style:none;display:flex}.therapy-module__FyY7wW__sectionLabel{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 32px;font-size:12px}.therapy-module__FyY7wW__table{margin-bottom:32px;display:grid}.therapy-module__FyY7wW__row{border-top:1px solid var(--rule-fine);grid-template-columns:1fr auto;align-items:baseline;gap:24px;padding:20px 0;display:grid}.therapy-module__FyY7wW__row:last-child{border-bottom:1px solid var(--rule-fine)}.therapy-module__FyY7wW__rowName{margin-bottom:4px;font-size:17px;font-weight:600}.therapy-module__FyY7wW__rowDetail{color:var(--ink-muted);font-size:15px}.therapy-module__FyY7wW__rowPrice{font-family:var(--font-lora), Georgia, serif;white-space:nowrap;font-size:19px}.therapy-module__FyY7wW__note{font-family:var(--font-lora), Georgia, serif;color:#4a4039;color:lab(28.0389% 3.1915 6.10856);max-width:56ch;margin:0 0 56px;font-size:16px;line-height:1.7}.therapy-module__FyY7wW__thinRule{background:var(--rule);border:0;height:2px;margin:0 0 48px}@media (max-width:900px){.therapy-module__FyY7wW__columns{grid-template-columns:1fr;gap:48px}}@media (max-width:640px){.therapy-module__FyY7wW__panel{padding:28px 24px}}
