.visual-performance_coverBody__WDZsA{padding-top:clamp(32px,4vw,64px);padding-bottom:clamp(64px,7vw,108px)}.visual-performance_coverGrid__6ySRO{display:grid;grid-template-columns:1fr;grid-gap:34px;gap:34px;margin-top:28px}.visual-performance_coverH1__y5MQ9{max-width:19ch;margin:0 0 26px;color:var(--a2-fg);font-family:var(--a2-font-display);font-size:var(--a2-size-xl);font-variation-settings:var(--a2-display-axes);font-weight:600;letter-spacing:var(--a2-track-display);line-height:var(--a2-leading-display);text-wrap:balance}.visual-performance_coverLede__z91cv{max-width:54ch;margin:0;color:var(--a2-muted);font-size:clamp(17px,1.6vw,20px);line-height:1.6}.visual-performance_indexHead__XkR3R{margin:0 0 14px;padding-bottom:12px;border-bottom:1px solid var(--a2-hairline);color:var(--a2-muted);font-family:var(--a2-font-display);font-size:10px;font-variation-settings:var(--a2-label-axes);font-weight:600;letter-spacing:.2em;text-transform:uppercase}.visual-performance_index__Gf_4v{margin:0;padding:0;list-style:none}.visual-performance_index__Gf_4v li+li{border-top:1px solid var(--a2-hairline)}.visual-performance_index__Gf_4v a{display:grid;grid-template-columns:2.4em 1fr;align-items:baseline;grid-gap:12px;gap:12px;padding:11px 0;color:var(--a2-body);font-size:15px;text-decoration:none}.visual-performance_index__Gf_4v a:hover{color:var(--a2-fg)}.visual-performance_indexNumber___oDwB{color:var(--a2-accent);font-family:var(--a2-font-display);font-size:11px;font-variation-settings:var(--a2-label-axes);font-weight:700;letter-spacing:.1em}.visual-performance_premise__yH7CU{display:grid;grid-gap:30px;gap:30px}.visual-performance_premiseStatement__iCvVE{max-width:21ch;margin:0;color:var(--a2-fg);font-family:var(--a2-font-display);font-size:clamp(28px,4.6vw,54px);font-variation-settings:"wdth" 84,"opsz" 48;font-weight:400;letter-spacing:-.022em;line-height:1.1;text-wrap:balance}.visual-performance_premiseFigure__h6_lm{display:grid;grid-gap:14px;gap:14px;margin:0}.visual-performance_premiseFigure__h6_lm img{display:block;width:100%;height:auto;aspect-ratio:2/1;object-fit:cover}.visual-performance_premiseCaption__9VJSh{max-width:62ch;margin:0;color:var(--a2-body);font-size:15px;line-height:1.6}.visual-performance_questionFigure__lSri0{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;margin:44px 0 0}.visual-performance_questionFigure__lSri0 img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.visual-performance_questionList__3gRow{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none}.visual-performance_questionList__3gRow li{padding:15px 0;border-top:1px solid var(--a2-hairline)}.visual-performance_questionList__3gRow li:last-child{border-bottom:1px solid var(--a2-hairline)}.visual-performance_question__XdpjD{margin:0 0 5px;color:var(--a2-fg);font-family:var(--a2-font-display);font-size:17px;font-variation-settings:"wdth" 88,"opsz" 20;font-weight:600;letter-spacing:-.01em;line-height:1.22}.visual-performance_answer__ww2Hz{margin:0;color:var(--a2-muted);font-size:14.5px;line-height:1.58}.visual-performance_turn__kj8Ra{margin:64px 0 0;padding-top:26px;border-top:2px solid var(--a2-fg)}.visual-performance_turnStatement__N7UgM{max-width:30ch;margin:0 0 8px;color:var(--a2-fg);font-family:var(--a2-font-display);font-size:clamp(20px,2.3vw,29px);font-variation-settings:"wdth" 86,"opsz" 28;font-weight:400;letter-spacing:-.016em;line-height:1.18;text-wrap:balance}.visual-performance_turnBody__cg9mQ{max-width:56ch;margin:0;color:var(--a2-muted);font-size:15.5px;line-height:1.62}.visual-performance_briefRow__AmHCU{display:grid;grid-template-columns:1fr;grid-gap:30px;gap:30px;margin-top:36px}.visual-performance_briefRow__AmHCU figure{min-width:0;margin:0}.visual-performance_briefRow__AmHCU img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.visual-performance_briefJob__XqDRv{margin:14px 0 6px;color:var(--a2-accent);font-family:var(--a2-font-display);font-size:10px;font-variation-settings:var(--a2-label-axes);font-weight:700;letter-spacing:.18em;text-transform:uppercase}.visual-performance_briefRationale__CUDJJ{margin:0;color:var(--a2-fg);font-size:15px;line-height:1.5}.visual-performance_pillars__Ow7OV{margin-top:44px;border-top:2px solid var(--a2-fg)}.visual-performance_pillar__yMpf2{display:grid;grid-template-columns:1fr;grid-gap:6px 34px;gap:6px 34px;padding:32px 0;border-bottom:1px solid var(--a2-hairline)}.visual-performance_pillarNumber__McxKv{margin:0;padding-top:6px;color:var(--a2-accent);font-family:var(--a2-font-display);font-size:12px;font-variation-settings:var(--a2-label-axes);font-weight:700;letter-spacing:.14em}.visual-performance_pillarName__vTzX1{margin:0 0 10px;color:var(--a2-fg);font-family:var(--a2-font-display);font-size:clamp(19px,1.9vw,23px);font-variation-settings:"wdth" 86,"opsz" 24;font-weight:600;letter-spacing:-.014em;line-height:1.16}.visual-performance_pillarEvaluates__M4tnc{margin:0;color:var(--a2-muted);font-size:15px;line-height:1.62}.visual-performance_problemLabel__KSJ7g{display:block;margin:0 0 8px;color:var(--a2-muted);font-family:var(--a2-font-display);font-size:10px;font-variation-settings:var(--a2-label-axes);font-weight:600;letter-spacing:.2em;text-transform:uppercase}.visual-performance_problem__w5_SA{margin:0 0 10px;color:var(--a2-fg);font-family:var(--a2-font-display);font-size:clamp(17px,1.7vw,21px);font-variation-settings:"wdth" 88,"opsz" 20;font-weight:400;letter-spacing:-.008em;line-height:1.32;text-wrap:balance}.visual-performance_recognition___GW3c{margin:0;padding-top:12px;border-top:1px solid var(--a2-hairline);color:var(--a2-muted);font-size:14.5px;line-height:1.6}.visual-performance_modelFootnote__KvUrO{grid-column:1/-1;display:flex;align-items:baseline;gap:12px;margin:22px 0 0;padding-top:13px;border-top:1px solid var(--a2-hairline);color:var(--a2-muted);font-family:var(--a2-font-display);font-size:10.5px;font-variation-settings:var(--a2-label-axes);font-weight:600;letter-spacing:.14em;text-transform:uppercase}.visual-performance_modelFootnote__KvUrO span{flex:none;color:var(--a2-accent)}.visual-performance_cases__LAvlT{display:grid;grid-gap:0;gap:0;margin-top:40px;border-top:1px solid var(--a2-hairline)}.visual-performance_case__Rs_fp{display:grid;grid-template-columns:1fr;grid-gap:8px 30px;gap:8px 30px;padding:24px 0;border-bottom:1px solid var(--a2-hairline)}.visual-performance_caseCost__7DP9P,.visual-performance_caseStrength__kRQLu{margin:0;font-size:16px;line-height:1.5}.visual-performance_caseStrength__kRQLu{color:var(--a2-fg)}.visual-performance_caseCost__7DP9P{padding-left:16px;border-left:2px solid var(--a2-accent);color:var(--a2-muted)}.visual-performance_caseConnector__hKQdZ{display:none;color:var(--a2-accent);font-family:var(--a2-font-display);font-size:13px;font-variation-settings:var(--a2-label-axes);font-weight:700;letter-spacing:.1em}.visual-performance_lenses__yetGe{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px;margin-top:40px}.visual-performance_lens__kLzPr{padding-top:14px;border-top:2px solid var(--a2-accent)}.visual-performance_lensName__rheGX{margin:0 0 7px;color:var(--a2-fg);font-family:var(--a2-font-display);font-size:16px;font-variation-settings:"wdth" 88,"opsz" 18;font-weight:600;line-height:1.2}.visual-performance_lensQuestion__tNyTJ{margin:0;color:var(--a2-muted);font-size:14px;font-style:italic;line-height:1.55}.visual-performance_synthesisConnector__WWo89{display:flex;align-items:center;gap:14px;margin:30px 0 0;color:var(--a2-muted);font-family:var(--a2-font-display);font-size:10px;font-variation-settings:var(--a2-label-axes);font-weight:700;letter-spacing:.2em;text-transform:uppercase}.visual-performance_synthesisConnector__WWo89:after,.visual-performance_synthesisConnector__WWo89:before{flex:1 1;height:1px;background:var(--a2-on-ink-line);content:""}.visual-performance_synthesis___dDlS{margin-top:22px;padding:26px 28px;border:1px solid var(--a2-on-ink-line)}.visual-performance_synthesisName___MqZo{margin:0 0 10px;color:var(--a2-fg);font-family:var(--a2-font-display);font-size:clamp(21px,2.2vw,27px);font-variation-settings:"wdth" 86,"opsz" 28;font-weight:600;letter-spacing:-.014em;line-height:1.14}.visual-performance_synthesisBody__6Bu7v{max-width:62ch;margin:0;color:var(--a2-muted);font-size:15.5px;line-height:1.64}.visual-performance_stages__IavBX{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 14px;margin:34px 0 0;padding:18px 0;border-block:1px solid var(--a2-hairline)}.visual-performance_stageFragment__dyNoP{display:inline-flex;align-items:baseline;gap:14px}.visual-performance_stage__x8mgU{color:var(--a2-fg);font-family:var(--a2-font-display);font-size:15.5px;font-variation-settings:"wdth" 88,"opsz" 18;font-weight:600}.visual-performance_stage__x8mgU a{color:inherit;-webkit-text-decoration-color:color-mix(in srgb,currentColor 32%,transparent);text-decoration-color:color-mix(in srgb,currentColor 32%,transparent);text-decoration-thickness:1px;text-underline-offset:4px}.visual-performance_stage__x8mgU a:hover{color:var(--a2-accent);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.visual-performance_optionalStage__XtdWs{color:var(--a2-muted)}.visual-performance_stageArrow__DSmm9{color:var(--a2-accent);font-size:13px}.visual-performance_stageNote__8NbwI{flex-basis:100%;margin:4px 0 0;color:var(--a2-muted);font-size:13.5px;font-style:italic}.visual-performance_exemplars__xjX_9{display:grid;grid-template-columns:1fr;grid-gap:28px;gap:28px;margin-top:36px}.visual-performance_exemplar__IODDs{padding-top:18px;border-top:1px solid var(--a2-hairline)}.visual-performance_exemplarKicker__kdJ12{margin:0 0 8px;color:var(--a2-accent);font-family:var(--a2-font-display);font-size:10px;font-variation-settings:var(--a2-label-axes);font-weight:700;letter-spacing:.18em;text-transform:uppercase}.visual-performance_exemplarHeading__95xwP{margin:0 0 8px;color:var(--a2-fg);font-family:var(--a2-font-display);font-size:17px;font-variation-settings:"wdth" 88,"opsz" 20;font-weight:600;line-height:1.22}.visual-performance_exemplarHeading__95xwP a{color:inherit;text-decoration:none;border-bottom:1px solid color-mix(in srgb,currentColor 30%,transparent)}.visual-performance_exemplarHeading__95xwP a:hover{color:var(--a2-accent);border-bottom-color:currentColor}.visual-performance_exemplarBody__edyr8{margin:0;color:var(--a2-muted);font-size:15px;line-height:1.62}.visual-performance_hubLink__rUmLG{margin:30px 0 0;padding-top:18px;border-top:1px solid var(--a2-hairline)}.visual-performance_hubLink__rUmLG a{padding-bottom:3px;border-bottom:1px solid;color:var(--a2-accent);font-family:var(--a2-font-display);font-size:11px;font-variation-settings:var(--a2-label-axes);font-weight:700;letter-spacing:.16em;text-decoration:none;text-transform:uppercase}.visual-performance_nextActions__2nIq1{margin-top:clamp(28px,3vw,40px)}@media (min-width:760px){.visual-performance_briefRow__AmHCU{grid-template-rows:auto auto auto;grid-template-columns:repeat(3,1fr);gap:26px}.visual-performance_briefRow__AmHCU figure{display:grid;grid-row:span 3;grid-template-rows:subgrid;align-content:start}.visual-performance_briefRow__AmHCU figcaption{display:grid;grid-row:span 2;grid-template-rows:subgrid}.visual-performance_lenses__yetGe{grid-template-columns:repeat(4,1fr);gap:16px}}@media (min-width:820px){.visual-performance_case__Rs_fp{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center}.visual-performance_caseCost__7DP9P{padding-left:0;border-left:0}.visual-performance_caseConnector__hKQdZ{display:block}.visual-performance_exemplars__xjX_9{grid-template-columns:repeat(2,1fr);gap:32px}}@media (min-width:900px){.visual-performance_coverGrid__6ySRO{grid-template-columns:minmax(0,1.28fr) minmax(0,.72fr);align-items:start;gap:64px}.visual-performance_questionFigure__lSri0{grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr);align-items:center;gap:44px}.visual-performance_pillar__yMpf2{grid-template-columns:3.2em minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:34px}.visual-performance_modelFootnote__KvUrO{grid-column:2/-1}}@media (min-width:1000px){.visual-performance_premiseFigure__h6_lm{grid-template-columns:minmax(0,1.5fr) minmax(0,.5fr);align-items:end;gap:34px}}