html{font-size:16px}body{font-family:Arial,Helvetica,sans-serif;font-size:16px}fieldset{border:0}img{display:block;margin:0 auto}ul{list-style-type:none}.btn{display:inline-block;border-radius:.3125rem;box-shadow:1px 3px 5px #0003;padding:.625rem 1.25rem;margin:.625rem;font-size:1rem;text-decoration:none;cursor:pointer;border:none}.hidden{display:none}.button-list{display:flex;flex-direction:column;align-items:center;margin-bottom:1.25rem}.call-to-action{padding-top:2.5rem}.call-to-action__title{padding-bottom:1.25rem}.contact-info{margin:0 1.25rem 1.25rem;background-color:#f8f9fa;padding:.625rem;border-radius:.3125rem}.contact-info__content{display:flex;justify-content:space-between;align-items:center}.contact-info__headshot{display:block;width:20%;border-radius:50%}.contact-info__text{justify-content:start}.contact-info__name{font-weight:700;display:inline-block;margin-bottom:.46875rem}.contact-info__position{display:inline-block}.contact-info__phone-icon{padding:1.25rem 2.5rem;border-radius:.9375rem;box-shadow:1px 3px 5px #0003}.contact-info__download{text-align:center}.contact-info__download .btn{margin:.625rem}.double-button{display:flex;justify-content:space-evenly;margin-bottom:1.25rem}.double-button .btn{margin:0 1.25rem}.episode-numbering{display:flex;align-items:center}.file-list{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:1.25rem}.file-list .btn{margin:1.25rem 0;display:flex;padding:.625rem 1.25rem;justify-content:space-between;align-items:center;width:80%}.file-list .btn span{justify-self:baseline}.file-list .btn i{justify-self:end}.footer{width:100%;padding:2.5rem .625rem 1.25rem;text-align:center;display:flex;flex-direction:column;justify-content:space-around}.footer__copyright{display:block;font-size:13px;margin-top:.3125rem}.footer__link{margin:0 .3125rem;text-decoration:underline}.footer__link:hover{font-weight:700}.footer__privacy{font-size:13px;margin-top:.625rem;text-align:center}legend{font-weight:700;margin-bottom:.625rem}form .btn{width:50%;display:block;text-align:center;margin:1.25rem auto}.form-container{margin:2.5rem 0}.form__response{padding:.625rem}.radio-group{display:flex;gap:.625rem}.radio-group--horizontal{align-items:center}.radio-group--vertical{flex-direction:column}.header{height:75px;display:flex;align-items:center;justify-content:center;padding-bottom:.625rem}.header__logo{height:100%;object-fit:contain;background:#fff;padding:.625rem 1.25rem;border-radius:0px 0px 1.5625rem 1.5625rem}@media (min-width: 768px){.header{height:6.25rem}}@media (min-width: 1024px){.header{height:7.5rem}}@media (min-width: 1200px){.header{height:8.75rem}}.heading{margin:.625rem 0}.paragraph{margin:.625rem 0 1.25rem}.video-player{padding:1.25rem 0;margin-left:-10%;margin-right:-10%;width:120%}@media (min-width: 576px){.video-player{margin-left:0;margin-right:0;width:auto}}.layout{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}.main-content{margin-left:5%;margin-right:5%}.main-content--form{margin-left:15%;margin-right:15%}@media (min-width: 768px){.main-content{margin-left:8rem;margin-right:8rem}}@media (min-width: 1024px){.main-content{margin-left:12rem;margin-right:12rem}}@media (min-width: 1200px){.main-content{margin:2.5rem 15rem}}*,*:before,*:after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}
