.kx6kVW_page{text-transform:lowercase;max-width:38rem;margin:0 auto;padding:2.5rem 1.5rem 5rem}.kx6kVW_page .keep{text-transform:none}.kx6kVW_page a{text-underline-offset:.18em;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklch, var(--accent) 50%, transparent);text-decoration-color:color-mix(in oklch, var(--accent) 50%, transparent)}@media (hover:hover) and (pointer:fine){.kx6kVW_page a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}}.kx6kVW_runningHead,.kx6kVW_contentsHead,.kx6kVW_numeral,.kx6kVW_entryDate,.kx6kVW_mark,.kx6kVW_date,.kx6kVW_pagerLabel{font-size:1rem;font-style:italic;line-height:1.5}.kx6kVW_body .period{font-size:1rem;font-style:italic;line-height:1.5}.kx6kVW_body .clocks{font-size:1rem;font-style:italic;line-height:1.5}.kx6kVW_body .credit{font-size:1rem;font-style:italic;line-height:1.5}.kx6kVW_body .stack{font-size:1rem;font-style:italic;line-height:1.5}.kx6kVW_body .cap{font-size:1rem;font-style:italic;line-height:1.5}.kx6kVW_body .copied{font-size:1rem;font-style:italic;line-height:1.5}.kx6kVW_page .contribCaption{font-size:1rem;font-style:italic;line-height:1.5}.kx6kVW_runningHead{color:var(--accent);justify-content:space-between;align-items:baseline;gap:1.5rem;display:flex}.kx6kVW_page .kx6kVW_runningHead a{text-decoration:none}.kx6kVW_runningHead>:first-child{flex:none}.kx6kVW_end{align-items:baseline;gap:1rem;min-width:0;margin-left:auto;display:flex}.kx6kVW_here{text-overflow:ellipsis;white-space:nowrap;text-align:right;min-width:0;overflow:hidden}.kx6kVW_titlePage{padding:clamp(5rem,16vh,9rem) 0 clamp(4rem,12vh,7rem)}.kx6kVW_title{letter-spacing:-.025em;font-variation-settings:"opsz" 72;text-wrap:balance;font-size:clamp(3.5rem,2.25rem + 5vw,5.5rem);font-weight:400;line-height:.95}.kx6kVW_sub{color:var(--muted);text-wrap:pretty;min-height:3em;margin-top:1.25rem;font-size:1.125rem;font-style:italic;line-height:1.5}.kx6kVW_page .kx6kVW_sub a{color:var(--ink)}.kx6kVW_group+.kx6kVW_group{margin-top:3rem}.kx6kVW_contentsHead{font-weight:inherit;color:var(--muted);border-bottom:1px solid var(--rule);padding-bottom:.75rem}.kx6kVW_page .kx6kVW_entry{border-bottom:1px solid var(--rule);grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:baseline;column-gap:.75rem;padding:.875rem 0;text-decoration:none;display:grid}.kx6kVW_numeral{color:var(--accent)}.kx6kVW_entryTitle{font-size:1.375rem;line-height:1.3;font-weight:var(--strong-weight);overflow-wrap:anywhere}.kx6kVW_entrySub{font-size:1.0625rem;font-style:italic;font-weight:var(--text-weight);color:var(--muted);margin-top:.125rem;display:block}.kx6kVW_entryDate{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){.kx6kVW_page .kx6kVW_entry:hover .kx6kVW_entryTitle{color:var(--accent)}}.kx6kVW_opener{padding:clamp(4rem,12vh,7rem) 0 2.5rem}.kx6kVW_mark{color:var(--accent);font-size:1.125rem}.kx6kVW_page .kx6kVW_mark a{text-decoration:none}.kx6kVW_chapterTitle{letter-spacing:-.02em;font-variation-settings:"opsz" 60;text-wrap:balance;overflow-wrap:anywhere;margin-top:.25rem;font-size:clamp(2.5rem,1.75rem + 3vw,3.5rem);font-weight:400;line-height:1.05}.kx6kVW_date{color:var(--muted);margin-top:.75rem}.kx6kVW_body{overflow-wrap:anywhere;text-wrap:pretty}.kx6kVW_body p+p,.kx6kVW_body p+ul,.kx6kVW_body ul+p{margin-top:1rem}.kx6kVW_body li{line-height:1.45;position:relative}.kx6kVW_body ul>li:before{content:"–";color:var(--accent);position:absolute;right:calc(100% + .55em)}.kx6kVW_body li+li{margin-top:.5rem}.kx6kVW_body h2{text-wrap:balance;margin:3rem 0 1rem;font-size:1.625rem;font-style:italic;font-weight:400;line-height:1.25}.kx6kVW_body b{font-weight:600}.kx6kVW_body .muted{color:var(--muted);font-style:italic}.kx6kVW_body .credit{color:var(--muted);margin-top:2.5rem}.kx6kVW_body .stack{color:var(--muted);margin-top:3rem}.kx6kVW_body .figures{gap:2.5rem;display:grid}.kx6kVW_body .cap{color:var(--muted);margin-top:.5rem}:is(.kx6kVW_body .figures img,.kx6kVW_body .figures video){border:1px solid var(--rule);width:100%}.kx6kVW_body .rows>li:before{content:none}.kx6kVW_body .clocks>li:before{content:none}.kx6kVW_body .icons>li:before{content:none}.kx6kVW_body .row{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:1rem;padding:1rem 0;display:grid}.kx6kVW_body .row+.row{margin-top:0}.kx6kVW_body .row:last-child{border-bottom:0}.kx6kVW_body .row:first-child{padding-top:0}.kx6kVW_body .rowName b{font-size:1.25rem;font-weight:var(--strong-weight)}.kx6kVW_body .role{color:var(--muted);font-style:italic}.kx6kVW_body .period{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.kx6kVW_body .rowLine{color:var(--muted);grid-column:1/-1;margin-top:.125rem}.kx6kVW_body .clocks{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.25rem 1.5rem;margin-top:2.5rem;display:flex}.kx6kVW_body .clocks>li+li{margin-top:0}.kx6kVW_body .icons{flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;display:flex}.kx6kVW_body .icons>li{margin-top:0}.kx6kVW_page .kx6kVW_body .icons a{min-width:44px;height:44px;color:var(--ink);justify-content:center;align-items:center;margin:-11px;text-decoration:none;display:flex}.kx6kVW_body .icons .cv{font-size:1.375rem;font-style:italic;line-height:1}@media (hover:hover) and (pointer:fine){.kx6kVW_page .kx6kVW_body .icons a:hover{color:var(--accent)}}.kx6kVW_body .icons>li{position:relative}.kx6kVW_body .icons .copied{color:var(--muted);white-space:nowrap;position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%)}.kx6kVW_page .contrib{margin-top:3rem}.kx6kVW_page .contribGrid{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;display:grid}.kx6kVW_page .contribWeek{grid-template-rows:repeat(7,auto);gap:2px;display:grid}.kx6kVW_page .contribWeek i{aspect-ratio:1;background:var(--rule);border-radius:1px}.kx6kVW_page .contribWeek i:not([data-level]){visibility:hidden}.kx6kVW_page .contribWeek i[data-level="1"]{background:color-mix(in oklch, var(--accent) 30%, var(--rule))}.kx6kVW_page .contribWeek i[data-level="2"]{background:color-mix(in oklch, var(--accent) 55%, var(--rule))}.kx6kVW_page .contribWeek i[data-level="3"]{background:color-mix(in oklch, var(--accent) 80%, var(--rule))}.kx6kVW_page .contribWeek i[data-level="4"]{background:var(--accent)}.kx6kVW_page .contribCaption{color:var(--muted);margin-top:.75rem}.kx6kVW_pager{border-top:1px solid var(--rule);justify-content:space-between;gap:1.5rem;margin-top:4rem;padding-top:1rem;display:flex}.kx6kVW_page .kx6kVW_pager a{overflow-wrap:anywhere;text-decoration:none}.kx6kVW_next{text-align:right;margin-left:auto}.kx6kVW_pagerLabel{color:var(--accent);display:block}@media (hover:hover) and (pointer:fine){.kx6kVW_page .kx6kVW_pager a:hover{color:var(--accent)}}@media (max-width:30rem){.kx6kVW_page{padding-inline:1.5rem 1.25rem;font-size:1.125rem}.kx6kVW_page .kx6kVW_entry{grid-template-columns:2rem minmax(0,1fr) auto;column-gap:.5rem}}
