.ny-hudson{margin:48px 0;padding:32px 0;border-block:1px solid #171915}.ny-hudson h2{font-size:clamp(28px,3vw,42px);line-height:1.35;margin:16px 0 28px}.ny-hudson h3{font-size:25px;line-height:1.5;margin:10px 0 20px}.ny-hudson p{line-height:1.9;margin:0 0 20px}.ny-hudson a{font-weight:700;text-decoration:underline;text-underline-offset:4px}.ny-hudson-levels{margin-top:32px}.ny-hudson-levels article{border-top:1px solid #bdb6a5;padding:28px 0 8px}.ny-hudson .ny-hudson-tag{display:inline-block;font-size:14px;font-weight:700;background:#ffdf3a;padding:5px 12px;margin:0 0 10px}.ny-hudson footer{font-size:14px;border-top:1px solid #bdb6a5;padding-top:24px;margin-top:28px}@media(max-width:700px){.ny-hudson{margin:30px 0;padding:24px 0}.ny-hudson p{overflow-wrap:anywhere}}