.usg-res-header{background:var(--brand-bg-alt);border-bottom:4px solid var(--brand-primary);padding:96px 0 56px}.usg-res-header h1{max-width:820px}.usg-res-header p{max-width:720px;margin:16px 0 0;color:var(--brand-text)}.usg-res-table{background:var(--brand-bg)}.usg-res-data-table{border:1px solid var(--brand-border);margin-bottom:0}.usg-res-data-table thead th{background:var(--brand-primary-dark);color:#fff;border-color:var(--brand-primary-dark)}.usg-res-data-table tbody td,.usg-res-data-table tbody th{color:var(--brand-text);border-color:var(--brand-border);padding:14px 16px;vertical-align:top}.usg-res-data-table tbody th{background:var(--brand-bg-alt);font-weight:700;width:180px}.usg-res-check{background:var(--brand-bg-alt)}.usg-check-grid{list-style:none;padding:0;margin:0 0 40px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.usg-check-grid li{display:flex;gap:16px;background:var(--brand-bg);border:1px solid var(--brand-border);padding:24px}.usg-check-mark{flex:0 0 32px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--brand-primary);color:#fff;font-weight:800}.usg-check-grid h3{margin-bottom:8px;font-size:1.1rem}.usg-check-grid p{margin:0;color:var(--brand-text)}@media (max-width:767.98px){.usg-check-grid{grid-template-columns:1fr}}.usg-res-stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.usg-res-stats div{background:var(--brand-bg);border:1px solid var(--brand-border);padding:20px;text-align:center}.usg-res-stats strong{display:block;font-size:1.75rem;color:var(--brand-primary);margin-bottom:4px}.usg-res-stats span{color:var(--brand-text);font-size:.9rem}@media (max-width:767.98px){.usg-res-stats{grid-template-columns:repeat(2,1fr)}}.usg-res-note{margin-top:32px;color:var(--brand-text);max-width:860px;border-left:4px solid var(--brand-accent);padding-left:16px}.usg-res-cta{background:var(--brand-primary-dark);padding:80px 0}.usg-res-cta h2,.usg-res-cta p{color:#fff}.usg-res-cta p{max-width:640px;margin:16px auto 32px}