#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-edge:rgba(var(--dawn-rgb),0.2);--mu-chrome:clamp(10px,0.72vw,12px);--mu-copy:clamp(13px,0.95vw,16px);--mu-note-inset:clamp(14px,1.4vw,22px);--mu-note-cgap:clamp(12px,1.3vw,22px);--mu-note-row:clamp(44px,6.4svh,68px);--mu-note-open:clamp(190px,22svh,260px);--mu-note-title:min(clamp(20px,1.7vw,32px),calc(var(--mu-note-row) * 0.58));--mu-note-date:clamp(96px,8vw,130px);--mu-note-len:clamp(44px,4vw,64px);--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:0;list-style:none;border-bottom:1px solid var(--mu-rule);min-height:0}.mu-note{position:relative;grid-template-rows:var(--mu-note-row) auto;border-top:1px solid var(--mu-rule);transition:border-top-color .24s ease-out}.mu-note,.mu-note__row{min-width:0;display:grid}.mu-note__row{grid-row:1;grid-template-columns:12px var(--mu-note-date) minmax(0,1fr) auto var(--mu-note-len);align-items:center;-moz-column-gap:var(--mu-note-cgap);column-gap:var(--mu-note-cgap);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__mark{width:8px;height:8px;margin-left:2px;border:1px solid var(--mu-edge);transform:rotate(45deg);transition:background-color .2s ease-out,border-color .2s ease-out}.mu-note[data-mu-open] .mu-note__mark{border-color:var(--gold-line);background:var(--gold-line)}.mu-note__date,.mu-note__len{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);transition:color .2s ease-out}.mu-note__len{text-align:right}.mu-note[data-mu-open] .mu-note__date{color:var(--gold-ink)}.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__chip,.mu-note__title{white-space:nowrap;font-weight:var(--weight-text)}.mu-note__chip{display:inline-flex;gap:.4em;font-family:var(--font-pt-mono);font-size:var(--mu-chrome);line-height:1;letter-spacing:var(--track-eyebrow);text-transform:uppercase;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__open{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:grid;grid-template-columns:minmax(0,1fr) var(--mu-note-open);-moz-column-gap:clamp(20px,2.6vw,48px);column-gap:clamp(20px,2.6vw,48px);box-sizing:border-box;height:var(--mu-note-open);padding:0 0 clamp(14px,2svh,22px) calc(12px + var(--mu-note-date) + 2 * var(--mu-note-cgap))}.mu-note__copy{grid-column:1;grid-row:1;display:flex;flex-direction:column;justify-content:flex-start;gap:clamp(16px,2.4svh,28px);min-height:0}.mu-note__lede{margin:0;max-width:36em;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{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:38px;padding:0 12px;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-note__cover{grid-column:2;grid-row:1;justify-self:end;display:grid;box-sizing:border-box;height:100%;aspect-ratio:1;min-height:0}.mu-orbit{display:block;width:100%;height:100%;overflow:visible}.mu-orbit path{fill:none;stroke-width:1;vector-effect:non-scaling-stroke}.mu-orbit__line{stroke:rgba(var(--dawn-rgb),.34)}.mu-orbit__line2{stroke:rgba(var(--dawn-rgb),.26)}.mu-orbit__faint{stroke:rgba(var(--dawn-rgb),.16)}.mu-orbit__gold{stroke:var(--gold-line);stroke-opacity:.22}.mu-orbit__soft{stroke:var(--gold-line);stroke-opacity:.13}.mu-orbit path.mu-orbit__orbit{stroke:rgba(var(--dawn-rgb),.38)}.mu-orbit path.mu-orbit__elapsed{stroke:var(--gold-line);stroke-width:1.4}.mu-orbit__mote{fill:var(--mu-draw)}.mu-orbit__mark{stroke:var(--mu-draw);stroke-width:1}.mu-orbit__corona,.mu-orbit__mark{fill:none;vector-effect:non-scaling-stroke}.mu-orbit__corona{stroke:var(--gold-line);stroke-opacity:.45;stroke-width:1}.mu-orbit__lit{fill:var(--gold)}.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(190px,22svh,260px);--mu-note-row:clamp(44px,min(6.4svh,calc((100cqh - var(--mu-note-open-min) - var(--mu-foot-h)) / var(--mu-n, 3) - 1px)),68px);--mu-note-open:clamp(var(--mu-note-open-min),calc(100cqh - var(--mu-n, 3) * (var(--mu-note-row) + 1px) - 1px - var(--mu-foot-h)),260px);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))}.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-rect var(--mu-unfold-in) calc(var(--mu-slot, 0) * var(--mu-unfold-step)) backwards,mu-unfold-edge 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-rect 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-edge{0%,40%{border-top-color:var(--gold-line)}}@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{grid-template-rows:auto auto}.mu-note__row{grid-template-columns:12px auto minmax(0,1fr);align-items:start;-moz-column-gap:12px;column-gap:12px;row-gap:6px;padding-block:14px}.mu-note__mark{grid-column:1;grid-row:1;margin-top:6px}.mu-note__title{grid-column:2/-1;grid-row:1;white-space:normal;overflow:visible}.mu-note__date{grid-column:2;grid-row:2}.mu-note__len{grid-column:3;grid-row:2;justify-self:start;text-align:left}.mu-note__chip{display:none}.mu-note__detail{grid-template-columns:minmax(0,1fr);height:auto;padding:0 0 18px}.mu-note__cover{grid-column:1;grid-row:1;justify-self:start;width:min(240px,58vw);height:auto;margin-bottom:16px}.mu-note__copy{grid-column:1;grid-row:2}.mu-note__sign{flex-wrap:wrap;margin-top:4px}}