.rd-embed-block{margin:var(--rd-s-6) 0}.rd-embed-block.rd-embed-block:first-child{margin-top:0}.rd-embed-block.rd-embed-narrow{max-width:var(--rd-embed-narrow-w);margin-inline:auto}.rd-embed-spotify{border-radius:var(--rd-spotify-radius);border:0;width:100%}.rd-embed-tweet{flex-direction:column;align-items:center;display:flex}.rd-embed-tweet .react-tweet-theme{margin:0}.rd-embed-tweet .react-tweet-theme a{min-height:var(--rd-target-min)}.rd-embed-tweet .react-tweet-theme p a{text-underline-offset:2px;text-decoration:underline}.rd-embed-cap{margin-top:var(--rd-caption-gap);font-family:var(--rd-font-display);font-weight:var(--rd-fw-medium);font-size:var(--rd-t-sm);line-height:var(--rd-lh-normal);letter-spacing:0;color:var(--rd-fg-2);text-align:center}.rd-embed-card{border:1px solid var(--rd-border);background:var(--rd-bg);color:inherit;transition:border-color var(--rd-embed-card-dur) var(--rd-ease);align-items:stretch;gap:0;text-decoration:none;display:flex;overflow:hidden}.rd-embed-card:hover{border-color:var(--rd-fg)}.rd-embed-card-img{max-width:var(--rd-embed-card-img-w);background:var(--rd-media-bg);flex:0 0 38%}.rd-embed-card-img img{object-fit:cover;width:100%;height:100%;display:block}.rd-embed-card--small .rd-embed-card-img{max-width:var(--rd-embed-card-img-w-sm);flex-basis:26%}.rd-embed-card--banner{flex-direction:column}.rd-embed-card--banner .rd-embed-card-img{aspect-ratio:16/9;flex:none;width:100%;max-width:none}.rd-embed-card-body{justify-content:center;gap:var(--rd-embed-card-gap);padding:var(--rd-embed-card-pad);flex-direction:column;min-width:0;display:flex}.rd-embed-card-site{font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);font-size:var(--rd-embed-card-label-t);letter-spacing:var(--rd-tr-wide);text-transform:uppercase;color:var(--rd-accent)}.rd-embed-card-title{font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);font-size:var(--rd-embed-card-title-t);line-height:var(--rd-embed-card-title-lh);letter-spacing:var(--rd-embed-card-title-tr);color:var(--rd-fg)}.rd-embed-card-desc{font-family:var(--rd-font-text);font-size:var(--rd-t-sm);line-height:var(--rd-embed-card-desc-lh);color:var(--rd-fg-2)}.rd-embed-card:hover .rd-embed-card-site{color:var(--rd-accent-hover)}@media (max-width:560px){.rd-embed-card{flex-direction:column}.rd-embed-card-img{aspect-ratio:16/9;flex-basis:auto;max-width:none}}.rd-vstage{aspect-ratio:16/9;border:1px solid var(--rd-border);background-color:var(--rd-media-bg);cursor:pointer;width:100%;color:var(--rd-fg);-webkit-tap-highlight-color:transparent;background-position:50%;background-size:cover;margin:0;padding:0;display:block;position:relative;overflow:hidden}.rd-vstage:after{content:"";background:var(--rd-player-scrim);pointer-events:none;position:absolute;inset:0}.rd-vstage-tag{z-index:2;align-items:center;gap:var(--rd-s-2);background:var(--rd-player-accent);color:var(--rd-player-accent-fg);font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);text-transform:uppercase;letter-spacing:var(--rd-tr-wide);font-size:var(--rd-t-xs);padding:var(--rd-player-tag-pad);display:flex;position:absolute;top:0;left:0}.rd-vstage-play{z-index:2;width:var(--rd-player-play-size);height:var(--rd-player-play-size);background:var(--rd-player-accent);color:var(--rd-player-accent-fg);transition:transform var(--rd-dur-fast) var(--rd-ease);place-items:center;margin:auto;display:grid;position:absolute;inset:0}.rd-vstage:hover .rd-vstage-play{transform:scale(1.04)}.rd-vstage:active .rd-vstage-play{transform:translateY(1px)}.rd-vstage-play svg{width:var(--rd-player-icon-size);height:var(--rd-player-icon-size);fill:currentColor}.rd-vstage:focus-visible{outline:2px solid var(--rd-focus);outline-offset:2px}.rd-vframe{aspect-ratio:16/9;border:1px solid var(--rd-border);background:var(--rd-player-bg);width:100%;position:relative}.rd-vframe iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.rd-vframe-vert,.rd-vstage-vert{aspect-ratio:9/16}@media (prefers-reduced-motion:reduce){.rd-vstage-play,.rd-embed-card{transition:none}}@media (min-width:900px){.rd-embed-block.rd-embed-block--margin{width:var(--rd-note-w);margin:0;position:absolute;right:0}article:not([data-margin-notes-ready]) .rd-embed-block--margin{visibility:hidden}.rd-embed-block--margin .rd-embed-cap{text-align:left}.rd-embed-block--margin.rd-embed-narrow{max-width:none;margin-inline:0}.rd-embed-block--margin .rd-embed-spotify,.rd-embed-block--margin .react-tweet-theme{width:100%;min-width:0;max-width:100%}.rd-embed-block--margin .rd-vstage-play{width:var(--rd-player-play-size-sm);height:var(--rd-player-play-size-sm)}.rd-embed-block--margin .rd-vstage-play svg{width:var(--rd-player-icon-size-sm);height:var(--rd-player-icon-size-sm)}.rd-embed-block--margin .rd-vstage-tag{font-size:var(--rd-player-tag-t-sm);padding:var(--rd-player-tag-pad-sm)}}.rd-htmlembed-fig{margin:var(--rd-s-6) 0}.rd-htmlembed{background:var(--rd-frame-bg);border-radius:var(--rd-frame-radius);width:100%;padding:var(--rd-s-3);overflow:hidden}.rd-htmlembed iframe{border:0;width:100%;height:100%;display:block}.rd-htmlembed-img{object-fit:cover;background:var(--rd-frame-bg);width:100%;display:block}@media print{.rd-htmlembed{display:none}}
.rd-col{max-width:var(--rd-text-w);margin:0 auto;position:relative}@media (min-width:900px){.rd-col{--rd-margin-gutter:on;max-width:none;padding-right:calc(var(--rd-note-w) + var(--rd-note-gap));margin:0}.rd-flow>*{max-width:var(--rd-text-w)}.rd-col .rd-wide,.rd-col .rd-breakout{max-width:none!important;margin-right:calc(-1 * (var(--rd-note-w) + var(--rd-note-gap)))!important}.rd-col .rd-breakout{margin-left:calc(-1 * var(--rd-breakout-inset))!important}.rd-col .rd-breakout figcaption{margin-left:var(--rd-breakout-caption-inset)}}.rd-flow p{font-size:var(--rd-t-md);line-height:var(--rd-lh-relaxed);margin:0 0 var(--rd-p-gap)}.rd-flow a:not([class]){color:var(--rd-link)}.rd-flow a:not([class]):hover{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.rd-flow h2{font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);text-transform:uppercase;letter-spacing:var(--rd-tr-snug);font-size:var(--rd-h2-t);line-height:var(--rd-h2-lh);margin:var(--rd-h2-margin);padding-top:var(--rd-h2-pad);border-top:1px solid var(--rd-border);scroll-margin-top:var(--rd-scroll-margin)}.rd-flow h3{font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);letter-spacing:var(--rd-tr-snug);font-size:var(--rd-t-md);line-height:var(--rd-lh-snug);margin:var(--rd-h3-margin);scroll-margin-top:var(--rd-scroll-margin)}.rd-flow blockquote{margin:var(--rd-s-6) 0;padding:0 0 0 var(--rd-quote-indent);border-left:4px solid var(--rd-accent-2);font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);font-size:var(--rd-t-lg);line-height:var(--rd-lh-snug);letter-spacing:var(--rd-tr-snug)}.rd-flow blockquote p{font-size:inherit;line-height:inherit;margin:0}.rd-flow blockquote.rd-longquote{margin:var(--rd-s-6) 0;padding:var(--rd-longquote-pad);border-left:4px solid var(--rd-accent-2);font-family:var(--rd-font-text);font-weight:var(--rd-fw-regular);font-size:var(--rd-t-md);line-height:var(--rd-lh-relaxed);letter-spacing:0;text-transform:none;color:var(--rd-fg-1)}.rd-flow blockquote.rd-longquote p{font-size:inherit;line-height:inherit;margin:0}.rd-flow blockquote.rd-longquote+blockquote.rd-longquote{margin-top:0}.rd-flow blockquote.rd-longquote:has(+blockquote.rd-longquote){margin-bottom:0}.rd-flow ul,.rd-flow ol{margin:0 0 var(--rd-p-gap);padding:0;list-style:none}.rd-flow li{padding-left:var(--rd-li-indent);margin:0 0 var(--rd-li-gap);font-size:var(--rd-t-md);line-height:var(--rd-lh-relaxed);position:relative}.rd-flow ul>li:before{content:"";left:var(--rd-bullet-inset);top:var(--rd-bullet-top);width:var(--rd-bullet-size);height:var(--rd-bullet-size);background:var(--rd-list-bullet);position:absolute}.rd-flow ol{counter-reset:rd-li}.rd-flow ol>li{counter-increment:rd-li}.rd-flow ol>li:before{content:counter(rd-li);font-family:var(--rd-font-mono);font-size:var(--rd-li-number-t);line-height:calc(var(--rd-t-md) * var(--rd-lh-relaxed));color:var(--rd-list-number);position:absolute;top:0;left:0}.rd-flow li>ul,.rd-flow li>ol{margin:var(--rd-li-gap) 0 0}.rd-flow figure{margin-block:var(--rd-s-6);margin-inline:0}.rd-figimg{object-fit:cover;background:var(--rd-frame-bg);width:100%;display:block}.rd-figimg.rd-mono{filter:var(--rd-img-mono-filter)}.rd-flow figcaption{font-family:var(--rd-font-display);font-weight:var(--rd-fw-medium);font-size:var(--rd-t-sm);line-height:var(--rd-lh-normal);color:var(--rd-fg-2);letter-spacing:0;margin-top:var(--rd-caption-gap);text-transform:none}.rd-flow .rd-chart-block{margin:var(--rd-s-6) 0}.rd-worked{border:1px solid var(--rd-border);border-top:2px solid var(--rd-rule);padding:var(--rd-worked-pad);margin:var(--rd-worked-margin);font-family:var(--rd-font-text);font-weight:var(--rd-fw-regular);font-size:var(--rd-t-sm);line-height:var(--rd-lh-relaxed);color:var(--rd-fg-1);letter-spacing:0}.rd-flow .rd-qx{margin:var(--rd-qx-margin) 0}.rd-flow .rd-qx-pull{gap:var(--rd-qx-pull-gap);flex-direction:column;display:flex}.rd-flow .rd-qx-pull .rd-qx-bar{width:var(--rd-qx-bar-w);height:var(--rd-qx-bar-h);background:var(--rd-cat,var(--rd-fg))}.rd-flow .rd-qx-pull blockquote{text-transform:uppercase;font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);letter-spacing:var(--rd-tr-tight);line-height:var(--rd-qx-pull-lh);font-size:var(--rd-qx-pull-t);color:var(--rd-fg);text-wrap:balance;overflow-wrap:anywhere;border:0;margin:0;padding:0}.rd-flow .rd-qx-pull blockquote .rd-qx-cancel{color:var(--rd-fg-3);white-space:nowrap;position:relative}.rd-flow .rd-qx-pull blockquote .rd-qx-cancel:after{content:"";background:var(--rd-cat,var(--rd-accent-2));height:.12em;position:absolute;top:50%;left:-.04em;right:-.04em;transform:translateY(-50%)}.rd-flow .rd-qx-attr{gap:var(--rd-qx-attr-gap);flex-direction:column;display:flex}.rd-flow .rd-qx-attr .rd-qx-nm{font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);font-size:var(--rd-qx-name-t);letter-spacing:var(--rd-tr-snug);color:var(--rd-fg)}.rd-flow .rd-qx-attr .rd-qx-nm:before{content:"— ";color:var(--rd-cat,var(--rd-fg-2))}.rd-flow .rd-qx-attr .rd-qx-rl{font-family:var(--rd-font-mono);font-size:var(--rd-qx-label-t);color:var(--rd-fg-3);letter-spacing:var(--rd-tr-mono)}.rd-flow .rd-qx-person{grid-template-columns:var(--rd-qx-portrait) 1fr;gap:var(--rd-qx-person-gap);align-items:start;display:grid}.rd-flow .rd-qx-person .rd-qx-portrait{width:var(--rd-qx-portrait);height:var(--rd-qx-portrait);background:0 0;flex:none;position:relative;overflow:hidden}.rd-flow .rd-qx-person .rd-qx-portrait img{width:var(--rd-qx-portrait);height:var(--rd-qx-portrait);object-fit:cover;object-position:center 20%;display:block}.rd-flow .rd-qx-person .rd-qx-portrait.rd-mono{background:var(--rd-media-bg)}.rd-flow .rd-qx-person .rd-qx-portrait.rd-mono img{filter:grayscale()contrast(1.06)}.rd-flow .rd-qx-person .rd-qx-portrait.rd-mono:after{content:"";box-shadow:inset 0 0 0 1px var(--rd-qx-portrait-edge);position:absolute;inset:0}.rd-flow .rd-qx-person .rd-qx-initials{width:var(--rd-qx-portrait);height:var(--rd-qx-portrait);background:var(--rd-cat,var(--rd-qx-initials-bg));color:var(--rd-qx-initials-fg);font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);font-size:var(--rd-qx-initials-t);letter-spacing:var(--rd-tr-snug);flex:none;place-items:center;display:grid}.rd-flow .rd-qx-person blockquote{margin:0 0 var(--rd-qx-cite-gap);text-transform:none;font-family:var(--rd-font-text);font-weight:var(--rd-fw-medium);font-size:var(--rd-qx-person-t);line-height:var(--rd-lh-snug);letter-spacing:var(--rd-tr-snug);color:var(--rd-fg);text-wrap:pretty;border:0;padding:0}.rd-flow .rd-qx-person blockquote p{margin:0}.rd-flow .rd-qx-person blockquote p+p{margin-top:var(--rd-qx-para-gap)}.rd-flow .rd-qx-person .rd-qx-who{gap:var(--rd-qx-who-gap);flex-direction:column;display:flex}.rd-flow .rd-qx-person .rd-qx-who .rd-qx-nm{font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);text-transform:uppercase;letter-spacing:var(--rd-tr-snug);font-size:var(--rd-qx-who-t);color:var(--rd-cat,var(--rd-fg))}.rd-flow .rd-qx-person .rd-qx-who .rd-qx-rl{font-family:var(--rd-font-mono);font-size:var(--rd-qx-label-t);color:var(--rd-fg-3);letter-spacing:var(--rd-tr-mono)}.rd-flow .rd-qx-source{gap:var(--rd-qx-source-gap);max-width:100%;color:var(--rd-fg);background:var(--rd-surface);border:1px solid var(--rd-border);padding:var(--rd-qx-source-pad);cursor:pointer;flex-direction:column;text-decoration:none;display:flex}.rd-flow .rd-qx-source[data-card=dark]{--rd-fg:var(--rd-card-dark-fg);--rd-fg-1:var(--rd-card-dark-fg-1);--rd-fg-2:var(--rd-card-dark-fg-2);--rd-fg-3:var(--rd-card-dark-fg-3);--rd-border:var(--rd-card-dark-border);background:var(--rd-card-dark-bg)}.rd-flow .rd-qx-source[data-card=light]{--rd-fg:var(--rd-card-light-fg);--rd-fg-1:var(--rd-card-light-fg-1);--rd-fg-2:var(--rd-card-light-fg-2);--rd-fg-3:var(--rd-card-light-fg-3);--rd-border:var(--rd-card-light-border);background:var(--rd-card-light-bg)}.rd-flow .rd-qx-source .rd-qx-src-top{align-items:center;gap:var(--rd-s-4);display:flex}.rd-flow .rd-qx-source .rd-qx-pub{align-items:center;gap:var(--rd-s-3);min-width:0;display:flex}.rd-flow .rd-qx-source .rd-qx-pub-logo{height:var(--rd-qx-logo-h);width:auto;max-width:var(--rd-qx-logo-max-w);object-fit:contain;display:block}.rd-flow .rd-qx-source .rd-qx-pub-name{font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);text-transform:uppercase;letter-spacing:var(--rd-tr-snug);font-size:var(--rd-qx-name-t);color:var(--rd-fg);white-space:nowrap;transition:color var(--rd-dur-fast) var(--rd-ease)}.rd-flow a.rd-qx-source:hover .rd-qx-pub-name{color:var(--rd-cat,var(--rd-fg))}.rd-flow .rd-qx-source .rd-qx-excerpt{text-transform:none;font-family:var(--rd-font-text);font-weight:var(--rd-fw-medium);font-size:var(--rd-qx-excerpt-t);line-height:var(--rd-lh-snug);letter-spacing:var(--rd-tr-snug);color:var(--rd-fg);text-wrap:pretty;border:0;margin:0;padding:0}.rd-flow .rd-qx-source .rd-qx-excerpt p{color:inherit;margin:0}.rd-flow .rd-qx-source .rd-qx-excerpt p+p{margin-top:var(--rd-qx-para-gap)}.rd-flow .rd-qx-source .rd-qx-src-foot{gap:var(--rd-qx-foot-gap);border-top:1px solid var(--rd-border);padding-top:var(--rd-s-4);flex-direction:column;display:flex}.rd-flow .rd-qx-source .rd-qx-byline{font-family:var(--rd-font-mono);font-size:var(--rd-qx-label-t);color:var(--rd-fg-2);letter-spacing:var(--rd-tr-mono-xs)}.rd-flow .rd-qx-source .rd-qx-arttitle{font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);font-size:var(--rd-qx-name-t);line-height:var(--rd-lh-card);letter-spacing:var(--rd-tr-snug);color:var(--rd-fg-1)}.rd-flow .rd-qx-source .rd-qx-cite{font-family:var(--rd-font-mono);font-size:var(--rd-qx-label-t);color:var(--rd-fg-3);letter-spacing:var(--rd-tr-mono);font-variant-numeric:tabular-nums;align-items:center;display:flex}.rd-flow .rd-qx-source .rd-qx-cite .rd-qx-lnk{color:var(--rd-fg-2);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.rd-flow .rd-qx-source .rd-qx-cite .rd-qx-arr{color:var(--rd-cat,var(--rd-fg-2));margin-left:var(--rd-s-3)}.rd-flow .rd-qx-read{margin:var(--rd-qx-margin) 0;padding-left:var(--rd-qx-read-indent);border-left:6px solid var(--rd-cat,var(--rd-border-strong))}.rd-flow .rd-qx-read blockquote{margin:0 0 var(--rd-qx-cite-gap);text-transform:none;font-family:var(--rd-font-display);font-weight:var(--rd-fw-medium);font-size:var(--rd-qx-read-t);line-height:var(--rd-lh-snug);letter-spacing:var(--rd-tr-snug);color:var(--rd-fg);text-wrap:pretty;border:0;padding:0}.rd-flow .rd-qx-read blockquote p{margin:0}.rd-flow .rd-qx-read blockquote p+p{margin-top:var(--rd-qx-para-gap)}.rd-flow .rd-qx-read figcaption{align-items:baseline;gap:var(--rd-caption-gap);flex-wrap:wrap;display:flex}.rd-flow .rd-qx-read .rd-qx-nm{font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);text-transform:uppercase;letter-spacing:var(--rd-tr-label);font-size:var(--rd-qx-label-t);color:var(--rd-fg)}.rd-flow .rd-qx-read .rd-qx-rl{font-family:var(--rd-font-mono);font-size:var(--rd-qx-label-t);color:var(--rd-fg-2);letter-spacing:var(--rd-tr-mono)}@media (max-width:560px){.rd-flow .rd-qx-person{grid-template-columns:var(--rd-qx-portrait-sm) 1fr;gap:var(--rd-qx-person-gap-sm)}.rd-flow .rd-qx-person .rd-qx-portrait,.rd-flow .rd-qx-person .rd-qx-initials,.rd-flow .rd-qx-person .rd-qx-portrait img{width:var(--rd-qx-portrait-sm);height:var(--rd-qx-portrait-sm)}}.rd-anno{border-bottom:2px dotted var(--rd-note-accent);cursor:help;transition:background var(--rd-dur-fast) var(--rd-ease), color var(--rd-dur-fast) var(--rd-ease)}.rd-anno.rd-hot,.rd-anno:hover{background:var(--rd-note-accent);color:var(--rd-on-accent);border-bottom-color:#0000}.rd-mnote{font-family:var(--rd-font-text);font-weight:var(--rd-fw-regular);font-size:var(--rd-t-sm);line-height:var(--rd-lh-relaxed);letter-spacing:0;color:var(--rd-fg-1);margin:var(--rd-mnote-margin) 0}.rd-mnote:before{content:"";width:var(--rd-marker-size);height:var(--rd-marker-size);margin:0 0 var(--rd-marker-size);background:var(--rd-bg);box-shadow:inset 0 0 0 1px var(--rd-border-strong);transition:background var(--rd-dur-fast) var(--rd-ease), box-shadow var(--rd-dur-fast) var(--rd-ease);display:block}.rd-mnote:hover:before,.rd-mnote.rd-hot:before{background:var(--rd-note-accent);box-shadow:inset 0 0 0 1px var(--rd-note-accent)}.rd-mnote--lead:before{display:none}.rd-mnote-label{align-items:center;gap:var(--rd-s-2);margin:0 0 var(--rd-s-2);font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);text-transform:uppercase;font-size:var(--rd-label-t);letter-spacing:var(--rd-tr-wide);color:var(--rd-note-accent);display:flex}.rd-mnote-label:before{content:"";width:var(--rd-marker-size);height:var(--rd-marker-size);background:var(--rd-bg);box-shadow:inset 0 0 0 1px var(--rd-border-strong);transition:background var(--rd-dur-fast) var(--rd-ease), box-shadow var(--rd-dur-fast) var(--rd-ease)}.rd-mnote:hover .rd-mnote-label:before,.rd-mnote.rd-hot .rd-mnote-label:before{background:var(--rd-note-accent);box-shadow:inset 0 0 0 1px var(--rd-note-accent)}.rd-mnote p{font-size:var(--rd-t-sm);line-height:var(--rd-lh-relaxed);color:inherit;margin:0}.rd-mnote.rd-hot,.rd-mnote:hover{color:var(--rd-fg)}@media (max-width:899px){.rd-mnote{border:1px solid var(--rd-border);padding:var(--rd-mnote-pad)}}@media (min-width:900px){.rd-mnote{width:var(--rd-note-w);margin:0;position:absolute;right:0}.rd-flow li .rd-mnote{right:auto;left:calc(100% + var(--rd-note-gap))}article:not([data-margin-notes-ready]) .rd-mnote,article:not([data-margin-notes-ready]) .rd-lsec-stat.rd-in-margin{visibility:hidden}}.rd-lsec-stat{text-align:left;margin:var(--rd-stat-margin)}.rd-lsec-stat-n{font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);font-size:var(--rd-stat-t);line-height:var(--rd-stat-lh);letter-spacing:var(--rd-tr-tight);color:var(--rd-accent);font-variant-numeric:tabular-nums}.rd-lsec-stat-u{font-size:var(--rd-stat-unit-t);vertical-align:.45em}.rd-lsec-stat-l{font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);text-transform:uppercase;font-size:var(--rd-stat-label-t);letter-spacing:var(--rd-tr-wide);color:var(--rd-fg-2);margin:var(--rd-stat-label-gap) 0 0;max-width:26ch;display:block}@media (min-width:900px){.rd-lsec-stat.rd-in-margin{width:var(--rd-note-w);margin:0;position:absolute;right:0}.rd-flow li .rd-lsec-stat.rd-in-margin{right:auto;left:calc(100% + var(--rd-note-gap))}}.rd-statband{margin:var(--rd-band-margin) 0;position:relative;overflow:hidden}.rd-statband .rd-sb-wrap{max-width:var(--rd-band-max-w);padding:var(--rd-band-pad);z-index:2;margin:0 auto;position:relative}.rd-statband .rd-sb-grid{gap:var(--rd-band-gap);grid-template-columns:1fr;align-items:start;display:grid}.rd-statband .rd-sb-fig{font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);font-size:var(--rd-band-fig-t);line-height:var(--rd-band-fig-lh);letter-spacing:var(--rd-tr-mega);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.rd-statband .rd-sb-cap{font-family:var(--rd-font-display);font-weight:var(--rd-fw-medium);font-size:var(--rd-band-cap-t);line-height:var(--rd-lh-snug);letter-spacing:var(--rd-tr-snug);margin:var(--rd-band-cap-gap) 0 0;max-width:34ch;color:inherit}.rd-statband .rd-sb-quote{font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);text-transform:uppercase;font-size:var(--rd-band-quote-t);line-height:var(--rd-band-quote-lh);letter-spacing:var(--rd-tr-snug);color:inherit;border:none;margin:0;padding:0}.rd-statband .rd-sb-k{font-family:var(--rd-font-mono);font-size:var(--rd-t-xs);letter-spacing:var(--rd-tr-label);text-transform:uppercase;margin:0 0 var(--rd-band-k-gap)}.rd-statband .rd-sb-art{z-index:1;filter:grayscale()contrast(1.12);background-position:50%;background-size:cover;position:absolute;inset:0}@media (min-width:1080px){.rd-statband:not(:has(.rd-sb-art)) .rd-sb-grid{gap:var(--rd-band-gap-wide);grid-template-columns:minmax(max-content,1.1fr) minmax(0,1fr);align-items:center}}@media (min-width:881px){.rd-statband:has(.rd-sb-art){display:grid}.rd-statband:has(.rd-sb-art):before{content:"";aspect-ratio:16/9;grid-area:1/1}.rd-statband:has(.rd-sb-art) .rd-sb-wrap{min-height:100%;padding:var(--rd-band-pad-image);grid-area:1/1;display:flex}.rd-statband:has(.rd-sb-art) .rd-sb-grid{flex:1;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:0}.rd-statband:has(.rd-sb-art) .rd-sb-grid>:first-child{grid-area:1/1;align-self:start}.rd-statband:has(.rd-sb-art) .rd-sb-quote{text-align:right;grid-area:3/2;place-self:end;max-width:24ch}}.rd-statband[data-field=indigo]{background:var(--rd-band-indigo-bg);color:var(--rd-band-indigo-fg)}.rd-statband[data-field=indigo] .rd-sb-fig{color:var(--rd-band-indigo-fig)}.rd-statband[data-field=indigo] .rd-sb-k{color:var(--rd-band-indigo-k)}.rd-statband[data-field=indigo] .rd-sb-art{mix-blend-mode:luminosity;opacity:.32}.rd-statband[data-field=black]{background:var(--rd-band-black-bg);color:var(--rd-band-black-fg)}.rd-statband[data-field=black] .rd-sb-fig{color:var(--rd-band-black-fig)}.rd-statband[data-field=black] .rd-sb-k{color:var(--rd-band-black-k)}.rd-statband[data-field=black] .rd-sb-art{opacity:.74}.rd-statband[data-field=black]:after{content:"";z-index:1;pointer-events:none;background:var(--rd-band-black-overlay);position:absolute;inset:0}.rd-statband[data-field=ink]{background:var(--rd-band-ink-bg);color:var(--rd-band-ink-fg)}.rd-statband[data-field=ink] .rd-sb-fig{color:var(--rd-band-ink-fig)}.rd-statband[data-field=ink] .rd-sb-k{color:var(--rd-band-ink-k)}.rd-ctx-video{grid-template-columns:var(--rd-card-thumb-w) 1fr auto;gap:var(--rd-card-gap);border:1px solid var(--rd-border-strong);padding:var(--rd-card-pad);margin:var(--rd-card-margin) 0;color:var(--rd-fg);transition:background var(--rd-dur-fast) linear, color var(--rd-dur-fast) linear;align-items:center;text-decoration:none;display:grid}.rd-ctx-video-thumb{width:var(--rd-card-thumb-w);height:var(--rd-card-thumb-h);background:var(--rd-media-bg);flex:none;position:relative}.rd-ctx-video-thumb img{object-fit:cover;width:100%;height:100%;filter:var(--rd-thumb-filter);background:var(--rd-media-bg);display:block}.rd-ctx-video-play{width:var(--rd-card-play);height:var(--rd-card-play);background:var(--rd-card-play-bg);place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rd-ctx-video-play svg{width:var(--rd-card-play-icon);height:var(--rd-card-play-icon);fill:var(--rd-card-play-fg)}.rd-ctx-video-k{font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);font-size:var(--rd-label-t);letter-spacing:var(--rd-tr-wide);text-transform:uppercase;color:var(--rd-accent);margin:0 0 var(--rd-card-k-gap);display:block}.rd-ctx-video-t{font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);font-size:var(--rd-card-title-t);line-height:var(--rd-lh-card);letter-spacing:var(--rd-card-title-tr);display:block}.rd-ctx-video-runtime{font-family:var(--rd-font-display);font-weight:var(--rd-fw-medium);font-size:var(--rd-t-sm);color:var(--rd-fg-2);letter-spacing:0;white-space:nowrap}.rd-ctx-video:hover{background:var(--rd-fg);color:var(--rd-bg)}.rd-ctx-video:hover .rd-ctx-video-k{color:var(--rd-card-hover-k)}.rd-ctx-video:hover .rd-ctx-video-thumb img{filter:none}.rd-ctx-video:hover .rd-ctx-video-play{background:var(--rd-accent-2)}.rd-ctx-video:hover .rd-ctx-video-runtime{color:var(--rd-bg);opacity:.7}@media (max-width:560px){.rd-ctx-video{grid-template-columns:var(--rd-card-thumb-w-sm) 1fr}.rd-ctx-video-thumb{width:var(--rd-card-thumb-w-sm);height:var(--rd-card-thumb-h-sm)}.rd-ctx-video-runtime{display:none}}.rd-piece-embed{grid-template-columns:var(--rd-pe-art-w) 1fr;border:1px solid var(--rd-border-strong);margin:var(--rd-pe-margin) 0;color:var(--rd-fg);transition:background var(--rd-dur-fast) linear, color var(--rd-dur-fast) linear;align-items:stretch;text-decoration:none;display:grid}.rd-piece-embed.rd-piece-embed--compact{grid-template-columns:var(--rd-card-thumb-w) 1fr;align-items:center;gap:var(--rd-card-gap);padding:var(--rd-card-pad)}.rd-pe-art{background:var(--rd-media-bg);position:relative;overflow:hidden}.rd-pe-art img{object-fit:cover;filter:contrast(1.04);width:100%;height:100%;display:block}.rd-piece-embed--compact .rd-pe-art{width:var(--rd-card-thumb-w);height:var(--rd-card-thumb-h);flex:none}.rd-pe-meta{gap:var(--rd-pe-gap);padding:var(--rd-pe-pad);flex-direction:column;min-width:0;display:flex}.rd-piece-embed--compact .rd-pe-meta{gap:var(--rd-card-k-gap);padding:0}.rd-pe-k{font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);font-size:var(--rd-label-t);letter-spacing:var(--rd-tr-wide);text-transform:uppercase;color:var(--rd-accent)}.rd-pe-t{font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);font-size:var(--rd-pe-title-t);line-height:var(--rd-pe-title-lh);letter-spacing:var(--rd-pe-title-tr)}.rd-piece-embed--compact .rd-pe-t{font-size:var(--rd-card-title-t);line-height:var(--rd-lh-card)}.rd-pe-s{font-size:var(--rd-t-sm);line-height:var(--rd-lh-snug);color:var(--rd-fg-1)}.rd-pe-cta{padding-top:var(--rd-pe-cta-gap);font-family:var(--rd-font-display);font-weight:var(--rd-fw-medium);font-size:var(--rd-t-sm);color:var(--rd-fg-2);align-items:center;gap:var(--rd-s-2);margin-top:auto;display:inline-flex}.rd-piece-embed--compact .rd-pe-cta{margin-top:0}.rd-pe-arrow{transition:transform var(--rd-dur-fast) var(--rd-ease)}.rd-piece-embed:hover{background:var(--rd-fg);color:var(--rd-bg)}.rd-piece-embed:hover .rd-pe-k{color:var(--rd-card-hover-k)}.rd-piece-embed:hover .rd-pe-s,.rd-piece-embed:hover .rd-pe-cta{color:var(--rd-bg);opacity:.82}.rd-piece-embed:hover .rd-pe-art img{filter:none}.rd-piece-embed:hover .rd-pe-arrow{transform:translate(3px)}@media (max-width:560px){.rd-piece-embed{grid-template-columns:1fr}.rd-pe-art{height:var(--rd-pe-art-h-sm)}}@media (prefers-reduced-motion:reduce){.rd-anno,.rd-mnote:before,.rd-mnote-label:before,.rd-ctx-video,.rd-piece-embed,.rd-pe-arrow,.rd-qx-pub-name{transition:none}}.rd-letter .rd-flow>p{font-size:var(--rd-t-md);line-height:var(--rd-lh-relaxed);margin:0 0 var(--rd-p-gap);color:var(--rd-fg-1)}.rd-letter .rd-flow figure{margin-block:var(--rd-s-6);margin-inline:0}.rd-letter .rd-lsec{align-items:end;gap:var(--rd-lsec-gap);margin:var(--rd-lsec-margin);padding-top:var(--rd-lsec-pad);border-top:2px solid var(--rd-rule);scroll-margin-top:var(--rd-lsec-scroll-margin);grid-template-columns:1fr auto;display:grid}.rd-letter .rd-lsec-h{min-width:0}.rd-letter .rd-lsec-no{font-family:var(--rd-font-mono);font-weight:var(--rd-fw-medium);font-size:var(--rd-t-xs);letter-spacing:var(--rd-tr-wide);color:var(--rd-letter-accent);text-transform:uppercase;margin:0 0 var(--rd-s-2)}.rd-letter .rd-lsec h2{font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);text-transform:uppercase;letter-spacing:var(--rd-tr-tight);font-size:var(--rd-lsec-t);line-height:var(--rd-lsec-lh);color:var(--rd-fg);margin:0}@media (max-width:768px){.rd-letter .rd-flow .rd-lsec{scroll-margin-top:var(--rd-lsec-scroll-margin-sm)}}.rd-letter .rd-lsec:target{animation:rd-lsec-target var(--rd-dur-flash) var(--rd-ease) 1}@keyframes rd-lsec-target{0%,60%{box-shadow:var(--rd-lsec-flash) var(--rd-letter-accent)}to{box-shadow:var(--rd-lsec-flash) transparent}}@media (prefers-reduced-motion:reduce){.rd-letter .rd-lsec:target{animation:none}}.rd-letter .rd-lsec-stand{font-family:var(--rd-font-display);font-weight:var(--rd-fw-medium);font-size:var(--rd-t-lg);line-height:var(--rd-lh-snug);letter-spacing:var(--rd-tr-snug);color:var(--rd-fg-1);margin:0 0 var(--rd-lsec-stand-gap);text-wrap:pretty}.rd-letter .rd-lsec-stat-n{font-size:var(--rd-letter-stat-t);color:var(--rd-letter-accent)}.rd-letter .rd-lsec-stat-l{max-width:22ch}.rd-letter .rd-flow>blockquote:not(.rd-longquote){font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);text-transform:uppercase;font-size:var(--rd-letter-quote-t);line-height:var(--rd-letter-quote-lh);letter-spacing:var(--rd-tr-snug);color:var(--rd-fg);margin:var(--rd-letter-quote-margin) 0;border:none;max-width:18ch;padding:0}.rd-letter .rd-flow .rd-chart,.rd-letter .rd-flow .rd-chart-block{margin:var(--rd-letter-exhibit-margin) 0}.rd-letter .rd-anno{border-bottom-color:var(--rd-letter-accent)}.rd-letter .rd-anno.rd-hot,.rd-letter .rd-anno:hover{background:var(--rd-letter-accent);color:var(--rd-on-accent);border-bottom-color:#0000}.rd-letter .rd-mnote-label{color:var(--rd-letter-accent)}.rd-letter .rd-mnote:hover .rd-mnote-label:before,.rd-letter .rd-mnote.rd-hot .rd-mnote-label:before{background:var(--rd-letter-accent);box-shadow:inset 0 0 0 1px var(--rd-letter-accent)}@media (max-width:899px){.rd-letter .rd-mnote{border-left:2px solid var(--rd-letter-accent)}}
.rd-stk-logo{--rd-stk-logo-size:var(--rd-stk-logo-sz);width:var(--rd-stk-logo-size);height:var(--rd-stk-logo-size);background:var(--rd-fg);color:var(--rd-bg);font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);text-transform:uppercase;letter-spacing:0;line-height:var(--rd-lh-solid);-webkit-user-select:none;user-select:none;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.rd-stk-logo span{font-size:calc(var(--rd-stk-logo-size) * var(--rd-stk-logo-glyph))}.rd-stk-logo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rd-stk-fine{font-family:var(--rd-font-mono);font-size:var(--rd-stk-fine-t);line-height:var(--rd-stk-fine-lh);letter-spacing:var(--rd-tr-mono-xs);color:var(--rd-fg-3);font-variant-numeric:tabular-nums;text-wrap:balance;display:block}.rd-stk-fine:before{content:"";width:var(--rd-stk-fine-mark);height:var(--rd-stk-fine-mark);margin-right:var(--rd-stk-fine-mark);vertical-align:.06em;box-shadow:inset 0 0 0 1px var(--rd-border-strong);display:inline-block}.rd-stk-fine .rd-stk-sep{color:var(--rd-border-strong)}.rd-stk-fine b{font-weight:inherit;color:var(--rd-fg-2)}.rd-stk-px{font-family:var(--rd-font-mono);font-variant-numeric:tabular-nums;letter-spacing:var(--rd-stk-px-tr);color:var(--rd-fg);font-weight:var(--rd-fw-bold)}.rd-stk-px .rd-stk-cur{color:var(--rd-fg-2);font-weight:var(--rd-fw-regular);margin-left:var(--rd-stk-cur-gap);font-size:var(--rd-stk-cur-t)}.rd-stk-move{font-family:var(--rd-font-mono);font-variant-numeric:tabular-nums;font-weight:var(--rd-fw-bold);letter-spacing:0;white-space:nowrap}.rd-stk-move.rd-stk-dn{color:var(--rd-down)}.rd-stk-move.rd-stk-up{color:var(--rd-up)}.rd-stk-move.rd-stk-fl{color:var(--rd-flat)}.rd-stk-move .rd-stk-win{color:var(--rd-fg-3);font-weight:var(--rd-fw-medium);margin-left:var(--rd-stk-win-gap)}.rd-stk-chart{display:block;position:relative}.rd-stk-chart svg{width:100%;height:auto;display:block}.rd-stk-chart svg text{font-family:var(--rd-font-mono);font-size:var(--rd-stk-axis-t);fill:var(--rd-fg-3);letter-spacing:var(--rd-tr-mono)}.rd-stk-chart svg .rd-stk-gl{stroke:var(--rd-border);stroke-width:1px}.rd-stk-chart svg .rd-stk-bl{stroke:var(--rd-rule);stroke-width:1.5px}.rd-stk-chart svg .rd-stk-s1{stroke:var(--rd-fg);stroke-width:2px;fill:none;stroke-linejoin:round;stroke-linecap:square}.rd-stk-chart svg .rd-stk-s1.rd-stk-spark{stroke-width:1.5px}.rd-stk-chart svg .rd-stk-mk{stroke:var(--rd-mark);stroke-width:1.5px;stroke-dasharray:2 3}.rd-stk-chart svg .rd-stk-mkt{fill:var(--rd-mark);font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);font-size:var(--rd-stk-mark-t);letter-spacing:var(--rd-tr-wide)}.rd-stk-chart svg .rd-stk-pt{fill:var(--rd-fg)}.rd-stk-chart svg .rd-stk-em{font-family:var(--rd-font-mono);font-weight:var(--rd-fw-bold);font-size:var(--rd-stk-end-t)}.rd-stk-chart svg .rd-stk-em.rd-stk-dn{fill:var(--rd-down)}.rd-stk-chart svg .rd-stk-em.rd-stk-up{fill:var(--rd-up)}.rd-stk-chart svg .rd-stk-xl{fill:var(--rd-fg-3)}@media (prefers-reduced-motion:no-preference){.rd-stk-chart.rd-stk-drawing svg .rd-stk-s1{stroke-dasharray:var(--rd-stk-len);animation:rd-stk-draw var(--rd-stk-draw-dur) var(--rd-ease-draw) both}.rd-stk-chart.rd-stk-drawing svg .rd-stk-pt,.rd-stk-chart.rd-stk-drawing svg .rd-stk-em,.rd-stk-chart.rd-stk-drawing svg .rd-stk-mk,.rd-stk-chart.rd-stk-drawing svg .rd-stk-mkt{animation:rd-stk-fade var(--rd-stk-draw-dur) linear both}}@keyframes rd-stk-draw{0%{stroke-dashoffset:var(--rd-stk-len)}to{stroke-dashoffset:0}}@keyframes rd-stk-fade{0%{opacity:0}58%{opacity:0}to{opacity:1}}.rd-stk-pop{width:var(--rd-stk-pop-w);max-width:var(--rd-stk-pop-max-w);background:var(--rd-bg);border:1.5px solid var(--rd-rule);padding:var(--rd-stk-pop-pad);white-space:normal;font-variant-numeric:tabular-nums;box-shadow:var(--rd-shadow-pop);display:block}.rd-stk-pop .rd-stk-nm,.rd-stk-pop .rd-stk-exch{display:block}.rd-stk-pop .rd-stk-ph{align-items:center;gap:var(--rd-stk-pop-ph-gap);margin:0 0 var(--rd-stk-pop-gap);display:flex}.rd-stk-pop .rd-stk-ph>span:last-child{min-width:0}.rd-stk-pop .rd-stk-logo{--rd-stk-logo-size:var(--rd-stk-logo-sz-pop)}.rd-stk-pop .rd-stk-nm{font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);text-transform:uppercase;font-size:var(--rd-stk-pop-name-t);letter-spacing:var(--rd-stk-name-tr);line-height:var(--rd-stk-pop-name-lh);color:var(--rd-fg)}.rd-stk-pop .rd-stk-exch{font-family:var(--rd-font-mono);font-size:var(--rd-stk-fine-t);letter-spacing:var(--rd-tr-mono-lg);color:var(--rd-fg-2);margin-top:var(--rd-stk-exch-gap-sm);text-transform:uppercase}.rd-stk-pop .rd-stk-pr{align-items:baseline;gap:var(--rd-stk-pr-gap);margin:0 0 var(--rd-stk-pr-gap);display:flex}.rd-stk-pop .rd-stk-pr .rd-stk-px{font-size:var(--rd-stk-px-t)}.rd-stk-pop .rd-stk-pr .rd-stk-move{font-size:var(--rd-stk-move-t)}.rd-stk-pop .rd-stk-chart{margin:0 0 var(--rd-stk-pop-row-gap);height:var(--rd-stk-spark-h)}.rd-stk-pop .rd-stk-chart svg{height:var(--rd-stk-spark-h)}.rd-stk-pop .rd-stk-rows{margin:0 0 var(--rd-stk-pop-row-gap);gap:0;display:grid}.rd-stk-pop .rd-stk-row{justify-content:space-between;align-items:baseline;gap:var(--rd-s-3);padding:var(--rd-stk-row-pad);border-top:1px solid var(--rd-border);display:flex}.rd-stk-pop .rd-stk-k{font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);text-transform:uppercase;font-size:var(--rd-stk-key-t);letter-spacing:var(--rd-tr-wide);color:var(--rd-fg-3)}.rd-stk-pop .rd-stk-v{font-family:var(--rd-font-mono);font-size:var(--rd-stk-move-t);font-weight:var(--rd-fw-medium);color:var(--rd-fg);white-space:nowrap}.rd-stk-pop .rd-stk-fine{margin:0 0 var(--rd-stk-pop-row-gap)}.rd-tkr{align-items:baseline;gap:var(--rd-s-2);font-family:var(--rd-font-mono);font-size:var(--rd-tkr-t);font-variant-numeric:tabular-nums;padding:var(--rd-tkr-pad);border:1px solid var(--rd-border-strong);white-space:nowrap;cursor:default;vertical-align:1px;display:inline-flex;position:relative}.rd-tkr .rd-tkr-sym{font-weight:var(--rd-fw-bold)}.rd-tkr .rd-stk-dn{color:var(--rd-down)}.rd-tkr .rd-stk-up{color:var(--rd-up)}.rd-tkr:hover,.rd-tkr:focus-within,.rd-tkr.rd-is-open{border-color:var(--rd-rule)}.rd-tkr-pop{left:-1px;top:calc(100% + var(--rd-s-2));z-index:40;visibility:hidden;opacity:0;transition:opacity var(--rd-dur-fast) var(--rd-ease), transform var(--rd-dur-fast) var(--rd-ease), visibility 0s linear var(--rd-dur-fast);position:absolute;transform:translateY(-3px)}.rd-tkr:hover .rd-tkr-pop,.rd-tkr:focus-within .rd-tkr-pop,.rd-tkr.rd-is-open .rd-tkr-pop{visibility:visible;opacity:1;transition-delay:0s;transform:translateY(0)}.rd-tkr-pop.rd-flip-r{left:auto;right:-1px}@media (max-width:640px),(hover:none) and (pointer:coarse){.rd-tkr-pop,.rd-tkr-pop.rd-flip-r{left:var(--rd-s-3);right:var(--rd-s-3);top:auto;bottom:max(var(--rd-s-4), env(safe-area-inset-bottom));z-index:120;position:fixed;transform:translateY(8px)}.rd-tkr:hover .rd-tkr-pop,.rd-tkr:focus-within .rd-tkr-pop,.rd-tkr.rd-is-open .rd-tkr-pop{transform:translateY(0)}.rd-stk-pop{width:auto;max-width:none;max-height:var(--rd-stk-sheet-max-h);-webkit-overflow-scrolling:touch;box-shadow:var(--rd-shadow-sheet);overflow:auto}}@media (prefers-reduced-motion:reduce){.rd-tkr-pop{transition:none}}.rd-stk-embed{border:1px solid var(--rd-border-strong);border-top:2px solid var(--rd-rule);background:var(--rd-bg);margin:var(--rd-card-margin) 0;font-variant-numeric:tabular-nums}.rd-stk-embed .rd-stk-kick{align-items:center;gap:var(--rd-s-2);padding:var(--rd-stk-kick-pad);border-bottom:1px solid var(--rd-border);font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);text-transform:uppercase;font-size:var(--rd-label-t);letter-spacing:var(--rd-stk-kick-tr);color:var(--rd-fg-2);display:flex}.rd-stk-embed .rd-stk-kick:before{content:"";width:var(--rd-marker-size);height:var(--rd-marker-size);background:var(--rd-accent);flex:none}.rd-stk-embed .rd-stk-kick-right{font-family:var(--rd-font-mono);font-weight:var(--rd-fw-medium);letter-spacing:var(--rd-tr-mono-xs);color:var(--rd-fg-3);margin-left:auto}.rd-stk-embed .rd-stk-body{padding:var(--rd-stk-body-pad)}.rd-stk-embed .rd-stk-eh{align-items:flex-start;gap:var(--rd-stk-eh-gap);margin:0 0 var(--rd-stk-eh-gap);display:flex}.rd-stk-embed .rd-stk-eh .rd-stk-logo{--rd-stk-logo-size:var(--rd-stk-logo-sz-card)}.rd-stk-embed .rd-stk-eh .rd-stk-nm{font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);text-transform:uppercase;font-size:var(--rd-stk-card-name-t);line-height:var(--rd-stk-card-name-lh);letter-spacing:var(--rd-stk-card-name-tr);color:var(--rd-fg)}.rd-stk-embed .rd-stk-eh .rd-stk-exch{font-family:var(--rd-font-mono);font-size:var(--rd-t-xs);letter-spacing:var(--rd-tr-mono-lg);color:var(--rd-fg-2);margin-top:var(--rd-stk-exch-gap);text-transform:uppercase}.rd-stk-embed .rd-stk-eh .rd-stk-pcol{text-align:right;flex:none;margin-left:auto}.rd-stk-embed .rd-stk-eh .rd-stk-pcol .rd-stk-px{font-size:var(--rd-stk-card-px-t);display:block}.rd-stk-embed .rd-stk-eh .rd-stk-pcol .rd-stk-move{font-size:var(--rd-stk-card-move-t)}.rd-stk-embed .rd-stk-desc{font-family:var(--rd-font-text);font-weight:var(--rd-fw-regular);font-size:var(--rd-t-sm);line-height:var(--rd-lh-relaxed);color:var(--rd-fg-1);margin:0 0 var(--rd-s-4);max-width:60ch}.rd-stk-embed .rd-stk-desc--none{font-family:var(--rd-font-mono);font-size:var(--rd-stk-move-t);color:var(--rd-fg-3)}.rd-stk-embed .rd-stk-chart{margin:0 0 var(--rd-s-4)}.rd-stk-embed .rd-stk-ctrl{align-items:baseline;gap:var(--rd-stk-pr-gap);margin:0 0 var(--rd-s-2);display:flex}.rd-stk-embed .rd-stk-ctrl .rd-stk-lab{font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);text-transform:uppercase;font-size:var(--rd-label-t);letter-spacing:var(--rd-tr-wide);color:var(--rd-fg-3)}.rd-stk-embed .rd-stk-ctrl .rd-stk-tf{font-family:var(--rd-font-mono);font-size:var(--rd-label-t);color:var(--rd-fg-3);letter-spacing:var(--rd-tr-mono-lg);text-transform:uppercase;margin-left:auto}.rd-stk-funds{border-top:1px solid var(--rd-border);grid-template-columns:repeat(4,1fr);display:grid}.rd-stk-funds .rd-stk-cell{padding:var(--rd-stk-cell-pad);border-right:1px solid var(--rd-border)}.rd-stk-funds .rd-stk-cell:nth-child(4n){border-right:none;padding-right:0}.rd-stk-funds .rd-stk-k{font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);text-transform:uppercase;font-size:var(--rd-stk-fund-key-t);letter-spacing:var(--rd-stk-fund-key-tr);color:var(--rd-fg-3);line-height:var(--rd-stk-fund-key-lh);margin:0 0 var(--rd-stk-fund-key-gap);min-height:2.4em}.rd-stk-funds .rd-stk-v{font-family:var(--rd-font-mono);font-weight:var(--rd-fw-bold);font-size:var(--rd-stk-fund-t);letter-spacing:var(--rd-stk-px-tr);color:var(--rd-fg)}@media (max-width:560px){.rd-stk-funds{grid-template-columns:repeat(2,1fr)}.rd-stk-funds .rd-stk-cell:nth-child(2n){border-right:none}.rd-stk-funds .rd-stk-cell:nth-child(n+3){border-top:1px solid var(--rd-border)}}.rd-stk-embed .rd-stk-foot{align-items:center;gap:var(--rd-s-4);padding:var(--rd-stk-foot-pad);border-top:1px solid var(--rd-border);background:var(--rd-bg-elevated);flex-wrap:wrap;margin:0;display:flex}.rd-stk-embed .rd-stk-foot .rd-stk-fine{flex:1 1 var(--rd-stk-fine-basis)}.rd-stk-embed .rd-stk-elinks{gap:var(--rd-s-2);flex-wrap:wrap;flex:none;display:flex}.rd-stk-embed .rd-stk-elink{align-items:center;gap:var(--rd-stk-elink-gap);padding:var(--rd-stk-elink-pad);font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);text-transform:uppercase;font-size:var(--rd-stk-fine-t);letter-spacing:var(--rd-tr-mono-lg);white-space:nowrap;transition:background var(--rd-dur-fast) linear, color var(--rd-dur-fast) linear, box-shadow var(--rd-dur-fast) linear;text-decoration:none;display:inline-flex}.rd-stk-embed .rd-stk-elink--ghost{color:var(--rd-fg);box-shadow:inset 0 0 0 1px var(--rd-border-strong)}.rd-stk-embed .rd-stk-elink--ghost:hover{box-shadow:inset 0 0 0 1px var(--rd-fg);background:var(--rd-fg);color:var(--rd-bg)}.rd-stk-embed .rd-stk-elink .rd-stk-ar{font-family:var(--rd-font-mono)}@media (max-width:480px){.rd-stk-embed .rd-stk-eh{flex-wrap:wrap}.rd-stk-embed .rd-stk-eh .rd-stk-pcol{text-align:left;align-items:baseline;gap:var(--rd-s-3);width:100%;margin-left:0;display:flex}.rd-stk-embed .rd-stk-foot .rd-stk-fine{flex-basis:100%}}.rd-stk-embed--strip .rd-stk-srow{gap:var(--rd-stk-strip-gap);grid-template-columns:auto 1fr auto;align-items:center;display:grid}.rd-stk-embed--strip .rd-stk-lid{align-items:center;gap:var(--rd-stk-lid-gap);min-width:0;display:flex}.rd-stk-embed--strip .rd-stk-logo{--rd-stk-logo-size:var(--rd-stk-logo-sz-strip)}.rd-stk-embed--strip .rd-stk-nm{font-family:var(--rd-font-display);font-weight:var(--rd-fw-bold);text-transform:uppercase;letter-spacing:var(--rd-tr-snug);line-height:var(--rd-lh-solid);font-size:var(--rd-stk-strip-name-t);color:var(--rd-fg)}.rd-stk-embed--strip .rd-stk-exch{font-family:var(--rd-font-mono);font-size:var(--rd-stk-fine-t);letter-spacing:var(--rd-tr-mono-lg);color:var(--rd-fg-2);text-transform:uppercase;margin-top:var(--rd-stk-exch-gap)}.rd-stk-embed--strip .rd-stk-spk{min-width:var(--rd-stk-spark-min-w)}.rd-stk-embed--strip .rd-stk-spk .rd-stk-chart{margin:0}.rd-stk-embed--strip .rd-stk-spk .rd-stk-chart svg{height:var(--rd-stk-strip-spark-h)}.rd-stk-embed--strip .rd-stk-pcol{text-align:right}.rd-stk-embed--strip .rd-stk-pcol .rd-stk-px{font-size:var(--rd-stk-px-t)}.rd-stk-embed--strip .rd-stk-pcol .rd-stk-move{font-size:var(--rd-stk-move-t);margin-top:var(--rd-stk-exch-gap-sm);display:block}@media (max-width:560px){.rd-stk-embed--strip .rd-stk-srow{gap:var(--rd-stk-eh-gap);grid-template-columns:1fr}.rd-stk-embed--strip .rd-stk-pcol{text-align:left}}.rd-stk-na{align-items:center;gap:var(--rd-s-2);font-family:var(--rd-font-mono);font-size:var(--rd-stk-move-t);letter-spacing:var(--rd-tr-mono);color:var(--rd-fg-3);text-transform:uppercase;display:inline-flex}.rd-stk-na:before{content:"";width:var(--rd-marker-size);height:var(--rd-marker-size);background:var(--rd-border-strong);flex:none}.rd-stk-chart-na{place-items:center;gap:var(--rd-stk-pr-gap);border:1px solid var(--rd-border);min-height:var(--rd-stk-chart-na-h);padding:var(--rd-stk-chart-na-pad);text-align:center;display:grid}.rd-stk-chart-na-blk{width:var(--rd-stk-chart-na-blk);height:var(--rd-stk-chart-na-blk);background:var(--rd-border-strong)}.rd-stk-chart-na p{font-family:var(--rd-font-mono);font-size:var(--rd-stk-move-t);color:var(--rd-fg-3);letter-spacing:var(--rd-tr-mono);text-transform:uppercase;margin:0}
