.illustration[data-astro-cid-kg7vladn]{object-fit:contain;width:100%;height:100%}.media[data-astro-cid-kg7vladn]{border-radius:var(--radius-photo);width:100%;height:100%;position:relative;overflow:hidden}.media[data-astro-cid-kg7vladn]>.photo{object-fit:cover;width:100%;height:100%}.media__video[data-astro-cid-kg7vladn]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.media__video[data-astro-cid-kg7vladn].is-playing{opacity:1}.marquee[data-astro-cid-543bmuqs]{padding-block:var(--space-3);border-top:1px solid;overflow:hidden}.track[data-astro-cid-543bmuqs]{width:max-content;animation:40s linear infinite scroll;display:flex}.group[data-astro-cid-543bmuqs]{display:flex}.item[data-astro-cid-543bmuqs]{align-items:center;gap:var(--space-6);padding-right:var(--space-6);font-size:var(--text-2xl);white-space:nowrap;line-height:1.1;display:inline-flex}.sep[data-astro-cid-543bmuqs]{opacity:.7;font-size:.5em}@keyframes scroll{to{transform:translate(-50%)}}.bloom-row[data-astro-cid-udjuislr]{height:80px;position:relative}.bloom-row[data-astro-cid-udjuislr] .bloom-row__item{bottom:0;left:var(--x);position:absolute;transform:translate(-50%)}@media (width<=639px){.bloom-row[data-astro-cid-udjuislr] .bloom-row__item--minor{display:none}}.rule[data-astro-cid-to5gspib]{justify-content:space-between;gap:var(--space-4);padding:var(--space-2) var(--space-4);border-top:1px solid var(--color-line);font-family:var(--font-accent);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);display:flex}.rule[data-astro-cid-to5gspib] span[data-astro-cid-to5gspib]:only-child:last-child{margin-left:auto}.rule--bloom[data-astro-cid-to5gspib]{padding-bottom:92px;position:relative}.rule--bloom[data-astro-cid-to5gspib] .rule__bloom{inset:auto var(--space-4) 0;position:absolute}.petals[data-astro-cid-vilv2evc]{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.petal[data-astro-cid-vilv2evc]{top:-8%;left:var(--x);width:calc(var(--w) * 1.6);opacity:0;height:auto;position:absolute}.petal[data-astro-cid-vilv2evc] path[data-astro-cid-vilv2evc]{fill:var(--color-blush);stroke:var(--color-mauve);stroke-width:.7px;stroke-opacity:.7}.petal--dark[data-astro-cid-vilv2evc] path[data-astro-cid-vilv2evc]{fill:var(--color-mauve);fill-opacity:.75}.petals[data-astro-cid-vilv2evc].is-on .petal[data-astro-cid-vilv2evc]{animation:petal-fall var(--dur) cubic-bezier(.35, .1, .45, 1) var(--delay) forwards}@keyframes petal-fall{0%{opacity:0;top:-8%;transform:translate(0)rotate(0)}10%{opacity:.95}40%{transform:translateX(18px) rotate(calc(var(--rot) * .4))}72%{transform:translateX(-12px) rotate(calc(var(--rot) * .75))}to{transform:translateX(6px) rotate(var(--rot));opacity:.9;top:88%}}@media (prefers-reduced-motion:reduce){.petals[data-astro-cid-vilv2evc].is-on .petal[data-astro-cid-vilv2evc]{opacity:.9;transform:rotate(var(--rot));top:88%}}.hero[data-astro-cid-bkwvb2u2]{container-type:inline-size}.hero__inner[data-astro-cid-bkwvb2u2]{padding-block:var(--space-10) var(--space-12);grid-template-columns:minmax(0,1fr);display:grid}.hero__accent[data-astro-cid-bkwvb2u2]{z-index:2;font-size:var(--text-xl);text-align:center;position:relative}.hero__title[data-astro-cid-bkwvb2u2]{z-index:2;font-size:var(--text-mega);text-align:center;margin-top:var(--space-2);overflow-wrap:anywhere;position:relative}@media (width>=700px){.hero__title[data-astro-cid-bkwvb2u2]{white-space:nowrap;font-size:min(var(--text-mega), 13.5cqi)}}.hero__card[data-astro-cid-bkwvb2u2]{z-index:1;width:100%;margin-top:calc(var(--text-mega) * -.42);border-radius:var(--radius-photo);background:var(--color-olive);aspect-ratio:4/5;display:grid;position:relative;overflow:hidden}@media (width>=700px){.hero__card[data-astro-cid-bkwvb2u2]{aspect-ratio:16/9}}.hero__card[data-astro-cid-bkwvb2u2]>img,.hero__card[data-astro-cid-bkwvb2u2]>.media{object-fit:cover;grid-area:1/1;width:100%;height:100%}.hero__card[data-astro-cid-bkwvb2u2]>.illustration{object-fit:contain;padding:8% 10% 0;transform:translate(14%)}.hero__overlay[data-astro-cid-bkwvb2u2]{align-self:end;justify-items:start;gap:var(--space-4);padding:var(--space-6);padding-top:var(--space-16);background:linear-gradient(#2c302000 0%,#2c3020b3 45%,#2c3020eb 100%);grid-area:1/1;display:grid}.hero__text[data-astro-cid-bkwvb2u2]{max-width:26rem;font-size:var(--text-lg)}@media (width<=699px){.hero__card[data-astro-cid-bkwvb2u2]{aspect-ratio:auto;margin-top:calc(var(--text-mega) * -.12);grid-template-rows:auto auto}.hero__card[data-astro-cid-bkwvb2u2]>img,.hero__card[data-astro-cid-bkwvb2u2]>.media{aspect-ratio:1;grid-area:1/1;height:auto}.hero__overlay[data-astro-cid-bkwvb2u2]{padding-top:var(--space-6);background:#2c3020eb;grid-area:2/1}}@media (width>=900px){.hero__overlay[data-astro-cid-bkwvb2u2]{padding:var(--space-10) var(--space-12)}}.intro__title[data-astro-cid-bkwvb2u2]{z-index:2;font-size:var(--text-3xl);max-width:12ch;position:relative}.intro__grid[data-astro-cid-bkwvb2u2]{gap:var(--space-8);margin-top:var(--space-8);display:grid}.intro__text[data-astro-cid-bkwvb2u2]{gap:var(--space-4);max-width:36rem;display:grid}.intro__text[data-astro-cid-bkwvb2u2] .link-arrow[data-astro-cid-bkwvb2u2]{justify-self:start}.intro__card[data-astro-cid-bkwvb2u2]{aspect-ratio:4/5;border-radius:var(--radius-photo);overflow:hidden}.intro__card[data-astro-cid-bkwvb2u2] img{height:100%}.intro__card--art[data-astro-cid-bkwvb2u2]{background:var(--color-sage);padding:var(--space-6)}@media (width>=900px){.intro__grid[data-astro-cid-bkwvb2u2]{gap:var(--space-16);grid-template-columns:3fr 2fr;align-items:start}.intro__text[data-astro-cid-bkwvb2u2]{columns:2;column-gap:var(--space-8);max-width:none;display:block}.intro__text[data-astro-cid-bkwvb2u2]>[data-astro-cid-bkwvb2u2]+[data-astro-cid-bkwvb2u2]{margin-top:var(--space-4)}.intro__card[data-astro-cid-bkwvb2u2]{margin-top:calc(var(--text-3xl) * -1.4);margin-bottom:calc(var(--space-24) * -1 - var(--space-8));z-index:1;position:relative}}.rituals[data-astro-cid-bkwvb2u2]{overflow:visible}.rituals__title[data-astro-cid-bkwvb2u2]{font-size:var(--text-3xl);color:var(--color-mauve)}.rituals__grid[data-astro-cid-bkwvb2u2]{gap:var(--space-12);margin-top:var(--space-8);display:grid}.rituals__list[data-astro-cid-bkwvb2u2]{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.rituals__list[data-astro-cid-bkwvb2u2] li[data-astro-cid-bkwvb2u2]{gap:var(--space-2);max-width:28rem;display:grid}.rituals__label[data-astro-cid-bkwvb2u2]{font-size:var(--text-lg);color:var(--color-mauve)}.rituals__photos[data-astro-cid-bkwvb2u2]{gap:var(--space-4);grid-template-columns:1fr 1fr;align-items:end;display:grid}.rituals__photo[data-astro-cid-bkwvb2u2]{border-radius:var(--radius-photo);aspect-ratio:3/4;overflow:hidden}.rituals__photo[data-astro-cid-bkwvb2u2] img{height:100%}.rituals__photo--art[data-astro-cid-bkwvb2u2]{background:var(--color-sage);padding:var(--space-4)}.rituals__photo--1[data-astro-cid-bkwvb2u2]{aspect-ratio:4/5;margin-bottom:18%}.rituals__photo--2[data-astro-cid-bkwvb2u2]{aspect-ratio:3/5}.rituals__photo[data-astro-cid-bkwvb2u2] .mirror{transform:scaleX(-1)}@media (width>=900px){.rituals__grid[data-astro-cid-bkwvb2u2]{gap:var(--space-16);grid-template-columns:3fr 2fr}.rituals__list[data-astro-cid-bkwvb2u2]{grid-template-columns:1fr 1fr;align-content:start}.rituals__list[data-astro-cid-bkwvb2u2] li[data-astro-cid-bkwvb2u2]:last-child{grid-column:2}.rituals__photo--2[data-astro-cid-bkwvb2u2]{margin-bottom:calc(var(--space-24) * -1 - var(--space-6));z-index:1;position:relative}}.showcase[data-astro-cid-bkwvb2u2]{padding-top:var(--space-16);overflow:hidden}@media (width>=900px){.showcase[data-astro-cid-bkwvb2u2]{padding-top:var(--space-32)}}.showcase__inner[data-astro-cid-bkwvb2u2]{text-align:center;padding-bottom:var(--space-12);justify-items:center;display:grid}.showcase__title[data-astro-cid-bkwvb2u2]{z-index:1;font-size:var(--text-3xl);position:relative}.showcase__media[data-astro-cid-bkwvb2u2]{z-index:2;aspect-ratio:1086/1448;width:min(55%,300px);margin-top:calc(var(--text-3xl) * -.9);position:relative;transform:rotate(-8deg)}.showcase__media--photo[data-astro-cid-bkwvb2u2]{z-index:0;aspect-ratio:4/5;width:min(90%,520px);margin-top:calc(var(--text-3xl) * -.08);border-radius:var(--radius-photo);overflow:hidden;transform:rotate(-2deg)}.showcase__media--photo[data-astro-cid-bkwvb2u2] img{height:100%}.showcase__text[data-astro-cid-bkwvb2u2]{max-width:30rem;margin-top:var(--space-8);font-size:var(--text-lg)}.closing[data-astro-cid-bkwvb2u2]{display:grid}.closing__left[data-astro-cid-bkwvb2u2]{padding:var(--space-12) var(--gutter) 0;display:grid}.closing__card[data-astro-cid-bkwvb2u2]{aspect-ratio:4/5;border-radius:var(--radius-photo);width:min(70%,360px);margin-bottom:calc(var(--space-12) * -1);z-index:1;position:relative;overflow:hidden}.closing__card[data-astro-cid-bkwvb2u2] img{height:100%}.closing__card--art[data-astro-cid-bkwvb2u2]{background:var(--color-sage);padding:var(--space-6)}.closing__right[data-astro-cid-bkwvb2u2]{justify-items:start;gap:var(--space-6);padding:var(--space-24) var(--gutter) var(--space-16);display:grid;position:relative}.closing__right[data-astro-cid-bkwvb2u2]>[data-astro-cid-bkwvb2u2]{z-index:2;position:relative}.closing__title[data-astro-cid-bkwvb2u2]{font-size:var(--text-3xl);color:var(--color-mauve);max-width:10ch}.closing__text[data-astro-cid-bkwvb2u2]{max-width:30rem;font-size:var(--text-lg)}@media (width>=900px){.closing[data-astro-cid-bkwvb2u2]{grid-template-columns:2fr 3fr}.closing__left[data-astro-cid-bkwvb2u2]{padding:var(--space-24) 0 var(--space-24) var(--gutter);align-content:center}.closing__card[data-astro-cid-bkwvb2u2]{width:calc(100% + var(--space-16));max-width:none;margin-bottom:0}.closing__right[data-astro-cid-bkwvb2u2]{padding:var(--space-24) var(--gutter) var(--space-24) calc(var(--space-16) + var(--space-8))}}.page-hero[data-astro-cid-75ysl5lo]{position:relative;overflow:hidden}.inner[data-astro-cid-75ysl5lo]{z-index:1;align-items:end;gap:var(--space-6);padding-block:var(--space-16) var(--space-12);grid-template-columns:1fr auto;display:grid;position:relative}.title[data-astro-cid-75ysl5lo]{font-size:var(--text-3xl)}.lead[data-astro-cid-75ysl5lo]{max-width:34rem;margin-top:var(--space-6);font-size:var(--text-lg)}.art[data-astro-cid-75ysl5lo]{aspect-ratio:1086/1448;width:clamp(70px,14vw,180px);transform:rotate(10deg)translateY(12%)}.bloom[data-astro-cid-75ysl5lo]{aspect-ratio:1;align-self:center;width:clamp(96px,18vw,220px)}.article[data-astro-cid-cbnqs5dq]{padding-block:var(--space-16) var(--space-24)}.hero[data-astro-cid-cbnqs5dq]{aspect-ratio:3/2;max-width:900px;margin-bottom:var(--space-12)}.body[data-astro-cid-cbnqs5dq]{grid-template-columns:[full-start] var(--gutter) [text-start] minmax(0, var(--prose-max)) [text-end] minmax(0, 1fr) var(--gutter) [full-end];max-width:none;display:grid}.body--legal[data-astro-cid-cbnqs5dq]{--prose-max:52rem}.body[data-astro-cid-cbnqs5dq]>*{grid-column:text;min-width:0}.body[data-astro-cid-cbnqs5dq]>[data-full]{grid-column:full}.faq[data-astro-cid-2xbujo3j]{padding-block:var(--space-16) var(--space-24)}.list[data-astro-cid-2xbujo3j]{border-top:1px solid var(--color-line);max-width:52rem}details[data-astro-cid-2xbujo3j]{border-bottom:1px solid var(--color-line)}summary[data-astro-cid-2xbujo3j]{justify-content:space-between;gap:var(--space-6);padding-block:var(--space-6);cursor:pointer;font-family:var(--font-display);font-size:var(--text-xl);line-height:1.15;list-style:none;display:flex}summary[data-astro-cid-2xbujo3j]::-webkit-details-marker{display:none}summary[data-astro-cid-2xbujo3j]:after{content:"+";font-family:var(--font-ui);color:var(--color-mauve);font-weight:300;transition:transform .2s}details[data-astro-cid-2xbujo3j][open] summary[data-astro-cid-2xbujo3j]:after{transform:rotate(45deg)}details[data-astro-cid-2xbujo3j] p[data-astro-cid-2xbujo3j]{max-width:40rem;padding-bottom:var(--space-6);font-size:var(--text-lg);color:var(--color-ink-muted)}.care[data-astro-cid-vt3tydma]{padding-block:var(--space-16) var(--space-24)}.list[data-astro-cid-vt3tydma]{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none}li[data-astro-cid-vt3tydma]{border-bottom:1px solid var(--color-line)}li[data-astro-cid-vt3tydma] a[data-astro-cid-vt3tydma]{gap:var(--space-2) var(--space-6);padding-block:var(--space-8);grid-template-columns:auto 1fr;text-decoration:none;display:grid}li[data-astro-cid-vt3tydma] a[data-astro-cid-vt3tydma]:hover h2[data-astro-cid-vt3tydma]{color:var(--color-mauve)}.num[data-astro-cid-vt3tydma]{font-size:var(--text-xl);color:var(--color-mauve)}h2[data-astro-cid-vt3tydma]{font-size:var(--text-xl);line-height:1.05}li[data-astro-cid-vt3tydma] p[data-astro-cid-vt3tydma]{margin-top:var(--space-3);color:var(--color-ink-muted);max-width:40rem}.more[data-astro-cid-vt3tydma]{grid-column:2}@media (width>=768px){li[data-astro-cid-vt3tydma] a[data-astro-cid-vt3tydma]{grid-template-columns:4rem 1fr auto;align-items:center}.more[data-astro-cid-vt3tydma]{grid-column:3}}.waitlist-form[data-astro-cid-lsxrvkd2]{gap:var(--space-6);text-align:left;width:100%;max-width:44rem;display:grid}@media (width>=640px){.waitlist-form[data-astro-cid-lsxrvkd2]{grid-template-columns:1fr 1fr}.field--wide[data-astro-cid-lsxrvkd2]{grid-column:1/-1}}.field[data-astro-cid-lsxrvkd2]{gap:var(--space-2);display:grid}.field[data-astro-cid-lsxrvkd2]>span[data-astro-cid-lsxrvkd2],legend[data-astro-cid-lsxrvkd2]{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;font-weight:500}input[data-astro-cid-lsxrvkd2][type=email],input[data-astro-cid-lsxrvkd2][type=text],input[data-astro-cid-lsxrvkd2][type=tel],select[data-astro-cid-lsxrvkd2]{width:100%;min-height:48px;padding:0 var(--space-4);border-radius:var(--radius);color:inherit;font:inherit;background:0 0;border:1px solid #f4efe680}input[data-astro-cid-lsxrvkd2]::placeholder{color:inherit;opacity:.45}select[data-astro-cid-lsxrvkd2] option[data-astro-cid-lsxrvkd2]{color:var(--color-ink);background:var(--color-cream)}input[data-astro-cid-lsxrvkd2]:focus-visible{border-color:var(--color-cream)}.kind[data-astro-cid-lsxrvkd2]{gap:var(--space-3) var(--space-8);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.only-business[data-astro-cid-lsxrvkd2]{display:none}.waitlist-form[data-astro-cid-lsxrvkd2]:has([data-segment][value=business]:checked) .only-business[data-astro-cid-lsxrvkd2]{display:grid}.waitlist-form[data-astro-cid-lsxrvkd2]:has([data-segment][value=business]:checked) .only-individual[data-astro-cid-lsxrvkd2]{display:none}.kind[data-astro-cid-lsxrvkd2] legend[data-astro-cid-lsxrvkd2]{width:100%;margin-bottom:var(--space-3)}.kind[data-astro-cid-lsxrvkd2] label[data-astro-cid-lsxrvkd2],.consent[data-astro-cid-lsxrvkd2]{align-items:flex-start;gap:var(--space-3);cursor:pointer;display:flex}input[data-astro-cid-lsxrvkd2][type=radio],input[data-astro-cid-lsxrvkd2][type=checkbox]{width:18px;height:18px;accent-color:var(--color-blush);flex:none;margin-top:.2em}.consent[data-astro-cid-lsxrvkd2] span[data-astro-cid-lsxrvkd2]{font-size:var(--text-sm)}.actions[data-astro-cid-lsxrvkd2]{gap:var(--space-4);justify-items:start;display:grid}.actions[data-astro-cid-lsxrvkd2] button[data-astro-cid-lsxrvkd2]{cursor:pointer}.actions[data-astro-cid-lsxrvkd2] button[data-astro-cid-lsxrvkd2]:disabled{opacity:.6;cursor:wait}.note[data-astro-cid-lsxrvkd2]{font-size:var(--text-xs);opacity:.8}.status[data-astro-cid-lsxrvkd2]{padding:var(--space-4);border-left:3px solid var(--color-blush);background:#f4efe614}.status[data-astro-cid-lsxrvkd2][data-outcome=invalid],.status[data-astro-cid-lsxrvkd2][data-outcome=bot],.status[data-astro-cid-lsxrvkd2][data-outcome=error]{border-color:var(--color-mauve)}.waitlist-done[data-astro-cid-lsxrvkd2]{justify-items:center;gap:var(--space-4);text-align:center;max-width:36rem;padding-block:var(--space-6);display:grid}.waitlist-done[data-astro-cid-lsxrvkd2] .waitlist-done__bloom{color:var(--color-mauve)}.waitlist-done__title[data-astro-cid-lsxrvkd2]{font-size:var(--text-2xl);color:var(--color-mauve)}.waitlist-done__text[data-astro-cid-lsxrvkd2]{font-size:var(--text-lg)}.areas[data-astro-cid-75r75vds]{padding-block:var(--space-16)}.empty[data-astro-cid-75r75vds]{font-size:var(--text-lg);color:var(--color-ink-muted)}.groups[data-astro-cid-75r75vds]{gap:var(--space-12);display:grid}@media (width>=768px){.groups[data-astro-cid-75r75vds]{grid-template-columns:repeat(3,1fr)}}.groups[data-astro-cid-75r75vds] h2[data-astro-cid-75r75vds]{font-size:var(--text-xl);margin-bottom:var(--space-4)}ul[data-astro-cid-75r75vds]{margin:0;padding:0;list-style:none}li[data-astro-cid-75r75vds]{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding-block:var(--space-3);border-bottom:1px solid var(--color-line);display:flex}.status[data-astro-cid-75r75vds]{color:var(--color-mauve)}.waitlist[data-astro-cid-75r75vds]{scroll-margin-top:var(--space-8);transition:background-color .6s,color .6s}.waitlist[data-astro-cid-75r75vds].theme-forest.is-done{background:var(--color-blush);color:var(--color-ink)}.waitlist[data-astro-cid-75r75vds].is-done .inner[data-astro-cid-75r75vds]>h2[data-astro-cid-75r75vds],.waitlist[data-astro-cid-75r75vds].is-done .inner[data-astro-cid-75r75vds]>p[data-astro-cid-75r75vds]{display:none}.inner[data-astro-cid-75r75vds]{justify-items:center;gap:var(--space-6);text-align:center;display:grid}.inner[data-astro-cid-75r75vds] h2[data-astro-cid-75r75vds]{font-size:var(--text-2xl)}.inner[data-astro-cid-75r75vds] p[data-astro-cid-75r75vds]{max-width:32rem;font-size:var(--text-lg)}
