.resource-site{color:#162336;background:#f4f6f8;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.resource-footer{justify-content:space-between;align-items:center;gap:20px;max-width:1050px;margin:auto;padding:24px;display:flex}.resource-footer a{color:#176d83;font-size:13px;font-weight:700;text-decoration:none}.resource-content{max-width:840px;margin:0 auto;padding:62px 24px 85px}.resource-content h1{letter-spacing:-1.7px;color:#122f40;margin:14px 0 22px;font-size:clamp(34px,5vw,54px);line-height:1.12}.resource-content h2{color:#12364a;margin:42px 0 13px;font-size:25px;line-height:1.3}.resource-content h3{margin:26px 0 12px;font-size:18px}.resource-content p,.resource-content li{color:#495f70;font-size:16px;line-height:1.85}.resource-content ul,.resource-content ol{padding-left:26px}.resource-content li{margin-bottom:8px}.resource-content a{color:#176d83;text-underline-offset:3px}.resource-eyebrow{color:#176d83;letter-spacing:2px;font-size:11px;font-weight:800}.resource-lead{color:#516a7c!important;font-size:19px!important}.resource-note{color:#365568;background:#e8f3f5;border-left:4px solid #176d83;border-radius:7px;margin:30px 0;padding:16px 20px}.resource-cta{background:#fff;border:1px solid #d8e5ed;border-radius:14px;margin-top:42px;padding:24px}.resource-cta a{color:#fff;background:#176d83;border-radius:8px;margin-top:9px;padding:12px 18px;font-weight:800;text-decoration:none;display:inline-block}.resource-list{gap:16px;margin-top:28px;display:grid}.resource-list>a{background:#fff;border:1px solid #dce7ed;border-radius:12px;padding:24px;text-decoration:none;display:block}.resource-list strong{color:#163247;font-size:20px;display:block}.resource-list span{color:#607387;margin-top:10px;line-height:1.65;display:block}.resource-footer{color:#71869a;border-top:1px solid #dce7ed;font-size:12px}@media (max-width:640px){.resource-footer{flex-direction:column;align-items:flex-start}.resource-content{padding-top:40px}}.resource-related{background:#eaf2f5;border:1px solid #d5e5eb;border-radius:13px;margin-top:42px;padding:24px}.resource-related h2{margin:0 0 16px;font-size:22px}.resource-related-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.resource-related-links a{background:#fff;border:1px solid #dae6ec;border-radius:9px;padding:14px 16px;font-size:14px;font-weight:700;line-height:1.5;text-decoration:none}.resource-related>p{margin:15px 0 0;font-size:13px}@media (max-width:640px){.resource-related-links{grid-template-columns:1fr}.resource-related{padding:18px}}.resource-header>a img{object-fit:contain;flex-shrink:0;width:38px;height:38px}.resource-table-wrap{background:#fff;border:1px solid #dce6ed;border-radius:12px;width:100%;margin:22px 0 32px;overflow-x:auto}.resource-table{border-collapse:collapse;width:100%;min-width:650px;font-size:14px}.resource-table th,.resource-table td{text-align:left;vertical-align:top;border-bottom:1px solid #e2ebf0;padding:15px 17px;line-height:1.6}.resource-table th{color:#174252;background:#eaf3f6;font-size:13px}.resource-table tr:last-child td{border-bottom:0}.resource-content code{overflow-wrap:anywhere;background:#e7eff3;border-radius:4px;padding:2px 4px;font-size:.93em}
