.story-page{--paper:#dfe8ed;--ink:#141b23;--ink-soft:#252f38;--rule:#4e616b;--river:#005080;--river-deep:#003a5c;color:var(--ink);background-color:var(--paper);background-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='0.16' intercept='0.84'/%3E%3CfeFuncG type='linear' slope='0.16' intercept='0.84'/%3E%3CfeFuncB type='linear' slope='0.16' intercept='0.84'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:180px 180px}@supports (color:lab(0% 0 0)){.story-page{--paper:lab(91.3411% -2.43095 -3.6034);--ink:lab(9.48482% -1.578 -6.25843);--ink-soft:lab(18.788% -2.61271 -7.40621);--rule:lab(39.776% -5.66545 -8.04733)}}.story-plate img,.story-plate video,.story-plate-bg{filter:grayscale()contrast(1.05);transition:filter .62s,transform 1.1s cubic-bezier(.2,.75,.25,1)}.story-plate:hover img,.story-plate:focus-visible img,.story-plate:focus-within img,.story-plate:hover video,.story-plate:focus-visible video,.story-plate:focus-within video,.story-plate:hover .story-plate-bg,.story-plate:focus-visible .story-plate-bg,.story-plate:focus-within .story-plate-bg{filter:none;transform:scale(1.035)}@media (hover:none){.story-plate:active img,.story-plate:active video,.story-plate:active .story-plate-bg{filter:none}}.story-plate-frame:after{content:"";pointer-events:none;background:linear-gradient(102deg,#0000 38%,#ffffff4d 50%,#0000 62%);background:linear-gradient(102deg,#0000 38%,lab(100% 0 0/.3) 50%,#0000 62%);position:absolute;inset:-10%;transform:translate(-135%)}.story-plate:hover .story-plate-frame:after,.story-plate:focus-visible .story-plate-frame:after,.story-plate:focus-within .story-plate-frame:after{transition:transform .95s cubic-bezier(.32,.72,.2,1);transform:translate(135%)}.story-page video.is-playing,.story-page [role=dialog] img,.story-page [role=dialog] video{filter:none}@media (prefers-reduced-motion:reduce){.story-plate img,.story-plate video,.story-plate-bg{transition:filter .2s linear}.story-plate:hover img,.story-plate:focus-visible img,.story-plate:focus-within img,.story-plate:hover video,.story-plate:focus-visible video,.story-plate:focus-within video,.story-plate:hover .story-plate-bg,.story-plate:focus-visible .story-plate-bg,.story-plate:focus-within .story-plate-bg{transform:none}.story-plate-frame:after{display:none}}.story-page ::selection{background:var(--river);color:var(--paper)}.story-link{color:var(--ink);text-decoration-line:underline;-webkit-text-decoration-color:var(--river);text-decoration-color:var(--river);text-underline-offset:.28em;text-decoration-thickness:1px}.story-link:hover{color:var(--river)}.story-play{background:var(--river);color:var(--paper)}.story-play:hover{background:var(--river-deep)}.story-play:focus-visible{outline:2px solid var(--paper);outline-offset:2px}.story-station[aria-current=true]{background:var(--river);color:var(--paper)}.story-station:not([aria-current=true]):hover{color:var(--river)}.story-rule{border:0;border-top:1px solid var(--rule)}.story-rule-double{border:0;border-top:3px double var(--rule)}.story-caption{font-family:var(--font-playfair),serif;color:var(--ink-soft);margin-top:.45rem;font-size:.92rem;line-height:1.45}.story-lead-cut{margin:0 0 1.15rem}@media (min-width:720px){.story-lead-cut{float:left;width:min(52%,34rem);margin:.2rem 1.6rem .8rem 0}}.story-copy:after{content:"";clear:both;display:table}.story-rail-track{background:var(--rule)}.story-rail-fill{background:var(--river);transform:scaleY(var(--story-progress,0));transform-origin:top}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.story-rail-fill{animation:linear both story-rail-fill;animation-timeline:scroll(root)}}}@keyframes story-rail-fill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.story-rail-fill{transform:scaleY(var(--story-progress,1));animation:none}}
