.hero[data-astro-cid-i3irphx7]{--feather-h:min(56svh, 31vw, 420px);--feather-x:3vw;--feather-y:16svh;isolation:isolate;height:112svh;min-height:700px;max-height:1240px;padding:calc(var(--header-h) * .92) 0 6vh;align-content:start;place-items:start center;display:grid;position:relative;overflow:hidden}.hero__content[data-astro-cid-i3irphx7]{--words-w:min(600px, 40vw);z-index:2;width:var(--words-w);text-align:center;justify-items:center;display:grid;position:relative}.hero__title[data-astro-cid-i3irphx7]{font:600 var(--text-display)/1.05 var(--font-display);color:var(--gold);text-wrap:balance;text-shadow:0 2px 3px #00000059,0 6px 28px #00000047}.hero__content[data-astro-cid-i3irphx7]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0e2a4e4d,#0e2a4e29 60%,#0e2a4e00);position:absolute;inset:-30% -30% -20%}.hero__content[data-astro-cid-i3irphx7] .hero__rule{margin:clamp(14px,1.8vh,22px) 0 clamp(12px,1.6vh,18px)}.hero__content[data-astro-cid-i3irphx7] .hero__rule svg{filter:drop-shadow(0 0 6px #ffc70073)drop-shadow(0 1px 2px #0006)}.hero__content[data-astro-cid-i3irphx7] .hero__lede{max-width:34ch;font:500 var(--text-intro)/1.4 var(--font-lede);color:#fff;text-wrap:balance;text-shadow:0 1px 2px #0006,0 2px 16px #0a1e3c73}.hero__action[data-astro-cid-i3irphx7]{margin-top:clamp(24px,3.6vh,40px)}.hero[data-astro-cid-i3irphx7] .hero__portrait-picture,.hero[data-astro-cid-i3irphx7] .hero__feather-picture{display:contents}.hero[data-astro-cid-i3irphx7] .hero__portrait{z-index:2;width:auto;max-width:none;height:calc(100% - 240px - 4vh);max-height:min(980px,99.5575vw - 2.21239*min(300px,20vw) - 53.0973px);position:absolute;bottom:0;right:clamp(16px,5vw,96px)}.hero[data-astro-cid-i3irphx7] .hero__feather{z-index:1;left:var(--feather-x);bottom:var(--feather-y);transform-origin:1% 99%;pointer-events:none;filter:drop-shadow(0 6px 10px #0000002e);max-width:none;position:absolute}.hero[data-astro-cid-i3irphx7] .hero__feather--long{height:var(--feather-h);width:auto;transform:rotate(-12deg)}.hero[data-astro-cid-i3irphx7] .hero__feather--wide{width:calc(var(--feather-h) * .8);height:auto;transform:rotate(12deg)}@media (width<=980px),(aspect-ratio<=5/4){.hero[data-astro-cid-i3irphx7]{height:auto;min-height:108svh;max-height:none;padding:calc(var(--header-h) + 2vh) 0 0;flex-direction:column;align-items:center;display:flex}.hero__content[data-astro-cid-i3irphx7]:before{content:none}.hero__content[data-astro-cid-i3irphx7]{border:1px solid var(--glass-dark-edge);border-radius:var(--glass-radius);background:var(--glass-dark);width:min(92vw,600px);box-shadow:var(--glass-shadow);backdrop-filter:var(--glass-blur);padding:clamp(22px,4vw,34px) clamp(18px,4vw,36px) clamp(24px,4vw,36px)}.hero__title[data-astro-cid-i3irphx7]{text-shadow:0 2px 10px #00000059}.hero__content[data-astro-cid-i3irphx7] .hero__lede{text-shadow:none}.hero[data-astro-cid-i3irphx7] .hero__portrait{object-fit:contain;object-position:50% 100%;flex:none;width:auto;height:min(68svh,142vw,1100px);min-height:0;max-height:none;margin-top:3svh;position:relative;right:auto}.hero[data-astro-cid-i3irphx7]{--feather-h:min(31svh, 56vw);--feather-x:2vw;--feather-y:9svh}}@media (width<=767px){.hero__title[data-astro-cid-i3irphx7]{font-size:clamp(36px,10vw,44px)}}@media (width<=767px) and (height<=700px){.hero[data-astro-cid-i3irphx7]{--feather-h:26svh;--feather-y:6svh}.hero__title[data-astro-cid-i3irphx7]{font-size:clamp(32px,9vw,38px)}.hero__content[data-astro-cid-i3irphx7] .hero__lede{margin-top:10px;font-size:17px}.hero__action[data-astro-cid-i3irphx7]{margin-top:18px}.hero__content[data-astro-cid-i3irphx7]{padding:16px 16px 18px}.hero[data-astro-cid-i3irphx7] .hero__portrait{margin-top:4vh}}.practice[data-astro-cid-vijlcpsp]{isolation:isolate;padding-bottom:54px;position:relative}.practice__inner[data-astro-cid-vijlcpsp]{z-index:1;position:relative}.practice__title[data-astro-cid-vijlcpsp]{font:600 var(--text-title)/1.2 var(--font-display);color:var(--ink);text-align:center;padding:27px 0}.grid-card[data-astro-cid-vijlcpsp]{border:1px solid var(--ink);border-radius:var(--radius);background:linear-gradient(#ffffffb3,#ffffffd6);overflow:hidden}.grid-card__cells[data-astro-cid-vijlcpsp]{grid-template-columns:repeat(2,1fr);display:grid}.grid-card__cells[data-astro-cid-vijlcpsp] li[data-astro-cid-vijlcpsp]{border-bottom:1px solid var(--ink)}.grid-card__cells[data-astro-cid-vijlcpsp] li[data-astro-cid-vijlcpsp]:nth-child(odd){border-right:1px solid var(--ink)}.cell[data-astro-cid-vijlcpsp]{text-align:center;align-content:center;justify-items:center;gap:18px;min-height:209px;padding:30px 20px;text-decoration:none;transition:background-color .2s;display:grid}.cell[data-astro-cid-vijlcpsp]:hover{background:#ffffff8c}.cell[data-astro-cid-vijlcpsp] .cell__icon{width:72px;height:72px}.cell__title[data-astro-cid-vijlcpsp]{font:500 var(--text-card)/1.35 var(--font-title);color:var(--ink)}.cell[data-astro-cid-vijlcpsp]:hover .cell__title[data-astro-cid-vijlcpsp]{text-underline-offset:5px;text-decoration:underline 1px}.grid-card__footer[data-astro-cid-vijlcpsp]{justify-content:center;padding:40px 20px 50px;display:flex}.about[data-astro-cid-vijlcpsp]{margin-top:75px}.about__top[data-astro-cid-vijlcpsp]{grid-template-columns:1fr 1fr;align-items:start;gap:59px;display:grid}.about__statement[data-astro-cid-vijlcpsp]{text-align:center;margin-top:170px;padding:clamp(30px,3.4vw,50px) clamp(22px,3vw,44px) clamp(26px,2.8vw,40px)}.about__statement[data-astro-cid-vijlcpsp] p[data-astro-cid-vijlcpsp]{font:600 var(--text-title)/1.2 var(--font-display);color:#fff;text-wrap:balance;text-shadow:0 2px 12px #0006}.about__statement[data-astro-cid-vijlcpsp] .about__ornament{margin-top:clamp(16px,1.8vw,24px)}.about__top[data-astro-cid-vijlcpsp] .about__portrait{border-radius:var(--radius);width:100%;box-shadow:var(--shadow-photo)}.about__bottom[data-astro-cid-vijlcpsp]{z-index:1;grid-template-columns:2fr 1fr;align-items:start;gap:59px;margin-top:-117px;display:grid;position:relative}.about__card[data-astro-cid-vijlcpsp]{border-radius:var(--radius);background:linear-gradient(#f9f3ebcc,#f9f3ebcc),url(/_astro/holistic-healer-21.CnUyTtKw.png) 50%/cover;padding:50px 30px}.about__title[data-astro-cid-vijlcpsp]{font:600 var(--text-subtitle)/1.2 var(--font-display);color:var(--ink);margin-bottom:20px}.about__card[data-astro-cid-vijlcpsp] .about__text{font:500 var(--text-body-lg)/1.7 var(--font-body);color:#555}.about__action[data-astro-cid-vijlcpsp]{justify-self:center;margin-top:160px}@media (width<=980px){.about[data-astro-cid-vijlcpsp]{margin-top:50px}.about__top[data-astro-cid-vijlcpsp],.about__bottom[data-astro-cid-vijlcpsp]{grid-template-columns:1fr;gap:32px}.about__statement[data-astro-cid-vijlcpsp]{margin-top:0}.about__top[data-astro-cid-vijlcpsp] .about__portrait{justify-self:center;width:min(510px,100%)}.about__bottom[data-astro-cid-vijlcpsp]{margin-top:32px}.about__action[data-astro-cid-vijlcpsp]{margin-top:0}}@media (width<=767px){.cell[data-astro-cid-vijlcpsp]{gap:12px;min-height:0;padding:22px 8px}.cell[data-astro-cid-vijlcpsp] .cell__icon{width:56px;height:56px}.about__card[data-astro-cid-vijlcpsp]{padding:34px 22px}}.testimonials[data-astro-cid-ndabfdc4]{--edge:clamp(10px, 1.4vw, 20px);z-index:3;isolation:isolate;margin-top:calc(-1 * var(--edge));margin-bottom:calc(-1 * var(--seam-fade));padding:calc(var(--descent-space) * .6 + var(--edge)) 0 calc(var(--descent-space) * .5 + var(--seam-fade));-webkit-mask:var(--mask-top) top / 100% var(--edge) no-repeat, linear-gradient(#000 calc(100% - var(--seam-fade)), transparent) bottom / 100% calc(100% - var(--edge) + 1px) no-repeat;mask:var(--mask-top) top / 100% var(--edge) no-repeat, linear-gradient(#000 calc(100% - var(--seam-fade)), transparent) bottom / 100% calc(100% - var(--edge) + 1px) no-repeat;position:relative}.testimonials[data-astro-cid-ndabfdc4] .container[data-astro-cid-ndabfdc4]{z-index:1;position:relative}.frame[data-astro-cid-ndabfdc4]{border-radius:var(--radius);backdrop-filter:blur(10px);background:#fffffff2;width:min(920px,100%);margin-inline:auto;padding:clamp(16px,2vw,24px) clamp(20px,5vw,72px) clamp(28px,4vw,52px);box-shadow:0 30px 60px -30px #0009,0 0 0 1px #fff9}.slide[data-astro-cid-ndabfdc4]{display:flow-root}.quote[data-astro-cid-ndabfdc4]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:22px;min-height:clamp(200px,18vw,260px);display:flex}.quote[data-astro-cid-ndabfdc4] blockquote[data-astro-cid-ndabfdc4]{max-width:38em}.quote[data-astro-cid-ndabfdc4] blockquote[data-astro-cid-ndabfdc4] p{font:300 var(--text-lede)/1.55 var(--font-title);color:var(--ink-soft);text-wrap:pretty}.quote[data-astro-cid-ndabfdc4] figcaption[data-astro-cid-ndabfdc4]{font:italic 500 15px/1.5 var(--font-body);color:var(--muted);justify-items:center;gap:12px;display:grid}.quote[data-astro-cid-ndabfdc4] figcaption[data-astro-cid-ndabfdc4]:before{content:"";background:linear-gradient(90deg,#c9a22700,#c9a227,#c9a22700);border-radius:1px;width:44px;height:2px}.testimonials[data-astro-cid-ndabfdc4] .carousel__controls{color:var(--ink);--arrow-fill:transparent;border-bottom:1px solid #00000014;margin-bottom:clamp(18px,2.4vw,30px);padding-bottom:clamp(14px,1.8vw,20px)}.testimonials[data-astro-cid-ndabfdc4] .carousel__arrow{color:var(--ink)}.band[data-astro-cid-pb4yjg3o]{--surface-h:calc(100vw * 384 / 2560);--deep:#0e5566;isolation:isolate;padding:calc(var(--surface-h) * .62) 20px clamp(110px, 12vw, 180px);background:var(--deep);place-items:center;display:grid;position:relative;overflow:hidden}.water[data-astro-cid-pb4yjg3o]{z-index:0;pointer-events:none;background:linear-gradient(#fff 0, #fff calc(var(--surface-h) * .06), #d6f3f6 calc(var(--surface-h) * .4), #8fdbe3 calc(var(--surface-h) + 40px), #3fa9b8 62%, #1d7f91 84%, var(--deep) 100%);position:absolute;inset:0}.water[data-astro-cid-pb4yjg3o] .water__picture{display:contents}.water[data-astro-cid-pb4yjg3o] .water__surface{mix-blend-mode:multiply;width:100%;max-width:none;height:auto;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.water__light[data-astro-cid-pb4yjg3o]{inset:calc(var(--surface-h) * .3) -10% 0;mix-blend-mode:soft-light;transform-origin:50% 0;background:linear-gradient(104deg,#0000 12%,#ffffff8c 16%,#0000 22% 38%,#fff6 41%,#0000 47% 60%,#ffffff80 64%,#0000 70% 80%,#ffffff59 83%,#0000 88%);animation:12s ease-in-out infinite alternate water-sway;position:absolute;-webkit-mask-image:linear-gradient(#0000,#000 20%,#0000 85%);mask-image:linear-gradient(#0000,#000 20%,#0000 85%)}@keyframes water-sway{0%{opacity:.75;transform:skew(-4deg)}to{opacity:1;transform:skew(4deg)}}.water__caustics[data-astro-cid-pb4yjg3o]{inset:calc(var(--surface-h) * .45) 0 0;opacity:.42;mix-blend-mode:screen;--c:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512'%3E%3Cfilter id='c' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='turbulence' baseFrequency='.0078125 .01171875' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .85 0 0 0 0 1 0 0 0 0 1 0 0 -9 0 1.6'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23c)'/%3E%3C/svg%3E");background:var(--c) 0 0 / 512px 512px, var(--c) 200px 120px / 768px 768px;animation:60s linear infinite water-drift;position:absolute;-webkit-mask-image:linear-gradient(#0000,#000 18%,#00000080 50%,#0000 90%);mask-image:linear-gradient(#0000,#000 18%,#00000080 50%,#0000 90%)}@keyframes water-drift{to{background-position:512px 256px,-568px 888px}}.water__bubbles[data-astro-cid-pb4yjg3o]{inset:calc(var(--surface-h) * .8) 0 0;position:absolute;container-type:size}.water__bubbles[data-astro-cid-pb4yjg3o] span[data-astro-cid-pb4yjg3o]{left:var(--x);width:var(--s);height:var(--s);opacity:.55;transform:translateY(calc(var(--y) * -1cqh));animation:water-rise var(--d) linear var(--delay) infinite;background:radial-gradient(circle at 35% 30%,#ffffffe6 0 14%,#ffffff1f 42%,#ffffff59 100%);border:1px solid #ffffff8c;border-radius:50%;position:absolute;bottom:0}@keyframes water-rise{0%{opacity:0;transform:translate(0)}12%{opacity:.7}50%{transform:translate(6px,-50cqh)}85%{opacity:.6}to{opacity:0;transform:translate(-4px,-100cqh)}}.band__card[data-astro-cid-pb4yjg3o]{z-index:1;text-align:center;justify-items:center;gap:12px;width:min(620px,100%);padding:clamp(28px,3.4vw,44px) clamp(22px,3.4vw,48px);display:grid;position:relative}.band__title[data-astro-cid-pb4yjg3o]{font:500 var(--text-title)/1.15 var(--font-display);color:#0b3440}.band__text[data-astro-cid-pb4yjg3o]{max-width:40ch;font:500 var(--text-body-lg)/1.55 var(--font-body);color:#163f4a}.band__card[data-astro-cid-pb4yjg3o] .band__form{width:min(460px,100%);margin-top:10px}@media (width<=767px){.band[data-astro-cid-pb4yjg3o]{padding-top:calc(var(--surface-h) * 1.1)}}.descent[data-astro-cid-mx4pf5cm]{color:#fff;background:#000;position:relative}.roots[data-astro-cid-mx4pf5cm]{isolation:isolate;min-height:clamp(420px,62vh,640px);padding:calc(var(--seam-fade) + var(--descent-space)) 24px var(--descent-space);place-items:center;display:grid;position:relative}.roots__invitation[data-astro-cid-mx4pf5cm]{z-index:1;text-align:center;justify-items:center;gap:18px;max-width:34rem;display:grid;position:relative}.roots__title[data-astro-cid-mx4pf5cm]{font:500 var(--text-title)/1.15 var(--font-display);text-shadow:0 2px 12px #0009;text-wrap:balance}.roots__text[data-astro-cid-mx4pf5cm]{font:500 var(--text-body-lg)/1.6 var(--font-body);color:#ffffffe6;text-shadow:0 1px 8px #000000b3}.roots[data-astro-cid-mx4pf5cm] .roots__form{width:min(460px,100%);margin-top:10px}.crater[data-astro-cid-mx4pf5cm]{margin-top:calc(-1 * var(--descent-space) * .4);grid-template-columns:minmax(0,1fr);place-items:center;padding-bottom:clamp(24px,4vw,64px);display:grid;position:relative;overflow:hidden}.crater[data-astro-cid-mx4pf5cm]:before{content:"";aspect-ratio:2.2;pointer-events:none;filter:blur(30px);background:radial-gradient(closest-side,#ff781461,#c8280029 55%,#0000 100%);border-radius:50%;width:min(1500px,115vw);animation:7s ease-in-out infinite alternate crater-breathe;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes crater-breathe{0%{opacity:.65;transform:scale(.96)}to{opacity:1;transform:scale(1.04)}}.crater[data-astro-cid-mx4pf5cm] .crater__picture{display:contents}.crater[data-astro-cid-mx4pf5cm] .crater__image{--crater-w:min(2560px, 130vw);margin-left:calc(var(--crater-w) / -2);width:var(--crater-w);aspect-ratio:2560/919;object-fit:cover;will-change:transform;justify-self:start;max-width:none;position:relative;left:50%;-webkit-mask-image:radial-gradient(47% 49% at 50% 52%,#000 58%,#0000 100%);mask-image:radial-gradient(47% 49% at 50% 52%,#000 58%,#0000 100%)}@media (width<=767px){.crater[data-astro-cid-mx4pf5cm] .crater__image{--crater-w:220vw}.crater[data-astro-cid-mx4pf5cm]:before{width:180vw}.roots[data-astro-cid-mx4pf5cm] .backdrop__image{object-position:14% 20%!important}}.creations[data-astro-cid-twkxgn7m]{isolation:isolate;padding:var(--descent-space) 0 clamp(70px, 8vw, 110px);background:#1a0500;outline:none;scroll-margin-top:0;position:relative}.creations[data-astro-cid-twkxgn7m]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#000 0%,#000000d9 30%,#00000059 70%,#0000 100%);height:clamp(160px,18vw,280px);position:absolute;inset:0 0 auto}.creations__title[data-astro-cid-twkxgn7m]{text-align:center;font:600 var(--text-title)/1.1 var(--font-display);color:var(--gold);text-shadow:0 2px 14px #000000a6, var(--text-shadow-heading);margin-bottom:clamp(28px,3.5vw,48px)}.creations__media[data-astro-cid-twkxgn7m]{z-index:-2;position:absolute;inset:0;overflow:hidden}.creations__media[data-astro-cid-twkxgn7m] video[data-astro-cid-twkxgn7m]{object-fit:cover;width:100%;height:100%}.creations__band[data-astro-cid-twkxgn7m]{padding-bottom:20px}.creations__band[data-astro-cid-twkxgn7m] .carousel--peek{--peek-w:min(920px, 84cqw)}.creations__band[data-astro-cid-twkxgn7m] .carousel__viewport{padding:94px 0 128px}.slide[data-astro-cid-twkxgn7m] .work{opacity:calc(1 - var(--d,0) * .45)}.creations__band[data-astro-cid-twkxgn7m] .carousel__controls{color:#fff}.creations__more[data-astro-cid-twkxgn7m]{z-index:1;text-align:center;margin-top:28px;position:relative}.creations__more[data-astro-cid-twkxgn7m] .action[data-astro-cid-twkxgn7m]{--quiet-edge:#ffdcb48c;--quiet-hover-edge:#ffdcb4d9;color:#fff6ea;background-color:#280e088c}.work[data-astro-cid-twkxgn7m]{border-radius:var(--glass-radius);backdrop-filter:blur(16px)saturate(1.2);background:linear-gradient(160deg,#280e08b8,#160806cc);border:1px solid #ffba7838;grid-template-columns:386px 1fr;align-items:start;gap:44px;max-width:920px;margin-inline:auto;padding:clamp(24px,3.2vw,44px);display:grid;box-shadow:0 24px 60px -18px #0009,inset 0 1px #ffdcb41f}.work__cover[data-astro-cid-twkxgn7m]{gap:10px;display:grid;container-type:inline-size}.work__cover[data-astro-cid-twkxgn7m] .work__image{width:100%;box-shadow:var(--shadow-cover)}.work__cover[data-astro-cid-twkxgn7m] .work__image--book{border-radius:6px;justify-self:center;width:auto;height:100cqi;box-shadow:0 35px 70px -35px #0009}.work__cover[data-astro-cid-twkxgn7m] figcaption[data-astro-cid-twkxgn7m]{font:italic 500 14px/1.7 var(--font-body);color:#ffecd7d9}.work__cover[data-astro-cid-twkxgn7m] figcaption[data-astro-cid-twkxgn7m] a{color:#ffd27a}.work__eyebrow[data-astro-cid-twkxgn7m]{font:700 var(--text-small)/1.8 var(--font-feature);letter-spacing:.14em;text-transform:uppercase;color:#f6c46a}.work__title[data-astro-cid-twkxgn7m]{font:700 var(--text-title)/1.15 var(--font-display);color:#fff6ea;text-wrap:balance;margin:6px 0 4px}.work__text[data-astro-cid-twkxgn7m] .work__credit{font:600 15px/1.6 var(--font-feature);color:#ffd9b0}.work__text[data-astro-cid-twkxgn7m] .work__credit--muted{color:#ffe6cdb3}.work__body[data-astro-cid-twkxgn7m]{font:500 var(--text-body-lg)/1.75 var(--font-feature);color:#fff2e6e6;gap:1em;margin:22px 0 30px;display:grid}@media (width<=767px){.creations__band[data-astro-cid-twkxgn7m]{padding-top:32px}.creations__band[data-astro-cid-twkxgn7m] .carousel--peek{--peek-w:calc(100cqw - 48px);--edge:0px}.creations__band[data-astro-cid-twkxgn7m] .carousel__viewport{padding-top:70px}}@media (width<=980px){.work[data-astro-cid-twkxgn7m]{grid-template-columns:1fr;gap:24px;max-width:560px}.work__cover[data-astro-cid-twkxgn7m]{justify-self:center;width:min(386px,100%)}}.gatherings[data-astro-cid-5fxaxgih]{isolation:isolate;padding:clamp(64px,7vw,100px) 0 54px;position:relative}.gatherings__inner[data-astro-cid-5fxaxgih]{z-index:1;grid-template-columns:minmax(0,1fr);justify-items:center;display:grid;position:relative}.gatherings__inner[data-astro-cid-5fxaxgih]>.transmissions{justify-self:stretch;margin-top:40px}.gatherings__title[data-astro-cid-5fxaxgih]{font:800 var(--text-title)/1.1 var(--font-display);color:#fff;text-shadow:0 0 5px #000;text-align:center;padding-top:27px}.gatherings__summary[data-astro-cid-5fxaxgih]{font:500 16px/1.5 var(--font-body);color:#333;text-align:center;background:#ffffffc7;border-radius:30px;margin-top:18px;padding:8px 20px}.gatherings__browse[data-astro-cid-5fxaxgih]{background-color:#ffffff8c;margin-top:24px}
