@font-face{font-family:Libre Franklin;font-weight:400;src:url(../fonts/LibreFranklin-Regular.ttf) format("truetype")}@font-face{font-family:Libre Franklin;font-weight:700;src:url(../fonts/LibreFranklin-Bold.ttf) format("truetype")}.cv--accessible-font :not(.icon,.fa,.fal,.fas,.ab-icon,.ab-item):before,.cv--accessible-font a,.cv--accessible-font h1,.cv--accessible-font h2,.cv--accessible-font h3,.cv--accessible-font h4,.cv--accessible-font h5,.cv--accessible-font h6,.cv--accessible-font li,.cv--accessible-font p,.cv--accessible-font span:not(.fa,.fal,.icon,.ab-icon,.ab-item),.cv-font{font-family:Libre Franklin,sans-serif!important;font-optical-sizing:auto!important;font-style:normal!important}.cv--accessible-font :not(.cv-font-bold):not(.icon,.fa,.fal,.fas,.ab-icon,.ab-item):before,.cv--accessible-font a:not(.cv-font-bold),.cv--accessible-font h1:not(.cv-font-bold),.cv--accessible-font h2:not(.cv-font-bold),.cv--accessible-font h3:not(.cv-font-bold),.cv--accessible-font h4:not(.cv-font-bold),.cv--accessible-font h5:not(.cv-font-bold),.cv--accessible-font h6:not(.cv-font-bold),.cv--accessible-font li:not(.cv-font-bold),.cv--accessible-font p:not(.cv-font-bold),.cv--accessible-font span:not(.cv-font-bold):not(.fa,.fal,.icon,.ab-icon,.ab-item),.cv-font:not(.cv-font-bold){font-weight:400!important}.cv--accessible-font a,.cv--accessible-font h1,.cv--accessible-font h2,.cv--accessible-font h3,.cv--accessible-font h4,.cv--accessible-font h5,.cv--accessible-font h6,.cv-font-bold{font-weight:700!important}.cv--highlight-links a:focus,.cv--highlight-links a:focus-visible,.cv--highlight-links a:focus-within,.cv--highlight-links button:focus,.cv--highlight-links button:focus-visible,.cv--highlight-links button:focus-within{outline:2px solid var(--cv-focus-outline-color)!important;outline-offset:-3.5px!important;text-decoration:underline!important}#clearview-button:focus,#clearview-button:focus-visible,#clearview-button:focus-within,#clearview-options .clearview-option-item button:focus,#clearview-options .clearview-option-item button:focus-visible,#clearview-options .clearview-option-item button:focus-within,#clearview-options .clearview-wrapper-header button:focus,#clearview-options .clearview-wrapper-header button:focus-visible,#clearview-options .clearview-wrapper-header button:focus-within{border-color:var(--cv-focus-outline-color)!important;box-shadow:0 0 0 4px rgba(2,62,138,.33)!important;outline:2px solid var(--cv-focus-outline-color)!important;outline-offset:-2px!important}.d-none{display:none!important}.visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.visually-hidden-focusable:not(:focus,:focus-within,.force-focus){height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}body .visually-hidden-focusable.focusable-top-left.force-focus{height:auto!important;padding:.5rem 1rem!important;width:auto!important;clip:unset!important;margin:0!important}.visually-hidden-focusable.force-focus,.visually-hidden-focusable:active,.visually-hidden-focusable:focus{height:auto!important;margin:0!important;overflow:visible!important;position:static!important;width:auto!important;clip:auto!important;white-space:normal!important}.visually-hidden-focusable.focusable-top-left.force-focus,.visually-hidden-focusable.focusable-top-left:focus,.visually-hidden-focusable.focusable-top-left:focus-within{background-color:var(--cv-component-toggle-bg,#f1f1f1);border-bottom-right-radius:.5rem;border-color:var(--cv-component-toggle-border,rgba(0,0,0,.25));color:var(--cv-component-toggle-icon-color,#1a1a1a);font-size:1.125rem;left:0;padding:.5rem 1rem;position:absolute!important;top:0;z-index:38924723498}.tooltip-text{background-color:var(--cv-component-sidebar-bg);border:1px solid var(--cv-component-header-bg);border-radius:6px;color:var(--cv-component-option-font-color);font-size:12px;padding:5px .25rem;position:absolute;right:-.5rem;text-align:center;text-transform:none!important;top:50%;transform:translate(100%,-50%);visibility:hidden;z-index:1}.tooltip-text:before{border-bottom:5px solid transparent;border-right:5px solid var(--cv-component-sidebar-bg);border-top:4px solid transparent;content:"";height:0;left:1px;position:absolute;top:50%;transform:translate(-100%,-50%);width:0}#clearview-wrapper{position:relative;z-index:9248231}#clearview-wrapper.show #clearview-options{transform:translateX(0)}#clearview-wrapper.show #clearview-button svg.xmark{display:block!important;height:1rem;min-height:1rem;min-width:1rem;width:1rem}#clearview-wrapper.show #clearview-button svg.eye-solid{display:none!important}#clearview-wrapper:not(.show) #clearview-button svg.xmark,#clearview-wrapper:not(.show) .tooltip-text{display:none}#clearview-button{align-items:center;background-color:var(--cv-component-toggle-bg);border:1px solid var(--cv-component-toggle-border);border-radius:.75rem;box-shadow:2px 2px 5px 0 rgba(0,0,0,.25);cursor:pointer!important;display:flex;height:3rem;justify-content:center;position:fixed;transition:all .3s ease;width:3rem}#clearview-button:hover{border-color:var(--cv-focus-outline-color)!important}#clearview-button[clearview-position=bottom-left]{bottom:1.5rem;left:1.5rem}#clearview-button[clearview-position=bottom-right]{bottom:1.5rem;right:1.5rem}#clearview-button svg{display:block;height:1.5rem;min-height:1.5rem;min-width:1.5rem;width:1.5rem;fill:var(--cv-component-toggle-icon-color)}#clearview-options{background-color:var(--cv-component-sidebar-bg);border:1px solid var(--cv-component-sidebar-border);border-left:none;bottom:6.5rem;box-shadow:2px 2px 5px 0 rgba(0,0,0,.25);padding:0;position:fixed;transition:transform .3s ease}#clearview-options[clearview-position=bottom-left]{border-radius:0 .5rem .5rem 0;left:0;transform:translateX(-100%)}#clearview-options[clearview-position=bottom-left] .clearview-wrapper-header{border-top-right-radius:.4375rem}#clearview-options[clearview-position=bottom-right]{border:none;border-radius:.5rem 0 0 .5rem;right:0;transform:translateX(100%)}#clearview-options[clearview-position=bottom-right] .clearview-wrapper-header{border-top-left-radius:.4375rem}#clearview-options .clearview-wrapper-header{align-items:center;background-color:var(--cv-component-header-bg);display:flex;justify-content:center;padding:1.125rem .75rem}#clearview-options .clearview-wrapper-header button{align-items:center;background-color:var(--cv-component-toggle-bg);border:1px solid var(--cv-component-toggle-border);border-radius:.75rem;display:flex;height:2rem;justify-content:center;margin-left:auto;padding:0;position:relative;width:2rem}#clearview-options .clearview-wrapper-header button:focus .tooltip-text,#clearview-options .clearview-wrapper-header button:focus-visible .tooltip-text,#clearview-options .clearview-wrapper-header button:focus-within .tooltip-text,#clearview-options .clearview-wrapper-header button:hover .tooltip-text{visibility:visible}#clearview-options .clearview-wrapper-header button svg{fill:var(--cv-component-option-font-color)}#clearview-options #widget-title{color:var(--cv-component-label-color);cursor:default!important;font-size:1.125rem;letter-spacing:0!important;line-height:1;margin-bottom:0}#clearview-options .clearview-option-list{list-style-type:none;margin:0;padding:.5rem .75rem 1rem}#clearview-options .clearview-option-list li:not(:last-child){margin-bottom:.25rem}#clearview-options .clearview-option-item{align-items:center;display:flex;gap:1rem}#clearview-options .clearview-option-item button{align-items:center;background-color:var(--cv-component-option-bg);border:1px solid var(--cv-component-option-border);border-radius:.5rem;cursor:pointer!important;display:flex;font-size:1rem!important;gap:.75rem;letter-spacing:0!important;padding:.625rem .75rem;text-transform:none!important;width:100%}#clearview-options .clearview-option-item button:hover span{text-decoration:underline}#clearview-options .clearview-option-item button:focus span,#clearview-options .clearview-option-item button:focus-visible span,#clearview-options .clearview-option-item button:focus-within span{text-decoration:underline}#clearview-options .clearview-option-item button[aria-pressed=true]+span{background-color:var(--cv-component-denoter-active-bg);color:var(--cv-component-denoter-active-font-color)}#clearview-options .clearview-option-item button[aria-pressed=true]+span:before{background-color:var(--cv-component-denoter-active-dot-bg);opacity:1}#clearview-options .cv-status-denoter{background-color:var(--cv-component-denoter-bg);border-radius:.5rem;color:var(--cv-component-denoter-font-color);font-size:.75rem;letter-spacing:0!important;line-height:1.1;min-width:2.625rem;padding:.25rem .375rem .25rem 1rem;position:relative}#clearview-options .cv-status-denoter:before{background-color:var(--cv-component-denoter-dot-bg);border-radius:50%;content:"";height:.375rem;left:.375rem;opacity:.5;position:absolute;top:50%;transform:translateY(-50%);width:.375rem}#clearview-options svg{height:1.125rem;width:1.125rem;fill:var(--cv-component-option-font-color)}#clearview-options button span{color:var(--cv-component-option-font-color);line-height:1.1;white-space:nowrap}.cv--highlight-links a,.cv--highlight-links button{outline:2px solid var(--cv-focus-outline-color)!important;outline-offset:-2px!important}.cv--reduce-movement,.cv--reduce-movement *,.cv--reduce-movement :after,.cv--reduce-movement :before{animation-duration:0s!important;transition:none!important}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:0s!important;transition:none!important}}