.hero[data-astro-cid-ewxirvlt]{padding-block:clamp(1rem,.5rem + 2vw,2.25rem) var(--space-section)}.hero__inner[data-astro-cid-ewxirvlt]{display:grid;gap:var(--space-l);align-items:center}@media(min-width:56rem){.hero__inner[data-astro-cid-ewxirvlt]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:clamp(2rem,5vw,6rem)}}.hero__title[data-astro-cid-ewxirvlt]{display:grid;gap:.1em;margin-block-end:var(--space-m)}.hero__line[data-astro-cid-ewxirvlt]{white-space:nowrap;font-size:clamp(1.3rem,8.2vw - .15rem,3.4rem);font-weight:300;line-height:1.12;letter-spacing:-.01em;color:var(--ink)}@media(min-width:56rem){.hero__line[data-astro-cid-ewxirvlt]{font-size:min(3.4rem,4.4vw)}}.hero__lede[data-astro-cid-ewxirvlt]{margin-block-end:var(--space-l)}.hero__actions[data-astro-cid-ewxirvlt]{display:flex;flex-wrap:wrap;gap:var(--space-s)}.hero__note[data-astro-cid-ewxirvlt]{display:flex;align-items:center;gap:.6em;margin-block-start:var(--space-l);color:var(--color-text-soft)}.hero__dot[data-astro-cid-ewxirvlt]{width:.5rem;height:.5rem;border-radius:50%;background:var(--sage);box-shadow:0 0 0 .3rem var(--sage-mist);flex:none}.hero__art[data-astro-cid-ewxirvlt]{width:min(100%,22rem);justify-self:center}.hero__art[data-astro-cid-ewxirvlt] img[data-astro-cid-ewxirvlt]{width:100%;height:auto}@media(max-width:56rem){.hero__art[data-astro-cid-ewxirvlt]{width:min(72%,18rem)}}@media(prefers-reduced-motion:no-preference){.hero__line[data-astro-cid-ewxirvlt],.hero__lede[data-astro-cid-ewxirvlt],.hero__actions[data-astro-cid-ewxirvlt],.hero__note[data-astro-cid-ewxirvlt]{animation:settle 1.1s var(--ease-out) both}.hero__line[data-astro-cid-ewxirvlt]:nth-child(2){animation-delay:.1s}.hero__line[data-astro-cid-ewxirvlt]:nth-child(3){animation-delay:.2s}.hero__lede[data-astro-cid-ewxirvlt]{animation-delay:.3s}.hero__actions[data-astro-cid-ewxirvlt]{animation-delay:.4s}.hero__note[data-astro-cid-ewxirvlt]{animation-delay:.5s}.hero__art[data-astro-cid-ewxirvlt]{animation:bloom 1.6s var(--ease-out) .2s both}}@keyframes bloom{0%{opacity:0;transform:scale(.97)}}@keyframes settle{0%{opacity:0;transform:translateY(.6rem)}}.thought[data-astro-cid-n5enjcgc]{padding-block:var(--space-section);background:var(--blush)}.thought__inner[data-astro-cid-n5enjcgc]{display:grid;gap:var(--space-xl)}@media(min-width:56rem){.thought__inner[data-astro-cid-n5enjcgc]{grid-template-columns:1.3fr 1fr;align-items:end;gap:clamp(3rem,7vw,8rem)}}.thought__figure[data-astro-cid-n5enjcgc]{position:relative;padding-block-start:var(--space-l);border-block-start:1px solid color-mix(in oklab,var(--clay-deep) 40%,transparent)}.thought__quote[data-astro-cid-n5enjcgc]{font-size:var(--step-4);line-height:1.22;color:var(--sage-night)}.thought__quote[data-astro-cid-n5enjcgc] p[data-astro-cid-n5enjcgc]:before{content:"״";position:absolute;inset-inline-start:-.55em;color:var(--wood)}.thought__quote[data-astro-cid-n5enjcgc] p[data-astro-cid-n5enjcgc]{position:relative}.thought__quote[data-astro-cid-n5enjcgc] p[data-astro-cid-n5enjcgc]:after{content:"״";color:var(--wood)}.thought__caption[data-astro-cid-n5enjcgc]{margin-block-start:var(--space-m);color:var(--color-text-soft)}.thought__answer[data-astro-cid-n5enjcgc]{--flow-space: 1.1em;max-width:28rem}.thought__title[data-astro-cid-n5enjcgc]{font-size:var(--step-2);color:var(--wood-deep);font-weight:400}.thought__answer[data-astro-cid-n5enjcgc] p[data-astro-cid-n5enjcgc]:last-child{font-weight:500}@media(max-width:40rem){.thought__quote[data-astro-cid-n5enjcgc] p[data-astro-cid-n5enjcgc]:before{position:static}}.workshops__head[data-astro-cid-o63edddo]{display:grid;gap:var(--space-m);margin-block-end:var(--space-2xl)}@media(min-width:56rem){.workshops__head[data-astro-cid-o63edddo]{grid-template-columns:1fr 1fr;align-items:end}}.workshops__list[data-astro-cid-o63edddo]{display:grid;gap:var(--space-2xl) var(--space-l);padding:0;list-style:none}@media(min-width:44rem){.workshops__list[data-astro-cid-o63edddo]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3.5vw,3.5rem)}}.workshop[data-astro-cid-o63edddo]{--tone: var(--sage-mist);--tone-ink: var(--sage-deep);position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.workshop[data-astro-cid-o63edddo][data-tone=wood]{--tone: #eddcc6;--tone-ink: var(--wood-deep)}.workshop[data-astro-cid-o63edddo][data-tone=clay]{--tone: #f0dccf;--tone-ink: var(--clay-ink)}.workshop__arch[data-astro-cid-o63edddo]{width:min(100%,15rem);display:grid;place-items:center;aspect-ratio:4 / 4.6;margin-block-end:var(--space-m);border-radius:var(--arch);background:var(--tone);color:var(--tone-ink);overflow:hidden}.workshop__arch[data-astro-cid-o63edddo] svg{width:46%;transition:transform var(--dur-slow) var(--ease-out)}.workshop[data-astro-cid-o63edddo]:hover .workshop__arch[data-astro-cid-o63edddo] svg{transform:scale(1.06) rotate(-4deg)}.workshop__title[data-astro-cid-o63edddo]{font-size:var(--step-3);line-height:1.15;margin-block-end:var(--space-xs)}.workshop__link[data-astro-cid-o63edddo]{text-decoration:none}.workshop__link[data-astro-cid-o63edddo]:after{content:"";position:absolute;inset:0;border-radius:var(--radius-m)}.workshop__link[data-astro-cid-o63edddo]:focus-visible{outline:none}.workshop__link[data-astro-cid-o63edddo]:focus-visible:after{outline:2px solid var(--color-focus);outline-offset:6px}.workshop__short[data-astro-cid-o63edddo]{margin-block-end:var(--space-xs)}.workshop__meta[data-astro-cid-o63edddo]{color:var(--color-text-soft);margin-block-end:var(--space-s)}.workshop__more[data-astro-cid-o63edddo]{margin-block-start:auto;color:var(--wood-deep);font-weight:500;text-decoration:underline;text-decoration-color:color-mix(in oklab,currentColor 35%,transparent);text-underline-offset:.3em;transition:text-decoration-color var(--dur-base) var(--ease-out)}.workshop[data-astro-cid-o63edddo]:hover .workshop__more[data-astro-cid-o63edddo]{text-decoration-color:currentColor}.meeting[data-astro-cid-gnycdgpn]{position:relative;background:var(--sage-deep);color:var(--linen)}.meeting__inner[data-astro-cid-gnycdgpn]{display:grid;gap:var(--space-2xl)}@media(min-width:56rem){.meeting__inner[data-astro-cid-gnycdgpn]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:clamp(3rem,8vw,9rem)}.meeting__head[data-astro-cid-gnycdgpn]{position:sticky;top:8rem;align-self:start}}.meeting__lede[data-astro-cid-gnycdgpn]{margin-block-start:var(--space-m);font-size:var(--step-1);line-height:1.6;color:color-mix(in oklab,var(--linen) 82%,var(--sage-mist));max-width:26em}.timeline[data-astro-cid-gnycdgpn]{position:relative;padding:0;list-style:none}.timeline[data-astro-cid-gnycdgpn]:before{content:"";position:absolute;inset-block:1.4rem 1.4rem;inset-inline-start:calc(var(--time-col) + .75rem);width:1px;background:color-mix(in oklab,var(--linen) 28%,transparent)}.timeline[data-astro-cid-gnycdgpn]{--time-col: clamp(4.5rem, 3.4rem + 4vw, 7.5rem)}.timeline__step[data-astro-cid-gnycdgpn]{position:relative;display:grid;grid-template-columns:var(--time-col) 1fr;gap:1.5rem;padding-block-end:var(--space-xl)}.timeline__step[data-astro-cid-gnycdgpn]:last-child{padding-block-end:0}.timeline__step[data-astro-cid-gnycdgpn]:before{content:"";position:absolute;inset-inline-start:calc(var(--time-col) + .75rem - .3125rem);top:1.05rem;width:.625rem;height:.625rem;border-radius:50%;background:var(--clay);box-shadow:0 0 0 .35rem var(--sage-deep)}.timeline__time[data-astro-cid-gnycdgpn]{font-size:clamp(1.45rem,1.1rem + 1.6vw,2.81rem);line-height:1.1;color:var(--clay);text-align:end;font-variant-numeric:lining-nums tabular-nums}.timeline__body[data-astro-cid-gnycdgpn]{padding-inline-start:1.25rem}@media(max-width:40rem){.timeline__step[data-astro-cid-gnycdgpn]{gap:.75rem}.timeline__body[data-astro-cid-gnycdgpn]{padding-inline-start:1rem}}.timeline__title[data-astro-cid-gnycdgpn]{font-size:var(--step-2);margin-block-end:.3em;color:var(--linen-bright)}.timeline__body[data-astro-cid-gnycdgpn] p[data-astro-cid-gnycdgpn]{color:color-mix(in oklab,var(--linen) 84%,var(--sage-mist));max-width:30em}.series[data-astro-cid-nzinyoom]{background:var(--oat)}.series__inner[data-astro-cid-nzinyoom]{display:grid;gap:var(--space-l);align-items:center}@media(min-width:56rem){.series__inner[data-astro-cid-nzinyoom]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);column-gap:clamp(2rem,5vw,5rem)}.series__circle[data-astro-cid-nzinyoom]{order:2}}.series__circle[data-astro-cid-nzinyoom]{position:relative;width:min(100%,36rem);margin-inline:auto}.series__cta[data-astro-cid-nzinyoom]{grid-column:1 / -1;order:3;justify-self:center}.series__circle[data-astro-cid-nzinyoom] svg[data-astro-cid-nzinyoom]{width:100%;height:auto}.series__circle-label[data-astro-cid-nzinyoom]{position:absolute;inset:0;display:grid;place-content:center;text-align:center;color:var(--sage-night)}.series__count[data-astro-cid-nzinyoom]{font-size:var(--step-3);line-height:1.15}.series__lede[data-astro-cid-nzinyoom]{margin-block:var(--space-m) var(--space-xl)}.sessions[data-astro-cid-nzinyoom]{display:grid;gap:var(--space-m);padding:0;list-style:none}.session[data-astro-cid-nzinyoom]{display:grid;grid-template-columns:3rem 1fr;gap:var(--space-s);align-items:baseline}.session__letter[data-astro-cid-nzinyoom]{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid var(--oat-deep);border-radius:50%;font-size:var(--step-1);color:var(--wood-deep);line-height:1;transform:translateY(.35rem)}.session__title[data-astro-cid-nzinyoom]{font-size:var(--step-2);line-height:1.25}.session__text[data-astro-cid-nzinyoom]{color:var(--color-text-soft)}.session[data-astro-cid-nzinyoom]:last-child .session__letter[data-astro-cid-nzinyoom]{background:var(--clay);border-color:var(--clay);color:var(--ink)}.about__inner[data-astro-cid-lug7qch3]{display:grid;gap:var(--space-2xl);align-items:start}@media(min-width:56rem){.about__inner[data-astro-cid-lug7qch3]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(3rem,8vw,9rem)}}.about__frame[data-astro-cid-lug7qch3]{display:grid;place-items:center;width:min(100%,24rem);aspect-ratio:4 / 5.2;margin-inline:auto;border-radius:var(--arch);background:var(--sage-mist);overflow:hidden}.about__frame--portrait[data-astro-cid-lug7qch3]{width:min(100%,21rem);aspect-ratio:auto;border-radius:0;background:none;overflow:visible}.about__frame--portrait[data-astro-cid-lug7qch3] img{width:100%;height:auto}.about__signature[data-astro-cid-lug7qch3]{font-size:clamp(4rem,3rem + 5vw,7rem);color:var(--sage-deep);transform:rotate(-6deg)}.about__text[data-astro-cid-lug7qch3]{--flow-space: 1.2em;max-width:var(--measure)}.about__text[data-astro-cid-lug7qch3] .lede[data-astro-cid-lug7qch3]{color:var(--wood-deep)}.about__sign[data-astro-cid-lug7qch3]{padding-block-start:var(--space-s)}.about__sign[data-astro-cid-lug7qch3] .display[data-astro-cid-lug7qch3]{font-size:var(--step-3);color:var(--sage-deep)}.faq[data-astro-cid-y4krgstm]{background:var(--oat)}.faq__inner[data-astro-cid-y4krgstm]{display:grid;gap:var(--space-xl)}@media(min-width:56rem){.faq__inner[data-astro-cid-y4krgstm]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(3rem,8vw,9rem)}.faq__head[data-astro-cid-y4krgstm]{position:sticky;top:8rem;align-self:start}}.faq__head[data-astro-cid-y4krgstm] .muted[data-astro-cid-y4krgstm]{margin-block-start:var(--space-s)}.faq__item[data-astro-cid-y4krgstm]{border-block-end:1px solid var(--color-line)}.faq__item[data-astro-cid-y4krgstm]:first-child{border-block-start:1px solid var(--color-line)}.faq__q[data-astro-cid-y4krgstm]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-m);padding-block:var(--space-m);font-family:var(--font-display);font-size:var(--step-2);line-height:1.3;cursor:pointer;list-style:none}.faq__q[data-astro-cid-y4krgstm]::-webkit-details-marker{display:none}.faq__q[data-astro-cid-y4krgstm]:hover{color:var(--sage-deep)}.faq__icon[data-astro-cid-y4krgstm]{position:relative;background:var(--linen);flex:none;width:2.25rem;height:2.25rem;border:1px solid var(--oat-deep);border-radius:50%;transition:transform var(--dur-base) var(--ease-out),background-color var(--dur-base) var(--ease-out)}.faq__icon[data-astro-cid-y4krgstm]:before,.faq__icon[data-astro-cid-y4krgstm]:after{content:"";position:absolute;inset:50% auto auto 50%;width:.8rem;height:1px;background:currentColor;translate:-50% -50%}.faq__icon[data-astro-cid-y4krgstm]:after{rotate:90deg;transition:rotate var(--dur-base) var(--ease-out)}.faq__item[data-astro-cid-y4krgstm][open] .faq__icon[data-astro-cid-y4krgstm]{background:var(--sage-mist);border-color:var(--sage-mist)}.faq__item[data-astro-cid-y4krgstm][open] .faq__icon[data-astro-cid-y4krgstm]:after{rotate:0deg}.faq__item[data-astro-cid-y4krgstm]::details-content{block-size:0;overflow:clip;transition:block-size var(--dur-base) var(--ease-out),content-visibility var(--dur-base) allow-discrete}.faq__item[data-astro-cid-y4krgstm][open]::details-content{block-size:auto}.faq__a[data-astro-cid-y4krgstm]{padding-block-end:var(--space-m);color:var(--color-text-soft);max-width:36em}.join[data-astro-cid-h7te7b7k]{background:var(--sage-mist)}.join__inner[data-astro-cid-h7te7b7k]{display:grid;gap:var(--space-2xl);align-items:start}@media(min-width:56rem){.join__inner[data-astro-cid-h7te7b7k]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(3rem,7vw,8rem)}.join__intro[data-astro-cid-h7te7b7k]{position:sticky;top:8rem}}.join__lede[data-astro-cid-h7te7b7k]{margin-block-start:var(--space-m)}.form[data-astro-cid-h7te7b7k]{display:grid;gap:var(--space-m);padding:clamp(1.25rem,.9rem + 1.5vw,2rem) clamp(1.5rem,1rem + 3vw,3rem);border-radius:clamp(1.5rem,3vw,2.5rem);background:var(--linen-bright);box-shadow:var(--shadow-soft)}.form__row[data-astro-cid-h7te7b7k]{display:grid;gap:var(--space-m)}@media(min-width:36rem){.form__row[data-astro-cid-h7te7b7k]{grid-template-columns:1fr 1fr}}.field[data-astro-cid-h7te7b7k]{display:grid;gap:.4rem;border:0;padding:0;min-width:0}.field[data-astro-cid-h7te7b7k] label[data-astro-cid-h7te7b7k],.field[data-astro-cid-h7te7b7k] legend[data-astro-cid-h7te7b7k]{font-weight:500;font-size:var(--step--1);padding:0}.field__optional[data-astro-cid-h7te7b7k]{font-weight:400;color:var(--color-text-soft)}.field[data-astro-cid-h7te7b7k] input[data-astro-cid-h7te7b7k],.field[data-astro-cid-h7te7b7k] select[data-astro-cid-h7te7b7k],.field[data-astro-cid-h7te7b7k] textarea[data-astro-cid-h7te7b7k]{width:100%;min-height:2.75rem;padding:.45rem 1rem;border:1px solid var(--oat-deep);border-radius:var(--radius-s);background:var(--linen);font-size:max(16px,var(--step-0));transition:border-color var(--dur-quick) var(--ease-out),background-color var(--dur-quick) var(--ease-out),box-shadow var(--dur-quick) var(--ease-out)}.field[data-astro-cid-h7te7b7k] input[data-astro-cid-h7te7b7k][dir=ltr]{text-align:right}.field[data-astro-cid-h7te7b7k] textarea[data-astro-cid-h7te7b7k]{resize:vertical;min-height:5rem;padding-block:.65rem;line-height:1.6}.field[data-astro-cid-h7te7b7k] input[data-astro-cid-h7te7b7k]:hover,.field[data-astro-cid-h7te7b7k] select[data-astro-cid-h7te7b7k]:hover,.field[data-astro-cid-h7te7b7k] textarea[data-astro-cid-h7te7b7k]:hover{border-color:var(--sage)}.field[data-astro-cid-h7te7b7k] input[data-astro-cid-h7te7b7k]:focus-visible,.field[data-astro-cid-h7te7b7k] select[data-astro-cid-h7te7b7k]:focus-visible,.field[data-astro-cid-h7te7b7k] textarea[data-astro-cid-h7te7b7k]:focus-visible{outline:none;border-color:var(--sage-deep);background:var(--linen-bright);box-shadow:0 0 0 3px color-mix(in oklab,var(--sage) 30%,transparent)}.field[data-astro-cid-h7te7b7k] [data-astro-cid-h7te7b7k][aria-invalid=true]{border-color:#a5523f}.field__select[data-astro-cid-h7te7b7k]{position:relative}.field__select[data-astro-cid-h7te7b7k] select[data-astro-cid-h7te7b7k]{appearance:none;padding-inline-end:2.75rem}.field__select[data-astro-cid-h7te7b7k]:after{content:"";position:absolute;inset-inline-end:1.1rem;top:50%;width:.5rem;height:.5rem;border-bottom:1.5px solid var(--ink-soft);border-right:1.5px solid var(--ink-soft);transform:translateY(-70%) rotate(45deg);pointer-events:none}.field[data-astro-cid-h7te7b7k] legend[data-astro-cid-h7te7b7k]{margin-block-end:.6rem}.choices[data-astro-cid-h7te7b7k]{display:flex;flex-wrap:wrap;gap:.6rem}.choice[data-astro-cid-h7te7b7k]{position:relative;cursor:pointer}.choice[data-astro-cid-h7te7b7k] input[data-astro-cid-h7te7b7k]{position:absolute;opacity:0;inset:0;cursor:pointer}.choice[data-astro-cid-h7te7b7k] span[data-astro-cid-h7te7b7k]{display:inline-flex;align-items:center;min-height:2.75rem;padding:.5rem 1.15rem;border:1px solid var(--oat-deep);border-radius:var(--radius-pill);background:var(--linen);transition:background-color var(--dur-quick) var(--ease-out),border-color var(--dur-quick) var(--ease-out),color var(--dur-quick) var(--ease-out)}.choice[data-astro-cid-h7te7b7k]:hover span[data-astro-cid-h7te7b7k]{border-color:var(--sage)}.choice[data-astro-cid-h7te7b7k] input[data-astro-cid-h7te7b7k]:checked+span[data-astro-cid-h7te7b7k]{background:var(--sage-deep);border-color:var(--sage-deep);color:var(--linen-bright)}.choice[data-astro-cid-h7te7b7k] input[data-astro-cid-h7te7b7k]:focus-visible+span[data-astro-cid-h7te7b7k]{outline:2px solid var(--color-focus);outline-offset:3px}.consent[data-astro-cid-h7te7b7k]{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:start;font-size:var(--step--1);line-height:1.6;color:var(--color-text-soft);cursor:pointer}.consent[data-astro-cid-h7te7b7k] input[data-astro-cid-h7te7b7k]{width:1.25rem;height:1.25rem;margin-block-start:.15rem;accent-color:var(--sage-deep)}.field__error[data-astro-cid-h7te7b7k]{font-size:var(--step--1);color:#93412f}.form__submit[data-astro-cid-h7te7b7k]{justify-self:center;min-width:12rem}.form__submit[data-astro-cid-h7te7b7k][aria-busy=true]{opacity:.7;pointer-events:none}.form__note[data-astro-cid-h7te7b7k]{margin-block-start:-.5rem;text-align:center}.form__status[data-astro-cid-h7te7b7k]:empty{display:none}.form__status[data-astro-cid-h7te7b7k]{padding:var(--space-s) var(--space-m);border-radius:var(--radius-s);background:var(--sage-mist);color:var(--sage-night)}.form__status[data-astro-cid-h7te7b7k][data-tone=error]{background:#f3ddd5;color:#7c3626}
