.bgF86W_page{--ink:#1f1f24;--muted:#5d5d65;--soft:#6e6e73;--line:#dedee0;--line-strong:#cbcbcd;--surface:#fff;--quiet:#f5f5f6;--accent:#d1a44c;--accent-ink:#2b210d;--link:#896315;--focus:#8f6719;--dm-public-ink:var(--ink);--dm-public-soft:var(--soft);--dm-public-border:var(--line);--dm-public-surface:var(--surface);--dm-public-quiet:var(--quiet);width:100%;min-width:0;max-width:70rem;color:var(--ink);font-family:var(--font-body);margin-inline:auto;padding-top:clamp(2.75rem,5vw,4.5rem);padding-bottom:clamp(5rem,9vw,8rem);display:block}.bgF86W_page,.bgF86W_page *{box-sizing:border-box}.bgF86W_page a:focus-visible,.bgF86W_page button:focus-visible,.bgF86W_page summary:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.bgF86W_hero{max-width:100%;min-height:calc(var(--dm-public-route-title-start) + 8.1875rem);margin-inline:0;display:block}.bgF86W_heroLede{max-width:var(--dm-coverage-prose,44rem);color:var(--muted);font-size:var(--dm-type-body);letter-spacing:0;margin:1.1rem 0 0;line-height:1.55}.bgF86W_hero h1{letter-spacing:-.02em;text-wrap:balance;max-width:none;margin:0;font-size:clamp(2.8rem,5vw,4.15rem);font-weight:500;line-height:1.12}.bgF86W_catalogBody{gap:clamp(3.5rem,6vw,4.75rem);min-width:0;margin-top:2.5rem;display:grid}.bgF86W_searchDock,.bgF86W_directory{scroll-margin-top:6rem}.bgF86W_searchDock{width:100%;min-width:0;color:var(--ink);background:0 0;grid-template-columns:minmax(0,1fr);justify-self:stretch;align-items:end;gap:clamp(3rem,5vw,4.5rem);padding-block:0;display:grid}.bgF86W_searchWorkspace{align-content:center;width:100%;min-width:0;display:grid}.bgF86W_searchForm{border:1px solid var(--line-strong);background:#fff;border-radius:3px;align-items:center;gap:.75rem;min-height:3.35rem;margin-top:0;padding:.35rem .4rem .35rem .9rem;transition:border-color .15s cubic-bezier(.2,0,0,1),box-shadow .15s cubic-bezier(.2,0,0,1);display:flex}.bgF86W_searchForm:focus-within{border-color:#a98735;box-shadow:0 0 0 3px #a987351f}.bgF86W_searchForm svg{width:1rem;height:1rem;color:var(--soft)}.bgF86W_searchInput{min-width:0;height:2.45rem;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:.88rem}.bgF86W_searchInput::placeholder{color:#75757b}.bgF86W_searchButton{border:1px solid var(--ink);min-height:2.6rem;color:var(--ink);cursor:pointer;font-size:var(--dm-type-caption);white-space:nowrap;transition:background-color .22s var(--ease-standard), border-color .22s var(--ease-standard), color .22s var(--ease-standard);background:0 0;border-radius:2px;flex:none;padding:.62rem 1rem;font-weight:500}.bgF86W_searchButton:hover,.bgF86W_searchButton:focus-visible{background:var(--ink);color:var(--surface)}.bgF86W_shareNote{color:var(--soft);font-size:var(--dm-type-caption);margin:.8rem 0 0;line-height:1.5}.bgF86W_californiaResource{border:1px solid var(--line);background:0 0;border-radius:2px;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;margin-top:1rem;display:grid}.bgF86W_californiaResource a{min-width:0;color:var(--ink);font-size:var(--dm-type-caption);align-items:center;gap:.45rem;padding:.72rem .8rem;line-height:1.35;text-decoration:none;display:flex}.bgF86W_californiaResource a:first-child{border-right:1px solid var(--line)}.bgF86W_californiaResource a:last-child{color:var(--link);white-space:nowrap}.bgF86W_californiaResource a:hover{background:#f0f0f1}.bgF86W_californiaResource strong{font-weight:500}.bgF86W_californiaResource a:first-child>span:nth-child(2){color:var(--muted)}.bgF86W_directory{min-width:0}.bgF86W_quickFilters{grid-template-columns:6rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.9rem 0;display:grid}.bgF86W_quickFilters>span{color:var(--soft);font-family:var(--font-mono);font-size:var(--dm-type-caption);letter-spacing:0}.bgF86W_quickFilters>div{flex-wrap:wrap;gap:.35rem;display:flex}.bgF86W_filterChip{border:1px solid var(--line-strong);background:var(--surface);min-height:2rem;color:var(--muted);font-size:var(--dm-type-caption);border-radius:4px;align-items:center;gap:.4rem;padding:.34rem .65rem;line-height:1.2;text-decoration:none;transition:border-color .14s,color .14s,background-color .14s;display:inline-flex}.bgF86W_filterChip:hover{color:var(--ink);background:var(--quiet);border-color:#ababad}.bgF86W_filterChipActive,.bgF86W_filterChipActive:hover{border-color:var(--ink);background:var(--ink);color:#fff}.bgF86W_filterCount{color:inherit;font-family:var(--font-mono);font-size:var(--dm-type-caption)}.bgF86W_clearFilters,.bgF86W_emptyState a{color:var(--link);font-size:var(--dm-type-caption)}.bgF86W_filterDrawer,.bgF86W_filterDrawer[data-open=true],.bgF86W_filterDrawer[data-open=false]{border:1px solid var(--line-strong);background:var(--surface);border-radius:2px;overflow:hidden}.bgF86W_filterTrigger{background:var(--surface);width:100%;min-height:3.4rem;color:var(--ink);cursor:pointer;font:inherit;text-align:left;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:.72rem .85rem;display:flex}.bgF86W_filterDrawer .bgF86W_filterTrigger:hover{background:var(--surface)}.bgF86W_filterTrigger>span:first-child{gap:.18rem;display:grid}.bgF86W_filterTrigger strong{font-size:var(--dm-type-caption)}.bgF86W_filterTrigger small{color:var(--soft);font-size:var(--dm-type-caption)}.bgF86W_filterIndicator{color:var(--link);font-size:var(--dm-type-body);transition:transform .18s cubic-bezier(.2,0,0,1)}.bgF86W_filterDrawer[data-open=true] .bgF86W_filterIndicator{transform:rotate(45deg)}.bgF86W_filterContent{border-top-color:var(--line);padding-inline:0!important}.bgF86W_filters{padding:.85rem}.bgF86W_facetForm{gap:1rem;display:grid}.bgF86W_facetGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;display:grid}.bgF86W_facetField{gap:.38rem;min-width:0;display:grid}.bgF86W_facetField>label{color:var(--soft);font-family:var(--font-mono);font-size:var(--dm-type-caption);letter-spacing:0;font-weight:400}.bgF86W_sortSelect [data-dashboard-select-trigger]{grid-template-columns:minmax(0,1fr) .75rem}.bgF86W_sortSelect [data-dashboard-select-trigger] [data-select-meta]{display:none}.bgF86W_sortMenu{min-width:min(22rem,100vw - 1rem)}.bgF86W_sortMenu [data-dashboard-select-option]{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) .85rem;gap:.2rem .65rem;padding-block:.58rem}.bgF86W_sortMenu [data-dashboard-select-option]>span{font-weight:620}.bgF86W_sortMenu [data-dashboard-select-option]>small{white-space:normal;font-family:inherit;font-size:var(--dm-type-caption);grid-column:1;font-weight:400;line-height:1.35}.bgF86W_sortMenu [data-dashboard-select-option]>svg{grid-area:1/2/span 2}.bgF86W_facetActions{align-items:center;gap:.85rem;padding-top:.1rem;display:flex}.bgF86W_applyFilters{border:1px solid var(--ink);min-height:2.25rem;color:var(--ink);cursor:pointer;font:inherit;font-size:var(--dm-type-caption);transition:background-color .22s var(--ease-standard), border-color .22s var(--ease-standard), color .22s var(--ease-standard);background:0 0;border-radius:2px;padding:.42rem .75rem;font-weight:620}.bgF86W_applyFilters:hover,.bgF86W_applyFilters:focus-visible{background:var(--ink);color:var(--surface)}.bgF86W_guideTable{background:0 0}.bgF86W_guideList{gap:.7rem;display:grid}.bgF86W_guideListHeader,.bgF86W_guideRecord{grid-template-columns:minmax(11rem,28%) minmax(0,72%);display:grid}.bgF86W_guideListHeader{border-bottom:1px solid var(--line);color:var(--soft);font-family:var(--font-mono);font-size:var(--dm-type-caption);letter-spacing:0}.bgF86W_guideListHeader span{padding:.72rem .85rem}.bgF86W_guideRecord{background:var(--surface)}.bgF86W_identity,.bgF86W_guideDetails{min-width:0;padding:1rem .85rem}.bgF86W_guideDetails{border-left:0}.bgF86W_nameLine{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.bgF86W_nameLine h3{font-size:var(--dm-type-body);letter-spacing:0;margin:0;font-weight:500}.bgF86W_nameLine h3 a{color:var(--ink);text-decoration:none}.bgF86W_nameLine h3 a:hover{text-decoration:underline}.bgF86W_domainLink{color:var(--link);font-family:var(--font-mono);font-size:var(--dm-type-caption);overflow-wrap:anywhere;text-underline-offset:.16em;margin-top:.38rem;text-decoration:none;display:inline-block}.bgF86W_domainLink:hover{text-decoration:underline}.bgF86W_prioritySummary{gap:.48rem;width:100%;margin-top:.9rem;padding-top:.75rem;display:grid}.bgF86W_prioritySummaryHeader{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.bgF86W_priorityLabel{color:var(--ink);font-family:var(--font-mono);font-size:var(--dm-type-caption);letter-spacing:.035em;font-weight:400;line-height:1.35}.bgF86W_priorityValue{white-space:nowrap;align-items:baseline;gap:.15rem;display:inline-flex}.bgF86W_priorityScore{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-size:1.28rem;font-weight:500;line-height:1.2}.bgF86W_priorityScale{color:var(--soft);font-family:var(--font-mono);font-size:var(--dm-type-caption);line-height:1.2}.bgF86W_priorityTrack{background:var(--line);border-radius:999px;width:100%;height:.26rem;overflow:hidden}.bgF86W_priorityTrackFill{border-radius:inherit;background:var(--soft);height:100%;display:block}.bgF86W_prioritySignals{font-size:var(--dm-type-caption);flex-wrap:wrap;align-items:center;gap:.32rem;line-height:1.25;display:flex}.bgF86W_prioritySignals>span{border:1px solid var(--line-strong);background:var(--surface);color:var(--muted);white-space:nowrap;border-radius:4px;padding:.28rem .4rem}.bgF86W_summary{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1.25rem;display:grid}.bgF86W_summary>p{color:var(--muted);font-size:var(--dm-type-label);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.55;display:-webkit-box;overflow:hidden}.bgF86W_openGuide{border:1px solid var(--ink);min-height:2rem;color:var(--ink);font-size:var(--dm-type-caption);white-space:nowrap;transition:background-color .22s var(--ease-standard), border-color .22s var(--ease-standard), color .22s var(--ease-standard);background:0 0;border-radius:4px;justify-content:space-between;align-items:center;gap:.8rem;padding:.38rem .55rem;font-weight:620;text-decoration:none;display:inline-flex}.bgF86W_openGuide:hover,.bgF86W_openGuide:focus-visible{background:var(--ink);color:var(--surface)}.bgF86W_guideMeta{color:var(--soft);font-size:var(--dm-type-caption);flex-wrap:wrap;gap:.3rem .75rem;margin-top:.7rem;line-height:1.45;display:flex}.bgF86W_guideMeta span+span:before{color:#adadaf;content:"·";margin-right:.75rem}.bgF86W_taxonomyLine{flex-wrap:wrap;align-items:center;gap:.28rem;margin-top:.65rem;display:flex}.bgF86W_industryTag,.bgF86W_serviceTag,.bgF86W_dataTypeTag,.bgF86W_outcomeTag,.bgF86W_routeTag,.bgF86W_publicSearchTag,.bgF86W_sensitiveTag{color:#606068;font-size:var(--dm-type-caption);border:1px solid #dcdcde;border-radius:2px;padding:.12rem .3rem;line-height:1.3}.bgF86W_industryTag,.bgF86W_serviceTag,.bgF86W_dataTypeTag,.bgF86W_outcomeTag,.bgF86W_routeTag{border-color:var(--line);color:var(--muted);background:0 0}.bgF86W_routeTag[data-route-availability=no-verified-route]{color:#5f5f67;background:0 0;border-style:dashed}.bgF86W_publicSearchTag{border-color:var(--line);color:var(--muted);background:0 0}.bgF86W_sensitiveTag{color:#75463f;background:#f4ecea;border-color:#d8c3be}.bgF86W_taxonomyMore{color:var(--soft);font-family:var(--font-mono);font-size:var(--dm-type-caption)}.bgF86W_relationshipLine{flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;margin-top:.7rem;display:flex}.bgF86W_relationshipLink,.bgF86W_relationshipPlain{min-width:0;font-size:var(--dm-type-caption);align-items:baseline;gap:.25rem;text-decoration:none;display:inline-flex}.bgF86W_relationshipLink{color:var(--link)}.bgF86W_relationshipPlain{color:var(--muted)}.bgF86W_relationshipLink:hover{text-decoration:underline}.bgF86W_relationshipLink small,.bgF86W_relationshipPlain small,.bgF86W_relationshipMore{color:var(--soft);font-size:var(--dm-type-caption)}.bgF86W_pagination{justify-content:space-between;align-items:center;gap:1rem;min-height:2.2rem;padding:1.15rem 0 .8rem;display:flex}.bgF86W_pagination>p,.bgF86W_pageCount{color:var(--soft);font-size:var(--dm-type-caption);margin:0}.bgF86W_paginationTools{justify-content:flex-end;align-items:center;gap:1.25rem;display:flex}.bgF86W_emptyState{border:1px solid var(--line);background:#f6f6f7;border-radius:2px;padding:2rem}.bgF86W_emptyState h3{font-size:var(--dm-type-body);margin:0}.bgF86W_emptyState p{color:var(--muted);font-size:var(--dm-type-label);margin:.55rem 0 0}.bgF86W_emptyState a{margin-top:.9rem;display:inline-block}@media (min-width:900px){.bgF86W_hero h1{font-size:clamp(3.3rem,4.5vw,4.15rem)}}@media (max-width:899px){.bgF86W_searchDock{grid-template-columns:1fr;gap:1.75rem}.bgF86W_searchWorkspace{width:100%}.bgF86W_facetGrid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.bgF86W_searchDock{gap:1.75rem}.bgF86W_quickFilters{grid-template-columns:1fr;gap:.65rem}.bgF86W_clearFilters{justify-self:start}.bgF86W_facetGrid{grid-template-columns:1fr}.bgF86W_guideListHeader{display:none}.bgF86W_guideRecord{grid-template-columns:1fr}.bgF86W_identity{padding-bottom:.8rem}.bgF86W_prioritySummary{width:100%}.bgF86W_guideDetails{border-top:1px solid #d7d7d9;border-left:0;padding-top:.85rem}.bgF86W_paginationTools{justify-content:stretch;gap:.7rem;width:100%;display:grid}}@media (max-width:520px){.bgF86W_hero{min-height:calc(var(--dm-public-route-title-start) + 9.5rem)}.bgF86W_catalogBody{margin-top:1.5rem}.bgF86W_searchDock{padding-block:0}.bgF86W_californiaResource{grid-template-columns:1fr}.bgF86W_californiaResource a:first-child{border-right:0;border-bottom:1px solid var(--line)}.bgF86W_californiaResource a:last-child{white-space:normal}.bgF86W_summary{grid-template-columns:1fr;gap:.8rem}.bgF86W_openGuide{justify-self:start}.bgF86W_relationshipLink small,.bgF86W_relationshipPlain small{display:none}.bgF86W_pagination{display:grid}}@media (max-width:360px){.bgF86W_hero{min-height:calc(var(--dm-public-route-title-start) + 11.0625rem)}}@media (max-width:760px),(pointer:coarse){.bgF86W_filterChip,.bgF86W_openGuide,.bgF86W_searchButton{min-height:44px}}@media (prefers-reduced-motion:reduce){.bgF86W_page *,.bgF86W_page :before,.bgF86W_page :after{scroll-behavior:auto;transition-duration:.01ms!important}}.bgF86W_guideTable .bgF86W_industryTag,.bgF86W_guideTable .bgF86W_serviceTag,.bgF86W_guideTable .bgF86W_dataTypeTag,.bgF86W_guideTable .bgF86W_outcomeTag,.bgF86W_guideTable .bgF86W_routeTag,.bgF86W_guideTable .bgF86W_publicSearchTag,.bgF86W_guideTable .bgF86W_sensitiveTag,.bgF86W_guideTable .bgF86W_difficulty{border:1px solid var(--line);color:var(--soft);font-size:var(--dm-type-caption);letter-spacing:0;background:0 0;border-radius:999px;padding:.28rem .7rem;font-weight:400;line-height:1.3}.bgF86W_effortNote{font-size:var(--dm-type-label);letter-spacing:0;margin-top:.55rem;font-weight:400}.bgF86W_effortNote[data-difficulty=easy]{color:#4e7a56}.bgF86W_effortNote[data-difficulty=moderate],.bgF86W_effortNote[data-difficulty=medium]{color:#4f6a94}.bgF86W_effortNote[data-difficulty=hard]{color:#96625c}