.hr-public-content{max-width:1120px;margin:60px auto;padding:30px 24px;line-height:2.1;color:#284b3a}.hr-public-content h1{font-size:clamp(26px,4vw,40px);line-height:1.7;margin:22px 0}.hr-public-content h2{font-size:24px;margin:30px 0 14px}.hr-public-content h3{font-size:20px}.hr-public-content a{text-decoration:underline;text-underline-offset:4px}.hr-public-content img{max-width:100%;height:auto;max-height:480px;object-fit:contain;border-radius:14px}.hr-public-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:24px}.hr-public-grid article{padding:24px;background:#fffef9;border:1px solid #dce5d5;border-radius:18px}.hr-public-grid img{height:180px;width:100%;object-fit:cover}.hr-public-excerpt{font-size:19px}.hr-public-prose{overflow-wrap:anywhere}.hr-public-prose p{margin:16px 0}.hr-public-prose ul,.hr-public-prose ol{padding-inline-start:28px;list-style:revert}.hr-public-prose table{display:block;overflow-x:auto;width:100%;border-collapse:collapse;margin:24px 0}.hr-public-prose th,.hr-public-prose td{border:1px solid #ccd8c6;padding:10px;text-align:right}.hr-public-prose pre{direction:ltr;text-align:left;overflow:auto;background:#eef2e8;padding:18px;border-radius:10px}.hr-public-content aside{background:#f0f3e9;padding:18px;border-radius:12px;margin-top:30px}.hr-document-icon{font-size:80px;display:block}.hr-public-content dd{margin-inline-start:0;margin-bottom:12px}@media(max-width:600px){.hr-public-content{margin:25px auto;padding:20px 16px}}@media print{.hr-public-content{max-width:none;margin:0}.hr-public-content h2{break-after:avoid}}
