#musings.station{--station-pad-top:0px;--station-pad-bottom:0px;--mu-weld:100svh;--mu-rise:0px;display:block;content-visibility:visible;contain-intrinsic-size:none;position:relative}#musings.station:has(~#contact.station){--mu-rise:var(--ft-weld,0px)}.mu{--mu-ink:var(--dawn);--mu-ink-2:rgba(var(--dawn-rgb),0.74);--mu-ink-3:rgba(var(--dawn-rgb),0.54);--mu-draw:rgba(var(--dawn-rgb),0.5);--mu-rule:rgba(var(--dawn-rgb),0.16);--mu-rule-soft:rgba(var(--dawn-rgb),0.1);--mu-glass-a:0.62;--mu-plate:rgba(var(--void-deep-rgb),var(--mu-glass-a));--mu-blur:14px;--mu-lip:color-mix(in srgb,var(--gold-line) 30%,transparent);--mu-bloom-a:0.13;--mu-edge:rgba(var(--dawn-rgb),0.2);--mu-chrome:clamp(10px,0.72vw,12px);--mu-copy:clamp(13px,0.95vw,16px);--mu-ch:clamp(14px,1.6vw,22px);--mu-chi:calc(var(--mu-ch) - 0.586px);--mu-note-gap:8px;--mu-note-inset:clamp(14px,1.4vw,22px);--mu-note-cgap:clamp(12px,1.3vw,20px);--mu-note-row:clamp(64px,8.6svh,108px);--mu-note-open:clamp(180px,20svh,240px);--mu-note-thumb:calc(var(--mu-note-row) - 20px);--mu-note-title:min(clamp(22px,2.5vw,48px),calc((var(--mu-note-row) - 26px) * 0.9));--mu-note-grow:560ms cubic-bezier(0.16,1,0.3,1);--mu-foot-h:clamp(58px,7svh,76px);--mu-unfold-in:820ms cubic-bezier(0.65,0,0.35,1);--mu-unfold-out:420ms cubic-bezier(0.65,0,0.35,1);--mu-unfold-step:90ms;--mu-tele-reach:calc(var(--hud-margin) + var(--hud-rail-guide-inset) + 8px + 107.4px + 3px);--mu-band-end:max(0px,var(--mu-tele-reach) + var(--mu-note-inset) - var(--band-margin));--mu-dwell:120svh;font-family:var(--font-pp-neue-montreal)}.mu,.mu__runway{position:relative;width:100%}.mu[data-mu-ready] .mu__runway{height:calc(100svh + var(--mu-dwell) + var(--mu-rise))}.mu[data-mu-ready] .mu__stage{position:sticky;top:0;height:100svh}#musings[data-mu-mode=stage].station{margin-top:calc(-1 * var(--mu-weld));pointer-events:none}.mu__stage{display:grid;grid-template-rows:auto auto;align-content:center;row-gap:clamp(20px,3.2svh,52px);padding-block:clamp(56px,9svh,120px)}.mu__head{max-width:var(--band-max);margin-inline:var(--rail-inset);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(24px,4vw,72px);align-items:start}.mu__head,.mu__head-brief,.mu__head-lead{position:relative}.mu__head-brief{justify-self:end;max-width:min(42ch,100%)}.mu__title{margin:0;max-width:20ch;position:relative;z-index:1;font-family:var(--font-pp-neue-montreal);font-weight:var(--weight-text);font-size:clamp(26px,3vw,44px);letter-spacing:.04em;line-height:1.1;color:var(--mu-ink);text-shadow:0 0 22px rgba(var(--gold-rgb),.18)}.mu__title-line{display:block;min-height:1.1em}.mu__title-line--em{color:var(--gold-ink);font-weight:var(--weight-lit)}.mu__brief{margin:0;position:relative;z-index:1;font-family:var(--font-pp-neue-montreal);font-weight:var(--weight-text);font-size:var(--band-copy,clamp(15px,1.15vw,18px));line-height:1.5;color:var(--mu-ink-2)}.mu__brief-ghost{visibility:hidden}.mu__brief-typed{position:absolute;inset:0}.mu__cursor{display:none;margin-left:.06em;color:var(--gold);text-shadow:0 0 12px rgba(var(--gold-rgb),.55);transform:translateY(-.04em) scaleY(.78);transform-origin:center bottom;pointer-events:none}[data-mu-cursor][data-live] .mu__cursor{display:inline-block;animation:mu-cursor-blink 1.05s steps(2,start) infinite}@keyframes mu-cursor-blink{0%,49.999%{opacity:1}50%,to{opacity:.25}}.mu__desig{left:0;color:var(--mu-ink-3)}.mu__desig,.mu__state{position:absolute;top:-34px;font-family:var(--font-pt-mono);font-size:9.5px;line-height:1;letter-spacing:var(--track-eyebrow);white-space:nowrap;pointer-events:none}.mu__state{right:0;color:var(--gold-ink)}.mu__coord{position:absolute;top:calc(100% + 22px);left:0;font-family:var(--font-pt-mono);font-size:8px;line-height:1;letter-spacing:var(--track-label);color:var(--mu-rule);white-space:nowrap;pointer-events:none}.mu__coord--r{left:auto;right:32px}.mu__mark{position:absolute;width:18px;height:18px;pointer-events:none}.mu__mark:before{left:0;right:0;top:50%;height:1px}.mu__mark:after,.mu__mark:before{content:"";position:absolute;background:currentcolor}.mu__mark:after{top:0;bottom:0;left:50%;width:1px}.mu__mark--origin{top:-26px;left:-24px;transform:translate(-50%,-50%);color:var(--gold)}.mu__mark--close{top:calc(100% + 22px);right:-24px;transform:translate(50%,-50%);color:var(--mu-draw)}.mu__grid{position:absolute;inset:-16px -22px;z-index:0;background-image:radial-gradient(rgba(var(--dawn-rgb),.07) 1px,transparent 1.2px);background-size:24px 24px;-webkit-mask-image:radial-gradient(110% 130% at 50% 50%,#000 45%,transparent 98%);mask-image:radial-gradient(110% 130% at 50% 50%,#000 45%,transparent 98%);pointer-events:none}.mu__coord,.mu__desig,.mu__grid,.mu__mark,.mu__state{opacity:var(--mu-head,1)}@media (max-width:1700px){.mu__coord--r,.mu__mark--close{display:none}}@media (max-width:900px){.mu__head{grid-template-columns:1fr;gap:clamp(28px,5svh,48px)}.mu__head-brief{justify-self:start;max-width:52ch}.mu__coord,.mu__mark{display:none}.mu__desig,.mu__state{position:static;display:block;margin-bottom:12px}}.mu__notes{max-width:var(--band-max);margin-inline:var(--rail-inset);min-width:0;grid-template-rows:auto auto}.mu__list,.mu__notes{display:grid;align-content:start}.mu__list{margin:0;padding:2px 0;list-style:none;gap:var(--mu-note-gap);min-height:0}.mu-note{--mu-note-col:var(--mu-note-thumb);position:relative;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) var(--mu-note-col);grid-template-rows:var(--mu-note-row) auto;-moz-column-gap:var(--mu-note-cgap);column-gap:var(--mu-note-cgap);padding:0 calc(var(--mu-ch) + 6px) 0 var(--mu-note-inset);background:repeating-linear-gradient(to bottom,rgba(var(--gold-rgb),.025) 0 1px,transparent 1px 3px),radial-gradient(260px 180px at calc(100% - 60px) -30px,rgba(var(--gold-rgb),var(--mu-bloom-a)),transparent 62%),var(--mu-plate);clip-path:polygon(0 0,calc(100% - var(--mu-ch)) 0,100% var(--mu-ch),100% 100%,0 100%);transition:grid-template-columns var(--mu-note-grow)}.mu-note[data-mu-open]{--mu-note-col:var(--mu-note-open)}.mu-note:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background-color:var(--mu-lip);clip-path:polygon(evenodd,0 0,calc(100% - var(--mu-ch)) 0,100% var(--mu-ch),100% 100%,0 100%,0 0,1px 1px,calc(100% - 1px - var(--mu-chi)) 1px,calc(100% - 1px) calc(1px + var(--mu-chi)),calc(100% - 1px) calc(100% - 1px),1px calc(100% - 1px),1px 1px);transition:background-color .24s ease-out}.mu-note[data-mu-open]:before{background-color:var(--gold-line)}.mu-note__row{grid-column:1;grid-row:1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:var(--mu-note-cgap);column-gap:var(--mu-note-cgap);min-width:0;color:var(--mu-ink-2);text-decoration:none;outline:none;transition:color .2s ease-out}.mu-note[data-mu-open] .mu-note__row{color:var(--mu-ink)}.mu-note__row:focus-visible .mu-note__title{outline:1px solid var(--gold-line);outline-offset:4px}.mu-note__text{display:grid;gap:6px;min-width:0}.mu-note__title{min-width:0;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-pp-neue-montreal);font-size:var(--mu-note-title);line-height:1.08;letter-spacing:var(--track-display)}.mu-note__meta,.mu-note__title{white-space:nowrap;font-weight:var(--weight-text)}.mu-note__meta{font-family:var(--font-pt-mono);font-size:var(--mu-chrome);line-height:1.3;letter-spacing:var(--track-label);text-transform:uppercase;color:var(--mu-ink-3)}.mu-note__dot{padding-inline:.5em}.mu-note__chip{display:inline-flex;gap:.4em;font-family:var(--font-pt-mono);font-size:var(--mu-chrome);font-weight:var(--weight-text);line-height:1;letter-spacing:var(--track-eyebrow);text-transform:uppercase;white-space:nowrap;color:var(--mu-ink-3);transition:color .2s ease-out}.mu-note[data-mu-open] .mu-note__chip{color:var(--gold-ink)}.mu-note__b{color:var(--mu-ink-3)}.mu-note__cover{grid-column:2;grid-row:1/3;align-self:start;display:grid;box-sizing:border-box;width:100%;aspect-ratio:1;min-height:0;margin-top:10px;container-type:size;container-name:mu-cv}.mu-note__open{grid-column:1;grid-row:2;display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows var(--mu-note-grow),visibility 0s linear .56s}.mu-note[data-mu-open] .mu-note__open{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows var(--mu-note-grow),visibility 0s linear 0s}.mu-note__inner{min-height:0;overflow:hidden}.mu-note__detail{display:flex;flex-direction:column;gap:12px;box-sizing:border-box;height:calc(var(--mu-note-open) + 10px + var(--mu-note-inset) - var(--mu-note-row));padding:0 0 var(--mu-note-inset)}.mu-note__lede{margin:0;max-width:34em;font-family:var(--font-pp-neue-montreal);font-size:clamp(15px,1.15vw,19px);font-weight:var(--weight-text);line-height:1.45;letter-spacing:var(--track-copy);color:var(--mu-ink-2)}.mu-note__sign{margin-top:auto;display:flex;align-items:center;gap:clamp(16px,2vw,32px)}.mu-note__by{font-family:var(--font-pt-mono);font-size:var(--mu-chrome);font-weight:var(--weight-text);line-height:1.3;letter-spacing:var(--track-label);text-transform:uppercase;color:var(--mu-ink-2)}.mu-note__by-k{color:var(--mu-ink-3)}.mu-note__read{display:inline-flex;align-items:center;gap:12px;box-sizing:border-box;min-height:40px;padding:0 14px;border:1px solid var(--gold-line);font-family:var(--font-pt-mono);font-size:11px;font-weight:var(--weight-text);line-height:1;letter-spacing:var(--track-eyebrow);text-transform:uppercase;text-decoration:none;color:var(--gold-ink);transition:color .18s ease-out,background-color .18s ease-out,border-color .18s ease-out}.mu-note__read:focus-visible,.mu-note__read:hover{border-color:var(--gold);background:var(--gold);color:var(--gold-contrast)}.mu-note__read:focus-visible{outline:1px solid var(--gold);outline-offset:2px}.mu-note__arrow{width:16px;height:1px;background:currentColor}.mu-orbit{position:relative;display:grid;place-items:center;width:100%;height:100%;min-height:0;overflow:hidden}.mu-orbit__dial{position:relative;width:min(100cqh,100cqw);aspect-ratio:1}.mu-orbit__svg{display:block;width:100%;height:100%;overflow:visible}.mu-orbit__svg path{fill:none;stroke-width:1;vector-effect:non-scaling-stroke}.mu-orbit__line{stroke:rgba(var(--dawn-rgb),.3)}.mu-orbit__line2{stroke:rgba(var(--dawn-rgb),.2)}.mu-orbit__faint{stroke:rgba(var(--dawn-rgb),.14)}.mu-orbit__tick{stroke:rgba(var(--dawn-rgb),.32)}.mu-orbit__stub{stroke:rgba(var(--dawn-rgb),.6)}.mu-orbit__gold{stroke:var(--gold-line);stroke-opacity:.7}.mu-orbit__soft{stroke:var(--gold-line);stroke-opacity:.35}.mu-orbit__svg path.mu-orbit__elapsed{stroke:var(--gold-line);stroke-width:2}.mu-orbit__svg path.mu-orbit__hand{stroke:var(--gold-line)}.mu-orbit__halo{fill:rgba(var(--dawn-rgb),.4)}.mu-orbit__halo--lit,.mu-orbit__lit{fill:var(--gold)}.mu-orbit__mark{fill:rgba(var(--dawn-rgb),.55)}.mu-orbit__glyph{color:var(--mu-ink-2)}.mu-orbit__svg .mu-orbit__glyph path{stroke:currentColor;stroke-width:1.5;vector-effect:none}.mu-orbit__svg .mu-orbit__glyph path[stroke=none]{fill:currentColor;stroke:none}.mu-orbit__label,.mu-orbit__q{position:absolute;z-index:1;font-family:var(--font-pt-mono);font-size:var(--mu-chrome);font-weight:var(--weight-text);line-height:1;letter-spacing:var(--track-label);text-transform:uppercase;white-space:nowrap;color:var(--mu-ink-3)}.mu-orbit__label--tr{top:var(--mu-note-inset);right:var(--mu-note-inset)}.mu-orbit__label--bl{bottom:var(--mu-note-inset);left:var(--mu-note-inset)}.mu-orbit__q{transform:translate(-50%,-50%)}@container mu-cv (max-width: 140px){.mu-cv-detail,.mu-orbit__label,.mu-orbit__q{display:none}}.mu__foot{display:flex;align-items:center;height:var(--mu-foot-h)}.mu__all{display:inline-flex;align-items:center;gap:.6em;padding:.65em 1.2em;border:1px solid var(--mu-edge);font-family:var(--font-pt-mono);font-size:var(--mu-chrome);font-weight:var(--weight-text);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--mu-ink-2);text-decoration:none;transition:border-color .2s ease,color .2s ease}.mu__all:focus-visible,.mu__all:hover{border-color:var(--gold-line);color:var(--mu-ink)}.mu__all-arrow{width:14px;height:1px;background:currentColor}.mu__empty{margin:0;font-family:var(--font-pp-neue-montreal);font-size:var(--mu-copy);font-weight:var(--weight-text);letter-spacing:var(--track-copy);color:var(--mu-ink-3)}@media (min-width:961px){#musings.station{padding-top:0;padding-bottom:0}}@media (min-width:961px) and (prefers-reduced-motion:no-preference){.mu[data-mu-ready] .mu__stage{align-content:start;grid-template-rows:auto minmax(0,1fr);padding-block-start:var(--band-top);padding-block-end:var(--hud-rail-y-end)}.mu[data-mu-ready] .mu__notes{--mu-note-open-min:clamp(180px,20svh,240px);--mu-note-row:clamp(64px,min(8.6svh,calc((100cqh - var(--mu-note-open-min) - var(--mu-foot-h)) / var(--mu-n, 3) - var(--mu-note-gap))),108px);--mu-note-open:clamp(var(--mu-note-open-min),calc(100cqh - var(--mu-n, 3) * (var(--mu-note-row) + var(--mu-note-gap)) - var(--mu-foot-h)),240px);height:100%;min-height:0;container-type:size;grid-template-rows:minmax(0,auto) auto}.mu[data-mu-ready] .mu__list{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--mu-edge) transparent}html[data-rail-instruments] .mu[data-mu-ready] .mu__head,html[data-rail-instruments] .mu[data-mu-ready] .mu__notes{margin-inline-end:calc(var(--rail-inset) + var(--mu-band-end))}@supports (backdrop-filter:blur(2px)){#musings[data-mu-mode=stage] .mu[data-mu-ready] .mu-note{backdrop-filter:blur(var(--mu-blur))}}}@media (min-width:961px) and (prefers-reduced-motion:no-preference){.mu[data-mu-ready][data-mu-arrive=await] .mu-note,.mu[data-mu-ready][data-mu-arrive=await] .mu__all,.mu[data-mu-ready][data-mu-arrive=out] .mu-note,.mu[data-mu-ready][data-mu-arrive=out] .mu__all{opacity:0;visibility:hidden}#musings[data-mu-mode=stage] .mu[data-mu-ready][data-mu-arrive=in] .mu__runway{pointer-events:auto}.mu[data-mu-ready][data-mu-arrive=in] .mu-note{animation:mu-unfold var(--mu-unfold-in) calc(var(--mu-slot, 0) * var(--mu-unfold-step)) backwards}.mu[data-mu-ready][data-mu-arrive=in] .mu-note:before{animation:mu-unfold-lip var(--mu-unfold-in) calc(var(--mu-slot, 0) * var(--mu-unfold-step)) backwards}.mu[data-mu-ready][data-mu-arrive=out] .mu-note{animation:mu-fold var(--mu-unfold-out) none}.mu[data-mu-ready][data-mu-arrive=in] .mu__all{animation:mu-unfold-rect var(--mu-unfold-in) calc(var(--mu-n, 1) * var(--mu-unfold-step)) backwards}.mu[data-mu-ready][data-mu-arrive=out] .mu__all{animation:mu-fold-rect var(--mu-unfold-out) none}}@keyframes mu-unfold{0%{clip-path:polygon(0 0,0 0,0 1px,0 1px,0 1px)}40%{clip-path:polygon(0 0,calc(100% - var(--mu-ch)) 0,100% 1px,100% 1px,0 1px)}to{clip-path:polygon(0 0,calc(100% - var(--mu-ch)) 0,100% var(--mu-ch),100% 100%,0 100%)}}@keyframes mu-unfold-lip{0%,40%{background-color:var(--gold-line)}}@keyframes mu-fold{0%{opacity:1;visibility:visible;clip-path:polygon(0 0,calc(100% - var(--mu-ch)) 0,100% var(--mu-ch),100% 100%,0 100%)}55%{opacity:1;visibility:visible;clip-path:polygon(0 0,calc(100% - var(--mu-ch)) 0,100% 1px,100% 1px,0 1px)}to{opacity:1;visibility:visible;clip-path:polygon(0 0,0 0,0 1px,0 1px,0 1px)}}@keyframes mu-unfold-rect{0%{clip-path:inset(0 100% calc(100% - 1px) 0)}40%{clip-path:inset(0 0 calc(100% - 1px) 0)}to{clip-path:inset(0)}}@keyframes mu-fold-rect{0%{opacity:1;visibility:visible;clip-path:inset(0)}55%{opacity:1;visibility:visible;clip-path:inset(0 0 calc(100% - 1px) 0)}to{opacity:1;visibility:visible;clip-path:inset(0 100% calc(100% - 1px) 0)}}@supports (animation-timeline:view()){@media (min-width:961px) and (prefers-reduced-motion:no-preference){.mu[data-mu-ready] .mu__runway{view-timeline:--mu-run block}#musings:has(~#contact.station) .mu[data-mu-ready] .mu__stage{animation:mu-under linear both;animation-timeline:--mu-run;animation-range:contain calc(100% - var(--mu-rise)) contain 100%}#musings:has(~#contact.station) .mu[data-mu-ready] .mu__stage:after{content:"";position:absolute;inset:0;z-index:3;background-color:rgb(var(--void-rgb));opacity:0;pointer-events:none;animation:mu-under-veil linear both;animation-timeline:--mu-run;animation-range:contain calc(100% - var(--mu-rise)) contain 100%}}}@keyframes mu-under{0%{transform:translateY(0)}to{transform:translateY(calc(-.25 * var(--mu-rise)))}}@keyframes mu-under-veil{0%{opacity:0}to{opacity:.4}}@media (max-width:960px){.mu__stage{row-gap:clamp(14px,2svh,24px);padding-block:clamp(24px,4svh,48px)}.mu{--mu-note-title:clamp(20px,5.4vw,26px);--mu-note-inset:14px}.mu-note,.mu-note[data-mu-open]{--mu-note-col:56px;grid-template-rows:auto auto;padding:0 calc(var(--mu-ch) + 4px) 0 var(--mu-note-inset)}.mu-note__row{grid-template-columns:minmax(0,1fr);padding-block:14px}.mu-note__title{white-space:normal;overflow:visible}.mu-note__chip{display:none}.mu-note__cover{grid-row:1;margin-top:14px}.mu-note__open{grid-column:1/-1}.mu-note__detail{height:auto;padding-bottom:16px}.mu-note__sign{flex-wrap:wrap;margin-top:4px}}