.fz-ds{background:#fff;color:var(--fz-slate-800);font-family:var(--fz-font-body);font-size:16px;line-height:1.65}.body-container--detail.fz-ds{padding-top:0}.fz-ds-wrap{max-width:1152px}.fz-ds-narrow,.fz-ds-wrap{margin:0 auto;padding:0 24px}.fz-ds-narrow{max-width:880px}.fz-ds-tag{align-items:center;background:rgba(34,211,238,.12);border-radius:999px;box-shadow:inset 0 0 0 1px rgba(34,211,238,.45);color:var(--fz-cyan-400);display:inline-flex;font-size:11.52px;font-weight:600;gap:6.4px;letter-spacing:.06em;padding:4px 11.2px;text-transform:uppercase;white-space:nowrap}.fz-ds-tag:before{background:currentColor;border-radius:50%;content:"";height:7.2px;width:7.2px}.fz-ds-kicker{color:var(--fz-slate-500);font-size:11.52px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.fz-ds-masthead{background:radial-gradient(960px 320px at 85% -10%,rgba(34,211,238,.18),transparent 60%),radial-gradient(640px 288px at 0 120%,rgba(99,102,241,.22),transparent 60%),var(--fz-navy);color:#fff;overflow:hidden;position:relative}.fz-ds-masthead:after{background:var(--fz-grad-accent);bottom:0;content:"";height:3px;left:0;position:absolute;right:0}.fz-ds-masthead__inner{padding-bottom:48px;padding-top:56px}.fz-ds-masthead__eyebrow{align-items:center;color:var(--fz-cyan-400);display:flex;flex-wrap:wrap;font-size:11.52px;font-weight:600;gap:12px;letter-spacing:.14em;margin-bottom:16px;text-transform:uppercase}.fz-ds-masthead__eyebrow span+span:before{color:hsla(0,0%,100%,.35);content:"/";margin-right:12px}.fz-ds-masthead__name{font-family:var(--fz-font-display);font-size:clamp(40px,6vw,68px);font-weight:300;letter-spacing:-.03em;line-height:1.02;margin:0}.fz-ds-masthead__name b{font-weight:600}.fz-ds-masthead__strap{color:hsla(0,0%,100%,.75);font-size:17.6px;margin:20px 0 0;max-width:608px}.fz-ds-listing{padding:48px 0 80px}.fz-ds-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.fz-ds-card{background:#fff;border:1px solid var(--fz-slate-200);border-radius:16px;box-shadow:0 1px 2px rgba(15,23,42,.04),0 12px 32px -16px rgba(12,26,58,.14);display:flex;flex-direction:column;padding:28px;position:relative;transition:box-shadow .2s,transform .2s}.fz-ds-card:hover{box-shadow:0 25px 50px -12px rgba(59,130,246,.18);transform:translateY(-2px)}.fz-ds-card__date{color:var(--fz-slate-500);display:block;font-size:12.48px;margin-bottom:16px}.fz-ds-card__title{font-family:var(--fz-font-display);font-size:22.4px;font-weight:500;letter-spacing:-.01em;line-height:1.25;margin:0 0 12px}.fz-ds-card__title a{color:var(--fz-slate-900);text-decoration:none}.fz-ds-card__title a:after{content:"";inset:0;position:absolute}.fz-ds-card__excerpt{color:var(--fz-slate-600);font-size:15.2px;margin:0 0 24px}.fz-ds-card__read{color:var(--fz-blue-600);font-size:13.6px;font-weight:600;margin-top:auto}.fz-ds-card--featured{display:grid;gap:40px;grid-column:1/-1;grid-template-columns:1.4fr 1fr;padding:40px}.fz-ds-card--featured .fz-ds-card__title{font-size:32px}.fz-ds-card__side{border-left:1px solid var(--fz-slate-200);display:flex;flex-direction:column;justify-content:center;padding-left:40px}.fz-ds-card__side-label{color:var(--fz-slate-500);font-size:11.2px;font-weight:600;letter-spacing:.12em;margin-bottom:8px;text-transform:uppercase}.fz-ds-card__side p{color:var(--fz-slate-800);font-family:var(--fz-font-display);font-size:16.8px;line-height:1.5;margin:0}.fz-ds-pagination{align-items:center;color:var(--fz-slate-500);display:flex;font-size:14px;justify-content:space-between;margin-top:40px}.fz-ds-post-band{background:radial-gradient(960px 320px at 85% -10%,rgba(34,211,238,.16),transparent 60%),radial-gradient(640px 288px at 0 120%,rgba(99,102,241,.2),transparent 60%),var(--fz-navy);position:relative}.fz-ds-post-band:after{background:var(--fz-grad-accent);bottom:0;content:"";height:3px;left:0;position:absolute;right:0}.fz-ds-post-head{padding:40px 56px 36px}.fz-ds-crumbs{color:hsla(0,0%,100%,.6);font-size:12.8px;margin-bottom:28px}.fz-ds-crumbs a{color:hsla(0,0%,100%,.6);text-decoration:none}.fz-ds-post-head__meta{align-items:center;color:hsla(0,0%,100%,.7);display:flex;flex-wrap:wrap;font-size:13.12px;gap:14.4px;margin-bottom:20px}.fz-ds-post-head__title{font-family:var(--fz-font-display);font-size:clamp(36px,5vw,56px);font-weight:300;letter-spacing:-.03em;line-height:1.05;margin:0}.fz-ds-post-head__title b{font-weight:600}.fz-ds-post-head .fz-ds-masthead__eyebrow{margin-bottom:24px}.fz-ds .fz-ds-masthead__eyebrow a{color:var(--fz-cyan-400);text-decoration:none}.fz-ds .fz-ds-masthead__eyebrow a:hover{color:#fff}.fz-ds-post-head__byline{align-items:center;color:hsla(0,0%,100%,.7);display:flex;font-size:14.4px;gap:13.6px;margin-top:28px}.fz-ds-avatar{background:var(--fz-blue-600);border-radius:50%;color:#fff;display:grid;font-family:var(--fz-font-display);font-size:14.4px;font-weight:600;height:40px;place-items:center;width:40px}img.fz-ds-avatar{display:block;object-fit:cover}.fz-ds-post-head__byline strong{display:block;line-height:1.3}.fz-ds-body{background:#fff;border:1px solid var(--fz-slate-200);border-radius:20px;box-shadow:0 1px 2px rgba(15,23,42,.04),0 24px 48px -16px rgba(12,26,58,.14);font-size:16.96px;margin:40px 0 64px;padding:48px 56px 40px}.fz-ds-body p{margin:0 0 20px}.fz-ds-body img{height:auto;max-width:100%}.fz-ds-section-label{align-items:center;color:var(--fz-blue-600);display:flex;font-size:11.52px;font-weight:700;gap:12px;letter-spacing:.14em;margin:56px 0 20px;text-transform:uppercase}.fz-ds-body .fz-ds-section-label:first-child{margin-top:0}.fz-ds-body .fz-ds-summary{color:var(--fz-slate-900);font-family:var(--fz-font-display);font-size:22px;font-weight:300;letter-spacing:-.01em;line-height:1.4;margin:0 0 40px}.fz-ds-body .fz-ds-summary+.fz-ds-section-label{margin-top:0}.fz-ds-section-label:after{background:var(--fz-slate-200);content:"";flex:1;height:1px}.fz-ds-key{color:var(--fz-slate-500);display:block;font-size:11.2px;font-weight:700;letter-spacing:.12em;margin-bottom:4.8px;text-transform:uppercase}.fz-ds-dash{border:1px solid var(--fz-slate-200);border-radius:20px;overflow:hidden}.fz-ds-dash__signal{background:var(--fz-blue-50);border-bottom:1px solid var(--fz-slate-200);padding:28px 28px 24px}.fz-ds-dash__signal p{font-family:var(--fz-font-display);font-size:20.8px;line-height:1.4;margin:6.4px 0 0}.fz-ds-dash__grid{display:grid;grid-template-columns:1fr 1fr}.fz-ds-dash__cell{border-bottom:1px solid var(--fz-slate-200);font-size:15.2px;line-height:1.55;padding:17.6px 28px}.fz-ds-dash__cell:nth-child(odd){border-right:1px solid var(--fz-slate-200)}.fz-ds-dash__cell p{margin:0}.fz-ds-dash__move{background:var(--fz-navy);font-size:15.68px;padding:21.6px 28px}.fz-ds-dash__move .fz-ds-key{color:var(--fz-cyan-400)}.fz-ds-dash__move p{margin:0}.fz-ds-dash__story{font-size:16px;padding:24px 28px 8px}.fz-ds-dash__story p{margin:0 0 16px}.fz-ds-dash__watch{background:var(--fz-blue-50);font-size:15.68px;padding:17.6px 28px}.fz-ds-dash__watch .fz-ds-key{color:var(--fz-blue-600)}.fz-ds-dash__watch p{margin:0}.fz-ds-skim{counter-reset:skim;display:grid;gap:16px;list-style:none;margin:0;padding:0}.fz-ds-skim li{counter-increment:skim;font-size:16px;padding-left:48px;position:relative}.fz-ds-skim li:before{background:var(--fz-blue-100);border-radius:50%;color:var(--fz-blue-700);content:counter(skim);display:grid;font-family:var(--fz-font-display);font-size:13.6px;font-weight:600;height:30.4px;left:0;place-items:center;position:absolute;top:1.6px;width:30.4px}.fz-ds-story{border-top:1px solid var(--fz-slate-200);padding:36px 0}.fz-ds-section-label+.fz-ds-story{border-top:0;padding-top:8px}.fz-ds-story__num{color:var(--fz-blue-600);font-family:var(--fz-font-display);font-size:14.4px;font-weight:600;margin-bottom:5.6px}.fz-ds-story__title{font-family:var(--fz-font-display);font-size:24px;font-weight:500;line-height:1.3;margin:0 0 17.6px}.fz-ds-meta{background:var(--fz-slate-50);border:1px solid var(--fz-slate-200);border-radius:12px;display:grid;font-size:13.44px;gap:9.6px 24px;grid-template-columns:repeat(2,1fr);line-height:1.45;margin:0 0 24px;padding:16px 20px}.fz-ds-meta .fz-ds-key{font-size:10.56px;margin-bottom:1.6px}.fz-ds-meta__wide{grid-column:1/-1}.fz-ds-meta__note{border-top:1px dashed var(--fz-slate-200);color:var(--fz-slate-600);font-style:italic;grid-column:1/-1;padding-top:9.6px}.fz-ds-meta p{margin:0}.fz-ds-read{background:var(--fz-navy);border-radius:14.4px;margin:24px 0;overflow:hidden;padding:21.6px 24px;position:relative}.fz-ds-read:before{background:var(--fz-cyan-400);bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.fz-ds-read__label{color:var(--fz-cyan-400);font-size:11.2px;font-weight:700;letter-spacing:.14em;margin-bottom:8px;text-transform:uppercase}.fz-ds-read p{font-size:16px;margin:0}.fz-ds-roles__head{font-family:var(--fz-font-display);font-size:16.8px;font-weight:600;margin:28px 0 14.4px}.fz-ds-roles{display:grid;gap:12px;grid-template-columns:1fr 1fr}.fz-ds-role{background:var(--fz-slate-50);border:1px solid var(--fz-slate-200);border-radius:12px;font-size:14.72px;line-height:1.55;padding:16px 18.4px}.fz-ds-role .fz-ds-key{color:var(--fz-blue-600);letter-spacing:.1em}.fz-ds-role p{margin:0}.fz-ds-deep{align-items:center;display:flex;flex-wrap:wrap;font-size:13.6px;gap:9.6px;margin:20px 0 0}.fz-ds-deep span{color:var(--fz-slate-500);margin-right:2.4px}.fz-ds-deep a{background:#fff;border:1px solid var(--fz-slate-200);border-radius:999px;font-weight:600;padding:6.4px 14.4px;text-decoration:none}.fz-ds-panel{background:var(--fz-slate-50);border:1px solid var(--fz-slate-200);border-radius:16px;padding:28px}.fz-ds-panel+.fz-ds-panel{margin-top:20px}.fz-ds-panel p{font-size:15.68px}.fz-ds-panel>p:last-child{margin-bottom:0}.fz-ds-subhead{font-family:var(--fz-font-display);font-size:20px;font-weight:500;line-height:1.35;margin:0 0 13.6px}.fz-ds-subhead small{color:var(--fz-slate-500);font-family:var(--fz-font-body);font-size:15px;font-weight:400}.fz-ds-badge{background:var(--fz-slate-200);border-radius:999px;color:var(--fz-slate-600);display:inline-block;font-family:var(--fz-font-body);font-size:10.88px;font-weight:700;letter-spacing:.08em;margin-left:8px;padding:2.4px 9.6px;text-transform:uppercase;vertical-align:middle}.fz-ds-rows{margin:0}.fz-ds-row{border-top:1px solid var(--fz-slate-200);display:grid;font-size:15.36px;gap:20px;grid-template-columns:160px 1fr;padding:14.4px 0}.fz-ds-rows .fz-ds-row:first-child{border-top:0;padding-top:0}.fz-ds-panel .fz-ds-rows{margin-top:20px}.fz-ds-panel .fz-ds-rows .fz-ds-row:first-child{border-top:1px solid var(--fz-slate-200);padding-top:14.4px}.fz-ds-row__label{color:var(--fz-blue-600);font-size:11.52px;font-weight:700;letter-spacing:.1em;padding-top:3.2px;text-transform:uppercase}.fz-ds-row p{margin:0}.fz-ds-row .fz-ds-math+p,.fz-ds-row p+p{margin-top:8px}.fz-ds-flow{counter-reset:step;list-style:none;margin:0;padding:0}.fz-ds-flow li{counter-increment:step;font-size:15.36px;padding:0 0 24px 52px;position:relative}.fz-ds-flow li:before{background:var(--fz-navy);border-radius:50%;color:var(--fz-cyan-400);content:counter(step);display:grid;font-family:var(--fz-font-display);font-size:13.6px;font-weight:600;height:32px;left:0;place-items:center;position:absolute;top:0;width:32px}.fz-ds-flow li:after{background:var(--fz-slate-200);bottom:3px;content:"";left:15px;position:absolute;top:34px;width:2px}.fz-ds-flow li:last-child{padding-bottom:0}.fz-ds-flow li:last-child:after{display:none}.fz-ds-flow strong{display:block;font-family:var(--fz-font-display);font-size:16px;font-weight:600;margin-bottom:3.2px}.fz-ds-math{align-items:stretch;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.fz-ds-math>div{background:var(--fz-slate-50);border:1px solid var(--fz-slate-200);border-radius:9.6px;color:var(--fz-slate-500);flex:1 1 112px;font-size:12.48px;line-height:1.35;padding:12px 13.6px}.fz-ds-math strong{display:block;font-family:var(--fz-font-display);font-size:20.8px;font-weight:600}.fz-ds-math>div:last-child{background:var(--fz-blue-50);border-color:var(--fz-blue-100)}.fz-ds-caveat{font-size:13.6px;font-style:italic}.fz-ds-capital{align-items:start;display:grid;gap:28px;grid-template-columns:176px 1fr}.fz-ds-capital__stat{background:var(--fz-navy);border-radius:16px;font-size:12.8px;line-height:1.4;padding:20px;text-align:center}.fz-ds-capital__stat strong{display:block;font-family:var(--fz-font-display);font-size:33.6px;font-weight:600;line-height:1.1;margin-bottom:5.6px}.fz-ds-week{background:var(--fz-navy);border-radius:20px;overflow:hidden;padding:36px 36px 32px;position:relative}.fz-ds-week:before{background:var(--fz-grad-accent);content:"";height:3px;left:0;position:absolute;right:0;top:0}.fz-ds-week__label{color:var(--fz-cyan-400);font-size:11.52px;font-weight:700;letter-spacing:.14em;margin-bottom:16px;text-transform:uppercase}.fz-ds-week p{margin:0 0 16px}.fz-ds-week p:last-child{margin-bottom:0}.fz-ds-week .fz-ds-week__lede{font-family:var(--fz-font-display);font-size:20.8px;line-height:1.45}.fz-ds-close{border-left:4px solid var(--fz-blue-500);margin:0;padding:8px 0 8px 28px}.fz-ds-close p{font-family:var(--fz-font-display);font-size:23.2px;font-weight:400;line-height:1.45;margin:0}.fz-ds-sources{color:var(--fz-slate-600);font-size:14.08px;margin:0;padding-left:20px}.fz-ds-sources li{margin-bottom:8px}.fz-ds-sources li span{color:var(--fz-slate-500)}.fz-ds .fz-ds-method p{color:var(--fz-slate-600);font-size:14.08px;margin:0 0 12px}.fz-ds-related{padding:8px 0 72px}.fz-ds-related h2{font-family:var(--fz-font-display);font-size:24px;font-weight:500;margin:0 0 24px}@media (max-width:800px){.fz-ds-card--featured{gap:24px;grid-template-columns:1fr;padding:28px}.fz-ds-card--featured .fz-ds-card__title{font-size:24px}.fz-ds-card__side{border-left:0;border-top:1px solid var(--fz-slate-200);padding:24px 0 0}.fz-ds-capital,.fz-ds-dash__grid,.fz-ds-grid,.fz-ds-meta,.fz-ds-roles{grid-template-columns:1fr}.fz-ds-dash__cell:nth-child(odd){border-right:0}.fz-ds-row{gap:4.8px;grid-template-columns:1fr}.fz-ds-week{padding:28px 21.6px}.fz-ds-body{padding:36px 32px 32px}.fz-ds-post-head{padding-left:32px;padding-right:32px}}@media (max-width:480px){.fz-ds-narrow,.fz-ds-wrap{padding:0 16px}.fz-ds-masthead__inner{padding-bottom:36px;padding-top:40px}.fz-ds-dash__cell,.fz-ds-dash__move,.fz-ds-dash__signal,.fz-ds-dash__story,.fz-ds-dash__watch,.fz-ds-panel{padding-left:18.4px;padding-right:18.4px}.fz-ds-body{border-radius:16px;margin:24px 0 40px;padding:28px 20px 24px}.fz-ds-body .fz-ds-summary{font-size:19px;margin-bottom:32px}.fz-ds-post-head{padding-left:0;padding-right:0}}.fz-ds h1,.fz-ds h2,.fz-ds h3{text-transform:none}.fz-ds p{color:inherit;font-family:inherit}.fz-ds strong{color:var(--fz-slate-900)}.fz-ds .fz-ds-masthead__name,.fz-ds .fz-ds-post-head__byline strong,.fz-ds .fz-ds-post-head__title{color:#fff}.fz-ds .fz-ds-card__title,.fz-ds .fz-ds-close p,.fz-ds .fz-ds-dash__signal p,.fz-ds .fz-ds-flow strong,.fz-ds .fz-ds-math strong,.fz-ds .fz-ds-related h2,.fz-ds .fz-ds-roles__head,.fz-ds .fz-ds-story__title,.fz-ds .fz-ds-subhead{color:var(--fz-slate-900)}.fz-ds .fz-ds-math>div:last-child strong{color:var(--fz-blue-700)}.fz-ds .fz-ds-caveat{color:var(--fz-slate-500)}.fz-ds .fz-ds-capital__stat,.fz-ds .fz-ds-dash__move,.fz-ds .fz-ds-dash__move p,.fz-ds .fz-ds-read,.fz-ds .fz-ds-read p,.fz-ds .fz-ds-week,.fz-ds .fz-ds-week p{color:hsla(0,0%,100%,.85)}.fz-ds .fz-ds-capital__stat strong,.fz-ds .fz-ds-read strong,.fz-ds .fz-ds-week .fz-ds-week__lede,.fz-ds .fz-ds-week strong{color:#fff}.fz-ds-body a{color:var(--fz-blue-600)}.fz-ds .fz-ds-card__title a:hover{color:var(--fz-slate-900)}.fz-ds .fz-ds-crumbs a:hover{color:#fff}.fz-ds .fz-ds-deep a{color:var(--fz-slate-800)}.fz-ds .fz-ds-deep a:hover{border-color:var(--fz-blue-500);color:var(--fz-blue-600)}.fz-ds .fz-ds-pagination a{color:var(--fz-blue-600);font-weight:600;text-decoration:none}.fz-ds blockquote.fz-ds-close{background:none;font-style:normal;quotes:none}.fz-ds blockquote.fz-ds-close:after,.fz-ds blockquote.fz-ds-close:before{content:none}.fz-ds-flow li p,.fz-ds-skim li p,.fz-ds-sources li p{margin:0}