@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/375575c718dc6b7a-s.15s2gb72mvmw9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/0f4186ccd8c3f8c4-s.43_ypb-kqawuo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/a6fd56cd89ea0e72-s.p.3z77xcxvtx9_e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/07ada52535bdea5d-s.2ym9msm88vm4r.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/ebba1bee165cb80a-s.08jxdyhjmo52g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/75cb990346c55dc4-s.p.23oeb0afa3wba.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}._38iLEG_className{font-family:Newsreader,Newsreader Fallback}._38iLEG_variable{--font-serif:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.-\30 WMQG_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.-\30 WMQG_variable{--font-sans:"Instrument Sans", "Instrument Sans Fallback"}
:root{--paper:#fcfcfb;--ink:#1b1c1e;--soft:#4d5055;--faint:#8b8e93;--rule:#e6e6e2;--link:#2340c7;--pad:40px;--gutter:200px;--column:500px;--menu:170px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--paper:#111214;--ink:#ecece8;--soft:#b9bbbf;--faint:#7d8086;--rule:#2a2c30;--link:#93a5ff}}*,:before,:after{box-sizing:border-box}html{background:var(--paper);-webkit-text-size-adjust:100%}body{color:var(--ink);font-family:var(--font-serif), Georgia, serif;-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.55}a{color:var(--link);text-underline-offset:.18em;text-decoration-thickness:1px}a:focus-visible{outline:2px solid var(--link);outline-offset:3px;border-radius:2px}img{display:block}.menu{z-index:2;width:var(--menu);text-align:right;font-family:var(--font-sans), "Helvetica Neue", Helvetica, sans-serif;font-size:13px;line-height:1.55;position:fixed;top:30px;right:28px}.menu ul{margin:0;padding:0;list-style:none}.menu a{text-decoration:none}.menu a:hover{text-decoration:underline}.menu .menu-name,.menu a[aria-current=page]{color:var(--ink)}.page{width:var(--column);margin-left:calc(var(--pad) + var(--gutter));padding:34px 0 110px}.page h1{letter-spacing:-.012em;margin:0 0 .7em;font-size:30px;font-weight:400;line-height:1.15}.page p{color:var(--soft);text-wrap:pretty;margin:0 0 1em}.plate{width:calc(var(--column) + var(--gutter));margin:0 0 34px calc(-1 * var(--gutter))}.plate-frame,.tile{background:var(--rule);position:relative;overflow:hidden}.plate-frame{aspect-ratio:1.618}.plate-frame img,.tile img{object-fit:cover}figcaption{color:var(--faint);font-family:var(--font-sans), "Helvetica Neue", Helvetica, sans-serif;margin-top:9px;font-size:11.5px;line-height:1.4}figcaption a{color:inherit;text-decoration:none}figcaption a:hover{color:var(--link);text-decoration:underline}.inline-links{border-top:1px solid var(--rule);font-family:var(--font-sans), "Helvetica Neue", Helvetica, sans-serif;flex-wrap:wrap;gap:4px 18px;margin:1.8em 0 0;padding:1.1em 0 0;font-size:13px;list-style:none;display:flex}.entries{margin:1.6em 0 0;padding:0;list-style:none}.entries li{border-top:1px solid var(--rule);padding:.85em 0}.entries .entry-name{color:var(--ink)}.entries .entry-meta{color:var(--faint);font-family:var(--font-sans), "Helvetica Neue", Helvetica, sans-serif;margin-left:.7em;font-size:12.5px}.entries li p{margin:.2em 0 0;font-size:15.5px}.page p.empty{color:var(--faint);font-style:italic}.stage{--phi:1.61803;margin:0 calc(var(--menu) + 28px + var(--pad)) 0 var(--pad);padding:34px 0 30px}.spiral{width:min(100%, calc((100svh - 104px) * var(--phi)));aspect-ratio:1.61803;position:relative}.tile{border:1.5px solid var(--paper);transition:opacity .3s;display:block;position:absolute}.tile[data-art=about]{inset:0 38.1966% 0 0}.tile[data-art=bookshelf]{inset:0 0 38.1966% 61.8034%}.tile[data-art=communities]{inset:61.8034% 0 0 76.3932%}.tile[data-art=travel]{inset:76.3932% 23.6068% 0 61.8034%}.tile[data-art=home]{inset:61.8034% 23.6068% 23.6068% 61.8034%}a.tile:focus-visible{outline-offset:-4px;outline-color:var(--paper)}.spiral:has(.tile:is(:hover,:focus-visible)) .tile:not(:hover,:focus-visible){opacity:.28}body:has(.menu a[data-slug=about]:is(:hover,:focus-visible)) .tile:not([data-art=about]){opacity:.28}body:has(.menu a[data-slug=bookshelf]:is(:hover,:focus-visible)) .tile:not([data-art=bookshelf]){opacity:.28}body:has(.menu a[data-slug=communities]:is(:hover,:focus-visible)) .tile:not([data-art=communities]){opacity:.28}body:has(.menu a[data-slug=travel]:is(:hover,:focus-visible)) .tile:not([data-art=travel]){opacity:.28}.spiral-caption{min-height:1.4em;color:var(--faint);font-family:var(--font-sans), "Helvetica Neue", Helvetica, sans-serif;margin:9px 0 0;font-size:11.5px;line-height:1.4}.spiral-caption span{display:none}.spiral-caption span[data-art=default]{display:inline}.stage:has(.tile[data-art=about]:is(:hover,:focus-visible)) .spiral-caption span[data-art=about]{display:inline}.stage:has(.tile[data-art=bookshelf]:is(:hover,:focus-visible)) .spiral-caption span[data-art=bookshelf]{display:inline}.stage:has(.tile[data-art=communities]:is(:hover,:focus-visible)) .spiral-caption span[data-art=communities]{display:inline}.stage:has(.tile[data-art=travel]:is(:hover,:focus-visible)) .spiral-caption span[data-art=travel]{display:inline}.stage:has(.tile[data-art=home]:hover) .spiral-caption span[data-art=home]{display:inline}body:has(.menu a[data-slug=about]:is(:hover,:focus-visible)) .spiral-caption span[data-art=about]{display:inline}body:has(.menu a[data-slug=bookshelf]:is(:hover,:focus-visible)) .spiral-caption span[data-art=bookshelf]{display:inline}body:has(.menu a[data-slug=communities]:is(:hover,:focus-visible)) .spiral-caption span[data-art=communities]{display:inline}body:has(.menu a[data-slug=travel]:is(:hover,:focus-visible)) .spiral-caption span[data-art=travel]{display:inline}.stage:has(.tile:is(:hover,:focus-visible)) .spiral-caption span[data-art=default]{display:none}body:has(.menu a[data-slug]:is(:hover,:focus-visible)) .spiral-caption span[data-art=default]{display:none}@media (prefers-reduced-motion:reduce){.tile{transition:none}}@media (max-width:979px){:root{--pad:22px}.menu{width:auto;padding:22px var(--pad) 0;text-align:left;font-size:14px;position:static}.menu ul{flex-wrap:wrap;gap:2px 16px;margin-top:2px;display:flex}.page{width:auto;max-width:600px;padding:22px var(--pad) 80px;margin:0}.plate{width:auto;margin:0 0 26px}.stage{padding:22px var(--pad) 60px;margin:0}.spiral{aspect-ratio:1/1.61803;width:100%}.tile[data-art=about]{inset:0 0 38.1966%}.tile[data-art=bookshelf]{inset:61.8034% 38.1966% 0 0}.tile[data-art=communities]{inset:76.3932% 0 0 61.8034%}.tile[data-art=travel]{inset:61.8034% 0 23.6068% 76.3932%}.tile[data-art=home]{inset:61.8034% 23.6068% 23.6068% 61.8034%}}
