.regulations-state_agencyLink__RqfrA{color:inherit;font-weight:600;text-decoration:underline}.regulations-state_jumpLinks__oPDy9{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 2rem;padding:.75rem 1rem;background:var(--surface-sunken);border:1px solid var(--border-light);border-radius:8px}.regulations-state_jumpLabel__vvZuK{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--muted);text-transform:uppercase;letter-spacing:var(--tracking-wide);margin-right:.25rem}.regulations-state_jumpLink__QpKFH{font-size:var(--text-sm);color:var(--primary-ink);font-weight:var(--weight-medium);padding:.25rem .6rem;border-radius:999px;border:1px solid var(--primary-tint-border);background:var(--primary-tint);text-decoration:none;transition:background .15s,border-color .15s}.regulations-state_jumpLink__QpKFH:hover{background:var(--primary-tint);border-color:var(--primary)}.regulations-state_groupBlock__B9BB6{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid var(--border-light)}.regulations-state_groupBlock__B9BB6:last-of-type{border-bottom:none}.regulations-state_groupHeader__CW_D4{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.regulations-state_groupTitle__YP3tf{font-family:var(--family-display);font-size:var(--text-xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--fg);margin:0}.regulations-state_packageLink___u5LG{font-size:var(--text-sm);color:var(--primary-ink);font-weight:var(--weight-semibold);text-decoration:none}.regulations-state_packageLink___u5LG:hover{text-decoration:underline}.regulations-state_badgeRow__hMACz{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem}.regulations-state_badge__k_1p0{display:inline-flex;align-items:center;gap:.25rem;font-size:var(--text-xs);font-weight:var(--weight-medium);padding:.2em .55em;background:var(--surface-sunken);border:1px solid var(--border-light);border-radius:999px;color:var(--muted)}.regulations-state_badgeYear__L_0w9{background:var(--primary);color:#fff;border-color:var(--primary);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide)}