.Trends_inner__GmyKm{--gutter:calc(var(--space-16) + var(--space-4));padding:var(--space-8) var(--gutter) var(--space-16)}.Trends_hero__Qw2lW{border-bottom:1px solid var(--border);padding-bottom:var(--space-6);margin-bottom:var(--space-6)}.Trends_title__7dGNZ{font-size:var(--font-xl);line-height:var(--leading-tight);margin:0 0 var(--space-3);color:var(--text);max-width:var(--width-prose)}.Trends_toc__Lb0wV{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);padding:var(--space-4) var(--space-5) var(--space-5);margin:0 0 var(--space-8)}.Trends_introCollage__vxDZ5{width:min(100%,calc(100vh - var(--space-16) * 2))}.Trends_tocTitle__dQ3sT{margin:0 0 var(--space-2)}.Trends_tocList__9T5ES{list-style:none;margin:0;padding:0}.Trends_tocList__9T5ES>li{margin-bottom:var(--space-2)}.Trends_tocLink__Zy3dd{font-size:var(--font-md);font-weight:700;color:var(--blue);text-decoration:none}.Trends_tocLink__Zy3dd:hover{text-decoration:underline}.Trends_scrolly__2RFr2{display:grid}.Trends_scrollyTrack__umthG,.Trends_stage__HWoet{grid-area:1/1}.Trends_stage__HWoet{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:grid;grid-template-rows:minmax(0,1fr);height:100vh;padding:var(--space-4) 0}.Trends_scrollyTrack__umthG{position:relative}.Trends_scrollyAnchor__1kkZR{position:absolute}.Trends_graphic__d4k2C,.Trends_stepLayer__maZjV{grid-area:1/1;align-self:start}.Trends_stepLayer__maZjV{--step-blank-space:var(--space-16);width:calc((100% - var(--gutter)) / 3);margin:var(--step-blank-space) 0;max-height:calc(100% - 2 * var(--step-blank-space));overflow:hidden}.Trends_graphic__d4k2C{justify-self:end;display:grid;grid-template-rows:minmax(0,1fr);max-height:calc(100% - var(--space-6));width:calc((100% - var(--gutter)) * 2 / 3);margin-top:var(--space-6);--graphic-left:translateX(calc(-50% - var(--gutter)))}.Trends_graphicLeft__rL69_{transform:var(--graphic-left);animation:Trends_graphicToLeft__nLXEI var(--duration-base) var(--ease-standard) both}.Trends_graphicRight__Ou4jf{animation:Trends_graphicToRight__Xszle var(--duration-base) var(--ease-standard) both}@keyframes Trends_graphicToLeft__nLXEI{0%{opacity:1;transform:none}45%{opacity:0;transform:none}55%{opacity:0;transform:var(--graphic-left)}to{opacity:1;transform:var(--graphic-left)}}@keyframes Trends_graphicToRight__Xszle{0%{opacity:1;transform:var(--graphic-left)}45%{opacity:0;transform:var(--graphic-left)}55%{opacity:0;transform:none}to{opacity:1;transform:none}}@media (max-width:820px),(prefers-reduced-motion:reduce){.Trends_graphicLeft__rL69_,.Trends_graphicRight__Ou4jf{animation:none}}.Trends_graphicLayer__FGi43{grid-area:1/1;min-width:0;display:flex;flex-direction:column;max-height:100%}.Trends_graphicLayer__FGi43 .Trends_rankedGroups__iRDEe{min-height:0;overflow-y:auto;overscroll-behavior:contain}.Trends_graphicLayer__FGi43 .Trends_panel__Wvtu0{flex-shrink:0}.Trends_fadeLayer__qJWEP{opacity:0;visibility:hidden;transition:opacity var(--duration-base) var(--ease-standard),visibility var(--duration-base)}.Trends_fadeLayerActive__g9TzA{opacity:1;visibility:visible}.Trends_stepLayer__maZjV.Trends_fadeLayerActive__g9TzA{transition-delay:calc(var(--duration-base) / 2)}.Trends_stepLayerRight__cZ8DQ{justify-self:end}.Trends_modeToggle__gQbaQ{display:inline-flex;align-items:center;gap:var(--space-3);font-size:var(--font-md);color:var(--text);cursor:pointer}.Trends_modeToggle__gQbaQ input{width:1.25rem;height:1.25rem;margin:0;accent-color:var(--blue);cursor:pointer}.Trends_traditionalStep__Kp1Y5{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-gap:var(--gutter);gap:var(--gutter);align-items:start;margin-bottom:var(--space-16)}.Trends_traditionalStepTextRight__7qPKV{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.Trends_traditionalStepTextRight__7qPKV .Trends_traditionalText__TtbZE{order:2}.Trends_traditionalFigure__7x4JF,.Trends_traditionalText__TtbZE{min-width:0}.Trends_stepBody__WVuBt p,.Trends_stepBody__WVuBt ul{font-size:var(--font-md);line-height:var(--leading-normal);color:var(--text);margin:0 0 var(--space-4)}.Trends_sectionHeading__Y9_c8{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-5)}.Trends_sectionTitle__QE3m9{font-size:var(--font-lg);line-height:var(--leading-snug);margin:0;color:var(--text)}.Trends_backToTop__C5KF0{flex:none;font-size:var(--font-sm);color:var(--text-secondary);text-decoration:none;white-space:nowrap}.Trends_backToTop__C5KF0:hover{color:var(--blue);text-decoration:underline}.Trends_stepNav__UpklA{display:flex;margin-bottom:var(--space-3)}.Trends_stepNavButton__Vu_xx{font-size:var(--font-sm);color:var(--text-secondary);text-decoration:none}.Trends_stepNavButton__Vu_xx:hover{color:var(--blue);text-decoration:underline}.Trends_stepNavNext__AXwZx{margin-left:auto}.Trends_groupLabel__Bt6uS{font-size:var(--font-sm);font-weight:700;color:var(--text);margin:0 0 var(--space-2);line-height:var(--leading-snug)}.Trends_panel__Wvtu0{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));grid-gap:var(--space-4);gap:var(--space-4);align-items:start;height:16rem;overflow-y:auto;margin-top:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-3) var(--space-3)}.Trends_panelHint__2ooWg,.Trends_panel__Wvtu0{font-size:var(--font-sm);line-height:var(--leading-normal)}.Trends_panelHint__2ooWg{margin:0;color:var(--text-secondary)}.Trends_panelTop__6FYhI{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}.Trends_panelHeading__cH5bg{font-weight:700;font-size:var(--font-md);color:var(--text);line-height:var(--leading-snug)}.Trends_panelSub__vL9JX{color:var(--text-secondary);font-size:var(--font-sm)}.Trends_panelUnpin__BhHXn{flex:none;font:inherit;font-size:var(--font-sm);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-subtle);color:var(--text-secondary);padding:.1rem var(--space-2);cursor:pointer}.Trends_panelUnpin__BhHXn:hover{border-color:var(--blue);color:var(--blue)}.Trends_panelSection__HhCmc{border-left:1px solid var(--border);padding-left:var(--space-4)}.Trends_panelSectionTitle__6lqyh{font-size:var(--font-sm);margin-bottom:var(--space-1)}.Trends_panelList__qX64r{list-style:none;margin:var(--space-1) 0 0;padding:0}.Trends_panelRow__rmfvG{display:flex;align-items:baseline;gap:var(--space-2);margin-bottom:.1rem}.Trends_panelSwatch__Yh_rY{width:.55rem;height:.55rem;border-radius:var(--radius-sm);flex:none;align-self:center}.Trends_panelCount__65h6t{margin-left:auto;color:var(--text-secondary);flex:none}.Trends_panelLink__Nr5iy{color:var(--blue);text-decoration:none}.Trends_panelLink__Nr5iy:hover{text-decoration:underline}.Trends_panelSample__REpSb{margin-bottom:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px dashed var(--border)}.Trends_panelSample__REpSb:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.Trends_panelSampleTitle__V9V9a{font-weight:700;line-height:var(--leading-snug)}.Trends_panelSampleIssues__2ojmX,.Trends_panelSampleMeta__UH6Pn{color:var(--text-secondary);font-size:var(--font-sm)}.Trends_panelSampleIssues__2ojmX{margin-top:.1rem}.Trends_panelSampleLink__0iSYN{display:inline-block;margin-top:var(--space-1);font-size:var(--font-sm);color:var(--blue);text-decoration:none}.Trends_panelSampleLink__0iSYN:hover{text-decoration:underline}.Trends_panelCta__2FhzK{display:block;margin-top:var(--space-1);font-size:var(--font-sm);font-weight:700;color:var(--blue);text-decoration:none}.Trends_panelCta__2FhzK:hover{text-decoration:underline}.Trends_panelNote__TXmKj{margin:var(--space-2) 0 0;font-size:var(--font-sm);color:var(--text-secondary);line-height:var(--leading-snug)}.Trends_chartFigure__gX5ZB{margin:0 0 var(--space-5)}.Trends_chartFrame__VxvmM{position:relative;width:100%}.Trends_gridLine__iCLPf{stroke:var(--axis-grid);stroke-width:1}.Trends_axisLine__V8YYo{stroke:var(--axis-line);stroke-width:1}.Trends_axisText__i_n5K{font-size:var(--font-sm);fill:var(--text)}.Trends_axisTitle____YoA{font-size:var(--font-sm);fill:var(--text-secondary)}.Trends_band__u9zqg{fill:var(--highlight);opacity:.55}.Trends_bandLabel__eRVPg{font-size:var(--font-sm);fill:var(--text-secondary);font-weight:700}.Trends_facetLabel__oxjzF{font-size:var(--font-sm);font-weight:700;fill:var(--text)}.Trends_rankedGroups__iRDEe{display:grid;grid-template-columns:repeat(auto-fit,minmax(28rem,1fr));grid-gap:var(--space-5) var(--space-8);gap:var(--space-5) var(--space-8)}@keyframes Trends_fadeUp__p7Gpj{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:none}}.Trends_fadeIn__EWVTK{animation:Trends_fadeUp__p7Gpj var(--duration-base) var(--ease-out) both}@media (prefers-reduced-motion:reduce){.Trends_fadeIn__EWVTK{animation:none}}.Trends_legend__odDJp{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);font-size:var(--font-sm);color:var(--text);margin-top:var(--space-2)}.Trends_legendItem__TCnZR{display:inline-flex;align-items:center;gap:var(--space-1)}.Trends_legendSwatch__HQxtu{width:.65rem;height:.65rem;border-radius:var(--radius-sm);display:inline-block}.Trends_rankedList__tKwmR{list-style:none;margin:0;padding:0}.Trends_rankedRow__PdipH{border-bottom:1px solid var(--border)}.Trends_rankedRowActive__lwRf3{background:var(--blue-surface)}.Trends_rankedButton__fn_7c{display:grid;width:100%;grid-template-columns:minmax(8rem,16rem) minmax(0,1fr) 3.5rem;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-1);font:inherit;text-align:left;background:none;border:none;color:inherit;cursor:pointer}.Trends_rankedButton__fn_7c:hover .Trends_rankedLabel__xBpZa{color:var(--blue)}.Trends_rankedLabel__xBpZa{font-size:var(--font-sm);line-height:var(--leading-snug);color:var(--text)}.Trends_rankedTrack__1SITD{background:var(--chart-track);border-radius:var(--radius-sm);height:.55rem;overflow:hidden}.Trends_rankedFill__Wx0TS{display:block;height:100%;border-radius:var(--radius-sm);transition:opacity var(--duration-fast) var(--ease-standard)}.Trends_rankedValue__eweB5{font-size:var(--font-sm);text-align:right;color:var(--text)}.Trends_hitArea__Eoq3w{cursor:pointer}.Trends_activeColumn__RT_R8{fill:var(--lightbg);opacity:.7;pointer-events:none}.Trends_waveLink__RdAhh{display:inline-block;margin-top:var(--space-2);font-size:var(--font-md);font-weight:700;color:var(--blue);text-decoration:none}.Trends_waveLink__RdAhh:hover{text-decoration:underline}@media (max-width:820px){.Trends_inner__GmyKm{padding:var(--space-5) var(--space-4) var(--space-12)}.Trends_sectionTitle__QE3m9{font-size:var(--font-lg)}.Trends_toc__Lb0wV{padding:var(--space-3) var(--space-4) var(--space-4);margin-bottom:var(--space-6)}.Trends_graphic__d4k2C{width:100%;--graphic-left:none}.Trends_graphicLayer__FGi43{max-height:none}.Trends_traditionalStep__Kp1Y5{grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.Trends_traditionalStepTextRight__7qPKV .Trends_traditionalText__TtbZE{order:0}.Trends_stage__HWoet{grid-template-rows:auto minmax(0,1fr);gap:var(--space-4)}.Trends_stepLayer__maZjV{grid-area:2/1;width:100%}.Trends_rankedGroups__iRDEe{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.Trends_rankedButton__fn_7c{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-1) var(--space-2)}.Trends_rankedLabel__xBpZa{grid-area:1/1}.Trends_rankedValue__eweB5{grid-area:1/2}.Trends_rankedTrack__1SITD{grid-area:2/1}}