.huw-tp h2{font-size:clamp(19px,3.6vw,23px);line-height:1.5;margin:26px 0 8px}.huw-tp-ul{margin:0;padding:0 20px 0 0;columns:2 240px;column-gap:28px}.huw-tp-ul li{margin:0 0 6px;break-inside:avoid}.huw-tp-pl{columns:auto}.huw-tp-dl{margin:6px 0 0;display:grid;gap:8px}.huw-tp-dl>div{display:grid;grid-template-columns:minmax(96px,150px) 1fr;gap:10px;padding:10px 14px;border:1px solid rgba(0,0,0,.12);border-radius:16px}.huw-tp-dl dt{font-weight:700;margin:0}.huw-tp-dl dd{margin:0;min-width:0;overflow-wrap:anywhere}@media (max-width:480px){.huw-tp-dl>div{grid-template-columns:1fr;gap:2px}}