:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--font-text:Georgia, serif;--font-title:Georgia, serif;--font-meta:Georgia, serif;--measure:34rem;--gutter:1.5rem;--step--1:.875rem;--step-0:1.0625rem;--step-1:1.375rem;--step-2:2rem;--leading:1.65;--title-weight:500;--title-tracking:-.01em;--bg:#f6f3ec;--ink:#26221e;--ink-soft:#6f675d;--ink-faint:#a9a196;--rule:#e3ddd0;--accent:#9b6a2f}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*,:before,:after{box-sizing:border-box}html{background:var(--bg);color:var(--ink);font-family:var(--font-text);-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-size:100%}body{min-height:100svh;font-size:var(--step-0);line-height:var(--leading);flex-direction:column;margin:0;display:flex;position:relative}main{width:100%;max-width:calc(var(--measure) + var(--gutter) * 2);padding:clamp(3rem, 12vh, 8rem) var(--gutter) clamp(3rem, 10vh, 6rem);flex:1;margin:0 auto}a{color:inherit;text-decoration:none;transition:color .25s}a:hover,a:focus-visible{color:var(--accent)}a:focus-visible{outline:1px solid var(--accent);outline-offset:4px}::selection{background:var(--rule)}@media (prefers-reduced-motion:no-preference){main,footer{animation:.9s ease-out both rise}@keyframes rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}}.mast{font-family:var(--font-meta);font-size:var(--step--1);letter-spacing:.02em;color:var(--ink-soft);margin:0;font-weight:400}.tagline{font-family:var(--font-title);font-style:italic;font-weight:400;font-size:var(--step-1);color:var(--ink);text-wrap:balance;margin:.75rem 0 0;line-height:1.3}.writings{margin:clamp(3rem,10vh,5rem) 0 0;padding:0;list-style:none}.writings li{margin:0 0 2rem}.writings time{font-family:var(--font-meta);font-size:var(--step--1);color:var(--ink-soft);margin-bottom:.2rem;display:block}.writings a{font-family:var(--font-title);font-weight:var(--title-weight);font-size:var(--step-1);letter-spacing:var(--title-tracking);text-wrap:balance;line-height:1.25}.writing header{margin-bottom:2rem}.writing header time{font-family:var(--font-meta);font-size:var(--step--1);color:var(--ink-soft);margin-bottom:1.25rem;display:block}.writing h1{font-family:var(--font-title);font-size:var(--step-2);font-weight:var(--title-weight);letter-spacing:var(--title-tracking);text-wrap:balance;margin:0;line-height:1.15}.ornament{font-family:var(--font-title);color:var(--accent);margin:0 0 clamp(2rem,6vh,3rem);line-height:1}.ornament:before{content:"⁂"}.prose>*+*{margin-top:1.25em}.prose p{margin:0}.prose p+p{margin-top:1.25em}.prose h2,.prose h3{font-family:var(--font-title);font-weight:var(--title-weight);margin-top:2.5em;line-height:1.3}.prose h2{font-size:var(--step-1)}.prose h3{font-size:var(--step-0);font-style:italic}.prose blockquote{border-left:1px solid var(--accent);color:var(--ink-soft);margin:1.5em 0;padding-left:1.25em;font-style:italic}.prose hr{text-align:center;color:var(--accent);font-family:var(--font-title);border:0;margin:2.5em 0}.prose hr:before{content:"·  ·  ·";letter-spacing:.3em}.prose ul,.prose ol{padding-left:1.4em}.prose li+li{margin-top:.4em}.prose a{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--ink-faint);text-decoration-color:var(--ink-faint)}.prose img{max-width:100%;height:auto}.prose code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.9em}.prose pre{border:1px solid var(--rule);padding:1em;font-size:.85em;line-height:1.5;overflow-x:auto}.colophon{font-family:var(--font-meta);font-size:var(--step--1);color:var(--ink-faint);text-align:center;margin:clamp(3rem,10vh,5rem) 0 0}.wander{font-family:var(--font-meta);font-size:var(--step--1);color:var(--ink-soft);margin:clamp(3rem,10vh,5rem) 0 0}.wander a:hover{color:var(--accent)}footer{width:100%;max-width:calc(var(--measure) + var(--gutter) * 2);padding:0 var(--gutter) clamp(2rem, 6vh, 4rem);font-family:var(--font-meta);font-size:var(--step--1);color:var(--ink-faint);justify-content:space-between;gap:1rem;margin:0 auto;display:flex}.design-name:empty:before{content:" "}.designs .note{color:var(--ink-soft);margin:.2rem 0 0;font-style:italic}.quiet{font-family:var(--font-title);font-style:italic;font-size:var(--step-1);color:var(--ink-soft);margin:2rem 0 0}.design-switch{letter-spacing:.05em;color:var(--ink-faint);z-index:10;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.7rem;position:fixed;top:.75rem;right:1rem}.design-switch a{padding:0 .3rem}@media (width<=480px){:root{--step-1:1.25rem;--step-2:1.7rem}}.sound{font:inherit;letter-spacing:inherit;text-transform:inherit;font-variant-caps:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;transition:color .25s}.sound:hover,.sound:focus-visible{color:var(--accent)}.sound:focus-visible{outline:1px solid var(--accent);outline-offset:4px}.prose img{max-width:100%;height:auto;margin:0 auto;display:block}.prose p:has(>img:only-child){margin:2.25em 0}.prose p:has(>img:only-child)+p:has(>em:only-child){text-align:center;font-size:var(--step--1);color:var(--ink-soft);margin-top:-1.5em}@font-face{font-family:Special Elite;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/special-elite-latin-ext-400-normal.ChcxYnmu.woff2)format("woff2"),url(/_astro/special-elite-latin-ext-400-normal.CaJZjSVf.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Special Elite;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/special-elite-latin-400-normal.YjDd9tmf.woff2)format("woff2"),url(/_astro/special-elite-latin-400-normal.BtSRmyJ6.woff)format("woff");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:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/caveat-cyrillic-ext-wght-normal.DiMfzA-V.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/caveat-cyrillic-wght-normal.D5lnP6kL.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/caveat-latin-ext-wght-normal.Byk3UhVp.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/caveat-latin-wght-normal.C1hSzPvX.woff2)format("woff2-variations");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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-ext-standard-normal.DIwfbPUE.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-standard-normal.C0olyEE-.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-greek-standard-normal.DrHU7SY7.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-vietnamese-standard-normal.BOyYyU_V.woff2)format("woff2-variations");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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-ext-standard-normal.HoL-AExg.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-standard-normal.BpEBLj1O.woff2)format("woff2-variations");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:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-ext-standard-italic.Bl6DJqma.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-standard-italic.Dibx14aP.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-greek-standard-italic.CMW9dfKg.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-vietnamese-standard-italic.C-k5pZlm.woff2)format("woff2-variations");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:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-ext-standard-italic.BhUEwDRF.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-standard-italic.BOLXpvkj.woff2)format("woff2-variations");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}html[data-design=desk]{--font-text:"Source Serif 4 Variable", "Iowan Old Style", Georgia, serif;--font-title:"Special Elite", "Courier New", monospace;--font-meta:"Caveat Variable", "Bradley Hand", cursive;--measure:42rem;--step--1:1.15rem;--step-0:1.0625rem;--step-1:1.2rem;--step-2:1.85rem;--leading:1.65;--title-weight:400;--title-tracking:0;--bg:#365243;--bg-deep:#24382e;--ink:#eef0e6;--ink-soft:#c5d1c3;--ink-faint:#93a695;--rule:#2c443a;--accent:#e0b04e;--card:#f8f3e7;--card-ink:#2b2620;--card-soft:#7a7066;--card-line:#c8d8e6;--card-red:#e0a0a0;--card-shadow:0 1px 2px #00000040, 0 12px 24px -10px #00000073}@media (prefers-color-scheme:dark){html[data-design=desk]{--bg:#223529;--bg-deep:#16241c;--card:#ece5d5}}html[data-design=desk]{background:var(--bg) radial-gradient(ellipse 90% 70% at 50% 15%, var(--bg), var(--bg-deep)) fixed}html[data-design=desk] body:before{content:"";pointer-events:none;z-index:-1;opacity:.12;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.2' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}html[data-design=desk] .mast{color:var(--ink-soft);letter-spacing:.01em;font-size:1.5rem}html[data-design=desk] .tagline,html[data-design=desk] .quiet{font-family:var(--font-meta);color:var(--ink);margin-top:.25rem;font-size:2.1rem;font-style:normal;line-height:1.15}html[data-design=desk] .writings{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:2.25rem 2rem;margin-top:clamp(2.5rem,8vh,4rem);padding:.5rem .25rem;display:grid}html[data-design=desk] .writings li{background:linear-gradient(var(--card-red), var(--card-red)) 0 2.1rem / 100% 1px no-repeat, repeating-linear-gradient(transparent 0 1.55rem, var(--card-line) 1.55rem calc(1.55rem + 1px)) 0 2.1rem / 100% 100% no-repeat, var(--card);min-height:9.5rem;color:var(--card-ink);box-shadow:var(--card-shadow);margin:0;padding:1.5rem 1.25rem;transition:transform .35s,box-shadow .35s;position:relative;transform:rotate(-1.4deg)}html[data-design=desk] .writings li:nth-child(2n){transform:rotate(1.1deg)}html[data-design=desk] .writings li:nth-child(3n){transform:rotate(-.5deg)}html[data-design=desk] .writings li:nth-child(5n){transform:rotate(1.8deg)}html[data-design=desk] .writings li:hover{transform:rotate(0)translateY(-3px);box-shadow:0 2px 3px #00000040,0 18px 30px -12px #00000080}html[data-design=desk] .writings li:before{content:"";background:radial-gradient(circle at 35% 35%, #f6d88a, var(--accent) 60%, #8a6420);border-radius:50%;width:.8rem;height:.8rem;margin-left:-.4rem;position:absolute;top:-.45rem;left:50%;box-shadow:0 1px 2px #0006}html[data-design=desk] .writings time{color:var(--card-soft);margin-bottom:.9rem;font-size:1.15rem;line-height:1}html[data-design=desk] .writings a{color:var(--card-ink);text-wrap:pretty;line-height:1.55rem}html[data-design=desk] .writings a:hover{color:var(--card-ink);text-decoration:underline;-webkit-text-decoration-color:var(--card-red);text-decoration-color:var(--card-red);text-underline-offset:.2em}html[data-design=desk] .designs .note{color:var(--card-soft);font-family:var(--font-meta);font-size:1.15rem;font-style:normal;line-height:1.2}html[data-design=desk] .writing{background:var(--card);color:var(--card-ink);box-shadow:var(--card-shadow);padding:clamp(2rem,5vw,3.5rem) clamp(1.25rem,5vw,3rem) clamp(2rem,5vw,3rem);transform:rotate(-.3deg)}html[data-design=desk] .writing header time{color:var(--card-soft);font-size:1.3rem}html[data-design=desk] .writing h1{line-height:1.3}html[data-design=desk] .ornament{color:var(--card-soft);font-family:var(--font-title);font-size:.9rem}html[data-design=desk] .ornament:before{content:"- - -";letter-spacing:.1em}html[data-design=desk] .prose blockquote{border-left-color:var(--card-red);color:var(--card-soft)}html[data-design=desk] .prose hr{color:var(--card-soft);font-family:var(--font-title)}html[data-design=desk] .prose hr:before{content:"* * *"}html[data-design=desk] .prose a{-webkit-text-decoration-color:var(--card-red);text-decoration-color:var(--card-red)}html[data-design=desk] .colophon{font-family:var(--font-title);color:var(--card-soft);margin-top:3rem;font-size:.85rem}html[data-design=desk] .colophon a:hover{color:var(--card-ink)}html[data-design=desk] .wander,html[data-design=desk] footer{color:var(--ink-soft);font-size:1.35rem}html[data-design=desk] .wander a:hover,html[data-design=desk] footer a:hover{color:var(--accent)}html[data-design=desk] .design-switch{color:var(--ink-faint)}html[data-design=desk] ::selection{background:#e0b04e59}@media (prefers-reduced-motion:reduce){html[data-design=desk] .writings li,html[data-design=desk] .writing{transform:none}}html[data-design=desk] .design-name:before{content:"desk"}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-vietnamese-standard-normal.Br4FGdAc.woff2)format("woff2-variations");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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-latin-ext-standard-normal.qp-RdZgh.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-latin-standard-normal.C5Lc8Qmc.woff2)format("woff2-variations");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}html[data-design=stone]{--font-text:"Bricolage Grotesque Variable", "Helvetica Neue", Arial, sans-serif;--font-title:"Bricolage Grotesque Variable", "Helvetica Neue", Arial, sans-serif;--font-meta:"Bricolage Grotesque Variable", "Helvetica Neue", Arial, sans-serif;--measure:46rem;--step--1:.72rem;--step-0:1.0625rem;--step-1:1.15rem;--step-2:2.4rem;--leading:1.55;--title-weight:650;--title-tracking:.04em;--bg:#b7b6a1;--bg-edge:#9a9a86;--ink:#2c2c26;--ink-soft:#55554b;--ink-faint:#7d7d6d;--rule:#8f8f7c;--accent:#5d6d2a;--stone-hi:#dcdad2;--stone:#bdbbb2;--stone-lo:#97958d;--cut:#3a3934;--cut-hi:#ffffff73;--cut-lo:#0000004d}@media (prefers-color-scheme:dark){html[data-design=stone]{--bg:#23251e;--bg-edge:#15170f;--ink:#d8d6c8;--ink-soft:#9c9a8c;--ink-faint:#666456;--rule:#3c3d33;--accent:#a9b94c;--stone-hi:#5c5d57;--stone:#43443f;--stone-lo:#2c2d29;--cut:#d9d7cc;--cut-hi:#00000080;--cut-lo:#ffffff14}}html[data-design=stone]{background:var(--bg) radial-gradient(ellipse 80% 80% at 50% 40%, var(--bg), var(--bg-edge)) fixed}html[data-design=stone] body:before{content:"";pointer-events:none;z-index:-1;opacity:.1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}html[data-design=stone] body{font-variation-settings:"opsz" 14}html[data-design=stone] .mast{text-transform:uppercase;letter-spacing:.25em;color:var(--ink-soft);font-size:.72rem;font-weight:600}html[data-design=stone] .tagline,html[data-design=stone] .quiet{letter-spacing:-.01em;color:var(--ink);margin-top:1rem;font-size:clamp(1.6rem,4vw,2.4rem);font-style:normal;font-weight:250;line-height:1.1}html[data-design=stone] .writings time,html[data-design=stone] .writing header time,html[data-design=stone] .wander,html[data-design=stone] footer,html[data-design=stone] .colophon,html[data-design=stone] .designs .note{text-transform:uppercase;letter-spacing:.16em;font-size:.68rem;font-style:normal;font-weight:600}html[data-design=stone] .writings{flex-wrap:wrap;align-items:flex-start;gap:1.5rem 2rem;margin-top:clamp(3rem,10vh,5rem);display:flex}html[data-design=stone] .writings li{margin:0;margin-top:calc(var(--r2) * 3.5rem);margin-left:calc(var(--r1) * 2.5rem);background:radial-gradient(ellipse at 32% 24%, var(--stone-hi), var(--stone) 55%, var(--stone-lo));max-width:19rem;transform:rotate(calc((var(--r1) - .5) * 6deg));border-radius:48% 52% 45% 55%/56% 42% 58% 44%;padding:1.6rem 1.9rem 1.5rem;transition:transform .4s;box-shadow:inset -6px -8px 14px #00000029,inset 5px 6px 12px #ffffff38,0 14px 22px -12px #00000073}html[data-design=stone] .writings li:nth-child(2n){border-radius:55% 45% 52% 48%/44% 57% 43% 56%}html[data-design=stone] .writings li:nth-child(3n){border-radius:43% 57% 58% 42%/51% 46% 54% 49%}html[data-design=stone] .writings li:hover{transform:rotate(0)}html[data-design=stone] .writings time{color:var(--cut);opacity:.6;text-align:center;margin-bottom:.4rem}html[data-design=stone] .writings a{text-align:center;text-transform:uppercase;color:var(--cut);text-shadow:0 1px 0 var(--cut-hi), 0 -1px 0 var(--cut-lo);font-stretch:85%;line-height:1.15;display:block}html[data-design=stone] .writings a:hover{color:var(--accent)}html[data-design=stone] .designs .note{text-align:center;color:var(--cut);opacity:.6;margin-top:.5rem}html[data-design=stone] .writing{background:radial-gradient(ellipse at 28% 18%, var(--stone-hi), var(--stone) 60%, var(--stone-lo));color:var(--cut);border-radius:2.5rem 2rem 2.75rem 2.25rem/2rem 2.5rem 1.75rem 2.75rem;padding:clamp(2rem,5vw,3.5rem) clamp(1.5rem,5vw,3.25rem);box-shadow:inset -8px -10px 20px #00000024,inset 6px 8px 16px #fff3,0 22px 34px -18px #00000080}html[data-design=stone] .writing header time{color:var(--cut);opacity:.6;margin-bottom:1.25rem}html[data-design=stone] .writing h1{text-transform:uppercase;text-shadow:0 1px 0 var(--cut-hi), 0 -1px 0 var(--cut-lo);font-weight:700;font-stretch:82%;line-height:1}html[data-design=stone] .ornament:before{content:"";background:var(--cut);opacity:.35;width:2.5rem;height:2px;display:block}html[data-design=stone] .prose{max-width:34rem}html[data-design=stone] .prose h2{text-transform:uppercase;font-size:1.35rem;font-stretch:85%}html[data-design=stone] .prose blockquote{border-left:2px solid var(--cut);color:var(--cut);opacity:.8;font-size:1.25rem;font-style:normal;font-weight:300;line-height:1.3}html[data-design=stone] .prose hr:before{content:"";background:var(--cut);opacity:.35;width:2.5rem;height:2px;display:block}html[data-design=stone] .colophon{color:var(--cut);opacity:.55;text-align:left}html[data-design=stone] .colophon a:hover{color:var(--accent)}@media (prefers-reduced-motion:reduce){html[data-design=stone] .writings li{transform:none}}html[data-design=stone] .design-name:before{content:"stone"}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-cyrillic-ext-wght-normal.Bt3rCdHq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-cyrillic-wght-normal.DBa2mnKT.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-greek-ext-wght-normal.CW-BywWH.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-greek-wght-normal.DCPER7xl.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-vietnamese-wght-normal.DvUmmjCN.woff2)format("woff2-variations");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:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-latin-ext-wght-normal.B6IpcvL2.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-latin-wght-normal.CRpggXlh.woff2)format("woff2-variations");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:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-cyrillic-ext-wght-italic.Ba0fXTjv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-cyrillic-wght-italic.Cini1BOa.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-greek-ext-wght-italic.nvsmRjVx.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-greek-wght-italic.Dc0bJcw6.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-vietnamese-wght-italic.2ii8blLS.woff2)format("woff2-variations");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:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-latin-ext-wght-italic.CYvIfuu9.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-latin-wght-italic.AvGrCMCN.woff2)format("woff2-variations");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}html[data-design=drop]{--font-text:"EB Garamond Variable", "Iowan Old Style", Georgia, serif;--font-title:"EB Garamond Variable", "Iowan Old Style", Georgia, serif;--font-meta:"EB Garamond Variable", Georgia, serif;--measure:40rem;--step--1:.95rem;--step-0:1.25rem;--step-1:1.6rem;--step-2:2.6rem;--leading:1.55;--title-weight:400;--title-tracking:0;--sky:#e6ecea;--bg:#cdd9d6;--deep:#b3c4c0;--ink:#1e302d;--ink-soft:#4f6b66;--ink-faint:#86a19b;--rule:#b9c9c5;--accent:#2f6b63;--ring:#1e302d47}html[data-design=drop][data-daypart=dawn]{--sky:#f1e6e3;--bg:#dfd3d1;--deep:#c9b8b8;--ink:#33292c;--ink-soft:#6e5c60;--ink-faint:#a08e92;--accent:#8b5a5e;--ring:#33292c42}html[data-design=drop][data-daypart=dusk]{--sky:#e6d3cb;--bg:#cdb9b6;--deep:#ab949a;--ink:#2b2230;--ink-soft:#62525f;--ink-faint:#94838f;--accent:#6d4a6a;--ring:#2b223047}html[data-design=drop][data-daypart=night]{--sky:#16232a;--bg:#0d181c;--deep:#070f12;--ink:#c9d8d4;--ink-soft:#7c9793;--ink-faint:#405954;--rule:#1d2f33;--accent:#8ec2b7;--ring:#c9d8d438}@media (prefers-color-scheme:dark){html[data-design=drop]:not([data-daypart=dawn]):not([data-daypart=day]):not([data-daypart=dusk]),html[data-design=drop][data-daypart=day]{--sky:#16232a;--bg:#0d181c;--deep:#070f12;--ink:#c9d8d4;--ink-soft:#7c9793;--ink-faint:#405954;--rule:#1d2f33;--accent:#8ec2b7;--ring:#c9d8d438}}html[data-design=drop]{background:linear-gradient(to bottom, var(--sky) 0%, var(--bg) 35%, var(--deep) 100%) fixed;transition:background 2s}html[data-design=drop] body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 30% at 30% 12%,#ffffff2e,#0000 70%);position:fixed;inset:0}html[data-design=drop] .mast{letter-spacing:.14em;font-variant-caps:all-small-caps;font-size:var(--step-0)}html[data-design=drop] .tagline,html[data-design=drop] .quiet{color:var(--ink-soft)}html[data-design=drop] .writings time,html[data-design=drop] .writing header time,html[data-design=drop] .wander,html[data-design=drop] .colophon,html[data-design=drop] footer,html[data-design=drop] .designs .note{letter-spacing:.08em;font-variant-caps:all-small-caps;font-size:var(--step-0);font-style:normal}html[data-design=drop] .writings{margin-top:clamp(3rem,10vh,5rem);padding-left:1.5rem}html[data-design=drop] .writings li{margin:0 0 3.5rem;margin-left:calc(var(--r1) * 28%);max-width:26rem;padding-left:1.75rem;position:relative}html[data-design=drop] .writings li:before{content:"";background:var(--ink);width:.4rem;height:.4rem;box-shadow:0 0 0 .3rem var(--bg);z-index:1;border-radius:50%;position:absolute;top:.55rem;left:0}html[data-design=drop] .writings li:after,html[data-design=drop] .writings li time:after,html[data-design=drop] .writings li time:before{content:"";border:1px solid var(--ring);pointer-events:none;opacity:0;border-radius:50%;width:14rem;height:14rem;margin:-7rem 0 0 -7rem;position:absolute;top:.75rem;left:.2rem;transform:scale(.15)}html[data-design=drop] .writings li time{position:static}@media (prefers-reduced-motion:no-preference){html[data-design=drop] .writings li:after,html[data-design=drop] .writings li time:after,html[data-design=drop] .writings li time:before{animation:9s ease-out infinite ring;animation-delay:calc(var(--r2) * -9s)}html[data-design=drop] .writings li time:after{animation-delay:calc(var(--r2) * -9s - 3s)}html[data-design=drop] .writings li time:before{animation-delay:calc(var(--r2) * -9s - 6s)}@keyframes ring{0%{opacity:0;transform:scale(.08)}8%{opacity:.9}to{opacity:0;transform:scale(1)}}}@media (prefers-reduced-motion:reduce){html[data-design=drop] .writings li:after{opacity:.5;transform:scale(.35)}html[data-design=drop] .writings li time:after{opacity:.25;transform:scale(.7)}}html[data-design=drop] .writings time{margin-bottom:.1rem}html[data-design=drop] .writings a{font-style:italic;font-weight:400;line-height:1.2}html[data-design=drop] .designs .note{margin-top:.3rem}html[data-design=drop] .writing{position:relative}html[data-design=drop] .writing:before,html[data-design=drop] .writing:after{content:"";border:1px solid var(--ring);opacity:.35;pointer-events:none;z-index:-1;border-radius:50%;width:60rem;height:60rem;margin:-30rem 0 0 -30rem;position:absolute;top:0;left:50%}html[data-design=drop] .writing:after{opacity:.5;width:34rem;height:34rem;margin:-17rem 0 0 -17rem}html[data-design=drop] .writing header{text-align:center;margin-bottom:2.5rem}html[data-design=drop] .ornament{text-align:center}html[data-design=drop] .ornament:before{content:"";background:var(--ink);width:.4rem;height:.4rem;box-shadow:0 0 0 .45rem var(--bg), 0 0 0 .5rem var(--ring);border-radius:50%;display:inline-block}html[data-design=drop] .prose hr:before{content:"";background:var(--ink-soft);border-radius:50%;width:.3rem;height:.3rem;margin:0 auto;display:block}html[data-design=drop] .prose blockquote{border-left-color:var(--ring)}html[data-design=drop] ::selection{background:var(--ring)}html[data-design=drop] .design-name:before{content:"drop"}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-cyrillic-wght-normal.D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-greek-wght-normal.Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-vietnamese-wght-normal.Bt-aOZkq.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-ext-wght-normal.DBQx-q_a.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-wght-normal.B9CIFXIH.woff2)format("woff2-variations");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:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-cyrillic-wght-normal.CjwCQKo9.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-latin-ext-wght-normal.BDUtSsKd.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-latin-wght-normal.ObQm3Zd1.woff2)format("woff2-variations");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:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-ext-400-normal.DRk46D-x.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-ext-400-normal.Bbz-b3yf.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-400-normal.BrHNak5F.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-400-normal.BbWidj28.woff)format("woff");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:Atkinson Hyperlegible;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-ext-400-italic.3fJ3SmOv.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-ext-400-italic.B-Yabllp.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-400-italic.D-qjh7ci.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-400-italic.OoEIrRJc.woff)format("woff");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}html[data-design=observatory]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-text:"Atkinson Hyperlegible", system-ui, sans-serif;--font-title:"Jost Variable", "Futura", "Avenir Next", sans-serif;--font-meta:"JetBrains Mono Variable", ui-monospace, "SF Mono", Menlo, monospace;--measure:40rem;--step--1:.7rem;--step-0:1.0625rem;--step-1:1.15rem;--step-2:2.5rem;--leading:1.7;--title-weight:300;--title-tracking:.02em;--bg:#070a12;--ink:#d3d9e6;--ink-soft:#7f8aa0;--ink-faint:#3d465a;--rule:#182033;--accent:#e2b45c;--star:#f4f1e8;--line:#e2b45c47}html[data-design=observatory] body:before,html[data-design=observatory] body:after{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(1px 1px at 12px 18px,#ffffffb3 50%,#0000 60%),radial-gradient(1px 1px at 141px 97px,#fff6 50%,#0000 60%),radial-gradient(1.5px 1.5px at 77px 203px,#ffffff8c 50%,#0000 60%),radial-gradient(1px 1px at 233px 41px,#ffffff59 50%,#0000 60%),radial-gradient(1px 1px at 301px 260px,#e2b45c80 50%,#0000 60%);background-size:263px 271px,347px 311px,419px 383px,547px 463px,709px 601px;position:fixed;inset:0}html[data-design=observatory] body:after{opacity:.3;background-position:130px 70px,40px 200px,260px 20px,90px 330px,400px 150px}@media (prefers-reduced-motion:no-preference){html[data-design=observatory] body:after{animation:7s ease-in-out infinite alternate twinkle}@keyframes twinkle{0%{opacity:.1}to{opacity:.6}}}html[data-design=observatory] .mast{text-transform:uppercase;letter-spacing:.35em;color:var(--accent);font-size:.7rem}html[data-design=observatory] .tagline,html[data-design=observatory] .quiet{letter-spacing:.01em;color:var(--ink);margin-top:1rem;font-size:1.75rem;font-style:normal;font-weight:200}html[data-design=observatory] .writings time,html[data-design=observatory] .writing header time,html[data-design=observatory] .wander,html[data-design=observatory] footer,html[data-design=observatory] .colophon,html[data-design=observatory] .designs .note{letter-spacing:.08em;text-transform:uppercase;font-style:normal}html[data-design=observatory] .writings{height:max(70vh, calc(var(--n) * 7rem));border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-top:clamp(2rem,6vh,4rem);position:relative;container-type:size}html[data-design=observatory] .writings li{--x:calc(6cqw + var(--r1) * 62cqw);--y:calc((var(--i) + .35 + var(--r2) * .3) / var(--n) * 100cqh);--nx:calc(6cqw + var(--nr1) * 62cqw);--ny:calc((var(--i) + 1.35 + var(--nr2) * .3) / var(--n) * 100cqh);left:var(--x);top:var(--y);max-width:min(17rem, calc(100cqw - var(--x) - .5rem));margin:0;padding-left:1.1rem;position:absolute;transform:translateY(-.55rem)}html[data-design=observatory] .writings li:before{content:"";background:var(--star);z-index:1;border-radius:50%;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;position:absolute;top:.55rem;left:0;box-shadow:0 0 4px 1px #f4f1e899,0 0 14px 3px #e2b45c2e}html[data-design=observatory] .writings li:hover:before{box-shadow:0 0 6px 2px #f4f1e8cc,0 0 22px 6px #e2b45c4d}html[data-design=observatory] .writings li:after{content:"";height:1px;width:hypot(calc(var(--nx) - var(--x)), calc(var(--ny) - var(--y)));background:linear-gradient(to right, var(--line), transparent 90%);transform-origin:0 0;transform:rotate(atan2(calc(var(--ny) - var(--y)), calc(var(--nx) - var(--x))));pointer-events:none;position:absolute;top:.55rem;left:0}html[data-design=observatory] .writings li:last-child:after{display:none}html[data-design=observatory] .writings time{color:var(--ink-faint);order:2;margin:.15rem 0 0;font-size:.6rem}html[data-design=observatory] .writings li{flex-direction:column;display:flex}html[data-design=observatory] .writings a{color:var(--ink);order:1;font-weight:300;line-height:1.2}html[data-design=observatory] .writings a:hover{color:var(--accent)}html[data-design=observatory] .designs .note{color:var(--ink-soft);order:3;margin:.1rem 0 0;font-size:.6rem}@media (width<=600px){html[data-design=observatory] .writings{height:max(80vh, calc(var(--n) * 6.5rem))}html[data-design=observatory] .writings li{--x:calc(4cqw + var(--r1) * 40cqw);--nx:calc(4cqw + var(--nr1) * 40cqw)}}html[data-design=observatory] .writing header time:before{content:"· ";color:var(--accent)}html[data-design=observatory] .writing h1{font-weight:200;line-height:1.1}html[data-design=observatory] .ornament:before{content:"";background:var(--star);border-radius:50%;width:5px;height:5px;display:block;box-shadow:0 0 4px 1px #f4f1e899,0 0 14px 3px #e2b45c2e}html[data-design=observatory] .prose hr:before{content:"· · ·";color:var(--accent);font-family:var(--font-meta)}html[data-design=observatory] .prose blockquote{border-left-color:var(--rule);color:var(--ink-soft)}html[data-design=observatory] .colophon{text-align:left}html[data-design=observatory] ::selection{background:#e2b45c40}html[data-design=observatory] .design-name:before{content:"observatory"}
