@font-face{font-family:Montserrat;src:url(/help/fonts/montserrat/static/Montserrat-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Montserrat;src:url(/help/fonts/montserrat/static/Montserrat-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Montserrat;src:url(/help/fonts/montserrat/static/Montserrat-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Montserrat;src:url(/help/fonts/montserrat/static/Montserrat-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(/help/fonts/montserrat/static/Montserrat-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:url(/help/fonts/montserrat/static/Montserrat-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:url(/help/fonts/montserrat/static/Montserrat-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(/help/fonts/montserrat/static/Montserrat-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Montserrat;src:url(/help/fonts/montserrat/static/Montserrat-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Source Serif Pro";src:url(/help/fonts/source-serif-pro-cdnfonts/SourceSerifPro-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"Source Serif Pro";src:url(/help/fonts/source-serif-pro-cdnfonts/SourceSerifPro-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Source Serif Pro";src:url(/help/fonts/source-serif-pro-cdnfonts/SourceSerifPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Source Serif Pro";src:url(/help/fonts/source-serif-pro-cdnfonts/SourceSerifPro-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Source Serif Pro";src:url(/help/fonts/source-serif-pro-cdnfonts/SourceSerifPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Source Serif Pro";src:url(/help/fonts/source-serif-pro-cdnfonts/SourceSerifPro-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Open Sans,sans-serif;src:url(/help/fonts/opensans/OpenSans-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Open Sans,sans-serif;src:url(/help/fonts/opensans/OpenSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Open Sans,sans-serif;src:url(/help/fonts/opensans/OpenSans-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Open Sans,sans-serif;src:url(/help/fonts/opensans/OpenSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Open Sans,sans-serif;src:url(/help/fonts/opensans/OpenSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal}.styles_categoryPill__fU8t4{display:inline-block;padding:5px 8px;border:1px solid #7c7c7c;background-color:#f5f5f5;color:#404040;border-radius:8px;margin-right:10px;font-size:12px;font-family:Montserrat,sans-serif;font-weight:500;margin-bottom:12px}.styles_citationPill__o8Gk5{display:flex;font-family:Montserrat,sans-serif;border:1px solid #7c7c7c;background-color:#fff;color:#000;border-radius:24px;font-size:14px;height:32px;max-width:max-content;align-items:center;padding:6px 12px;gap:8px;width:auto;cursor:pointer;text-decoration:none;overflow:hidden}.styles_citationPill__o8Gk5:hover{border:1px solid #1a5ebf;background-color:#fff;color:#1a5ebf}[data-layout=newHomePage] .styles_categoryPill__fU8t4{padding:11px 18px;border:1px solid #b1deff;background-color:#e3f1ff;color:#6b6b6b;font-size:14px}.styles_resultHeader__8RY2R{font-size:22px!important;font-weight:600!important;color:#0f1215!important;margin-bottom:24px!important;font-family:var(--filter-font-family);margin-top:0!important}.styles_resultContainer__7J0Yl{padding:44px 56px}.styles_filterSelect__natXN{padding:8px 14px;border:1px solid #ccc;border-radius:8px;font-size:15px;font-family:inherit}.styles_categoryPill__m2sTW{display:inline-block;padding:5px 8px;border:1px solid #7c7c7c;background-color:#f5f5f5;color:#404040;border-radius:8px;margin-right:10px;font-size:12px;font-family:var(--filter-font-family);margin-bottom:12px}.styles_recordsText__oPYNF{font-size:14px;font-weight:400;font-family:var(--filter-font-family);color:#000}.styles_articleTitle__XAI_2{font-family:var(--filter-font-family);font-size:16px;font-weight:600;color:#000;text-decoration:none}.styles_articleTitle__XAI_2:hover{color:#1a5ebf;text-decoration:underline}.styles_articleDescription__38jH8{font-size:16px;color:#000;line-height:1.6;font-family:var(--filter-font-family);margin-bottom:16px}.styles_articleDescription__38jH8 mark{background-color:#fff3cd;color:inherit;padding:0 2px;border-radius:2px;font-style:normal}.styles_paginationLoader__O7Txx{display:flex;justify-content:center;align-items:center;padding:60px 0}.styles_paginationContainer__AiZr0{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:2rem;font-family:var(--filter-font-family);font-size:14px;color:#333}.styles_paginationBtn__peqjI{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;color:#333}.styles_paginationBtn__peqjI:disabled{opacity:.4;cursor:not-allowed}.styles_paginationInfo__4hCbe{font-weight:500}.styles_resultFilterWrapper__XB5Jc{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.styles_sortByWrapper__xY8j1{display:flex;font-family:var(--filter-font-family);gap:10px;justify-content:flex-end;align-items:center}.styles_sortByDropdown__BaBqr{padding:8px 12px;border:1px solid #ccc;border-radius:4px;width:166px;background-color:#fff;cursor:pointer;font-size:14px;text-align:left}.styles_resultFilterContainer__AVDIq{display:flex;align-items:center;gap:10px;margin-bottom:20px;font-family:var(--filter-font-family);position:relative}.styles_filterLabel__6S8Ku{font-weight:400;font-size:14px;white-space:nowrap;font-family:var(--filter-font-family);color:#000}.styles_dropdownButton__faOTS{padding:8px 12px;cursor:pointer;font-size:14px;text-align:left}.styles_dropdownButton__faOTS,.styles_dropdownMenu__7dhW9{border:1px solid #ccc;border-radius:4px;width:240px;background-color:#fff}.styles_dropdownMenu__7dhW9{position:absolute;top:100%;left:0;margin-top:4px;max-height:200px;overflow-y:auto;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:100}.styles_dropdownItem__Bt_5A{display:flex;align-items:center;padding:8px 10px;font-size:14px;cursor:pointer;color:#000}.styles_dropdownItem__Bt_5A:hover{background-color:#f1f1f1}.styles_dropdownItem__Bt_5A input{margin-right:8px}.styles_dropdownWrapper__E0fDP{position:relative;display:inline-block}.styles_filterContainer__g196t{width:auto;border:1px solid #a3a3a3;border-radius:4px;padding:24px;font-family:var(--filter-font-family)}.styles_filterHeader__KOxH_{display:flex;justify-content:space-between;font-weight:600;height:25px;margin-bottom:24px;color:#000}.styles_clearBtn__MRfkv{background:none;border:none;color:var(--search-hero-button-primary);cursor:pointer;font-family:var(--filter-font-family);font-size:14px;font-weight:700}.styles_filterDivider__C2uvC{border:1px solid #cccc;margin-bottom:24px}.styles_filterOption__776YY{margin-bottom:24px;display:flex;align-items:center;gap:12px}.styles_filterOption__776YY input{accent-color:var(--search-hero-button-primary);height:18px;width:18px}.styles_filterCategoryHeader__LS1dV{display:flex;justify-content:space-between;cursor:pointer;font-weight:700;padding:.25rem 0;border-bottom:1px solid #ddd}.styles_filterCategoryOptions__OF_28{font-size:16px;color:#000}.styles_filterCategoryOptions__OF_28 label{display:block}@media (min-width:1025px){.styles_filterIcon__Gz_hA{display:none!important}}@media (max-width:1024px){.styles_sortByWrapper__xY8j1{display:none}.styles_filterLabel__6S8Ku{color:var(--search-hero-button-primary);margin:4px 8px;font-size:14px;font-weight:700;letter-spacing:.75px}.styles_filterContainer__g196t{width:auto;height:56px;padding:16px 24px;box-shadow:0 2px 4px 0 #0000001f,0 4px 6px 0 #0000000f;font-family:var(--filter-font-family);border:none}.styles_applyButtonWrapper__di31e{padding:24px 16px;position:fixed;bottom:0;width:inherit;background-color:#fff;border:none;box-shadow:0 -4px 8px 0 #00000040;z-index:1000;max-width:400px}.styles_applyButton__7otx3{background-color:var(--search-hero-button-primary)}.styles_sortByMobileDropdown___e5YT{width:inherit;height:60px;max-width:400px}.styles_sortByMobileDropdown___e5YT,.styles_sortByMobileOption__41_J8{padding:16px 24px;font-family:var(--filter-font-family);border-bottom:1px solid #ccc}.styles_sortByMobileOption__41_J8{width:100%;height:54px;display:inline-flex;align-items:center;gap:12px}.styles_radioButton__b44jJ{height:20px;width:20px;margin-right:12px}.styles_filterByHeader__zQTFr{width:inherit;height:33px;background:#f5f5f5;padding:9px 16px;font-family:var(--filter-font-family);display:inline-flex;align-items:center;border-bottom:1px solid #ccc}.styles_sortByMobileOption__41_J8 input[type=checkbox]{accent-color:var(--search-hero-button-primary);height:18px;width:18px}}.styles_routeLoader__11XAi{position:fixed;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.7);z-index:9999;display:flex;align-items:center;justify-content:center}.styles_routeLoaderSpinner__KfC4O{border:8px solid #f3f3f3;border-top-color:#0070f3;border-radius:50%;width:60px;height:60px;animation:styles_routeLoaderSpin__fO0nF 1s linear infinite}@keyframes styles_routeLoaderSpin__fO0nF{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}