﻿@charset "UTF-8";*,*::before,*::after{box-sizing:border-box;}html{-webkit-text-size-adjust:100%;}body.elap{margin:0;background:#fff;color:#1a1a1a;font-family:Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.5;}[x-cloak]{display:none!important;}img{max-width:100%;height:auto;}a{color:#1d6da7;}a:hover,a:focus-visible{color:#3fa9e0;}h1,h2,h3{margin:0 0 .75rem;color:#000;font-weight:bold;line-height:1.15;text-transform:uppercase;}h1{font-size:1.75rem;}h2{font-size:1.25rem;}h3{font-size:1.125rem;}p{margin:0 0 1rem;}.elap-skip-link{position:absolute;top:-100%;left:1rem;z-index:100;padding:.5rem 1rem;background:#000;color:#fff;}.elap-skip-link:focus{top:0;}.elap-header__bar{background:#e3e7e8;}.elap-header__inner{width:100%;max-width:60rem;margin-inline:auto;padding-inline:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.875rem;}.elap-header__logo{display:block;flex:0 1 43rem;}.elap-header__logo img{display:block;}.elap-header__menu-btn{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid #b9bfc1;border-radius:.25rem;background:#fff;cursor:pointer;}@media(min-width:48rem){.elap-header__menu-btn{display:none;}}.elap-header__burger{position:relative;display:block;width:1.25rem;height:.875rem;}.elap-header__burger::before,.elap-header__burger::after,.elap-header__burger span{content:"";position:absolute;left:0;width:100%;height:2px;background:#000;transition:transform .2s,opacity .2s;}.elap-header__burger::before{top:0;}.elap-header__burger span{top:calc(50% - 1px);}.elap-header__burger::after{bottom:0;}.elap-header__burger.is-open::before{transform:translateY(.375rem) rotate(45deg);}.elap-header__burger.is-open span{opacity:0;}.elap-header__burger.is-open::after{transform:translateY(-.375rem) rotate(-45deg);}.elap-header__nav{width:100%;max-width:60rem;margin-inline:auto;padding-inline:1rem;display:none;}.elap-header__nav.is-open{display:block;}@media(min-width:48rem){.elap-header__nav{display:block;}}.elap-partners{width:100%;max-width:60rem;margin-inline:auto;padding-inline:1rem;padding-block:.75rem .25rem;}.elap-partners__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem 1.25rem;margin:0;padding:0;list-style:none;}.elap-partners__item a{display:block;}.elap-partners__item img{display:block;width:auto;max-height:3.375rem;}.elap-partners__caption{margin:.5rem 0 0;color:#555;font-size:.75rem;text-align:center;}.elap-nav{margin-top:.75rem;padding:.75rem;border:1px solid #d4d8d9;border-bottom:0;border-radius:.75rem .75rem 0 0;background:linear-gradient(to bottom,#d9dddf,#f0f1f1);}.elap-nav__list{display:grid;gap:.5rem;margin:0;padding:0;list-style:none;}@media(min-width:48rem){.elap-nav__list{display:flex;flex-wrap:wrap;}}.elap-nav__list a{display:block;padding:.375rem .75rem;border:1px solid #b9bfc1;border-radius:.25rem;background:linear-gradient(to bottom,#fff,#e9ebec);color:#000;font-weight:bold;text-decoration:none;}.elap-nav__list a:hover,.elap-nav__list a:focus-visible{background:#e9ebec;color:#1d6da7;}.elap-nav__list a{font-size:.8125rem;text-align:center;text-transform:uppercase;}@media(min-width:48rem){.elap-nav__list a{min-width:9rem;}}.elap-nav__submenu{display:none;}.elap-container{width:100%;max-width:60rem;margin-inline:auto;padding-inline:1rem;}.elap-main{min-height:25rem;padding:1.5rem 1.25rem 3rem;border:1px solid #d4d8d9;border-top:0;border-radius:0 0 .75rem .75rem;background:linear-gradient(to bottom,#f0f1f1,#fff 40rem);}@media(min-width:48rem){.elap-main{padding-inline:2.5rem;}}.elap-footer{margin-top:1.25rem;padding:1.75rem 1rem;background:#e3e7e8;font-size:.75rem;text-align:center;}.elap-footer__copyright{margin:0;}.elap-page__title{margin-bottom:1.25rem;}.elap-section{margin-bottom:2rem;scroll-margin-top:1rem;}.elap-section--box{padding:1.25rem;border:1px solid #d4d8d9;border-radius:.5rem;background:#f0f1f1;}.elap-section__heading{margin-bottom:1rem;}.elap-section__body--aside{display:flex;flex-direction:column-reverse;gap:1.25rem;}@media(min-width:48rem){.elap-section__body--aside{display:grid;grid-template-columns:minmax(0,1fr) 15rem;align-items:start;}.elap-section__body--aside>.elap-richtext{grid-column:1;grid-row:1;}.elap-section__body--aside>.elap-side-links{grid-column:2;grid-row:1;}}.elap-richtext>:last-child{margin-bottom:0;}.elap-richtext ul,.elap-richtext ol{margin:0 0 1rem;padding-left:1.5rem;}.elap-richtext li+li{margin-top:.375rem;}.elap-side-links__heading{margin-bottom:.5rem;font-weight:bold;}.elap-side-links__list{display:grid;gap:.375rem;margin:0;padding:0;list-style:none;}.elap-side-links__list p{margin:0;}.elap-side-links__list a{display:block;padding:.375rem .75rem;border:1px solid #b9bfc1;border-radius:.25rem;background:linear-gradient(to bottom,#fff,#e9ebec);color:#000;font-weight:bold;text-decoration:none;}.elap-side-links__list a:hover,.elap-side-links__list a:focus-visible{background:#e9ebec;color:#1d6da7;}.elap-side-links__list a{position:relative;padding-right:2rem;font-size:.875rem;}.elap-side-links__list a::after{content:"»";position:absolute;top:50%;right:.75rem;transform:translateY(-50%);color:#3fa9e0;font-size:1.25rem;}.elap-bio{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #d4d8d9;scroll-margin-top:1rem;}.elap-bio__name{font-size:1.25rem;}.elap-bio__top{display:inline-block;margin-top:.75rem;font-size:.875rem;font-weight:bold;}.elap-documents{margin:1rem 0 0;padding-left:1.5rem;}.elap-documents__item+.elap-documents__item{margin-top:.5rem;}.elap-documents__link{font-weight:bold;}.elap-documents__details{margin-left:.375rem;color:#555;font-size:.8125rem;}.elap-playlist__layout{display:grid;gap:1.25rem;}@media(min-width:48rem){.elap-playlist__layout{grid-template-columns:minmax(0,1fr) 15rem;align-items:start;}}.elap-playlist__frame{position:relative;aspect-ratio:16/9;background:#000;}.elap-playlist__frame video,.elap-playlist__frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}.elap-playlist__items{margin:0 0 1rem;padding-left:1.25rem;}.elap-playlist__item+.elap-playlist__item{margin-top:.5rem;}.elap-playlist__button{padding:0;border:0;background:none;color:#1d6da7;font:inherit;text-align:left;text-decoration:underline;cursor:pointer;}.elap-playlist__button:hover,.elap-playlist__button:focus-visible{color:#3fa9e0;}.elap-playlist__item.is-active .elap-playlist__button{color:#000;font-weight:bold;text-decoration:none;}.elap-playlist__description{display:block;color:#555;font-size:.875rem;}.elap-playlist__note{color:#555;font-size:.8125rem;font-style:italic;}