.discoveries[data-astro-cid-52bmsahf]{background:linear-gradient(#eaf0e9 0,#f6f5f0 42rem);min-height:80vh;padding:clamp(2rem,4vw,4.5rem) clamp(1rem,4vw,5rem) 4rem}.discovery-heading[data-astro-cid-52bmsahf]{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2.5rem;display:flex}.discovery-kicker[data-astro-cid-52bmsahf]{text-transform:uppercase;letter-spacing:.18em;color:#315b5b;margin:0 0 1rem;font-size:.8rem}h1[data-astro-cid-52bmsahf]{color:#203f3c;text-wrap:balance;max-width:21ch;margin:0;font:400 clamp(2.4rem,4vw,4.2rem)/1.12 Georgia,serif}.discovery-welcome[data-astro-cid-52bmsahf]{color:#4d6059;max-width:57ch;margin:1.25rem 0 0;line-height:1.75}.discovery-read[data-astro-cid-52bmsahf]{color:#214744;border:1px solid #315b5b;border-radius:4px;flex-shrink:0;align-items:center;min-height:48px;padding:.65rem 1.25rem;text-decoration:none;display:inline-flex}.discovery-read[data-astro-cid-52bmsahf]:hover{color:#fff;background:#214744}.discovery-toolbar[data-astro-cid-52bmsahf]{border-top:1px solid #b8c7bd;border-bottom:1px solid #b8c7bd;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;padding:1rem 0;display:flex}.discovery-local[data-astro-cid-52bmsahf]{color:#53625b;margin:0;font-size:.8rem}.discovery-grid[data-astro-cid-52bmsahf]{grid-template-columns:minmax(0,1fr);gap:2.5rem clamp(1.25rem,2.5vw,3rem);margin:2.5rem 0 0;display:grid}[data-astro-cid-52bmsahf][data-discovery-status]:empty{display:none}[data-astro-cid-52bmsahf][data-retry]{font:inherit;cursor:pointer;padding:.6rem 1rem}@media (width>=700px){.discovery-grid[data-astro-cid-52bmsahf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.discovery-grid[data-astro-cid-52bmsahf]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=699px){.discovery-heading[data-astro-cid-52bmsahf]{display:block}.discovery-read[data-astro-cid-52bmsahf]{margin-top:1.5rem}}.discoveries .discovery-card{border-top:2px solid #557879;min-width:0;padding-top:1.2rem}.discoveries .discovery-card h3{color:#203f3c;margin:0 0 1.2rem;font:400 clamp(1.7rem,2.2vw,2.1rem)/1.2 Georgia,serif}.discoveries .discovery-card p{color:#354b42;margin:1rem 0 0;line-height:1.8}.discoveries .discovery-source{color:#315b5b;align-items:center;min-height:44px;margin-top:.5rem;font-size:.8rem;display:inline-flex}.discoveries .discovery-image-button{color:#214744;cursor:zoom-in;background:#e7e9df;border:1px solid #c7cfc2;border-radius:4px;width:100%;padding:0;text-decoration:none;display:block;overflow:hidden}.discoveries .discovery-image-button>span{background:#edf0e8;padding:.65rem .85rem;font-size:.8rem;display:block}.discoveries .discovery-image-button:hover{border-color:#315b5b}.discoveries .discovery-art{object-fit:contain;width:100%;height:clamp(220px,23vw,320px);display:block}.discoveries .discovery-card[data-type=place] .discovery-art{aspect-ratio:16/9;object-fit:contain;height:auto}.discovery-filters{flex-wrap:wrap;gap:.5rem;display:flex}.discovery-filters button,[data-close-discovery]{font:inherit;cursor:pointer;color:#214744;background:#f7f5ee;border:1px solid #607874;border-radius:4px;min-height:44px;padding:.65rem 1rem}.discovery-filters button[aria-pressed=true]{color:#fff;background:#214744}.discoveries a:focus-visible,.discoveries button:focus-visible{outline-offset:4px;outline:3px solid #315b5b}[data-discovery-dialog]{background:#f7f5ee;border:0;border-radius:6px;width:min(1100px,94vw);max-width:94vw;max-height:94vh;padding:1rem}[data-discovery-dialog]::backdrop{background:#000b}[data-discovery-dialog] figure{margin:.7rem 0 0}[data-discovery-dialog] img{object-fit:contain;width:100%;height:72dvh;display:block}[data-discovery-dialog] figcaption{color:#214744;padding:.7rem 0}.discoveries .discovery-more{color:#214744;background:#e9ede5;border:1px dashed #8c9f94;border-radius:6px;grid-column:1/-1;align-items:center;gap:1.5rem;margin-top:2.5rem;padding:clamp(1.5rem,3vw,3rem);display:flex}.discovery-lock{color:#5a7365;flex-shrink:0}.discovery-more h2{margin:0 0 .5rem;font:400 1.6rem/1.25 Georgia,serif}.discovery-more p{margin:0;line-height:1.7}.discovery-more a{color:#fff;background:#214744;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;min-height:44px;margin-left:auto;padding:.65rem 1rem;text-decoration:none;display:inline-flex}@media (width<=699px){.discoveries .discovery-art{height:300px}.discoveries .discovery-more{flex-direction:column;align-items:flex-start}.discovery-more a{margin-left:0}}.chapter-tabs{margin-bottom:1.5rem}.discoveries [hidden]{display:none!important}.discoveries video{width:100%;max-height:320px}.discoveries [data-gallery-title]{color:#203f3c;margin-top:2rem;font:400 2rem Georgia,serif}.tishar{background:var(--paper,#f6f3eb);border-radius:4px;height:240px;position:relative;overflow:hidden}.tishar-frame,.beginning-static{position:absolute;inset:0;overflow:hidden}.tishar [data-tishar-image],.beginning-static img{object-fit:contain;object-position:center;width:100%;height:100%}.tishar [data-tishar-image]{transform-origin:50%;transform:scale(1)}.tishar.intro [data-tishar-image]{animation:7s ease-in-out both tishar-approach}.tishar-veil{opacity:0;background:#c8d8ce;position:absolute;inset:0}.tishar.intro .tishar-veil{animation:7s ease-in-out both tishar-clear}.tishar-mist{opacity:.8;filter:blur(14px);pointer-events:none;background:radial-gradient(48% 13% at 48% 44%,#eaf4eff2 0%,#ddede6b3 36%,#0000 78%),radial-gradient(37% 10% at 40% 62%,#deeee6bf,#0000 78%);width:65%;height:48%;animation:11s linear infinite tishar-pass;position:absolute;top:18%;left:-55%}.tishar button{z-index:1;color:#fff;font:inherit;cursor:pointer;background:#182c24e8;border:1px solid #aec3b5;border-radius:4px;padding:.5rem .8rem;position:absolute;bottom:12px;left:12px}.tishar.paused *{animation-play-state:paused!important}.tishar.still *{animation:none!important}.tishar.still .tishar-veil{opacity:0}.tishar.still .tishar-mist{display:none}.tishar.waiting .tishar-veil{opacity:.9}.tishar.waiting .tishar-mist{animation-play-state:paused}.beginning-static img{display:none}.beginning-static img.active{display:block}.tishar:not([data-current=forest]) .tishar-frame{visibility:hidden}.tishar:not([data-current=forest]) .tishar-frame *{animation-play-state:paused!important}.tishar[data-current=forest] .beginning-static{display:none}@keyframes tishar-approach{0%{transform:scale(1)}to{transform:scale(1.03)}}@keyframes tishar-clear{0%,12%{opacity:.9}to{opacity:0}}@keyframes tishar-pass{0%{opacity:0;transform:translate(0)}12%,78%{opacity:.85}to{opacity:0;transform:translate(240%)}}@media (width>=1400px){.tishar{z-index:0;pointer-events:none;border-radius:0;height:100vh;position:fixed;inset:0}.tishar button{pointer-events:auto;bottom:20px}body.tishar-active>header,body.tishar-active .reader{z-index:1;background:var(--paper,#f6f3eb);position:relative}body.tishar-active .reader{box-shadow:0 0 32px #0003}}@media (width<=1399px){.tishar{height:0}}.beginning-dialog{background:var(--paper,#f6f3eb);width:min(1500px,96vw);max-width:96vw;max-height:94svh;color:var(--ink,#292e2c);border:1px solid var(--line,#888);border-radius:6px;padding:.75rem}.beginning-dialog::backdrop{background:#000b}.beginning-dialog>.close-scene{font:inherit;background:var(--paper,#f6f3eb);color:inherit;border:1px solid var(--line,#888);cursor:pointer;margin:0 0 .6rem auto;padding:.5rem;display:block}.beginning-dialog .tishar{pointer-events:auto;width:100%;height:75svh;position:relative;inset:auto}.beginning-dialog .tishar [data-tishar-image]{animation:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.tishar *{animation:none!important}.tishar-veil,.tishar-mist{display:none}}@media print{.tishar,.beginning-dialog,[data-forest-view]{display:none!important}}.opening-scenery{background:var(--paper,#f6f3eb);max-width:46rem;height:220px;margin:0 auto;position:relative;overflow:hidden}.opening-scenery img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .45s;position:absolute;inset:0}.opening-scenery img.active{opacity:1}.opening-scenery img[data-scene=lake]{object-position:82% center}.opening-scenery .scene-detail{display:none}.opening-scenery img{object-fit:contain;object-position:center center}@media (width<=1399px){.opening-scenery:is([data-chapter=opening],[data-chapter=sidra],[data-chapter=keral],[data-chapter=parting]){height:0}.opening-scenery img{object-fit:contain}}.scene-dialog{background:var(--paper,#f6f3eb);width:min(96vw,1500px);max-height:94svh;color:var(--ink,#292e2c);border:1px solid var(--line,#ccc);border-radius:5px;padding:.75rem}.scene-dialog::backdrop{background:#000b}.scene-dialog>button{font:inherit;background:var(--paper,#f6f3eb);color:inherit;border:1px solid var(--line,#ccc);cursor:pointer;border-radius:3px;margin:0 0 .6rem auto;padding:.4rem .8rem;display:block}.scene-dialog figure{margin:0}.scene-dialog figure img{object-fit:contain;width:100%;max-height:75svh;display:block}.scene-dialog figcaption{margin-top:.6rem;font-size:.875rem}@media (width>=1400px){.opening-scenery{z-index:0;pointer-events:none;max-width:none;height:100vh;margin:0;position:fixed;inset:0}body.opening-scenery-active{--opening-reader-width:46rem}body.opening-scenery-active:has(.reader[data-mode=pages]){--opening-reader-width:76rem}.opening-scenery .scene-detail{width:calc((100vw - var(--opening-reader-width))/2);object-position:var(--scene-focus);display:block}.opening-scenery .scene-detail[data-side=right]{left:auto;right:0}body.opening-scenery-active>header,body.opening-scenery-active .reader{z-index:1;background:var(--paper,#f6f3eb);position:relative}body.opening-scenery-active .reader{box-shadow:0 0 32px #0003}}.opening-scenery.still img{transition:none}@media (prefers-reduced-motion:reduce){.opening-scenery img{transition:none}}@media print{.opening-scenery,.scene-dialog,[data-scene-view]{display:none!important}}body.reading{background:var(--paper,#f6f3eb);max-width:none;color:var(--ink,#292e2c);margin:0;padding:0}body.reading a{color:var(--link,#24565a)}body.reading a,body.reading button,body.reading summary,body.reading select{min-height:44px}body.reading[data-theme=dark]{--paper:#191f20;--ink:#e2e4db;--line:#495453;--link:#a5d3cd;color-scheme:dark}body.reading[data-theme=light]{--paper:#fff;--ink:#242b29;--line:#ddd;--link:#24565a;color-scheme:light}.reader{max-width:46rem;margin:0 auto;padding:0 1.25rem 3rem}.reader-heading{padding:2rem 0 1.25rem}.reader-heading>a{align-items:center;font-size:.85rem;display:inline-flex}.reader-heading h1{margin:.2rem 0 1rem;font:400 clamp(2.5rem,8vw,3.5rem)/1.15 Georgia,serif}.eyebrow{letter-spacing:.22em;margin:2rem 0 .6rem;font-size:.7rem}.reading-settings{border-top:1px solid var(--line,#d8d8ce);border-bottom:1px solid var(--line,#d8d8ce);margin-bottom:2.5rem;font-size:.875rem}.reading-settings summary{cursor:pointer;padding:.65rem 0}.setting-fields{flex-wrap:wrap;gap:1rem;padding:0 0 1rem;display:flex}.setting-fields label{flex-direction:column;flex:1;gap:.3rem;min-width:130px;display:flex}.setting-fields select{font:inherit;background:var(--paper,#f6f3eb);color:inherit;border:1px solid var(--line,#bbb);border-radius:3px;padding:.5rem}.prose{font-family:Georgia,Times New Roman,serif;font-size:var(--reading-size,1.1875rem);text-align:left;line-height:1.8}.chapter-illustration{break-inside:avoid;margin:1.5rem 0}.chapter-illustration img{object-fit:contain;width:100%;height:auto;max-height:50svh;display:block}[data-mode=pages] .chapter-illustration img{max-height:35svh}.prose p{white-space:pre-wrap;margin:0 0 1.1em;scroll-margin-top:1.5rem}.prose hr{background:var(--line,#d8d8ce);border:0;width:5rem;height:1px;margin:3rem auto}.chapter-end{border-top:1px solid var(--line,#d8d8ce);margin:3rem 0 0;padding-top:2rem}.primary-action{font:inherit;cursor:pointer;border:0;border-radius:3px;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.2rem;text-decoration:none;display:inline-flex;color:#fff!important;background:#24565a!important}.chapter-end nav{flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}.chapter-end nav a{align-items:center;display:inline-flex}.save-status{min-height:1.6em;font-size:.8rem}.reset,.resume-place{font:inherit;color:var(--link,#24565a);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:.5rem 0;text-decoration:underline}.reset{font-size:.8rem}[hidden]{display:none!important}@media (width>=700px){.reader{padding:0 2rem 5rem}.prose{font-size:var(--reading-size,1.25rem)}}@media print{body.reading>header,.reading-settings,.chapter-end,.resume-place,.skip-link{display:none!important}.reader{max-width:none}.prose{color:#000;font-size:12pt}}body.reading[data-theme=vintage]{--paper:#f6f5f0;--ink:#292e2c;--line:#d8d8ce;--link:#24565a;color-scheme:light}.page-window{scroll-margin-top:70px;position:relative}.sr-only,[data-bookmark-status]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}[data-theme=vintage] .page-window{--line:#ba9c68;color:#382619;background:linear-gradient(90deg,#93673018,#0000 6% 94%,#93673018),#f1dfb8;padding:1rem;box-shadow:0 2px 12px #60421e18}.bookmark-tools{z-index:3;background:var(--paper,#fff);border-bottom:1px solid var(--line,#ddd);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.4rem;font-size:.875rem;display:flex;position:sticky;top:0}.bookmark-tools button,.page-controls button{background:var(--paper,#fff);color:var(--ink,#292e2c);border:1px solid var(--line,#bbb);font:inherit;cursor:pointer;border-radius:3px;padding:.5rem .7rem}[data-bookmark-status]{font-size:.875rem}.page-controls{justify-content:space-between;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.page-controls button:disabled{opacity:.45;cursor:default}[data-mode-hint]{font-size:.875rem}.reader[data-mode=pages]{max-width:76rem}[data-mode=pages] .page-window{margin-top:.6rem;padding:1rem;overflow:hidden;box-shadow:0 2px 10px #0001}[data-mode=pages] .prose{column-fill:auto;column-count:1;column-gap:40px;height:max(260px,100svh - 170px);transition:none}[data-mode=pages] .prose p{orphans:2;widows:2}[data-mode=pages] .prose.turning{animation:.18s ease-out reader-turn}@keyframes reader-turn{0%{filter:brightness(.94);rotate:y -7deg}to{filter:none;rotate:y 0deg}}@media (width>=1100px){[data-mode=pages] .prose{column-count:2}}@media (prefers-reduced-motion:reduce){[data-mode=pages] .prose.turning{animation:none}}@media print{.bookmark-tools,.page-controls,[data-mode-hint]{display:none!important}[data-mode=pages] .page-window{overflow:visible}[data-mode=pages] .prose{columns:auto;height:auto;transform:none!important}}.bookmark-tools{display:block}.reader-actions{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.quick-reader-nav{background:var(--paper,#f6f5f0);border-bottom:1px solid var(--line,#ddd);align-items:center;gap:1rem;margin:0;padding:.4rem .6rem;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 6px #0001}.quick-reader-nav a{align-items:center;font-size:.875rem;display:inline-flex}[data-highlight-status]{margin:.4rem 0;font-size:.875rem}.prose mark[data-reader-highlight]{color:#28200c;background:#f6d75e;border-radius:2px}[data-theme=dark] .prose mark[data-reader-highlight]{color:#fff6d7;background:#947326}[data-settings-dialog]{background:var(--paper,#f6f5f0);width:min(92vw,40rem);max-height:85svh;color:var(--ink,#292e2c);border:1px solid var(--line,#ddd);border-radius:6px;padding:1rem;overflow:auto}[data-settings-dialog]::backdrop{background:#0006}[data-settings-dialog] summary{display:none}[data-settings-dialog] .reading-settings{border:0;margin:1rem 0 0}[data-close-settings]{font:inherit;background:var(--paper);color:var(--ink);border:1px solid var(--line);cursor:pointer;padding:.4rem .8rem}@media (width<=699px){[data-mode=pages] .prose{line-height:1.65}[data-mode=pages] .prose p{margin-bottom:.85em}[data-mode=pages] .page-window{padding:.7rem}.reader[data-mode=pages]{padding-left:.7rem;padding-right:.7rem}}@media print{[data-settings-dialog]{display:none!important}}.book-turn,.skip-turn{display:none}.opening-book .book-turn{z-index:30;perspective:2200px;pointer-events:none;--turn-duration:1.2s;display:block;position:fixed;inset:0;overflow:hidden}.book-leaf{transform-origin:0;transform-style:preserve-3d;animation:turn-leaf var(--turn-duration) cubic-bezier(.25,.05,.28,1) both paused;position:absolute;inset:0}.turn-ready .book-leaf,.turn-ready .leaf-curl,.turn-ready .turn-shadow{animation-play-state:running}.leaf-front,.leaf-back{backface-visibility:hidden;background:var(--paper,#f6f3eb);border-right:1px solid #bcb8ac;border-radius:0 2% 8% 0;position:absolute;inset:0;overflow:hidden;box-shadow:12px 2px 35px #0005}.leaf-back{background:linear-gradient(90deg,#d1cabc,#f7f2e7 25%,#e7e0d0 90%,#c0b8aa);transform:rotateY(180deg);box-shadow:-15px 0 40px #0004}.leaf-curl{transform-origin:0;width:24%;animation:curl-edge var(--turn-duration) ease both paused;backface-visibility:hidden;background:linear-gradient(90deg,#0000,#0002 30%,#fff9 74%,#827b6866);border-radius:0 20% 50% 0;position:absolute;top:0;bottom:0;right:0;transform:translateZ(2px)}.turn-shadow{animation:turn-shadow var(--turn-duration) ease both paused;background:linear-gradient(90deg,#0005,#0000 75%);position:absolute;inset:0}.cover-title{letter-spacing:.04em;color:var(--ink,#192d30);padding:1.5rem 5.5%;font:400 2.5rem Georgia,serif}.cover-art{aspect-ratio:1672/941;background:url(/images/wordless-lakeside-1672.webp) top/100% no-repeat;width:100%}.turn-excerpt{white-space:pre-wrap;font:var(--reading-size,1.1875rem)/1.8 Georgia,serif;max-width:42rem;color:var(--ink,#292e2c);margin:0 auto;padding:1rem 1.25rem;display:none}[data-turn-kind=chapter] .cover-art{display:none}[data-turn-kind=chapter] .turn-excerpt{display:block}.opening-book .skip-turn{z-index:31;color:#192d30;font:inherit;cursor:pointer;background:#fff;border:1px solid #192d30;border-radius:3px;min-height:44px;padding:.65rem 1rem;display:block;position:fixed;bottom:1rem;right:1rem}@keyframes turn-leaf{0%{transform:rotateY(0)}20%{transform:rotateY(-12deg)skewY(-1deg)}55%{transform:rotateY(-65deg)skewY(-3deg)}80%{transform:rotateY(-125deg)skewY(-2deg)}to{transform:rotateY(-178deg)}}@keyframes curl-edge{0%{opacity:0;transform:translateZ(2px)rotateY(0)}25%{opacity:1;transform:translateZ(8px)rotateY(-25deg)}60%{opacity:1;transform:translateZ(18px)rotateY(-40deg)}to{opacity:0;transform:translateZ(2px)rotateY(0)}}@keyframes turn-shadow{0%{opacity:0}35%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.opening-book .book-turn,.opening-book .skip-turn{display:none}.book-leaf,.leaf-curl,.turn-shadow{animation:none!important}}.resume-book[data-astro-cid-yhqwksvz]{margin:1rem 0;font-size:.85rem}.resume-book[data-astro-cid-yhqwksvz] a[data-astro-cid-yhqwksvz]{min-height:44px;color:inherit;text-underline-offset:4px;align-items:center;display:inline-flex}.wordless-purchase[data-astro-cid-neuavzhb]{color:inherit;border-top:1px solid;margin-top:1.75rem;padding-top:1.25rem}.purchase-hero[data-astro-cid-neuavzhb]{border:0;width:100%;margin:0;padding:0}.purchase-trigger[data-astro-cid-neuavzhb],.purchase-fallback[data-astro-cid-neuavzhb]>summary[data-astro-cid-neuavzhb]{max-width:100%;min-height:44px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem 1rem;font:500 .85rem/1.5 system-ui,sans-serif;text-decoration:none;display:inline-flex}.purchase-trigger[data-astro-cid-neuavzhb]:hover,.purchase-fallback[data-astro-cid-neuavzhb]>summary[data-astro-cid-neuavzhb]:hover{text-underline-offset:4px;text-decoration:underline}.purchase-hero[data-astro-cid-neuavzhb] .purchase-trigger[data-astro-cid-neuavzhb],.purchase-hero[data-astro-cid-neuavzhb] .purchase-fallback[data-astro-cid-neuavzhb]>summary[data-astro-cid-neuavzhb]{color:#fff9ec;background:#152f2ee8;border-color:#efdfbe;width:100%;height:60px;min-height:60px;padding:.5rem 1.25rem;font:600 clamp(.9rem,1.4vw,1.25rem)/1.2 system-ui,sans-serif;display:flex}.purchase-hero[data-astro-cid-neuavzhb] .purchase-trigger[data-astro-cid-neuavzhb]:hover{background:#23443d;border-color:#fff1d4}.purchase-trigger[data-astro-cid-neuavzhb]>span[data-astro-cid-neuavzhb]:last-child{flex:none}.purchase-fallback[data-astro-cid-neuavzhb] summary[data-astro-cid-neuavzhb]{cursor:pointer}.fallback-options[data-astro-cid-neuavzhb]{gap:.75rem;padding-top:1rem;display:grid}.fallback-options[data-astro-cid-neuavzhb] a[data-astro-cid-neuavzhb],.fallback-options[data-astro-cid-neuavzhb] details[data-astro-cid-neuavzhb] a[data-astro-cid-neuavzhb]{min-height:44px;color:inherit;align-items:center;padding:.5rem 0;display:flex}.purchase-dialog[data-astro-cid-neuavzhb]{color:#233b35;background:#f6f3eb;border:1px solid #c8c5b6;border-radius:4px;width:min(28rem,100vw - 2rem);max-height:calc(100dvh - 2rem);margin:auto;padding:0;font:400 1rem/1.5 system-ui,sans-serif;position:fixed;inset:0;overflow:auto;box-shadow:0 20px 80px #0006}.purchase-dialog[data-astro-cid-neuavzhb]::backdrop{backdrop-filter:blur(4px);background:#071411b3}.purchase-sheet[data-astro-cid-neuavzhb]{padding:2.25rem 1.5rem 1.5rem;position:relative}.purchase-close[data-astro-cid-neuavzhb]{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;font:400 1.8rem/1 system-ui,sans-serif;display:grid;position:absolute;top:.35rem;right:.35rem}.purchase-book[data-astro-cid-neuavzhb]{color:#596851;letter-spacing:.14em;margin:0 3rem 1rem 0;font:500 .75rem/1.5 system-ui,sans-serif}h2[data-astro-cid-neuavzhb]{color:inherit;margin:0 0 1.5rem;font:400 clamp(1.7rem,5vw,2rem)/1.2 Georgia,serif}.purchase-choices[data-astro-cid-neuavzhb]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.purchase-choices[data-astro-cid-neuavzhb] a[data-astro-cid-neuavzhb],.purchase-choices[data-astro-cid-neuavzhb] button[data-astro-cid-neuavzhb]{min-width:0;min-height:60px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #66775b;justify-content:space-between;align-items:center;gap:.5rem;padding:.85rem 1rem;font:500 .95rem/1.4 system-ui,sans-serif;text-decoration:none;display:flex}.purchase-choices[data-astro-cid-neuavzhb] a[data-astro-cid-neuavzhb]:hover,.purchase-choices[data-astro-cid-neuavzhb] button[data-astro-cid-neuavzhb]:hover{background:#e5e8db}.purchase-choices[data-astro-cid-neuavzhb] span[data-astro-cid-neuavzhb][aria-hidden]{flex:none}.purchase-back[data-astro-cid-neuavzhb]{min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;margin-top:.75rem;padding:.5rem 0;font:400 .85rem/1.5 system-ui,sans-serif;display:inline-flex}a[data-astro-cid-neuavzhb]:focus-visible,button[data-astro-cid-neuavzhb]:focus-visible,summary[data-astro-cid-neuavzhb]:focus-visible{outline-offset:4px;outline:3px solid}[data-astro-cid-neuavzhb][hidden]{display:none!important}.visually-hidden[data-astro-cid-neuavzhb]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=900px){.purchase-hero[data-astro-cid-neuavzhb] .purchase-trigger[data-astro-cid-neuavzhb],.purchase-hero[data-astro-cid-neuavzhb] .purchase-fallback[data-astro-cid-neuavzhb]>summary[data-astro-cid-neuavzhb]{padding:.5rem .8rem}}@media (width<=360px){.purchase-sheet[data-astro-cid-neuavzhb]{padding-inline:1rem}.purchase-choices[data-astro-cid-neuavzhb] a[data-astro-cid-neuavzhb],.purchase-choices[data-astro-cid-neuavzhb] button[data-astro-cid-neuavzhb]{padding:.75rem .7rem}}.contents-page[data-astro-cid-fwn3yqc7]{isolation:isolate;color:#fff8e8;background:#121d18;align-items:center;min-height:56.28vw;padding:clamp(3rem,6vw,7rem) 6%;display:grid;position:relative}.contents-scene[data-astro-cid-fwn3yqc7]{z-index:-2;position:absolute;inset:0;overflow:hidden}.contents-scene[data-astro-cid-fwn3yqc7] img[data-astro-cid-fwn3yqc7]{object-fit:cover;object-position:62% top;width:100%;height:100%;display:block}.contents-page[data-astro-cid-fwn3yqc7]:before{content:"";z-index:-1;background:linear-gradient(90deg,#09130eeb 0%,#09130ec7 26%,#09130e5c 43%,#09130e0a 60%,#09130e14 100%);position:absolute;inset:0}.contents-panel[data-astro-cid-fwn3yqc7]{width:min(32rem,40vw);min-width:0}h1[data-astro-cid-fwn3yqc7]{letter-spacing:-.035em;text-shadow:0 2px 20px #0006;margin:0 0 1.75rem;font:400 clamp(2.8rem,4.6vw,5rem)/1.08 Georgia,Times New Roman,serif}.contents-list[data-astro-cid-fwn3yqc7]{gap:.8rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.contents-list[data-astro-cid-fwn3yqc7] a[data-astro-cid-fwn3yqc7]{color:#fff8e8;background:#142019e0;border:1px solid #eadfc864;border-radius:5px;justify-content:space-between;align-items:center;gap:1rem;min-height:64px;padding:1rem 1.2rem;font:400 1.25rem/1.3 Georgia,Times New Roman,serif;text-decoration:none;display:flex;box-shadow:0 5px 18px #0002}.contents-list[data-astro-cid-fwn3yqc7] a[data-astro-cid-fwn3yqc7] span[data-astro-cid-fwn3yqc7]{color:#e6d5b2;flex:none}.contents-list[data-astro-cid-fwn3yqc7] a[data-astro-cid-fwn3yqc7]:hover{background:#2c3b2bf5;border-color:#eadfc8}.contents-list[data-astro-cid-fwn3yqc7] a[data-astro-cid-fwn3yqc7]:focus-visible,.contents-panel[data-astro-cid-fwn3yqc7] .resume-book a:focus-visible{outline-offset:4px;outline:3px solid #f3dba6}@media (width<=900px){.contents-page[data-astro-cid-fwn3yqc7]{flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:0;padding:0;display:flex}.contents-page[data-astro-cid-fwn3yqc7]:before{display:none}.contents-scene[data-astro-cid-fwn3yqc7]{z-index:0;aspect-ratio:1672/941;flex:none;position:relative;inset:auto}.contents-scene[data-astro-cid-fwn3yqc7] img[data-astro-cid-fwn3yqc7]{object-fit:contain;object-position:center}.contents-scene[data-astro-cid-fwn3yqc7]:after{content:"";background:linear-gradient(#0000 76%,#121d18 100%);position:absolute;inset:0}.contents-panel[data-astro-cid-fwn3yqc7]{width:100%;max-width:42rem;margin:0 auto;padding:1rem 1.4rem 3rem}h1[data-astro-cid-fwn3yqc7]{margin-bottom:1.25rem;font-size:clamp(2.5rem,7vw,3.8rem)}.contents-list[data-astro-cid-fwn3yqc7]{margin-top:1.25rem}}.hero[data-astro-cid-cbz6oib2]{color:#fff9ec;background:#152f2e;position:relative}.hero-art[data-astro-cid-cbz6oib2]{aspect-ratio:16/9;background:#594a36;width:100%;position:relative;overflow:hidden}.scene-still[data-astro-cid-cbz6oib2],.scene-video[data-astro-cid-cbz6oib2]{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.scene-video[data-astro-cid-cbz6oib2]{visibility:hidden}[data-astro-cid-cbz6oib2][data-scene-state=loading] .scene-video[data-astro-cid-cbz6oib2],[data-astro-cid-cbz6oib2][data-scene-state=playing] .scene-video[data-astro-cid-cbz6oib2],[data-astro-cid-cbz6oib2][data-scene-state=paused] .scene-video[data-astro-cid-cbz6oib2],[data-astro-cid-cbz6oib2][data-scene-state=finished] .scene-video[data-astro-cid-cbz6oib2]{visibility:visible}.scene-final-title[data-astro-cid-cbz6oib2]{color:#fff9ec;letter-spacing:.01em;text-shadow:0 2px 6px #0009;pointer-events:none;margin:0;font:400 3.8vw/1.16 Georgia,serif;display:none;position:absolute;top:43.5%;left:5%}.scene-final-title[data-astro-cid-cbz6oib2] span[data-astro-cid-cbz6oib2]{white-space:nowrap;display:block}[data-astro-cid-cbz6oib2][data-scene-final-title=true] .scene-video[data-astro-cid-cbz6oib2]{visibility:hidden}[data-astro-cid-cbz6oib2][data-scene-final-title=true] .scene-final-title[data-astro-cid-cbz6oib2]{display:block}.scene-controls[data-astro-cid-cbz6oib2]{z-index:2;gap:.5rem;display:flex;position:absolute;top:1rem;right:1.25rem}.scene-actions[data-astro-cid-cbz6oib2]{z-index:1;flex-direction:column;gap:12px;width:18.4%;min-width:190px;max-width:89%;display:flex;position:absolute;bottom:3%;left:5.5%}.scene-reading[data-astro-cid-cbz6oib2]{color:#18332f;background:#efdfbe;border:1px solid #efdfbe;justify-content:space-between;align-items:center;gap:1rem;width:100%;height:44px;min-height:44px;padding:.5rem 1.25rem;font:600 clamp(.9rem,1.4vw,1.25rem)/1.2 system-ui,sans-serif;text-decoration:none;display:flex}.scene-reading[data-astro-cid-cbz6oib2]:hover{background:#fff1d4;border-color:#fff1d4}[data-astro-cid-cbz6oib2][data-scene-final-title=true] .scene-actions[data-astro-cid-cbz6oib2]{top:60%;bottom:auto}.scene-purchase[data-astro-cid-cbz6oib2]{color:#fff9ec;background:#152f2ee8;border:1px solid #efdfbe;justify-content:space-between;align-items:center;gap:1rem;width:100%;height:60px;min-height:60px;padding:.5rem 1.25rem;font:600 clamp(.9rem,1.4vw,1.25rem)/1.2 system-ui,sans-serif;text-decoration:none;display:flex}.scene-purchase-copy[data-astro-cid-cbz6oib2]{flex-direction:column;gap:.15rem;display:flex}.scene-purchase[data-astro-cid-cbz6oib2] small[data-astro-cid-cbz6oib2]{color:#e1d6bc;font:400 clamp(.7rem,.9vw,.85rem)/1.2 system-ui,sans-serif}.scene-purchase[data-astro-cid-cbz6oib2]:hover{background:#23443d;border-color:#fff1d4}.scene-reading[data-astro-cid-cbz6oib2]:focus-visible,.scene-purchase[data-astro-cid-cbz6oib2]:focus-visible{outline-offset:3px;outline:3px solid #fff9ec}.scene-toggle[data-astro-cid-cbz6oib2]{color:#fff9ec;cursor:pointer;background:#152f2ee8;border:1px solid #fff8e9a6;border-radius:3rem;min-height:44px;padding:.55rem 1rem;font:500 .75rem/1.3 system-ui,sans-serif}.scene-toggle[data-astro-cid-cbz6oib2]:hover{background:#152f2e;border-color:#fff9ec}.hero-content[data-astro-cid-cbz6oib2]{padding:3.5rem 8% 2.5rem}.hero-intro[data-astro-cid-cbz6oib2]{grid-template-columns:1fr 1fr;align-items:center;gap:0 8%;display:grid}.hero-intro[data-astro-cid-cbz6oib2]>.eyebrow[data-astro-cid-cbz6oib2],.hero-intro[data-astro-cid-cbz6oib2]>h1[data-astro-cid-cbz6oib2]{grid-column:1}.hero-intro[data-astro-cid-cbz6oib2]>.invitation[data-astro-cid-cbz6oib2]{grid-area:1/2/3;align-self:center}.hero-intro[data-astro-cid-cbz6oib2]>.hero-description[data-astro-cid-cbz6oib2]{grid-area:3/1}.hero-actions[data-astro-cid-cbz6oib2]{grid-area:3/2}.hero-intro[data-astro-cid-cbz6oib2]>[data-astro-cid-cbz6oib2]:last-child:not(.hero-actions){grid-column:1/-1}.eyebrow[data-astro-cid-cbz6oib2]{letter-spacing:.2em;text-transform:uppercase;margin:0 0 1.3rem;font:600 .7rem/1.5 system-ui,sans-serif}.hero[data-astro-cid-cbz6oib2] .eyebrow[data-astro-cid-cbz6oib2]{color:#e1d6bc}h1[data-astro-cid-cbz6oib2]{letter-spacing:.045em;margin:0 0 1.5rem;font:400 clamp(4.5rem,8vw,9rem)/.9 Georgia,Times New Roman,serif}.invitation[data-astro-cid-cbz6oib2]{text-wrap:balance;max-width:20ch;margin:0 0 1.2rem;font:400 clamp(1.5rem,2.4vw,2.5rem)/1.22 Georgia,Times New Roman,serif}.hero-description[data-astro-cid-cbz6oib2]{color:#e8e8dc;max-width:40ch;margin:0;font-size:.95rem;line-height:1.75}.hero-actions[data-astro-cid-cbz6oib2]{flex-wrap:wrap;gap:.8rem;display:flex}.button[data-astro-cid-cbz6oib2]{border:1px solid #efdfbe;justify-content:space-between;align-items:center;gap:2rem;min-height:52px;padding:.85rem 1.25rem;font-size:.85rem;font-weight:500;text-decoration:none;display:inline-flex}.button[data-astro-cid-cbz6oib2] span[data-astro-cid-cbz6oib2]{font-size:1.1rem}.button-primary[data-astro-cid-cbz6oib2]{color:#18332f;background:#efdfbe}.button-primary[data-astro-cid-cbz6oib2]:hover{background:#fff1d4;border-color:#fff1d4}.button-secondary[data-astro-cid-cbz6oib2]{color:#fff9ec;background:#102c2c66;border-color:#e4e4d58c}.button-secondary[data-astro-cid-cbz6oib2]:hover{background:#102c2cbf;border-color:#fff9ec}.hero-footnote[data-astro-cid-cbz6oib2]{letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #e1d6bc30;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem 8% 1.1rem;font-size:.7rem;display:flex}.hero-footnote[data-astro-cid-cbz6oib2] p[data-astro-cid-cbz6oib2]{margin:0}.hero-footnote[data-astro-cid-cbz6oib2] p[data-astro-cid-cbz6oib2] span[data-astro-cid-cbz6oib2]{margin:0 .5rem}.hero-footnote[data-astro-cid-cbz6oib2] a[data-astro-cid-cbz6oib2]{min-height:44px;color:inherit;align-items:center;gap:1.5rem;text-decoration:none;display:inline-flex}.hero-footnote[data-astro-cid-cbz6oib2] a[data-astro-cid-cbz6oib2]:hover{text-underline-offset:6px;text-decoration:underline}.hero-footnote[data-astro-cid-cbz6oib2] a[data-astro-cid-cbz6oib2] span[data-astro-cid-cbz6oib2]{font-size:1.3rem}.home-sections[data-astro-cid-cbz6oib2]{color:#233b35;background:#f6f3eb;scroll-margin-top:1rem}.book-section[data-astro-cid-cbz6oib2]{grid-template-columns:1fr 1.15fr;gap:8%;padding:6rem 8%;display:grid}.book-intro[data-astro-cid-cbz6oib2]{max-width:29rem}.book-intro[data-astro-cid-cbz6oib2] .eyebrow[data-astro-cid-cbz6oib2],.chapter-directory[data-astro-cid-cbz6oib2]>.eyebrow[data-astro-cid-cbz6oib2]{color:#6b7165}h2[data-astro-cid-cbz6oib2]{letter-spacing:-.035em;text-wrap:balance;margin:0 0 1.5rem;font:400 clamp(2.3rem,4.2vw,4rem)/1.08 Georgia,Times New Roman,serif}.book-intro[data-astro-cid-cbz6oib2] h2[data-astro-cid-cbz6oib2]{letter-spacing:.025em;font-size:clamp(2.3rem,4vw,4.4rem)}.book-intro[data-astro-cid-cbz6oib2]>p[data-astro-cid-cbz6oib2]:not(.eyebrow),.author-copy[data-astro-cid-cbz6oib2]>p[data-astro-cid-cbz6oib2]:not(.eyebrow),.explore-copy[data-astro-cid-cbz6oib2]>p[data-astro-cid-cbz6oib2]{max-width:40ch;margin:0 0 1.5rem;font-size:1rem;line-height:1.8}.text-link[data-astro-cid-cbz6oib2]{min-height:44px;color:inherit;text-underline-offset:6px;justify-content:space-between;align-items:center;gap:2rem;font-size:.85rem;font-weight:500;text-decoration:underline 1px;display:inline-flex}.text-link[data-astro-cid-cbz6oib2] span[data-astro-cid-cbz6oib2]{font-size:1.2rem}.text-link[data-astro-cid-cbz6oib2]:hover{text-decoration-thickness:2px}.chapter-directory[data-astro-cid-cbz6oib2] ol[data-astro-cid-cbz6oib2]{border-top:1px solid #b9beb1;margin:0;padding:0;list-style:none}.chapter-directory[data-astro-cid-cbz6oib2] li[data-astro-cid-cbz6oib2]{border-bottom:1px solid #cfd1c5}.chapter-directory[data-astro-cid-cbz6oib2] a[data-astro-cid-cbz6oib2]{min-height:78px;color:inherit;grid-template-columns:2.5rem 1fr auto auto;align-items:center;gap:1rem;padding:1.15rem .25rem;text-decoration:none;display:grid}.chapter-directory[data-astro-cid-cbz6oib2] a[data-astro-cid-cbz6oib2]:hover{background:#eaece3}.chapter-number[data-astro-cid-cbz6oib2]{color:#747d6c;font-variant-numeric:tabular-nums;font-size:.75rem}.chapter-title[data-astro-cid-cbz6oib2]{font:400 1.65rem/1.2 Georgia,serif}.latest-label[data-astro-cid-cbz6oib2]{letter-spacing:.08em;text-transform:uppercase;color:#43523c;border:1px solid #b4bca8;padding:.3rem .5rem;font-size:.6rem}.chapter-arrow[data-astro-cid-cbz6oib2]{color:#61735f;grid-column:4;font-size:1.25rem}.world-and-author[data-astro-cid-cbz6oib2]{grid-template-columns:1fr 1fr;display:grid}.explore-feature[data-astro-cid-cbz6oib2]{color:#f5ecd9;background:#1b3831;flex-direction:column;justify-content:space-between;gap:4rem;padding:4.5rem 16%;display:flex;position:relative;overflow:hidden}.explore-feature[data-astro-cid-cbz6oib2] .eyebrow[data-astro-cid-cbz6oib2]{color:#c5c8ae;margin:0}.explore-copy[data-astro-cid-cbz6oib2]{z-index:1;position:relative}.explore-copy[data-astro-cid-cbz6oib2] h2[data-astro-cid-cbz6oib2]{max-width:12ch;font-size:clamp(2.5rem,4.7vw,5rem)}.explore-copy[data-astro-cid-cbz6oib2]>p[data-astro-cid-cbz6oib2]{color:#dbdecb}.ornament[data-astro-cid-cbz6oib2]{color:#8da18955;user-select:none;font:400 9rem/1 Georgia,serif;position:absolute;top:3rem;right:8%}.author-feature[data-astro-cid-cbz6oib2]{background:#ece8dd;flex-direction:column;display:flex}.author-art[data-astro-cid-cbz6oib2]{aspect-ratio:2.1;display:block;overflow:hidden}.author-art[data-astro-cid-cbz6oib2] img[data-astro-cid-cbz6oib2]{object-fit:cover;object-position:70% 42%;width:100%;height:100%;display:block}.author-copy[data-astro-cid-cbz6oib2]{padding:3rem 12% 3.5rem}.author-copy[data-astro-cid-cbz6oib2] .eyebrow[data-astro-cid-cbz6oib2]{color:#626f60}.author-copy[data-astro-cid-cbz6oib2] h2[data-astro-cid-cbz6oib2]{max-width:18ch;font-size:clamp(2rem,3vw,3.2rem)}.home-footer[data-astro-cid-cbz6oib2]{color:#233b35;background:#f6f3eb;border-top:1px solid #d4d7c9;align-items:center;gap:2rem;padding:2rem 6%;display:flex}.footer-brand[data-astro-cid-cbz6oib2]{letter-spacing:.15em;font:400 1.65rem/1 Georgia,serif}.footer-book[data-astro-cid-cbz6oib2]{letter-spacing:.12em;color:#58675b;font-size:.65rem}.home-footer[data-astro-cid-cbz6oib2] .text-link[data-astro-cid-cbz6oib2]{margin-left:auto}@media (width>=1700px){.hero-description[data-astro-cid-cbz6oib2]{font-size:1.05rem}.book-section[data-astro-cid-cbz6oib2]{padding-top:7rem;padding-bottom:7rem}}@media (width<=1100px){.book-section[data-astro-cid-cbz6oib2]{gap:6%;padding:4.5rem 6%}.chapter-directory[data-astro-cid-cbz6oib2] a[data-astro-cid-cbz6oib2]{grid-template-columns:1.6rem 1fr auto auto;gap:.6rem}.explore-feature[data-astro-cid-cbz6oib2]{padding:3.5rem 12%}}@media (width<=900px){.hero-content[data-astro-cid-cbz6oib2]{padding:2.5rem 6% 2rem}.hero-intro[data-astro-cid-cbz6oib2]{max-width:38rem;display:block}h1[data-astro-cid-cbz6oib2]{margin-bottom:1.5rem;font-size:clamp(4.5rem,16vw,7rem)}.invitation[data-astro-cid-cbz6oib2]{max-width:24ch;font-size:clamp(1.65rem,4vw,2.25rem)}.hero-description[data-astro-cid-cbz6oib2]{max-width:40ch;margin-bottom:1.5rem}.hero[data-astro-cid-cbz6oib2] .eyebrow[data-astro-cid-cbz6oib2]{font-size:.65rem}.scene-controls[data-astro-cid-cbz6oib2]{top:.5rem;right:.5rem}.scene-reading[data-astro-cid-cbz6oib2],.scene-purchase[data-astro-cid-cbz6oib2]{padding:.5rem .8rem}.scene-toggle[data-astro-cid-cbz6oib2]{padding:.4rem .75rem;font-size:.7rem}.hero-footnote[data-astro-cid-cbz6oib2]{background:#1b3831;padding:.65rem 6%;font-size:.6rem}.book-section[data-astro-cid-cbz6oib2]{grid-template-columns:1fr;gap:2.5rem;padding:3.5rem 6%}.book-intro[data-astro-cid-cbz6oib2]{max-width:38rem}.world-and-author[data-astro-cid-cbz6oib2]{grid-template-columns:1fr}.explore-feature[data-astro-cid-cbz6oib2]{gap:3rem;padding:3rem 6%}.explore-copy[data-astro-cid-cbz6oib2] h2[data-astro-cid-cbz6oib2]{max-width:17ch;font-size:clamp(2.6rem,6vw,4rem)}.ornament[data-astro-cid-cbz6oib2]{font-size:7rem;top:1.5rem;right:8%}.author-art[data-astro-cid-cbz6oib2]{aspect-ratio:2.2}.author-copy[data-astro-cid-cbz6oib2]{padding:2.5rem 6% 3rem}.author-copy[data-astro-cid-cbz6oib2] h2[data-astro-cid-cbz6oib2]{font-size:2.5rem}.home-footer[data-astro-cid-cbz6oib2]{flex-wrap:wrap;gap:1.25rem}.home-footer[data-astro-cid-cbz6oib2] .text-link[data-astro-cid-cbz6oib2]{margin-left:auto}.hero-art[data-astro-cid-cbz6oib2]{aspect-ratio:auto;height:calc(56.25vw + 204px)}.scene-still[data-astro-cid-cbz6oib2],.scene-video[data-astro-cid-cbz6oib2]{height:calc(100% - 204px)}.scene-actions[data-astro-cid-cbz6oib2]{bottom:10px}[data-astro-cid-cbz6oib2][data-scene-final-title=true] .scene-actions[data-astro-cid-cbz6oib2]{top:33.75vw;bottom:auto}.scene-final-title[data-astro-cid-cbz6oib2]{top:24.4688vw}}@media (width<=420px){.hero-actions[data-astro-cid-cbz6oib2]{gap:.6rem}.button[data-astro-cid-cbz6oib2]{gap:1.2rem;padding:.7rem 1rem;font-size:.8rem}.hero-footnote[data-astro-cid-cbz6oib2],.hero-footnote[data-astro-cid-cbz6oib2] a[data-astro-cid-cbz6oib2]{gap:.6rem}.chapter-title[data-astro-cid-cbz6oib2]{font-size:1.5rem}.latest-label[data-astro-cid-cbz6oib2]{text-align:center;max-width:5.5rem;font-size:.55rem}.home-footer[data-astro-cid-cbz6oib2] .text-link[data-astro-cid-cbz6oib2]{flex-basis:100%;justify-content:flex-start;margin-left:0}}.about-page[data-astro-cid-oqamrgtf]{isolation:isolate;color:#292c28;background:#f5f0e7;align-items:center;padding:clamp(3rem,5.5vw,6rem) clamp(1.4rem,6vw,7.5rem);display:grid;position:relative}.room[data-astro-cid-oqamrgtf]{z-index:-2;position:absolute;inset:0;overflow:hidden}.room[data-astro-cid-oqamrgtf] img[data-astro-cid-oqamrgtf]{object-fit:cover;object-position:68% 40%;width:100%;height:100%;display:block}.about-page[data-astro-cid-oqamrgtf]:before{content:"";z-index:-1;background:linear-gradient(90deg,#f5f0e7fa 0%,#f5f0e7f5 30%,#f5f0e7e8 43%,#f5f0e7a8 57%,#f5f0e733 77%,#f5f0e721 100%);position:absolute;inset:0}.biography[data-astro-cid-oqamrgtf]{width:min(100%,37rem)}.eyebrow[data-astro-cid-oqamrgtf]{color:#54564c;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:1rem;margin:0 0 1.15rem;font-size:.72rem;font-weight:600;display:flex}.eyebrow[data-astro-cid-oqamrgtf]:before{content:"";background:#828471;width:2.5rem;height:1px}h1[data-astro-cid-oqamrgtf]{letter-spacing:-.04em;color:#27362e;margin:0 0 2rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.9rem,4.8vw,5rem);font-weight:400;line-height:1.08}.prose[data-astro-cid-oqamrgtf]{font-size:clamp(1rem,1.15vw,1.125rem);line-height:1.85}.prose[data-astro-cid-oqamrgtf] p[data-astro-cid-oqamrgtf]{margin:0 0 1.25em}.prose[data-astro-cid-oqamrgtf] p[data-astro-cid-oqamrgtf]:last-child{margin-bottom:0}.chapter-link[data-astro-cid-oqamrgtf]{color:#2c4438;text-underline-offset:5px;align-items:center;gap:2rem;min-height:44px;margin-top:1.75rem;font-size:.85rem;font-weight:500;text-decoration:underline;display:inline-flex}.chapter-link[data-astro-cid-oqamrgtf] span[data-astro-cid-oqamrgtf]{font-size:1.2rem;text-decoration:none}.chapter-link[data-astro-cid-oqamrgtf]:hover{color:#17281d}@media (width>=761px) and (width<=1100px){.biography[data-astro-cid-oqamrgtf]{max-width:34rem}.about-page[data-astro-cid-oqamrgtf]:before{background:linear-gradient(90deg,#f5f0e7fa 0%,#f5f0e7f2 40%,#f5f0e7e6 60%,#f5f0e76b 82%,#f5f0e733 100%)}}@media (width<=760px){.about-page[data-astro-cid-oqamrgtf]{flex-direction:column;align-items:stretch;padding:0;display:flex}.about-page[data-astro-cid-oqamrgtf]:before{display:none}.room[data-astro-cid-oqamrgtf]{z-index:0;flex:none;height:clamp(15rem,56vw,24rem);position:relative;inset:auto}.room[data-astro-cid-oqamrgtf] img[data-astro-cid-oqamrgtf]{object-position:78% 35%}.room[data-astro-cid-oqamrgtf]:after{content:"";background:linear-gradient(#0000 55%,#f5f0e74d 75%,#f5f0e7 100%);position:absolute;inset:0}.biography[data-astro-cid-oqamrgtf]{width:100%;max-width:39rem;margin:0 auto;padding:1.1rem 1.4rem 3.5rem}.eyebrow[data-astro-cid-oqamrgtf]{margin-bottom:.9rem}h1[data-astro-cid-oqamrgtf]{margin-bottom:1.6rem;font-size:clamp(2.7rem,8vw,3.6rem)}.prose[data-astro-cid-oqamrgtf]{font-size:1rem;line-height:1.8}.chapter-link[data-astro-cid-oqamrgtf]{margin-top:1.25rem}}.feedback-page[data-astro-cid-4fcngqqg]{isolation:isolate;color:#263d35;background:#242b20;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2.5rem,7vw,8rem);min-height:82svh;padding:clamp(3rem,6vw,7rem) 6%;display:grid;position:relative}.feedback-room[data-astro-cid-4fcngqqg]{z-index:-2;position:absolute;inset:0;overflow:hidden}.feedback-room[data-astro-cid-4fcngqqg] img[data-astro-cid-4fcngqqg]{object-fit:cover;object-position:34% 18%;transform-origin:40% 20%;width:100%;height:100%;display:block;transform:scale(1.2)}.feedback-page[data-astro-cid-4fcngqqg]:before{content:"";z-index:-1;background:linear-gradient(90deg,#0f1610c2 0%,#0f161099 32%,#0f161047 59%,#0f16102e 100%);position:absolute;inset:0}.feedback-intro[data-astro-cid-4fcngqqg]{color:#fff8e8;text-shadow:0 2px 18px #0005;align-self:start;padding-top:clamp(0rem,4vw,4rem)}.eyebrow[data-astro-cid-4fcngqqg]{letter-spacing:.2em;text-transform:uppercase;color:#eee0bf;margin:0 0 1.75rem;font-size:.75rem}h1[data-astro-cid-4fcngqqg]{letter-spacing:-.035em;text-wrap:balance;max-width:12ch;margin:0 0 2rem;font:400 clamp(3rem,5.7vw,6.5rem)/1.08 Georgia,serif}.intro[data-astro-cid-4fcngqqg]{color:#f8edd6;max-width:36ch;margin:0 0 2.5rem;font-size:1.1rem;line-height:1.85}.back-link[data-astro-cid-4fcngqqg]{min-height:44px;color:inherit;text-underline-offset:5px;align-items:center;gap:1.5rem;font-size:.85rem;display:inline-flex}.feedback-paper[data-astro-cid-4fcngqqg]{background:#fffdf8f7;border:1px solid #e4d8bf;border-radius:6px;min-width:0;padding:clamp(1.5rem,3.5vw,3.5rem);box-shadow:0 18px 55px #0004}h2[data-astro-cid-4fcngqqg]{margin:0 0 .5rem;font:400 clamp(1.6rem,2.2vw,2.2rem)/1.25 Georgia,serif}.required-note[data-astro-cid-4fcngqqg]{color:#617064;margin:0 0 2rem;font-size:.8rem}.fields[data-astro-cid-4fcngqqg]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;display:grid}.field[data-astro-cid-4fcngqqg]{min-width:0}.message-field[data-astro-cid-4fcngqqg]{grid-column:1/-1}label[data-astro-cid-4fcngqqg]{margin-bottom:.5rem;font-size:.85rem;font-weight:600;display:block}input[data-astro-cid-4fcngqqg],textarea[data-astro-cid-4fcngqqg]{width:100%;font:inherit;color:#263d35;background:#fffefb;border:1px solid #899b8a;border-radius:3px;padding:.8rem;line-height:1.5;display:block}textarea[data-astro-cid-4fcngqqg]{resize:vertical;min-height:14rem;max-height:36rem}input[data-astro-cid-4fcngqqg]:focus,textarea[data-astro-cid-4fcngqqg]:focus{outline-offset:2px;border-color:#284f44;outline:2px solid #284f44}.field-hint[data-astro-cid-4fcngqqg]{color:#617064;margin:.5rem 0 0;font-size:.75rem;line-height:1.6}.privacy[data-astro-cid-4fcngqqg]{color:#526657;margin:1.75rem 0;font-size:.78rem;line-height:1.75}.form-actions[data-astro-cid-4fcngqqg]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}button[data-astro-cid-4fcngqqg]{font:inherit;color:#fff;cursor:pointer;background:#284f44;border:1px solid #284f44;border-radius:3px;min-height:48px;padding:.75rem 1.25rem;font-size:.9rem}button[data-astro-cid-4fcngqqg]:hover:not(:disabled){background:#193e34}button[data-astro-cid-4fcngqqg]:disabled{opacity:.55;cursor:not-allowed}.retry[data-astro-cid-4fcngqqg]{color:#284f44;background:0 0}.retry[data-astro-cid-4fcngqqg]:hover:not(:disabled){color:#fff}button[data-astro-cid-4fcngqqg]:focus-visible,.back-link[data-astro-cid-4fcngqqg]:focus-visible{outline-offset:4px;outline:3px solid #315b5b}.back-link[data-astro-cid-4fcngqqg]:focus-visible{outline-color:#f3dba6}.form-status[data-astro-cid-4fcngqqg]{margin:1.25rem 0 0;font-size:.85rem;line-height:1.7}.form-status[data-astro-cid-4fcngqqg]:empty{display:none}.form-status[data-astro-cid-4fcngqqg][data-state=success]{color:#20553e;border-left:3px solid #427657;padding-left:1rem}.form-status[data-astro-cid-4fcngqqg][data-state=error]{color:#813a2f}.form-trap[data-astro-cid-4fcngqqg]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (width<=950px){.feedback-page[data-astro-cid-4fcngqqg]{grid-template-columns:minmax(0,1fr);gap:2.5rem}.feedback-room[data-astro-cid-4fcngqqg]{height:48rem;bottom:auto}.feedback-room[data-astro-cid-4fcngqqg] img[data-astro-cid-4fcngqqg]{object-position:36% 10%;transform:scale(1.1)}.feedback-page[data-astro-cid-4fcngqqg]:before{background:linear-gradient(#0f1610b3 0,#0f161099 27rem,#242b20 48rem)}.feedback-intro[data-astro-cid-4fcngqqg]{padding-top:0}h1[data-astro-cid-4fcngqqg]{max-width:none}.intro[data-astro-cid-4fcngqqg]{max-width:55ch;margin-bottom:1rem}}@media (width<=600px){.feedback-page[data-astro-cid-4fcngqqg]{padding:3rem 5%}.fields[data-astro-cid-4fcngqqg]{grid-template-columns:minmax(0,1fr)}h1[data-astro-cid-4fcngqqg]{font-size:3rem}.feedback-paper[data-astro-cid-4fcngqqg]{padding:1.5rem}}.subscribe-page[data-astro-cid-oa26sqn2]{isolation:isolate;color:#233b35;background:#152522;grid-template-columns:minmax(0,1fr) minmax(320px,440px);align-items:center;gap:4%;min-height:80svh;padding:clamp(2rem,5vw,5rem) 6%;display:grid;position:relative}.subscribe-art[data-astro-cid-oa26sqn2]{z-index:-2;position:absolute;inset:0 42% 0 0;overflow:hidden}.subscribe-art[data-astro-cid-oa26sqn2] img[data-astro-cid-oa26sqn2]{object-fit:cover;object-position:72% center;width:100%;height:100%;display:block}.subscribe-page[data-astro-cid-oa26sqn2]:before{content:"";z-index:-1;background:linear-gradient(90deg,#10221d10,#10221d88);position:absolute;inset:0}.subscribe-paper[data-astro-cid-oa26sqn2]{background:#fffdf8f5;border:1px solid #e4d8bf;border-radius:6px;grid-column:2;min-width:0;padding:clamp(1.5rem,3.5vw,3rem);box-shadow:0 18px 55px #0004}.eyebrow[data-astro-cid-oa26sqn2]{text-transform:uppercase;letter-spacing:.16em;font-size:.75rem}h1[data-astro-cid-oa26sqn2]{letter-spacing:-.035em;margin:.6rem 0 1.5rem;font:400 clamp(2.5rem,7vw,4rem)/1.1 Georgia,Times New Roman,serif}form[data-astro-cid-oa26sqn2]{margin:2rem 0 1rem}fieldset[data-astro-cid-oa26sqn2]{border:0;min-width:0;margin:0;padding:0}label[data-astro-cid-oa26sqn2]{margin-bottom:.5rem;font-weight:600;display:block}input[data-astro-cid-oa26sqn2][type=email]{width:100%;min-height:48px;font:inherit;color:#182d25;background:#fffdf8;border:1px solid #869489;border-radius:4px;padding:.7rem .8rem}button[data-astro-cid-oa26sqn2]{font:inherit;color:#fffaf0;cursor:pointer;background:#233b35;border:1px solid #233b35;border-radius:4px;min-height:48px;margin-top:1rem;padding:.65rem 1.4rem}fieldset[data-astro-cid-oa26sqn2]:disabled button[data-astro-cid-oa26sqn2]{opacity:.6;cursor:wait}.honeypot[data-astro-cid-oa26sqn2]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}#subscribe-status[data-astro-cid-oa26sqn2]{min-height:1.6em}.back[data-astro-cid-oa26sqn2]{align-items:center;min-height:44px;display:inline-flex}.privacy[data-astro-cid-oa26sqn2]{color:#526657;margin:1rem 0;font-size:.85rem;line-height:1.65}@media (width<=1100px){.subscribe-page[data-astro-cid-oa26sqn2]{min-height:0;padding:0 0 2rem;display:block}.subscribe-art[data-astro-cid-oa26sqn2]{aspect-ratio:1452/1083;z-index:0;display:block;position:relative;inset:auto}.subscribe-art[data-astro-cid-oa26sqn2] img[data-astro-cid-oa26sqn2]{object-fit:contain}.subscribe-paper[data-astro-cid-oa26sqn2]{margin:0 5%;padding:1.5rem;position:relative}h1[data-astro-cid-oa26sqn2]{font-size:clamp(2rem,8vw,3.5rem)}}
