.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6,.dark h7,.dark h8,.dark .display-1,.dark .display-2,.dark .display-3,.dark .display-4,.dark .display-5,.dark .display-6,.dark .display-7,.dark .display-8{color:var(--pistachio)}.bg-midnight h1,.bg-midnight h2,.bg-midnight h3,.bg-midnight h4,.bg-midnight h5,.bg-midnight h6,.bg-midnight h7,.bg-midnight h8,.bg-midnight .display-1,.bg-midnight .display-2,.bg-midnight .display-3,.bg-midnight .display-4,.bg-midnight .display-5,.bg-midnight .display-6,.bg-midnight .display-7,.bg-midnight .display-8{color:var(--pistachio)}.bg-midnight p{color:#fff}.vstack{flex-direction:column;gap:1rem;display:flex}.bg-turquoise{background:var(--turquoise)!important}.navbar{background:var(--midnight)!important}.position-relative{position:relative}h1,.display-1{color:var(--midnight);margin:0;font-family:Montserrat;font-size:3rem;font-style:normal;font-weight:600;line-height:3.625rem}h2,.display-2{color:var(--midnight);margin:0;font-family:Montserrat;font-size:2rem;font-style:normal;font-weight:600;line-height:2.5rem}h3,.display-3{color:var(--midnight);margin:0;font-family:Montserrat;font-size:1.75rem;font-style:normal;font-weight:600;line-height:2.5rem}h4,.display-4{color:var(--midnight);margin:0;font-family:Montserrat;font-size:1.5rem;font-style:normal;font-weight:600;line-height:2.125rem}h5,.display-5{color:var(--midnight);margin:0;font-family:Montserrat;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.875rem}h6,.display-6{color:var(--midnight);margin:0;font-family:Montserrat;font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.625rem}h7,.display-7{color:var(--midnight);margin:0;font-family:Montserrat;font-size:1rem;font-style:normal;font-weight:600;line-height:1.25rem}h8,.display-8{color:var(--midnight);margin:0;font-family:Montserrat;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.125rem}p{color:var(--text-color);letter-spacing:-.0125rem;margin:0;font-family:Montserrat;font-size:1rem;font-style:normal;font-weight:400;line-height:1.625rem}.bg-midnight{background-color:var(--midnight)}.bg-green{background-color:var(--pistachio)}.bg-blue{background-color:var(--turquoise)}p a{color:var(--midnight)}.dark p a,.dark ul a{color:var(--turquoise)}.header-content span,.table-header{color:#fff!important}footer#footer a:not(.cui-button){color:#fff;font-weight:400}.ratio{width:100%;position:relative}.ratio:before{padding-top:var(--bs-aspect-ratio);content:"";display:block}.ratio>*{width:100%;height:100%;position:absolute;top:0;left:0}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571%}a.midnight,button.midnight{color:var(--button-text-color)!important}.ratio.ratio-16x9 .video-label{color:#fff;background-clip:content-box;background-color:var(--midnight);padding:inherit;width:100%;height:78px;bottom:0;top:inherit;left:inherit;position:absolute}.ratio:before{content:"";padding-top:56.25%;display:block}.rounded-pill{border-radius:50rem}@font-face{font-family:Montserrat;src:url(../../../fonts/Montserrat.ttf)format("truetype")}.dark\:bg-neutral-700\/75:is(.dark *){background-color:var(--body-bg)!important}@media (width>=1800px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,.container-3xl{max-width:1400px!important}}table{border-spacing:0;border-collapse:collapse;width:100%;border:1px solid var(--border-color)!important}td.grey-cell{color:#000!important;background-color:#cdcdcd!important}td.yellow-cell{color:#000!important;background-color:#ff0!important}td.green-cell{background-color:var(--pistachio)!important;color:#000!important}td.orange-cell{color:#000!important;background-color:orange!important}td.darkgreen-cell{background-color:var(--pistachio-dark)!important;color:#fff!important}.dropdown-nav a{color:var(--text-color);font-size:.875rem;font-weight:400}.dropdown-nav a:hover{background-color:#00000008}.dark .dropdown-nav a:hover,.dark .dropdown-nav button:hover{background-color:#ffffff1a}table th{padding:8px 12px}table thead tr{background:var(--midnight)!important;background-color:var(--midnight)!important;color:var(--off-white)!important}table thead tr th:not(:last-of-type){border-right:1px solid var(--border-color)!important}.dark table thead tr th:not(:last-of-type){border-right-color:#0003!important}table tbody tr:last-child td{border-bottom:none}.showHover .table-row:hover{cursor:pointer}
