.huw-tp h2{font-size:clamp(19px,3.6vw,23px);line-height:1.5;margin:26px 0 8px}.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}.huw-tp-cta{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0 18px}.huw-tp-btn a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:8px 22px;border:2px solid currentColor;border-radius:16px;font-weight:700;text-decoration:none}@media (max-width:480px){.huw-tp-dl>div{grid-template-columns:1fr;gap:2px}}