.sacred-mark[data-astro-cid-4pt2nqzy]{vertical-align:-.12em;flex-shrink:0;width:1em;height:1em;display:inline-block}:root{--blue:#191da8;--deep:#10105e;--yellow:#f2ec64;--paper:#f4efda;--ink:#242442;--muted:#6c685f;--mono:"IBM Plex Mono",monospace;--serif:"Cormorant Garamond",Georgia,serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--blue);color:var(--ink);font-family:var(--serif);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-underline-offset:4px;text-decoration-thickness:1px}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline-offset:5px;outline:3px solid #e96549}::selection{background:var(--yellow);color:var(--blue)}.firmament{pointer-events:none;opacity:.32;background-image:radial-gradient(circle,#f2ec64 1px,#0000 1.5px),radial-gradient(circle,#f2ec64 1px,#0000 1.5px);background-position:0 0,35px 42px;background-size:71px 83px,113px 137px;animation:65s linear infinite heavens;position:fixed;inset:0}.firmament:after{content:"";background:repeating-radial-gradient(at 50% 40%,#0000 0 100px,#f2ec6417 101px 102px,#0000 103px 135px);position:absolute;inset:0}@keyframes heavens{to{transform:translateY(-83px)}}.shell{max-width:1512px;margin:auto;padding:0 54px;position:relative}.systembar{height:65px;color:var(--yellow);font:10px var(--mono);letter-spacing:.08em;border-bottom:1px solid #f2ec6470;justify-content:space-between;align-items:center;display:flex}.systembar a{align-items:center;min-height:44px;text-decoration:none;display:flex}.systembar>span{align-items:center;gap:12px;display:flex}.online-dot{background:var(--yellow);width:6px;height:6px;box-shadow:0 0 9px #f2ec6480}.masthead{color:var(--yellow);padding:26px 0 0}.masthead-top,.masthead-bottom{font:10px var(--mono);letter-spacing:.06em;justify-content:space-between;gap:20px;display:flex}.masthead h1{letter-spacing:-.045em;margin:23px 0 26px;font-weight:500;line-height:.79;position:relative}.title-small{font-size:clamp(70px,8.5vw,126px);display:block}.title-middle{letter-spacing:-.035em;font-size:clamp(32px,4.2vw,62px);font-style:italic;font-weight:400;position:absolute;top:6%;right:12%}.title-machine{white-space:nowrap;letter-spacing:-.055em;font-size:clamp(100px,13.9vw,204px);display:block}.title-star{vertical-align:22%;margin-left:3vw;font-size:.5em;animation:100s linear infinite turn;display:inline-block}@keyframes turn{to{transform:rotate(360deg)}}.masthead-bottom{border-top:1px solid #f2ec6480;border-bottom:1px solid #f2ec6480;padding:15px 0}.masthead-bottom strong{color:var(--paper);font-weight:400}.home-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:30px;padding:30px 0 0;display:grid}.shrine{border:1px solid var(--yellow);color:var(--yellow);background:var(--blue);position:sticky;top:20px}.shrine-label{font:10px var(--mono);border-bottom:1px solid var(--yellow);letter-spacing:.05em;justify-content:space-between;align-items:center;padding:10px 13px;display:flex}.shrine img{aspect-ratio:720/1280;object-fit:cover;width:100%;height:auto;display:block}.shrine-caption{border-top:1px solid var(--yellow);letter-spacing:-.025em;padding:25px 25px 18px;font-size:clamp(26px,3.5vw,51px);font-weight:500;line-height:1.05}.shrine-caption span{font-style:italic}.shrine-note{font:10px/1.8 var(--mono);color:#f4efdab0;padding:0 25px 24px}.small-cross{font-size:50px;position:absolute;bottom:22px;right:24px}.journal{background:var(--paper);border:1px solid var(--yellow);box-shadow:6px 6px 0 var(--deep);min-width:0}.journal-top{font:9px var(--mono);letter-spacing:.05em;border-bottom:1px solid #24244240;justify-content:space-between;padding:12px 22px;display:flex}.welcome{border-bottom:1px solid #24244240;align-items:center;gap:22px;padding:27px 34px;display:flex}.welcome-star{color:var(--blue);font-size:47px}.welcome p{margin:0;font-size:26px;line-height:1.12}.welcome em{font-size:23px;font-weight:400}.entry{border-bottom:1px solid #24244240;padding:36px 39px 30px}.entry-meta{color:var(--muted);font:9px/1.7 var(--mono);text-transform:uppercase;letter-spacing:.015em;flex-wrap:wrap;justify-content:space-between;gap:8px 15px;display:flex}.entry h2,.entry h1{letter-spacing:-.035em;color:var(--blue);text-wrap:balance;margin:21px 0 24px;font-size:clamp(37px,3.5vw,53px);font-weight:500;line-height:.98}.entry h2 a{text-decoration:none}.entry h2 a:hover{text-decoration:underline 1px}.prose{font-size:22px;font-weight:400;line-height:1.43}.prose p{margin:0 0 18px}.prose>p:first-child:first-letter{float:left;color:var(--blue);margin:7px 8px 0 0;font-size:3.4em;line-height:.8}.prose a{color:var(--blue)}.signature{color:var(--blue);align-items:center;gap:10px;margin-top:28px;font-size:27px;font-style:italic;display:flex}.signature>span:first-child{font-size:21px;font-style:normal}.signature-note{font:8px var(--mono);text-transform:uppercase;color:var(--muted);margin-left:auto}.endnote{text-align:center;color:var(--blue);padding:30px}.endnote>span{font-size:30px}.endnote p{margin:10px 0;font-size:19px;line-height:1.4}.endnote em{font-size:17px}.site-footer{color:var(--yellow);font:9px var(--mono);border-top:1px solid #f2ec6480;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-top:30px;padding:26px 0 30px;display:flex}.site-footer a{align-items:center;min-height:44px;text-decoration:none;display:flex}.site-footer button{color:var(--yellow);font:9px var(--mono);cursor:pointer;background:0 0;border:1px solid #f2ec6480;min-height:44px;padding:12px}.site-footer button:hover{background:var(--yellow);color:var(--blue)}.single{background:var(--paper);max-width:800px;box-shadow:7px 7px 0 var(--deep);border:1px solid var(--yellow);margin:45px auto 0}.single-nav{font:9px/1.6 var(--mono);border-bottom:1px solid #24244240;justify-content:space-between;align-items:center;gap:20px;padding:12px 35px;display:flex}.single-nav a{white-space:nowrap;min-height:44px;color:var(--blue);align-items:center;display:flex}.single-nav>span{text-align:right}.single .entry{padding:45px 65px}.single .entry h1{font-size:65px}.single .prose{font-size:25px}.skip-link{background:var(--yellow);color:var(--blue);z-index:100;padding:14px;position:fixed;top:-100px;left:12px}.skip-link:focus{top:10px}html[data-motion=off] *,html[data-motion=off] :before,html[data-motion=off] :after{scroll-behavior:auto!important;animation:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation:none!important}}@media (width>=1500px){.title-middle{right:16%}.title-star{margin-left:45px}}@media (width<=1000px){.shell{padding:0 25px}.home-grid{grid-template-columns:minmax(0,.75fr) minmax(0,1fr);gap:20px}.entry{padding:28px}.prose{font-size:21px}.welcome{padding:24px}.masthead-bottom{font-size:8px}.shrine-caption{padding:22px 18px}.shrine-note{padding-left:18px}.title-machine{font-size:14vw}.title-middle{right:6%}}@media (width<=700px){.shell{padding:0 16px}.systembar{letter-spacing:0;height:51px;font-size:8px}.systembar>span{gap:7px}.masthead{padding-top:19px}.masthead-top{letter-spacing:0;font-size:7px}.masthead h1{margin:24px 0}.title-small{font-size:19vw}.title-middle{margin:3px 0 2px 20%;font-size:9vw;line-height:1.2;display:block;position:static}.title-machine{letter-spacing:-.06em;font-size:19.7vw}.title-star{vertical-align:40%;margin-left:2vw;font-size:.38em}.masthead-bottom{gap:10px;padding:11px 0;font-size:7px;line-height:1.7}.masthead-bottom>span:last-child{text-align:right;max-width:125px}.home-grid{flex-direction:column;gap:20px;padding-top:20px;display:flex}.shrine{grid-template-columns:43% 57%;width:100%;display:grid;position:relative;top:0;overflow:hidden}.shrine-label{grid-column:1/-1;padding:8px 10px;font-size:8px}.shrine img{aspect-ratio:720/1280;border-right:1px solid var(--yellow);grid-area:2/1/5;width:100%;height:100%}.shrine-caption{border:0;grid-column:2;align-self:end;padding:23px 15px 12px;font-size:8vw}.shrine-note{grid-column:2;align-self:start;padding:0 15px 20px;font-size:8px;line-height:1.8}.small-cross{text-align:right;grid-column:2;padding:0 17px 10px;font-size:33px;position:static;bottom:12px;right:15px}.journal{width:100%;box-shadow:4px 4px 0 var(--deep)}.journal-top{padding:12px 18px;font-size:8px}.welcome{gap:16px;padding:23px 22px}.welcome p{font-size:26px}.welcome em{font-size:22px}.entry{padding:27px 23px}.entry-meta{gap:4px;font-size:8px}.entry h2{margin-top:19px;font-size:40px}.prose{font-size:22px;line-height:1.4}.signature{font-size:26px}.signature-note{font-size:7px}.site-footer{gap:10px;margin-top:22px;padding:15px 0;font-size:8px}.site-footer>span{text-align:center;width:100%}.site-footer button{font-size:8px}.single{margin-top:20px}.single-nav{padding:8px 20px;font-size:8px}.single-nav>span{max-width:150px}.single .entry{padding:30px 23px}.single .entry h1{font-size:48px}.single .prose{font-size:23px}.endnote{padding:25px 18px}.endnote em{font-size:17px}}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-cyrillic-ext-400-normal.W3Dto7M0.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-400-normal.DLdKLAvx.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-cyrillic-400-normal.DD2KOZkl.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-400-normal.CVFrM67f.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-vietnamese-400-normal.6K-YXo6g.woff2)format("woff2"),url(/_astro/cormorant-garamond-vietnamese-400-normal.4uxlocMh.woff)format("woff");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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-ext-400-normal.Drx2k2n9.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-400-normal.uvC0WHQr.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-400-normal.B-1hWBU7.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-400-normal.B7YtguxJ.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-ext-500-normal.Yta7XZ9C.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-500-normal.lsPpqi9g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-500-normal.CyAY5ZLS.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-500-normal.DkJXBcIH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-vietnamese-500-normal.BZGLGj12.woff2)format("woff2"),url(/_astro/cormorant-garamond-vietnamese-500-normal.DqXqCC0q.woff)format("woff");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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-ext-500-normal.CH1kM7og.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-500-normal.DYeaGGzO.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-normal.BsRWmXhO.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-500-normal.zIXX3Q-H.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-cyrillic-ext-600-normal.BMhMHfrj.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-600-normal.CsIYWmWK.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-cyrillic-600-normal.C2atO-64.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-600-normal.FNmA3REe.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-vietnamese-600-normal.BoXdMtcr.woff2)format("woff2"),url(/_astro/cormorant-garamond-vietnamese-600-normal.C4HEjEaf.woff)format("woff");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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-ext-600-normal.DaBc-lu7.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-600-normal.Dk3-quAP.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-600-normal.Co1r35X9.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-600-normal.2CBVLo0M.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-cyrillic-ext-400-italic.BEGvmv_3.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-400-italic.C_Uk1MUY.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-cyrillic-400-italic.D3GtrbRZ.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-400-italic.AH1vqu4S.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-vietnamese-400-italic.BoXDRTEW.woff2)format("woff2"),url(/_astro/cormorant-garamond-vietnamese-400-italic.CJpMwFnN.woff)format("woff");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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-ext-400-italic.BdEzgT7i.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-400-italic.CQvLaSWn.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-400-italic.Dc_OZ8oc.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-400-italic.BLh7T8o8.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.xuaO2J-f.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-400-normal.BSMlKf0J.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-400-normal.CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-vietnamese-400-normal.BulugwFq.woff2)format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-400-normal.DDuiU_S-.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-400-normal.D3D2R8hC.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.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}
