.ws[data-astro-cid-ru4er7xe]{--tone: var(--sage-mist);--tone-ink: var(--sage-deep)}.ws[data-astro-cid-ru4er7xe][data-tone=wood]{--tone: #eddcc6;--tone-ink: var(--wood-deep)}.ws[data-astro-cid-ru4er7xe][data-tone=clay]{--tone: #f0dccf;--tone-ink: var(--clay-ink)}.ws__hero[data-astro-cid-ru4er7xe]{padding-block:var(--space-s) var(--space-xl)}.ws__crumbs[data-astro-cid-ru4er7xe]{display:flex;gap:.6em;margin-block-end:var(--space-m);color:var(--color-text-soft)}.ws__crumbs[data-astro-cid-ru4er7xe] a[data-astro-cid-ru4er7xe]{text-decoration:none}.ws__crumbs[data-astro-cid-ru4er7xe] a[data-astro-cid-ru4er7xe]:hover{text-decoration:underline}.ws__hero-grid[data-astro-cid-ru4er7xe]{display:grid;gap:var(--space-xl);align-items:end}@media(min-width:56rem){.ws__hero-grid[data-astro-cid-ru4er7xe]{grid-template-columns:1.5fr 1fr;gap:clamp(3rem,8vw,9rem)}}.ws__title[data-astro-cid-ru4er7xe]{font-size:var(--step-5);color:var(--tone-ink);margin-block-end:var(--space-m)}.ws__intro[data-astro-cid-ru4er7xe]{margin-block-end:var(--space-xl);color:var(--color-text)}.ws__arch[data-astro-cid-ru4er7xe]{display:grid;place-items:center;width:min(100%,22rem);aspect-ratio:4 / 5;justify-self:center;border-radius:var(--arch);background:var(--tone);color:var(--tone-ink)}@media(max-width:56rem){.ws__arch[data-astro-cid-ru4er7xe]{order:-1;width:min(60%,14rem);justify-self:start}}.ws__arch[data-astro-cid-ru4er7xe] svg{width:58%}.ws__facts[data-astro-cid-ru4er7xe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--space-m) var(--space-xl);padding-block:var(--space-m);border-block:1px solid var(--color-line)}.ws__facts[data-astro-cid-ru4er7xe] dt[data-astro-cid-ru4er7xe]{font-size:var(--step--1);color:var(--color-text-soft)}.ws__facts[data-astro-cid-ru4er7xe] dd[data-astro-cid-ru4er7xe]{font-family:var(--font-display);font-size:var(--step-1);line-height:1.4}.ws__body[data-astro-cid-ru4er7xe]{display:grid;gap:var(--space-xl);padding-block:var(--space-xl)}@media(min-width:48rem){.ws__body[data-astro-cid-ru4er7xe]{grid-template-columns:1fr 1fr}}.ws__col--soft[data-astro-cid-ru4er7xe]{padding:clamp(1.5rem,1rem + 2vw,2.5rem);border-radius:var(--radius-m);background:var(--tone)}.ws__h2[data-astro-cid-ru4er7xe]{font-size:var(--step-3);color:var(--tone-ink);margin-block-end:var(--space-m)}.ws__list[data-astro-cid-ru4er7xe]{display:grid;gap:var(--space-s);padding:0;list-style:none}.ws__list[data-astro-cid-ru4er7xe] li[data-astro-cid-ru4er7xe]{position:relative;padding-inline-start:1.5rem}.ws__list[data-astro-cid-ru4er7xe] li[data-astro-cid-ru4er7xe]:before{content:"";position:absolute;inset-inline-start:0;top:.7em;width:.5rem;height:.5rem;border-radius:50%;background:var(--tone-ink);opacity:.7}.ws__col--soft[data-astro-cid-ru4er7xe] .ws__list[data-astro-cid-ru4er7xe] li[data-astro-cid-ru4er7xe]{padding-inline-start:1.9rem;font-weight:500}.ws__col--soft[data-astro-cid-ru4er7xe] .ws__list[data-astro-cid-ru4er7xe] li[data-astro-cid-ru4er7xe]:before{top:.35em;width:.45rem;height:.85rem;border-radius:0;background:none;border-bottom:2px solid var(--tone-ink);border-right:2px solid var(--tone-ink);opacity:1;transform:rotate(45deg);inset-inline-start:.35rem}.ws__more[data-astro-cid-ru4er7xe]{padding-block:0 var(--space-xl)}.ws__others[data-astro-cid-ru4er7xe]{display:grid;gap:var(--space-m);padding:0;list-style:none}@media(min-width:48rem){.ws__others[data-astro-cid-ru4er7xe]{grid-template-columns:1fr 1fr}}.ws__other[data-astro-cid-ru4er7xe]{display:grid;gap:.35rem;padding:var(--space-m) 0;border-block-start:1px solid var(--color-line);text-decoration:none}.ws__other[data-astro-cid-ru4er7xe] .display[data-astro-cid-ru4er7xe]{font-size:var(--step-2);transition:color var(--dur-base) var(--ease-out)}.ws__other[data-astro-cid-ru4er7xe]:hover .display[data-astro-cid-ru4er7xe]{color:var(--sage-deep)}
