:root{--c-text:#1E2749;--c-purple:#978BC2;--c-purple-dark:#273469;--c-purple-dark-2:#20246A;--c-purple-light:#C7C7E6;--c-amber:#EBC33D;--c-green:#7AB800;--c-aqua:#18DED8;--c-grey-light:#F7F7F7;--c-lime:#7AB800;--c-lime-light:#79E670;--c-red:#FF003B;--bs-light-rgb:247,247,247;--bs-border-color:var(--c-purple);--c-aqua-hover:#2fece6;--c-aqua-active:#41eee9;--c-lime-hover:#8ce785;--c-lime-active:#9deb97}.modal{--bs-modal-padding:1.75rem 2rem}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:3rem}.row{--bs-gutter-x:3rem}.row>*{--bs-gutter-x:3rem}.row.g-1{--bs-gutter-x:1.5rem}.row.g-1>*{--bs-gutter-x:1.5rem}.mw-110{max-width:110px}.mw-140{max-width:140px}.mw-150{max-width:150px}.mw-200{max-width:200px}.mw-300{max-width:300px}.mw-400{max-width:400px}.mw-500{max-width:500px}.mw-565{max-width:565px}.mw-600{max-width:600px}.mw-640{max-width:640px}.mw-650{max-width:650px}.mw-670{max-width:670px}.mw-700{max-width:700px}.mw-750{max-width:750px}.mw-800{max-width:800px}.mw-900{max-width:900px}.mw-1000{max-width:1000px}.mw-1020{max-width:1020px}.minw-100{min-width:100px}.minw-200{min-width:200px}.img-cover{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center center;top:0;left:0}.img-contain{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center center;top:0;left:0;object-fit:contain}.aspect-ratio{display:block;width:100%;position:relative;aspect-ratio:1/1}@supports not (aspect-ratio:1 / 1){.aspect-ratio::before{float:left;padding-top:100%;content:""}.aspect-ratio::after{display:block;content:"";clear:both}}.flex-1{flex:1}.aspect-2-1{aspect-ratio:2/1}.aspect-2-1:before{padding-top:50%}.aspect-4-3{aspect-ratio:4/3}.aspect-4-3:before{padding-top:75%}.font-abadi{font-family:Lato,sans-serif;font-style:normal}body{font-family:Lato,sans-serif;font-style:normal}p a:not(.btn){color:#000;text-decoration:none}p a:not(.btn):hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-weight:700}.fs-48{font-size:48px}.fs-30{font-size:30px}.fs-24{font-size:24px}.fs-20{font-size:20px}.fs-16{font-size:16px}.fs-14{font-size:14px}.lh-1{line-height:1}.lh-13{line-height:1.33}.lh-1-16{line-height:1.16}.fw-900{font-weight:900}.fw-700{font-weight:700}.fw-600{font-weight:600}.fw-500{font-weight:500}.fw-400{font-weight:400}.fw-300{font-weight:300}.btn{--bs-btn-padding-x:1.25rem;--bs-btn-padding-y:0.6rem;--bs-border-radius:20px}.btn-primary{--bs-btn-bg:var(--c-aqua);--bs-btn-border-color:var(--c-aqua);--bs-btn-color:var(--c-purple-dark);--bs-border-width:1px;--bs-btn-font-weight:700;--bs-btn-font-size:14px;--bs-border-radius:30px;--bs-btn-padding-y:0.3rem;--bs-btn-padding-x:0.8rem;--bs-btn-hover-color:var(--c-purple-dark);--bs-btn-hover-bg:var(--c-aqua-hover);--bs-btn-hover-border-color:var(--c-aqua-hover);--bs-btn-active-color:var(--c-purple-dark);--bs-btn-active-bg:var(--c-aqua-active);--bs-btn-active-border-color:var(--c-aqua-active)}.btn-green{--bs-btn-bg:var(--c-lime-light);--bs-btn-border-color:var(--c-lime-light);--bs-btn-color:var(--c-purple-dark);--bs-border-radius:30px;--bs-border-width:1px;--bs-btn-font-size:18px;--bs-btn-font-weight:700;--bs-btn-padding-y:0.4rem;--bs-btn-padding-x:1.2rem;--bs-btn-hover-color:var(--c-purple-dark);--bs-btn-hover-bg:var(--c-lime-hover);--bs-btn-hover-border-color:var(--c-lime-hover);--bs-btn-active-color:var(--c-purple-dark);--bs-btn-active-bg:var(--c-lime-active);--bs-btn-active-border-color:var(--c-lime-active)}.btn-primary-outline{--bs-btn-bg:transparent;--bs-btn-border-color:var(--c-aqua);--bs-btn-color:var(--c-purple-dark);--bs-border-radius:30px;--bs-border-width:1px;--bs-btn-font-size:14px;--bs-btn-font-weight:700;--bs-btn-padding-y:0.3rem;--bs-btn-padding-x:0.8rem;--bs-btn-hover-color:var(--c-purple-dark);--bs-btn-hover-bg:var(--c-aqua);--bs-btn-hover-border-color:var(--c-aqua);--bs-btn-active-color:var(--c-purple-dark);--bs-btn-active-bg:var(--c-aqua);--bs-btn-active-border-color:var(--c-aqua)}.btn-purple-outline{--bs-btn-bg:transparent;--bs-btn-border-color:var(--c-purple);--bs-btn-color:var(--c-purple-dark);--bs-border-width:1px;--bs-btn-font-weight:700;--bs-btn-font-size:18px;--bs-border-radius:30px;--bs-btn-padding-y:0.3rem;--bs-btn-padding-x:0.8rem;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--c-purple);--bs-btn-hover-border-color:var(--c-purple);--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--c-purple);--bs-btn-active-border-color:var(--c-purple)}.btn-danger-outline{--bs-btn-bg:transparent;--bs-btn-border-color:var(--c-red);--bs-btn-color:var(--c-red);--bs-border-radius:30px;--bs-border-width:1px;--bs-btn-font-size:14px;--bs-btn-font-weight:700;--bs-btn-padding-y:0.3rem;--bs-btn-padding-x:0.8rem;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--c-red);--bs-btn-hover-border-color:var(--c-red);--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--c-red);--bs-btn-active-border-color:var(--c-red)}.btn-icon{--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-color:var(--c-text);--bs-btn-padding-y:0.2rem;--bs-btn-padding-x:0rem;--bs-btn-font-size:16px;--bs-btn-font-weight:700;--bs-border-radius:0;--bs-border-width:1px;--bs-btn-hover-bg:transparent;--bs-btn-hover-border-color:transparent;--bs-btn-hover-color:var(--c-text);--bs-btn-active-bg:transparent;--bs-btn-active-border-color:transparent;--bs-btn-active-color:var(--c-text)}.btn-icon:hover{text-decoration:underline}.btn-icon i{font-size:20px;margin-right:8px}.btn-size-1{--bs-btn-font-size:14px;--bs-border-radius:30px;--bs-btn-padding-y:0.3rem;--bs-btn-padding-x:0.8rem}.btn-size-2{--bs-btn-font-size:16px;--bs-border-radius:30px;--bs-btn-padding-y:0.3rem;--bs-btn-padding-x:1.25rem}.btn-size-3{--bs-btn-font-size:18px;--bs-border-radius:30px;--bs-btn-padding-y:0.6rem;--bs-btn-padding-x:2rem}.btn-size-icon{--bs-btn-padding-y:0.2rem;--bs-btn-padding-x:0rem;--bs-btn-font-size:16px}.btn-account-avatar{border:0;border-radius:100%;background-color:var(--c-aqua);color:var(--c-purple-dark);height:40px;width:40px;font-size:18px;line-height:1;font-weight:700}input:user-invalid{border-color:var(--c-red)}select.pill-select{background-color:#fff;border-color:transparent;box-shadow:0 0 20px 0 rgba(0,0,0,.2);border-radius:100px;color:grey;padding-left:2rem;padding-right:2.5rem}.date-filter{border:0;border-radius:0;border-bottom:1px solid var(--c-purple);padding-left:0;padding-right:0;text-transform:uppercase;background-color:transparent;color:grey}.form-control,.form-select{padding-top:.4377rem;padding-bottom:.4377rem}.form-select{--bs-form-select-bg-img:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill="none" stroke="%2318DED8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M2 5l6 6 6-6"/></svg>')}.form-control-inline{display:grid;grid-template-columns:12rem 1fr;column-gap:1rem}.form-control-inline .form-label{padding-top:.5rem}.status-select{position:relative;padding-left:24px}.status-select .status-circle{position:absolute;left:0;top:7px}.focus-outline{outline:0;border-color:var(--c-purple);box-shadow:0 0 0 .25rem rgba(199,199,230,.85);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-check-label{color:var(--c-purple-dark)}.custom-checkbox-container{cursor:pointer;margin:0;padding:0;position:relative;margin-right:2rem;display:flex;align-items:center}.custom-checkbox-container input{position:absolute;left:-9999px;opacity:0}.custom-checkbox-container input:disabled+.checkbox-box{background-color:#f8f8f8;opacity:.5}.custom-checkbox-container input:focus+.checkbox-box{outline:0;border-color:var(--c-purple);box-shadow:0 0 0 .25rem rgba(199,199,230,.85);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.custom-checkbox-container .checkbox-box:before{content:"";position:absolute;width:26px;height:26px;top:6px;left:6px}.custom-checkbox-container .checkbox-box{width:40px;height:40px;display:block;border:1px solid var(--c-purple);border-radius:4px;background-color:#FAFAFF;position:relative;margin:0;padding:0;margin-right:.65rem}.custom-checkbox-container input[type=checkbox]:checked+.checkbox-box:before{font-family:Bootstrap-Icons;content:"\F633";font-size:26px;line-height:1;color:var(--c-purple-dark)}.custom-checkbox-container input[type=radio]+.checkbox-box{border-radius:100%}.custom-checkbox-container input[type=radio]:checked+.checkbox-box:before{background-color:var(--c-aqua);border-color:var(--c-purple);border-radius:100%}.custom-checkbox-container.stacked{display:flex}.custom-checkbox-container{display:inline-flex;padding-left:0;margin-bottom:.325rem;clear:both}.custom-checkbox-box-input{position:absolute;left:-9999px;opacity:0}.screen-reader{position:absolute;text-indent:-9999px;left:-9999px}.agreement-popup{position:fixed;left:0;top:0;width:100%;height:100vh;z-index:999999;background-color:rgba(0,0,0,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.agreement-popup-box{width:100%;max-width:620px;max-height:100vh;overflow-y:auto;padding:40px 50px;text-align:left;background-color:rgba(255,255,255,.95)}.agreement-popup-box img{margin-bottom:1.5em;max-width:130px;max-height:90px}.agreement-popup-box p{margin-bottom:1.5em}.agreement-popup-box p a{color:#000;text-decoration:underline}#cookie-badge{position:fixed;z-index:99998;left:0;bottom:0;color:#999;display:block;border:0;background-color:transparent;background-color:#fff;margin:10px;padding:10px;border-radius:100%;cursor:pointer;box-shadow:0 4px 16px rgba(0,0,0,.15)}#cookie-badge svg{width:30px;height:30px;fill:#53535b}#cookie-badge:focus svg,#cookie-badge:hover svg{fill:#c78a12}.cookie-settings-panel{position:fixed;left:0;top:0;width:100%;height:100vh;z-index:99999;background-color:rgba(0,0,0,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cookie-settings-box{position:relative;left:-100%;width:100%;max-width:460px;height:100vh;overflow-y:auto;padding:40px 50px;text-align:left;background-color:rgba(255,255,255,.99);left:-100;animation:cookiesettingslide .3s forwards}.cookie-settings-close{text-align:right;margin-bottom:2rem}.cookie-settings-close button{background-color:transparent;border:1px solid #000;padding:6px 12px}.cookie-settings-box p+h3{margin-top:2rem}.cookie-settings-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;flex-wrap:wrap}.cookie-settings-radio-btn .cookie-radio-label{display:block;border:0 solid #ddd;border-radius:3px;padding:10px 15px 10px 50px;margin-bottom:5px;margin-right:10px;cursor:pointer;position:relative}.cookie-settings-radio-btn .cookie-radio-label:before{content:"";display:block;position:absolute;left:4px;top:4px;width:36px;height:36px;border:3px solid #000;background-color:#fff;border-radius:100%}.cookie-settings-radio-btn .cookie-radio-label:after{content:"";display:block;position:absolute;left:8.5px;top:9px;width:26px;height:26px;background-repeat:no-repeat;background-position:center}.cookie-settings-radio input{position:absolute;opacity:0;pointer-events:none}.cookie-settings-radio input:focus+.cookie-settings-radio-btn .cookie-radio-label:before{box-shadow:0 0 0 4px #fd0}.cookie-settings-radio input:checked+.cookie-settings-radio-btn .cookie-radio-label:after{background-color:#000;border-radius:100%;left:12px;top:12px;width:20px;height:20px}@-webkit-keyframes cookiesettingslide{100%{left:0}}@keyframes cookiesettingslide{100%{left:0}}.footer{font-size:16px;line-height:26px}.footer a,.footer p a{color:#fff;text-decoration:none}.footer a:hover,.footer p a:hover{text-decoration:underline}.footer h3+p,.footer h3+ul{margin-top:.75rem}.footer h3{font-size:16px;line-height:22px;color:var(--c-aqua)}.social-list{font-size:30px;line-height:1}.sponsor-logo{border:1px solid #000}.logo{display:block;width:230px}.text-text{color:var(--c-text)}.text-red{color:var(--c-red)}.text-aqua{color:var(--c-aqua)}.text-purple{color:var(--c-purple)}.text-purple-dark{color:var(--c-purple-dark)}.bg-purple{background-color:var(--c-purple)}.bg-purple-dark{background-color:var(--c-purple-dark)}.bg-purple-dark-2{background-color:var(--c-purple-dark-2)}.bg-purple-gradient{background:linear-gradient(var(--c-purple-dark),var(--c-purple))}.bg-dotted{position:relative}.bg-dotted:before{content:"";opacity:.25;position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle at center,rgba(0,0,0,.2) .15rem,transparent 0),radial-gradient(circle at center,rgba(0,0,0,.2) .15rem,transparent 0);background-size:1.3rem 1.3rem;background-position:0 0,.65rem .65rem}h1{text-wrap:balance}.alert-success{--bs-alert-bg:rgba(122, 184, 0, 0.4);--bs-alert-border-color:rgba(122, 184, 0, 0.2);--bs-alert-color:var(--c-text);font-weight:700;--bs-alert-border-radius:16px;--bs-alert-padding-x:1.75rem}.status-circle{width:25px;position:relative;white-space:nowrap}.status-circle:before{content:"";width:15px;height:15px;display:block;position:absolute;background-color:#000;border-radius:100%;margin-top:5px}.status-circle.green:before,.status-circle[data-color=green]:before{background-color:var(--c-green)}.status-circle.purple:before,.status-circle[data-color=purple]:before{background-color:var(--c-purple)}.status-circle.amber:before,.status-circle[data-color=amber]:before{background-color:var(--c-amber)}.status-circle.aqua:before,.status-circle[data-color=aqua]:before{background-color:var(--c-aqua)}.status-circle.red:before,.status-circle[data-color=red]:before{background-color:var(--c-red)}.table-style{font-weight:300}.table-style>:not(caption)>*>*{padding:1.5rem 1rem}.table-style td,.table-style th,.table-style tr{border:0}.table-style thead th{background-color:#eeeef8;color:var(--c-purple-dark);padding:.75rem 1rem}.table-style thead th:first-child{border-top-left-radius:16px}.table-style thead th:last-child{border-top-right-radius:16px}.table-style tbody tr:last-child td:first-child{border-bottom-left-radius:16px}.table-style tbody tr:last-child td:last-child{border-bottom-right-radius:16px}.table-style tbody tr{border-bottom:1px solid #eeeef8}.table-style tbody tr:last-child{border-bottom:0}.table-style .zoom-details-row{font-size:12px;padding-top:6px;padding-bottom:1.5rem}.definition-list{display:grid;grid-template-columns:12rem 1fr;column-gap:1rem;row-gap:1rem}.definition-list dt{font-weight:700}.definition-list dd{margin:0}button.sil-tab{background-color:transparent;border:0;padding:1rem 2rem;border-radius:16px 16px 0 0;margin-right:10px;font-weight:700;font-size:18px;position:relative;transition:background-color 125ms ease-in-out,box-shadow 125ms ease-in-out}button.sil-tab.enabled{background-color:#fff}button.sil-tab.enabled:before{content:"";background-color:#fff;position:absolute;top:100%;left:0;width:100%;height:30px}button.sil-tab:hover{background-color:#fff}button.sil-tab:focus{box-shadow:inset 0 0 0 2px var(--c-purple-light)}.sil-tab-panel{padding:32px}.page-nav li{margin:0 1rem}.page-nav li a{padding:1rem .2rem;border-bottom:6px solid transparent;color:var(--c-purple-dark);font-weight:700;text-decoration:none}.page-nav li a.enabled{border-color:var(--c-aqua)}.page-nav li a.enabled:hover{border-color:var(--c-aqua)}.page-nav li a:hover{border-color:rgba(24,222,216,.2)}.nav-button{position:absolute;right:0}.header-nav-account-menu{position:absolute;display:none;right:0;z-index:10000;width:240px;max-width:240px;padding-top:14px}.header-nav-account-menu ul{list-style:none;background-color:#fff;border-radius:6px;padding:.75rem 0;position:relative;margin-bottom:0}.header-nav-account-menu ul:before{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;top:-8px;right:0;position:absolute;content:"";margin-right:8px}.header-nav-account-menu li a{font-size:16px;display:block;padding:.2rem 1.25rem;color:var(--c-purple-dark);text-decoration:none;position:relative;font-weight:700}.header-nav-account-menu li a:hover{color:var(--c-aqua)}.header-nav-account-menu li a:after{content:"\F285";font-family:Bootstrap-icons;color:var(--c-aqua);font-size:16px;line-height:1;position:absolute;right:10px;top:5px}.header-nav-account-menu li a.text-red{color:var(--c-red)}.account-link:hover .header-nav-account-menu{display:block}.comment{margin-bottom:2rem}