:root{font-family:Dosis,Open Sans,sans-serif;line-height:1.3;font-weight:800;color-scheme:light dark;color:#ffffffde;background-color:#fff;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}#_root_2gy82_1{margin:0 auto;text-align:center}html,body{margin:0;padding:0;min-width:320px;max-height:100vh;min-height:100vh;color:#000}._login_container_2gy82_28{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:25px;font-size:20px}._content_container_2gy82_39{width:100%;display:flex;flex-direction:column;align-items:center}._cookies_disabled_2gy82_46{font-size:2rem;padding:10%;text-align:center}.toolbar{display:flex;justify-content:space-between;position:fixed;top:0;left:0;right:0;z-index:1;color:#033265}.toolbar>*{color:#033265!important}.toolbar>h5{padding-top:7px}.toolbar .names{display:flex;column-gap:10px;color:#033265}.toolbar .names>*{cursor:pointer;color:#033265!important}.outbound_url{text-decoration:none;color:#033265}.outbound_url:visited{color:#033265}._sign_in_microsoft_container_z3wk7_1{width:90%;height:41px;padding:0 12px;display:flex;justify-content:flex-start;align-items:center;border:1px solid #8C8C8C;column-gap:12px;margin-top:10px;cursor:pointer}._sign_in_microsoft_container_z3wk7_1>div{flex-grow:1;text-align:center}._sign_in_microsoft_container_z3wk7_1 img{height:20px;width:20px}._microsoft_signin_button_z3wk7_22{margin-top:25px;cursor:pointer}._homeContainer_rsofv_1{width:100%;max-width:min(1400px,90vw);margin-top:50px;padding:0% 0% 5%}._homeContainer_rsofv_1 ._quick_filter_rsofv_7{display:flex;flex-wrap:wrap;column-gap:3px;row-gap:3px}._homeContainer_rsofv_1 ._quick_filter_rsofv_7 div:first-child{padding-right:5px}._card_14r2y_1{width:100%!important;text-align:left;display:flex;flex-direction:column}._textContent_14r2y_8{display:flex;flex-direction:column;justify-content:space-between;padding:20px;flex-grow:1}._textContent_14r2y_8 ._title_14r2y_15{display:flex;justify-content:space-between;align-items:center;color:#0c0c0c;font-size:1.05rem;font-weight:800;line-height:1}._textContent_14r2y_8 ._subtitle_14r2y_24{display:flex;align-items:center;font-size:1rem;font-weight:400;padding-top:0;margin-top:5px}._textContent_14r2y_8 ._description_14r2y_32{font-size:.8rem;font-weight:100;margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;white-space:pre-line;-webkit-line-clamp:3;-webkit-box-orient:vertical}._textContent_14r2y_8 ._spacer_14r2y_43{flex-grow:1}._textContent_14r2y_8 ._labels_14r2y_46{display:flex;flex-wrap:wrap;justify-content:end;column-gap:3px;row-gap:3px}._textContent_14r2y_8 ._labels_14r2y_46 ._label_14r2y_46:hover{background-color:#e6e6e6;cursor:pointer}._mediaContainer_14r2y_58{position:relative}._overlay_14r2y_62{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000;transition:background-color .5s ease;display:flex;align-items:center;justify-content:center}._overlay_14r2y_62 ._overlay_content_14r2y_74{display:none}._overlay_content_14r2y_74{display:flex;justify-content:center;align-items:center;column-gap:5px;font-size:22px;color:#fff;width:100%;height:100%}._overlay_14r2y_62:hover{background-color:#494646bf;cursor:pointer}._overlay_14r2y_62:hover ._overlay_content_14r2y_74{display:flex}._icon_14r2y_97{position:absolute;fill:"#fff";opacity:0}._star_14r2y_103{cursor:pointer}._outerContainer_1mto8_1{width:100vw;height:calc(100vh - 69px)}._header_tvqky_1{display:flex}._header_tvqky_1 h2,._header_tvqky_1 h3,._header_tvqky_1 h4,._header_tvqky_1 h5{margin:0;padding:0}._header_tvqky_1>*:first-child{flex-grow:1}._container_1pm5d_1{display:flex;align-items:center;flex-direction:column;width:100vw;padding-bottom:50px}._container_1pm5d_1 ._header_1pm5d_8{display:flex;border-bottom:1px solid lightgray;padding:10px 0;margin-bottom:40px;margin-top:25px}._container_1pm5d_1 ._header_1pm5d_8 h3,._container_1pm5d_1 ._header_1pm5d_8 h4,._container_1pm5d_1 ._header_1pm5d_8 h5,._container_1pm5d_1 ._header_1pm5d_8 h6{margin:0;padding:0}._container_1pm5d_1 ._header_1pm5d_8>*:first-child{flex-grow:1}._container_1pm5d_1>*{width:100%;max-width:1200px}._container_1pm5d_1 ._url_1pm5d_26{margin-bottom:25px}
