.pagination{--theme-fg: #fff;--theme-bg: #e40015}body.theme-blue .pagination{--theme-fg: #fff;--theme-bg: #0b2cd9}body.theme-teal .pagination{--theme-fg: #fff;--theme-bg: #077065}body.theme-gray .pagination{--theme-fg: #fff;--theme-bg: #e40015}.sitemap_search_results .pagination{min-height:3.5rem}.pagination{position:relative;margin-bottom:2.5rem;display:none}@media(min-width:740px){.pagination{margin-bottom:3.125rem}}@media(min-width:980px){.pagination{margin-bottom:3.75rem}}@media(min-width:1220px){.pagination{margin-bottom:5rem}}.js .pagination{display:block}@media print{.js .pagination{display:none}}.pagination_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.pagination_title.focusable:active,.pagination_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.pagination_nav{width:100%;height:100%;position:absolute;inset:0;align-items:center;display:flex;justify-content:space-between}.pagination_arrow{position:relative;z-index:2;align-items:center;display:flex;gap:0 18px;opacity:1;transition:color .25s,opacity .25s,visibility .25s;visibility:visible}.pagination_arrow:focus-visible{color:var(--theme-bg)}@media(hover: hover){.pagination_arrow:hover{color:var(--theme-bg)}}.sitemap_search_results .pagination_arrow{color:var(--theme_2)}.sitemap_search_results .pagination_arrow:focus-visible{color:var(--theme_4)}@media(hover: hover){.sitemap_search_results .pagination_arrow:hover{color:var(--theme_4)}}.pagination_arrow_disabled{opacity:0;visibility:hidden}.pagination_arrow_right{justify-content:flex-end}.pagination_arrow_label{font-family:"Sora","Noto Sans SC",sans-serif;font-weight:600;font-size:0.875rem;letter-spacing:0.03125rem;line-height:1.5;text-transform:uppercase}@media print{.pagination_arrow_label{font-size:0.75rem;line-height:1.5}}@media(max-width:739px){.pagination_arrow_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.pagination_arrow_label.focusable:active,.pagination_arrow_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}}.pagination_form{position:relative;text-align:center}.pagination_form_inner{align-items:center;display:flex;justify-content:center}.pagination_form_label{font-family:"Sora","Noto Sans SC",sans-serif;font-weight:300;font-size:clamp(0.875rem,0.78819rem + .2777777778vw,1rem);line-height:1.5;display:none;margin-right:0.625rem}@media print{.pagination_form_label{font-size:0.75rem}}@media(min-width:500px){.pagination_form_label{display:block}}.pagination_form_select_wrapper{position:relative;display:inline-block}.pagination_form_select{font-family:"Sora","Noto Sans SC",sans-serif;font-weight:600;font-size:0.875rem;letter-spacing:0.03125rem;line-height:1.5;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:0.0625rem solid rgba(0,0,0,.3);cursor:pointer;padding:1.0625rem 1.875rem 1rem 0.875rem}@media print{.pagination_form_select{font-size:0.75rem;line-height:1.5}}.pagination_form_select_icon{position:absolute;top:50%;right:18px;pointer-events:none;translate:0 -50%}.pagination_form_suffix{font-family:"Sora","Noto Sans SC",sans-serif;font-weight:300;font-size:clamp(0.875rem,0.78819rem + .2777777778vw,1rem);line-height:1.5;margin-inline:0.625rem}@media print{.pagination_form_suffix{font-size:0.75rem}}.pagination_form_button{align-items:center;background-color:var(--theme-bg);color:var(--theme-fg);display:flex;font-size:0.875rem;font-weight:600;line-height:2;gap:0 14px;padding:0.875rem 1.25rem;transition:.25s ease}.pagination_form_button:focus-visible{background-color:#111;color:#fff}@media(hover: hover){.pagination_form_button:hover{background-color:#111;color:#fff}}