.IwhTOq_desk{--desk-blue:#496c7b;max-width:1280px;margin:auto;padding:30px 40px 60px}.IwhTOq_breadcrumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:11px;margin-bottom:48px;font-size:11px;display:flex}.IwhTOq_breadcrumb a:hover{color:var(--accent)}.IwhTOq_smallLabel{font:10px/1.7 var(--mono);color:var(--accent);letter-spacing:.025em}.IwhTOq_smallText{color:var(--muted);font-size:11px}.IwhTOq_hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;margin:0 0 42px;display:grid}.IwhTOq_hero h1{letter-spacing:-2.6px;margin:18px 0 24px;font-size:clamp(48px,5.1vw,68px);font-weight:510;line-height:1.04}.IwhTOq_hero h1>span{color:var(--accent)}.IwhTOq_hero p{max-width:610px;color:var(--muted);margin-bottom:22px;font-size:18px;line-height:1.85}.IwhTOq_heroLinks{flex-wrap:wrap;gap:8px 27px;display:flex}.IwhTOq_heroLinks>a{align-items:center;gap:10px;min-height:44px;font-size:12px;display:inline-flex}.IwhTOq_heroLinks>a:first-child{color:var(--accent)}.IwhTOq_heroLinks>a:hover{text-underline-offset:4px;text-decoration:underline}.IwhTOq_evidenceThread{isolation:isolate;padding:25px 20px 20px 10px;position:relative}.IwhTOq_evidenceThread:before{content:"";background:repeating-linear-gradient(90deg,transparent 0,transparent 29px,var(--border) 29px,var(--border) 30px),repeating-linear-gradient(0deg,transparent 0,transparent 29px,var(--border) 29px,var(--border) 30px);opacity:.28;z-index:-1;position:absolute;inset:40px 0 0 35px;-webkit-mask-image:linear-gradient(#0009,#0000);mask-image:linear-gradient(#0009,#0000)}.IwhTOq_threadTop{font:9px var(--mono);color:var(--muted);justify-content:space-between;align-items:center;margin:0 8px 22px;display:flex}.IwhTOq_threadTop i{background:var(--accent);border-radius:50%;width:6px;height:6px}.IwhTOq_threadCard{border:1px solid var(--border);background:var(--surface);box-shadow:0 8px 0 -5px var(--raised),0 9px 0 -5px var(--border);border-radius:5px;align-items:center;gap:18px;padding:24px;display:flex}.IwhTOq_threadNumber{font:10px var(--mono);color:var(--accent);align-self:start;padding-top:3px}.IwhTOq_threadCard>div{flex-direction:column;gap:7px;display:flex}.IwhTOq_threadCard strong{letter-spacing:-.25px;font-size:17px;font-weight:500}.IwhTOq_threadCard>div>span{font:9px var(--mono);color:var(--muted)}.IwhTOq_threadSymbol{color:var(--accent);margin-left:auto;font-size:27px;line-height:1}.IwhTOq_threadCard>svg{color:var(--accent);margin-left:auto}.IwhTOq_threadCardOffset{margin-left:34px}.IwhTOq_threadConnector{height:38px;color:var(--accent);font:14px var(--mono);justify-content:center;align-items:center;gap:10px;padding-left:30px;display:flex}.IwhTOq_threadConnector i{background:var(--border);width:42px;height:1px}.IwhTOq_threadBottom{grid-template-columns:20px 1fr;align-items:center;gap:2px 13px;margin:30px 10px 5px 54px;display:grid}.IwhTOq_threadBottom>span:first-child{color:var(--accent);grid-row:1/3;font-size:25px}.IwhTOq_threadBottom strong{font-size:15px;font-weight:500}.IwhTOq_threadBottom>span:last-child{font:9px var(--mono);color:var(--muted)}.IwhTOq_scopeBar{border-top:1px solid var(--border);border-bottom:1px solid var(--border);color:var(--muted);font:10px/1.8 var(--mono);flex-wrap:wrap;align-items:center;gap:10px 25px;padding:18px 0;display:flex}.IwhTOq_scopeBar>span:first-child{color:var(--text);align-items:center;gap:8px;display:flex}.IwhTOq_scopeBar i,.IwhTOq_runBadge i{background:var(--accent);border-radius:50%;width:6px;height:6px;display:inline-block}.IwhTOq_scopeBar>a{color:var(--accent);align-items:center;gap:7px;min-height:30px;margin-left:auto;display:flex}.IwhTOq_deskSection{padding-top:40px;scroll-margin-top:100px}.IwhTOq_sectionHeading{justify-content:space-between;align-items:end;gap:20px;display:flex}.IwhTOq_sectionHeading h2{letter-spacing:-.8px;margin:8px 0 0;font-size:30px;line-height:1.35}.IwhTOq_sectionHeading h3{letter-spacing:-.4px;margin:0;font-size:22px;line-height:1.4}.IwhTOq_sectionDeck{color:var(--muted);max-width:780px;margin:19px 0 26px;font-size:14px;line-height:1.9}.IwhTOq_modeSwitch{background:var(--raised);border:1px solid var(--border);border-radius:5px;flex-shrink:0;gap:3px;padding:4px;display:flex}.IwhTOq_modeSwitch button{min-height:40px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:3px;align-items:center;gap:8px;padding:9px 13px;font-size:11px;display:flex}.IwhTOq_modeSwitch button[aria-pressed=true]{border-color:var(--border);background:var(--surface);color:var(--text);box-shadow:0 1px 2px #00000005}.IwhTOq_modeSwitch button>span{font:9px var(--mono);color:var(--accent)}.IwhTOq_questionGrid{grid-template-columns:repeat(2,1fr);gap:16px;margin:24px 0;display:grid}.IwhTOq_questionGrid>button{text-align:left;background:var(--surface);border:1px solid var(--border);border-radius:5px;flex-direction:column;align-items:start;min-width:0;padding:21px 23px 18px;display:flex;position:relative}.IwhTOq_questionGrid>button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}.IwhTOq_questionGrid>button>span{font:9px/1.7 var(--mono);color:var(--accent)}.IwhTOq_questionGrid strong{letter-spacing:-.25px;max-width:330px;margin:13px 0 15px;font-size:18px;font-weight:500;line-height:1.5}.IwhTOq_questionGrid p{color:var(--muted);margin:0 0 14px;font-size:11px;line-height:1.8}.IwhTOq_questionGrid svg{color:var(--accent);align-self:end;margin-top:auto}.IwhTOq_questionGrid button:hover{border-color:var(--accent)}.IwhTOq_executeBar{background:var(--raised);border:1px solid var(--border);border-radius:5px;justify-content:space-between;align-items:center;gap:25px;padding:19px 22px;display:flex}.IwhTOq_executeBar strong{font-size:13px;font-weight:500}.IwhTOq_executeBar p{font:9px/1.8 var(--mono);color:var(--muted);margin:6px 0 0}.IwhTOq_primaryButton,.IwhTOq_secondaryButton{border:1px solid var(--accent);white-space:nowrap;background:var(--accent);min-height:44px;color:var(--accent-ink);border-radius:4px;justify-content:space-between;align-items:center;gap:18px;padding:11px 16px;font-size:12px;display:inline-flex}.IwhTOq_primaryButton:hover{filter:brightness(.94)}.IwhTOq_secondaryButton{background:var(--surface);color:var(--accent);border-color:var(--border)}.IwhTOq_secondaryButton:hover{border-color:var(--accent)}.IwhTOq_desk button:disabled{opacity:.55;cursor:default}.IwhTOq_serviceMessage{color:var(--muted);min-height:21px;margin:11px 2px 25px;font-size:11px;line-height:1.85}.IwhTOq_emptyState{background:var(--surface);border:1px dashed var(--border);border-radius:5px;margin:22px 0;padding:30px}.IwhTOq_emptyState h3{letter-spacing:-.4px;margin:11px 0;font-size:24px;line-height:1.4}.IwhTOq_emptyState p{color:var(--muted);max-width:690px;font-size:13px;line-height:1.9}.IwhTOq_emptyState>a{color:var(--accent);align-items:center;gap:10px;min-height:44px;font-size:12px;display:inline-flex}.IwhTOq_recordingSelect{color:var(--muted);align-items:center;gap:20px;padding:18px 0 25px;font-size:12px;display:flex}.IwhTOq_recordingSelect select{min-width:0;max-width:750px;font:12px var(--sans);background:var(--surface);border:1px solid var(--border);color:var(--text);border-radius:4px;flex:1;min-height:44px;padding:13px}.IwhTOq_result{border:1px solid var(--border);background:var(--surface);border-radius:6px;padding:0 28px 4px;overflow:hidden}.IwhTOq_resultHeader{border-bottom:1px solid var(--border);background:var(--raised);font:9px/1.8 var(--mono);color:var(--muted);justify-content:space-between;align-items:center;gap:16px;margin:0 -28px;padding:15px 28px;display:flex}.IwhTOq_runBadge{color:var(--text);align-items:center;gap:9px;display:flex}.IwhTOq_resultQuestion{padding:26px 0 24px}.IwhTOq_resultQuestion h2{letter-spacing:-.65px;max-width:820px;margin:9px 0 0;font-size:29px;line-height:1.4}.IwhTOq_replayNote{color:var(--muted);background:var(--accent-soft);border-left:2px solid var(--accent);margin:0 0 20px;padding:13px 16px;font-size:12px;line-height:1.85}.IwhTOq_viewTabs{border-bottom:1px solid var(--border);gap:27px;display:flex;overflow-x:auto}.IwhTOq_viewTabs button{color:var(--muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;min-height:49px;padding:12px 0;font-size:12px;display:flex}.IwhTOq_viewTabs button[aria-pressed=true]{color:var(--accent);border-bottom-color:var(--accent)}.IwhTOq_viewTabs button>span{font:9px var(--mono);color:var(--muted)}.IwhTOq_answerColumns{grid-template-columns:1fr 1fr;gap:40px;padding-top:29px;display:grid}.IwhTOq_answerCopy{min-width:0}.IwhTOq_answerCopy>h3{letter-spacing:-.5px;margin:11px 0 28px;font-size:25px;line-height:1.45}.IwhTOq_claim{border-top:1px solid var(--border);margin-top:18px;padding-top:16px}.IwhTOq_claim>div:first-child{font:9px/1.6 var(--mono);color:var(--muted);align-items:center;gap:10px;display:flex}.IwhTOq_claim>div:first-child>span:first-child{color:var(--accent)}.IwhTOq_claim>p{margin:10px 0;font-size:14px;line-height:1.95}.IwhTOq_claimLinks{flex-wrap:wrap;gap:5px 17px;margin-top:5px;display:flex}.IwhTOq_claimLinks :is(a,button){min-height:32px;color:var(--accent);background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:10px;display:inline-flex}.IwhTOq_claimLinks a:hover{text-decoration:underline}.IwhTOq_answerLimits{background:var(--raised);border-radius:4px;margin-top:27px;padding:17px 19px}.IwhTOq_answerLimits ul{color:var(--muted);margin:9px 0 0;padding-left:17px;font-size:11px;line-height:1.9}.IwhTOq_answerLimits li{margin-top:7px}.IwhTOq_evidencePanel{border-left:1px solid var(--border);min-width:0;padding-left:30px}.IwhTOq_evidenceHeading h3{letter-spacing:-.3px;margin:0 0 7px;font-size:19px}.IwhTOq_evidenceHeading>span{font:9px var(--mono);color:var(--muted)}.IwhTOq_sourceTabs{border-bottom:1px solid var(--border);gap:20px;margin:16px 0 2px;display:flex}.IwhTOq_sourceTabs button{min-height:41px;color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 0;font-size:11px}.IwhTOq_sourceTabs button[aria-pressed=true]{color:var(--accent);border-bottom-color:var(--accent)}.IwhTOq_passage{border-bottom:1px solid var(--border);padding:20px 0;scroll-margin-top:115px}.IwhTOq_passage>div:first-child{justify-content:space-between;align-items:baseline;gap:15px;display:flex}.IwhTOq_passage .IwhTOq_smallLabel{color:var(--muted);font-size:8px}.IwhTOq_passage h4{margin:12px 0 9px;font-size:15px;font-weight:550;line-height:1.5}.IwhTOq_passage>p{color:var(--muted);margin-bottom:11px;font-size:12px;line-height:1.95}.IwhTOq_sourceLink{color:var(--accent);font:9px/1.6 var(--mono);white-space:nowrap;align-items:center;gap:6px;min-height:28px;display:inline-flex}.IwhTOq_sourceLink:hover{text-decoration:underline}.IwhTOq_passage summary,.IwhTOq_calculation summary{color:var(--accent);cursor:pointer;min-height:30px;padding:6px 0;font-size:10px}.IwhTOq_passage details p{color:var(--muted);margin:12px 0 0;font-size:10px;line-height:1.85}.IwhTOq_passage dl{gap:9px;margin:10px 0;display:grid}.IwhTOq_passage dt{font:9px var(--mono);color:var(--muted)}.IwhTOq_passage dd{font:10px var(--mono);overflow-wrap:anywhere;margin:4px 0 0}.IwhTOq_calculationStrip{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:29px 0 10px;padding-top:25px;display:grid}.IwhTOq_calculation{min-width:0;scroll-margin-top:115px}.IwhTOq_calculation>span{color:var(--muted);font-size:11px;line-height:1.7;display:block}.IwhTOq_calculation>strong{font:27px/1.5 var(--mono);letter-spacing:-.6px;flex-wrap:wrap;align-items:baseline;gap:8px;margin:9px 0;display:flex}.IwhTOq_calculation strong small{letter-spacing:0;color:var(--muted);font-size:9px}.IwhTOq_calculation details p{color:var(--muted);overflow-wrap:anywhere;margin:6px 0;font-size:11px;line-height:1.85}.IwhTOq_calculation pre{font:9px/1.9 var(--mono);background:var(--raised);border-radius:3px;max-height:180px;padding:12px;overflow:auto}.IwhTOq_calculationList{gap:21px;padding:22px 0;display:grid}.IwhTOq_calculationList>.IwhTOq_calculation{border-bottom:1px solid var(--border);padding-bottom:17px}.IwhTOq_note{color:var(--muted);margin:19px 0;font-size:11px;line-height:1.85}.IwhTOq_tableScroll{max-width:100%;margin:22px 0;overflow-x:auto}.IwhTOq_tableScroll table{border-collapse:collapse;width:100%;min-width:650px;font-size:11px}.IwhTOq_tableScroll caption{color:var(--muted);text-align:left;padding-bottom:15px;font-size:11px;line-height:1.8}.IwhTOq_tableScroll th,.IwhTOq_tableScroll td{text-align:right;border-bottom:1px solid var(--border);vertical-align:top;padding:13px 14px}.IwhTOq_tableScroll thead th{font:9px/1.8 var(--mono);color:var(--muted);white-space:nowrap}.IwhTOq_tableScroll th:first-child{text-align:left;min-width:180px;max-width:310px;padding-left:0}.IwhTOq_tableScroll tbody th{font-weight:500;line-height:1.8}.IwhTOq_tableScroll tbody td{font:10px/1.9 var(--mono);white-space:nowrap}.IwhTOq_tableScroll small{font:9px/1.8 var(--sans);color:var(--muted);white-space:normal;overflow-wrap:anywhere;margin-top:4px;display:block}.IwhTOq_tableScroll tr{scroll-margin-top:120px}.IwhTOq_traceWorkspace{grid-template-columns:290px minmax(0,1fr);align-items:start;gap:25px;padding:27px 0 15px;display:grid}.IwhTOq_traceRail>.IwhTOq_smallLabel{color:var(--muted);font-size:9px}.IwhTOq_traceRail ol{margin:16px 0 19px;padding:0;list-style:none}.IwhTOq_traceRail li{border-top:1px solid var(--border)}.IwhTOq_traceRail li>button{text-align:left;background:0 0;border:0;border-radius:3px;grid-template-columns:24px minmax(0,1fr) 13px;align-items:start;gap:9px;width:100%;padding:14px 9px;display:grid}.IwhTOq_traceRail button[aria-pressed=true]{background:var(--accent-soft)}.IwhTOq_traceRail li>button>span:first-child{font:10px/1.8 var(--mono);color:var(--accent)}.IwhTOq_traceRail li>button>span:last-child{color:var(--accent)}.IwhTOq_traceRail strong{font-size:11px;font-weight:500;line-height:1.65;display:block}.IwhTOq_traceRail small{font:8px/1.8 var(--mono);color:var(--muted);overflow-wrap:anywhere;margin-top:5px;display:block}.IwhTOq_traceRail>.IwhTOq_secondaryButton{width:100%;font-size:10px}.IwhTOq_traceDetail{background:var(--raised);border:1px solid var(--border);border-radius:5px;min-width:0;padding:22px}.IwhTOq_traceDetailHeading{justify-content:space-between;align-items:start;gap:15px;display:flex}.IwhTOq_traceDetailHeading>.IwhTOq_smallLabel{font-size:9px}.IwhTOq_traceDetailHeading>span:last-child{font:9px/1.8 var(--mono);color:var(--muted)}.IwhTOq_traceDetail h4{margin:14px 0 20px;font-size:20px;font-weight:500;line-height:1.5}.IwhTOq_traceMeta{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:22px;display:grid}.IwhTOq_traceMeta dt{font:9px var(--mono);color:var(--muted)}.IwhTOq_traceMeta dd{font:10px/1.9 var(--mono);overflow-wrap:anywhere;margin:5px 0}.IwhTOq_codeBlock{border-top:1px solid var(--border);margin-top:17px;padding-top:14px}.IwhTOq_codeBlock>span{font:9px var(--mono);color:var(--muted)}.IwhTOq_codeBlock pre,.IwhTOq_rowDisclosure pre{font:10px/1.95 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;max-height:320px;margin:12px 0 0;overflow:auto}.IwhTOq_rowDisclosure{border-top:1px solid var(--border);margin-top:17px}.IwhTOq_rowDisclosure summary{color:var(--accent);cursor:pointer;min-height:44px;padding:14px 0;font-size:11px}.IwhTOq_runDisclosure{border-top:1px solid var(--border);margin:24px 0 0}.IwhTOq_runDisclosure>summary{cursor:pointer;min-height:57px;padding:17px 0;font-size:12px;line-height:1.8}.IwhTOq_runDisclosure>dl{grid-template-columns:repeat(3,1fr);gap:17px 23px;margin:12px 0 20px;display:grid}.IwhTOq_runDisclosure dt{font:9px var(--mono);color:var(--muted)}.IwhTOq_runDisclosure dd{font:10px/1.8 var(--mono);overflow-wrap:anywhere;margin:6px 0 0}.IwhTOq_runDisclosure>p,.IwhTOq_runDisclosure>ul{color:var(--muted);max-width:870px;font-size:11px;line-height:1.9}.IwhTOq_runDisclosure>ul{margin-bottom:25px;padding-left:20px}.IwhTOq_runDisclosure li{margin-top:8px}.IwhTOq_evaluation{border-top:1px solid var(--border);margin-top:46px;padding-top:35px;scroll-margin-top:105px}.IwhTOq_pendingBadge{font:9px/1.7 var(--mono);border:1px solid var(--border);background:var(--surface);color:var(--muted);white-space:nowrap;border-radius:4px;padding:7px 10px}.IwhTOq_emptyComparison{grid-template-columns:1fr 1fr .8fr;gap:25px;margin:29px 0 36px;display:grid}.IwhTOq_emptyComparison>div{background:var(--surface);border:1px solid var(--border);border-radius:5px;padding:23px}.IwhTOq_emptyComparison>div:last-child{background:var(--raised);border-color:#0000}.IwhTOq_emptyComparison span{font:10px/1.7 var(--mono);color:var(--accent)}.IwhTOq_emptyComparison h3{letter-spacing:-.4px;margin:14px 0 12px;font-size:20px}.IwhTOq_emptyComparison p{color:var(--muted);margin:12px 0 0;font-size:12px;line-height:1.9}.IwhTOq_benchmarkContext{border-bottom:1px solid var(--border);font:10px/1.9 var(--mono);color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px 24px;padding:16px 0 20px;display:flex}.IwhTOq_benchmarkContext strong{color:var(--text);margin-right:5px;font-size:18px;font-weight:400}.IwhTOq_comparisonColumns{grid-template-columns:1.2fr 1fr;gap:42px;margin:25px 0 8px;display:grid}.IwhTOq_metricControls{flex-wrap:wrap;gap:4px;display:flex}.IwhTOq_metricControls button{min-height:37px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:4px;padding:8px 11px;font-size:10px}.IwhTOq_metricControls button[aria-pressed=true]{border-color:var(--border);background:var(--surface);color:var(--text)}.IwhTOq_comparisonBars{padding:4px 0 0}.IwhTOq_comparisonBars>div{margin:24px 0}.IwhTOq_comparisonBars>div>div:first-child{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:10px;font-size:13px;display:flex}.IwhTOq_comparisonBars strong{font-weight:500}.IwhTOq_comparisonBars>div>div>span{font:12px var(--mono)}.IwhTOq_barTrack{background:var(--raised);border-radius:2px;height:15px;position:relative;overflow:hidden}.IwhTOq_barTrack i{background:var(--accent);height:100%;display:block}.IwhTOq_barTrack i[data-reviewer=true]{background:var(--desk-blue)}.IwhTOq_comparisonBars small{font:9px/1.8 var(--mono);color:var(--muted);margin-top:7px;display:block}.IwhTOq_semanticPanel{background:var(--raised);border-radius:5px;align-self:start;padding:22px 24px}.IwhTOq_semanticPanel h3{letter-spacing:-.4px;margin:12px 0 22px;font-size:23px;line-height:1.45}.IwhTOq_semanticPanel>div{border-top:1px solid var(--border);flex-direction:column;gap:5px;padding:13px 0;display:flex}.IwhTOq_semanticPanel>div>strong{font-size:12px;font-weight:500}.IwhTOq_semanticPanel>div>span{font:9px var(--mono);color:var(--muted)}.IwhTOq_semanticPanel p{color:var(--muted);margin:9px 0 0;font-size:11px;line-height:1.9}.IwhTOq_recordings{border-top:1px solid var(--border);margin-top:25px;padding-top:22px}.IwhTOq_recordingList{grid-template-columns:1fr 1fr;gap:13px;margin:20px 0;display:grid}.IwhTOq_recordingList>button{text-align:left;border:1px solid var(--border);background:var(--surface);border-radius:5px;grid-template-columns:1fr 20px;align-items:center;gap:9px 18px;padding:20px;display:grid}.IwhTOq_recordingList>button:hover{border-color:var(--accent)}.IwhTOq_recordingList>button>span{font:9px var(--mono);color:var(--accent);grid-column:1}.IwhTOq_recordingList strong{grid-column:1;font-size:14px;font-weight:500;line-height:1.7}.IwhTOq_recordingList small{font:9px/1.8 var(--mono);color:var(--muted);grid-column:1}.IwhTOq_recordingList svg{color:var(--accent);grid-area:1/2/4}.IwhTOq_method{border-top:1px solid var(--border);margin-top:40px;padding-top:32px}.IwhTOq_method>h2{letter-spacing:-.7px;max-width:700px;margin:11px 0 29px;font-size:29px;line-height:1.4}.IwhTOq_method>div{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.IwhTOq_method article>span{font:10px var(--mono);color:var(--accent)}.IwhTOq_method h3{margin:15px 0 10px;font-size:17px;line-height:1.5}.IwhTOq_method p{color:var(--muted);font-size:12px;line-height:1.9}.IwhTOq_footer{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:6px 25px;margin-top:26px;padding-top:24px;display:flex}.IwhTOq_footer p{width:100%;color:var(--muted);max-width:850px;margin-bottom:7px;font-size:11px;line-height:1.9}.IwhTOq_footer a{min-height:40px;color:var(--accent);align-items:center;gap:8px;font-size:11px;display:inline-flex}.IwhTOq_desk :is(button,a,select,summary,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:4px}[data-theme=dark] .IwhTOq_desk{--desk-blue:#a3c0ce}@media (max-width:1050px){.IwhTOq_desk{padding:25px 30px 50px}.IwhTOq_hero{gap:35px}.IwhTOq_evidenceThread{padding-right:0}.IwhTOq_threadCard{gap:14px;padding:21px}.IwhTOq_threadCard strong{font-size:15px}.IwhTOq_threadCard>div>span{font-size:8px}.IwhTOq_threadCardOffset{margin-left:22px}.IwhTOq_threadTop{font-size:8px}.IwhTOq_threadBottom{margin-left:36px}.IwhTOq_sectionHeading{flex-wrap:wrap;align-items:start}.IwhTOq_questionGrid{gap:12px}.IwhTOq_questionGrid>button{padding:19px}.IwhTOq_questionGrid strong{font-size:16px}.IwhTOq_answerColumns{gap:25px}.IwhTOq_evidencePanel{padding-left:23px}.IwhTOq_passage>div:first-child{flex-wrap:wrap;gap:3px}.IwhTOq_traceWorkspace{grid-template-columns:240px minmax(0,1fr);gap:20px}.IwhTOq_comparisonColumns{gap:25px}.IwhTOq_emptyComparison{gap:17px}.IwhTOq_emptyComparison>div{padding:20px}.IwhTOq_scopeBar>a{margin-left:0}.IwhTOq_calculation>strong{font-size:23px}}@media (max-width:780px){.IwhTOq_hero{grid-template-columns:1fr .85fr;gap:20px}.IwhTOq_hero h1{letter-spacing:-1.8px;font-size:48px}.IwhTOq_hero p{font-size:16px}.IwhTOq_threadCard{gap:10px;padding:18px}.IwhTOq_threadCard strong{font-size:14px}.IwhTOq_threadNumber{font-size:8px}.IwhTOq_threadCard>div>span{font-size:7px}.IwhTOq_threadCardOffset,.IwhTOq_threadBottom{margin-left:15px}.IwhTOq_threadBottom strong{font-size:12px}.IwhTOq_threadTop{font-size:7px}.IwhTOq_questionGrid{grid-template-columns:1fr}.IwhTOq_questionGrid>button{grid-template-columns:1fr 18px;gap:0 15px;display:grid}.IwhTOq_questionGrid>button>span,.IwhTOq_questionGrid strong,.IwhTOq_questionGrid p{grid-column:1}.IwhTOq_questionGrid svg{grid-area:1/2/4;align-self:center;margin:0}.IwhTOq_questionGrid strong{max-width:none;margin:9px 0;font-size:18px}.IwhTOq_questionGrid p{margin-bottom:0}.IwhTOq_answerColumns{grid-template-columns:1fr}.IwhTOq_evidencePanel{border-left:0;border-top:1px solid var(--border);padding-top:24px;padding-left:0}.IwhTOq_passage>div:first-child{flex-wrap:nowrap}.IwhTOq_comparisonColumns{grid-template-columns:1fr;gap:20px}.IwhTOq_emptyComparison{grid-template-columns:1fr 1fr}.IwhTOq_emptyComparison>div:last-child{grid-column:1/-1}.IwhTOq_method>div{gap:25px}.IwhTOq_traceWorkspace{grid-template-columns:210px minmax(0,1fr)}.IwhTOq_traceDetail{padding:18px}.IwhTOq_recordingList{grid-template-columns:1fr}.IwhTOq_resultQuestion h2{font-size:27px}}@media (max-width:550px){.IwhTOq_desk{padding:21px 22px 42px}.IwhTOq_breadcrumb{gap:8px;margin-bottom:31px;font-size:9px}.IwhTOq_hero{margin-bottom:25px;display:block}.IwhTOq_hero>.IwhTOq_smallLabel,.IwhTOq_smallLabel{font-size:9px}.IwhTOq_hero h1{letter-spacing:-1.9px;margin-top:16px;margin-bottom:22px;font-size:52px}.IwhTOq_hero p{font-size:16px;line-height:1.85}.IwhTOq_heroLinks{gap:5px 20px}.IwhTOq_heroLinks>a{font-size:11px}.IwhTOq_evidenceThread{max-width:355px;margin:18px auto 0;padding:20px 0 15px}.IwhTOq_threadCard{gap:16px;padding:20px}.IwhTOq_threadCard strong{font-size:15px}.IwhTOq_threadCard>div>span{font-size:8px}.IwhTOq_threadTop{margin-bottom:18px;font-size:8px}.IwhTOq_threadCardOffset{margin-left:28px}.IwhTOq_threadBottom{margin:24px 0 0 40px}.IwhTOq_threadBottom strong{font-size:13px}.IwhTOq_threadBottom>span:last-child{font-size:8px}.IwhTOq_threadConnector{height:32px}.IwhTOq_scopeBar{gap:7px 18px;padding:16px 0;font-size:9px}.IwhTOq_scopeBar>span:first-child{width:100%}.IwhTOq_scopeBar>a{font-size:9px}.IwhTOq_deskSection{padding-top:29px}.IwhTOq_sectionHeading{gap:17px}.IwhTOq_sectionHeading h2{letter-spacing:-.6px;font-size:27px}.IwhTOq_sectionDeck{margin:18px 0 21px;font-size:13px}.IwhTOq_modeSwitch{width:100%}.IwhTOq_modeSwitch button{flex:1;justify-content:center;min-height:42px;font-size:11px}.IwhTOq_questionGrid{gap:11px}.IwhTOq_questionGrid>button{padding:19px 18px}.IwhTOq_questionGrid>button>span{font-size:8px}.IwhTOq_questionGrid strong{font-size:17px;line-height:1.6}.IwhTOq_questionGrid p{font-size:10px}.IwhTOq_executeBar{padding:18px;display:block}.IwhTOq_executeBar strong{font-size:12px}.IwhTOq_executeBar p{font-size:9px;line-height:1.9}.IwhTOq_executeBar .IwhTOq_primaryButton{width:100%;min-height:46px;margin-top:16px}.IwhTOq_serviceMessage{margin:11px 0 20px;font-size:10px}.IwhTOq_result{padding:0 18px 2px}.IwhTOq_resultHeader{flex-wrap:wrap;gap:7px;margin:0 -18px;padding:14px 18px;font-size:8px}.IwhTOq_runBadge{font-size:8px}.IwhTOq_resultHeader>span:last-child{margin-left:15px}.IwhTOq_resultQuestion{padding:23px 0 20px}.IwhTOq_resultQuestion h2{letter-spacing:-.5px;font-size:25px;line-height:1.4}.IwhTOq_viewTabs{gap:22px;margin-right:-2px}.IwhTOq_viewTabs button{gap:6px;min-height:48px;font-size:11px}.IwhTOq_viewTabs button>span{font-size:8px}.IwhTOq_answerColumns{padding-top:23px}.IwhTOq_answerCopy>h3{margin-bottom:23px;font-size:23px;line-height:1.45}.IwhTOq_claim>p{font-size:13px;line-height:1.95}.IwhTOq_claim>div:first-child{font-size:8px}.IwhTOq_claimLinks :is(a,button){min-height:36px;font-size:10px}.IwhTOq_answerLimits{padding:16px}.IwhTOq_answerLimits ul{font-size:10px;line-height:1.95}.IwhTOq_evidenceHeading h3{font-size:20px}.IwhTOq_evidenceHeading>span{font-size:8px}.IwhTOq_passage>div:first-child{flex-wrap:wrap}.IwhTOq_passage h4{font-size:14px}.IwhTOq_passage>p{font-size:12px}.IwhTOq_passage .IwhTOq_smallLabel{font-size:8px}.IwhTOq_calculationStrip{grid-template-columns:1fr;gap:18px}.IwhTOq_calculationStrip>.IwhTOq_calculation{border-bottom:1px solid var(--border);padding-bottom:16px}.IwhTOq_calculationStrip>.IwhTOq_calculation:last-child{border:0;padding-bottom:0}.IwhTOq_calculation>strong{font-size:26px}.IwhTOq_runDisclosure>summary{font-size:11px}.IwhTOq_runDisclosure>dl{grid-template-columns:1fr 1fr;gap:18px}.IwhTOq_runDisclosure dt{font-size:8px}.IwhTOq_runDisclosure dd{font-size:9px}.IwhTOq_runDisclosure>p,.IwhTOq_runDisclosure>ul{font-size:10px}.IwhTOq_traceWorkspace{grid-template-columns:1fr;padding-top:22px}.IwhTOq_traceRail ol{grid-template-columns:1fr;max-height:290px;margin-top:12px;padding:3px;display:grid;overflow:auto}.IwhTOq_traceRail li>button{min-height:58px;padding:12px 9px}.IwhTOq_traceRail strong{font-size:11px}.IwhTOq_traceRail small{font-size:8px}.IwhTOq_traceDetail{padding:18px}.IwhTOq_traceDetail h4{font-size:19px}.IwhTOq_traceDetailHeading>.IwhTOq_smallLabel{font-size:8px}.IwhTOq_codeBlock pre,.IwhTOq_rowDisclosure pre{font-size:9px}.IwhTOq_traceDetailHeading>span:last-child{font-size:8px}.IwhTOq_traceMeta dd{font-size:9px}.IwhTOq_replayNote{padding:12px;font-size:11px}.IwhTOq_recordingSelect{font-size:11px;display:block}.IwhTOq_recordingSelect select{width:100%;max-width:100%;margin-top:10px;font-size:12px;display:block}.IwhTOq_emptyState{padding:23px 20px}.IwhTOq_emptyState h3{font-size:22px;line-height:1.45}.IwhTOq_emptyState p{font-size:12px}.IwhTOq_evaluation{margin-top:34px;padding-top:28px}.IwhTOq_pendingBadge{white-space:normal;font-size:8px}.IwhTOq_emptyComparison{grid-template-columns:1fr;gap:13px}.IwhTOq_emptyComparison>div:last-child{grid-column:auto}.IwhTOq_emptyComparison h3{font-size:21px}.IwhTOq_emptyComparison p{font-size:12px}.IwhTOq_benchmarkContext{gap:10px;font-size:9px}.IwhTOq_benchmarkContext>span{width:100%}.IwhTOq_metricControls{gap:2px}.IwhTOq_metricControls button{min-height:42px;padding:8px 10px;font-size:9px}.IwhTOq_comparisonBars>div>div:first-child{font-size:12px}.IwhTOq_comparisonBars>div>div>span{font-size:11px}.IwhTOq_semanticPanel{padding:21px}.IwhTOq_semanticPanel h3{font-size:22px}.IwhTOq_semanticPanel>div>strong{font-size:11px}.IwhTOq_semanticPanel>div>span{font-size:9px;line-height:1.7}.IwhTOq_semanticPanel p{font-size:10px}.IwhTOq_recordings .IwhTOq_sectionHeading{gap:12px}.IwhTOq_recordings h3{font-size:21px}.IwhTOq_recordingList>button{padding:18px}.IwhTOq_recordingList strong{font-size:13px}.IwhTOq_recordingList small{font-size:8px}.IwhTOq_method{margin-top:32px;padding-top:27px}.IwhTOq_method>h2{font-size:26px;line-height:1.4}.IwhTOq_method>div{grid-template-columns:1fr;gap:17px}.IwhTOq_method article{border-top:1px solid var(--border);padding-top:18px}.IwhTOq_method h3{margin-top:11px;font-size:19px}.IwhTOq_method p{margin-bottom:0;font-size:12px}.IwhTOq_footer p,.IwhTOq_footer a{font-size:10px}.IwhTOq_tableScroll table{min-width:630px}.IwhTOq_sourceLink{min-height:30px}.IwhTOq_note{font-size:10px}}@media (prefers-reduced-motion:reduce){.IwhTOq_desk *{scroll-behavior:auto!important;transition:none!important}}.IwhTOq_answerMetrics{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;padding:0 0 25px;display:grid}.IwhTOq_answerMetrics>div{background:var(--raised);border-radius:4px;padding:15px 17px}.IwhTOq_answerMetrics>div>span{color:var(--muted);font-size:10px;line-height:1.7;display:block}.IwhTOq_answerMetrics>div>span:first-child{text-transform:capitalize;color:var(--text)}.IwhTOq_answerMetrics strong{font:26px/1.5 var(--mono);letter-spacing:-.6px;flex-wrap:wrap;align-items:baseline;gap:7px;margin:7px 0;display:flex}.IwhTOq_answerMetrics strong small{letter-spacing:0;color:var(--muted);font-size:9px}.IwhTOq_answerMetrics p{font:9px/1.8 var(--mono);color:var(--muted);margin:3px 0}.IwhTOq_queryDisclosure{border-top:1px solid var(--border);margin-top:18px}.IwhTOq_queryDisclosure>summary{font:10px/1.8 var(--mono);cursor:pointer;min-height:44px;color:var(--accent);padding:13px 0}.IwhTOq_queryDisclosure .IwhTOq_codeBlock{border-top:0;margin-top:0;padding-top:4px;padding-bottom:14px}.IwhTOq_calculationList{max-height:720px;padding-right:7px;overflow:auto}.IwhTOq_calculationList:focus-visible{outline-offset:0}.IwhTOq_evaluation{--desk-blue:#496c7b}.IwhTOq_evaluation :is(button,summary,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:4px}[data-theme=dark] .IwhTOq_evaluation{--desk-blue:#a3c0ce}.IwhTOq_pairedNote{border-left:2px solid var(--accent);background:var(--accent-soft);color:var(--muted);margin:22px 0 0;padding:14px 17px;font-size:11px;line-height:1.9}.IwhTOq_questionLabel{justify-content:space-between;align-items:center;gap:20px;display:flex}.IwhTOq_runStatus{font:9px/1.8 var(--mono);color:var(--muted);text-transform:capitalize}.IwhTOq_runStatus[data-failed=true]{color:var(--negative);border:1px solid var(--border);border-radius:3px;padding:3px 8px}.IwhTOq_failureNotice{border-left:2px solid var(--negative);background:var(--raised);border-radius:0 4px 4px 0;margin-bottom:22px;padding:19px 21px}.IwhTOq_failureNotice>strong{text-transform:capitalize;color:var(--negative);font-size:15px;font-weight:500}.IwhTOq_failureNotice p{color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.9}.IwhTOq_barTrack i[data-strategy=single_self_review]{background:var(--chart-neutral)}.IwhTOq_semanticPanel small{font:9px/1.8 var(--mono);color:var(--muted)}.IwhTOq_physicalUsage{border-top:1px solid var(--border);grid-template-columns:repeat(4,1fr);gap:20px;margin-top:22px;padding:21px 0;display:grid}.IwhTOq_physicalUsage>div>span{color:var(--muted);font-size:10px;line-height:1.7;display:block}.IwhTOq_physicalUsage strong{font:24px/1.5 var(--mono);margin-top:7px;display:block}.IwhTOq_physicalUsage>p{color:var(--muted);grid-column:1/-1;margin:0;font-size:10px;line-height:1.9}.IwhTOq_failureFilter{color:var(--muted);cursor:pointer;align-items:center;gap:10px;min-height:44px;margin:15px 0 0;font-size:11px;display:flex}.IwhTOq_failureFilter input{width:15px;height:15px;accent-color:var(--accent)}.IwhTOq_caseChecks{gap:9px;margin:17px 0 24px;display:grid}.IwhTOq_caseChecks>details{border:1px solid var(--border);border-radius:4px;padding:0 15px}.IwhTOq_caseChecks>details>summary{cursor:pointer;font:10px/1.9 var(--mono);min-height:44px;padding:13px 0}.IwhTOq_caseChecks>details>summary>span{color:var(--accent);margin-right:11px}.IwhTOq_caseChecks p{color:var(--muted);margin:5px 0 15px;font-size:12px;line-height:1.8}.IwhTOq_caseChecks>details>div{border-top:1px solid var(--border);padding:10px 0}.IwhTOq_caseChecks strong{font-size:10px;font-weight:500}.IwhTOq_caseChecks pre,.IwhTOq_pairedJson{font:10px/1.9 var(--mono);background:var(--raised);white-space:pre-wrap;overflow-wrap:anywhere;max-height:320px;padding:16px;overflow:auto}.IwhTOq_caseChecks .IwhTOq_secondaryButton{margin-bottom:15px;font-size:10px}@media (max-width:550px){.IwhTOq_physicalUsage{grid-template-columns:1fr 1fr;gap:18px}.IwhTOq_physicalUsage>div>span{font-size:9px}.IwhTOq_physicalUsage strong{font-size:22px}.IwhTOq_failureFilter{font-size:10px;line-height:1.8}.IwhTOq_caseChecks>details>summary{font-size:9px}.IwhTOq_pairedNote{font-size:10px}.IwhTOq_failureNotice p{font-size:11px}}.IwhTOq_downloads{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px 25px;margin-top:28px;padding-top:18px;display:flex}.IwhTOq_downloads>span{width:100%}.IwhTOq_downloads>a{min-height:44px;color:var(--accent);align-items:center;gap:10px;font-size:12px;display:inline-flex}.IwhTOq_downloads>a:hover{text-underline-offset:4px;text-decoration:underline}.IwhTOq_sourcePageLinks{flex-wrap:wrap;justify-content:flex-end;gap:4px 12px;display:inline-flex}.IwhTOq_sourceAudit{background:var(--raised);border:1px solid var(--border);border-left:2px solid var(--accent);border-radius:0 4px 4px 0;margin:0 0 24px;padding:19px 21px}.IwhTOq_sourceAudit[data-issues=true]{border-left-color:var(--negative)}.IwhTOq_sourceAudit[data-issues=true]>.IwhTOq_smallLabel{color:var(--negative)}.IwhTOq_sourceAudit h3{letter-spacing:-.3px;margin:10px 0;font-size:20px;line-height:1.5}.IwhTOq_sourceAudit p{color:var(--muted);margin:9px 0 0;font-size:11px;line-height:1.9}.IwhTOq_auditChecks{grid-template-columns:1fr 1fr;gap:10px 20px;margin-top:18px;display:grid}.IwhTOq_auditChecks>span{color:var(--muted);align-items:baseline;gap:9px;font-size:11px;line-height:1.7;display:flex}.IwhTOq_auditChecks strong{font:9px/1.8 var(--mono);color:var(--accent);font-weight:400}.IwhTOq_auditChecks>span[data-passed=false] strong{color:var(--negative)}.IwhTOq_auditNotes{color:var(--text);margin:17px 0 0;padding-left:18px;font-size:12px;line-height:1.9}.IwhTOq_auditNotes li{margin-top:7px}.IwhTOq_sourceAudit .IwhTOq_auditReviewer{font:9px/1.8 var(--mono);margin-top:15px}.IwhTOq_auditFlag{color:var(--muted)}.IwhTOq_auditFlag[data-issues=true]{color:var(--negative)}@media (max-width:550px){.IwhTOq_sourceAudit{padding:17px}.IwhTOq_sourceAudit h3{font-size:19px}.IwhTOq_sourceAudit p{font-size:10px}.IwhTOq_auditChecks{grid-template-columns:1fr;gap:8px;margin-top:15px}.IwhTOq_auditChecks>span{font-size:10px}.IwhTOq_auditNotes{font-size:11px}}.IwhTOq_semanticPanel>div>span{line-height:1.9}.IwhTOq_hero .IwhTOq_heroContext{max-width:580px;margin:0 0 23px;font-size:14px;line-height:1.9}.IwhTOq_recordingArchive{border-top:1px solid var(--border);margin-top:25px;padding-top:8px}.IwhTOq_recordingArchive>summary{cursor:pointer;color:var(--accent);padding:16px 0;font-size:15px;line-height:1.8}.IwhTOq_recordingArchive .IwhTOq_recordings{border-top:0;margin-top:0;padding-top:8px}@media (max-width:780px){.IwhTOq_hero{grid-template-columns:1fr;gap:10px}.IwhTOq_hero .IwhTOq_heroContext{font-size:14px}.IwhTOq_recordingArchive>summary{font-size:13px}}.IwhTOq_providerEvidence{border-top:1px solid var(--border);margin-top:46px;padding-top:32px;scroll-margin-top:105px}.IwhTOq_providerEvidenceHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin:12px 0 16px;display:flex}.IwhTOq_providerEvidenceHeading h2{letter-spacing:-.7px;margin:0;font-size:29px;line-height:1.4}.IwhTOq_providerEvidenceHeading>a{min-height:44px;color:var(--accent);align-items:center;gap:8px;font-size:12px;display:inline-flex}.IwhTOq_providerEvidenceHeading>a:hover{text-underline-offset:4px;text-decoration:underline}.IwhTOq_providerEvidence>p{max-width:760px;color:var(--muted);margin:0 0 24px;font-size:14px;line-height:1.9}.IwhTOq_providerScreenshot{margin:0}.IwhTOq_providerScreenshot>a{border:1px solid var(--border);background:#fff;border-radius:6px;display:block;overflow:hidden}.IwhTOq_providerScreenshot img{width:100%;height:auto;display:block}.IwhTOq_providerScreenshot figcaption{max-width:850px;color:var(--muted);margin-top:14px;font-size:11px;line-height:1.9}@media (max-width:550px){.IwhTOq_providerEvidence{margin-top:34px;padding-top:27px}.IwhTOq_providerEvidenceHeading{margin:12px 0}.IwhTOq_providerEvidenceHeading h2{font-size:26px}.IwhTOq_providerEvidence>p{margin-bottom:20px;font-size:13px}.IwhTOq_providerScreenshot figcaption{font-size:10px}.IwhTOq_answerMetrics{grid-template-columns:1fr;gap:11px;padding-bottom:21px}.IwhTOq_answerMetrics>div{padding:14px 16px}.IwhTOq_answerMetrics strong{margin:5px 0;font-size:25px}.IwhTOq_answerMetrics>div>span{font-size:9px}.IwhTOq_answerMetrics>div>span:first-child{font-size:11px}.IwhTOq_queryDisclosure>summary{font-size:9px}.IwhTOq_calculationList{max-height:520px}}
.X4_vfa_eyebrow{font:10px/1.8 var(--mono);color:var(--accent);letter-spacing:.025em}.X4_vfa_example{background:var(--raised);border:1px solid var(--border);border-radius:7px;align-self:center;padding:28px 30px}.X4_vfa_example h2{letter-spacing:-.6px;margin:15px 0 10px;font-size:27px;line-height:1.35}.X4_vfa_example>p:not(.X4_vfa_period){color:var(--muted);margin:16px 0;font-size:13px;line-height:1.85}.X4_vfa_example .X4_vfa_period{font:10px/1.8 var(--mono);margin:0 0 20px}.X4_vfa_movements{border-block:1px solid var(--border);margin:0}.X4_vfa_movements>div{justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.X4_vfa_movements>div+div{border-top:1px solid var(--border)}.X4_vfa_movements dt{font-size:13px;line-height:1.7}.X4_vfa_movements dt span{color:var(--muted);font-size:9px;display:block}.X4_vfa_movements dd{font:27px/1.2 var(--mono);letter-spacing:-1px;white-space:nowrap;margin:0}.X4_vfa_example button{background:var(--accent);width:100%;min-height:46px;color:var(--accent-ink);border:1px solid var(--accent);border-radius:4px;justify-content:space-between;align-items:center;gap:16px;margin-top:21px;padding:12px 15px;font-size:12px;display:flex}.X4_vfa_example button:hover{filter:brightness(.94)}.X4_vfa_source{min-height:40px;color:var(--muted);align-items:center;gap:8px;margin-top:6px;font-size:10px;display:flex}.X4_vfa_source:hover{color:var(--accent)}.X4_vfa_brief h2{letter-spacing:-.7px;margin:11px 0 20px;font-size:31px;line-height:1.35}.X4_vfa_brief h3{letter-spacing:-.3px;margin:0 0 12px;font-size:19px;line-height:1.45}.X4_vfa_brief p{color:var(--muted);max-width:820px;margin:0 0 17px;font-size:15px;line-height:1.9}.X4_vfa_purpose{grid-template-columns:.85fr 1.15fr;gap:65px;padding:44px 0 25px;display:grid}.X4_vfa_purpose>div:last-child{padding-top:5px}.X4_vfa_workflow,.X4_vfa_experiment,.X4_vfa_findings{border-top:1px solid var(--border);margin-top:20px;padding-top:34px;scroll-margin-top:105px}.X4_vfa_workflow ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:27px 0;padding:0;list-style:none;display:grid}.X4_vfa_workflow li>span{font:11px var(--mono);color:var(--accent);margin-bottom:15px;display:block}.X4_vfa_workflow li{padding-right:18px;position:relative}.X4_vfa_workflow li+li{border-left:1px solid var(--border);padding-left:28px}.X4_vfa_workflow li p{margin:0;font-size:13px}.X4_vfa_workflow .X4_vfa_exampleExplanation{background:var(--surface);border-left:2px solid var(--accent);max-width:none;padding:20px 25px;font-size:14px}.X4_vfa_approaches{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin:26px 0 20px;display:grid}.X4_vfa_approaches article{background:var(--surface);border:1px solid var(--border);border-radius:5px;padding:23px}.X4_vfa_approaches article>span{font:9px/1.8 var(--mono);color:var(--accent);margin-bottom:12px;display:block}.X4_vfa_approaches h3{font-size:18px}.X4_vfa_approaches p{margin:0;font-size:13px}.X4_vfa_brief .X4_vfa_context{max-width:940px;font-size:12px;line-height:1.9}.X4_vfa_findings{margin-top:34px;padding-top:35px}.X4_vfa_scores{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin:27px 0 22px;display:grid}.X4_vfa_scores article{background:var(--raised);border-radius:5px;padding:23px 24px}.X4_vfa_scores h3{margin-bottom:17px;font-size:15px}.X4_vfa_scores strong{font:45px/1.2 var(--mono);letter-spacing:-1.5px}.X4_vfa_scores strong>span{color:var(--muted);letter-spacing:-.5px;font-size:23px}.X4_vfa_scores p{margin:7px 0 15px;font-size:12px}.X4_vfa_scores small{color:var(--muted);margin-top:14px;font-size:11px;line-height:1.8;display:block}.X4_vfa_scoreTrack{background:var(--border);border-radius:2px;height:8px;overflow:hidden}.X4_vfa_scoreTrack i{background:var(--accent);height:100%;display:block}.X4_vfa_takeaway{background:var(--accent-soft);border-left:2px solid var(--accent);margin:26px 0;padding:25px 27px}.X4_vfa_takeaway p{max-width:920px;font-size:15px}.X4_vfa_takeaway p:last-child{margin-bottom:0}.X4_vfa_failureExample{border-block:1px solid var(--border);align-items:center;gap:35px;padding:25px 0;display:flex}.X4_vfa_failureExample p{margin:0;font-size:14px}.X4_vfa_failureExample button{background:var(--surface);min-height:44px;color:var(--accent);border:1px solid var(--border);border-radius:4px;flex-shrink:0;justify-content:space-between;align-items:center;gap:18px;padding:11px 15px;font-size:12px;display:flex}.X4_vfa_failureExample button:hover{border-color:var(--accent)}.X4_vfa_nextDecision{padding-top:25px}.X4_vfa_nextDecision p{max-width:940px;font-size:14px}.X4_vfa_detailLink{min-height:44px;color:var(--accent);align-items:center;gap:13px;margin-bottom:12px;font-size:13px;line-height:1.7;display:inline-flex}.X4_vfa_detailLink:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:1050px){.X4_vfa_example{padding:24px}.X4_vfa_example h2{font-size:24px}.X4_vfa_movements dd{font-size:23px}.X4_vfa_purpose{gap:35px}.X4_vfa_scores{gap:16px}.X4_vfa_scores article{padding:21px}.X4_vfa_approaches article{padding:20px}.X4_vfa_workflow ol{gap:20px}}@media (max-width:780px){.X4_vfa_purpose{grid-template-columns:1fr;gap:0;padding-top:32px}.X4_vfa_purpose h2{max-width:580px}.X4_vfa_workflow ol{grid-template-columns:1fr;gap:21px}.X4_vfa_workflow li{padding:0}.X4_vfa_workflow li+li{border-left:0;border-top:1px solid var(--border);padding:21px 0 0}.X4_vfa_workflow li>span{margin-bottom:10px}.X4_vfa_approaches{grid-template-columns:1fr}.X4_vfa_approaches article{padding:21px 23px}.X4_vfa_scores{gap:12px}.X4_vfa_scores article{padding:18px}.X4_vfa_scores h3{min-height:44px}.X4_vfa_failureExample{flex-direction:column;align-items:start;gap:18px}}@media (max-width:550px){.X4_vfa_example{margin-top:28px;padding:23px 21px}.X4_vfa_example h2{font-size:26px}.X4_vfa_movements dd{font-size:25px}.X4_vfa_brief h2{font-size:27px;line-height:1.4}.X4_vfa_brief p{font-size:14px}.X4_vfa_brief h3{font-size:19px}.X4_vfa_purpose{padding-bottom:12px}.X4_vfa_workflow,.X4_vfa_experiment,.X4_vfa_findings{padding-top:27px}.X4_vfa_workflow .X4_vfa_exampleExplanation{padding:17px 18px;font-size:13px}.X4_vfa_brief .X4_vfa_context{font-size:11px}.X4_vfa_scores{grid-template-columns:1fr;gap:12px}.X4_vfa_scores article{padding:20px 23px}.X4_vfa_scores h3{min-height:0;margin-bottom:13px;font-size:16px}.X4_vfa_scores strong{font-size:39px}.X4_vfa_scores p{font-size:12px}.X4_vfa_takeaway{padding:21px}.X4_vfa_takeaway p{font-size:14px}.X4_vfa_failureExample p,.X4_vfa_nextDecision p{font-size:13px}.X4_vfa_detailLink{font-size:12px}.X4_vfa_findings{scroll-margin-top:115px}}@media (max-width:360px){.X4_vfa_example{padding:19px 17px}.X4_vfa_example h2{font-size:23px}.X4_vfa_movements dd{font-size:21px}.X4_vfa_movements dt{font-size:12px}.X4_vfa_movements dt span{font-size:8px}.X4_vfa_movements>div{gap:9px}.X4_vfa_example button{font-size:11px}}
