.sheet[data-astro-cid-73ahujg7]{aspect-ratio:2/3;background:#fffdf8;flex-direction:column;justify-content:center;gap:1.25rem;width:min(100%,19rem);margin:0;padding:2rem 1.5rem 2.75rem;display:flex;position:relative;box-shadow:0 1px #0000000a,0 22px 40px -26px #28241e8c}@media (width>=48rem){.sheet[data-astro-cid-73ahujg7]{width:22rem;padding-inline:1.75rem}}@media (width>=72rem){.sheet[data-astro-cid-73ahujg7]{width:25rem;padding-inline:2rem}}.trace[data-astro-cid-73ahujg7]{width:100%;position:relative}.layer[data-astro-cid-73ahujg7]{width:100%;height:100%;position:absolute;inset:0}.ink[data-astro-cid-73ahujg7]{clip-path:circle(0%);animation:trace 2.8s .5s var(--l-ease) forwards}@keyframes trace{to{clip-path:circle(75%)}}@media (prefers-reduced-motion:reduce){.ink[data-astro-cid-73ahujg7]{clip-path:none;animation:none}}figcaption[data-astro-cid-73ahujg7]{text-align:center;justify-items:center;gap:.1rem;display:grid}.cap[data-astro-cid-73ahujg7]{font-family:var(--l-display);color:var(--l-ink);font-size:1.0625rem;font-weight:600}.cap-local[data-astro-cid-73ahujg7]{font-family:var(--l-display);color:var(--l-ink-soft);font-size:.9375rem}.pageno[data-astro-cid-73ahujg7]{font-family:var(--l-display);color:var(--l-ink-soft);font-size:.875rem;position:absolute;bottom:1rem;right:1.25rem}.faq[data-astro-cid-7synugci]{border-top:1px solid var(--color-line)}.faq-item[data-astro-cid-7synugci]{border-bottom:1px solid var(--color-line)}summary[data-astro-cid-7synugci]{cursor:pointer;min-height:3.75rem;font-family:var(--font-serif);justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 0;font-size:1.25rem;font-weight:460;line-height:1.25;list-style:none;display:flex}summary[data-astro-cid-7synugci]::-webkit-details-marker{display:none}.faq-icon[data-astro-cid-7synugci]{background:var(--color-paper);width:1.75rem;height:1.75rem;box-shadow:inset 0 0 0 1px var(--color-line);border-radius:50%;flex:none;position:relative}.faq-icon[data-astro-cid-7synugci]:before,.faq-icon[data-astro-cid-7synugci]:after{content:"";background:var(--color-ink);width:.75rem;height:1.5px;transition:rotate .25s var(--ease-out-soft);position:absolute;top:50%;left:50%;translate:-50% -50%}.faq-icon[data-astro-cid-7synugci]:after{rotate:90deg}details[data-astro-cid-7synugci][open] .faq-icon[data-astro-cid-7synugci]:after{rotate:0deg}details[data-astro-cid-7synugci][open] .faq-icon[data-astro-cid-7synugci]{background:var(--color-blush);box-shadow:none}.faq-a[data-astro-cid-7synugci]{color:var(--color-ink-soft);max-width:62ch;padding:0 0 1.25rem}.hero[data-astro-cid-urtwdmh5]{background:var(--l-band);padding-block:2rem 3rem}.hero-grid[data-astro-cid-urtwdmh5]{align-items:center;gap:2.5rem;display:grid}@media (width>=56rem){.hero[data-astro-cid-urtwdmh5]{padding-block:4rem 4.5rem}.hero-grid[data-astro-cid-urtwdmh5]{grid-template-columns:minmax(0,1fr) auto;gap:4rem}}.series[data-astro-cid-urtwdmh5]{color:var(--l-accent);font-size:.9375rem;font-weight:600}h1[data-astro-cid-urtwdmh5]{gap:.75rem;margin-top:.75rem;display:grid}.h1-title[data-astro-cid-urtwdmh5]{font-family:var(--l-display);color:var(--l-title);letter-spacing:-.02em;font-size:clamp(3.5rem,13vw,6.5rem);font-weight:700;line-height:1}.h1-sub[data-astro-cid-urtwdmh5]{font-family:var(--l-text);color:var(--l-accent);font-size:clamp(1.25rem,3.4vw,1.625rem);font-weight:600;line-height:1.2}.promise[data-astro-cid-urtwdmh5]{font-family:var(--l-display);max-width:24ch;margin-top:1.5rem;font-size:clamp(1.375rem,3vw,1.75rem);line-height:1.25}.note[data-astro-cid-urtwdmh5]{color:var(--l-ink-soft);max-width:42ch;margin-top:.75rem}.cta[data-astro-cid-urtwdmh5]{margin-top:1.75rem}.have[data-astro-cid-urtwdmh5]{color:var(--l-ink-soft);margin-top:1.25rem;font-size:.9375rem}.booklang[data-astro-cid-urtwdmh5]{border-left:3px solid var(--l-highlight);max-width:40ch;margin-top:1rem;padding-left:.875rem;font-weight:500}.hero-art[data-astro-cid-urtwdmh5]{justify-content:center;display:flex}.spread[data-astro-cid-urtwdmh5]{padding-block:4rem}@media (width>=56rem){.spread[data-astro-cid-urtwdmh5]{padding-block:6rem}}.spread-grid[data-astro-cid-urtwdmh5]{align-items:start;gap:2rem;margin-top:2rem;display:grid}@media (width>=56rem){.spread-grid[data-astro-cid-urtwdmh5]{grid-template-columns:1.5fr 1fr;gap:3.5rem}}.spread-grid[data-astro-cid-urtwdmh5] .spread-img{border-radius:4px;width:100%;height:auto;display:block}.care[data-astro-cid-urtwdmh5]{gap:1.5rem;display:grid}.care[data-astro-cid-urtwdmh5] li[data-astro-cid-urtwdmh5]{border-left:2px solid var(--l-highlight);padding-left:1.25rem}.care[data-astro-cid-urtwdmh5] strong[data-astro-cid-urtwdmh5]{font-family:var(--l-display);margin-bottom:.25rem;font-size:1.25rem;font-weight:600;line-height:1.2;display:block}.band[data-astro-cid-urtwdmh5]{background:var(--l-accent);color:#f6ead6;padding-block:4rem}@media (width>=56rem){.band[data-astro-cid-urtwdmh5]{padding-block:5.5rem}}.band-grid[data-astro-cid-urtwdmh5]{align-items:center;gap:2.5rem;display:grid}@media (width>=56rem){.band-grid[data-astro-cid-urtwdmh5]{grid-template-columns:minmax(0,26rem) 1fr;gap:4.5rem}}.poster[data-astro-cid-urtwdmh5]{border-color:var(--l-highlight);background:#fcf8f0;width:min(100%,22rem);margin:0 auto}.poster[data-astro-cid-urtwdmh5]:before{border-color:var(--l-highlight)}.poster[data-astro-cid-urtwdmh5] img{width:100%;height:auto;display:block}.on-dark[data-astro-cid-urtwdmh5],.band[data-astro-cid-urtwdmh5] .l-h3[data-astro-cid-urtwdmh5]{color:#fbf3e4}.inside[data-astro-cid-urtwdmh5]{gap:.6rem;max-width:46ch;margin-top:1rem;display:grid}.inside[data-astro-cid-urtwdmh5] li[data-astro-cid-urtwdmh5]{padding-left:1.5rem;position:relative}.inside[data-astro-cid-urtwdmh5] li[data-astro-cid-urtwdmh5]:before{content:"";background:var(--l-highlight);width:.75rem;height:2px;position:absolute;top:.7em;left:0}.band[data-astro-cid-urtwdmh5] .btn-primary{color:var(--l-accent);background:#fbf3e4}.band[data-astro-cid-urtwdmh5] .change,.band[data-astro-cid-urtwdmh5] .note{color:#e9dcc3}.vols[data-astro-cid-urtwdmh5]{padding-block:4rem 0}@media (width>=56rem){.vols[data-astro-cid-urtwdmh5]{padding-block:6rem 0}}.vols-grid[data-astro-cid-urtwdmh5]{gap:2.5rem;margin-top:2.25rem;display:grid}@media (width>=64rem){.vols-grid[data-astro-cid-urtwdmh5]{grid-template-columns:1fr 1fr;gap:3rem}}.faq-wrap[data-astro-cid-urtwdmh5]{padding-block:4rem 2rem}.faq-wrap[data-astro-cid-urtwdmh5] .faq{max-width:46rem}@media (width>=56rem){.faq-wrap[data-astro-cid-urtwdmh5]{padding-block:6rem 3rem}}.journey[data-astro-cid-urtwdmh5]{padding-block:3rem 4rem}@media (width>=56rem){.journey[data-astro-cid-urtwdmh5]{padding-block:4rem 6rem}}.route[data-astro-cid-urtwdmh5]{flex-wrap:wrap;gap:.875rem 1.75rem;max-width:52rem;margin-top:2rem;display:flex}.route[data-astro-cid-urtwdmh5] li[data-astro-cid-urtwdmh5]{font-family:var(--l-display);color:var(--l-ink-soft);align-items:center;gap:.5rem;font-size:1.1875rem;display:flex}.stop[data-astro-cid-urtwdmh5]{border:1.5px solid var(--l-accent);border-radius:50%;flex:none;width:.75rem;height:.75rem}.is-out[data-astro-cid-urtwdmh5]{color:var(--l-ink);font-weight:600}.is-out[data-astro-cid-urtwdmh5] .stop[data-astro-cid-urtwdmh5]{background:var(--l-title);border-color:var(--l-title)}.out[data-astro-cid-urtwdmh5]{font-family:var(--l-text);color:var(--l-accent);font-size:.8125rem;font-weight:600}.bio[data-astro-cid-urtwdmh5]{background:var(--l-band);padding-block:4rem}@media (width>=56rem){.bio[data-astro-cid-urtwdmh5]{padding-block:5.5rem}}.bio-inner[data-astro-cid-urtwdmh5]{text-align:center;max-width:40rem}.bio-inner[data-astro-cid-urtwdmh5] p[data-astro-cid-urtwdmh5]{font-family:var(--l-display);font-size:1.1875rem;line-height:1.6}.sign[data-astro-cid-urtwdmh5]{color:var(--l-ink-soft);margin-top:1.5rem;font-style:italic}.hero[data-astro-cid-3a4fmsh6]{padding-block:2.5rem 3.5rem}@media (width>=48rem){.hero[data-astro-cid-3a4fmsh6]{padding-block:4.5rem 5.5rem}}.hero-grid[data-astro-cid-3a4fmsh6]{align-items:center;gap:2rem;display:grid}@media (width>=48rem){.hero-grid[data-astro-cid-3a4fmsh6]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:3rem}}.hero-text[data-astro-cid-3a4fmsh6]{order:2}@media (width>=48rem){.hero-text[data-astro-cid-3a4fmsh6]{order:1}}.wordmark[data-astro-cid-3a4fmsh6]{font-family:var(--l-display);font-variation-settings:"opsz" 144;letter-spacing:-.035em;color:var(--l-title);font-size:clamp(3.25rem,11vw,7rem);font-weight:480;line-height:.92}.tagline[data-astro-cid-3a4fmsh6]{font-family:var(--l-display);font-variation-settings:"opsz" 48;color:var(--l-ink);text-wrap:balance;max-width:22ch;margin-top:1rem;font-size:clamp(1.375rem,3vw,1.875rem);font-weight:400;line-height:1.2}.lede[data-astro-cid-3a4fmsh6]{margin-top:1.25rem}.to-contact[data-astro-cid-3a4fmsh6]{margin-top:1.5rem}.to-contact[data-astro-cid-3a4fmsh6] a[data-astro-cid-3a4fmsh6]{min-height:2.75rem;color:var(--l-ink);text-underline-offset:5px;align-items:center;font-weight:600;text-decoration-thickness:2px;display:inline-flex}.pearl[data-astro-cid-3a4fmsh6]{aspect-ratio:4/5;background:radial-gradient(60% 45% at 34% 26%,#fffdf9d9,#0000 70%),#cbd5dc;border-radius:50%;order:1;justify-self:center;place-items:center;width:min(13rem,58vw);display:grid;box-shadow:inset 0 -18px 40px -24px #1e223059}@media (width>=48rem){.pearl[data-astro-cid-3a4fmsh6]{order:2;justify-self:end;width:min(100%,21rem)}}.mark[data-astro-cid-3a4fmsh6]{width:62%;height:auto;overflow:visible}.page[data-astro-cid-3a4fmsh6]{stroke-dasharray:1;stroke-dashoffset:1px;animation:draw 1.4s var(--l-ease) .15s forwards}.page[data-astro-cid-3a4fmsh6]+.page[data-astro-cid-3a4fmsh6]{animation-delay:.35s}.bead[data-astro-cid-3a4fmsh6]{transform-origin:36px 14px;opacity:0;animation:bead .6s var(--l-ease) 1.3s forwards;transform:scale(0)}@keyframes draw{to{stroke-dashoffset:0}}@keyframes bead{to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.page[data-astro-cid-3a4fmsh6]{stroke-dashoffset:0;animation:none}.bead[data-astro-cid-3a4fmsh6]{opacity:1;animation:none;transform:none}}.work[data-astro-cid-3a4fmsh6]{border-top:1px solid var(--l-line);padding-block:3rem}@media (width>=48rem){.work[data-astro-cid-3a4fmsh6]{padding-block:4.5rem}}.work-grid[data-astro-cid-3a4fmsh6]{gap:1.5rem;display:grid}@media (width>=48rem){.work-grid[data-astro-cid-3a4fmsh6]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:3rem}}.principles[data-astro-cid-3a4fmsh6] li[data-astro-cid-3a4fmsh6]{border-top:1px solid var(--l-line);padding-block:1.25rem}.principles[data-astro-cid-3a4fmsh6] li[data-astro-cid-3a4fmsh6]:first-child{border-top:0;padding-top:0}@media (width>=48rem){.principles[data-astro-cid-3a4fmsh6] li[data-astro-cid-3a4fmsh6]:first-child{padding-top:.35rem}}.principles[data-astro-cid-3a4fmsh6] h3[data-astro-cid-3a4fmsh6]{font-family:var(--l-display);font-variation-settings:"opsz" 48;font-size:1.375rem;font-weight:500;line-height:1.2}.principles[data-astro-cid-3a4fmsh6] p[data-astro-cid-3a4fmsh6]{color:var(--l-ink-soft);max-width:52ch;margin-top:.4rem}.making[data-astro-cid-3a4fmsh6] p[data-astro-cid-3a4fmsh6]{color:var(--l-ink);margin-top:0}.about[data-astro-cid-3a4fmsh6],.closing[data-astro-cid-3a4fmsh6]{border-block:1px solid var(--l-line);background:#fffdf9;padding-block:3rem}@media (width>=48rem){.about[data-astro-cid-3a4fmsh6],.closing[data-astro-cid-3a4fmsh6]{padding-block:4.5rem}}.closing[data-astro-cid-3a4fmsh6]{border-top:0}.about-title[data-astro-cid-3a4fmsh6]{max-width:20ch}@media (width>=48rem){.about-title[data-astro-cid-3a4fmsh6]{grid-column:1/-1}.bio-col[data-astro-cid-3a4fmsh6]{grid-column:2}}.about-lead[data-astro-cid-3a4fmsh6]{font-family:var(--l-display);font-variation-settings:"opsz" 48;max-width:34ch;font-size:clamp(1.25rem,2.2vw,1.5rem);line-height:1.4}.bio-p[data-astro-cid-3a4fmsh6]{max-width:62ch;margin-top:1rem;font-size:1.0625rem;line-height:1.65}.closing[data-astro-cid-3a4fmsh6] .bio-p[data-astro-cid-3a4fmsh6]:first-child{margin-top:0}.signature[data-astro-cid-3a4fmsh6]{font-family:var(--l-display);margin-top:1.5rem;font-size:1.375rem}.contact[data-astro-cid-3a4fmsh6]{background:var(--l-band);padding-block:3rem}@media (width>=48rem){.contact[data-astro-cid-3a4fmsh6]{padding-block:4rem}}.contact-row[data-astro-cid-3a4fmsh6]{align-items:end;gap:1.5rem;display:grid}@media (width>=48rem){.contact-row[data-astro-cid-3a4fmsh6]{grid-template-columns:minmax(0,1fr) auto;gap:3rem}}.contact-text[data-astro-cid-3a4fmsh6]{color:var(--l-ink-soft);max-width:46ch;margin-top:.75rem}.address[data-astro-cid-3a4fmsh6]{color:var(--l-ink-soft);margin-top:.5rem;font-size:.9375rem}
