.ArticleVisual-module__qJfcmG__figure{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-top:3px solid var(--color-text-accent);overflow-wrap:anywhere;min-width:0;margin:2.75rem 0;padding:clamp(1.1rem,4vw,2rem)}.ArticleVisual-module__qJfcmG__heading{margin-bottom:1.5rem}.ArticleVisual-module__qJfcmG__heading h3{color:var(--color-text-primary);font-size:clamp(1.2rem,3vw,1.5rem);line-height:1.3}.ArticleVisual-module__qJfcmG__heading p,.ArticleVisual-module__qJfcmG__note{color:var(--color-text-muted);font-size:.875rem;line-height:1.75}.ArticleVisual-module__qJfcmG__heading p{margin-top:.6rem}.ArticleVisual-module__qJfcmG__note{margin-top:1.5rem}.ArticleVisual-module__qJfcmG__unit{color:var(--color-text-muted);margin-bottom:1.25rem;font-size:.75rem}.ArticleVisual-module__qJfcmG__bars{gap:1.25rem;padding:0;list-style:none;display:grid}.ArticleVisual-module__qJfcmG__barLabel{color:var(--color-text-primary);justify-content:space-between;align-items:baseline;gap:1rem;font-size:.875rem;line-height:1.5;display:flex}.ArticleVisual-module__qJfcmG__barLabel strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.ArticleVisual-module__qJfcmG__barTrack{background:var(--color-bg-accent);height:1rem;margin-top:.5rem}.ArticleVisual-module__qJfcmG__barTrack span{background:var(--color-text-accent);height:100%;display:block}.ArticleVisual-module__qJfcmG__axis{color:var(--color-text-muted);border-top:1px solid var(--color-border);justify-content:space-between;margin-top:.6rem;padding-top:.4rem;font-size:.6875rem;display:flex}.ArticleVisual-module__qJfcmG__table{border-collapse:collapse;text-align:left;table-layout:fixed;width:100%;font-size:.8125rem;line-height:1.65}.ArticleVisual-module__qJfcmG__table th,.ArticleVisual-module__qJfcmG__table td{vertical-align:top;border-bottom:1px solid var(--color-border);padding:.85rem .75rem}.ArticleVisual-module__qJfcmG__table thead th{background:var(--color-bg-accent);color:var(--color-text-primary);font-weight:600}.ArticleVisual-module__qJfcmG__table tbody th{color:var(--color-text-primary);font-weight:500}.ArticleVisual-module__qJfcmG__table td{color:var(--color-text-muted)}.ArticleVisual-module__qJfcmG__mobileLabel{display:none}.ArticleVisual-module__qJfcmG__steps{gap:2rem;padding:0;list-style:none;display:grid}.ArticleVisual-module__qJfcmG__steps li{grid-template-columns:2.75rem 1fr;gap:1rem;display:grid;position:relative}.ArticleVisual-module__qJfcmG__stepNumber{border:1px solid var(--color-text-accent);width:2.75rem;height:2.75rem;color:var(--color-text-accent);font-variant-numeric:tabular-nums;place-items:center;font-size:.875rem;display:grid}.ArticleVisual-module__qJfcmG__steps h4{color:var(--color-text-primary);margin-top:.1rem;font-size:1.125rem;line-height:1.3}.ArticleVisual-module__qJfcmG__steps p{color:var(--color-text-muted);margin-top:.35rem;font-size:.875rem;line-height:1.7}.ArticleVisual-module__qJfcmG__stepArrow{color:var(--color-text-accent);position:absolute;bottom:-1.75rem;left:.75rem}.ArticleVisual-module__qJfcmG__image{aspect-ratio:4/3;background:var(--color-bg-accent);position:relative}.ArticleVisual-module__qJfcmG__photo{object-fit:contain}.ArticleVisual-module__qJfcmG__sources{border-top:1px solid var(--color-border);color:var(--color-text-muted);margin-top:1.25rem;padding-top:.85rem;font-size:.75rem;line-height:1.6}.ArticleVisual-module__qJfcmG__sources>span{margin-bottom:.25rem;display:block}.ArticleVisual-module__qJfcmG__sources ul{flex-wrap:wrap;column-gap:1rem;padding:0;list-style:none;display:flex}.ArticleVisual-module__qJfcmG__sources a{min-height:2.75rem;color:var(--color-text-accent);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.ArticleVisual-module__qJfcmG__sources a:focus-visible{outline:2px solid var(--color-text-accent);outline-offset:3px}.ArticleVisual-module__qJfcmG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:560px){.ArticleVisual-module__qJfcmG__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ArticleVisual-module__qJfcmG__table,.ArticleVisual-module__qJfcmG__table tbody,.ArticleVisual-module__qJfcmG__table tr,.ArticleVisual-module__qJfcmG__table tbody th,.ArticleVisual-module__qJfcmG__table td{width:100%;display:block}.ArticleVisual-module__qJfcmG__table tr+tr{margin-top:1rem}.ArticleVisual-module__qJfcmG__table tbody th{background:var(--color-bg-accent);border:0;padding:.7rem .8rem}.ArticleVisual-module__qJfcmG__table td{padding:.6rem .8rem}.ArticleVisual-module__qJfcmG__mobileLabel{color:var(--color-text-primary);margin-bottom:.2rem;font-size:.6875rem;font-weight:600;display:block}}
