html,body{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:1rem;height:100%}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:#f8f8f8;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-top:1.25rem;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:1rem;margin-top:.3125rem}.footer__link{margin:0 .3125rem;text-decoration:underline}.footer__link:hover{font-weight:700}.footer__privacy{font-size:1rem;margin-top:.625rem;text-align:center}form{display:flex;flex-direction:column;align-items:flex-start;border:1px solid #777;border-radius:.3125rem;box-sizing:border-box;gap:.625rem;margin:0;max-width:600px;padding:1.25rem;width:90%}form label,form legend,form p{margin:0;padding:0;line-height:1.2}form legend{display:block;width:100%;margin-bottom:.5rem}legend{font-weight:700;width:100%;margin-bottom:.625rem}form .btn{align-self:center;min-width:150px;max-width:200px}.form-container{display:flex;align-items:center;justify-content:center;margin-bottom:2rem;min-height:65vh;min-height:65dvh}.form__response{padding:.625rem}.radio-group{align-items:center;display:flex;flex-direction:row;gap:.625rem}@supports not (gap: .625rem){.radio-group>*:not(:last-child){margin-right:.625rem}}.radio-group--vertical{display:flex;flex-direction:column;gap:.625rem}@supports not (gap: .625rem){.radio-group--vertical>*:not(:last-child){margin-bottom:.625rem}}.required-indicator{color:red;font-weight:700}.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;width:100vw;margin-left:calc(-.5*(100vw - 100%))}@media (min-width: 576px){.video-player{margin-left:0;margin-right:0;width:auto}}.footer-content{margin-top:auto}.layout{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.main-content{flex:1 0 auto;margin-left:clamp(1rem,5vw,12rem);margin-right:clamp(1rem,5vw,12rem);padding-top:2.5rem;padding-bottom:2.5rem}.main-content--form{margin:0 auto;max-width:800px;padding-left:1rem;padding-right:1rem}*,*: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}
