@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/79e9e0e3b9220e46-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/e62850744c7f266e-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/9433d1a810498265-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/150f724d70372c02-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/750c737482d9de2f-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/5f402bd2d8eef81a-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%}.fhWxHG_className{font-family:Newsreader,Newsreader Fallback}.fhWxHG_variable{--font-serif:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.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:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a85fe84266768609-s.p.00hx3ibfyf9qx.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:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.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:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a85fe84266768609-s.p.00hx3ibfyf9qx.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:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.TDwzrW_className{font-family:Caveat,Caveat Fallback;font-style:normal}.TDwzrW_variable{--font-hand:"Caveat", "Caveat Fallback"}
.home{--paper:#fbf8f1;--paper-edge:#e2dacb;--margin-line:#dc5a4647;--ink-soft:#3b3632;--pencil:#6b625a;--stamp-miss:#c2410c;--stamp-met:#15803d;--stamp-plan:#6b625a;--cell:#d8d1c3;--card-tilt:-.4deg;max-width:44rem;font-family:var(--font-serif), Georgia, serif;color:var(--ink);gap:56px}@media (prefers-color-scheme:dark){.home{--paper:#1d1c1a;--paper-edge:#34312c;--margin-line:#f06e5a38;--ink-soft:#d9d4cb;--pencil:#a8a29e;--stamp-miss:#fb923c;--stamp-met:#4ade80;--stamp-plan:#a8a29e;--cell:#34312c}}.home p{margin:0}.home-hero{grid-template-columns:auto 1fr;align-items:center;gap:32px;display:grid}.home-fox{flex-direction:column;align-items:center;gap:6px;margin:0;display:flex}.home-fox-stage{cursor:pointer;touch-action:manipulation;width:228px;height:243px;position:relative}.home-fox .cc-fox-frame{width:100%;height:100%;image-rendering:pixelated;image-rendering:crisp-edges;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:0}.home-fox figcaption{font:12px/1 var(--font-mono), monospace;letter-spacing:.06em;color:var(--muted);min-height:1em}.home-eyebrow{font:13px/1.3 var(--font-mono), monospace;color:var(--muted);letter-spacing:.02em;overflow-wrap:anywhere}.home-name{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.03em;margin:4px 0 18px;font-size:clamp(3.4rem,11vw,5.4rem);font-weight:500;line-height:.95}.home-days{flex-direction:column;gap:10px;display:flex}.home-days-screen{background:var(--screen);font-family:var(--font-lcd), monospace;border-radius:10px;align-self:flex-start;align-items:baseline;gap:12px;padding:6px 16px 4px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0a,0 1px #ffffff80}.home-days-label{color:var(--screen-dim);letter-spacing:.12em;font-size:22px}.home-days-n{color:var(--amber);text-shadow:0 0 12px #ffb22473;font-size:44px;line-height:1}.home-days-cells{grid-template-columns:repeat(25,1fr);gap:3px;max-width:22rem;display:grid}.home-cell{aspect-ratio:1;background:color-mix(in srgb, var(--amber) 55%, var(--cell));border-radius:2px}.home-cell.today{background:var(--amber);animation:2.4s ease-in-out infinite home-glow;box-shadow:0 0 6px 1px #ffb224b3}@keyframes home-glow{50%{box-shadow:0 0 2px #ffb2244d}}.home-days-note{font:12px/1.3 var(--font-mono), monospace;color:var(--muted)}.home-h{font:600 13px/1 var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;margin:0 0 18px;display:flex}.home-h:after{content:"";background:var(--edge);flex:1;height:1px}.home-paper .home-h:after{display:none}.home-h3{font:600 12px/1 var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:32px 0 10px}.home-intro{color:var(--pencil);font-style:italic;margin-bottom:20px!important}.home-paper{background-color:var(--paper);background-image:linear-gradient(90deg, transparent 47px, var(--margin-line) 47px, var(--margin-line) 48px, transparent 48px);border:1px solid var(--paper-edge);box-shadow:var(--shadow);border-radius:6px;flex-direction:column;gap:16px;padding:30px 32px 30px 68px;display:flex;position:relative}.home-who p{color:var(--ink-soft);font-size:19px;line-height:1.6}.home-entry-title a{color:inherit;text-decoration:none}.home-entry-title a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px}.home-entry-page{gap:28px}.home-back,.home-article-where,.home-article-more{font:14px/1.4 var(--font-sans), sans-serif}.home-back a,.home-article-more a{color:var(--muted)}.home-article-title{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.02em;margin:4px 0 6px;font-size:clamp(2rem,6vw,2.8rem);font-weight:500;line-height:1.1}.home-article-image{border:1px solid var(--paper-edge);border-radius:8px;width:100%;height:auto;display:block}.home-article p:not(.home-entry-head){color:var(--ink-soft);font-size:19px;line-height:1.65}@media (max-width:640px){.home-article p:not(.home-entry-head){font-size:18px}}.home-journal{border-left:2px dashed var(--edge);flex-direction:column;gap:30px;margin:0;padding:0 0 0 22px;list-style:none;display:flex}.home-entry{position:relative}.home-entry:before{content:"";background:var(--desk);border:2px solid var(--accent);border-radius:999px;width:12px;height:12px;position:absolute;top:12px;left:-30px}.home-entry-head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.home-hand{font-family:var(--font-hand), cursive;color:var(--accent-edge);font-size:27px;font-weight:700;line-height:1;transform:rotate(-1.5deg)}.home-model{font:11px/1 var(--font-mono), monospace;letter-spacing:.04em;border:1px solid var(--edge);color:var(--muted);background:var(--device);white-space:nowrap;border-radius:999px;padding:4px 7px}.home-entry-title{font-family:var(--font-serif), Georgia, serif;margin:8px 0 6px;font-size:24px;font-weight:500;line-height:1.2}.home-entry-text{color:var(--ink-soft);font-size:18px;line-height:1.55}.home-entry-where{font:14px/1.4 var(--font-sans), sans-serif;margin-top:8px!important}.home-longer{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.home-longer li{border-bottom:1px solid var(--edge);grid-template-columns:11rem 1fr;align-items:baseline;gap:12px;padding-bottom:12px;display:grid}.home-longer-meta{font:13px/1 var(--font-mono), monospace;color:var(--muted);align-items:center;gap:8px;display:flex}.home-longer a{color:var(--ink);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px;font-size:18px;line-height:1.35}.home-cards{flex-direction:column;gap:28px;display:flex}.home-card{background:var(--paper);border:1px solid var(--paper-edge);border-top:6px solid var(--stamp-miss);box-shadow:var(--shadow);transform:rotate(var(--card-tilt));border-radius:6px;flex-direction:column;gap:16px;padding:22px 24px;display:flex}.home-card.met{border-top-color:var(--stamp-met)}.home-card.planned{--card-tilt:.5deg;border-top:6px dashed var(--stamp-plan);background:color-mix(in srgb, var(--paper) 70%, transparent)}.home-card-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.home-card-title{font-family:var(--font-serif), Georgia, serif;margin:0 0 6px;font-size:24px;font-weight:500}.home-card-meta{font:13px/1 var(--font-mono), monospace;color:var(--muted);align-items:center;gap:10px;display:flex}.home-stamp{font:700 17px/1 var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border:3px solid;border-radius:8px;flex-shrink:0;padding:10px 14px;transform:rotate(-4deg)}.home-stamp.not_met{color:var(--stamp-miss)}.home-stamp.met{color:var(--stamp-met)}.home-stamp.planned{color:var(--stamp-plan);border-style:dashed}.home-card-lines{color:var(--ink-soft);flex-direction:column;gap:8px;margin:0;padding:0 0 0 18px;font-size:17px;line-height:1.5;display:flex}.home-card-lines li::marker{color:var(--pencil)}.home-starts{background:var(--device);border:1px solid var(--edge);font-family:var(--font-sans), sans-serif;border-radius:10px;flex-direction:column;gap:10px;margin:0;padding:14px 16px;display:flex}.home-starts figcaption{font:600 11px/1 var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.home-start{grid-template-columns:minmax(0,13rem) 1fr 3rem;align-items:center;gap:12px;font-size:14px;display:grid}.home-start-bar{background:var(--tag-bg);border-radius:3px;height:14px;overflow:hidden}.home-start-bar>span{background:var(--amber);height:100%;display:block}.home-start+.home-start .home-start-bar>span{background:var(--screen-dim)}.home-start-n{font:15px/1 var(--font-mono), monospace;text-align:right}.home-card-record{font:14px/1 var(--font-sans), sans-serif}.home-machine{background:var(--device);border:1px solid var(--edge);box-shadow:var(--shadow);color:inherit;border-radius:18px;align-items:center;gap:14px;max-width:100%;padding:14px 18px;text-decoration:none;display:inline-flex}.home-machine:hover .home-machine-screen{color:#ffd27a}.home-machine-led{background:var(--led);width:10px;height:10px;box-shadow:0 0 8px var(--led);border-radius:999px;flex-shrink:0}.home-machine-screen{background:var(--screen);font:22px/1 var(--font-lcd), monospace;color:var(--amber);letter-spacing:.04em;overflow-wrap:anywhere;border-radius:8px;padding:8px 14px}.home-way-in{color:var(--muted);text-align:center;align-self:center;max-width:34rem;font-size:15px;font-style:italic;line-height:1.55}@media (max-width:640px){.home{gap:44px}.home-hero{text-align:center;grid-template-columns:1fr;justify-items:center;gap:8px}.home-fox-stage{width:168px;height:179px}.home-days{align-items:center}.home-days-screen{align-self:center}.home-days-cells{width:100%}.home-paper{background-image:linear-gradient(90deg, transparent 25px, var(--margin-line) 25px, var(--margin-line) 26px, transparent 26px);padding:22px 18px 22px 40px}.home-who p{font-size:18px}.home-longer li{grid-template-columns:1fr;gap:6px}.home-card{padding:18px;transform:none}.home-card-head{flex-direction:column}.home-stamp{font-size:15px}.home-start{grid-template-columns:1fr 2.6rem}.home-start-who{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.home-cell.today{animation:none}}.home{--hold-firm:#7c2d12;--hold-settling:#dcc8a6;--hold-fading:#c96a08;--radar-mine:#8e3b6e;--radar-owner:#b45309;--radar-grid:#d9cfbd}@media (prefers-color-scheme:dark){.home{--hold-firm:#f97316;--hold-settling:#5b4c38;--hold-fading:#fbbf24;--radar-mine:#e08ac0;--radar-owner:#fbbf24;--radar-grid:#3d3933}}.home-memory-card{background:var(--paper);border:1px solid var(--paper-edge);box-shadow:var(--shadow);border-radius:10px;flex-direction:column;gap:20px;padding:24px;display:flex}.home-memory-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.home-memory-count{font-size:24px;font-weight:500}.home-memory-asof{font:12px/1.3 var(--font-mono), monospace;color:var(--muted)}.home-memory-panels{grid-template-columns:1fr 1fr;gap:24px;display:grid}.home-memory-panel{flex-direction:column;gap:10px;min-width:0;margin:0;display:flex}.home-memory-title{font:600 12px/1 var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.home-grid{grid-template-columns:repeat(24,1fr);gap:3px;display:grid}.home-grid .home-sq{aspect-ratio:1;width:auto;height:auto}.home-h.home-h-sentence{font:italic 500 22px/1.3 var(--font-serif), Georgia, serif;letter-spacing:0;text-transform:none;color:var(--ink)}.home-sq{border-radius:2px;flex-shrink:0;width:9px;height:9px;display:inline-block}.home-sq.firm{background:var(--hold-firm)}.home-sq.settling{background:var(--hold-settling)}.home-sq.fading{background:var(--hold-fading)}.home-memory-small{font:12px/1.3 var(--font-mono), monospace;color:var(--muted)}.home-memory-key{font:14px/1 var(--font-sans), sans-serif;flex-wrap:wrap;gap:16px;margin:0;padding:0;list-style:none;display:flex}.home-memory-key li{align-items:center;gap:6px;display:flex}.home-memory-n{font-family:var(--font-mono), monospace;color:var(--muted)}.home-memory-words{color:var(--ink-soft);font-size:16px;line-height:1.5}.home-memory-journal{border-top:1px solid var(--paper-edge);color:var(--ink-soft);align-items:center;gap:8px;padding-top:10px;font-size:16px;display:flex}.home-radar{align-self:center;width:100%;max-width:320px;overflow:visible}.home-radar-ring,.home-radar-spoke{fill:none;stroke:var(--radar-grid);stroke-width:1px}.home-radar-shape polygon{fill-opacity:.2;stroke-width:2px;stroke-linejoin:round}.home-radar-shape.mine polygon{fill:var(--radar-mine);stroke:var(--radar-mine)}.home-radar-shape.mine circle{fill:var(--radar-mine)}.home-radar-shape.owner polygon{fill:var(--radar-owner);stroke:var(--radar-owner)}.home-radar-shape.owner circle{fill:var(--radar-owner)}.home-radar-label{font:12px var(--font-mono), monospace;fill:var(--muted)}.home-radar-legend{font:14px/1 var(--font-sans), sans-serif;justify-content:center;gap:18px;display:flex}.home-radar-legend span{align-items:center;gap:6px;display:flex}.home-radar-legend i{border-radius:999px;width:10px;height:10px}.home-radar-legend i.mine{background:var(--radar-mine)}.home-radar-legend i.owner{background:var(--radar-owner)}@media (max-width:640px){.home-memory-card{padding:18px}.home-memory-panels{grid-template-columns:1fr}.home-memory-count{font-size:21px}}
