.generalVisuals_figure__lwnbU{--blue:#087dab;--ink:#102036;--muted:#536372;--line:#dbe4ea;--soft:#f2f7fa;margin:0;min-width:0;color:var(--ink);font-variant-numeric:tabular-nums}.generalVisuals_figure__lwnbU p{margin:0}.generalVisuals_figure__lwnbU.generalVisuals_figure__lwnbU{width:100%;max-width:760px;margin-inline:auto}.generalVisuals_summary__vTb5C{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:80px;margin-bottom:24px}.generalVisuals_figure__lwnbU .generalVisuals_metric__eW8ZI{margin:0;color:var(--ink);font-size:clamp(34px,4vw,48px);font-weight:600;line-height:1.1;letter-spacing:-.035em}.generalVisuals_metric__eW8ZI>span:last-child{display:block;margin-top:9px;color:var(--muted);font-size:14px;font-weight:400;line-height:1.4;letter-spacing:0}.generalVisuals_figure__lwnbU .generalVisuals_summaryNote__JjHUY{margin:0;max-width:18ch;color:var(--blue);font-size:14px;line-height:1.5;text-align:right}.generalVisuals_caption__9xEV1{margin-top:25px;color:var(--muted);font-size:13px;line-height:1.6;max-width:72ch}.generalVisuals_figure__lwnbU .generalVisuals_graphicLabel___G9Q4{color:var(--muted);font-size:14px;line-height:1.5;margin-bottom:28px}.generalVisuals_afterBar__1Pamy,.generalVisuals_auditLabels__Idv7D>div,.generalVisuals_funnelCount__cGlB9,.generalVisuals_matrixIcon__LvJwh,.generalVisuals_moving__ZNr_h,.generalVisuals_pageSection__3KTn_,.generalVisuals_phaseBar__s3X35,.generalVisuals_phasePosition__HbyLA,.generalVisuals_targetPage__wyRI1,.generalVisuals_treeBranches__9ceJ3{transition:transform .7s cubic-bezier(.16,1,.3,1),opacity .7s cubic-bezier(.16,1,.3,1)}.generalVisuals_blueDot__7KYon{background:var(--blue)}.generalVisuals_openDot__Su_li{background:white}.generalVisuals_srOnly__BoY_g{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.generalVisuals_auditPlot__wNYSm{display:grid;grid-template-columns:minmax(135px,.8fr) minmax(0,1.6fr);align-items:stretch}.generalVisuals_auditLabels__Idv7D{display:grid;grid-template-rows:repeat(3,1fr)}.generalVisuals_auditLabels__Idv7D>div{display:flex;flex-direction:column;justify-content:center;gap:5px}.generalVisuals_auditLabels__Idv7D strong{font-size:14px;font-weight:600;line-height:1.3}.generalVisuals_auditLabels__Idv7D span{max-width:19ch;color:var(--muted);font-size:12px;line-height:1.4}.generalVisuals_auditDots__H_1tC{position:relative;width:100%;height:240px;overflow:hidden}.generalVisuals_auditGuide__ZYosy{position:absolute;inset:0 0 auto;height:1px;background:var(--line)}.generalVisuals_auditDotPosition__Jn4eG{position:absolute;inset:0}.generalVisuals_auditDot__zyblN{display:block;width:20px;height:20px;border:1.5px solid var(--blue);border-radius:50%;transform:translate(-50%,-50%)}.generalVisuals_pageTree__pkjuP{padding-top:8px}.generalVisuals_pageRoot__oOFTx{width:68%;max-width:330px;min-height:90px;margin:0 auto;padding:18px 20px;background:var(--soft);text-align:center}.generalVisuals_pageRoot__oOFTx span,.generalVisuals_pageSection__3KTn_ span{display:block;margin-bottom:9px;color:var(--muted);font-size:12px;line-height:1.3}.generalVisuals_pageRoot__oOFTx strong{font-size:22px;font-weight:600;line-height:1.2}.generalVisuals_figure__lwnbU .generalVisuals_treeBranches__9ceJ3{display:block;width:100%;height:75px;overflow:visible;transition:opacity .7s cubic-bezier(.16,1,.3,1)}.generalVisuals_treeBranches__9ceJ3 path{fill:none;stroke:var(--blue);stroke-width:1.5;vector-effect:non-scaling-stroke}.generalVisuals_pageSections__s977k{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.generalVisuals_pageSection__3KTn_{min-height:96px;padding:17px 10px;border-top:1px solid var(--blue);text-align:center}.generalVisuals_pageSection__3KTn_ strong{display:block;font-size:16px;font-weight:550;line-height:1.4}.generalVisuals_structureNote__Jy9_u{display:flex;gap:12px;align-items:center;margin-top:27px}.generalVisuals_figure__lwnbU .generalVisuals_structureNote__Jy9_u p{font-size:14px;line-height:1.5;color:var(--muted)}.generalVisuals_structureRule___3uFP{flex:0 0 28px;height:1px;background:var(--blue)}.generalVisuals_waterfall__GR2So{--label:175px}.generalVisuals_timeAxis__Ha3Ln{display:flex;justify-content:space-between;margin:0 0 18px var(--label);color:var(--muted);font-size:12px}.generalVisuals_waterfallRow__RXv1q{display:grid;grid-template-columns:var(--label) minmax(0,1fr);min-height:50px;align-items:center}.generalVisuals_phaseLabel__pYS0_{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-right:18px;font-size:12px;line-height:1.4}.generalVisuals_phaseLabel__pYS0_ strong{flex-shrink:0;font-weight:500}.generalVisuals_waterfallTrack__LXcF6{position:relative;height:28px;border-left:1px solid var(--line);border-right:1px solid var(--line);overflow:hidden}.generalVisuals_waterfallTrack__LXcF6:after,.generalVisuals_waterfallTrack__LXcF6:before{position:absolute;top:0;bottom:0;content:"";width:1px;background:var(--line)}.generalVisuals_waterfallTrack__LXcF6:before{left:25%}.generalVisuals_waterfallTrack__LXcF6:after{left:75%}.generalVisuals_phasePosition__HbyLA{position:absolute;inset:0}.generalVisuals_phaseBar__s3X35{display:block;height:100%;width:100%;background:var(--blue);transform-origin:left center}.generalVisuals_clusterLabels__d_wQu{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-bottom:20px;color:var(--muted);font-size:13px}.generalVisuals_clusterLabels__d_wQu span:last-child{text-align:right}.generalVisuals_topicMap__LqtWX{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(30px,.7fr) minmax(0,1fr);align-items:stretch;min-height:288px}.generalVisuals_queries__LGh23{display:grid;grid-template-rows:repeat(6,minmax(48px,1fr))}.generalVisuals_queries__LGh23>span{display:flex;align-items:center;padding-right:6px;font-size:14px;line-height:1.35}.generalVisuals_figure__lwnbU .generalVisuals_topicLines__1Zrcv{display:block;width:100%;height:100%;min-height:288px;overflow:visible}.generalVisuals_topicLines__1Zrcv path{fill:none;stroke:var(--blue);stroke-width:1.4;vector-effect:non-scaling-stroke}.generalVisuals_targetPages__SIP6q{display:grid;grid-template-rows:repeat(3,1fr)}.generalVisuals_targetPage__wyRI1{align-self:center;display:flex;flex-direction:column;justify-content:center;gap:8px;min-height:70px;padding:13px 15px;background:var(--soft)}.generalVisuals_targetPage__wyRI1 strong{font-size:14px;line-height:1.3;font-weight:550}.generalVisuals_targetPage__wyRI1 span{color:var(--muted);font-size:12px;line-height:1.4}.generalVisuals_figure__lwnbU .generalVisuals_clusterResult__ov_NY{margin-top:20px;font-size:15px;line-height:1.5;color:var(--blue)}.generalVisuals_consistencyMatrix__2r1Tk{display:grid;gap:10px;margin-top:18px}.generalVisuals_matrixRow__M62Km{display:grid;grid-template-columns:1.2fr repeat(3,1fr);align-items:center;gap:8px}.generalVisuals_matrixRow__M62Km:first-child{padding-bottom:12px;color:var(--muted);font-size:13px;text-align:center}.generalVisuals_matrixRow__M62Km:first-child>:first-child{text-align:left}.generalVisuals_matrixRow__M62Km>strong{font-size:14px;font-weight:550}.generalVisuals_matrixCell__Iwr4K{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:68px;padding:8px 2px;font-size:11px;line-height:1.3}.generalVisuals_match__jup0Z{background:var(--soft);color:var(--blue)}.generalVisuals_mismatch__uF_jv{background:white;outline:1px dashed var(--line);outline-offset:-1px;color:var(--muted)}.generalVisuals_matrixIcon__LvJwh{display:flex;align-items:center;justify-content:center}.generalVisuals_shopChart__56iKZ{--plot-height:200px;position:relative;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:var(--plot-height) auto;column-gap:12px}.generalVisuals_shopAxis__3_YAD{display:flex;flex-direction:column;justify-content:space-between;color:var(--muted);font-size:11px;line-height:1;text-align:right}.generalVisuals_shopColumns__zPPnv{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:28px;border-bottom:1px solid var(--line)}.generalVisuals_shopColumns__zPPnv:after,.generalVisuals_shopColumns__zPPnv:before{content:"";position:absolute;left:0;right:0;height:1px;background:var(--line)}.generalVisuals_shopColumns__zPPnv:before{top:0}.generalVisuals_shopColumns__zPPnv:after{top:50%}.generalVisuals_shopColumn__QNS3j{position:relative;padding:0 10%}.generalVisuals_shopBars__PAxat{display:flex;height:100%;align-items:flex-end;justify-content:center;gap:12px}.generalVisuals_afterBar__1Pamy,.generalVisuals_beforeBar__qvhCc{display:block;flex:1;max-width:55px;height:100%;transform-origin:center bottom}.generalVisuals_beforeBar__qvhCc{background:var(--muted)}.generalVisuals_afterBar__1Pamy{background:var(--blue)}.generalVisuals_shopCategoryLabels__oKwRq{grid-column:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:16px;text-align:center}.generalVisuals_shopCategoryLabels__oKwRq strong{display:block;font-size:15px;font-weight:550;line-height:1.35}.generalVisuals_shopCategoryLabels__oKwRq span{display:block;margin-top:5px;font-size:13px;color:var(--muted)}.generalVisuals_shopCategoryLabels__oKwRq span span{display:inline}.generalVisuals_legend__NxkH1{display:flex;justify-content:center;flex-wrap:wrap;gap:22px;margin-top:20px;color:var(--muted);font-size:12px}.generalVisuals_legend__NxkH1>span{display:flex;align-items:center;gap:7px}.generalVisuals_legend__NxkH1 i{display:inline-block;width:10px;height:10px}.generalVisuals_legendBefore__WLR1t{background:var(--muted)}.generalVisuals_legendAfter__I4KrV{background:var(--blue)}.generalVisuals_linkFunnel__0IgRS{position:relative;display:grid;grid-template-rows:repeat(3,96px)}.generalVisuals_figure__lwnbU .generalVisuals_funnelGeometry__nknOo{position:absolute;left:0;top:0;width:44%;height:290px}.generalVisuals_funnelGeometry__nknOo path{fill:var(--soft);stroke:var(--line);stroke-width:1;vector-effect:non-scaling-stroke}.generalVisuals_funnelLevel__aOKGl{position:relative;display:grid;grid-template-columns:44% minmax(0,1fr);align-items:center;gap:22px}.generalVisuals_funnelCount__cGlB9{text-align:center;color:var(--blue);font-size:35px;font-weight:550;line-height:1;letter-spacing:-.03em}.generalVisuals_funnelLevel__aOKGl strong{display:block;font-size:16px;font-weight:550;line-height:1.35}.generalVisuals_funnelLevel__aOKGl div>span{display:block;margin-top:7px;color:var(--muted);font-size:12px;line-height:1.45}.generalVisuals_funnelLevel__aOKGl .generalVisuals_funnelCount__cGlB9>span{margin:0;color:inherit;font-size:inherit;line-height:inherit}@media (max-width:767px){.generalVisuals_summary__vTb5C{gap:12px;margin-bottom:20px}.generalVisuals_figure__lwnbU .generalVisuals_summaryNote__JjHUY{max-width:14ch;font-size:12px}.generalVisuals_figure__lwnbU .generalVisuals_metric__eW8ZI{font-size:36px}.generalVisuals_metric__eW8ZI>span:last-child{font-size:13px}.generalVisuals_auditPlot__wNYSm{grid-template-columns:116px minmax(0,1fr)}.generalVisuals_auditLabels__Idv7D strong{font-size:13px}.generalVisuals_auditLabels__Idv7D span{font-size:11px}.generalVisuals_pageRoot__oOFTx{width:82%;padding:16px 12px}.generalVisuals_pageRoot__oOFTx strong{font-size:20px}.generalVisuals_pageSections__s977k{gap:6px}.generalVisuals_pageSection__3KTn_{padding:14px 3px}.generalVisuals_pageSection__3KTn_ strong{font-size:13px}.generalVisuals_pageSection__3KTn_ span{font-size:10px}.generalVisuals_figure__lwnbU .generalVisuals_treeBranches__9ceJ3{height:65px}.generalVisuals_waterfall__GR2So{--label:0px}.generalVisuals_timeAxis__Ha3Ln{margin-left:0}.generalVisuals_waterfallRow__RXv1q{display:block;margin-top:17px}.generalVisuals_phaseLabel__pYS0_{padding:0 0 8px;font-size:13px}.generalVisuals_waterfallTrack__LXcF6{height:18px}.generalVisuals_topicMap__LqtWX{grid-template-columns:minmax(0,1fr) 25px minmax(0,1fr)}.generalVisuals_queries__LGh23>span{font-size:13px;padding-right:3px}.generalVisuals_targetPage__wyRI1{padding:11px 8px}.generalVisuals_targetPage__wyRI1 strong{font-size:13px}.generalVisuals_targetPage__wyRI1 span{font-size:12px}.generalVisuals_clusterLabels__d_wQu{font-size:12px;gap:18px}.generalVisuals_figure__lwnbU .generalVisuals_clusterResult__ov_NY{font-size:14px}.generalVisuals_matrixRow__M62Km{gap:4px;grid-template-columns:1.2fr repeat(3,1fr)}.generalVisuals_matrixRow__M62Km:first-child,.generalVisuals_matrixRow__M62Km>strong{font-size:12px}.generalVisuals_matrixCell__Iwr4K{min-height:64px;font-size:9px}.generalVisuals_shopChart__56iKZ{--plot-height:190px;grid-template-columns:35px minmax(0,1fr);column-gap:8px}.generalVisuals_shopCategoryLabels__oKwRq,.generalVisuals_shopColumns__zPPnv{gap:14px}.generalVisuals_shopColumn__QNS3j{padding:0 8%}.generalVisuals_shopBars__PAxat{gap:8px}.generalVisuals_shopCategoryLabels__oKwRq strong{font-size:13px}.generalVisuals_shopCategoryLabels__oKwRq span{font-size:12px}.generalVisuals_figure__lwnbU .generalVisuals_funnelGeometry__nknOo{width:38%}.generalVisuals_funnelLevel__aOKGl{grid-template-columns:38% minmax(0,1fr);gap:16px}.generalVisuals_funnelLevel__aOKGl strong{font-size:14px}.generalVisuals_funnelLevel__aOKGl div>span{font-size:11px}.generalVisuals_funnelLevel__aOKGl .generalVisuals_funnelCount__cGlB9>span{font-size:30px}}@media (prefers-reduced-motion:reduce){.generalVisuals_figure__lwnbU *,.generalVisuals_figure__lwnbU :after,.generalVisuals_figure__lwnbU :before{transition:none!important;animation:none!important}}.specialVisuals_visual__zrqNx.specialVisuals_visual__zrqNx{--ink:#102036;--muted:#536372;--blue:#087dab;--sky:#20b7ea;--soft:#f2f7fa;--line:#dbe4ea;margin:0;min-width:0;color:var(--ink);font-family:var(--font-archivo),sans-serif;font-size:15px;line-height:1.5;font-variant-numeric:tabular-nums}.specialVisuals_visual__zrqNx .specialVisuals_context__Dk60m{display:block;color:var(--muted);font-size:13px;line-height:1.5}.specialVisuals_visual__zrqNx .specialVisuals_diagramTitle__JSorW{display:block;margin-block:8px;color:var(--ink);font-size:clamp(20px,2.05vw,27px);font-weight:600;line-height:1.25;letter-spacing:-.025em}.specialVisuals_visual__zrqNx .specialVisuals_caption__cTm0d{margin-top:24px;min-height:42px;max-width:85ch;color:var(--muted);font-size:13px;line-height:1.65}.specialVisuals_visual__zrqNx .specialVisuals_srOnly__DxnN0{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.specialVisuals_visual__zrqNx .specialVisuals_coverageHeading__oCeFC{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:end;margin-bottom:24px}.specialVisuals_visual__zrqNx .specialVisuals_fraction__brY_a{text-align:right}.specialVisuals_visual__zrqNx .specialVisuals_fraction__brY_a>strong{color:var(--blue);display:block;font-size:38px;line-height:1.1;font-weight:600;letter-spacing:-.025em;white-space:nowrap}.specialVisuals_visual__zrqNx .specialVisuals_fraction__brY_a>strong>span:last-child{color:var(--muted);font-size:24px}.specialVisuals_visual__zrqNx .specialVisuals_fraction__brY_a>span{color:var(--muted);display:block;font-size:12px;margin-top:7px}.specialVisuals_visual__zrqNx .specialVisuals_questionList___YJl8{display:grid;list-style:none;padding:0;margin:0}.specialVisuals_visual__zrqNx .specialVisuals_questionRow__N70uZ{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:15px;align-items:center;min-height:54px;padding-block:13px;border-bottom:1px solid var(--line);font-size:14px}.specialVisuals_visual__zrqNx .specialVisuals_questionSquare__F2XTF{display:block;width:16px;height:16px;border:1px solid #8da6b5;padding:3px}.specialVisuals_visual__zrqNx .specialVisuals_questionSquare__F2XTF>span{display:block;width:100%;height:100%;background:var(--blue);transition:transform .7s cubic-bezier(.16,1,.3,1)}.specialVisuals_visual__zrqNx .specialVisuals_answered__0hg5X,.specialVisuals_visual__zrqNx .specialVisuals_openQuestion__GC562{font-size:12px}.specialVisuals_visual__zrqNx .specialVisuals_answered__0hg5X{color:var(--blue)}.specialVisuals_visual__zrqNx .specialVisuals_openQuestion__GC562{color:var(--muted)}.specialVisuals_visual__zrqNx .specialVisuals_chartHeading__d_oCh{display:flex;justify-content:space-between;align-items:start;gap:30px}.specialVisuals_visual__zrqNx .specialVisuals_chartTotal__jwj4U{text-align:right;padding-top:5px;flex-shrink:0}.specialVisuals_visual__zrqNx .specialVisuals_chartTotal__jwj4U>strong{display:block;color:var(--blue);font-size:clamp(34px,3.4vw,46px);font-weight:600;line-height:1.1;letter-spacing:-.03em}.specialVisuals_visual__zrqNx .specialVisuals_chartTotal__jwj4U>span{display:block;color:var(--muted);font-size:12px;margin-top:6px}.specialVisuals_visual__zrqNx .specialVisuals_legend__qMx12{display:flex;gap:24px;margin-top:20px;font-size:13px;color:var(--muted)}.specialVisuals_visual__zrqNx .specialVisuals_legend__qMx12>span{display:flex;gap:9px;align-items:center}.specialVisuals_visual__zrqNx .specialVisuals_legend__qMx12 .specialVisuals_activeLegend__8DPJg{color:var(--blue)}.specialVisuals_visual__zrqNx .specialVisuals_dashedKey__0j3oG{display:block;width:22px;height:0;border-top:2px dashed #708697}.specialVisuals_visual__zrqNx .specialVisuals_solidKey__5lsEH{display:block;width:22px;height:0;border-top:2px solid var(--blue)}.specialVisuals_visual__zrqNx .specialVisuals_axisUnit__u78sG{color:var(--muted);font-size:12px;margin-top:25px}.specialVisuals_visual__zrqNx .specialVisuals_plotArea__sMos6{display:grid;grid-template-columns:34px minmax(0,1fr);height:270px}.specialVisuals_visual__zrqNx .specialVisuals_yAxis___3z71{display:flex;flex-direction:column;justify-content:space-between;padding-block:21px 28px;color:var(--muted);font-size:12px}.specialVisuals_visual__zrqNx .specialVisuals_plot__CKZD8{min-width:0}.specialVisuals_visual__zrqNx .specialVisuals_plot__CKZD8 svg{display:block;width:100%;height:240px;overflow:visible}.specialVisuals_visual__zrqNx .specialVisuals_gridLine__fTpfl{stroke:var(--line);stroke-width:1;vector-effect:non-scaling-stroke}.specialVisuals_visual__zrqNx .specialVisuals_previousLine__nEyZA{fill:none;stroke:#708697;stroke-width:2;stroke-dasharray:5 6;stroke-linejoin:round}.specialVisuals_visual__zrqNx .specialVisuals_currentLine__KfdHt{fill:none;stroke:var(--blue);stroke-width:3;stroke-linejoin:round;stroke-linecap:round}.specialVisuals_visual__zrqNx .specialVisuals_dataPoint__fVzaw{fill:var(--blue);stroke:none}.specialVisuals_visual__zrqNx .specialVisuals_newSeries__WKzgo{transition:transform .7s cubic-bezier(.16,1,.3,1),opacity .7s ease-out}.specialVisuals_visual__zrqNx .specialVisuals_xAxis__aMWu_{position:relative;height:20px;color:var(--muted);font-size:12px;margin-top:6px}.specialVisuals_visual__zrqNx .specialVisuals_xAxis__aMWu_>span{position:absolute;white-space:nowrap}.specialVisuals_visual__zrqNx .specialVisuals_xAxis__aMWu_>span:first-child{left:1.4706%}.specialVisuals_visual__zrqNx .specialVisuals_xAxis__aMWu_>span:nth-child(2){left:27.9412%;transform:translateX(-50%)}.specialVisuals_visual__zrqNx .specialVisuals_xAxis__aMWu_>span:nth-child(3){left:63.2353%;transform:translateX(-50%)}.specialVisuals_visual__zrqNx .specialVisuals_xAxis__aMWu_>span:nth-child(4){right:1.4706%}.specialVisuals_visual__zrqNx .specialVisuals_dataDetails__2mO2d{margin-top:16px;color:var(--muted);font-size:13px}.specialVisuals_visual__zrqNx .specialVisuals_dataDetails__2mO2d summary{cursor:pointer;width:fit-content;padding-block:8px;text-decoration:underline;text-underline-offset:4px;display:flex;align-items:center;gap:12px;list-style:none}.specialVisuals_visual__zrqNx .specialVisuals_dataDetails__2mO2d summary::-webkit-details-marker{display:none}.specialVisuals_visual__zrqNx .specialVisuals_dataDetails__2mO2d summary svg{flex-shrink:0;transition:transform .18s ease-out}.specialVisuals_visual__zrqNx .specialVisuals_dataDetails__2mO2d[open] summary svg{transform:rotate(180deg)}.specialVisuals_visual__zrqNx .specialVisuals_dataDetails__2mO2d summary:hover{color:var(--blue)}.specialVisuals_visual__zrqNx .specialVisuals_dataDetails__2mO2d summary:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.specialVisuals_visual__zrqNx .specialVisuals_dataDetails__2mO2d table{width:100%;max-width:480px;border-collapse:collapse;margin-top:14px;font-size:13px}.specialVisuals_visual__zrqNx .specialVisuals_dataDetails__2mO2d caption{text-align:left;margin-bottom:10px}.specialVisuals_visual__zrqNx .specialVisuals_dataDetails__2mO2d td,.specialVisuals_visual__zrqNx .specialVisuals_dataDetails__2mO2d th{padding:7px 10px;text-align:right}.specialVisuals_visual__zrqNx .specialVisuals_dataDetails__2mO2d tr>:first-child{text-align:left}.specialVisuals_visual__zrqNx .specialVisuals_dataDetails__2mO2d tfoot,.specialVisuals_visual__zrqNx .specialVisuals_dataDetails__2mO2d thead{border-bottom:1px solid var(--line);color:var(--ink)}.specialVisuals_visual__zrqNx .specialVisuals_dataDetails__2mO2d tfoot{border-top:1px solid var(--line);border-bottom:0}.specialVisuals_visual__zrqNx .specialVisuals_effortHeading__bRcK5{margin-bottom:30px}.specialVisuals_visual__zrqNx .specialVisuals_effortBody__AA9yj{display:grid;grid-template-columns:minmax(170px,270px) minmax(0,1fr);gap:clamp(28px,7vw,100px);align-items:start}.specialVisuals_visual__zrqNx .specialVisuals_waffle__ZDrpH{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;width:100%;max-width:270px}.specialVisuals_visual__zrqNx .specialVisuals_waffleCell__FKagz{display:block;aspect-ratio:1;position:relative}.specialVisuals_visual__zrqNx .specialVisuals_waffleCell__FKagz>span{display:block;position:absolute;inset:0;transition:transform .7s cubic-bezier(.16,1,.3,1),opacity .7s ease-out}.specialVisuals_visual__zrqNx .specialVisuals_waffleUnit__V1_sZ{display:block;color:var(--muted);font-size:12px;margin-top:16px}.specialVisuals_visual__zrqNx .specialVisuals_effortTable__ZPfPS{border-collapse:collapse;width:100%;text-align:right;font-size:16px}.specialVisuals_visual__zrqNx .specialVisuals_effortTable__ZPfPS thead{color:var(--muted);font-size:12px}.specialVisuals_visual__zrqNx .specialVisuals_effortTable__ZPfPS th{font-weight:500}.specialVisuals_visual__zrqNx .specialVisuals_effortTable__ZPfPS td,.specialVisuals_visual__zrqNx .specialVisuals_effortTable__ZPfPS th{padding:13px 6px}.specialVisuals_visual__zrqNx .specialVisuals_effortTable__ZPfPS th:first-child{text-align:left;padding-left:0}.specialVisuals_visual__zrqNx .specialVisuals_effortTable__ZPfPS thead th{padding-top:0}.specialVisuals_visual__zrqNx .specialVisuals_effortTable__ZPfPS tbody i{display:inline-block;width:10px;height:10px;margin-right:10px}.specialVisuals_visual__zrqNx .specialVisuals_effortTable__ZPfPS td{color:var(--ink);white-space:nowrap}.specialVisuals_visual__zrqNx .specialVisuals_effortTable__ZPfPS tfoot{border-top:1px solid var(--line)}.specialVisuals_visual__zrqNx .specialVisuals_effortTable__ZPfPS tfoot>tr>*{font-weight:600}.specialVisuals_visual__zrqNx .specialVisuals_exampleQuestion__TZLE8{text-align:center;max-width:600px;margin-inline:auto}.specialVisuals_visual__zrqNx .specialVisuals_exampleQuestion__TZLE8>strong{display:block;font-size:clamp(21px,2.4vw,30px);letter-spacing:-.025em;font-weight:600;line-height:1.3;margin-bottom:8px}.specialVisuals_visual__zrqNx .specialVisuals_sourceBridge__LbNw2{position:relative;width:calc(66.667% - 16px);height:36px;margin:14px auto 0;border-bottom:1px solid var(--line)}.specialVisuals_visual__zrqNx .specialVisuals_sourceBridge__LbNw2>span{display:block;height:100%;width:1px;background:var(--line);margin-inline:auto}.specialVisuals_visual__zrqNx .specialVisuals_sourceColumns__sFWP3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.specialVisuals_visual__zrqNx .specialVisuals_sourcePart__dQwWD{display:flex;align-items:center;flex-direction:column;text-align:center;padding-top:17px;position:relative}.specialVisuals_visual__zrqNx .specialVisuals_sourcePart__dQwWD:before{content:"";width:1px;height:17px;background:var(--line);position:absolute;top:0;left:50%}.specialVisuals_visual__zrqNx .specialVisuals_sourceSquare__rk6g1{display:block;width:17px;height:17px;border:1px solid #8da6b5;padding:3px;margin-bottom:10px}.specialVisuals_visual__zrqNx .specialVisuals_sourceSquare__rk6g1>span{display:block;height:100%;background:var(--blue);transition:transform .7s cubic-bezier(.16,1,.3,1)}.specialVisuals_visual__zrqNx .specialVisuals_sourcePart__dQwWD>strong{font-size:15px;font-weight:600}.specialVisuals_visual__zrqNx .specialVisuals_sourceContent__JdjnJ{display:block;margin-top:5px;color:var(--muted);font-size:13px;min-height:40px}.specialVisuals_visual__zrqNx .specialVisuals_sourcePart__dQwWD[data-available=true]>strong{color:var(--blue)}.specialVisuals_visual__zrqNx .specialVisuals_answerBridge__j0ARm{height:30px;width:1px;margin:6px auto 0;background:var(--line)}.specialVisuals_visual__zrqNx .specialVisuals_answerBridge__j0ARm>span{display:block;width:100%;height:100%;background:var(--blue);transform-origin:top;transition:transform .7s cubic-bezier(.16,1,.3,1)}.specialVisuals_visual__zrqNx .specialVisuals_answerDraft__qubUB{background:var(--soft);padding:23px 30px;max-width:740px;margin-inline:auto;min-height:134px}.specialVisuals_visual__zrqNx .specialVisuals_answerLabel__r0OXr{color:#076f98;font-size:12px;font-weight:600;margin-bottom:10px}.specialVisuals_visual__zrqNx .specialVisuals_answerText__MVQGT{font-size:17px;line-height:1.7;color:var(--ink)}.specialVisuals_visual__zrqNx .specialVisuals_answerAddition__n0YY9{color:var(--ink)}.specialVisuals_visual__zrqNx .specialVisuals_scenario__VSPkG{max-width:580px;margin-bottom:28px}.specialVisuals_visual__zrqNx .specialVisuals_routeHead__MLRzs{display:grid;grid-template-columns:1.1fr .75fr 1.15fr;gap:42px;color:var(--muted);font-size:12px;padding-bottom:10px}.specialVisuals_visual__zrqNx .specialVisuals_routeList__qekUV{list-style:none;padding:0;margin:0;display:grid;gap:14px}.specialVisuals_visual__zrqNx .specialVisuals_routeRow__XwkD0{display:grid;grid-template-columns:1.1fr .75fr 1.15fr;align-items:stretch;gap:42px;min-height:83px}.specialVisuals_visual__zrqNx .specialVisuals_finding__b_ojT{padding:17px 20px;background:var(--soft);font-size:14px;display:flex;align-items:center}.specialVisuals_visual__zrqNx .specialVisuals_discipline__4X9fF,.specialVisuals_visual__zrqNx .specialVisuals_measure__1x92N{position:relative;display:flex;align-items:center;font-size:14px}.specialVisuals_visual__zrqNx .specialVisuals_discipline__4X9fF strong{color:var(--blue);font-size:17px;font-weight:600}.specialVisuals_visual__zrqNx .specialVisuals_routeConnector__2lnPF{position:absolute;left:-32px;width:22px;height:1px;top:50%;background:var(--line)}.specialVisuals_visual__zrqNx .specialVisuals_routeConnector__2lnPF>span{display:block;background:var(--blue);height:1px;width:100%;transform-origin:left;transition:transform .7s cubic-bezier(.16,1,.3,1)}.specialVisuals_visual__zrqNx .specialVisuals_measureText__h9TQu{display:block;transition:transform .7s cubic-bezier(.16,1,.3,1),opacity .7s ease-out}.specialVisuals_visual__zrqNx .specialVisuals_mobileRole__j11ZU{display:none}@media (max-width:767px){.specialVisuals_visual__zrqNx .specialVisuals_chartHeading__d_oCh{gap:18px}.specialVisuals_visual__zrqNx .specialVisuals_chartHeading__d_oCh .specialVisuals_diagramTitle__JSorW{font-size:22px}.specialVisuals_visual__zrqNx .specialVisuals_chartTotal__jwj4U{padding-top:10px}.specialVisuals_visual__zrqNx .specialVisuals_effortBody__AA9yj{grid-template-columns:minmax(140px,.85fr) minmax(0,1.15fr);gap:28px}.specialVisuals_visual__zrqNx .specialVisuals_effortTable__ZPfPS{font-size:14px}.specialVisuals_visual__zrqNx .specialVisuals_effortTable__ZPfPS td,.specialVisuals_visual__zrqNx .specialVisuals_effortTable__ZPfPS th{padding-inline:3px}.specialVisuals_visual__zrqNx .specialVisuals_sourceColumns__sFWP3{gap:14px}.specialVisuals_visual__zrqNx .specialVisuals_sourceBridge__LbNw2{width:calc(66.667% - 9px)}.specialVisuals_visual__zrqNx .specialVisuals_answerDraft__qubUB{padding:20px}.specialVisuals_visual__zrqNx .specialVisuals_routeHead__MLRzs{display:none}.specialVisuals_visual__zrqNx .specialVisuals_routeRow__XwkD0{grid-template-columns:1fr 1fr;gap:16px 28px;padding-bottom:22px;border-bottom:1px solid var(--line)}.specialVisuals_visual__zrqNx .specialVisuals_finding__b_ojT{grid-column:1/-1;display:block;padding:16px}.specialVisuals_visual__zrqNx .specialVisuals_discipline__4X9fF,.specialVisuals_visual__zrqNx .specialVisuals_measure__1x92N{display:block;padding-inline:3px}.specialVisuals_visual__zrqNx .specialVisuals_mobileRole__j11ZU{display:block;font-size:11px;color:var(--muted);margin-bottom:5px}.specialVisuals_visual__zrqNx .specialVisuals_discipline__4X9fF .specialVisuals_routeConnector__2lnPF{display:none}.specialVisuals_visual__zrqNx .specialVisuals_measure__1x92N .specialVisuals_routeConnector__2lnPF{left:-22px;width:16px}.specialVisuals_visual__zrqNx .specialVisuals_measureText__h9TQu{min-height:4.5em}}@media (max-width:480px){.specialVisuals_visual__zrqNx .specialVisuals_coverageHeading__oCeFC{grid-template-columns:minmax(0,1fr);gap:13px}.specialVisuals_visual__zrqNx .specialVisuals_fraction__brY_a{display:flex;align-items:baseline;gap:12px;text-align:left}.specialVisuals_visual__zrqNx .specialVisuals_fraction__brY_a>strong{font-size:32px}.specialVisuals_visual__zrqNx .specialVisuals_questionRow__N70uZ{grid-template-columns:15px minmax(0,1fr);gap:5px 11px}.specialVisuals_visual__zrqNx .specialVisuals_questionSquare__F2XTF{width:14px;height:14px;padding:2px}.specialVisuals_visual__zrqNx .specialVisuals_questionRow__N70uZ>:last-child{grid-column:2}.specialVisuals_visual__zrqNx .specialVisuals_chartHeading__d_oCh{display:grid;gap:13px}.specialVisuals_visual__zrqNx .specialVisuals_chartTotal__jwj4U{display:flex;gap:12px;align-items:end;text-align:left;padding:0}.specialVisuals_visual__zrqNx .specialVisuals_chartTotal__jwj4U>strong{font-size:34px}.specialVisuals_visual__zrqNx .specialVisuals_chartTotal__jwj4U>span{max-width:15ch;line-height:1.4}.specialVisuals_visual__zrqNx .specialVisuals_legend__qMx12{gap:18px}.specialVisuals_visual__zrqNx .specialVisuals_plotArea__sMos6{grid-template-columns:30px minmax(0,1fr);height:250px}.specialVisuals_visual__zrqNx .specialVisuals_plot__CKZD8 svg{height:220px}.specialVisuals_visual__zrqNx .specialVisuals_yAxis___3z71{padding-block:19px 26px}.specialVisuals_visual__zrqNx .specialVisuals_xAxis__aMWu_{font-size:11px}.specialVisuals_visual__zrqNx .specialVisuals_effortBody__AA9yj{grid-template-columns:1fr;gap:28px}.specialVisuals_visual__zrqNx .specialVisuals_waffle__ZDrpH{max-width:210px;gap:6px}.specialVisuals_visual__zrqNx .specialVisuals_effortTable__ZPfPS{font-size:15px}.specialVisuals_visual__zrqNx .specialVisuals_sourceBridge__LbNw2{width:1px;height:24px;border:0}.specialVisuals_visual__zrqNx .specialVisuals_sourceColumns__sFWP3{grid-template-columns:1fr;gap:0}.specialVisuals_visual__zrqNx .specialVisuals_sourcePart__dQwWD{display:grid;grid-template-columns:18px 1fr;column-gap:13px;text-align:left;padding:14px 0;border-bottom:1px solid var(--line)}.specialVisuals_visual__zrqNx .specialVisuals_sourcePart__dQwWD:before{display:none}.specialVisuals_visual__zrqNx .specialVisuals_sourceSquare__rk6g1{grid-row:1/span 2;margin-bottom:0}.specialVisuals_visual__zrqNx .specialVisuals_sourceContent__JdjnJ{min-height:0;font-size:13px;margin-top:3px}.specialVisuals_visual__zrqNx .specialVisuals_answerDraft__qubUB{padding:18px;min-height:225px}.specialVisuals_visual__zrqNx .specialVisuals_answerText__MVQGT{font-size:15px}.specialVisuals_visual__zrqNx .specialVisuals_caption__cTm0d{font-size:12px}.specialVisuals_visual__zrqNx .specialVisuals_routeRow__XwkD0{grid-template-columns:.7fr 1.3fr}.specialVisuals_visual__zrqNx .specialVisuals_discipline__4X9fF strong{font-size:15px}}@media (prefers-reduced-motion:reduce){.specialVisuals_visual__zrqNx *,.specialVisuals_visual__zrqNx :after,.specialVisuals_visual__zrqNx :before{transition:none!important;animation:none!important}}