/* HEADERMENU67 2026-09-23 - header search box (MENU67) + compact phone header (HEADER67). */.pdhs{display:flex;align-items:center;align-self:center;margin-left:auto;border:1.5px solid var(--line);background:var(--bg)}.pdhs-lab{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pdhs-q{font:inherit;font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--ink);background:transparent;border:0;padding:0 10px;min-height:42px;width:22ch}.pdhs-q::placeholder{color:var(--faint);font-weight:600}.pdhs-q:focus{outline:0}.pdhs:focus-within{border-color:var(--cobalt);box-shadow:inset 0 0 0 1px var(--cobalt)}.pdhs-go{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:0;background:transparent;color:var(--ink);font-size:19px;line-height:1;cursor:pointer}.pdhs-go:hover{background:var(--yellow)}.pdhs-go:focus-visible{outline:3px solid var(--cobalt);outline-offset:-3px}@media(max-width:1023px){.nav[data-pdnav="on"] .pdnav-tog,.pdc-nav[data-pdnav="on"] .pdnav-tog{flex:1 1 auto;justify-content:flex-start;border-right:0}.nav[data-pdnav="on"][data-open] .pdnav-list>a,.pdc-nav[data-pdnav="on"][data-open] .pdnav-list>a{flex:0 0 50%;max-width:50%;box-sizing:border-box;border-top:1px solid var(--line)}}@media(max-width:560px){.mast .wrap,.pdc-mast .pdc-wrap{padding-top:14px;padding-bottom:12px;row-gap:4px}.mast .est,.pdc-mast .pdc-est{flex:1 1 100%;order:3;font-size:10.5px;letter-spacing:.06em;white-space:nowrap}.pdhs{order:2}.pdhs-q{display:none}.pagehero{padding-top:20px;padding-bottom:24px}.hero{padding-top:20px;padding-bottom:24px}.crumbs .wrap,.pdc-crumbs .pdc-wrap{padding-top:8px;padding-bottom:8px}.pagehero h1,main#main>h1{margin-top:6px}}
/* WAYFINDING-0923: contents, filter box, state index, related lines */.toc{border:2px solid var(--ink);padding:16px 22px;margin:0 0 8px;max-width:76ch}.toc .t{font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--cobalt);margin-bottom:8px}.toc ol{list-style:none;display:flex;flex-wrap:wrap;gap:6px 18px;padding:0}.toc a{font-size:13.5px;font-weight:600;text-decoration:none;color:var(--ink)}.toc a:hover{background:var(--yellow-soft)}.pd-toc{margin-bottom:28px}.pd-filter{margin:0 0 18px}.pd-filter .t{display:block;font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--cobalt);margin-bottom:9px}.pd-filter input{font:inherit;font-size:16px;color:var(--ink);background:transparent;border:2px solid var(--line);padding:9px 12px;width:100%;max-width:26rem;line-height:1.3}.pd-filter input:focus-visible{outline:3px solid var(--cobalt);outline-offset:2px;border-color:var(--ink)}.pd-filter-status{font-family:var(--mono);font-size:12px;letter-spacing:.06em;color:var(--faint);margin-top:10px}.pd-filter-more a{display:inline-block;padding:11px 0;min-height:44px;font-weight:700;color:var(--cobalt-deep)}.pd-states{list-style:none;display:flex;flex-wrap:wrap;gap:0 22px;padding:0;margin:0 0 36px}.pd-states li{font-size:14px;line-height:1.4}.pd-states a{display:inline-block;padding:11px 2px;min-height:44px;font-weight:600}.pd-relsec{margin-top:14px;font-size:14px;line-height:1.5}.pd-relsec .t{font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-right:6px}.pd-relsec a{display:inline-block;padding:11px 0;min-height:44px;font-weight:600}