.bp-nav[data-astro-cid-rym4yzp2]{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:15px;line-height:20px;color:rgb(var(--color-ruul-ink))}.bp-list[data-astro-cid-rym4yzp2]{display:flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none}.bp-num[data-astro-cid-rym4yzp2]{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 8px;border-radius:999px;color:inherit;text-decoration:none;transition:background-color .15s ease-out}a[data-astro-cid-rym4yzp2].bp-num:hover{background:rgb(var(--color-ruul-ink) / .06)}.bp-current[data-astro-cid-rym4yzp2]{background:rgb(var(--color-ruul-ink));color:rgb(var(--color-ruul-canvas))}.bp-gap[data-astro-cid-rym4yzp2]{min-width:24px;text-align:center;color:rgb(var(--color-ruul-ink) / .4)}.bp-step[data-astro-cid-rym4yzp2]{color:inherit;text-decoration:none;white-space:nowrap}a[data-astro-cid-rym4yzp2].bp-step:hover{text-decoration:underline;text-underline-offset:4px}.bp-off[data-astro-cid-rym4yzp2]{color:rgb(var(--color-ruul-ink) / .3)}@media(max-width:639px){.bp-num[data-astro-cid-rym4yzp2]{min-width:36px;height:36px}}.ga[data-astro-cid-ze4fxtze]{color:rgb(var(--color-ruul-ink))}.bi-eyebrow[data-astro-cid-ze4fxtze]{margin:0 0 16px;font-size:13px;line-height:20px;letter-spacing:.78px;text-transform:uppercase;color:rgb(var(--color-ruul-ink) / .64)}.bi-h1[data-astro-cid-ze4fxtze]{margin:0;font-family:"Hedvig Letters Serif",Georgia,serif;font-weight:400;font-size:36px;line-height:1.1;letter-spacing:-.01em;text-wrap:balance}.bi-h1-page[data-astro-cid-ze4fxtze]{font-size:36px}.bi-h2[data-astro-cid-ze4fxtze]{margin:0;font-family:"Hedvig Letters Serif",Georgia,serif;font-weight:400;font-size:28px;line-height:1.2;letter-spacing:-.005em}.bi-intro[data-astro-cid-ze4fxtze]{display:grid;gap:32px}.bi-lede[data-astro-cid-ze4fxtze]{margin:0 0 24px;font-size:17px;line-height:26px;color:rgb(var(--color-ruul-ink) / .64);max-width:46ch}.bi-topics[data-astro-cid-ze4fxtze]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0;padding:0;list-style:none;border-top:1px solid rgb(var(--color-ruul-ink) / .1)}.bi-topics[data-astro-cid-ze4fxtze] a[data-astro-cid-ze4fxtze]{display:flex;align-items:baseline;gap:10px;padding:10px 0;border-bottom:1px solid rgb(var(--color-ruul-ink) / .1);color:inherit;text-decoration:none;font-size:15px;line-height:20px}.bi-topics[data-astro-cid-ze4fxtze] a[data-astro-cid-ze4fxtze]:hover .bi-topic-name[data-astro-cid-ze4fxtze]{text-decoration:underline;text-underline-offset:4px}.bi-topic-num[data-astro-cid-ze4fxtze]{font-size:12px;color:rgb(var(--color-ruul-ink) / .4)}.bi-topic-name[data-astro-cid-ze4fxtze]{flex:1}.bi-topic-count[data-astro-cid-ze4fxtze]{font-size:13px;color:rgb(var(--color-ruul-ink) / .4)}.bi-wall[data-astro-cid-ze4fxtze]{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(120% 70% at 50% 0%,rgb(255 255 255 / .7),transparent 70%),linear-gradient(180deg,#f1f0ea,#e6e5dd)}.bi-wall-grain[data-astro-cid-ze4fxtze]{position:absolute;inset:0;z-index:-1;opacity:.35;mix-blend-mode:multiply;pointer-events:none}.bi-wall-inner[data-astro-cid-ze4fxtze]{max-width:1280px;margin:0 auto;padding:56px 0 64px}.bi-wall-head[data-astro-cid-ze4fxtze]{max-width:1110px;margin:0 auto 40px}.bi-wall-sub[data-astro-cid-ze4fxtze]{margin:8px 0 0;font-size:15px;line-height:22px;color:rgb(var(--color-ruul-ink) / .64)}.bi-hang[data-astro-cid-ze4fxtze]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px;margin:0;padding:0;list-style:none}.bi-work[data-astro-cid-ze4fxtze]{position:relative;display:flex;flex-direction:column}.bi-work[data-astro-cid-ze4fxtze][data-big]{grid-column:1 / -1;order:-1}.bi-hook[data-astro-cid-ze4fxtze]{display:flex;align-items:center}.bi-canvas[data-astro-cid-ze4fxtze]{position:relative;width:100%;overflow:hidden;background:rgb(var(--color-ruul-forest-card));box-shadow:0 1px 1px #1a20180f,0 22px 38px -22px #16312c8c;transition:translate .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s cubic-bezier(.2,.7,.2,1)}.bi-canvas[data-astro-cid-ze4fxtze] img,.bi-room-canvas[data-astro-cid-ze4fxtze] img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bi-label[data-astro-cid-ze4fxtze]{padding-top:18px;max-width:30ch}.bi-label-topic[data-astro-cid-ze4fxtze]{margin:0 0 6px;font-size:12px;line-height:16px;letter-spacing:.6px;text-transform:uppercase;color:rgb(var(--color-ruul-ink) / .64)}.bi-label-title[data-astro-cid-ze4fxtze]{margin:0;font-family:inherit;font-weight:400;font-size:16px;line-height:22px}.bi-label-title[data-astro-cid-ze4fxtze] a[data-astro-cid-ze4fxtze]{color:inherit;text-decoration:none}.bi-label-meta[data-astro-cid-ze4fxtze]{margin:6px 0 0;font-size:13px;line-height:18px;color:rgb(var(--color-ruul-ink) / .4)}.bi-stretch[data-astro-cid-ze4fxtze]:after{content:"";position:absolute;inset:0}.bi-work[data-astro-cid-ze4fxtze]:hover .bi-label-title[data-astro-cid-ze4fxtze] a[data-astro-cid-ze4fxtze],.bi-room-work[data-astro-cid-ze4fxtze]:hover .bi-label-title[data-astro-cid-ze4fxtze] a[data-astro-cid-ze4fxtze]{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}@media(hover:hover){.bi-work[data-astro-cid-ze4fxtze]:hover .bi-canvas[data-astro-cid-ze4fxtze]{translate:0 -4px;box-shadow:0 1px 1px #1a20180f,0 30px 44px -24px #16312c99}}@media(prefers-reduced-motion:reduce){.bi-canvas[data-astro-cid-ze4fxtze]{transition:none}.bi-work[data-astro-cid-ze4fxtze]:hover .bi-canvas[data-astro-cid-ze4fxtze]{translate:none}}.bi-room[data-astro-cid-ze4fxtze]{display:grid;gap:24px;padding:40px 0;border-top:1px solid rgb(var(--color-ruul-ink) / .1)}.bi-room[data-astro-cid-ze4fxtze]:first-child{padding-top:0;border-top:0}.bi-room[data-astro-cid-ze4fxtze] .bi-eyebrow[data-astro-cid-ze4fxtze]{margin-bottom:8px}.bi-room-blurb[data-astro-cid-ze4fxtze]{margin:10px 0 0;font-size:15px;line-height:22px;color:rgb(var(--color-ruul-ink) / .64);max-width:34ch}.bi-room-links[data-astro-cid-ze4fxtze]{display:flex;flex-direction:column;gap:6px;margin:18px 0 0;font-size:15px;line-height:20px}.bi-room-links[data-astro-cid-ze4fxtze] a[data-astro-cid-ze4fxtze]{color:inherit;text-decoration:none}.bi-room-links[data-astro-cid-ze4fxtze] a[data-astro-cid-ze4fxtze]:hover{text-decoration:underline;text-underline-offset:4px}.bi-room-product[data-astro-cid-ze4fxtze]{color:rgb(var(--color-ruul-ink) / .64)!important}.bi-room-works[data-astro-cid-ze4fxtze]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.bi-room-work[data-astro-cid-ze4fxtze]{position:relative}.bi-room-canvas[data-astro-cid-ze4fxtze]{aspect-ratio:1800 / 945;margin-bottom:14px;overflow:hidden;background:rgb(var(--color-ruul-forest-card));box-shadow:0 16px 28px -20px #16312c80}.bi-read[data-astro-cid-ze4fxtze]{--color-ruul-ink: 252 252 247;position:relative;isolation:isolate;overflow:hidden;padding-top:88px;padding-bottom:96px;background:#16312c;color:rgb(var(--color-ruul-canvas))}.bi-read-backdrop[data-astro-cid-ze4fxtze]{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;opacity:.3;-webkit-mask-image:linear-gradient(to bottom,#000 0%,rgb(0 0 0 / .5) 50%,transparent 100%),linear-gradient(to left,#000 15%,rgb(0 0 0 / .4) 50%,transparent 78%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to bottom,#000 0%,rgb(0 0 0 / .5) 50%,transparent 100%),linear-gradient(to left,#000 15%,rgb(0 0 0 / .4) 50%,transparent 78%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.bi-read-backdrop[data-astro-cid-ze4fxtze] img[data-astro-cid-ze4fxtze]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right top;object-position:right top}.bi-read-backdrop[data-astro-cid-ze4fxtze] span[data-astro-cid-ze4fxtze]{position:absolute;inset:0;opacity:.5;mix-blend-mode:overlay}.bi-read-head[data-astro-cid-ze4fxtze]{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:36px}.bi-read-period[data-astro-cid-ze4fxtze]{margin:0;font-size:13px;color:rgb(var(--color-ruul-canvas) / .6)}.bi-read-list[data-astro-cid-ze4fxtze]{display:grid;grid-template-columns:minmax(0,1fr);gap:0 48px;margin:0;padding:0;list-style:none}.bi-read-item[data-astro-cid-ze4fxtze]{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:16px 0;border-top:1px solid rgb(var(--color-ruul-canvas) / .14)}.bi-read-num[data-astro-cid-ze4fxtze]{font-family:"Hedvig Letters Serif",Georgia,serif;font-size:26px;line-height:28px;color:rgb(var(--color-ruul-sage))}.bi-read-title[data-astro-cid-ze4fxtze]{font-size:17px;line-height:24px;color:inherit;text-decoration:none}.bi-read-title[data-astro-cid-ze4fxtze]:hover{text-decoration:underline;text-underline-offset:4px}.bi-read-meta[data-astro-cid-ze4fxtze]{margin:4px 0 0;font-size:13px;color:rgb(var(--color-ruul-canvas) / .6)}.bi-all-head[data-astro-cid-ze4fxtze]{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:28px}.bi-all-count[data-astro-cid-ze4fxtze]{margin:0;font-size:13px;color:rgb(var(--color-ruul-ink) / .4)}.bi-list[data-astro-cid-ze4fxtze]{margin:0;padding:0;list-style:none;border-top:1px solid rgb(var(--color-ruul-ink) / .1)}.bi-row[data-astro-cid-ze4fxtze]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:14px 0;border-bottom:1px solid rgb(var(--color-ruul-ink) / .1);font-size:14px;line-height:20px;color:rgb(var(--color-ruul-ink) / .64)}.bi-row-title[data-astro-cid-ze4fxtze]{grid-column:1 / -1;order:-1;font-size:16px;line-height:22px;color:rgb(var(--color-ruul-ink));text-decoration:none}.bi-row-title[data-astro-cid-ze4fxtze]:after{content:"";position:absolute;inset:0}.bi-row[data-astro-cid-ze4fxtze]:hover .bi-row-title[data-astro-cid-ze4fxtze]{text-decoration:underline;text-underline-offset:4px}.bi-row-min[data-astro-cid-ze4fxtze]{display:none}.bi-peek[data-astro-cid-ze4fxtze]{position:fixed;top:0;left:0;z-index:50;width:240px;aspect-ratio:1800 / 945;overflow:hidden;pointer-events:none;opacity:0;scale:.96;background:rgb(var(--color-ruul-forest-card));box-shadow:0 1px 1px #1a20180f,0 22px 38px -22px #16312c8c;transition:opacity .16s ease,scale .16s ease}.bi-peek[data-astro-cid-ze4fxtze][data-on]{opacity:1;scale:1;transition-duration:.26s}.bi-peek[data-astro-cid-ze4fxtze] img[data-astro-cid-ze4fxtze]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(hover:none),(pointer:coarse){.bi-peek[data-astro-cid-ze4fxtze]{display:none}}@media(min-width:640px){.bi-h1[data-astro-cid-ze4fxtze]{font-size:48px}.bi-h2[data-astro-cid-ze4fxtze]{font-size:32px}.bi-hang[data-astro-cid-ze4fxtze]{grid-template-columns:repeat(4,minmax(0,1fr))}.bi-read-list[data-astro-cid-ze4fxtze]{grid-template-columns:repeat(2,minmax(0,1fr))}.bi-row[data-astro-cid-ze4fxtze]{grid-template-columns:116px minmax(0,1fr) 150px 64px;align-items:baseline}.bi-row-title[data-astro-cid-ze4fxtze]{grid-column:auto;order:0}.bi-row-min[data-astro-cid-ze4fxtze]{display:block;text-align:right}}@media(min-width:1024px){.bi-intro[data-astro-cid-ze4fxtze]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:64px}.bi-hang[data-astro-cid-ze4fxtze]{grid-template-columns:var(--cols);grid-template-rows:auto auto;gap:0 32px}.bi-work[data-astro-cid-ze4fxtze]{display:grid;grid-row:span 2;grid-template-rows:subgrid}.bi-work[data-astro-cid-ze4fxtze][data-big]{grid-column:auto;order:0}.bi-room[data-astro-cid-ze4fxtze]{grid-template-columns:minmax(0,3fr) minmax(0,8fr);gap:48px;padding:48px 0}.bi-row[data-astro-cid-ze4fxtze]{grid-template-columns:116px minmax(0,1fr) 170px 64px}}@media(min-width:1280px){.bi-h1[data-astro-cid-ze4fxtze]{font-size:60px}.bi-h2[data-astro-cid-ze4fxtze]{font-size:36px}}@media(min-width:1920px){.bi-h1[data-astro-cid-ze4fxtze]{font-size:68px}.bi-wall-inner[data-astro-cid-ze4fxtze]{max-width:1440px}}
