:root{color-scheme:light;--paper: #f5f1e8;--ink: #263332;--muted: #626b63;--accent: #35665f;--rule: #c9cec1;--wash: #e6e9de;--panel: #faf7ef;--sky: #e6ebe1;--sky-low: #eef0e6;--horizon: #8da69c;--body-size: 1.25rem;--serif: Georgia, "Times New Roman", serif;--sans: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){color-scheme:dark;--paper: #171d1d;--ink: #eeeae1;--muted: #b4bcb2;--accent: #a2c9bf;--rule: #414e49;--wash: #273733;--panel: #202826;--sky: #21352f;--sky-low: #1b2925;--horizon: #647f73}}:root[data-theme=dark]{color-scheme:dark;--paper: #171d1d;--ink: #eeeae1;--muted: #b4bcb2;--accent: #a2c9bf;--rule: #414e49;--wash: #273733;--panel: #202826;--sky: #21352f;--sky-low: #1b2925;--horizon: #647f73}:root[data-size=large]{--body-size: 1.45rem}:root[data-size=largest]{--body-size: 1.7rem}*,*::before,*::after{box-sizing:border-box}html{scroll-padding-top:112px}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--serif);-webkit-font-smoothing:antialiased}a{color:inherit;text-underline-offset:.25em;text-decoration-thickness:1px}a:hover{color:var(--accent)}button,select,input{font:inherit}button,select,summary{cursor:pointer}button{color:inherit}button,select{background:var(--panel);border:1px solid var(--rule);border-radius:0}a:focus-visible,button:focus-visible,summary:focus-visible,select:focus-visible,input:focus-visible{outline:2px solid var(--accent);outline-offset:5px}::selection{background:var(--accent);color:var(--paper)}[hidden]{display:none !important}.js-only{display:none !important}.js .js-only{display:revert !important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:fixed;top:-5rem;left:1rem;padding:1rem;background:var(--ink);color:var(--paper);z-index:100}.skip-link:focus{top:1rem}.eyebrow{margin:0;font:.67rem/1.6 var(--sans);text-transform:uppercase;letter-spacing:.17em;color:var(--muted)}.subtitle{margin:0 0 2.6rem;font-size:1.38rem;line-height:1.45;letter-spacing:-.02em}.primary-link{display:inline-flex;gap:2.7rem;align-items:center;border-bottom:1px solid var(--accent);color:var(--accent);padding-bottom:.7rem;font:.82rem var(--sans);text-decoration:none}.primary-link span{font-size:1.3rem}.quiet-link{font:.74rem/1.6 var(--sans);text-decoration:none}.quiet-link span{margin-left:.7rem}.quiet-link:hover{text-decoration:underline}.resume-link{display:block;width:fit-content;margin-top:1.5rem;color:var(--accent);font:.75rem/1.5 var(--sans)}.contents-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;column-gap:3.5rem}.contents-list li a{display:grid;grid-template-columns:3rem 1fr 1rem;gap:.6rem;align-items:baseline;text-decoration:none;border-bottom:1px solid var(--rule);padding:1.1rem 0;font-size:1.2rem}.contents-list .chapter-number{color:var(--muted);font:.65rem var(--sans)}.contents-arrow{color:var(--muted);font:.8rem var(--sans)}.contents-list .bookend{grid-column:1/-1}.contents-list .bookend a{font-style:italic;font-size:1.1rem;grid-template-columns:3rem 1fr 1rem}.contents-list li a:hover .contents-arrow{color:var(--accent)}.reading-progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:20;pointer-events:none}.reading-progress span{display:block;height:100%;width:0;background:var(--accent)}.passage:target{background:var(--wash);outline:.8rem solid var(--wash)}.reader{width:min(100% - 4rem,690px);margin:0 auto;padding:2.3rem 0 6rem}.reader-meta{display:flex;justify-content:space-between;gap:1rem;font:.69rem/1.6 var(--sans);color:var(--muted)}.reader-meta a{text-decoration:none}.book-chapter{scroll-margin-top:112px}.chapter-heading{padding:5.5rem 0 3.3rem}.chapter-heading h1,.chapter-heading h2{font-size:clamp(2.8rem,5vw,4rem);font-weight:normal;line-height:1.1;letter-spacing:-.045em;margin:1rem 0 2rem}.chapter-rule{display:block;width:44px;border-top:1px solid var(--accent)}.prose{font-size:var(--body-size);line-height:1.75;overflow-wrap:break-word}.prose p{margin:0 0 1.35em}.prose a{color:var(--accent)}.prose h2{font-weight:normal;font-size:1.7em;letter-spacing:-.035em;margin:2.3em 0 .8em}.passage{position:relative;margin:0 0 2.6rem;scroll-margin-top:112px}.passage-number{position:absolute;left:-4.2rem;top:.1rem;display:block;width:fit-content;text-decoration:none;font:.64rem/1.7 var(--sans);color:var(--accent);letter-spacing:.09em}.opening-prose>p:first-child::first-letter{float:left;font-size:3.5em;line-height:.88;padding:.12em .1em 0 0;color:var(--accent)}.continuous-reader .book-chapter+.book-chapter{margin-top:5rem}.continuous-reader .book-chapter+.book-chapter .chapter-heading{padding-top:3rem}.chapter-navigation{display:flex;justify-content:space-between;gap:2rem;border-top:1px solid var(--rule);margin-top:4rem;padding-top:1.8rem}.chapter-navigation>a:last-child{text-align:right}.chapter-navigation a{text-decoration:none;font-size:.9rem;line-height:1.5}.chapter-navigation .eyebrow{display:block;margin-bottom:.8rem}.book-finish{border-top:1px solid var(--rule);margin-top:5rem;padding-top:3rem;text-align:center}.book-finish>p:not(.eyebrow){font-size:1.5rem;line-height:1.5;font-style:italic}.book-finish button{margin:1.5rem auto 0}.js .book-finish button{display:block !important}.signature{font-size:1.5rem;font-style:italic;margin-top:2rem !important}.signature a{text-decoration:none}.settings{position:relative}.settings summary{list-style:none;font:1.1rem var(--serif);padding:.6rem .7rem;border:1px solid var(--rule)}.settings summary::-webkit-details-marker{display:none}.settings-panel{position:absolute;right:0;top:3.2rem;padding:1.6rem;width:min(300px,100vw - 2rem);border:1px solid var(--rule);box-shadow:0 12px 35px rgba(0,0,0,.0705882353);background:var(--panel)}.settings-panel label:not(.remember-label){display:block;margin:1.3rem 0 .5rem}.remember-label{display:flex;align-items:center;gap:.6rem;margin:1.3rem 0 .5rem;font-size:.8rem}.settings-panel select{width:100%;padding:.65rem;color:var(--ink);font-size:.8rem}.settings-note{font:.68rem/1.6 var(--sans);color:var(--muted)}.settings-note:empty{margin:0}.text-button{padding:.35rem 0;font:.72rem/1.6 var(--sans);border:0;border-bottom:1px solid var(--rule);background:rgba(0,0,0,0)}dialog{position:fixed;inset:0 0 0 auto;margin:0;padding:2.2rem;width:min(520px,100%);max-width:100%;height:100%;max-height:100dvh;overflow-y:auto;background:var(--paper);color:var(--ink);border:0;border-left:1px solid var(--rule)}dialog::backdrop{background:rgba(20,32,30,.4)}.dialog-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem}.dialog-heading h2{font-weight:normal;font-size:2rem;letter-spacing:-.03em;margin:0}.dialog-heading button{background:rgba(0,0,0,0);border:0;padding:.7rem;font:.75rem var(--sans)}.dialog-heading button span{padding-left:.5rem;font-size:1.2rem}.dialog-description{color:var(--muted);font:.75rem/1.7 var(--sans);margin:1.3rem 0 1.5rem}.contents-list.compact{display:block}.contents-list.compact li a{padding:.8rem 0;font-size:1.05rem}.dialog-read-all{display:block;margin-top:2rem;color:var(--accent);font:.75rem/1.6 var(--sans);text-decoration:none}body:has(dialog[open]){overflow:hidden}@media (max-width: 700px){.subtitle{font-size:1.2rem;margin-bottom:2rem}.primary-link{font-size:.75rem;gap:1.6rem}.wide-only{display:none}.contents-list{display:block}.contents-list li a{font-size:1.1rem}.reader{width:calc(100% - 3rem);padding-top:1.5rem}.reader-meta{font-size:.63rem}.chapter-heading{padding-top:3.6rem;padding-bottom:2.5rem}.prose{font-size:calc(var(--body-size)*.95);line-height:1.7}.passage{margin-bottom:2.4rem}.passage-number{position:static;margin-bottom:.8rem}.chapter-navigation{gap:1.5rem}.chapter-navigation a{font-size:.95rem}dialog{padding:1.5rem}.continuous-reader .book-chapter+.book-chapter{margin-top:3.5rem}}@media print{:root{--paper: white;--ink: black;--muted: #444;--accent: #222;--rule: #aaa;--body-size: 11pt;color-scheme:light}.site-header,.site-footer,dialog,.reader-meta,.chapter-navigation,.book-finish,.skip-link,.js-only,.js .js-only,.reading-progress{display:none !important}.reader{width:100%;max-width:none;padding:0}.reader-title{position:static;clip-path:none;width:auto;height:auto;margin:0 0 2cm;font-size:30pt;white-space:normal}.book-chapter{break-before:page}.book-chapter:first-of-type{break-before:auto}.continuous-reader .book-chapter+.book-chapter{border:0;margin:0}.chapter-heading,.continuous-reader .book-chapter+.book-chapter .chapter-heading{padding:0 0 1cm;break-after:avoid}.chapter-heading h1,.chapter-heading h2{font-size:28pt}.passage{break-inside:avoid;margin-bottom:.7cm}.passage-number{position:static;margin-bottom:.2cm;font-size:8pt}.prose p{orphans:3;widows:3}a{text-decoration:none}@page{margin:20mm 22mm}}.site-header{position:sticky;top:0;z-index:10;min-height:76px;padding:0 5%;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;background:var(--paper);border-bottom:1px solid var(--rule)}.home-page .site-header{background:var(--sky);border-bottom-color:rgba(0,0,0,0)}.site-header a{text-decoration:none}.book-name{display:inline-flex;align-items:center;gap:18px;font-size:1.25rem;font-style:italic;white-space:nowrap}.bay-mark{display:inline-block;position:relative;width:32px;height:16px;margin-left:6px;border:1px solid var(--accent);border-bottom:0;border-radius:32px 32px 0 0;flex-shrink:0}.bay-mark::after{content:"";position:absolute;bottom:0;left:-7px;right:-7px;height:1px;background:var(--accent)}.header-nav{display:flex;align-items:center;gap:1.9rem;font:.72rem/1.6 var(--sans)}.header-nav>a{padding:.5rem 0}.header-nav .read-nav{border-bottom:1px solid var(--ink);padding-bottom:.2rem}.header-nav .read-nav span{margin-left:.25rem}.settings summary{border:0;padding:.6rem .2rem;font-size:1rem}.bay-hero{--shoreline-level: 65%;position:relative;isolation:isolate;overflow:hidden;padding:65px 8% 42px;min-height:620px;background:linear-gradient(var(--sky), var(--sky-low) 45%, var(--paper) 88%)}.bay-hero::before{content:"";position:absolute;pointer-events:none;width:280px;height:280px;border-radius:50%;border:1px solid var(--horizon);right:10%;top:80px;z-index:-1;background:radial-gradient(ellipse at 40% 35%, var(--paper), rgba(0,0,0,0) 70%)}.bay-hero::after{content:"";position:absolute;pointer-events:none;top:var(--shoreline-level);height:1px;background:var(--horizon);width:100%;left:0;z-index:-1}.bay-hero h1{font-size:clamp(65px,9.5vw,125px);font-weight:normal;line-height:.95;letter-spacing:-.065em;margin:52px 0 35px}.bay-hero h1 em{color:var(--accent)}.bay-hero .subtitle{font-size:23px;line-height:1.4;max-width:310px;margin:0 0 20px}.bay-foot{display:flex;justify-content:space-between;align-items:flex-end;gap:30px}.bay-foot>p{font:.7rem/1.6 var(--sans);max-width:185px;text-align:right;margin:0}.bay-hero .primary-link,.footer-invitation .primary-link{padding:14px 0;font-size:.7rem;gap:35px}.shore-intro{padding:55px 8% 65px;display:grid;grid-template-columns:1fr 1.3fr;gap:12%;align-items:start}.shore-intro h2{font-size:38px;line-height:1.2;letter-spacing:-.035em;font-weight:normal;margin:0}.shore-intro p{font-size:18px;line-height:1.7;margin:0}.bay-contents{margin:0 8% 65px;padding-top:25px;border-top:1px solid var(--rule);scroll-margin-top:1rem}.bay-contents nav{margin-top:20px}.bay-chapters{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:0 32px;list-style:none;padding:0;margin:0}.bay-chapters a{display:grid;grid-template-columns:35px 1fr 20px;gap:12px;padding:14px 0;border-bottom:1px solid var(--rule);text-decoration:none;font:.75rem/1.6 var(--sans)}.bay-chapters .chapter-number{font-size:.63rem;color:var(--muted)}.bay-chapters a>span:last-child{text-align:right}.bookend-link{display:flex;gap:1rem;align-items:baseline;padding:1rem 0;font:italic .9rem/1.6 var(--serif);text-decoration:none}.bookend-link>span:first-child{width:35px;color:var(--muted);font:.63rem/1.6 var(--sans)}.bookend-link>span:last-child{font:.7rem/1.6 var(--sans)}.site-footer{background:#263d38;color:#f5f1e8;padding:35px 8% 28px}.home-page .site-footer{padding-top:45px}.site-footer a{text-decoration:none}.site-footer a:hover{color:#fff}.site-footer a:focus-visible{outline-color:#d0e0d5}.footer-invitation{display:flex;justify-content:space-between;gap:30px;align-items:center;padding-bottom:45px}.footer-invitation h2{font-size:44px;line-height:1.15;letter-spacing:-.035em;font-weight:normal;margin:0}.footer-invitation .primary-link{color:#d0e0d5;border-color:#90aba0;flex-shrink:0}.footer-colophon{display:flex;justify-content:space-between;align-items:baseline;gap:25px;color:#d0d8cf;font:.7rem/1.6 var(--sans)}.footer-invitation+.footer-colophon{border-top:1px solid #657b71;padding-top:22px}.footer-colophon p{margin:0}.footer-colophon p:last-child{text-align:right}.footer-colophon a{text-decoration:underline}.footer-colophon nav{display:flex;gap:25px}@media (max-width: 700px){.site-header{min-height:66px;padding:0 5%;gap:.8rem}.book-name{font-size:1.1rem;gap:13px}.bay-mark{width:25px;height:13px}.header-nav{gap:.9rem;font-size:.68rem}.settings summary{font-size:.95rem}.bay-hero{padding:42px 7% 32px;min-height:610px}.bay-hero h1{font-size:clamp(66px,20.8vw,100px);margin:65px 0 35px}.bay-hero::before{width:180px;height:180px;right:-55px;top:130px}.bay-hero .subtitle{font-size:21px}.bay-foot{display:block}.bay-foot>p{text-align:left;margin-top:25px;max-width:none}.shore-intro{display:block;padding:40px 7%}.shore-intro h2{font-size:32px;margin-bottom:25px}.shore-intro p{font-size:17px}.bay-contents{margin:0 7% 40px}.bay-chapters{grid-template-columns:1fr}.site-footer,.home-page .site-footer{padding:35px 7% 25px}.footer-invitation{display:block;padding-bottom:30px}.footer-invitation h2{font-size:36px;margin-bottom:22px}.footer-colophon{flex-direction:column;align-items:flex-start}.footer-colophon p:last-child{text-align:left}}@media (max-width: 360px){.bay-hero{--shoreline-level: 60%}.book-name{gap:9px}.bay-mark{width:20px;height:10px}.header-nav{gap:.65rem;font-size:.65rem}}@media print{.bay-hero{min-height:0;background:#fff}.bay-hero::before,.bay-hero::after{display:none}}.settings-panel .motion-label{display:flex;align-items:center;gap:.6rem;margin:1.3rem 0 .5rem;font-size:.8rem}@keyframes shore-arrive{from{opacity:.2;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media screen and (prefers-reduced-motion: no-preference){:root:not([data-motion=off]) .bay-hero>.eyebrow{animation:shore-arrive 1.1s ease-out both}:root:not([data-motion=off]) .bay-hero h1{animation:shore-arrive 1.4s cubic-bezier(.22, .61, .36, 1) .1s both}:root:not([data-motion=off]) .bay-hero>.subtitle{animation:shore-arrive 1.2s ease-out .25s both}:root:not([data-motion=off]) .bay-foot{animation:shore-arrive 1.2s ease-out .4s both}:root:not([data-motion=off]) .home-page .primary-link span,:root:not([data-motion=off]) .bay-chapters a>span:last-child{transition:transform .6s ease}:root:not([data-motion=off]) .home-page .primary-link:hover span,:root:not([data-motion=off]) .home-page .primary-link:focus-visible span{transform:translate(3px, -3px)}:root:not([data-motion=off]) .bay-chapters a:hover>span:last-child,:root:not([data-motion=off]) .bay-chapters a:focus-visible>span:last-child{transform:translate(3px, -2px)}:root:not([data-motion=off]) .home-page .bay-resting::before,:root:not([data-motion=off]) .home-page .bay-resting::after,:root:not([data-motion=off]) .motion-resting .bay-hero::before,:root:not([data-motion=off]) .motion-resting .bay-hero::after{animation-play-state:paused}}@media print{.home-page .shore-intro,.home-page .bay-contents,.home-page .footer-invitation{opacity:1 !important;transform:none !important}}.bay-water{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.94;mask-image:linear-gradient(90deg, rgba(0,0,0,0) 5%, rgba(0,0,0,.062745098) 27%, rgba(0,0,0,.7882352941) 59%, #000 84%)}.bay-water-canvas,.bay-water-still{display:block;position:absolute;inset:0;width:100%;height:100%}.bay-water.water-ready .bay-water-still{visibility:hidden}.bay-hero::before{width:220px;height:220px;top:40px;right:13%;z-index:-2}.bay-hero::after{display:none}@media (max-width: 700px){.bay-water{mask-image:linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,.1568627451) 30%, rgba(0,0,0,.6784313725) 72%, #000);opacity:.8}.bay-hero::before{width:155px;height:155px;right:-35px;top:90px}}@media print{.bay-water{display:none}}.site-header{display:grid;grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr);gap:2rem}.book-name{display:block;font:1.05rem/1.4 var(--serif)}.author-brand{display:inline-flex;align-items:center;gap:.6rem;width:fit-content;font:600 1.6rem/1 var(--sans);text-decoration:none}.header-brand{justify-self:end}.site-footer{position:relative;isolation:isolate;overflow:hidden;padding:55px 8% 30px;border-top:2px solid #a6bbaa;background:radial-gradient(ellipse at 0% 100%, rgba(184,162,115,.0941176471), rgba(0,0,0,0) 55%),radial-gradient(ellipse at 100% 100%, rgba(128,197,189,.0705882353), rgba(0,0,0,0) 55%),#263d38}.home-page .site-footer{padding-top:50px}.footer-directory{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);gap:clamp(3rem,6vw,6rem);padding:55px 0 60px}.footer-invitation+.footer-directory{border-top:1px solid #657b71}.footer-author{display:flex;flex-direction:column;align-items:flex-start}.footer-brand{font-size:1.7rem;margin-bottom:24px}.footer-about{font:1rem/1.7 var(--serif);color:#dbe3d8}.footer-about p{margin:0 0 1em}.footer-location{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem .6rem;margin:auto 0 0;padding-top:25px;font:.7rem/1.6 var(--sans)}.footer-location>span:first-child{flex-basis:100%;color:#aebfb0}.footer-columns{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:2rem}.footer-column{display:flex;flex-direction:column;gap:2.5rem}.footer-group{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem;font:.82rem/1.6 var(--sans)}.footer-group h2{font:.65rem/1.6 var(--sans);text-transform:uppercase;letter-spacing:.12em;color:#aec2b3;margin:0 0 .55rem}.footer-group a{display:inline-flex;align-items:baseline;gap:.5rem}.footer-group a:hover{text-decoration:underline}.footer-external{color:#9cb7a8;font-size:.7rem}.footer-colophon{border-top:1px solid #657b71;padding-top:25px;align-items:center;font-size:.68rem}.footer-colophon>a{text-decoration:none}@media (max-width: 1000px){.site-header{gap:1.5rem}.header-nav{gap:1.3rem}.footer-directory{grid-template-columns:1fr;gap:35px}.footer-about{max-width:520px}}@media (max-width: 760px){.site-header{grid-template-columns:1fr auto;padding:16px 5% 10px;gap:10px 15px}.book-name{font-size:.95rem}.author-brand.header-brand{font-size:1.25rem;gap:.4rem;grid-column:2;grid-row:1}.header-brand .raskell-mark{width:1.8rem;height:1.8rem}.header-nav{grid-column:1/-1;grid-row:2;justify-content:flex-end;gap:1.5rem;font-size:.72rem}.header-nav>a{padding:.35rem 0}.header-nav .settings summary{padding:.35rem .2rem}.footer-directory{padding:35px 0 40px}.site-footer,.home-page .site-footer{padding:35px 7% 25px}.footer-columns{grid-template-columns:1fr 1fr;gap:2.5rem 1.5rem}.footer-column:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.footer-colophon{align-items:flex-start;gap:12px}}@media (max-width: 360px){.book-name{font-size:.85rem}.author-brand.header-brand{font-size:1.1rem}.header-brand .raskell-mark{width:1.6rem;height:1.6rem}.footer-group{font-size:.77rem}}.chapter-art{color:var(--ink);width:100%;margin:1.8rem 0 -.5rem}.chapter-art svg{display:block;width:100%;height:auto;overflow:visible}.chapter-art .art-faint{opacity:.3}.chapter-heading:has(.chapter-art) .chapter-rule{display:none}.chapter-art .art-sway{transform-box:fill-box;transform-origin:50% 100%}.chapter-art .art-breathe,.chapter-art .art-float{transform-box:fill-box;transform-origin:center}@keyframes ink-sway{0%, 100%{transform:rotate(-2deg)}50%{transform:rotate(3deg)}}@keyframes ink-breathe{0%, 100%{opacity:.55}50%{opacity:1}}@keyframes ink-float{0%, 100%{transform:translateY(2px)}50%{transform:translateY(-5px)}}@keyframes ink-drift{0%, 100%{transform:translateX(-5px)}50%{transform:translateX(7px)}}@keyframes ink-water{0%, 100%{transform:translateX(-4px) scaleY(.96)}50%{transform:translateX(4px) scaleY(1.02)}}@keyframes ink-flow{to{stroke-dashoffset:-48}}@media screen and (prefers-reduced-motion: no-preference){:root:not([data-motion=off]) .chapter-art .art-sway{animation:ink-sway 9s ease-in-out infinite}:root:not([data-motion=off]) .chapter-art .art-breathe{animation:ink-breathe 7s ease-in-out infinite}:root:not([data-motion=off]) .chapter-art .art-float{animation:ink-float 8s ease-in-out infinite}:root:not([data-motion=off]) .chapter-art .art-drift{animation:ink-drift 12s ease-in-out infinite}:root:not([data-motion=off]) .chapter-art .art-water{animation:ink-water 8s ease-in-out infinite;transform-origin:center}:root:not([data-motion=off]) .chapter-art .art-flow{stroke-dasharray:4 12;animation:ink-flow 8s linear infinite}:root:not([data-motion=off]) .chapter-art .art-late{animation-delay:-3s}:root:not([data-motion=off]) .chapter-art .art-later{animation-delay:-6s}:root:not([data-motion=off]) .chapter-art svg [class]{animation-play-state:paused}:root:not([data-motion=off]) .chapter-art.art-visible svg [class]{animation-play-state:running}:root:not([data-motion=off]) .motion-resting .chapter-art svg [class]{animation-play-state:paused}}@media (max-width: 700px){.chapter-art{margin-top:1.5rem}.chapter-art svg{min-height:92px}.chapter-art svg path,.chapter-art svg circle,.chapter-art svg ellipse{vector-effect:non-scaling-stroke;stroke-width:1.1px}}@media print{.chapter-art{width:65%;margin:.5cm 0;break-inside:avoid}.chapter-art svg{max-height:28mm}}