.resource-page{background:#fff;border-top:1px solid #e5e7eb}.resource-inner{width:min(1160px,100% - 40px);margin:0 auto;padding:28px 0 64px}.breadcrumbs{margin-bottom:28px}.resource-page article{max-width:1040px}.article-header{max-width:900px;padding:18px 0 30px}.eyebrow,.notice-label{margin:0 0 10px;color:#b42318;font-size:13px;font-weight:700;letter-spacing:0}.resource-page h1{max-width:900px;margin:0;color:#111827;font-size:44px;line-height:1.15;letter-spacing:0}.lede{max-width:820px;margin:18px 0;color:#374151;font-size:20px;line-height:1.6}.article-meta{grid-gap:8px 24px;gap:8px 24px;color:#6b7280;font-size:14px}.article-meta,.toc{display:flex;flex-wrap:wrap}.toc{grid-gap:10px 22px;gap:10px 22px;padding:18px 0;border-top:1px solid #d1d5db;border-bottom:1px solid #d1d5db}.toc strong{color:#111827}.product-links a,.resource-page .inline-link,.sources a,.toc a{color:#185abc;text-decoration:none}.product-links a:hover,.resource-page .inline-link:hover,.sources a:hover,.toc a:hover{text-decoration:underline}.notice{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:34px 0 46px;border-top:3px solid #b42318;border-bottom:1px solid #d1d5db}.notice>div{min-width:0;padding:20px 18px;border-right:1px solid #e5e7eb}.notice>div:last-child{border-right:0}.notice-label{display:block;color:#6b7280}.notice strong{display:block;color:#111827;font-size:18px;line-height:1.35}.resource-page section{margin-top:54px;scroll-margin-top:24px}.resource-page h2{margin:0 0 15px;color:#111827;font-size:28px;line-height:1.3;letter-spacing:0}.resource-page h3{margin:0 0 8px;color:#111827;font-size:19px;letter-spacing:0}.resource-page li,.resource-page p,.resource-page td,.resource-page th{color:#374151;font-size:16px;line-height:1.7}.decision-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:26px;gap:26px;margin-top:28px;padding-top:24px;border-top:1px solid #d1d5db}.decision-grid p{margin-bottom:0}.table-wrap{margin:24px 0;overflow-x:auto;border-top:2px solid #1f2937;border-bottom:1px solid #d1d5db}.resource-page table{width:100%;min-width:880px;border-collapse:collapse}.resource-page td,.resource-page th{padding:14px 15px;border-bottom:1px solid #e5e7eb;text-align:left;vertical-align:top}.resource-page thead th{background:#f3f4f6}.resource-page tbody th,.resource-page thead th{color:#111827;font-weight:700}.compact-table table{min-width:760px}.disclaimer,.source-note{padding-left:16px;border-left:3px solid #9ca3af;color:#4b5563}.metric-rule{margin-top:24px;padding:24px 0;border-top:1px solid #d1d5db;border-bottom:1px solid #d1d5db}.metric-rule strong{color:#111827;font-size:18px}.metric-rule ul,.sources{margin-bottom:0}.checklist{margin:24px 0 0;padding-left:26px}.checklist li{margin-bottom:13px;padding-left:8px}.product-links{padding:30px 0;border-top:2px solid #111827;border-bottom:1px solid #d1d5db}.product-links>div{display:flex;flex-wrap:wrap;grid-gap:12px 30px;gap:12px 30px;margin-top:20px}.product-links a{font-size:17px;font-weight:700}.sources li{margin-bottom:9px}.disclaimer{margin-top:26px;font-size:14px}@media(max-width:900px){.decision-grid,.notice{grid-template-columns:repeat(2,minmax(0,1fr))}.notice>div:nth-child(2){border-right:0}}@media(max-width:640px){.resource-inner{width:min(100% - 28px,1160px);padding-top:20px}.resource-page h1{font-size:34px}.lede{font-size:18px}.decision-grid,.notice{grid-template-columns:1fr}.notice>div{border-right:0;border-bottom:1px solid #e5e7eb}.notice>div:last-child{border-bottom:0}.resource-page section{margin-top:42px}.resource-page h2{font-size:25px}}.service-guide-body>h2:first-child{margin-top:34px}.service-guide-body a{color:#185abc;text-decoration:none}.service-guide-body a:hover{text-decoration:underline}.service-guide-body ul{padding-left:24px}