.home.svelte-1uha8ag{gap:var(--space-2xl);padding-block-end:var(--space-2xl);display:grid}.home.svelte-1uha8ag>section:where(.svelte-1uha8ag)+section:where(.svelte-1uha8ag){border-block-start:var(--stroke);padding-block-start:var(--space-xl)}.kicker.svelte-1uha8ag{color:var(--color-clay);font-size:var(--size-step-00);font-weight:var(--font-medium);letter-spacing:.12em;max-width:unset;text-transform:uppercase}.cover-img.svelte-1uha8ag{object-fit:cover}.cover-img.svelte-1uha8ag,.home.svelte-1uha8ag .frame picture{block-size:100%;inline-size:100%;display:block}.media-fill.svelte-1uha8ag{background:linear-gradient(135deg,transparent 0 48%,var(--color-ground) 48% 52%,transparent 52%),color-mix(in srgb,var(--color-olive-oil) 35%,var(--color-clay));block-size:100%}.media-fill--teal.svelte-1uha8ag{background:linear-gradient(135deg,transparent 0 48%,var(--color-clay) 48% 52%,transparent 52%),color-mix(in srgb,var(--color-teal) 45%,var(--color-ground))}.home-hero__grid.svelte-1uha8ag{align-items:center;gap:var(--space-xl);padding-block:var(--space-xl) var(--space-2xl);grid-template-columns:minmax(0,1fr) clamp(16rem,36%,26rem);display:grid}.home-hero__media.svelte-1uha8ag{align-self:stretch}.home-hero__media picture{block-size:100%;inline-size:100%;display:block}.home-hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:var(--size-step-9);max-width:12ch}.home-hero__intro.svelte-1uha8ag{font-size:var(--size-step-1);max-width:44ch}.proof-strip.svelte-1uha8ag{border-block-start:var(--stroke);gap:var(--space-l);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding-block-start:calc(var(--space-l) + .25rem);padding-inline-start:0;list-style:none;display:grid}.proof-strip__item.svelte-1uha8ag+.proof-strip__item:where(.svelte-1uha8ag){border-inline-start:var(--stroke);padding-inline-start:var(--space-l)}.proof-strip__lead.svelte-1uha8ag{color:var(--color-clay);font-size:var(--size-step-0);font-weight:var(--font-medium);max-width:unset}.proof-strip__sub.svelte-1uha8ag{color:var(--color-olive-oil);font-size:var(--size-step-00);letter-spacing:.08em;max-width:unset;text-transform:uppercase;margin-block-start:var(--space-2xs)}.home.svelte-1uha8ag>.outcomes:where(.svelte-1uha8ag){border-block-start:0}.outcome.svelte-1uha8ag{border-block-start:var(--stroke);padding-block-start:var(--space-m)}.outcome.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:var(--color-olive-oil);font-family:var(--font-display);font-size:var(--size-step-3);letter-spacing:0;max-width:unset}.story.svelte-1uha8ag p:where(.svelte-1uha8ag):not(.kicker){max-width:52ch}.story__signature.svelte-1uha8ag{color:var(--color-olive-oil);font-style:italic}.story.svelte-1uha8ag+.root-way:where(.svelte-1uha8ag){margin-block-start:calc(var(--space-xl)*-1)}.choice.svelte-1uha8ag{background:color-mix(in srgb,var(--color-clay) 8%,transparent);border:var(--stroke-solid);padding:var(--space-l);display:flex}.choice__inner.svelte-1uha8ag{align-content:start;gap:var(--space-m);flex:1;grid-template-rows:auto auto auto auto;display:grid}.choice__inner.svelte-1uha8ag .button{width:fit-content}.choice.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:var(--color-olive-oil);font-family:var(--font-display);font-size:var(--size-step-4);letter-spacing:0;max-width:11ch}.choice.svelte-1uha8ag p:where(.svelte-1uha8ag):not(.kicker){max-width:42ch}.choice--light.svelte-1uha8ag{--button-shadow:var(--color-ground);background:var(--color-teal)}.choice--light.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:var(--color-clay)}.choice--light.svelte-1uha8ag .button[data-variant=secondary]{background:var(--color-ground)}.home.svelte-1uha8ag>.root-way:where(.svelte-1uha8ag){border-block-start:0;padding-block-start:var(--space-m)}.root-way__grid.svelte-1uha8ag{gap:var(--space-m);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.root-way__item.svelte-1uha8ag{border-block-start:var(--stroke);padding-block-start:var(--space-m)}.root-way__item.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:var(--color-clay);font-family:var(--font-base);font-size:var(--size-step-1);letter-spacing:0;max-width:unset;text-transform:none}.root-way__item.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:unset}.editorial-offset.svelte-1uha8ag{align-items:center;gap:var(--space-l);grid-template-columns:minmax(0,.85fr) minmax(16rem,1fr);display:grid}.editorial-offset__copy.svelte-1uha8ag{background:var(--color-ground);border:var(--stroke-solid);padding:var(--space-l);z-index:1;margin-inline-start:calc(var(--space-xl)*-1)}.given.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:10ch}.given.svelte-1uha8ag p:where(.svelte-1uha8ag):not(.kicker){max-width:52ch}.given__date.svelte-1uha8ag{border-block:var(--stroke);gap:var(--space-xs);padding-block:var(--space-m);display:grid}.given__date.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--color-clay);font-size:var(--size-step-00);font-weight:var(--font-medium);letter-spacing:.12em;text-transform:uppercase}.given__date.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--color-olive-oil);font-family:var(--font-display);font-size:var(--size-step-3);font-weight:var(--font-regular);line-height:var(--leading-fine);text-transform:uppercase}.step-list.svelte-1uha8ag{gap:0;margin:0;padding:0;list-style:none;display:grid}.step-list__item.svelte-1uha8ag{border-top:var(--stroke);gap:var(--space-s);padding-block:var(--space-m);grid-template-columns:2.5rem 1fr;display:grid}.step-number.svelte-1uha8ag{color:var(--color-olive-oil);font-size:var(--size-step-00);font-weight:var(--font-medium);letter-spacing:.08em;padding-block-start:.2em}.step-list__item.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:var(--color-clay);font-family:var(--font-base);font-size:var(--size-step-1);letter-spacing:0;max-width:unset;text-transform:none}.voices__header.svelte-1uha8ag{align-items:end;gap:var(--space-m);grid-template-columns:minmax(0,1fr) minmax(16rem,30rem);display:grid}.voices__header.svelte-1uha8ag p:where(.svelte-1uha8ag):not(.kicker){font-size:var(--size-step-0);max-width:46ch}.voice.svelte-1uha8ag{border:var(--stroke-solid);gap:var(--space-m);min-block-size:20rem;padding:var(--space-l);grid-template-rows:auto 1fr auto;margin:0;display:grid}.voice[data-category=cafe].svelte-1uha8ag{background:var(--color-teal);border-color:var(--color-olive-oil)}.voice__meta.svelte-1uha8ag{align-items:center;gap:var(--space-s);justify-content:space-between;display:flex}.voice__tag.svelte-1uha8ag{color:var(--color-olive-oil);font-size:var(--size-step-00);font-weight:var(--font-medium);letter-spacing:.1em;text-transform:uppercase}.voice[data-category=cafe].svelte-1uha8ag .voice__stars:where(.svelte-1uha8ag),.voice[data-category=cafe].svelte-1uha8ag .voice__tag:where(.svelte-1uha8ag){color:var(--color-clay)}.voice__stars.svelte-1uha8ag{color:var(--color-olive-oil);font-size:var(--size-step-00);letter-spacing:.08em}.voice.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-clay);font-size:var(--size-step-1);max-width:unset;font-style:italic}.voice__person.svelte-1uha8ag{align-items:center;gap:var(--space-s);display:flex}.voice__initials.svelte-1uha8ag{aspect-ratio:1;border:var(--stroke-solid);color:var(--color-clay);font-size:var(--size-step-00);font-weight:var(--font-bold);text-transform:uppercase;flex:0 0 3rem;justify-content:center;align-items:center;display:inline-flex}.voice.svelte-1uha8ag cite:where(.svelte-1uha8ag){color:var(--color-olive-oil);font-size:var(--size-step-00);font-style:normal;font-weight:var(--font-medium)}.voice.svelte-1uha8ag cite:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag),.voice.svelte-1uha8ag cite:where(.svelte-1uha8ag) strong:where(.svelte-1uha8ag){display:block}.voice.svelte-1uha8ag cite:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:var(--color-clay);font-weight:var(--font-regular);margin-block-start:.15rem}.voice[data-category=cafe].svelte-1uha8ag cite:where(.svelte-1uha8ag),.voice[data-category=cafe].svelte-1uha8ag cite:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:var(--color-clay)}.faq__list.svelte-1uha8ag{max-width:52rem}.faq__item.svelte-1uha8ag{border-block-start:var(--stroke)}.faq__item.svelte-1uha8ag:last-child{border-block-end:var(--stroke)}.faq__item.svelte-1uha8ag summary:where(.svelte-1uha8ag){cursor:pointer;font-size:var(--size-step-1);font-weight:var(--font-medium);align-items:center;gap:var(--space-m);padding-block:var(--space-m);justify-content:space-between;list-style:none;display:flex}.faq__item.svelte-1uha8ag summary:where(.svelte-1uha8ag)::-webkit-details-marker{display:none}.faq__item.svelte-1uha8ag summary:where(.svelte-1uha8ag):hover{color:var(--color-olive-oil)}.faq__marker.svelte-1uha8ag{color:var(--color-olive-oil);font-family:var(--font-display);font-size:var(--size-step-3);transition:rotate var(--transition-movement);flex:none;line-height:1}.faq__item[open].svelte-1uha8ag .faq__marker:where(.svelte-1uha8ag){rotate:45deg}.faq__item.svelte-1uha8ag>p:where(.svelte-1uha8ag){max-width:60ch;padding-block-end:var(--space-m)}.home.svelte-1uha8ag>.final-cta:where(.svelte-1uha8ag){background:var(--color-clay);color:var(--color-ground);padding:var(--space-xl);border-block-start:none}.final-cta.svelte-1uha8ag .kicker:where(.svelte-1uha8ag){color:var(--color-teal)}.final-cta.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:var(--color-teal);font-size:var(--size-step-5)}.final-cta.svelte-1uha8ag p:where(.svelte-1uha8ag):not(.kicker){max-width:44rem}.final-cta.svelte-1uha8ag .button[data-variant=primary]{--button-shadow:var(--color-ground)}.final-cta.svelte-1uha8ag .button[data-variant=secondary]{--button-shadow:var(--color-ground);border-color:var(--color-ground);color:var(--color-ground)}@media (width<=58rem){.home.svelte-1uha8ag{gap:var(--space-xl);padding-block-end:var(--space-xl)}.home.svelte-1uha8ag>section:where(.svelte-1uha8ag)+section:where(.svelte-1uha8ag){padding-block-start:var(--space-l)}.home-hero__grid.svelte-1uha8ag{grid-template-columns:1fr;padding-block-end:var(--space-xl)}.home-hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:var(--size-step-7)}.proof-strip.svelte-1uha8ag{grid-template-columns:1fr}.proof-strip__item.svelte-1uha8ag+.proof-strip__item:where(.svelte-1uha8ag){border-block-start:var(--stroke);border-inline-start:none;padding-block-start:var(--space-m);padding-inline-start:0}.root-way__grid.svelte-1uha8ag{grid-template-columns:1fr}.steps.svelte-1uha8ag .sidebar,.story.svelte-1uha8ag .sidebar{gap:var(--space-l);grid-template-columns:1fr;display:grid}.editorial-offset.svelte-1uha8ag{gap:var(--space-l);grid-template-columns:1fr}.editorial-offset__copy.svelte-1uha8ag{margin-inline-start:0}.given.svelte-1uha8ag .frame,.steps.svelte-1uha8ag .frame,.story.svelte-1uha8ag .frame{aspect-ratio:1}.voices__header.svelte-1uha8ag{grid-template-columns:1fr;align-items:start}.voices__header.svelte-1uha8ag h2:where(.svelte-1uha8ag),.voices__header.svelte-1uha8ag p:where(.svelte-1uha8ag):not(.kicker){max-width:100%}}@media (prefers-reduced-motion:reduce){.faq__marker.svelte-1uha8ag{transition:none}}
