/* Human-Service reusable styles: 16b37f16e3 */
.text-page{background:#fff}.text-page .wrap{max-width:910px}.content-panel{background:white;border:1px solid #dfe6ec;border-radius:10px;padding:clamp(23px,4vw,48px);box-shadow:0 10px 36px #17354b08}.content-panel h2{font-size:clamp(25px,3vw,35px);margin:32px 0 14px}.content-panel h3{font-size:21px;margin:22px 0 8px}.content-panel p,.content-panel li{font-size:16px;color:#4d5e6a;line-height:1.8}.content-panel ul{padding-left:23px}.content-panel a{color:#255f87;text-underline-offset:3px}.legal-check{border-left:4px solid #852b36;background:#f9f4f3;padding:14px 20px;margin:20px 0;border-radius:0 6px 6px 0}.legal-check p{margin:0}.pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:23px 0}.pillar{background:#eff5f8;padding:22px;border-radius:8px;border-top:3px solid #315f91}.pillar:nth-child(2){border-color:#852b36}.pillar:nth-child(3){border-color:#3c765e}.pillar h3{font-size:21px;margin:2px 0 12px}.pillar p{font-size:14px;margin:0}.legal-meta{display:grid;grid-template-columns:185px 1fr;gap:10px 18px;padding:20px 0;border-bottom:1px solid #e4ecf0}.legal-meta dt{font-weight:700;color:#1b3e5c}.legal-meta dd{margin:0;color:#516575;overflow-wrap:anywhere}.back-link{font-size:14px;color:#426882;display:inline-block;margin-bottom:16px}.related{display:flex;gap:20px;margin-top:35px;flex-wrap:wrap;border-top:1px solid #dce6eb;padding-top:20px}@media(max-width:650px){.pillars{grid-template-columns:1fr}.legal-meta{grid-template-columns:1fr;gap:2px}.legal-meta dd{margin-bottom:10px}}
