@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/196d5f6118cb1c52-s.2-a1r2u1wp4rl.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:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/55664f0a7289b762-s.0vny3c1r3i2fc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f724cb2b266db11d-s.2vckzj7fin00l.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/58bfdf9faee08215-s.2vndon8bjjrzg.woff2)format("woff2");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;font-style:italic;font-weight:400;font-display:swap;src:url(../media/257505a8a5531435-s.11_tucmn85qx3.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:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/346e8051f901134e-s.1wqtsm901wpuu.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/4ee71d90e0f663bd-s.p.24y1xzwicrvhg.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:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/196d5f6118cb1c52-s.2-a1r2u1wp4rl.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:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/55664f0a7289b762-s.0vny3c1r3i2fc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/f724cb2b266db11d-s.2vckzj7fin00l.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/58bfdf9faee08215-s.2vndon8bjjrzg.woff2)format("woff2");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;font-style:italic;font-weight:500;font-display:swap;src:url(../media/257505a8a5531435-s.11_tucmn85qx3.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:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/346e8051f901134e-s.1wqtsm901wpuu.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/4ee71d90e0f663bd-s.p.24y1xzwicrvhg.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:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0fec32c78403d184-s.26u7v4he067l8.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:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9d30e1ac529a223a-s.0x-5wtyyqn28e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9056bf441d45cedc-s.3yob337ug4w_n.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.3dnpquur9zvda.woff2)format("woff2");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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e557826f452dbd06-s.0hioodceto78-.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:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1497d94d4ac5c969-s.180g8ykmerv64.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e4505858a30c79c2-s.p.1simdcn5ouyn0.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:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0fec32c78403d184-s.26u7v4he067l8.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:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9d30e1ac529a223a-s.0x-5wtyyqn28e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9056bf441d45cedc-s.3yob337ug4w_n.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.3dnpquur9zvda.woff2)format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e557826f452dbd06-s.0hioodceto78-.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:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1497d94d4ac5c969-s.180g8ykmerv64.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e4505858a30c79c2-s.p.1simdcn5ouyn0.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:EB Garamond Fallback;src:local(Times New Roman);ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.0%;size-adjust:94.77%}.eb_garamond_f8a9c54b-module__ZbJuHW__className{font-family:EB Garamond,EB Garamond Fallback}.eb_garamond_f8a9c54b-module__ZbJuHW__variable{--font-serif:"EB Garamond", "EB Garamond Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/76962f1099c67ed7-s.11o1_dy-x2ulq.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2e55616d683de2eb-s.0w00prd68mkqe.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9ae63c18b294b16b-s.2b5q2397g6vfk.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2e7f3bfe9d6db30c-s.1633w-wwtscl5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/200eb4e70eea77b1-s.3zqz67bpl1_jw.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a6c82a37921ca535-s.2xsm0_-_2xkr-.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bd61c44353c129b5-s.122pnzd8zlfta.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_84fdd120-module__07BX8W__className{font-family:Inter,Inter Fallback;font-style:normal;font-weight:400}.inter_84fdd120-module__07BX8W__variable{--font-sans:"Inter", "Inter Fallback"}
:root{--paper:#f8f2e4;--ink:#3a352c;--ink-muted:#6b655a;--gold:#7e611b;--thread-gold:#b3861f;--hairline:#e9e1ce;--heart:#a93b3b;--ink-later:#6b5a44;--serif:var(--font-serif), "EB Garamond", Georgia, serif;--sans:var(--font-sans), "Inter", system-ui, sans-serif}*{box-sizing:border-box}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--serif);margin:0;font-size:17px;line-height:1.8}main.site{overflow-x:clip}a{color:inherit;text-decoration:none}:focus-visible{outline:1.5px solid var(--gold);outline-offset:3px}.site-header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;row-gap:10px;padding:24px clamp(20px,5vw,40px) 12px;display:flex}.wordmark{font-size:18px;font-weight:500}.site-nav{flex-wrap:wrap;align-items:baseline;gap:8px 22px;display:flex}.site-nav a{font-family:var(--sans);letter-spacing:.05em;color:var(--ink-muted);border-bottom:1.5px solid #0000;padding-bottom:3px;font-size:12px}.site-nav a:hover{color:var(--ink)}.site-nav a.active{color:var(--ink);border-bottom-color:var(--gold)}.quiet{font-family:var(--sans);letter-spacing:.05em;color:var(--ink-muted);font-size:12px}.quiet:hover{color:var(--gold)}.site-footer{text-align:center;padding:72px 20px 44px}.footer-tildes{color:var(--ink-muted);letter-spacing:.2em;margin:0 0 14px}.footer-links{flex-wrap:wrap;justify-content:center;gap:22px;display:flex}.footer-links a{font-family:var(--sans);letter-spacing:.05em;color:var(--ink-muted);font-size:11px}.footer-links a:hover{color:var(--gold)}.footer-ways{flex-wrap:wrap;justify-content:center;gap:22px;margin-top:14px;display:flex}.footer-ways a{font-family:var(--sans);letter-spacing:.05em;color:var(--ink-muted);font-size:11px}.footer-ways a:hover{color:var(--gold)}.waymark{font-family:var(--sans);letter-spacing:.05em;color:var(--ink-muted);align-items:center;gap:8px;font-size:11px;display:flex}.waymark .dot{background:var(--leg,var(--ink-muted));border-radius:50%;flex:none;width:6px;height:6px}.fragment-body{white-space:pre-line;overflow-wrap:break-word}.fragment-body s{color:var(--ink-muted);text-decoration:line-through}.fragment-body u{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--ink-muted);text-decoration-color:var(--ink-muted)}.fragment-body .ink-title,.fallback-title{margin:0 0 4px;font-size:24px;font-weight:500;line-height:1.3}.fragment-body .ink-heading{margin:6px 0 0;font-size:20px;font-weight:500;line-height:1.35}.ink-quote{border-left:2px solid var(--hairline-strong,var(--ink-muted));color:inherit;font:inherit;white-space:pre-line;margin:12px 0 12px 18px;padding:2px 18px;position:relative}.ink-quote:before{content:"“";color:var(--ink-muted);font-size:18px;line-height:1;position:absolute;top:1px;left:7px}.ink-quote-body{display:block}.ink-quote-attribution{margin-top:1.15em;display:block}.ink-quote-close{color:var(--ink-muted);vertical-align:.08em;margin-left:.28em;font-size:.72em;line-height:1;display:inline-block}.glyph{vertical-align:-.28em;-webkit-mask:var(--mask) center / contain no-repeat;-webkit-mask:var(--mask) center / contain no-repeat;mask:var(--mask) center / contain no-repeat;background-color:currentColor;display:inline-block}svg.glyph{background:0 0;-webkit-mask:none;mask:none}.glyph-sun,.glyph-heart,.glyph-spiral{color:var(--gold)}.glyph-mandala,.glyph-flourish{color:var(--ink-muted)}.glyph+.glyph{margin-left:7px}.glyph-sun{--mask:url(/glyphs/sun.png);width:20px;height:20px}.glyph-sun-v2{--mask:url(/glyphs/sun-2.png);width:26px;height:18px}.glyph-sun-v3{--mask:url(/glyphs/sun-3.png);width:18px;height:20px}.glyph-heart{width:11px;height:20px}.glyph-spiral{--mask:url(/glyphs/spiral.png);width:26px;height:19px}.glyph-mandala{--mask:url(/glyphs/mandala.png);width:24px;height:20px}.glyph-flourish{--mask:url(/glyphs/flourish.png);width:52px;height:23px;margin-top:8px;display:block}.later-block{color:var(--ink-later);background:#6b5a440f;border-radius:6px;margin:10px 0;padding:10px 14px 12px;display:block}.later-mark{font-family:var(--sans);letter-spacing:.05em;color:var(--ink-muted);font-size:11px}.later-date-input{border:0;border-bottom:1px solid var(--hairline);width:6.2em;color:inherit;font:inherit;letter-spacing:inherit;background:0 0;outline:none;padding:0 0 1px}.later-date-input:focus{border-bottom-color:var(--gold)}.note-words{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#b3861f29;border-radius:2px;padding:0 .12em;transition:background-color .2s}.ink-highlight{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#b3861f42;border-radius:2px;padding:0 .12em}.note-block .note-words{white-space:pre-line;display:block}.note-block{display:block;position:relative}.note-margin{font-family:var(--sans);letter-spacing:.02em;color:var(--ink-muted);white-space:normal;border-left:2px solid #b3861f73;padding-left:8px;font-size:11px;line-height:1.5;transition:color .2s,border-color .2s;display:none}.note-date{font-family:var(--sans);letter-spacing:.05em;color:var(--ink-muted);margin-bottom:2px;font-size:10px;line-height:1.4;display:block}.note:hover .note-words{background:#b3861f57}.note:hover .note-margin{color:var(--ink);border-left-color:var(--thread-gold)}.thread-annotation{margin:6px 0;display:block;position:relative}.thread-anchor-ink{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#b3861f24;border-bottom:1px solid #b3861f8c}.thread-annotation-note{font-family:var(--sans);color:var(--ink-muted);white-space:normal;border-left:2px solid #b3861f80;margin:4px 0 0 18px;padding-left:8px;font-size:11px;line-height:1.5;display:block}.thread-annotation-note>span,.thread-annotation-note>a{display:block}.thread-annotation-link{color:var(--gold);text-decoration:none}.thread-connections{font-family:var(--sans);color:var(--ink-muted);border-left:2px solid #b3861f80;margin:32px 0 0;padding-left:12px}.thread-connections>p{letter-spacing:.04em;margin:0 0 8px;font-size:11px}.thread-connections ul{margin:0;padding:0;list-style:none}.thread-connections li+li{margin-top:10px}.thread-connections a,.thread-connections li>span{font-size:11px;line-height:1.5;display:block}.thread-connections a{color:var(--gold);text-decoration:none}.thread-connections details{margin-top:9px}.thread-connections summary{cursor:pointer;width:max-content;color:var(--gold);outline:none;font-size:11px;list-style:none}.thread-connections summary::-webkit-details-marker{display:none}.thread-connections summary:before{content:"+ "}.thread-connections details[open] summary:before{content:"− "}.thread-connections summary:focus-visible{text-underline-offset:3px;outline:none;text-decoration:underline}.connections-open,.thread-connections details[open] .connections-closed{display:none}.thread-connections details[open] .connections-open{display:inline}.thread-connections details ul{margin-top:10px}.connection-row{position:relative}.connection-preview{z-index:20;width:min(440px,100vw - 32px);max-height:min(390px,100vh - 32px);color:var(--ink);opacity:0;visibility:hidden;pointer-events:none;background:#faf6ebf7;border:1px solid #b3861f38;padding:18px 20px;transition:opacity .12s,transform .12s,visibility .12s,left .1s,top .1s;position:fixed;top:16px;left:16px;overflow:hidden;transform:translateY(4px)}.connection-preview strong,.connection-preview small{display:block}.connection-preview small{color:var(--ink-muted);margin-top:2px}.connection-preview-copy{max-height:255px;position:relative;overflow:hidden}.connection-preview-copy.is-long{-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.connection-preview p{font-family:var(--serif);white-space:pre-line;margin:12px 0 0;font-size:15px;line-height:1.55}.connection-preview-more{pointer-events:auto;width:max-content;margin-top:12px}.connection-preview.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.connection-preview{transition:none}}.thread-knot{font-family:var(--sans);color:var(--gold);margin-left:7px;font-size:10px}.thread-picker{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.thread-picker select,.thread-picker input{border:0;border-bottom:1px solid var(--hairline);max-width:min(300px,72vw);color:var(--ink);font:12px/1.4 var(--sans);background:0 0;border-radius:0;padding:2px 0}@media (min-width:1180px){.note-margin{float:right;clear:right;width:200px;margin:3px -244px 0 0;display:block}}@media (max-width:1179.98px){.single-fragment .note[data-note]:after{content:attr(data-note);float:right;clear:both;width:calc(100% - 1.5em);font-family:var(--sans);letter-spacing:.02em;color:var(--ink-muted);white-space:normal;border-left:2px solid #b3861f73;margin:4px 0 6px 1.5em;padding-left:8px;font-size:11px;line-height:1.5;transition:color .2s,border-color .2s;display:block}.single-fragment .note:hover:after{color:var(--ink);border-left-color:var(--thread-gold)}}.ink-figure{margin:40px 0 0}.ink-figure img{border:.5px solid var(--hairline);width:100%;height:auto}.scan-figure{margin:0}.photo-figure{margin:12px 0 4px;display:block}.photo-figure img,.scan-figure img{border:.5px solid var(--hairline);width:100%;height:auto}.scan-figure figcaption{margin-top:10px}.thread{padding:24px 20px 0}.who{max-width:34rem;margin:0 auto 112px;padding-left:40px}.who-copy{margin:0}.who-copy-line{white-space:pre-wrap;min-height:1.7em;display:block}.who-copy .tilde-break,.who-disclosure-copy .tilde-break{margin:12px 0}.who-disclosure{margin:0}.who-disclosure summary{cursor:pointer;align-items:baseline;gap:9px;width:fit-content;min-height:1.7em;list-style:none;display:flex}.who-disclosure summary::-webkit-details-marker{display:none}.who-disclosure summary::marker{content:""}.who-disclosure summary:focus-visible{color:var(--gold);outline:none}.who-disclosure-summary,.who-disclosure-copy{white-space:pre-wrap}.who-disclosure-plus{width:9px;height:9px;color:var(--ink-muted);flex:none;position:relative}.who-disclosure-plus:before,.who-disclosure-plus:after{content:"";background:currentColor;width:9px;height:1px;position:absolute;top:4px;left:0}.who-disclosure-plus:after{transition:transform .16s;transform:rotate(90deg)}.who-disclosure[open] .who-disclosure-plus:after{transform:rotate(0)}.who-disclosure-copy{color:var(--ink-muted);margin:3px 0 10px;padding-left:18px;font-size:16px;line-height:1.65}.who-disclosure-copy-line{white-space:pre-wrap;min-height:1.65em;display:block}@media (prefers-reduced-motion:reduce){.who-disclosure-plus:after{transition:none}}.who-photos{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:12px;margin-top:20px;display:grid}.who-photos figure{min-width:0;margin:0}.who-photos img{aspect-ratio:1;object-fit:cover;border:.5px solid var(--hairline);width:100%;height:auto;display:block}.who-photos figcaption{font-family:var(--sans);color:var(--ink-muted);text-wrap:balance;margin-top:6px;font-size:11px;line-height:1.4}@media (max-width:640px){.who-photos{scroll-snap-type:x proximity;scrollbar-width:none;grid-auto-columns:128px;margin-left:-60px;margin-right:-20px;padding:0 20px 0 60px;scroll-padding-left:60px;overflow-x:auto}.who-photos::-webkit-scrollbar{display:none}.who-photos figure{scroll-snap-align:start}}.strip-label{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 18px;font-size:11px}.now-strip{max-width:34rem;margin:0 auto 96px;padding-left:40px}.now-strip ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.featured-strip ul{column-gap:clamp(40px,6vw,72px);width:min(58rem,100vw - 80px);margin-left:50%;transform:translate(-50%)}.featured-strip .strip-label{text-align:center}.featured-strip{border-top:1px solid var(--hairline);padding-top:36px}@media (max-width:640px){.now-strip ul{grid-template-columns:none;gap:18px}}.now-item{display:block}button.now-item{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.featured-heart{width:9px;height:16px;margin:0 0 5px;display:block}.now-item .waymark{margin:0 0 6px}.featured-strip .now-item .waymark{align-items:flex-start}.featured-strip .now-item .waymark .dot{margin-top:.42em}.now-line{white-space:pre-line;font-size:16px;line-height:1.5;display:block}.now-line s{color:var(--ink-muted);text-decoration:line-through}.now-line u{text-underline-offset:3px;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--ink-muted);text-decoration-color:var(--ink-muted)}.now-line-more{-webkit-mask-image:linear-gradient(#000 calc(100% - 1.6em),#00000040 100%);mask-image:linear-gradient(#000 calc(100% - 1.6em),#00000040 100%)}.now-item:hover .now-line{color:var(--gold)}.desk-featured-strip{margin-top:36px;margin-bottom:72px}.collections{max-width:34rem;margin:0 auto 128px;padding-left:40px}.collections>.strip-label{border-top:1px solid var(--hairline);padding-top:36px}.thread-section{border-top:1px solid var(--hairline);padding-top:44px}.collections ul{border-bottom:1px solid var(--hairline);margin:0;padding:0;list-style:none}.collection-card a{border-top:1px solid var(--hairline);padding:22px 0;display:block}.collection-title{font-size:20px;font-weight:500;transition:color .3s;display:block}.collection-card a:hover .collection-title{color:var(--gold)}.collection-sub{color:var(--ink-muted);margin-top:4px;font-style:italic;display:block}.collection-desc{margin-top:10px;font-size:15px;line-height:1.6;display:block}.collection-desc-p{white-space:pre-line;display:block}.collection-desc-p+.collection-desc-p{margin-top:8px}.collection-desc-more{-webkit-mask-image:linear-gradient(#000 calc(100% - 1.8em),#0000001f 100%);mask-image:linear-gradient(#000 calc(100% - 1.8em),#0000001f 100%)}.collection-meta,.collection-places{font-family:var(--sans);letter-spacing:.05em;color:var(--ink-muted);margin-top:8px;font-size:11px;display:block}.collection-places{margin-top:4px}.collection-empty{max-width:34rem;color:var(--ink-muted);margin:0 auto;padding-left:40px;font-style:italic}.collection-title-head{margin:0 0 6px;font-size:24px;font-weight:500}.collection-head .collection-sub{margin:0 0 12px}.thread-section+.thread-section{margin-top:128px}.thread-head{max-width:34rem;margin:0 auto 56px;padding-left:40px}.thread-season{color:var(--ink-muted);margin:0 0 10px;font-size:16px;font-style:italic}.thread-desc{max-width:34rem;margin:0 0 14px;font-size:16px;line-height:1.7}.thread-desc p{white-space:pre-line;margin:0 0 10px}.thread-desc p:last-child{margin-bottom:0}.ink-link{color:inherit;text-underline-offset:3px;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}a.ink-link:hover,a.ink-link:focus-visible{color:var(--gold);outline:none}.cover-title,.cover-heading{display:block}.cover-title{font-size:1.18em}.cover-quote{border-left:1px solid var(--ink-muted);margin:8px 0;padding-left:18px;display:block}.thread-desc-read{cursor:text}.thread-desc-empty{color:var(--ink-muted);margin:0 0 10px;font-style:italic}.thread-desc-ink{field-sizing:content;width:100%;font:inherit;color:var(--ink);resize:none;white-space:pre-wrap;background:0 0;border:0;border-left:1px solid #0000;margin-left:-13px;padding:0 0 0 12px;line-height:1.7;display:block;overflow:hidden}.thread-desc-ink:focus{border-left-color:var(--hairline);outline:none}.thread-desc-ink::placeholder{color:var(--ink-muted);font-style:italic}.description-pen-row{margin-top:0}.thread-legend{font-family:var(--sans);letter-spacing:.05em;color:var(--ink-muted);text-wrap:balance;margin:0 0 -6px;padding:0;font-size:11px;list-style:none}.thread-legend li{align-items:center;gap:7px;margin:0 18px 6px 0;display:inline-flex}.thread-legend .dot{background:var(--leg,var(--ink-muted));border-radius:50%;width:7px;height:7px}.collection-navigation{z-index:4;font-family:var(--sans);letter-spacing:.03em;color:var(--ink-muted);opacity:0;visibility:hidden;pointer-events:none;font-size:11px;line-height:1.35;transition:opacity .22s,transform .22s,visibility 0s linear .22s;position:fixed;top:clamp(96px,18vh,152px);left:max(8px,50vw - 22rem);transform:translate(-4px)}.collection-navigation.visible{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translate(0)}.collection-navigation ol{width:32px;height:min(70vh, calc(var(--nav-count) * 16px));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.collection-navigation li{flex:16px;align-items:center;min-height:4px;display:flex}.collection-navigation a{align-items:center;width:32px;height:16px;display:flex;position:relative}.collection-navigation a:focus-visible{outline:none}.collection-navigation-yinyang{width:9px;height:16px;display:block;position:relative}.collection-navigation-yinyang:before,.collection-navigation-yinyang:after{content:"";border-radius:50%;position:absolute;left:0}.collection-navigation-yinyang:before{opacity:1;background:#111;width:6px;height:6px;transition:opacity .62s cubic-bezier(.45,0,.55,1);top:5px}.collection-navigation-yinyang:after{opacity:0;transform-origin:50%;background:radial-gradient(circle at 50% 25%,#111 0 8%,#fff 9% 25%,#0000 26%),radial-gradient(circle at 50% 75%,#fff 0 8%,#111 9% 25%,#0000 26%),linear-gradient(90deg,#fff 0 50%,#111 50% 100%);border:1px solid #111;width:9px;height:9px;transition:transform .62s cubic-bezier(.45,0,.55,1),opacity .62s cubic-bezier(.45,0,.55,1);top:3.5px;transform:translate(0)scale(.67)rotate(0)}.collection-navigation-cover a:hover .collection-navigation-yinyang:before,.collection-navigation-cover a:focus-visible .collection-navigation-yinyang:before{opacity:0}.collection-navigation-cover a:hover .collection-navigation-yinyang:after,.collection-navigation-cover a:focus-visible .collection-navigation-yinyang:after{opacity:1;transform:translate(-3px)scale(1)rotate(-.5turn)}.collection-navigation-cover .collection-navigation-label{right:43px}.collection-navigation-mark{background:var(--nav-marker,var(--ink-muted));opacity:.62;border-radius:999px;width:6px;height:6px;transition:width .2s,opacity .2s,background-color .2s;display:block}.collection-navigation a[aria-current=location] .collection-navigation-mark,.collection-navigation a:hover .collection-navigation-mark,.collection-navigation a:focus-visible .collection-navigation-mark{opacity:1;background:var(--nav-marker,var(--ink-muted));width:18px}.collection-navigation-label{width:min(18rem,50vw - 23rem);color:var(--ink);text-align:right;white-space:nowrap;text-overflow:ellipsis;opacity:0;pointer-events:none;padding:3px 0;transition:opacity .16s,transform .16s;position:absolute;top:50%;left:auto;right:39px;overflow:hidden;transform:translate(-3px,-50%)}.collection-navigation a:hover .collection-navigation-label,.collection-navigation a:focus-visible .collection-navigation-label{opacity:1;transform:translateY(-50%)}@media (max-width:640px){.collection-navigation{left:auto;right:0}.collection-navigation ol,.collection-navigation a{width:20px}.collection-navigation a{justify-content:flex-end;padding-right:2px}}@media (max-width:980px){.collection-navigation-label{display:none}}.thread-column{max-width:34rem;margin:0 auto;padding-left:40px;position:relative}.thread-rail{background:var(--thread-gold);transform-origin:top;width:1px;position:absolute;top:4px;bottom:4px;left:8px}.thread-list{margin:0;padding:0;list-style:none}.thread-item{scroll-margin-top:96px}.thread-item+.thread-item{margin-top:64px}.thread-item .waymark{margin:0 0 14px;position:relative}.thread-item .waymark .dot{width:7px;height:7px;margin-top:-3.5px;transition:background .6s;position:absolute;top:50%;left:-35px}.thread-item .fragment-body,.thread-item p:not(.waymark):not(.tilde-break){margin:0}.piece-link{display:block}.piece-link:hover .waymark{color:var(--ink)}.piece-link:hover .tilde-break{color:var(--gold)}.tilde-break{text-align:left;color:var(--ink-muted);letter-spacing:.2em;margin:0 0 34px;transition:color .6s}.tilde-break .glyph-line{vertical-align:middle}.thread-spiral{width:34px;height:36px;position:absolute;top:-50px;left:-48.5px}.thread-spiral path,.spool-coil path{stroke:var(--thread-gold);fill:none;stroke-width:7px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.thread-spiral.wound path{stroke-dashoffset:1.001px}.thread-spiral.unspool path{stroke-dashoffset:0;transition:stroke-dashoffset 1.1s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.thread-spiral path,.spool-coil path{stroke-dashoffset:0!important}}.thread-spool{margin-top:64px;padding-bottom:12px}.spool-pull{padding:8px 0;transition:opacity .6s;display:block;position:relative}.thread-spool.paying .spool-pull{opacity:.5}.spool-coil{width:34px;height:36px;margin-top:-18px;position:absolute;top:50%;left:-48.5px}.spool-coil path{transition:stroke-dashoffset 1.1s cubic-bezier(.4,0,.2,1)}.thread-spool.paying .spool-coil path{stroke-dashoffset:1.001px}.thread-spool.leaving{opacity:0;transition:opacity .6s}.thread-column.unspooling .thread-rail{transition:transform 1.1s cubic-bezier(.4,0,.2,1)}.thread-column.unspooling .thread-glint{transition:transform 1.1s cubic-bezier(.4,0,.2,1),opacity .6s}@keyframes piece-settle{0%{opacity:0;transform:translateY(-8px)}}.thread-item.settle{animation:1.6s piece-settle}.thread-glint{opacity:0;will-change:transform;width:7px;height:7px;transition:opacity .6s;position:absolute;top:-7.5px;left:5px}.thread-glint:before,.thread-glint:after{content:"";background:var(--thread-gold);animation:1.6s ease-in-out infinite alternate glint-flicker;position:absolute}.thread-glint:before{width:1px;height:7px;top:0;left:3px}.thread-glint:after{width:7px;height:1px;top:3px;left:0}@keyframes glint-flicker{0%{opacity:.55}to{opacity:1}}.thread-item .waymark .dot:before,.thread-item .waymark .dot:after{content:"";background:var(--thread-gold);opacity:0;animation:13s linear infinite dot-glint;animation-delay:calc(var(--n,0) * -1.9s);position:absolute}.thread-item .waymark .dot:before{width:1px;height:9px;top:-1px;left:3px}.thread-item .waymark .dot:after{width:9px;height:1px;top:3px;left:-1px}@keyframes dot-glint{0%,96%{opacity:0}98%{opacity:1}to{opacity:0}}.thread-item.arrived .waymark .dot{background:var(--thread-gold)}.thread-item.arrived .tilde-break{color:var(--gold)}.feed{max-width:34rem;margin:0 auto;padding:48px 20px 0}.feed-list{margin:0;padding:0;list-style:none}.feed-item+.feed-item{margin-top:64px}.feed-volume{color:var(--ink-muted);margin:0 0 44px;font-size:16px;font-style:italic}.feed-item+.feed-item .feed-volume{margin-top:96px}.feed-link{display:block}.feed-link .waymark{margin:0 0 14px}.feed-link:hover .waymark{color:var(--ink)}.audio-circle{border:1px solid var(--gold);width:34px;height:34px;color:var(--gold);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.audio-circle svg{margin-left:2px}.audio-eyebrow,.audio-duration{font-family:var(--sans);letter-spacing:.05em;color:var(--ink-muted);font-size:11px}.song-line{font-family:var(--sans);letter-spacing:.05em;color:var(--ink-muted);align-items:center;gap:8px;font-size:12px;text-decoration:none;display:inline-flex}.song-circle{border:1px solid var(--gold);width:20px;height:20px;color:var(--gold);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.song-circle svg{margin-left:1px}a.song-line:hover{color:var(--gold)}.single{max-width:34rem;margin:0 auto;padding:clamp(72px,16vh,168px) 20px 0}.single-eyebrow{font-family:var(--sans);letter-spacing:.05em;color:var(--ink-muted);margin:0 0 40px;font-size:12px}.single-fragment .waymark{margin:0 0 16px}.single-fragment .waymark .dot{width:7px;height:7px}.single-fragment .fragment-body{margin:0;font-size:18px}.single-volume{font-family:var(--sans);letter-spacing:.05em;color:var(--ink-muted);margin:28px 0 0;font-size:11px}.single-links{flex-wrap:wrap;gap:24px;margin:40px 0 0;display:flex}.empty-line{text-align:center;margin:0;padding:96px 20px}.conversations{max-width:34rem;margin:0 auto;padding:48px 20px 0}.conversations-lede{margin:0 0 72px}.conversations-head{color:var(--ink-muted);margin:0;font-style:italic}.conversations-listen{font-family:var(--sans);letter-spacing:.05em;color:var(--ink-muted);margin:14px 0 0;font-size:12px}.conversations-listen a{color:var(--gold)}.conversations-listen a:hover{color:var(--ink)}.conversations-search-open{cursor:pointer;background:0 0;border:0;margin-top:20px;padding:0;display:block}.conversation-year+.conversation-year{margin-top:96px}.conversation-year .strip-label{margin-bottom:48px}.episode-list{margin:0;padding:0;list-style:none}.episode+.episode{margin-top:72px}.episode{content-visibility:auto;contain-intrinsic-size:auto 320px}.player-eyebrow-row{align-items:center;gap:11px;display:flex}.player-eyebrow-row .audio-eyebrow{margin:0}.player-eyebrow-row .audio-circle{width:24px;height:24px}.episode-title{margin:8px 0 0;font-size:20px;font-weight:500;line-height:1.4}.episode-lines{white-space:pre-line;margin:14px 0 6px}.episode audio,.episode-alone audio{width:100%;margin-top:14px}.audio-circle{cursor:pointer}.episode-title a:hover{color:var(--gold)}.player-reveal{opacity:0;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .22s,opacity .18s,margin-top .22s;display:grid}.episode-player.is-open .player-reveal{opacity:1;grid-template-rows:1fr;margin-top:18px}.player-reveal-inner{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:18px;min-height:0;display:grid;overflow:hidden}.episode-room .player-reveal-inner{grid-template-columns:144px minmax(0,1fr)}.episode-artwork{border:.5px solid var(--hairline);width:100%;height:auto;display:block}.player-row{align-items:center;gap:14px;min-width:0;display:flex}.player-line{appearance:none;cursor:pointer;background-color:#0000;background-position:0;background-repeat:no-repeat;background-size:100% 2px;flex:1;height:18px;margin:0;padding:0}.player-line::-webkit-slider-thumb{-webkit-appearance:none;background:var(--gold);border:0;border-radius:50%;width:10px;height:10px}.player-line::-moz-range-thumb{background:var(--gold);border:0;border-radius:50%;width:10px;height:10px}.player-time{font-family:var(--sans);letter-spacing:.05em;color:var(--ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px}.episode-room .episode-title{font-size:24px}.episode-notes{margin-top:32px}.episode-notes p{overflow-wrap:anywhere;margin:0 0 14px}.episode-room .single-links{margin:56px 0 24px}.episode-continuation{border-top:1px solid var(--hairline);margin-top:64px;padding-top:32px}.episode-neighbors{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.episode-neighbors a,.episode-continuation li a{line-height:1.35;display:block}.episode-continuation small{font-family:var(--sans);letter-spacing:.06em;color:var(--ink-muted);margin-bottom:4px;font-size:10px;display:block}.episode-continuation ol{border-top:1px solid var(--hairline);margin:32px 0 0;padding:0;list-style:none}.episode-continuation li{border-bottom:1px solid var(--hairline);padding:14px 0}.episode-continuation a:hover{color:var(--gold)}.conversations-wayfinder{z-index:5;font-family:var(--sans);color:var(--ink-muted);font-size:10px;position:fixed;top:clamp(108px,18vh,160px);left:max(8px,50vw - 22rem)}.conversations-wayfinder ol{margin:0;padding:0;list-style:none}.conversations-wayfinder li{height:15px}.conversations-wayfinder a{align-items:center;width:28px;height:15px;display:flex;position:relative}.conversation-nav-mark{background:var(--ink-muted);opacity:.58;border-radius:999px;width:5px;height:5px;transition:width .16s,opacity .16s;display:block}.era-marker .conversation-nav-mark{background:var(--thread-gold);opacity:1;border-radius:0;width:10px;height:1px}.year-marker a{padding-left:5px}.conversations-wayfinder a:hover .conversation-nav-mark,.conversations-wayfinder a:focus-visible .conversation-nav-mark{opacity:1;width:18px}.conversation-nav-label{text-align:right;text-overflow:ellipsis;white-space:nowrap;opacity:0;width:min(18rem,50vw - 23rem);transition:opacity .16s,transform .16s;position:absolute;top:50%;right:37px;overflow:hidden;transform:translate(-3px,-50%)}.conversations-wayfinder a:hover .conversation-nav-label,.conversations-wayfinder a:focus-visible .conversation-nav-label{opacity:1;transform:translateY(-50%)}.conversation-search{border:1px solid var(--hairline);width:min(56rem,100vw - 32px);max-height:calc(100vh - 32px);color:var(--ink);background:#f8f2e4f5;padding:0;box-shadow:0 18px 80px #3a352c24}.conversation-search::backdrop{background:#3a352c3d}.conversation-search-paper{padding:clamp(24px,5vw,48px)}.conversation-search-head{justify-content:space-between;gap:20px;display:flex}.conversation-search-head button,.guest-index button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.conversation-search-query input{border:0;border-bottom:1px solid var(--gold);width:100%;color:var(--ink);font:24px/1.3 var(--serif);background:0 0;border-radius:0;outline:0;padding:8px 0 12px}.conversation-search-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 20px;margin-top:28px;display:grid}.conversation-search-filters label{font:10px/1.4 var(--sans);letter-spacing:.08em;color:var(--ink-muted);gap:4px;display:grid}.conversation-search-filters select{border:0;border-bottom:1px solid var(--hairline);width:100%;color:var(--ink);font:13px var(--sans);background:0 0;border-radius:0;padding:7px 0}.guest-index{font:12px var(--sans);color:var(--ink-muted);margin-top:28px}.guest-index summary{cursor:pointer}.guest-index ol{columns:3 12rem;margin:18px 0 0;padding:0;list-style:none}.guest-index li{break-inside:avoid;margin-bottom:7px}.guest-index button:hover{color:var(--gold)}.conversation-search-results{margin-top:34px}.conversation-search-results>p{color:var(--ink-muted)}.conversation-search-results ol{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none}.conversation-search-results li{border-bottom:1px solid var(--hairline)}.conversation-search-results a{padding:14px 0;display:block}.conversation-search-results a:hover span{color:var(--gold)}.conversation-search-results small{font:10px var(--sans);color:var(--ink-muted);margin-top:3px;display:block}@media (max-width:980px){.conversation-nav-label{display:none}}@media (max-width:640px){.conversations-wayfinder{left:auto;right:0}.conversations-wayfinder a{justify-content:flex-end;padding:0 2px 0 0}.player-reveal-inner,.episode-room .player-reveal-inner{grid-template-columns:78px minmax(0,1fr);gap:12px}.conversation-search-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.player-reveal,.conversation-nav-mark,.conversation-nav-label{transition:none}}.load-more{font-family:var(--serif);color:var(--ink);margin:96px auto 0;font-size:18px;display:block}.load-more:hover{color:var(--gold)}.connect{max-width:34rem;margin:0 auto;padding:48px 20px 0}.connect-intro{color:var(--ink-muted);margin:0 0 44px;font-style:italic}.connect-ways{margin:0;padding:0;list-style:none}.connect-ways li{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.connect-ways li+li{margin-top:22px}.connect-name{font-size:18px}.connect-name:hover{color:var(--gold)}.connect-clause{font-family:var(--sans);letter-spacing:.05em;color:var(--ink-muted);font-size:12px}.connect-piece{margin-top:96px}.connect-sign{margin:64px 0 0}.connect-sign .glyph-flourish{width:78px;height:35px;margin:0}.connect-sign .glyph-heart{width:16px;height:29px;margin:14px 0 0 4px;display:block}.correspondence-invitation{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);margin:56px 0 0;padding:28px 0}.conversations-lede .correspondence-invitation{margin-top:36px}.thread-correspondence{margin:72px 0}.thread-correspondence .correspondence-invitation{margin:0}.correspondence-opening{margin:0 0 16px;font-style:italic}.correspondence-email input{border:0;border-bottom:1px solid var(--gold);width:100%;color:var(--ink);font:17px var(--serif);background:0 0;border-radius:0;padding:7px 0}.correspondence-invitation fieldset{border:0;gap:8px;margin:18px 0;padding:0;display:grid}.correspondence-invitation legend,.subscription-note,.correspondence-state{font-family:var(--sans);color:var(--ink-muted);font-size:11px;line-height:1.5}.correspondence-invitation fieldset label{font-family:var(--sans);grid-template-columns:auto 1fr;gap:0 8px;font-size:12px;display:grid}.correspondence-invitation fieldset label span{color:var(--ink-muted);grid-column:2}.correspondence-invitation button{cursor:pointer;background:0 0;border:0;padding:0}.subscription-honeypot{position:absolute;left:-10000px}.subscription-note,.correspondence-state{margin:12px 0}.letters-archive,.letter-room{max-width:34rem;margin:0 auto;padding:48px 20px 0}.letters-archive ol{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none}.letters-archive li{border-bottom:1px solid var(--hairline)}.letters-archive a{justify-content:space-between;gap:24px;padding:18px 0;display:flex}.letters-archive a:hover span,.letter-selection a:hover{color:var(--gold)}.letters-archive small,.letter-date{font:11px var(--sans);color:var(--ink-muted)}.letter-room h1{margin:0;font-size:28px;line-height:1.25}.letter-date{margin:10px 0 44px}.letter-room>p{white-space:pre-line}.letter-selection{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);margin:44px 0;padding:24px 0}.letter-selection h2{margin:0 0 12px;font-size:21px}.correspondence-room,.responses-room{max-width:70rem}.correspondence-room-note,.queue-desk>p,.response-webhook{font:11px/1.5 var(--sans);color:var(--ink-muted)}.correspondence-desk{grid-template-columns:13rem minmax(0,1fr);gap:40px;margin-top:32px;display:grid}.correspondence-library{align-content:start;gap:1px;display:grid}.correspondence-library button,.correspondence-actions button,.correspondence-selections button,.queue-desk button{border:0;border-bottom:1px solid var(--hairline);color:var(--ink);font:11px/1.4 var(--sans);text-align:left;cursor:pointer;background:0 0;padding:7px 0}.correspondence-library small{color:var(--ink-muted);display:block}.correspondence-compose>label,.queue-settings>label{font:10px var(--sans);letter-spacing:.06em;color:var(--ink-muted);gap:4px;margin-bottom:18px;display:grid}.correspondence-compose input,.correspondence-compose textarea,.correspondence-compose select,.queue-desk input,.queue-desk select{border:0;border-bottom:1px solid var(--hairline);width:100%;color:var(--ink);font:15px var(--serif);background:0 0;border-radius:0;padding:7px 0}.correspondence-compose textarea{resize:vertical;min-height:9rem}.correspondence-selections{margin:28px 0}.correspondence-selections>div{border-top:1px solid var(--hairline);grid-template-columns:minmax(12rem,1fr) 10rem repeat(3,auto);align-items:baseline;gap:10px;padding:8px 0;display:grid}.correspondence-actions{flex-wrap:wrap;gap:8px 20px;margin-top:24px;display:flex}.correspondence-compose iframe,.correspondence-compose pre{border:1px solid var(--hairline);white-space:pre-wrap;background:#fffdf7;width:100%;min-height:32rem;margin-top:28px;padding:18px}.queue-desk{border-top:1px solid var(--hairline);margin-top:96px;padding-top:32px}.queue-settings{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.queue-add{grid-template-columns:1fr auto;gap:16px;display:grid}.queue-desk ol{margin:24px 0;padding:0;list-style:none}.queue-desk li{border-bottom:1px solid var(--hairline);justify-content:space-between;gap:20px;display:flex}.podcast-switch{font:12px var(--sans);margin-top:36px;display:grid}.podcast-switch small{color:var(--ink-muted)}.response-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin:36px 0 64px;display:grid}.response-summary div{border-top:1px solid var(--hairline);padding-top:10px}.response-summary dt,.response-summary dd{margin:0}.response-summary dt{font:10px var(--sans);color:var(--ink-muted)}.response-summary dd{font-size:28px}.response-growth ol{grid-template-columns:repeat(10,1fr);gap:8px;margin:0 0 64px;padding:0;list-style:none;display:grid}.response-growth li{font:9px var(--sans);color:var(--ink-muted);justify-items:center;display:grid}.response-growth li span{writing-mode:vertical-rl}@media (max-width:760px){.correspondence-desk,.correspondence-selections>div,.queue-settings,.response-summary{grid-template-columns:1fr}.response-growth ol{grid-template-columns:repeat(6,1fr)}}.heart{appearance:none;cursor:pointer;color:var(--ink);opacity:.18;background:0 0;border:0;margin:0;padding:4px;line-height:0;transition:opacity .25s,color .25s}.heart[data-ink="0"]:hover{opacity:.3}@media (hover:none){.heart[data-ink="0"]{opacity:.3}}.heart:not([data-ink="0"]){color:var(--heart)}.heart[data-ink="1"]{opacity:.7}.heart[data-ink="2"]{opacity:.775}.heart[data-ink="3"]{opacity:.85}.heart[data-ink="4"]{opacity:.925}.heart[data-ink="5"]{opacity:1}.heart .glyph-heart{color:inherit;vertical-align:baseline;width:9px;height:16px}.thread-item,.single-fragment{position:relative}.thread-item .heart,.single-fragment .heart{position:absolute;top:-4px;right:-44px}.thread-item .piece-link:has(.tilde-break)~.heart{top:58px}@media (max-width:740px){.thread-item .heart,.single-fragment .heart{margin:10px 0 0 -4px;display:block;position:static}}@media (pointer:coarse){.site-nav a,.footer-links a,.footer-ways a,button.quiet,.load-more,.audio-circle,.thread-connections summary,.who-disclosure summary{position:relative}.site-nav a:after,.footer-links a:after,.footer-ways a:after,button.quiet:after,.load-more:after,.audio-circle:after,.thread-connections summary:after,.who-disclosure summary:after{content:"";position:absolute;inset:-12px -6px}button.spool-pull:after{content:"";position:absolute;inset:-16px -6px}.heart{margin:-10px -8px -10px -12px;padding:14px 12px}.player-line{height:32px}.player-line::-webkit-slider-thumb{width:16px;height:16px}.player-line::-moz-range-thumb{width:16px;height:16px}}@media (pointer:coarse) and (max-width:740px){.thread-item .heart,.single-fragment .heart{margin:0 -8px -10px -12px}}.thread-item .feature-mark{flex-direction:column;align-items:flex-start;gap:6px;width:160px;display:flex;position:absolute;top:-2px;right:-176px}.feature-mark button.quiet{text-align:left}.feature-mark-word{font-family:var(--sans);letter-spacing:.05em;color:var(--ink-muted);font-size:12px}.feature-mark.on>.feature-mark-word>button.quiet:first-child{color:var(--gold)}.feature-mark-menu{border-left:1px solid var(--hairline);flex-direction:column;align-items:flex-start;gap:6px;padding-left:10px;display:flex}@media (max-width:900px){.thread-item .feature-mark{width:auto;margin:8px 0 0 40px;position:static}}.marks{max-width:34rem;margin:0 auto;padding:48px 20px 0}.marks .empty-line{padding:96px 0}.marks-intro{color:var(--ink-muted);margin:0 0 44px;font-style:italic}.marks-list{margin:0;padding:0;list-style:none}.marks-item+.marks-item{margin-top:64px}.marks-item .waymark{margin:0 0 12px}.marks-link{margin:14px 0 0}.marks-carry{border-top:1px solid var(--hairline);margin-top:80px;padding-top:24px}.marks-carry label{margin-bottom:10px;display:block}.marks-carry textarea{width:100%;font-family:var(--sans);color:var(--ink);background:var(--paper);border:1px solid var(--hairline);resize:vertical;padding:10px 12px;font-size:16px;line-height:1.6}.marks-carry-actions{gap:18px;margin-top:10px;display:flex}button.quiet{appearance:none;cursor:pointer;background:0 0;border:0;padding:0}.ledger{max-width:34rem;margin:0 auto;padding:48px 20px 0}.ledger-list{margin:0;padding:0;list-style:none}.ledger-list li{align-items:baseline;gap:14px;display:flex}.ledger-list li+li{margin-top:10px}.ledger-count{font-family:var(--sans);color:var(--gold);text-align:right;flex:none;min-width:2.5ch;font-size:12px}.ledger-address{font-family:var(--sans);color:var(--ink-muted);flex:none;margin-left:auto;font-size:11px}.share-thanks{animation:1.3s share-settle;display:inline-block;position:relative}.share-hush{animation:.55s both share-hush}.share-thanks.share-leaving{animation:.9s both share-hush}.share-return{animation:1.2s share-settle}.share-bloom{pointer-events:none;position:absolute;inset:0}.share-bloom .glyph-heart{color:var(--heart);opacity:.85;transform:rotate(var(--tilt));margin:0;animation:2.6s both heart-bloom;position:absolute}.bloom-a{--tilt:-14deg;width:8px;height:15px;animation-delay:.1s;top:-4px;left:-14px}.bloom-b{--tilt:-20deg;width:6px;height:11px;animation-delay:.55s;top:-19px;left:-3px}.bloom-c{--tilt:12deg;width:9px;height:16px;animation-delay:0s;top:-6px;right:-13px}.bloom-d{--tilt:20deg;width:6px;height:11px;animation-delay:.7s;top:-18px;right:10px}.bloom-e{--tilt:-6deg;width:7px;height:13px;animation-delay:.35s;top:-16px;left:34%}@keyframes share-settle{0%{opacity:0}}@keyframes share-hush{to{opacity:0}}@keyframes heart-bloom{0%{opacity:0;transform:translateY(5px) rotate(var(--tilt)) scale(.85)}25%{opacity:.85;transform:translateY(1px) rotate(var(--tilt))}62%{opacity:.8}to{opacity:0;transform:translateY(-11px) rotate(var(--tilt))}}.write{max-width:34rem;margin:0 auto;padding:48px 20px 0}.login-line{flex-direction:column;gap:12px;padding-top:clamp(72px,16vh,168px);display:flex}.login-line input{font:inherit;color:var(--ink);border:0;border-bottom:1px solid var(--hairline);background:0 0;max-width:22rem;padding:4px 0 8px}.login-line input:focus{border-bottom-color:var(--gold);outline:none}.login-word{color:var(--ink-muted);margin:0;font-style:italic}.desk-search{margin:0 0 30px}.desk-search>input{border:0;border-bottom:1px solid var(--hairline);width:100%;color:var(--ink);font:13px/1.5 var(--sans);background:0 0;border-radius:0;padding:3px 0 7px;display:block}.desk-search>input:focus{border-bottom-color:var(--gold);outline:none}.desk-search-results{border-bottom:1px solid var(--hairline);max-height:min(46vh,360px);margin:0;padding:0;list-style:none;overflow-y:auto}.desk-search-results li+li{border-top:.5px solid color-mix(in srgb, var(--hairline) 55%, transparent)}.desk-search-results a{color:inherit;padding:7px 0 8px;text-decoration:none;display:block}.desk-search-results a:hover,.desk-search-results a:focus-visible,.desk-search-results a.active{color:var(--gold);outline:none}.desk-search-title,.desk-search-meta{display:block}.desk-search-title{font-size:16px;line-height:1.45}.desk-search-meta,.desk-search-count{font-family:var(--sans);letter-spacing:.035em;color:var(--ink-muted);font-size:10px;line-height:1.45}.desk-search-private{color:var(--gold)}.desk-search-count{margin:6px 0 0}.desk-list{border-bottom:1px solid var(--hairline);margin:0 0 44px;padding:0;list-style:none}.desk-header{font-family:var(--sans);letter-spacing:.05em;flex-wrap:wrap;justify-content:space-between;align-items:baseline;row-gap:10px;padding:24px clamp(20px,5vw,40px) 12px;font-size:12px;display:flex}.desk-header a,.desk-header button.quiet{color:var(--ink-muted);letter-spacing:.05em;font-size:12px;text-decoration:none}.desk-header a:hover{color:var(--gold)}.desk-header-ways{align-items:baseline;gap:22px;display:flex}.write-warnings{font-family:var(--sans);letter-spacing:.05em;color:var(--ink-muted);margin:10px 0 0;font-size:11px}.write .thread{padding:0}.write-piece{cursor:text}.write-pen textarea,.write-pen .write-pen-ink,.file-pen textarea,.bulk-add textarea{width:100%;font:inherit;line-height:inherit;color:var(--ink);border:0;border-left:1px solid var(--hairline);resize:none;white-space:pre-wrap;background:0 0;margin-left:-13px;padding:0 0 0 12px;display:block;overflow:hidden}.write-pen textarea:focus,.write-pen .write-pen-ink:focus,.file-pen textarea:focus,.bulk-add textarea:focus{border-left-color:var(--thread-gold);outline:none}.pen-composition{border-left:1px solid var(--hairline);margin-left:-13px;padding-left:12px}.pen-composition-ink{white-space:pre-wrap;overflow-wrap:anywhere}.note-composer{margin:0;display:block;position:relative}.note-composer-anchor{white-space:pre-wrap;width:fit-content;display:block}.note-composer-margin{border-left:2px solid #b3861f73;padding-left:8px}@media (min-width:1180px){.note-composer-margin{width:220px;position:absolute;top:0;left:calc(100% + 28px)}}.write-pen .note-composer textarea,.write-pen .later-composer .visual-ink-input{width:100%;min-height:3.2em;color:inherit;resize:vertical;background:0 0;border:0;margin:0;padding:0;overflow:auto}.write-pen .note-composer textarea{font-family:var(--sans);color:var(--ink-muted);font-size:11px;line-height:1.5}.write-pen .note-composer textarea:focus,.write-pen .later-composer .visual-ink-input:focus{border:0;outline:none}.later-composer{margin:0}.later-composer .later-block{margin-bottom:7px}.write-pen .later-composer .visual-ink-input{margin-top:6px}.composer-about{font-family:var(--sans);color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;margin:0 14px 5px;font-size:11px;line-height:1.45;overflow:hidden}.composer-actions{font-family:var(--sans);flex-wrap:wrap;gap:12px;margin-top:7px;font-size:11px;display:flex}.thread-composer{margin:0}.thread-composer>.thread-anchor-ink{white-space:pre-wrap;width:fit-content;display:block}.thread-composer .thread-annotation-note{margin-top:8px}.thread-composer input,.thread-composer select{border:0;border-bottom:1px solid var(--hairline);width:min(100%,520px);color:var(--ink);font:11px/1.5 var(--sans);background:0 0;border-radius:0;margin:0 0 7px;padding:2px 0;display:block}.thread-composer input:focus,.thread-composer select:focus{border-bottom-color:var(--gold);outline:none}.thread-collection-filters{flex-wrap:wrap;gap:4px 10px;margin:2px 0 0;display:flex}.thread-collection-filters .quiet{font-size:10px}.thread-collection-filters .quiet.on{color:var(--gold)}.thread-composer-label{font:10px/1.4 var(--sans);letter-spacing:.05em;color:var(--ink-muted);margin:12px 0 4px;display:block}.thread-target-results{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);width:min(100%,520px);max-height:190px;overflow-y:auto}.thread-target-results+input{margin-top:12px}.thread-selected-targets{width:min(100%,520px);font:10px/1.4 var(--sans);color:var(--ink-muted);margin:0}.thread-selected-targets button{width:100%;color:var(--gold);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:2px 0;display:block}.thread-selected-targets button:last-child{color:var(--ink-muted);margin-top:4px}.thread-suggestions{width:min(100%,520px);font:10px/1.4 var(--sans);color:var(--ink-muted);margin:0}.thread-suggestions button{border:0;border-top:1px solid color-mix(in srgb, var(--hairline) 55%, transparent);width:100%;color:var(--ink);font:11px/1.4 var(--sans);text-align:left;cursor:pointer;background:0 0;padding:5px 0;display:block}.thread-suggestions button:hover,.thread-suggestions button:focus-visible{color:var(--gold);outline:none}.thread-target-option{width:100%;color:var(--ink);font:11px/1.4 var(--sans);text-align:left;cursor:pointer;background:0 0;border:0;gap:8px;padding:5px 0;display:flex}.thread-target-option+.thread-target-option{border-top:1px solid color-mix(in srgb, var(--hairline) 55%, transparent)}.thread-target-option:hover,.thread-target-option.on,.thread-target-option:focus-visible{color:var(--gold);outline:none}@media (max-width:760px){.note-composer{grid-template-columns:1fr;gap:8px;margin-left:18px}}.write-pen .pen-row,.description-editor .description-pen-row{left:50%;bottom:var(--press,0px);z-index:8;box-sizing:border-box;background:var(--paper);border-top:1px solid var(--hairline);width:min(34rem,100vw - 40px);margin:0;padding:8px 0 7px 40px;position:fixed;transform:translate(-50%)}.pen-row{font-family:var(--sans);letter-spacing:.05em;color:var(--ink-muted);flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin-top:12px;font-size:11px;display:flex}.pen-row .quiet{font-size:11px}.pen-spacer{flex:1}.pen-fav{appearance:none;cursor:pointer;font-family:var(--sans);letter-spacing:.05em;color:var(--ink-muted);background:0 0;border:0;padding:0;font-size:11px}.pen-fav.on,.pen-row .quiet.on,.feature-mark-menu .quiet.on{color:var(--gold)}.pen-format-menu{z-index:7;background:var(--paper);border:1px solid var(--hairline);width:min(34rem,100vw - 48px);font:11px/1.5 var(--sans);flex-wrap:wrap;gap:7px 15px;padding:9px 12px;display:flex;position:absolute;bottom:calc(100% + 4px);left:0}.link-composer{font:10px/1.4 var(--sans);color:var(--ink-muted);flex-wrap:wrap;flex:1 0 100%;align-items:center;gap:7px 14px;padding-top:3px;display:flex}.link-selection{max-width:min(100%,20rem);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.link-composer>input[type=text]{border:0;border-bottom:1px solid var(--hairline);min-width:12rem;color:var(--ink);font:11px/1.5 var(--sans);background:0 0;border-radius:0;outline:none;flex:15rem;padding:2px 0 3px}.link-composer>input[type=text]:focus{border-bottom-color:var(--gold)}.link-composer label{align-items:center;gap:5px;display:inline-flex}.link-composer input[type=checkbox]{accent-color:var(--gold)}.pen-ctx{font-family:var(--sans);letter-spacing:.05em;color:var(--ink);border:0;border-bottom:1px solid var(--hairline);background:0 0;width:6.5em;padding:2px 0 3px;font-size:11px}.pen-ctx:focus{border-bottom-color:var(--gold);outline:none}.pen-place{width:13.5em}.pen-place-bank{appearance:auto;cursor:pointer;border-radius:0}.pen-hint{font-style:italic}.pen-hint-error{border-bottom:1px solid var(--hairline);color:var(--heart);letter-spacing:0;flex:1 0 100%;order:-2;padding:6px 0 7px;font-style:normal;line-height:1.45}.write-status{font-family:var(--sans);letter-spacing:.05em;color:var(--ink-muted);margin:12px 0 0;font-size:11px}.desk-offline{max-width:34rem;margin:0 auto 18px;padding-left:40px}.desk>.desk-offline{text-align:center;padding-left:0}.press-line{z-index:6;background:var(--paper);border-top:1px solid var(--hairline);padding:8px 16px calc(10px + env(safe-area-inset-bottom));position:fixed;bottom:0;left:0;right:0}.press-line-inner{max-width:34rem;margin:0 auto;padding-left:40px}.press-line .write-status{margin:0}.write .write-thread{padding-bottom:72px}.drafts-list{max-width:34rem;margin:0 auto;padding:0 0 0 40px;list-style:none}.drafts-row{border-bottom:.5px solid var(--hairline);align-items:baseline;gap:12px;padding:7px 0;display:flex}.drafts-row:target{color:var(--gold);scroll-margin-top:24px}.drafts-row input[type=checkbox]{accent-color:var(--gold);flex:none;width:14px;height:14px;position:relative;top:1px}.drafts-open{min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:baseline;gap:12px;padding:0;display:flex}.drafts-open:hover .drafts-title{color:var(--gold)}.drafts-date{font-family:var(--sans);letter-spacing:.05em;color:var(--ink-muted);flex:none;font-size:11px}.drafts-title{text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:1.5;overflow:hidden}.drafts-room .write-pen-item{border-bottom:.5px solid var(--hairline);padding:12px 0;list-style:none}.drafts-target{font-family:var(--sans);color:var(--ink);background:var(--paper);border:.5px solid var(--hairline);padding:2px 6px;font-size:12px}button.quiet:disabled{opacity:.35;cursor:default;color:var(--ink-muted)}.desk-tools{gap:18px;margin:14px 0 0;display:flex}.desk-featured{font-family:var(--sans);color:var(--ink-muted);margin:10px 0 0;font-size:12px}.desk-featured-where{font-style:italic}.begin-collection{margin:0 0 32px;display:block}.cover-panel.begin-panel{margin:18px 0 44px}.desk-foot{max-width:34rem;margin:64px auto 0;padding-left:40px}.bulk-add textarea{min-height:120px;margin-left:0}.drafts-picker .drafts-list{margin-top:0}.drafts-picker label.drafts-open{cursor:pointer}.desk-foot .desk-tools{margin:0}.file-pen{max-width:34rem;margin:0 auto;padding-left:40px}.cover-panel{flex-direction:column;gap:10px;margin:18px 0 0;display:flex}.cover-field{font-family:var(--sans);letter-spacing:.05em;color:var(--ink-muted);align-items:baseline;gap:12px;margin:0;font-size:11px;display:flex}.cover-field>span:first-child{flex:none;width:7em}.cover-field input{font:inherit;color:var(--ink);border:0;border-bottom:1px solid var(--hairline);background:0 0;flex:1;max-width:18rem;padding:2px 0 3px}.cover-field input:focus{border-bottom-color:var(--gold);outline:none}.home-about-editor{max-width:34rem;margin:0 auto;padding-left:40px}.home-about-copy-editor{box-sizing:border-box;width:100%;min-height:300px;color:var(--ink);border:0;border-bottom:1px solid var(--hairline);font:18px/1.7 var(--serif);background:0 0;border-radius:0;outline:none;padding:0 0 14px;display:block}.home-about-copy-editor:focus{border-bottom-color:var(--gold)}.formatted-ink-editor{min-width:0}.visual-ink-input{white-space:pre-wrap;overflow-wrap:anywhere;cursor:text}.visual-ink-input:empty:before{content:attr(data-placeholder);color:var(--ink-muted);pointer-events:none;font-style:italic}.visual-ink-input .ink-link{cursor:text}.formatted-ink-pen-row{margin-top:5px;padding:3px 0 4px;position:relative}.formatted-ink-editor.is-active .formatted-ink-pen-row{left:50%;bottom:var(--press,0px);z-index:8;box-sizing:border-box;background:var(--paper);border-top:1px solid var(--hairline);width:min(34rem,100vw - 40px);margin:0;padding:8px 0 7px 40px;position:fixed;transform:translate(-50%)}.formatted-ink-pen-row .pen-format-menu{width:min(34rem,100%)}.home-about-dropdown-control,.home-about-dropdown-hint{color:var(--ink-muted);font:11px/1.5 var(--sans);letter-spacing:.03em;margin:8px 0 0}.home-about-dropdown-control{flex-wrap:wrap;gap:4px 10px;display:flex}.home-about-dropdown-control .quiet{color:var(--ink)}.home-about-dropdown-hint{color:var(--gold)}.home-about-dropdowns{margin-top:30px}.home-about-dropdowns>.strip-label{margin-bottom:4px}.home-about-dropdown-list{margin:0;padding:0;list-style:none}.home-about-dropdown-list>li{border-bottom:.5px solid var(--hairline);padding:14px 0 16px}.home-about-dropdown-head{font:15px/1.5 var(--serif);justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 9px;display:flex}.home-about-dropdown-head>span{min-width:0}.home-about-dropdown-head .quiet{font-family:var(--sans);flex:none;font-size:11px}.home-about-dropdown-copy-editor{box-sizing:border-box;width:100%;min-height:100px;color:var(--ink);border:1px solid var(--hairline);font:15px/1.6 var(--serif);background:#ffffff29;border-radius:0;outline:none;padding:8px 10px;display:block}.home-about-dropdown-copy-editor:focus{border-color:var(--gold)}.home-about-dropdown-missing{color:var(--gold);font:10px/1.5 var(--sans);letter-spacing:.03em;margin:-3px 0 9px}.home-about-part{margin-top:52px}.home-about-part>.strip-label{margin-bottom:14px}.home-about-photo-list{margin:0;padding:0;list-style:none}.home-about-photo-copy>input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;flex:1;padding:2px 0 3px}.home-about-photo-copy>input:focus{border-bottom-color:var(--gold);outline:none}.home-about-controls{font-family:var(--sans);letter-spacing:.05em;flex-wrap:wrap;flex:none;gap:10px;font-size:11px;display:inline-flex}.home-about-hidden{font-family:var(--sans);letter-spacing:.05em;color:var(--ink-muted);margin-top:12px;font-size:11px}.home-about-photo-edit{border-bottom:.5px solid var(--hairline);align-items:flex-start;gap:14px;padding:10px 0;display:flex}.home-about-photo-edit>img,.home-about-photo-missing{object-fit:cover;border:.5px solid var(--hairline);flex:none;width:72px;height:72px}.home-about-photo-missing{box-sizing:border-box;color:var(--ink-muted);font:10px/1.4 var(--sans);place-items:center;display:grid}.home-about-photo-copy{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.home-about-photo-file{color:var(--ink-muted);font:10px/1.4 var(--sans);letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-about-photo-copy>input{box-sizing:border-box;border-bottom-color:var(--hairline);width:100%;font-size:14px}.home-about-part .collection-empty{margin:0;padding:0}.home-about-preview{border-top:1px solid var(--hairline);padding:30px 0 4px}.home-about-preview .who{margin:0;padding:0}@media (max-width:520px){.home-about-photo-edit>img,.home-about-photo-missing{width:60px;height:60px}}.cover-delete{font-family:var(--sans);letter-spacing:.05em;color:var(--ink-muted);flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin-top:22px;font-size:11px;display:flex}.cover-confirm{font:inherit;color:var(--ink);border:0;border-bottom:1px solid var(--hairline);background:0 0;width:6em;padding:2px 0 3px}.cover-confirm:focus{border-bottom-color:var(--gold);outline:none}button.cover-delete-go:not(:disabled){color:var(--heart)}.cover-legs-label{font-family:var(--sans);letter-spacing:.05em;color:var(--ink-muted);margin:8px 0 0;font-size:11px}.cover-navigation{font-family:var(--sans);letter-spacing:.05em;flex-wrap:wrap;gap:8px 18px;font-size:11px;display:flex}.cover-navigation button.current{color:var(--gold)}.cover-leg{font-family:var(--sans);align-items:center;gap:10px;font-size:11px;display:flex}.cover-leg input[type=text],.cover-leg-place,.cover-leg-match{font:inherit;color:var(--ink);border:0;border-bottom:1px solid var(--hairline);background:0 0;padding:2px 0 3px}.cover-leg-place{width:8em}.cover-leg-match{flex:1}.leg-swatch{appearance:none;border:.5px solid var(--hairline);cursor:pointer;border-radius:50%;flex:none;block-size:14px;inline-size:14px;padding:0}.leg-swatch.current{outline:1.5px solid var(--gold);outline-offset:2px}.leg-swatches{flex-wrap:wrap;gap:10px;padding:6px 0 4px;display:flex}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
