.ax-page .axr-lead{display:block;font-size:max(28px,calc(clamp(40px,7.4vw,112px)*var(--skin-display-scale)*var(--ax-k,1)*var(--axr-len,1)));letter-spacing:inherit;line-height:inherit}.ax-page .axr-rest{display:block;max-width:44ch;margin-top:clamp(12px,1.4vw,20px);font:500 clamp(21px,2.25vw,32px)/1.25 var(--d26-font-serif);font-stretch:normal;font-variation-settings:normal;text-transform:none;letter-spacing:-.01em}.ax-page:is(:lang(ja),:lang(zh),:lang(hi)) .axr-rest{letter-spacing:0}.axr .ax-band,.axr .ax-section{--axr-bg:var(--skin-ground)}.axr .ax-ground2{--axr-bg:var(--skin-ground-2)}.axr-stack{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(24px,3vw,40px)}.axr-stack>*{min-width:0}.axr h3.d26-label{font-size:11px;line-height:1.4}.axr .axr-meta{padding-block:clamp(24px,3vw,40px) 0}.axr .axr-meta .ax-wrap{display:grid;gap:16px}.axr .axr-meta .ax-wrap>*+*{margin-top:0}.axr-tags,.axr-tools,.axr-jump{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.axr-tags>li{padding:6px 10px;border:1px solid var(--skin-rule-strong)}.axr-tools{gap:12px 24px}.axr-jump{padding-top:16px;border-top:1px solid var(--skin-rule)}.axr-btn{min-height:44px;padding:0 14px;border:1px solid var(--skin-ink);background:transparent;color:var(--skin-ink);font:500 11px/1.2 var(--d26-font-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.axr-btn:hover{background:var(--skin-ink);color:var(--skin-ground)}.axr-link{color:var(--skin-ink);text-decoration:underline;text-underline-offset:3px}.axr-relevance,.axr-impact{display:inline-flex;align-items:center;gap:10px}.axr-impact{white-space:nowrap}.axr-squares{display:inline-flex;gap:3px}.axr-squares>i{width:10px;height:10px;border:1px solid var(--skin-rule-strong)}.axr-squares>.axr-on{background:var(--skin-ink);border-color:var(--skin-ink)}.axr-strip{padding-block:14px;background:var(--skin-ink);color:var(--skin-ground)}.axr-summary{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(24px,3vw,40px)}.axr-sum{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding-top:20px;border-top:1px solid var(--skin-rule-strong)}.axr-sum-lead{padding-top:0;border:0}.axr-sum-h{color:var(--skin-accent-text)}.axr-nums{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;background:var(--skin-rule-strong);border:1px solid var(--skin-rule-strong)}.axr-nums>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:12px;padding:clamp(16px,2vw,24px);background:var(--axr-bg)}.axr-nums>:last-child:nth-child(odd){grid-column:1/-1}.axr-num{font:200 clamp(36px,4.4vw,64px)/1 var(--d26-font-sans);font-stretch:112%;letter-spacing:-.03em;overflow-wrap:anywhere}.axr-num-p{font:600 clamp(22px,2.6vw,38px)/1.1 var(--d26-font-mono);letter-spacing:0}#page-content .axr-table{width:100%;border:0;border-collapse:collapse;border-radius:0;overflow:visible;font-family:var(--d26-font-sans)}#page-content .axr-table :is(thead tr,tbody tr,tbody tr:hover){background:transparent;color:inherit;border:0;transform:none;transition:none}#page-content .axr-table th{padding:0 16px 12px 0;border-bottom:2px solid var(--skin-ink);color:var(--skin-ink-muted);font:500 11px/1.3 var(--d26-font-mono);letter-spacing:.1em;text-transform:uppercase}#page-content .axr-table td{padding:16px 16px 16px 0;border-bottom:1px solid var(--skin-rule-strong);color:var(--skin-ink);font-weight:400}#page-content .axr-table .axr-finding{font:700 17px/1.35 var(--d26-font-sans);font-stretch:88%}#page-content .axr-table .axr-detail{font:400 calc(17px*var(--reading-text-scale,1))/1.6 var(--d26-font-serif)}.axr-sl{display:grid;grid-template-columns:minmax(0,1fr);gap:32px 48px}.axr-sl>*{min-width:0}.axr-sl h3{padding-bottom:12px;border-bottom:2px solid var(--skin-ink)}.axr-marks>li{display:flex;gap:12px;padding-block:10px;border-bottom:1px solid var(--skin-rule)}.axr-marks>li:before{content:"";flex:none;width:8px;height:8px;margin-top:.7em;background:var(--skin-ink)}.axr-open>li:before{background:transparent;border:1px solid var(--skin-ink-muted)}.axr-paper{padding-block:clamp(48px,7vw,96px);background:var(--skin-ink);color:var(--skin-ground)}.ax-page .axr-paper h2.ax-h2{margin-top:0}.axr-paper strong{font-weight:600}.axr-cta{display:inline-flex;align-items:center;gap:12px;min-height:52px;margin-top:32px;padding:0 24px;background:var(--skin-ground);color:var(--skin-ink);font:600 16px/1.2 var(--d26-font-sans);text-decoration:none}.axr-cta:hover{text-decoration:underline}.axr .axr-paper :focus-visible,.axr .axr-strip :focus-visible{outline-color:var(--skin-ground)}.axr-back{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--skin-ink);font:600 16px/1.2 var(--d26-font-sans);text-decoration:underline;text-underline-offset:4px}.axr-hero{padding:clamp(16px,2.5vw,32px)}@media(max-width:639px){#page-content .axr-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#page-content .axr-table :is(tbody,tr,td){display:block}#page-content .axr-table tr{padding-block:16px;border-bottom:1px solid var(--skin-rule-strong)}#page-content .axr-table td{padding:0;border:0}#page-content .axr-table td+td{margin-top:8px}}@media(max-width:479px){.axr-method :is(table,tbody,tr,td){display:block}.axr-method td:first-child{padding-bottom:0!important;border-right:0!important}.axr-flow .flex>div:last-child{min-width:0}.axr-flow p{overflow-wrap:anywhere}}@media(min-width:480px){.axr-nums{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.axr-sl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.axr-sum{grid-template-columns:minmax(0,1fr) minmax(0,3fr);-moz-column-gap:48px;column-gap:48px}.axr-sum-lead>.ax-prose{grid-column:2}.axr-nums{grid-template-columns:repeat(4,minmax(0,1fr))}.axr-nums>:last-child:nth-child(odd){grid-column:auto}.axr-nums>:last-child:nth-child(4n+1){grid-column:1/-1}.axr-nums>:last-child:nth-child(4n+2){grid-column:span 3}.axr-nums>:last-child:nth-child(4n+3){grid-column:span 2}}@media print{.axr-strip,.axr-paper{background:#fff;color:#111;border-block:1px solid #111}.axr-cta{border:1px solid #111}}
