.l02TbW_root{--paper:#f0ece3;--sheet:#f8f5ef;--ink:#1f1d1a;--muted:#6d675d;--rule:#d6cfc2;--red:#b8432c;--ease:cubic-bezier(.22, 1, .36, 1);--serif:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;--mono:var(--font-plex-mono), ui-monospace, monospace;--sans:var(--font-inter), system-ui, sans-serif;background:var(--paper);min-height:100svh;color:var(--ink);font-family:var(--sans);grid-template-columns:236px minmax(0,1fr);display:grid}.l02TbW_ruler{border-right:1px solid var(--rule);flex-direction:column;height:100svh;padding:28px 0 20px 24px;display:flex;position:sticky;top:0}.l02TbW_readout{gap:2px;min-height:74px;display:grid}.l02TbW_readDate{font-family:var(--mono);color:var(--red);font-size:12px}.l02TbW_readName{font-family:var(--serif);font-size:21px;font-weight:500;line-height:1.05}.l02TbW_readTradition{font-family:var(--mono);color:var(--muted);font-size:11px}.l02TbW_track{flex:1;margin:18px 0 14px;position:relative}.l02TbW_band{top:calc(var(--a) * 100%);height:calc((var(--b) - var(--a)) * 100%);left:calc(14px + var(--lane) * 5px);background:var(--ink);opacity:.16;width:3px;transition:opacity .3s var(--ease), background-color .3s var(--ease);position:absolute}.l02TbW_band[data-west]{opacity:.22;width:8px;left:0}.l02TbW_band[data-west][data-odd]{opacity:.1}.l02TbW_band[data-on]{background:var(--red);opacity:.85}.l02TbW_eraName{top:calc(var(--p) * 100%);font-family:var(--mono);color:var(--muted);white-space:nowrap;transition:color .3s var(--ease);font-size:10px;line-height:1;position:absolute;right:18px;transform:translateY(-50%)}.l02TbW_eraName[data-on]{color:var(--red)}.l02TbW_era{color:var(--ink)}.l02TbW_axis{background:var(--rule);width:1px;position:absolute;top:0;bottom:0;left:38px}.l02TbW_year{top:calc(var(--p) * 100%);font-family:var(--mono);color:var(--muted);white-space:nowrap;font-size:10px;position:absolute;left:54px;transform:translateY(-50%)}.l02TbW_tick{top:calc(var(--p) * 100%);background:var(--ink);border:2px solid var(--paper);width:11px;height:11px;transition:transform .24s var(--ease);border-radius:50%;margin-top:-5.5px;position:absolute;left:33px}.l02TbW_tick:after{content:"";position:absolute;inset:-8px}.l02TbW_tick[data-empty]{background:var(--paper);border:1px solid var(--muted);width:7px;height:7px;margin-top:-3.5px;left:35px}.l02TbW_tick[data-empty]:after{content:none}a.l02TbW_tick:hover,a.l02TbW_tick:focus-visible{transform:scale(1.35)}a.l02TbW_tick:focus-visible{outline:2px solid var(--red);outline-offset:2px}.l02TbW_marker{top:calc(var(--p) * 100%);background:var(--red);pointer-events:none;width:30px;height:2px;transition:top .7s var(--ease);margin-top:-1px;position:absolute;left:24px}.l02TbW_squeeze{font-family:var(--mono);color:var(--muted);margin:0;padding-right:16px;font-size:10px;line-height:1.45}.l02TbW_content{min-width:0;max-width:1200px;padding:0 clamp(16px,5vw,80px) 140px}.l02TbW_intro{padding:88px 0 24px;position:relative}.l02TbW_home{font-family:var(--mono);color:var(--muted);font-size:12px;text-decoration:none;position:absolute;top:28px;right:0}.l02TbW_home:hover{color:var(--ink)}.l02TbW_title{max-width:13ch;font-family:var(--serif);letter-spacing:-.012em;text-wrap:balance;margin:0;font-size:clamp(46px,6.4vw,92px);font-weight:500;line-height:.96}.l02TbW_lede{text-wrap:pretty;max-width:58ch;margin:28px 0 0;font-size:18px;line-height:1.6}.l02TbW_status{font-family:var(--mono);color:var(--muted);margin:18px 0 0;font-size:12px}.l02TbW_entry{border-top:1px solid var(--ink);margin-top:112px;padding-top:28px;scroll-margin-top:24px}.l02TbW_entryHead{grid-template-columns:200px minmax(0,1fr);gap:24px;margin-bottom:32px;display:grid}.l02TbW_meta{font-family:var(--mono);color:var(--muted);align-content:start;gap:3px;margin:6px 0 0;font-size:12px;display:grid}.l02TbW_number{color:var(--ink)}.l02TbW_name{font-family:var(--serif);letter-spacing:-.01em;margin:0;font-size:clamp(38px,4.4vw,60px);font-weight:500;line-height:1}.l02TbW_idea{max-width:30ch;font-family:var(--serif);text-wrap:balance;margin:10px 0 0;font-size:clamp(22px,2.2vw,28px);font-style:italic;line-height:1.2}.l02TbW_lower{grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:start;gap:clamp(28px,4vw,64px);margin-top:40px;display:grid}.l02TbW_body{text-wrap:pretty;max-width:58ch;margin:0;font-size:17px;line-height:1.65}.l02TbW_sources{max-width:58ch;font-family:var(--mono);color:var(--muted);text-wrap:pretty;margin:20px 0 0;font-size:12px;line-height:1.6}.l02TbW_sources a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:2px}.l02TbW_sources a:hover{color:var(--ink)}.l02TbW_sheet{margin:0}.l02TbW_paper{background:var(--sheet);box-shadow:inset 0 0 0 1px var(--rule)}.l02TbW_paper svg{width:100%;height:auto;display:block;overflow:visible}.l02TbW_caption{max-width:76ch;font-family:var(--mono);color:var(--muted);text-wrap:pretty;margin-top:10px;font-size:12px;line-height:1.55}.l02TbW_fig{color:var(--ink);margin-right:6px}.l02TbW_key{counter-reset:key;font-family:var(--mono);columns:2;column-gap:16px;margin:10px 0 0;padding:0;font-size:12px;line-height:1.6;list-style:none;display:none}.l02TbW_key li{counter-increment:key;break-inside:avoid}.l02TbW_key li:before{content:counter(key) " ";color:var(--red)}.l02TbW_sheet[data-compact] .l02TbW_key{display:block}.l02TbW_waiting{border-top:1px solid var(--ink);margin-top:128px;padding-top:28px}.l02TbW_waitingTitle{font-family:var(--serif);margin:0 0 24px;font-size:clamp(32px,3.4vw,44px);font-weight:500}.l02TbW_waitingList{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px 32px;margin:0;padding:0;list-style:none;display:grid}.l02TbW_waitingList li{border-top:1px solid var(--rule);gap:2px;padding-top:10px;display:grid}.l02TbW_waitingDate{font-family:var(--mono);color:var(--muted);font-size:11px}.l02TbW_waitingName{font-family:var(--serif);font-size:21px;font-weight:500}.l02TbW_waitingIdea{color:var(--muted);font-size:14px;line-height:1.45}.l02TbW_root .pattern{stroke:var(--ink);stroke-width:.5px}.l02TbW_root .dot{fill:var(--ink)}.l02TbW_root .ring{fill:none;stroke:var(--ink);stroke-width:.5px}.l02TbW_sheet svg{--layer:0s;fill:none;stroke-linecap:round;stroke-linejoin:round}.l02TbW_sheet .cut{--layer:0s;stroke:var(--ink);stroke-width:calc(1.9px * var(--w,1))}.l02TbW_sheet .profile{--layer:.14s;stroke:var(--ink);stroke-width:calc(1.15px * var(--w,1))}.l02TbW_sheet .fine{--layer:.38s;stroke:var(--ink);stroke-opacity:.72;stroke-width:calc(.6px * var(--w,1))}.l02TbW_sheet .idea{--layer:.95s;stroke:var(--red);stroke-opacity:1;stroke-width:calc(1.6px * var(--w,1))}.l02TbW_sheet .column{stroke-width:calc(2.6px * var(--w,1))}.l02TbW_sheet .dash{stroke-dasharray:4 3}.l02TbW_sheet .idea.dash{stroke-dasharray:7 5}.l02TbW_sheet .mask{fill:var(--sheet)}.l02TbW_sheet .tone{fill:var(--ink);fill-opacity:.07;stroke:none}.l02TbW_sheet .solid{fill:var(--ink)}.l02TbW_sheet .poche.stone{fill:url(#arch-cross)}.l02TbW_sheet .poche.earth{fill:url(#arch-earth)}.l02TbW_sheet .poche.rock{fill:url(#arch-hatch)}.l02TbW_sheet .poche.dense{fill:url(#arch-dense)}.l02TbW_sheet .poche.mid{fill:url(#arch-mid)}.l02TbW_sheet .poche.light{fill:url(#arch-light)}.l02TbW_sheet .scalebar text{font-family:var(--mono);stroke:none}.l02TbW_sheet .dimtext{font-family:var(--mono);stroke:none}.l02TbW_sheet .note{font-family:var(--mono);stroke:none}.l02TbW_sheet .marker text{font-family:var(--mono);stroke:none}.l02TbW_sheet .scalebar text{font-size:calc(10px * min(var(--k,1), 1.8));fill:var(--muted)}.l02TbW_sheet .dimtext{font-size:calc(11px * max(1, min(var(--k,1), 1.8)));fill:var(--ink)}:is(.l02TbW_sheet .dimtext,.l02TbW_sheet .note){paint-order:stroke;stroke:var(--sheet);stroke-width:4px;stroke-linejoin:round}.l02TbW_sheet .note{fill:var(--ink);font-size:11px}.l02TbW_sheet .leader{stroke:var(--muted);stroke-width:calc(.6px * var(--w,1))}.l02TbW_sheet .pin{fill:var(--ink);stroke:none}.l02TbW_sheet .marker{display:none}.l02TbW_sheet .marker circle{r:calc(7px * var(--k,1));fill:var(--ink);stroke:var(--sheet);stroke-width:calc(1.5px * var(--k,1))}.l02TbW_sheet .marker text{font-size:calc(9px * var(--k,1));fill:var(--sheet);text-anchor:middle;dominant-baseline:central}.l02TbW_sheet[data-compact] .marker{display:inline}:is(.l02TbW_sheet[data-compact] .note,.l02TbW_sheet[data-compact] .leader,.l02TbW_sheet[data-compact] .pin){display:none}@media (prefers-reduced-motion:no-preference){.l02TbW_root:not([data-motion]) .l02TbW_sheet svg{visibility:hidden}}.l02TbW_root[data-motion] .l02TbW_sheet [data-ink]{stroke-dasharray:1;stroke-dashoffset:1px}.l02TbW_root[data-motion] .l02TbW_sheet[data-drawn] [data-ink]{stroke-dashoffset:0;transition:stroke-dashoffset 1.5s var(--ease) calc(var(--layer) + min(calc(var(--i) * 11ms), .9s))}:is(.l02TbW_root[data-motion] .l02TbW_sheet .poche,.l02TbW_root[data-motion] .l02TbW_sheet .tone){fill-opacity:0}.l02TbW_root[data-motion] .l02TbW_sheet[data-drawn] .poche{fill-opacity:1;transition:fill-opacity .9s 1.1s}.l02TbW_root[data-motion] .l02TbW_sheet[data-drawn] .tone{fill-opacity:.07;transition:fill-opacity .9s .9s}.l02TbW_root[data-motion] .l02TbW_sheet .labels{opacity:0}.l02TbW_root[data-motion] .l02TbW_sheet .dimtext{opacity:0}.l02TbW_root[data-motion] .l02TbW_sheet .dash{opacity:0}.l02TbW_root[data-motion] .l02TbW_sheet .scalebar text{opacity:0}.l02TbW_root[data-motion] .l02TbW_sheet .solid{opacity:0}.l02TbW_root[data-motion] .l02TbW_sheet[data-drawn] .labels{opacity:1;transition:opacity .7s 1.5s}.l02TbW_root[data-motion] .l02TbW_sheet[data-drawn] .dimtext{opacity:1;transition:opacity .7s 1.5s}.l02TbW_root[data-motion] .l02TbW_sheet[data-drawn] .dash{opacity:1;transition:opacity .7s 1.5s}.l02TbW_root[data-motion] .l02TbW_sheet[data-drawn] .scalebar text{opacity:1;transition:opacity .7s 1.5s}.l02TbW_root[data-motion] .l02TbW_sheet[data-drawn] .solid{opacity:1;transition:opacity .7s 1.5s}@media (max-width:860px){.l02TbW_root{grid-template-columns:minmax(0,1fr)}.l02TbW_ruler{z-index:2;background:var(--paper);border-right:0;border-bottom:1px solid var(--rule);flex-direction:row;align-items:center;gap:14px;height:auto;padding:10px 16px 8px}.l02TbW_readout{flex:0 0 104px;min-height:0}.l02TbW_readName{font-size:17px}.l02TbW_eraName{display:none}.l02TbW_track{height:40px;margin:0}.l02TbW_band,.l02TbW_band[data-west]{top:calc(4px + var(--lane,0) * 4px);left:calc(var(--a) * 100%);width:calc((var(--b) - var(--a)) * 100%);height:2px}.l02TbW_band[data-west]{height:3px;top:0}.l02TbW_band[data-lane]{top:calc(6px + var(--lane) * 3px)}.l02TbW_eraName{top:calc(var(--p) * 100%);font-family:var(--mono);color:var(--muted);white-space:nowrap;transition:color .3s var(--ease);font-size:10px;line-height:1;position:absolute;right:18px;transform:translateY(-50%)}.l02TbW_eraName[data-on]{color:var(--red)}.l02TbW_era{color:var(--ink)}.l02TbW_axis{width:auto;height:1px;inset:22px 0 auto}.l02TbW_tick{top:22px;left:calc(var(--p) * 100%);margin-top:-5.5px;margin-left:-5.5px}.l02TbW_tick[data-empty]{top:22px;left:calc(var(--p) * 100%);margin-top:-3.5px;margin-left:-3.5px}.l02TbW_year{top:auto;bottom:-2px;left:calc(var(--p) * 100%);transform:translateX(calc(var(--p) * -100%));font-size:9px}.l02TbW_year[data-minor]{display:none}.l02TbW_marker{top:12px;left:calc(var(--p) * 100%);width:2px;height:20px;transition:left .7s var(--ease);margin:0 0 0 -1px}.l02TbW_squeeze{display:none}.l02TbW_intro{padding-top:56px}.l02TbW_home{top:20px;left:0;right:auto}.l02TbW_entry{margin-top:80px;scroll-margin-top:80px}.l02TbW_entryHead{grid-template-columns:minmax(0,1fr);gap:10px;margin-bottom:24px}.l02TbW_meta{flex-wrap:wrap;gap:4px 14px;display:flex}.l02TbW_era{flex-basis:100%;order:1}.l02TbW_lower{grid-template-columns:minmax(0,1fr);margin-top:28px}.l02TbW_key{columns:1}}
