:root,[data-theme=light]{--cc-ink-900:#101519;--cc-ink-700:#333c44;--cc-ink-500:#56606a;--cc-rule:#e4e9ec;--cc-rule-soft:#e2e7ea;--cc-wash:#f7f9fa;--cc-black:#000;--cc-white:#fff;--cc-blue:#06f;--cc-blue-dark:#4d94ff;--cc-ink:#101010;--cc-ink-raised:#1a1a1a;--cc-ink-rule:#2c2c2c;--cc-ink-border:#575757;--cc-ink-lead:#e6e6e6;--cc-ink-text:#c7c7c7;--cc-ink-mute:#8e8e8e;--cc-iris:#6a5ce8;--cc-red:#e5321f;--cc-orange:#f0640f;--cc-amber:#ffc400;--cc-green:#00c170;--cc-green-stroke:#00a85f;--cc-ice:#d3e4ff;--cc-lilac:#dedaff;--cc-mint:#c2e9d3;--cc-blush:#ffd4dc;--cc-grey-100:#f7f7f7;--cc-grey-200:#efefef;--cc-grey-300:#e2e2e2;--cc-grey-400:#c9c9c9;--cc-grey-500:#9e9e9e;--cc-grey-600:#6b6b6b;--cc-iris-dark:#9187ff;--cc-red-dark:#ff6047;--cc-orange-dark:#ff8433;--cc-amber-dark:#ffce2e;--cc-green-dark:#1fd98a;--cc-electric-blue:var(--cc-blue);--cc-purple:var(--cc-iris);--cc-yellow:var(--cc-amber);--cc-light-blue:var(--cc-ice);--cc-pink:var(--cc-blush);--cc-peach:var(--cc-lilac);--cc-pale-green:var(--cc-mint);--cc-grey:var(--cc-grey-200);--cc-blue-grey:var(--cc-grey-300);--text-body:var(--cc-ink-900);--text-secondary:var(--cc-ink-700);--text-muted:var(--cc-ink-500);--text-inverse:var(--cc-white);--surface-page:var(--cc-white);--surface-card:var(--cc-wash);--surface-raised:var(--cc-grey-100);--surface-dark:var(--cc-ink);--surface-tint:var(--cc-wash);--surface-field:var(--cc-ice);--border-hair:var(--cc-rule);--border-strong:var(--cc-ink-900);--border-subtle:var(--cc-rule);--link-color:var(--cc-ink-900);--link-hover:var(--cc-blue);--accent:var(--cc-blue);--accent-on-dark:var(--cc-blue-dark);--positive:var(--cc-green);--negative:var(--cc-red);--warning:var(--cc-amber);--info:var(--cc-blue)}:root{--space-1:5px;--space-2:10px;--space-3:15px;--space-4:20px;--space-5:25px;--space-6:40px;--space-7:60px;--space-8:80px;--radius:0px;--container:1400px;--gutter:clamp(20px,4vw,56px);--section-pad:clamp(56px,7vw,104px);--section-pad-tight:clamp(40px,5vw,72px);--block-gap:clamp(36px,5vw,68px);--col-gap:64px;--card-padding:clamp(28px,3vw,40px);--measure-display:20ch;--measure-h2:26ch;--measure-lead:50ch;--measure-copy:66ch;--measure:34em;--rule-hair:1px;--rule-strong:1px;--rule-accent:2px;--link-underline:1px;--link-offset:5px;--table-rule-weight:2px;--table-rule-offset:22px;--fs-display:clamp(34px,5.4vw,82px);--lh-display:.94;--ls-display:-.018em;--fs-h2:clamp(25px,3.4vw,46px);--lh-h2:1.02;--ls-h2:-.014em;--fs-h3:21px;--lh-h3:1.02;--ls-h3:-.014em;--fs-lead:20px;--lh-lead:1.14;--ls-lead:-.008em;--fs-lead-sm:18px;--lh-lead-sm:1.35;--fs-body:17px;--fs-body-sm:15px;--fs-body-lg:20px;--lh-copy:1.55;--fs-eyebrow:12px;--fs-eyebrow-sm:11px;--lh-eyebrow:1.4;--ls-eyebrow:.15em;--weight-medium:500;--weight-text:400;--size-title:80px;--lh-title:80px;--size-heading:40px;--lh-heading:40px;--size-sub:20px;--lh-sub:25px;--size-standfirst:30px;--lh-standfirst:36px;--size-body:20px;--lh-body:25px;--size-small:16px;--lh-small:20px;--tracking-caps:.01em;--tracking-display:-.015em;--font-sans:"Neue Haas Grotesk Display Pro","Helvetica Neue",Helvetica,Arial,sans-serif;--font-text:"Neue Haas Grotesk Text","Helvetica Neue",Helvetica,Arial,sans-serif}.display{font-family:var(--font-sans);letter-spacing:-.018em;font-size:82px;font-weight:700;line-height:.94}.section-head{font-family:var(--font-sans);letter-spacing:-.014em;font-size:46px;font-weight:700;line-height:1.02}.block-head{font-family:var(--font-sans);letter-spacing:-.014em;font-size:21px;font-weight:700;line-height:1.02}.subhead{font-family:var(--font-sans);letter-spacing:-.008em;font-size:18px;font-weight:500;line-height:1.3}.lead{font-family:var(--font-sans);letter-spacing:-.008em;font-size:20px;font-weight:500;line-height:1.14}.lead-small{font-family:var(--font-sans);letter-spacing:-.008em;font-size:18px;font-weight:500;line-height:1.35}.eyebrow{font-family:var(--font-sans);letter-spacing:.15em;font-size:12px;font-weight:500;line-height:1.4}.eyebrow-small{font-family:var(--font-sans);letter-spacing:.15em;font-size:11px;font-weight:500;line-height:1.4}.body{font-family:var(--font-text);font-size:17px;font-weight:400;line-height:1.55}.body-small{font-family:var(--font-text);font-size:15px;font-weight:400;line-height:1.55}.body-large{font-family:var(--font-text);font-size:20px;font-weight:400;line-height:1.55}.title-2023{font-family:var(--font-sans);font-size:80px;font-weight:700;line-height:80px}.heading-2023{font-family:var(--font-sans);font-size:40px;font-weight:700;line-height:40px}.standfirst-2023{font-family:var(--font-sans);font-size:30px;font-weight:500;line-height:36px}.sub-2023{font-family:var(--font-sans);font-size:20px;font-weight:500;line-height:25px}.body-2023{font-family:var(--font-text);font-size:20px;font-weight:400;line-height:25px}.small-2023{font-family:var(--font-sans);font-size:16px;font-weight:500;line-height:20px}
:root{--border-hairline:var(--rule-hair) solid var(--border-hair);--border-rule:var(--rule-hair) solid var(--border-hair)}body{font-family:var(--font-text);font-weight:var(--weight-text);font-size:var(--fs-body);line-height:var(--lh-copy);color:var(--text-secondary);background:var(--surface-page);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4{font-family:var(--font-sans);color:var(--text-body);text-wrap:balance;margin:0}h1{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);text-transform:uppercase;max-width:var(--measure-display);font-weight:700}h2{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);text-transform:uppercase;max-width:var(--measure-h2);font-weight:700}h3{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);text-transform:uppercase;font-weight:700}h4{font-size:var(--fs-lead-sm);letter-spacing:var(--ls-lead);font-weight:500;line-height:1.3}p{text-wrap:pretty}.eyebrow{font-family:var(--font-sans);font-weight:500;font-size:var(--fs-eyebrow);line-height:var(--lh-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--text-muted)}.lead{font-family:var(--font-sans);font-weight:500;font-size:var(--fs-lead);line-height:var(--lh-lead);letter-spacing:var(--ls-lead);color:var(--text-body);max-width:var(--measure-lead)}.copy{font-family:var(--font-text);font-size:var(--fs-body);line-height:var(--lh-copy);color:var(--text-secondary);max-width:var(--measure-copy)}.container{max-width:var(--container);padding:0 var(--gutter);margin:0 auto}.block{border-top:var(--rule-hair) solid var(--border-hair);min-width:0;padding-top:23px}.grid-auto{gap:36px var(--col-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));display:grid}.article-grid{gap:0 var(--col-gap);grid-template-columns:minmax(0,170px) minmax(0,660px) minmax(0,1fr);align-items:start;display:grid}.article-rail{flex-direction:column;gap:14px;display:flex;position:sticky;top:90px}@media (max-width:1240px){.article-grid{grid-template-columns:minmax(0,1fr) minmax(0,290px)}.article-rail{display:none}}@media (max-width:900px){.article-grid{grid-template-columns:minmax(0,1fr);gap:44px 0}}a{color:var(--link-color);text-decoration:none}a:hover{color:var(--link-hover)}.copy a,p a{text-decoration:underline;text-decoration-thickness:var(--link-underline);text-underline-offset:var(--link-offset)}table{border-collapse:collapse;font-size:var(--fs-body-sm);line-height:var(--lh-copy)}th,td{text-align:left;border-top:var(--rule-hair) solid var(--border-hair);padding:14px 40px 14px 0}th{font-family:var(--font-sans);font-weight:500;font-size:var(--fs-eyebrow-sm);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--text-muted)}
:root{--font-sans:var(--font-nhg);--font-text:var(--font-nhg);--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--weight-bold:700;--nav-bg:color-mix(in srgb, var(--surface-page) 96%, transparent);--positive-text:color-mix(in srgb, var(--cc-green-stroke) 70%, var(--cc-ink-900));--negative-text:color-mix(in srgb, var(--cc-red) 85%, var(--cc-ink-900));--tap-target:44px;--target-min:24px;--duotone-filter:grayscale(1) contrast(1.08);--duotone-opacity:.55;--fs-h2-feature:clamp(28px, 4.1vw, 57px);--lh-h2-feature:.96;--ls-h2-feature:-.016em;--fs-h2-contact:clamp(27px, 3.9vw, 53px);--lh-h2-contact:.98;--fs-card-head:clamp(22px, 2.2vw, 30px);--fs-body-md:16px;--fs-small:13px;--fs-input:14px;--fs-legal:10px;--fs-menu:20px;--lh-lead-loose:1.2;--lh-tight:1.25;--lh-small:1.8;--ls-footer-link:.02em;--measure-h2-wide:24ch;--measure-lead-tight:44ch;--measure-copy-tight:62ch;--measure-small:34ch;--measure-legal:92ch;--table-cell-min:14ch;--nav-height:74px;--nav-pad-y:16px;--nav-logo-w:116px;--nav-cta-pad:10px 18px;--nav-link-pad:4px;--hero-pad-top:clamp(48px, 7vw, 104px);--hero-split-gap:clamp(32px, 4vw, 48px);--hero-actions-pad:clamp(36px, 4vw, 52px) 0 clamp(48px, 6vw, 80px);--split-gap:28px 80px;--stack-gap:clamp(40px, 5vw, 64px);--stack-gap-sm:clamp(32px, 4vw, 48px);--platform-pad:clamp(40px, 5vw, 72px) 0 clamp(32px, 4vw, 56px);--platform-frame-gap:clamp(28px, 3vw, 44px);--contact-pad:clamp(64px, 9vw, 136px);--block-pad-top:23px;--row-pad:22px;--person-photo-max:400px;--post-grid-gap:40px 56px;--card-col-gap:clamp(32px, 4vw, 56px);--footer-pad-top:clamp(48px, 6vw, 88px);--footer-legal-gap:clamp(40px, 5vw, 64px);--footer-col-min:180px;--menu-icon-h:7px;--eyebrow-gap:24px;--hero-eyebrow-gap:30px;--lead-gap:28px;--link-gap:26px;--button-gap:14px;--button-gap-wide:16px;--card-text-gap:16px;--contact-row-gap-top:36px;--row-gap:8px 48px;--platform-row-gap:20px 40px;--founders-gap:24px 64px;--contact-row-gap:32px 64px;--paragraph-gap:16px;--person-gap:48px 56px;--process-loop:20s;--process-ease:cubic-bezier(.22, .8, .16, 1);--process-hover:color-mix(in srgb, var(--cc-white) 3%, transparent);--process-fs-heading:36px;--process-min-copy:14px;--process-min-label:11px;--process-fs-heading-sm:26px;--process-lh-copy-sm:1.5;--process-lh-question:26px;--process-fs-question-sm:17px;--process-lh-question-sm:22px;--process-lh-eyebrow:16px;--process-lh-eyebrow-sm:14px;--process-ls-tight:.12em;--process-lh-filter:20px;--process-fs-filter-sm:14px;--process-lh-filter-sm:18px;--process-lh-row:24px;--process-fs-row-sm:16px;--process-lh-row-sm:20px;--post-meta-w:220px;--article-head-w:22ch;--basis-title:280px;--agent-index-w:2ch;--basis-lead:360px;--basis-copy:380px;--basis-wide:420px;--basis-heading:440px}@media (max-width:900px){:root{--nav-height:50px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--surface-page:var(--cc-ink-raised);--surface-card:var(--cc-ink-raised);--surface-raised:var(--cc-ink-raised);--surface-tint:var(--cc-ink-raised);--surface-field:var(--cc-ink-rule);--text-body:var(--cc-ink-lead);--text-secondary:var(--cc-ink-text);--text-muted:var(--cc-ink-mute);--text-inverse:var(--cc-ink);--border-hair:var(--cc-ink-rule);--border-subtle:var(--cc-ink-rule);--border-strong:var(--cc-ink-lead);--link-color:var(--cc-ink-lead);--link-hover:var(--cc-blue-dark);--accent:var(--cc-blue-dark);--positive-text:var(--cc-green-dark);--negative-text:var(--cc-red-dark)}}
.rd-chart{font-family:var(--rd-font-display);color:var(--rd-fg);border-top:2px solid var(--rd-rule);padding-top:var(--rd-s-3);margin:0}.rd-chart .rd-chart-kick{justify-content:space-between;gap:var(--rd-s-4);font-family:var(--rd-font-display);font-weight:700;font-size:var(--rd-chart-t-label);letter-spacing:var(--rd-tr-wide);text-transform:uppercase;color:var(--rd-fg-2);font-variant-numeric:tabular-nums;display:flex}.rd-chart .rd-chart-kick .rd-chart-dim{color:var(--rd-fg-3)}.rd-chart .rd-chart-trow{justify-content:space-between;align-items:flex-end;gap:var(--rd-s-6);margin:var(--rd-s-2) 0 var(--rd-s-5);border-top:var(--rd-chart-kicker-rule,1px solid var(--rd-border));padding-block:var(--rd-chart-kicker-pad,var(--rd-s-4));display:flex}.rd-chart .rd-chart-ttl{font-family:var(--rd-font-display);color:var(--rd-fg);font-weight:700;font-size:var(--rd-chart-t-title);line-height:var(--rd-lh-snug);letter-spacing:var(--rd-tr-snug);text-wrap:balance;max-width:26ch;margin:0}.rd-chart .rd-chart-num{font-family:var(--rd-font-display);font-weight:700;font-size:var(--rd-chart-t-figure);letter-spacing:var(--rd-tr-tight);font-variant-numeric:tabular-nums;line-height:var(--rd-chart-lh-figure);color:var(--rd-fg)}.rd-chart .rd-chart-num.rd-chart-dn{color:var(--rd-down)}.rd-chart .rd-chart-num.rd-chart-up{color:var(--rd-up)}.rd-chart .rd-chart-leg{gap:var(--rd-s-2) var(--rd-s-5);margin:0 0 var(--rd-s-3);font-family:var(--rd-font-display);font-weight:700;font-size:var(--rd-chart-t-label);letter-spacing:var(--rd-tr-wide);text-transform:uppercase;color:var(--rd-fg-1);flex-wrap:wrap;align-items:center;display:flex}.rd-chart .rd-chart-leg .rd-chart-sw{border-top:2px solid var(--rd-series-1);vertical-align:middle;width:18px;margin-right:var(--rd-chart-swatch-gap);display:inline-block}.rd-chart .rd-chart-leg .rd-chart-sw.rd-chart-dash{border-top-style:dashed;border-top-color:var(--rd-series-2)}.rd-chart .rd-chart-leg .rd-chart-sw.rd-chart-s3{border-top-color:var(--rd-series-3)}.rd-chart .rd-chart-leg .rd-chart-sw.rd-chart-s4{border-top-style:dashed;border-top-color:var(--rd-series-4)}.rd-chart .rd-chart-leg .rd-chart-sw.rd-chart-s5{border-top-style:dotted;border-top-color:var(--rd-series-5)}.rd-chart .rd-chart-leg .rd-chart-sw.rd-chart-s6{border-top-style:dashed;border-top-color:var(--rd-series-6)}.rd-chart .rd-chart-leg .rd-chart-sw.rd-chart-s7{border-top-width:1px;border-top-color:var(--rd-series-7)}.rd-chart svg{width:100%;height:auto;display:block}.rd-chart svg text{font-family:var(--rd-font-display);font-weight:500;font-size:var(--rd-chart-t-axis);fill:var(--rd-fg-3);letter-spacing:var(--rd-chart-tr-axis);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.rd-chart svg .rd-chart-gl{stroke:var(--rd-border);stroke-width:1px}.rd-chart svg .rd-chart-bl{stroke:var(--rd-rule);stroke-width:2px}.rd-chart svg .rd-chart-s1{stroke:var(--rd-series-1);stroke-width:2px;fill:none}.rd-chart svg .rd-chart-s2{stroke:var(--rd-series-2);stroke-width:2px;stroke-dasharray:6 5;fill:none}.rd-chart svg .rd-chart-s3{stroke:var(--rd-series-3);stroke-width:2px;fill:none}.rd-chart svg .rd-chart-s4{stroke:var(--rd-series-4);stroke-width:2px;stroke-dasharray:6 5;fill:none}.rd-chart svg .rd-chart-s5{stroke:var(--rd-series-5);stroke-width:1.5px;stroke-dasharray:2 4;fill:none}.rd-chart svg .rd-chart-s6{stroke:var(--rd-series-6);stroke-width:1.5px;stroke-dasharray:9 5;fill:none}.rd-chart svg .rd-chart-s7{stroke:var(--rd-series-7);stroke-width:1px;fill:none}.rd-chart svg .rd-chart-mk{stroke:var(--rd-mark);stroke-width:2px;stroke-dasharray:2 4}.rd-chart svg .rd-chart-mkt{fill:var(--rd-mark);font-weight:700}.rd-chart svg .rd-chart-mkp{fill:var(--rd-mark)}.rd-chart svg .rd-chart-mkv{fill:var(--rd-mark);font-weight:700}.rd-chart svg .rd-chart-pt{fill:var(--rd-fg)}.rd-chart svg .rd-chart-em{fill:var(--rd-fg);font-weight:700}.rd-chart .rd-chart-plot-compact{display:none}@media (max-width:560px){.rd-chart .rd-chart-plot-full{display:none}.rd-chart .rd-chart-plot-compact{display:block}.rd-chart .rd-chart-num{font-size:var(--rd-chart-t-figure-compact)}.rd-chart .rd-chart-ttl{font-size:var(--rd-chart-t-title-compact)}}.rd-chart svg .rd-chart-br{fill:var(--rd-series-1)}.rd-chart svg .rd-chart-br.rd-chart-hi{fill:var(--rd-accent)}.rd-chart svg .rd-chart-br.rd-chart-mut{fill:var(--rd-border-strong)}.rd-chart svg .rd-chart-br.rd-chart-g1{fill:var(--rd-series-1)}.rd-chart svg .rd-chart-br.rd-chart-g2{fill:var(--rd-series-2)}.rd-chart svg .rd-chart-br.rd-chart-g3{fill:var(--rd-series-3)}.rd-chart svg .rd-chart-cat{font-weight:500;font-size:var(--rd-chart-t-axis);fill:var(--rd-fg-1);letter-spacing:var(--rd-chart-tr-cat)}.rd-chart svg .rd-chart-cat.rd-chart-hi{fill:var(--rd-fg);font-weight:700}.rd-chart svg .rd-chart-sq{fill:var(--rd-border-strong)}.rd-chart svg .rd-chart-sq.rd-chart-hi,.rd-chart svg .rd-chart-ps.rd-chart-hi{fill:var(--rd-accent)}.rd-chart svg .rd-chart-ps.rd-chart-f1{fill:var(--rd-fg)}.rd-chart svg .rd-chart-ps.rd-chart-f2{fill:var(--rd-fg-2)}.rd-chart svg .rd-chart-ps.rd-chart-f3{fill:var(--rd-border-strong)}.rd-chart svg .rd-chart-ps.rd-chart-f4{fill:var(--rd-fg-1)}.rd-chart svg .rd-chart-axl{font-size:var(--rd-chart-t-axis-sm);letter-spacing:var(--rd-tr-wide);fill:var(--rd-fg-3)}.rd-chart svg .rd-chart-sq.rd-chart-g1{fill:var(--rd-series-1)}.rd-chart svg .rd-chart-sq.rd-chart-g2{fill:var(--rd-series-2)}.rd-chart svg .rd-chart-sq.rd-chart-g3{fill:var(--rd-series-3)}.rd-chart svg .rd-chart-cn{fill:none;stroke-width:2px}.rd-chart svg .rd-chart-cn.rd-chart-g1{stroke:var(--rd-series-1)}.rd-chart svg .rd-chart-cn.rd-chart-g2{stroke:var(--rd-series-2)}.rd-chart svg .rd-chart-cn.rd-chart-g3{stroke:var(--rd-series-3);stroke-dasharray:6 5}.rd-chart svg .rd-chart-fit{stroke:var(--rd-fg-3);stroke-width:1.5px;stroke-dasharray:3 3;fill:none}.rd-chart svg .rd-chart-fitl{font-size:var(--rd-chart-t-axis-sm);fill:var(--rd-fg-2)}.rd-chart svg.rd-chart-compact .rd-chart-fitl{font-size:var(--rd-chart-t-axis-compact-sm)}.rd-chart svg .rd-chart-ptl{font-size:var(--rd-chart-t-axis-sm);fill:var(--rd-fg-2)}.rd-chart svg.rd-chart-compact text,.rd-chart svg.rd-chart-compact .rd-chart-cat{font-size:var(--rd-chart-t-axis-compact)}.rd-chart svg.rd-chart-compact .rd-chart-axl,.rd-chart svg.rd-chart-compact .rd-chart-ptl{font-size:var(--rd-chart-t-axis-compact-sm)}.rd-chart .rd-chart-leg .rd-chart-sw.rd-chart-g2{border-top-color:var(--rd-series-2)}.rd-chart .rd-chart-leg .rd-chart-sw.rd-chart-g3{border-top-style:dashed;border-top-color:var(--rd-series-3)}.rd-chart .rd-chart-leg .rd-chart-sw.rd-chart-blk{background:var(--rd-series-1);border:0;width:10px;height:10px}.rd-chart .rd-chart-leg .rd-chart-sw.rd-chart-blk.rd-chart-g2{background:var(--rd-series-2)}.rd-chart .rd-chart-leg .rd-chart-sw.rd-chart-blk.rd-chart-g3{background:var(--rd-series-3)}.rd-chart .rd-chart-stats{gap:var(--rd-s-5);margin:var(--rd-s-2) 0;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.rd-chart .rd-chart-stats .rd-chart-cell{border-left:1px solid var(--rd-border);padding-left:var(--rd-s-4)}.rd-chart .rd-chart-stats .rd-chart-cell:first-child{border-left:none;padding-left:0}.rd-chart .rd-chart-stats .rd-chart-num{font-size:var(--rd-chart-t-stat);margin:0 0 var(--rd-s-2)}.rd-chart .rd-chart-stats .rd-chart-lab{font-family:var(--rd-font-display);font-weight:700;font-size:var(--rd-chart-t-label);letter-spacing:var(--rd-tr-label);text-transform:uppercase;color:var(--rd-fg-2)}@media (max-width:560px){.rd-chart .rd-chart-stats{grid-template-columns:1fr 1fr}.rd-chart .rd-chart-stats .rd-chart-cell:nth-child(odd){border-left:none;padding-left:0}}.rd-table-scroll{overflow-x:auto}.rd-table-scroll.rd-table-sticky-header{max-height:min(70vh,640px);overflow:auto}.rd-table-scroll .rd-table{border-collapse:collapse;width:100%;margin:var(--rd-s-2) 0}.rd-table-scroll.rd-table-sticky-first-col-mobile .rd-table,.rd-table-scroll.rd-table-sticky-header .rd-table{border-collapse:separate;border-spacing:0}.rd-table-scroll .rd-table th{font-family:var(--rd-font-display);text-transform:uppercase;font-weight:700;font-size:var(--rd-chart-t-label);letter-spacing:var(--rd-tr-wide);text-align:left;color:var(--rd-fg-2);border-bottom:2px solid var(--rd-rule);padding:var(--rd-table-th-padding)}.rd-table-scroll .rd-table td{border-bottom:1px solid var(--rd-border);padding:var(--rd-table-td-padding);font-family:var(--rd-font-display);font-weight:500;font-size:var(--rd-t-sm);color:var(--rd-fg)}.rd-table-scroll .rd-table td.rd-table-n{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:700}.rd-table-scroll .rd-table .rd-table-r{text-align:right}.rd-table-scroll .rd-table th.rd-table-r+th:not(.rd-table-r),.rd-table-scroll .rd-table td.rd-table-r+td:not(.rd-table-r){padding-left:var(--rd-table-column-gap)}.rd-table-scroll.rd-table-sticky-header .rd-table thead th{z-index:2;background:var(--rd-bg);position:sticky;top:0}@media (max-width:760px){.rd-table-scroll.rd-table-sticky-first-col-mobile .rd-table th:first-child,.rd-table-scroll.rd-table-sticky-first-col-mobile .rd-table td:first-child{z-index:1;background:var(--rd-bg);position:sticky;left:0}.rd-table-scroll.rd-table-sticky-first-col-mobile[data-scrolled-x=true] .rd-table th:first-child,.rd-table-scroll.rd-table-sticky-first-col-mobile[data-scrolled-x=true] .rd-table td:first-child{box-shadow:5px 0 10px -9px color-mix(in srgb, var(--rd-fg) 45%, transparent)}.rd-table-scroll.rd-table-sticky-first-col-mobile.rd-table-sticky-header .rd-table thead th:first-child{z-index:3}}.rd-chart .rd-chart-src{gap:var(--rd-s-2);margin-top:var(--rd-s-3);padding-top:var(--rd-s-2);border-top:1px solid var(--rd-border);font-weight:500;font-size:var(--rd-t-sm);line-height:var(--rd-lh-normal);color:var(--rd-fg-2);letter-spacing:var(--rd-tr-normal);align-items:baseline;display:flex}.rd-gen{gap:var(--rd-s-6);font-family:var(--rd-font-text);color:var(--rd-fg);grid-template-columns:minmax(280px,380px) minmax(0,1fr);align-items:start;display:grid}@media (max-width:860px){.rd-gen{grid-template-columns:1fr}}.rd-gen .rd-gen-preview{min-width:0}.rd-gen .rd-gen-row{justify-content:space-between;align-items:baseline;gap:var(--rd-s-4);margin-bottom:var(--rd-s-2);display:flex}.rd-gen .rd-gen-row-preview{margin-bottom:var(--rd-s-3)}.rd-gen .rd-gen-actions{gap:var(--rd-s-5);display:flex}.rd-gen .rd-gen-wrap{gap:var(--rd-s-2);flex-wrap:wrap;display:flex}.rd-gen .rd-gen-cols-2,.rd-gen .rd-gen-cols-3,.rd-gen .rd-gen-hint,.rd-gen .rd-gen-mark,.rd-gen .rd-gen-ref{gap:var(--rd-s-2);display:grid}.rd-gen .rd-gen-cols-2{grid-template-columns:1fr 1fr}.rd-gen .rd-gen-cols-3{grid-template-columns:1fr 1fr 1fr}.rd-gen .rd-gen-hint{margin-bottom:var(--rd-s-2);grid-template-columns:1fr auto}.rd-gen .rd-gen-mark{margin-bottom:var(--rd-s-2);grid-template-columns:1fr .7fr 1.4fr auto}.rd-gen .rd-gen-ref{grid-template-columns:1fr 1.4fr}.rd-gen .rd-gen-gap-top{margin-top:var(--rd-s-2)}.rd-gen .rd-gen-import{margin-bottom:var(--rd-s-3)}.rd-gen .rd-gen-eyebrow{font-family:var(--rd-font-display);font-size:var(--rd-t-xs);letter-spacing:var(--rd-tr-label);text-transform:uppercase;color:var(--rd-fg-2);font-weight:700}.rd-gen .rd-gen-label{margin:var(--rd-s-4) 0 var(--rd-s-2);display:block}.rd-gen .rd-gen-link{cursor:pointer;color:var(--rd-accent);background:0 0;border:none;padding:0;text-decoration:none}.rd-gen .rd-gen-link[data-done=true]{color:var(--rd-up)}.rd-gen .rd-gen-link:disabled{cursor:default}.rd-gen .rd-gen-meta{font-family:var(--rd-font-text);font-size:var(--rd-t-xs);color:var(--rd-fg-2)}.rd-gen .rd-gen-help{margin:var(--rd-s-2) 0 0}.rd-gen .rd-gen-note{margin:0 0 var(--rd-s-3)}.rd-gen .rd-gen-err{color:var(--rd-down)}.rd-gen .rd-gen-warn{color:var(--rd-fg-1)}.rd-gen .rd-gen-input{box-sizing:border-box;width:100%;color:var(--rd-fg);border:1px solid var(--rd-border-strong);font-family:var(--rd-font-text);font-size:var(--rd-t-base);line-height:var(--rd-lh-normal);padding:var(--rd-s-3);appearance:none;background:0 0}.rd-gen .rd-gen-input::placeholder{color:var(--rd-fg-3)}.rd-gen .rd-gen-input:focus{border-color:var(--rd-accent);box-shadow:0 0 0 1px var(--rd-accent);outline:none}.rd-gen .rd-gen-mono{font-family:var(--rd-font-mono);font-size:var(--rd-t-sm)}.rd-gen .rd-gen-btn{width:auto;padding:var(--rd-s-2) var(--rd-s-3);cursor:pointer;font-family:var(--rd-font-display);font-weight:700;font-size:var(--rd-t-xs);letter-spacing:var(--rd-tr-wide);text-transform:uppercase}.rd-gen .rd-gen-btn[aria-pressed=true]{background:var(--rd-fg);color:var(--rd-bg);border-color:var(--rd-fg)}.rd-gen .rd-gen-btn-accent{color:var(--rd-accent)}.rd-gen .rd-gen-btn:disabled{cursor:default;color:var(--rd-fg-3)}.rd-gen .rd-gen-remove{color:var(--rd-down)}.rd-gen .rd-gen-board{padding:var(--rd-s-6);background:var(--rd-bg);color:var(--rd-fg)}.rd-gen .rd-gen-board[data-canvas=dark]{border:1px solid var(--rd-border)}.rd-gen .rd-gen-empty{margin:0}.rd-gen .rd-gen-spec{margin-top:var(--rd-s-5)}.rd-gen .rd-gen-pre{padding:var(--rd-s-4);border:1px solid var(--rd-border);font-family:var(--rd-font-mono);font-size:var(--rd-t-xs);line-height:var(--rd-lh-normal);white-space:pre-wrap;max-height:320px;margin:0;overflow:auto}
:root,.rd-col,.rd-chart,.rd-table-scroll,.rd-gen-board{--rd-fg:var(--text-body);--rd-fg-1:var(--text-secondary);--rd-fg-2:var(--text-muted);--rd-fg-3:var(--text-muted);--rd-bg:var(--surface-page);--rd-surface:var(--surface-page);--rd-bg-elevated:var(--surface-raised);--rd-media-bg:var(--surface-raised);--rd-frame-bg:var(--cc-white);--rd-rule:var(--border-strong);--rd-border:var(--border-hair);--rd-border-strong:var(--cc-grey-500);--rd-accent:var(--accent);--rd-accent-2:var(--accent);--rd-accent-hover:var(--link-hover);--rd-on-accent:var(--text-inverse);--rd-note-accent:var(--accent);--rd-card-hover-k:var(--accent);--rd-focus:var(--accent);--rd-link:var(--link-color);--rd-mark:var(--accent);--rd-list-bullet:var(--text-muted);--rd-list-number:var(--text-muted);--rd-letter-accent:var(--accent);--rd-series-1:var(--text-body);--rd-series-2:var(--cc-iris);--rd-series-3:var(--cc-orange);--rd-series-4:var(--cc-green);--rd-series-5:var(--cc-red);--rd-series-6:var(--cc-amber);--rd-series-7:var(--rd-border-strong);--rd-up:var(--positive-text);--rd-down:var(--negative-text);--rd-flat:var(--text-muted);--rd-cat-cyan:var(--accent);--rd-cat-magenta:var(--cc-red);--rd-cat-green:var(--cc-green);--rd-cat-yellow:var(--cc-amber);--rd-cat-indigo:var(--cc-iris);--rd-cat-white:var(--cc-white);--rd-card-dark-fg:var(--cc-ink-lead);--rd-card-dark-fg-1:var(--cc-ink-text);--rd-card-dark-fg-2:var(--cc-ink-mute);--rd-card-dark-fg-3:var(--cc-ink-mute);--rd-card-dark-border:var(--cc-ink-rule);--rd-card-dark-bg:var(--cc-ink);--rd-card-light-fg:var(--cc-ink-900);--rd-card-light-fg-1:var(--cc-ink-700);--rd-card-light-fg-2:var(--cc-ink-500);--rd-card-light-fg-3:var(--cc-ink-500);--rd-card-light-border:var(--cc-rule);--rd-card-light-bg:var(--cc-white);--rd-font-display:var(--font-sans);--rd-font-text:var(--font-text);--rd-font-mono:var(--font-sans);--rd-fw-regular:var(--weight-text);--rd-fw-medium:var(--weight-medium);--rd-fw-bold:var(--weight-bold);--rd-t-xs:var(--fs-eyebrow-sm);--rd-t-sm:var(--fs-small);--rd-t-base:var(--fs-body-sm);--rd-t-md:var(--fs-body);--rd-t-lg:var(--fs-lead);--rd-label-t:var(--fs-eyebrow-sm);--rd-lh-solid:1;--rd-lh-snug:var(--lh-lead);--rd-lh-normal:var(--lh-lead-sm);--rd-lh-relaxed:var(--lh-copy);--rd-lh-card:var(--lh-lead);--rd-tr-normal:0;--rd-tr-tight:var(--ls-display);--rd-tr-snug:var(--ls-h3);--rd-tr-mega:var(--ls-display);--rd-tr-wide:var(--ls-eyebrow);--rd-tr-label:var(--ls-eyebrow);--rd-tr-mono-xs:var(--tracking-caps);--rd-tr-mono:var(--tracking-caps);--rd-tr-mono-lg:var(--tracking-caps);--rd-s-2:var(--space-2);--rd-s-3:var(--space-3);--rd-s-4:var(--space-4);--rd-s-5:var(--space-5);--rd-s-6:var(--space-6);--rd-caption-gap:var(--space-2);--rd-scroll-margin:calc(var(--nav-height) + var(--space-4));--rd-ease:linear;--rd-ease-draw:linear;--rd-dur-fast:.12s;--rd-dur-flash:0s;--rd-shadow-pop:none;--rd-shadow-sheet:none;--rd-frame-radius:var(--radius);--rd-spotify-radius:12px;--rd-img-mono-filter:grayscale(1);--rd-thumb-filter:none;--rd-text-w:660px;--rd-note-w:clamp(200px, 22vw, 290px);--rd-note-gap:clamp(32px, 4vw, var(--col-gap));--rd-breakout-inset:0px;--rd-breakout-caption-inset:0px;--rd-p-gap:var(--paragraph-gap);--rd-h2-t:var(--fs-h3);--rd-h2-lh:var(--lh-h3);--rd-h2-margin:var(--space-6) 0 var(--space-3);--rd-h2-pad:var(--block-pad-top);--rd-h3-margin:var(--space-5) 0 var(--space-2);--rd-quote-indent:var(--space-4);--rd-longquote-pad:var(--space-1) 0 var(--space-1) var(--space-4);--rd-li-indent:var(--space-5);--rd-li-gap:var(--space-2);--rd-li-number-t:var(--fs-eyebrow);--rd-bullet-size:6px;--rd-bullet-inset:2px;--rd-bullet-top:.62em;--rd-worked-pad:var(--space-3) var(--space-4);--rd-worked-margin:var(--space-5) 0;--rd-mnote-margin:var(--space-5);--rd-mnote-pad:var(--space-3) var(--space-3);--rd-marker-size:8px;--rd-qx-margin:var(--space-6);--rd-qx-pull-gap:clamp(16px, 2.2vw, 24px);--rd-qx-bar-w:64px;--rd-qx-bar-h:var(--rule-accent);--rd-qx-pull-t:var(--fs-h2);--rd-qx-pull-lh:var(--lh-h2);--rd-qx-attr-gap:3px;--rd-qx-name-t:var(--fs-body-md);--rd-qx-label-t:var(--fs-eyebrow);--rd-qx-portrait:84px;--rd-qx-portrait-sm:64px;--rd-qx-person-gap:var(--space-4);--rd-qx-person-gap-sm:var(--space-3);--rd-qx-portrait-edge:var(--border-hair);--rd-qx-initials-bg:var(--cc-grey-200);--rd-qx-initials-fg:var(--cc-ink-900);--rd-qx-initials-t:26px;--rd-qx-cite-gap:var(--space-3);--rd-qx-person-t:var(--fs-lead);--rd-qx-para-gap:.85em;--rd-qx-who-gap:2px;--rd-qx-who-t:var(--fs-small);--rd-qx-source-gap:var(--space-4);--rd-qx-source-pad:var(--card-padding);--rd-qx-logo-h:var(--space-4);--rd-qx-logo-max-w:200px;--rd-qx-excerpt-t:var(--fs-lead);--rd-qx-foot-gap:7px;--rd-qx-read-indent:var(--space-5);--rd-qx-read-t:var(--fs-lead);--rd-chart-t-label:var(--fs-eyebrow-sm);--rd-chart-t-title:var(--fs-h3);--rd-chart-t-title-compact:var(--fs-lead-sm);--rd-chart-t-figure:var(--size-heading);--rd-chart-t-figure-compact:34px;--rd-chart-t-stat:var(--size-heading);--rd-chart-t-axis:11px;--rd-chart-t-axis-sm:10px;--rd-chart-t-axis-compact:13px;--rd-chart-t-axis-compact-sm:11.5px;--rd-chart-lh-figure:var(--lh-display);--rd-chart-tr-axis:var(--tracking-caps);--rd-chart-tr-cat:var(--tracking-caps);--rd-chart-swatch-gap:7px;--rd-table-th-padding:6px 12px 8px 0;--rd-table-td-padding:10px 12px 10px 0;--rd-table-column-gap:18px;--rd-player-bg:var(--cc-black);--rd-player-scrim:none;--rd-player-accent:var(--cc-blue);--rd-player-accent-fg:var(--cc-white);--rd-player-play-size:72px;--rd-player-icon-size:30px;--rd-player-tag-pad:6px 10px;--rd-player-play-size-sm:44px;--rd-player-icon-size-sm:18px;--rd-player-tag-pad-sm:4px 7px;--rd-player-tag-t-sm:var(--fs-eyebrow-sm);--rd-embed-narrow-w:340px;--rd-embed-card-img-w:200px;--rd-embed-card-img-w-sm:132px;--rd-embed-card-pad:var(--space-3) var(--space-4);--rd-embed-card-gap:6px;--rd-embed-card-label-t:var(--fs-eyebrow-sm);--rd-embed-card-title-t:var(--fs-lead-sm);--rd-embed-card-title-lh:var(--lh-tight);--rd-embed-card-title-tr:var(--ls-lead);--rd-embed-card-desc-lh:var(--lh-copy);--rd-embed-card-dur:var(--rd-dur-fast);--rd-target-min:var(--target-min);--rd-card-thumb-w:124px;--rd-card-thumb-h:70px;--rd-card-thumb-w-sm:96px;--rd-card-thumb-h-sm:54px;--rd-card-gap:var(--space-4);--rd-card-pad:12px 16px 12px 12px;--rd-card-margin:var(--space-6);--rd-card-play:26px;--rd-card-play-bg:var(--cc-blue);--rd-card-play-fg:var(--cc-white);--rd-card-play-icon:10px;--rd-card-k-gap:6px;--rd-card-title-t:var(--fs-lead-sm);--rd-card-title-tr:var(--ls-lead);--rd-pe-art-w:360px;--rd-pe-art-h-sm:190px;--rd-pe-margin:var(--space-6);--rd-pe-gap:9px;--rd-pe-pad:22px 24px;--rd-pe-title-t:var(--fs-card-head);--rd-pe-title-lh:var(--lh-h3);--rd-pe-title-tr:var(--ls-h3);--rd-pe-cta-gap:2px;--rd-stat-margin:4px 0 26px;--rd-stat-t:var(--fs-h2);--rd-stat-lh:var(--lh-display);--rd-stat-unit-t:.5em;--rd-stat-label-t:var(--fs-eyebrow-sm);--rd-stat-label-gap:6px;--rd-band-margin:var(--section-pad-tight);--rd-band-max-w:var(--container);--rd-band-pad:var(--section-pad) var(--gutter);--rd-band-pad-image:var(--section-pad-tight) var(--gutter);--rd-band-gap:clamp(20px, 3vw, 30px);--rd-band-gap-wide:clamp(28px, 5vw, 72px);--rd-band-fig-t:var(--fs-display);--rd-band-fig-lh:var(--lh-display);--rd-band-cap-t:var(--fs-lead);--rd-band-cap-gap:var(--space-3);--rd-band-quote-t:var(--fs-card-head);--rd-band-quote-lh:var(--lh-h2);--rd-band-k-gap:var(--space-4);--rd-band-indigo-bg:var(--cc-ink);--rd-band-indigo-fg:var(--cc-ink-lead);--rd-band-indigo-fig:var(--cc-blue-dark);--rd-band-indigo-k:var(--cc-ink-mute);--rd-band-black-bg:var(--cc-ink);--rd-band-black-fg:var(--cc-ink-lead);--rd-band-black-fig:var(--cc-white);--rd-band-black-k:var(--cc-blue-dark);--rd-band-ink-bg:var(--cc-ink);--rd-band-ink-fg:var(--cc-ink-lead);--rd-band-ink-fig:var(--cc-blue-dark);--rd-band-ink-k:var(--cc-ink-mute);--rd-band-black-overlay:color-mix(in srgb, var(--cc-ink) 72%, transparent);--rd-lsec-gap:var(--space-5);--rd-lsec-margin:var(--section-pad-tight) 0 var(--space-4);--rd-lsec-pad:var(--block-pad-top);--rd-lsec-scroll-margin:calc(var(--nav-height) + var(--space-4));--rd-lsec-scroll-margin-sm:calc(var(--nav-height) + var(--space-4));--rd-lsec-t:var(--fs-h2);--rd-lsec-lh:var(--lh-h2);--rd-lsec-stand-gap:var(--space-5);--rd-lsec-flash:-16px 0 0 -9px;--rd-letter-stat-t:var(--fs-h2);--rd-letter-quote-t:var(--fs-h2-contact);--rd-letter-quote-lh:var(--lh-h2);--rd-letter-quote-margin:var(--space-6);--rd-letter-exhibit-margin:var(--space-6);--rd-stk-logo-sz:40px;--rd-stk-logo-sz-pop:34px;--rd-stk-logo-sz-strip:42px;--rd-stk-logo-sz-card:46px;--rd-stk-logo-glyph:.42;--rd-stk-fine-t:var(--fs-eyebrow-sm);--rd-stk-fine-lh:var(--lh-copy);--rd-stk-fine-mark:7px;--rd-stk-fine-basis:200px;--rd-stk-px-tr:var(--ls-lead);--rd-stk-cur-gap:1px;--rd-stk-cur-t:.52em;--rd-stk-win-gap:5px;--rd-stk-axis-t:var(--fs-eyebrow-sm);--rd-stk-mark-t:var(--fs-eyebrow-sm);--rd-stk-end-t:var(--fs-eyebrow-sm);--rd-stk-pop-w:320px;--rd-stk-pop-max-w:calc(100vw - 28px);--rd-stk-pop-pad:14px 16px 12px;--rd-stk-pop-ph-gap:11px;--rd-stk-pop-gap:12px;--rd-stk-pop-name-t:var(--fs-input);--rd-stk-pop-name-lh:var(--lh-h2);--rd-stk-name-tr:var(--ls-lead);--rd-stk-exch-gap-sm:3px;--rd-stk-pr-gap:var(--space-2);--rd-stk-px-t:24px;--rd-stk-move-t:var(--fs-eyebrow);--rd-stk-pop-row-gap:11px;--rd-stk-spark-h:38px;--rd-stk-row-pad:6px 0;--rd-stk-key-t:var(--fs-eyebrow-sm);--rd-tkr-t:var(--fs-small);--rd-tkr-pad:1px 8px 2px;--rd-stk-sheet-max-h:min(70svh, 520px);--rd-stk-kick-pad:9px 18px;--rd-stk-kick-tr:var(--ls-eyebrow);--rd-stk-body-pad:18px 20px 16px;--rd-stk-eh-gap:14px;--rd-stk-lid-gap:13px;--rd-stk-card-name-t:var(--fs-h3);--rd-stk-card-name-lh:var(--lh-h3);--rd-stk-card-name-tr:var(--ls-h3);--rd-stk-exch-gap:5px;--rd-stk-card-px-t:28px;--rd-stk-card-move-t:var(--fs-small);--rd-stk-cell-pad:17px 14px 13px 0;--rd-stk-fund-key-t:var(--fs-eyebrow-sm);--rd-stk-fund-key-tr:var(--ls-eyebrow);--rd-stk-fund-key-lh:var(--lh-tight);--rd-stk-fund-key-gap:6px;--rd-stk-fund-t:var(--fs-lead-sm);--rd-stk-foot-pad:13px 20px;--rd-stk-elink-gap:7px;--rd-stk-elink-pad:8px 12px;--rd-stk-strip-gap:clamp(18px, 3vw, 34px);--rd-stk-strip-name-t:var(--fs-lead-sm);--rd-stk-spark-min-w:110px;--rd-stk-strip-spark-h:42px;--rd-stk-chart-na-h:180px;--rd-stk-chart-na-pad:30px;--rd-stk-chart-na-blk:22px}@media (prefers-color-scheme:dark){:root,.rd-col,.rd-chart,.rd-table-scroll,.rd-gen-board{--rd-border-strong:var(--cc-ink-border);--rd-series-2:var(--cc-iris-dark);--rd-series-3:var(--cc-orange-dark);--rd-series-4:var(--cc-green-dark);--rd-series-5:var(--cc-red-dark);--rd-series-6:var(--cc-amber-dark);--rd-cat-magenta:var(--cc-red-dark);--rd-cat-green:var(--cc-green-dark);--rd-cat-yellow:var(--cc-amber-dark);--rd-cat-indigo:var(--cc-iris-dark);--rd-player-accent:var(--cc-blue);--rd-img-mono-filter:grayscale(1) brightness(.9)}}@media (prefers-reduced-motion:reduce){:root{--rd-dur-fast:0s;--rd-embed-card-dur:0s}}.rd-col .rd-flow a:not([class]){text-decoration:underline;text-decoration-thickness:var(--link-underline);text-underline-offset:var(--link-offset)}.rd-col .rd-flow a:not([class]):hover{color:var(--link-hover)}
*,:before,:after{box-sizing:border-box}html{scroll-padding-top:var(--nav-height);scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}img{max-width:100%}:focus-visible{outline:var(--rule-accent) solid var(--accent);outline-offset:var(--rule-accent)}::selection{background:var(--accent);color:var(--text-inverse)}
.PaCjqW_banner{right:var(--space-4);bottom:var(--space-4);z-index:50;width:380px;max-width:calc(100vw - 2 * var(--space-4));background:var(--surface-page);border:var(--rule-hair) solid var(--border-subtle);border-top:var(--rule-accent) solid var(--accent);font-family:var(--font-sans);color:var(--text-body);position:fixed}@media (max-width:460px){.PaCjqW_banner{right:var(--space-2);bottom:var(--space-2);left:var(--space-2);width:auto;max-width:none}}.PaCjqW_body{padding:var(--space-4) var(--space-4) var(--space-4)}.PaCjqW_close{top:var(--space-2);right:var(--space-2);width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.PaCjqW_close:hover{color:var(--text-body)}.PaCjqW_eyebrow{margin:0 0 var(--space-3);padding-right:var(--space-6);font-weight:var(--weight-medium);font-size:var(--fs-eyebrow);line-height:var(--lh-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--accent)}.PaCjqW_copy{font-family:var(--font-text);font-size:var(--fs-small);line-height:var(--lh-copy);color:var(--text-secondary);margin:0}.PaCjqW_actions{gap:var(--space-2);margin-top:var(--space-4);display:flex}.PaCjqW_button{font-family:var(--font-sans);font-weight:var(--weight-medium);font-size:var(--fs-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;padding:var(--space-2) var(--space-3);border:var(--rule-hair) solid var(--text-body);border-radius:var(--radius);cursor:pointer;flex:1;transition:background .15s,color .15s,border-color .15s}.PaCjqW_primary{background:var(--text-body);color:var(--surface-page)}.PaCjqW_primary:hover{background:var(--accent);border-color:var(--accent)}.PaCjqW_secondary{color:var(--text-body);background:0 0}.PaCjqW_secondary:hover{background:var(--text-body);color:var(--surface-page)}.PaCjqW_textButton{margin-top:var(--space-3);font-family:var(--font-sans);font-weight:var(--weight-medium);font-size:var(--fs-eyebrow-sm);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:0}.PaCjqW_textButton:hover{color:var(--text-body)}.PaCjqW_rows{flex-direction:column;display:flex}.PaCjqW_row{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-3) 0;border-top:var(--rule-hair) solid var(--border-hair);display:flex}.PaCjqW_row:last-child{border-bottom:var(--rule-hair) solid var(--border-hair)}.PaCjqW_rowName{font-weight:var(--weight-medium);font-size:var(--fs-small);color:var(--text-body);margin:0}.PaCjqW_rowBody{font-family:var(--font-text);font-size:var(--fs-small);line-height:var(--lh-tight);color:var(--text-muted);margin:2px 0 0}.PaCjqW_switch{background:var(--surface-page);border:var(--rule-hair) solid var(--text-muted);border-radius:var(--radius);cursor:pointer;flex:none;width:40px;height:22px;padding:0;position:relative}.PaCjqW_knob{background:var(--text-muted);width:14px;height:14px;position:absolute;top:3px;left:3px}.PaCjqW_switch[aria-checked=true]{background:var(--text-body);border-color:var(--text-body)}.PaCjqW_switch[aria-checked=true] .PaCjqW_knob{background:var(--surface-page);left:21px}.PaCjqW_switch[aria-disabled=true]{opacity:.5;cursor:not-allowed}.PaCjqW_button:focus-visible,.PaCjqW_textButton:focus-visible,.PaCjqW_close:focus-visible,.PaCjqW_switch:focus-visible{outline:var(--rule-accent) solid var(--accent);outline-offset:var(--rule-accent)}@media (prefers-reduced-motion:reduce){.PaCjqW_button{transition:none}}
.gsBUgW_shell{z-index:30;background:var(--nav-bg);-webkit-backdrop-filter:saturate(140%)blur(8px);backdrop-filter:saturate(140%)blur(8px);position:sticky;top:0}.gsBUgW_header{border-bottom:var(--rule-hair) solid var(--border-hair)}.gsBUgW_bar{max-width:var(--container);padding:var(--nav-pad-y) var(--gutter);align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;margin:0 auto;display:flex}.gsBUgW_logo{width:var(--nav-logo-w);flex:none;display:block}.gsBUgW_logo img{width:100%;height:auto;display:block}.gsBUgW_logo .gsBUgW_logoDark{display:none}@media (prefers-color-scheme:dark){.gsBUgW_logo .gsBUgW_logoLight{display:none}.gsBUgW_logo .gsBUgW_logoDark{display:block}}.gsBUgW_link,.gsBUgW_cta,.gsBUgW_overlayLink,.gsBUgW_menuButton{font-family:var(--font-sans);font-weight:var(--weight-medium);font-size:var(--fs-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase}.gsBUgW_items{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0 auto;display:flex}.gsBUgW_link,.gsBUgW_overlayLink{color:var(--text-secondary);padding-bottom:var(--nav-link-pad);border-bottom:var(--rule-accent) solid transparent;transition:color .12s linear}.gsBUgW_link{padding-top:calc(var(--nav-link-pad) + var(--rule-accent))}.gsBUgW_link:hover,.gsBUgW_overlayLink:hover,.gsBUgW_link[aria-current=page],.gsBUgW_overlayLink[aria-current=page]{color:var(--text-body)}.gsBUgW_link[aria-current=page],.gsBUgW_overlayLink[aria-current=page]{border-bottom-color:var(--accent)}.gsBUgW_cta{color:var(--text-body);border:var(--rule-hair) solid var(--text-body);padding:var(--nav-cta-pad);white-space:nowrap;flex:none}.gsBUgW_cta:hover{color:var(--text-body)}.gsBUgW_menuButton{align-items:center;gap:var(--space-2);min-height:var(--tap-target);margin-left:auto;margin-block:calc((1lh - var(--tap-target)) / 2);font-size:var(--fs-eyebrow-sm);color:var(--text-body);border-radius:var(--radius);cursor:pointer;background:0 0;border:none;padding:0;display:none}.gsBUgW_menuIcon{width:var(--space-4);height:var(--menu-icon-h);border-top:var(--rule-hair) solid currentColor;border-bottom:var(--rule-hair) solid currentColor;display:block}@media (max-width:900px){.gsBUgW_items,.gsBUgW_bar>.gsBUgW_cta{display:none}.gsBUgW_menuButton{display:flex}}.gsBUgW_overlay{z-index:40;background:var(--surface-page);flex-direction:column;display:flex;position:fixed;inset:0}.gsBUgW_overlayBar{max-width:var(--container);width:100%;padding:var(--nav-pad-y) var(--gutter);border-bottom:var(--rule-hair) solid var(--border-hair);align-items:center;margin:0 auto;display:flex}.gsBUgW_overlayItems{padding:var(--space-6) var(--gutter);flex-direction:column;display:flex}.gsBUgW_overlayItems .gsBUgW_overlayLink{padding:var(--space-3) 0;font-size:var(--fs-menu);border-bottom:none;display:block}.gsBUgW_overlayItems .gsBUgW_overlayLink+.gsBUgW_overlayLink{border-top:var(--rule-hair) solid var(--border-hair)}.gsBUgW_overlayFoot{padding:var(--space-6) var(--gutter);border-top:var(--rule-hair) solid var(--border-hair);margin-top:auto}
