.hw .fn .prose ul,.hw .fn .prose ol{flex-direction:column;gap:12px;margin:0;padding:0;display:flex}.hw .fn .prose ul{list-style:none}.hw .fn .prose ol{padding-left:24px}.hw .fn .prose li{color:#3b2c24;font-size:18px;line-height:1.65}.hw .fn .prose ul>li{padding-left:26px;position:relative}.hw .fn .prose ul>li:before{content:"";background:#b5683e;border-radius:1px;width:8px;height:8px;position:absolute;top:.66em;left:3px}.hw .fn .prose ol>li::marker{color:#8a5434;font-weight:600}.hw .fn .prose .pull{font-size:24px}.hw .fn-brief{background:#f8f5f0;border-left:3px solid #b5683e;border-radius:0 12px 12px 0;flex-direction:column;gap:12px;padding:18px 22px;display:flex}.hw .fn-brief p{color:#3b2c24;margin:0;font-size:17px;line-height:1.5}.hw .fn-brief b{color:#8a5434;margin-bottom:2px;font-size:13px;font-weight:600;display:block}.hw .fn .prose figure.fn-ex{border-top:1px solid #17120f;gap:16px;padding-top:14px}.hw .fn-ex figcaption{flex-direction:column;gap:4px;display:flex}.hw .fn-ex-t{font-family:var(--font-inter),sans-serif;letter-spacing:-.01em;color:#17120f;text-wrap:balance;font-size:20px;font-weight:600;line-height:1.3}.hw .fn-ex-s{color:#786d65;font-size:15px;line-height:1.45}.hw .fn .prose .fn-ex-src{color:#786d65;border-top:1px solid #e6ded3;padding-top:10px;font-size:13px;line-height:1.45}.hw .fn-bars{flex-direction:column;gap:16px;display:flex}.hw .fn-bar{flex-direction:column;gap:6px;display:flex}.hw .fn-bar-l{color:#4b423c;font-size:15px;line-height:1.4}.hw .fn-bar-r{align-items:center;gap:12px;display:flex}.hw .fn-bar-r i{background:#cdc2b4;border-radius:2px;min-width:4px;height:28px;display:block}.hw .fn-bar-r b{font-variant-numeric:tabular-nums;color:#17120f;font-size:20px;font-weight:600}.hw .fn-bar.pt i{background:#8a5434}.hw .fn-bar.pt b{color:#8a5434}.hw .fn .prose ol.fn-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 14px;padding:0;list-style:none;display:grid}.hw .fn .prose ol.fn-steps li{color:#786d65;border-top:3px solid #b5683e;flex-direction:column;gap:4px;padding-top:10px;font-size:15px;line-height:1.4;display:flex}.hw .fn-steps-n{color:#8a5434;font-size:13px;font-weight:600}.hw .fn-steps b{color:#17120f;font-size:16px;font-weight:600;line-height:1.3}.hw .fn .prose .fn-steps-note{color:#4b423c;background:#f8f5f0;border-radius:8px;padding:12px 14px;font-size:15px;line-height:1.5}.hw .fn-scale{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.hw .fn-scale div{background:#f8f5f0;border-radius:8px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.hw .fn-scale div:nth-child(2){background:#efe8df}.hw .fn-scale div:last-child{background:#fce7d6;box-shadow:inset 0 0 0 1px #f6c5a3}.hw .fn-scale span{color:#4b423c;font-size:14.5px;line-height:1.4}.hw .fn-scale b{color:#17120f;font-size:21px;font-weight:600}.hw .fn-scale div:last-child b{color:#8a5434}.hw .fn-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.hw .fn-panel{background:#f8f5f0;border-radius:10px;flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}.hw .fn-panel.pt{box-shadow:inset 0 0 0 1px #cdc2b4}.hw .fn-panel>b{color:#17120f;font-size:15px;font-weight:600}.hw .fn-panel.pt>b{color:#8a5434}.hw .fn-panel>span{color:#786d65;font-size:14px;line-height:1.4}.hw .fn-chips{flex-wrap:wrap;gap:6px;display:flex}.hw .fn-chips span{color:#17120f;background:#fff;border:1px solid #e6ded3;border-radius:6px;align-items:center;gap:7px;padding:4px 9px;font-size:13.5px;display:inline-flex}.hw .fn-chips.agents span:before{content:"";background:#b5683e;border-radius:50%;width:8px;height:8px}.hw .fn-case{color:#17120f;background:#fff;border:1px solid #17120f;border-radius:8px;align-items:center;gap:8px;padding:9px 12px;font-size:14.5px;font-weight:600;display:flex}.hw .fn-case:before{content:"";background:#b5683e;border-radius:50%;width:9px;height:9px}.hw .fn-diff{flex-direction:column;gap:4px;padding:2px 0;display:flex}.hw .fn-diff i{background:#cdc2b4;border-radius:2px;height:6px;display:block}.hw .fn-page{flex-direction:column;gap:6px;display:flex}.hw .fn-page span{color:#4b423c;background:#fff;border:1px solid #e6ded3;border-radius:6px;padding:7px 10px;font-size:14px}.hw .fn-page span:last-child{color:#17120f;border-color:#b5683e;font-weight:600}.hw .fn-notes{color:#786d65;border-top:1px solid #e6ded3;flex-direction:column;gap:6px;padding-top:14px;font-size:14px;line-height:1.5;display:flex}.hw .fn-notes b{color:#4b423c;font-weight:600}.hw .fn .prose .fn-notes ol{gap:4px;padding-left:20px}.hw .fn .prose .fn-notes li{color:#786d65;font-size:14px;line-height:1.5}@media (max-width:760px){.hw .fn .prose ol.fn-steps{grid-template-columns:1fr 1fr;row-gap:16px}.hw .fn-scale,.hw .fn-pair{grid-template-columns:1fr}.hw .fn-ex-t{font-size:18px}}
