.profile_layout__xaBJd{width:min(1120px,100%);min-width:0;margin:0 auto;padding-bottom:24px;box-sizing:border-box}.profile_layout__xaBJd *{box-sizing:border-box}.profile_hero__ZWWvC{position:relative;margin:18px 0 0;overflow:hidden;border:1px solid #ded9cc;border-radius:27px;background:#fffaf3;box-shadow:0 16px 42px rgba(36,48,36,.09);color:#342c26}.profile_heroMedia__AihyG{position:relative;isolation:isolate;min-height:328px;padding:19px clamp(18px,3vw,33px) 32px;background:linear-gradient(180deg,rgba(5,30,28,.52),rgba(8,36,31,.25) 37%,rgba(10,33,29,.78)),url(/images/holistic-house/report-lighthouse-coast.webp) center 48%/cover no-repeat;color:#fff}.profile_heroTop__jCvtG{display:flex;align-items:center;justify-content:space-between;gap:12px;position:relative;z-index:1}.profile_backLink__eEv0w{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#fff!important;text-decoration:none!important;font:700 14px/1.3 system-ui,sans-serif;text-shadow:0 1px 5px #13262280}.profile_backLink__eEv0w>span{display:grid;place-items:center;width:38px;height:38px;border:1px solid #fffcf0b3;border-radius:50%;background:#fffdf5f0;color:#32533e;font-size:22px;text-shadow:none}.profile_heroTools__zmdXO{display:flex;gap:9px;align-items:center}.profile_toolButton__2DlZ_{display:grid;place-items:center;flex:none;width:43px;height:43px;padding:0;border:1px solid #ffffffba;border-radius:50%;background:#fffffff0;color:#1d5847;cursor:pointer;transition:transform .2s,background .2s}.profile_toolButton__2DlZ_ svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.profile_toolButton__2DlZ_:hover{transform:translateY(-2px);background:#fff}.profile_activeTool__G5x6R{color:#08734e;background:#d6f4e5}.profile_activeTool__G5x6R svg{fill:#08734e22}.profile_shareStatus__lzU79{position:absolute;top:51px;right:0;max-width:min(280px,80vw);margin:0;padding:8px 12px;border-radius:11px;background:#fffdf5;color:#1c5d42;box-shadow:0 3px 12px #0002;font:600 12px/1.4 system-ui,sans-serif}.profile_identity__RJ9r_{display:flex;align-items:center;gap:clamp(17px,3vw,29px);margin-top:52px;min-width:0}.profile_portraitFallback__GlTba,.profile_portrait__PsOxB{flex:none;display:block;width:clamp(142px,17vw,180px);height:clamp(157px,19vw,192px);border:4px solid #fff;border-radius:23px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 27%;object-position:center 27%;box-shadow:0 12px 28px #0007;background:#e9e0d2}.profile_portraitFallback__GlTba{display:grid;place-items:center;background:linear-gradient(130deg,#e4d1b7,#8db69a);color:#fff;font:68px/1 Georgia,serif}.profile_identityCopy__yzELQ{min-width:0;flex:1}.profile_kicker__zTJYo{margin:0 0 7px;color:#9b6649;font:800 11px/1.35 system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase}.profile_identityCopy__yzELQ .profile_kicker__zTJYo{display:inline-block;max-width:100%;padding:6px 12px;border:1px solid #fff9e9a8;border-radius:30px;color:#fff;font-size:10px;letter-spacing:.08em;background:#153f3499}.profile_identityCopy__yzELQ h1{margin:4px 0 0;color:#fff;font:400 clamp(41px,5.6vw,70px)/1 Georgia,serif;letter-spacing:-.035em;text-shadow:0 2px 12px #082c2875;overflow-wrap:anywhere}.profile_professionalTitle__BUhsH{margin:8px 0 0;max-width:530px;color:#fffaf0;font:550 clamp(14px,1.6vw,18px)/1.35 system-ui,sans-serif;text-shadow:0 1px 6px #0005}.profile_heroFacts__J8_1L{display:flex;align-items:center;flex-wrap:wrap;gap:7px 15px;margin-top:10px}.profile_location__bkCtC{color:#fff8e8;font:550 12px/1.4 system-ui,sans-serif}.profile_badges__U3fh5{display:flex;gap:7px;flex-wrap:wrap;margin-top:9px}.profile_badges__U3fh5 span{display:inline-flex;align-items:center;max-width:100%;padding:6px 11px;border:1px solid #fff6e4b8;border-radius:99px;background:#fff9edf2;color:#654534;font:700 11px/1.3 system-ui,sans-serif}.profile_heroBody__ZDe2B{position:relative;padding:0 clamp(19px,3vw,33px) 27px;background:linear-gradient(150deg,#fffdf8,#f4f0e7)}.profile_highlights__JcHH4{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:-17px;overflow:hidden;border:1px solid #ffffffec;border-radius:18px;background:#ffffffed;box-shadow:0 7px 22px #183b2a13;backdrop-filter:blur(12px)}.profile_highlights__JcHH4>div{display:grid;place-content:center;justify-items:center;gap:3px;min-height:78px;padding:10px 9px;text-align:center;min-width:0}.profile_highlights__JcHH4>div+div{border-left:1px solid #ebebe4}.profile_highlights__JcHH4 strong{color:#117655;font:750 24px/1.1 system-ui,sans-serif;font-variant-numeric:tabular-nums}.profile_highlights__JcHH4 span{color:#5b6258;font:650 11px/1.35 system-ui,sans-serif}.profile_heroBio__hITvm{margin:19px 0 0;color:#433b35;font:450 clamp(14px,1.6vw,16px)/1.65 system-ui,sans-serif;white-space:pre-line;max-width:810px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.profile_heroHint__1gr_L{margin:10px 0 0;color:#786c61;font:500 13px/1.55 system-ui,sans-serif;max-width:700px}.profile_heroActions__h4mPI{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:20px}.profile_primary__8gcFn{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:51px;padding:12px 24px;border:1px solid #0b7f55;border-radius:999px;background:linear-gradient(110deg,#0d8862,#04734d);color:#fff!important;font:750 14px/1.3 system-ui,sans-serif;text-decoration:none!important;box-shadow:0 7px 17px #05724e26;transition:background .18s,transform .18s}.profile_primary__8gcFn:hover{background:#086b4f;transform:translateY(-1px)}.profile_primary__8gcFn span:last-child{margin-left:auto;font-size:20px}.profile_secondary__mfs2E{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 14px;border:1px solid #ddddd3;border-radius:99px;background:#fffaf4;color:#186d50!important;font:700 12px/1.4 system-ui,sans-serif;text-decoration:none!important}.profile_secondary__mfs2E:hover{background:#e9f4ea}.profile_sectionNav___IkY5{display:flex;align-items:center;gap:9px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;max-width:100%;margin:15px 0 5px;padding:3px 0 8px}.profile_sectionNav___IkY5::-webkit-scrollbar{display:none}.profile_sectionNav___IkY5 a{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:8px;min-height:45px;padding:10px 18px;border:1px solid #e2ddd2;border-radius:99px;background:#fffdfa;color:#37473e;text-decoration:none!important;font:700 13px/1.3 system-ui,sans-serif;scroll-snap-align:start;box-shadow:0 3px 10px #35372908}.profile_sectionNav___IkY5 a:first-child{border-color:#0c8d61;background:linear-gradient(100deg,#0d9570,#086f51);color:#fff;box-shadow:0 6px 16px #086e511c}.profile_sectionNav___IkY5 a:hover{border-color:#2c9473}.profile_navGlyph__RWcCX{font-size:19px;line-height:1}.profile_articles__mRibL,.profile_meditations__MUFy9,.profile_services__8LSkR{padding:21px 0 0;margin:0;scroll-margin-top:25px}.profile_sectionHeading__j7bJ4{display:flex;align-items:end;justify-content:space-between;gap:12px;min-width:0;margin-bottom:15px}.profile_about__tSSWD h2,.profile_articles__mRibL h2,.profile_sectionHeading__j7bJ4 h2{margin:0;color:#49332a;font:400 clamp(28px,3.3vw,41px)/1.13 Georgia,serif;letter-spacing:-.025em;overflow-wrap:anywhere}.profile_count__dTje_{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:31px;min-height:31px;margin-bottom:3px;padding:5px 10px;border:1px solid #e6d9ca;border-radius:50px;color:#75665b;background:#fffaf4;font:700 11px/1.25 system-ui,sans-serif;white-space:nowrap}.profile_sectionLead__TFH6Q{max-width:720px;margin:0 0 16px;color:#746b61;font:500 13px/1.6 system-ui,sans-serif}.profile_emptyServices__m_geG{margin:10px 0;padding:22px;border:1px solid #e8ddcf;border-radius:17px;background:#fffdf9;color:#766a5f;font:500 13px/1.55 system-ui,sans-serif}.profile_meditations__MUFy9{border-top:1px solid #e5d9c9;margin-top:29px}.profile_approvedVideoGallery__H49wj>section{width:100%;max-width:none;margin:4px 0 15px;padding:0}.profile_approvedVideoGallery__H49wj>section header h2{font:500 clamp(23px,2.8vw,29px)/1.2 Georgia,serif;color:#48332b}.profile_approvedVideoGallery__H49wj>section header p{font-size:12px}.profile_meditationGrid__sSv1l{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0 17px}.profile_meditationCard__5l6Ps{display:flex;flex-direction:column;overflow:hidden;min-width:0;border:1px solid #e6dcd0;border-radius:18px;background:#fffcf7;color:#463429!important;text-decoration:none!important;box-shadow:0 7px 23px #4033210c}.profile_meditationArtwork__AvWuf{display:grid;place-items:center;min-height:130px;background:linear-gradient(140deg,#032c2d33,#20463251),url(/images/holistic-house/reiki-approved-sunrise-v3.webp) 50%/cover;color:#fff;font:700 34px Georgia,serif}.profile_meditationCopy__S424D{display:flex;flex-direction:column;align-items:flex-start;gap:7px;min-width:0;padding:14px}.profile_articleCopy__BWaSo small,.profile_meditationCopy__S424D small{color:#9b654f;font:750 10px/1.3 system-ui,sans-serif;letter-spacing:.04em}.profile_meditationCopy__S424D strong{font:600 clamp(17px,2vw,21px)/1.25 Georgia,serif;overflow-wrap:anywhere}.profile_meditationCopy__S424D>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#695d56;font:12px/1.45 system-ui,sans-serif}.profile_meditationCopy__S424D em{color:#0d7656;font:750 12px/1.4 system-ui,sans-serif;font-style:normal}.profile_sharedAudioSection__Gf3_j{padding-top:18px;margin:20px 0 0;border-top:1px solid #e5d9c9}.profile_sharedAudioSection__Gf3_j h3{font:500 clamp(20px,2.5vw,25px)/1.25 Georgia,serif;color:#48332b}.profile_sharedAudioGrid__lHst5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.profile_sharedAudioCard__ewdgr{display:grid;gap:8px;padding:14px;min-width:0;border:1px solid #e6dacc;border-radius:16px;background:#fffdf7}.profile_sharedAudioCard__ewdgr strong{font:600 15px/1.35 Georgia,serif;color:#48332b;overflow-wrap:anywhere}.profile_sharedAudioCard__ewdgr small{font:750 11px system-ui,sans-serif;color:#177151}.profile_sharedAudioCard__ewdgr audio{width:100%;max-width:100%}.profile_about__tSSWD{display:grid;grid-template-columns:minmax(160px,.55fr) minmax(0,1.45fr);gap:18px;scroll-margin-top:25px;margin:27px 0 0;padding:clamp(18px,3vw,29px);border:1px solid #e6d7c5;border-radius:24px;background:linear-gradient(123deg,#fffaf3,#f4e7d7)}.profile_aboutContent__Vca2a{display:grid;align-content:start;gap:15px;min-width:0}.profile_aboutContent__Vca2a h3{margin:0 0 9px;color:#685043;font:750 13px/1.4 system-ui,sans-serif}.profile_tags__0cQJ4{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.profile_tags__0cQJ4 li{max-width:100%;padding:8px 13px;border:1px solid #e0d6c8;border-radius:99px;background:#fffdf8;color:#645345;font:650 12px/1.35 system-ui,sans-serif;overflow-wrap:anywhere}.profile_languages__beB01{margin:0;color:#66564b;font:500 13px/1.5 system-ui,sans-serif}.profile_credentials__A112H,.profile_disclosure__1dEfW{min-width:0;padding:0 15px;border:1px solid #e4d8cb;border-radius:15px;background:#fffdf8}.profile_credentials__A112H summary,.profile_disclosure__1dEfW summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:47px;list-style:none;cursor:pointer;color:#177154;font:750 13px/1.45 system-ui,sans-serif}.profile_credentials__A112H summary::-webkit-details-marker,.profile_disclosure__1dEfW summary::-webkit-details-marker{display:none}.profile_credentials__A112H[open] summary span,.profile_disclosure__1dEfW[open] summary span{transform:rotate(180deg)}.profile_disclosure__1dEfW p{margin:0 0 16px;color:#65574e;font:13px/1.65 system-ui,sans-serif;white-space:pre-line;overflow-wrap:anywhere}.profile_note__R4IrK{margin:0;color:#78685c;font:12px/1.5 system-ui,sans-serif}.profile_welcomeVideo__UvIdC{margin:4px 0;overflow:hidden;border-radius:17px;background:#fffdf8}.profile_welcomeVideo__UvIdC>section{max-width:none;margin:0}.profile_credentials__A112H{margin:18px 0}.profile_credentialsGrid__rZ8s0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-bottom:15px}.profile_credentialsGrid__rZ8s0 article{padding:14px;border:1px solid #eaded0;border-radius:13px;background:#fff}.profile_credentialsGrid__rZ8s0 h3{margin:0 0 8px;color:#443329;font:500 19px/1.3 Georgia,serif}.profile_credentialsGrid__rZ8s0 p{margin:0 0 7px;color:#6b5e52;font:12px/1.5 system-ui,sans-serif}.profile_credentialsGrid__rZ8s0 small{color:#0b7958;font:700 11px/1.4 system-ui,sans-serif}.profile_articles__mRibL{margin-top:25px;border-top:1px solid #e6d9c9}.profile_articleGrid__QjAbI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.profile_articleCard__iZqgH{min-width:0;overflow:hidden;border:1px solid #e8dbcd;border-radius:18px;background:#fffcf7;box-shadow:0 6px 18px #4d322110}.profile_articleCoverPlaceholder__GSgAq,.profile_articleCover__zf1Oh{display:block;width:100%;height:148px;-o-object-fit:cover;object-fit:cover;background:linear-gradient(130deg,#b9bfa7,#d8a988)}.profile_articleCoverPlaceholder__GSgAq{display:grid;place-items:center;font-size:50px;color:#fffaf2}.profile_articleCopy__BWaSo{padding:14px}.profile_articleCopy__BWaSo h3{margin:8px 0;color:#48352e;font:500 21px/1.24 Georgia,serif}.profile_articleCopy__BWaSo p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#746558;font:13px/1.5 system-ui,sans-serif}.profile_articleCopy__BWaSo a{display:inline-flex;align-items:center;min-height:44px;color:#087654;font:750 12px/1.4 system-ui,sans-serif}.profile_finalCta__NIBQv{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:28px 0 32px;padding:clamp(20px,3vw,31px);border:1px solid #d6bfa6;border-radius:23px;background:linear-gradient(115deg,#fff7ed,#f1d9be)}.profile_finalCta__NIBQv h2{margin:0;color:#4c3229;font:400 clamp(25px,3vw,35px)/1.2 Georgia,serif}.profile_finalCta__NIBQv p:last-child{margin:9px 0 0;color:#715c4e;font:500 13px/1.5 system-ui,sans-serif}.profile_finalCta__NIBQv .profile_primary__8gcFn{flex:none}.profile_layout__xaBJd :is(a,button,summary):focus-visible{outline:3px solid #e1b55e;outline-offset:3px}@media (max-width:760px){.profile_meditationGrid__sSv1l{grid-template-columns:repeat(2,minmax(0,1fr))}.profile_about__tSSWD{grid-template-columns:1fr}.profile_articleGrid__QjAbI{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.profile_layout__xaBJd{padding-bottom:16px}.profile_hero__ZWWvC{margin:9px 0 0;border-radius:22px}.profile_heroMedia__AihyG{min-height:301px;padding:13px 14px 30px;background-position:center 39%}.profile_backLink__eEv0w{gap:8px;font-size:12px}.profile_backLink__eEv0w>span{width:35px;height:35px}.profile_toolButton__2DlZ_{width:38px;height:38px}.profile_identity__RJ9r_{gap:12px;margin-top:52px;align-items:center}.profile_portraitFallback__GlTba,.profile_portrait__PsOxB{width:112px;height:133px;border-radius:20px;border-width:3px}.profile_identityCopy__yzELQ .profile_kicker__zTJYo{font-size:8px;padding:5px 8px;letter-spacing:.04em}.profile_identityCopy__yzELQ h1{font-size:clamp(34px,8.3vw,43px)}.profile_professionalTitle__BUhsH{margin-top:5px;font-size:12px}.profile_heroFacts__J8_1L{gap:3px 7px;margin-top:7px}.profile_location__bkCtC{font-size:10px}.profile_badges__U3fh5{margin-top:7px}.profile_badges__U3fh5 span{padding:5px 7px;font-size:9px}.profile_heroBody__ZDe2B{padding:0 15px 17px}.profile_highlights__JcHH4{border-radius:15px}.profile_highlights__JcHH4>div{min-height:69px;padding:10px 4px}.profile_highlights__JcHH4 strong{font-size:20px}.profile_highlights__JcHH4 span{font-size:9px}.profile_heroBio__hITvm{margin-top:14px;font-size:13px;line-height:1.5;-webkit-line-clamp:3}.profile_heroHint__1gr_L{margin-top:8px;font-size:11px}.profile_heroActions__h4mPI{display:grid;gap:8px;margin-top:15px;grid-template-columns:repeat(2,minmax(0,1fr))}.profile_heroActions__h4mPI .profile_primary__8gcFn{grid-column:1/-1;min-height:48px;padding:11px 17px;font-size:13px}.profile_heroActions__h4mPI .profile_secondary__mfs2E{min-width:0;padding:8px 6px;font-size:10px;text-align:center}.profile_heroActions__h4mPI .profile_secondary__mfs2E:only-of-type{grid-column:1/-1}.profile_sectionNav___IkY5{gap:7px;margin-top:11px;padding-bottom:8px}.profile_sectionNav___IkY5 a{gap:6px;min-height:43px;padding:9px 13px;font-size:11px}.profile_navGlyph__RWcCX{font-size:16px}.profile_articles__mRibL,.profile_meditations__MUFy9,.profile_services__8LSkR{padding-top:19px}.profile_sectionHeading__j7bJ4{margin-bottom:12px}.profile_about__tSSWD h2,.profile_articles__mRibL h2,.profile_sectionHeading__j7bJ4 h2{font-size:29px}.profile_count__dTje_{font-size:10px;padding:5px 9px}.profile_sectionLead__TFH6Q{font-size:12px}.profile_meditations__MUFy9{margin-top:24px}.profile_meditationGrid__sSv1l{display:flex;gap:10px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-bottom:9px;scrollbar-width:none}.profile_meditationGrid__sSv1l::-webkit-scrollbar{display:none}.profile_meditationCard__5l6Ps{flex:0 0 min(70vw,250px);scroll-snap-align:start}.profile_meditationArtwork__AvWuf{min-height:116px}.profile_meditationCopy__S424D{padding:12px}.profile_meditationCopy__S424D strong{font-size:17px}.profile_sharedAudioGrid__lHst5{grid-template-columns:1fr}.profile_about__tSSWD{padding:18px;margin-top:22px}.profile_tags__0cQJ4 li{font-size:11px}.profile_articleGrid__QjAbI,.profile_credentialsGrid__rZ8s0{grid-template-columns:1fr}.profile_articleCard__iZqgH{display:grid;grid-template-columns:115px minmax(0,1fr)}.profile_articleCoverPlaceholder__GSgAq,.profile_articleCover__zf1Oh{height:100%;min-height:135px}.profile_articleCopy__BWaSo{padding:11px}.profile_articleCopy__BWaSo h3{font-size:18px}.profile_articleCopy__BWaSo p{font-size:11px}.profile_finalCta__NIBQv{display:grid;gap:14px;margin-bottom:19px;padding:19px}.profile_finalCta__NIBQv .profile_primary__8gcFn{width:100%}}@media (max-width:360px){.profile_heroMedia__AihyG{padding-left:11px;padding-right:11px;min-height:300px}.profile_identity__RJ9r_{gap:9px}.profile_portraitFallback__GlTba,.profile_portrait__PsOxB{width:94px;height:117px;border-radius:16px}.profile_identityCopy__yzELQ h1{font-size:32px}.profile_identityCopy__yzELQ .profile_kicker__zTJYo{font-size:7.5px}.profile_location__bkCtC{font-size:9px}.profile_heroBody__ZDe2B{padding-left:11px;padding-right:11px}.profile_heroActions__h4mPI .profile_secondary__mfs2E{font-size:9px}.profile_sectionNav___IkY5 a{padding:8px 11px;font-size:10px}.profile_sectionHeading__j7bJ4 h2{font-size:26px}.profile_meditationCard__5l6Ps{flex-basis:255px}.profile_articleCard__iZqgH{grid-template-columns:98px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.profile_primary__8gcFn,.profile_toolButton__2DlZ_{transition:none}.profile_meditationGrid__sSv1l,.profile_sectionNav___IkY5{scroll-behavior:auto}}