.hau-article{background:#faf9f4;color:#303329;font:16px/1.75 system-ui,sans-serif}.hau-article #article,.hau-article header,.hau-article footer{box-sizing:border-box;max-width:1030px;margin:auto;padding:18px clamp(16px,4vw,44px)}.hau-article #article{display:block}.hau-article h1{font-size:clamp(26px,4vw,39px);line-height:1.43}.hau-article h2{font-size:clamp(21px,3vw,27px);margin:1.8em 0 .5em;border-bottom:2px solid #caa64c;padding-bottom:.22em}.hau-article h3{font-size:20px}.hau-article p,.hau-article li,.hau-article th{overflow-wrap:anywhere}.hau-article p{margin:1em 0}.hau-article .eyebrow,.hau-article .article-meta,.hau-article figcaption{color:#626652;font-size:13px}.hau-article .table-wrap{max-width:100%;overflow:auto}.hau-article table{border-collapse:collapse;width:100%;font-variant-numeric:tabular-nums}.hau-article th,.hau-article td{padding:.7em .9em;text-align:left;border-bottom:1px solid #dbd8c9}.hau-article thead{background:#f1e8c8}.hau-article td{text-align:right}.hau-article .lineup{background:#fffefb;border:1px solid #dfddce;border-radius:10px;padding:0 18px 8px;margin:16px 0}.hau-article .member-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0}.hau-article .member-list li{display:flex;align-items:center;gap:9px;font-size:14px}.hau-article .member-list img{width:56px;flex:none}.hau-article .bsb-shot{width:100%;height:auto;display:block;border-radius:8px}.hau-article figure{margin:18px 0}.hau-article a{color:#4c4e84}.hau-article .article-tool-primary{color:white}.hau-article footer{font-size:12px}@media(max-width:700px){.hau-article .member-list{grid-template-columns:1fr}.hau-article .member-list img{width:48px;height:48px}.hau-article table{font-size:14px;min-width:440px}}
