@font-face{font-family:"AvenirNext LT Pro";src:url("../assets/font/AvenirNextLTPro-Regular.woff2") format("woff2"),url("../assets/font/AvenirNextLTPro-Regular.woff") format("woff"),url("../assets/font/AvenirNextLTPro-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"AvenirNext LT Pro";src:url("../assets/font/AvenirNextLTPro-Demi.woff2") format("woff2"),url("../assets/font/AvenirNextLTPro-Demi.woff") format("woff"),url("../assets/font/AvenirNextLTPro-Demi.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"AvenirNext LT Pro";src:url("../assets/font/AvenirNextLTPro-Bold.woff2") format("woff2"),url("../assets/font/AvenirNextLTPro-Bold.woff") format("woff"),url("../assets/font/AvenirNextLTPro-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}html{font-family:"AvenirNext LT Pro",sans-serif;box-sizing:border-box}*,*::before,*::after{box-sizing:inherit;padding:0;margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}button{border:0}body{line-height:1.5}img{width:100%;max-width:100%;height:auto;outline:none}a,a:visited{text-decoration:none}.container{width:100%;padding:0 1.5rem}@media screen and (min-width: 768px){.container{padding:0 2rem}}@media screen and (min-width: 1024px){.container{max-width:80rem;margin:0 auto}}.header{background-color:#323232}.header__link{padding-top:1.5rem;margin:0 auto 1rem}@media screen and (min-width: 768px){.header__link{margin:0 .5rem;padding-top:.5rem}}.header__logo{height:auto;width:8rem}@media screen and (min-width: 768px){.header__logo{width:7.5rem;margin-left:1.5rem;margin-right:5rem}}.header-container{display:flex;flex-direction:column}@media screen and (min-width: 768px){.header-container{flex-direction:row;align-items:center}}@media screen and (min-width: 1024px){.header-container{max-width:80rem;margin:0 auto}}.navbar__list{margin-top:1rem;list-style:none;display:flex;justify-content:space-around}@media screen and (min-width: 768px){.navbar__list{margin-top:0}}.navbar__item{padding-bottom:.5rem;text-align:center;flex-grow:1}@media screen and (min-width: 768px){.navbar__item{margin-right:3rem;padding:2rem 0}}.navbar__item--active{border-bottom:solid 3px #fff;font-weight:600}@media screen and (min-width: 768px){.navbar__item--active{border-bottom:3px solid #fff}}.navbar__item:hover{border-bottom:solid 3px #fff;transition:border-bottom .5s ease-in-out}@media screen and (min-width: 768px){.navbar__item:hover{border-bottom:3px solid #fff}}.navbar__link{display:block;color:#e1e1e1;text-decoration:none;font-size:.9rem;font-weight:400}@media screen and (min-width: 768px){.navbar__link{font-size:.9rem}}.navbar__link--active{font-weight:600;color:#fff}.navbar__link:hover{color:#fff}.footer{background-color:#323232}.footer-container{padding:2.5rem 0}@media screen and (min-width: 768px){.footer-container{position:relative;padding:2.5rem 0}}.social{margin-bottom:2rem;color:#fff}@media screen and (min-width: 768px){.social{display:flex;align-items:center}}.social__title{font-size:1.8rem;font-weight:600}@media screen and (min-width: 768px){.social__title{font-size:2rem;padding-bottom:0;margin-right:4rem}}@media screen and (min-width: 1024px){.social__title{font-size:2.5rem}}.social__logo{height:1.7rem;width:auto;margin:1.5rem 2rem 0 0;box-shadow:none;border:0}@media screen and (min-width: 768px){.social__logo{height:1.5rem;margin-top:.5rem}}@media screen and (min-width: 1024px){.social__logo{margin-top:.7rem}}.member-container{display:flex;flex-direction:column}@media screen and (min-width: 768px){.member-container{flex-direction:row;gap:2.5rem}}.member{color:#fff;font-size:.9rem}@media screen and (min-width: 768px){.member{flex-grow:1}}.member__title{font-weight:600}@media screen and (min-width: 768px){.member__title{font-size:.9rem}}@media screen and (min-width: 1024px){.member__title{font-size:1.1rem}}.member__text{font-weight:400;margin:1.3rem 0}@media screen and (min-width: 768px){.member__text{font-size:.9rem}}@media screen and (min-width: 1024px){.member__text{font-size:1.1rem}}.member__link{color:#fff;text-decoration:none;margin-bottom:2rem;display:inline-block}@media screen and (min-width: 768px){.member__link{font-size:.9rem}}@media screen and (min-width: 1024px){.member__link{font-size:1.1rem}}.logo-footer{margin-top:4rem}.logo-footer__image{height:auto;width:8rem}@media screen and (min-width: 768px){.logo-footer__image{width:7rem;position:absolute;right:0;top:3.6rem}}.copyright{margin-top:1rem;font-size:.75rem}@media screen and (min-width: 768px){.copyright{font-size:.9rem}}.copyright__text{color:#fff}.hero{background:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.2)),url("../assets/images/hero-bio.jpg");height:18rem;overflow:hidden;transition:all 1s ease;background-size:cover;background-position:right top;background-repeat:no-repeat;overflow:hidden;display:flex;align-items:center}@media screen and (min-width: 768px){.hero{height:28rem}}@media screen and (min-width: 1024px){.hero{height:40rem;background-position:center center}}.hero__title{animation:slide-down 1s;color:#fff;font-size:1.6rem;font-weight:600}@media screen and (min-width: 768px){.hero__title{font-size:3.5rem;margin-top:-4rem}}@media screen and (min-width: 1024px){.about{max-width:80em;margin:0 auto}}.about__title{font-size:1.6rem;font-weight:600;color:#323232;margin:1.5rem 0 1rem 0;transition:all .4s}@media screen and (min-width: 768px){.about__title{font-size:2rem}}@media screen and (min-width: 768px){.about__container{margin-top:1rem;padding:0 4rem}}@media screen and (min-width: 1024px){.about__container{width:90%;padding:0 4rem;margin:2rem 5% 0}}.about__image{max-width:100%;height:auto;object-fit:cover;aspect-ratio:16/9;transition:all .4s}@media screen and (min-width: 768px){.about__image{height:18.75rem}}@media screen and (min-width: 1024px){.about__image{height:30rem}}.about__caption,.about__text{margin-top:1rem;font-size:.9rem;font-weight:600;color:#323232}@media screen and (min-width: 768px){.about__caption,.about__text{font-size:1.2rem}}@media screen and (min-width: 1024px){.about__caption,.about__text{width:70%}}@media screen and (min-width: 768px){.about__text{font-size:1.1rem;margin-top:1rem;display:block}}.bio{margin-top:1.5rem;padding:0 1.5rem}@media screen and (min-width: 1024px){.bio{max-width:80rem;margin:0 auto}}.bio__title{margin-top:1.5em;font-size:1.2rem;font-weight:600}@media screen and (min-width: 768px){.bio__title{padding-left:2.5em}}@media screen and (min-width: 1024px){.bio__title{padding-left:8rem}}.bio-container{display:flex;flex-direction:column;padding-bottom:1rem}@media screen and (min-width: 768px){.bio-container{flex-direction:row;gap:3rem;padding:0 4rem 4rem}}@media screen and (min-width: 1024px){.bio-container{margin:0 5%;padding-bottom:5rem;width:90%}}.bio-container__text{font-size:.9rem;margin-top:1.2rem;font-weight:400}@media screen and (min-width: 768px){.bio-container__text{font-size:.9rem;line-height:1.8}}.gallery{background-color:#fafafa;padding-bottom:2rem}.gallery__title{font-size:1.6rem;font-weight:600;color:#323232;padding:1.5rem 0 1rem}@media screen and (min-width: 768px){.gallery__title{padding-top:2.5rem;font-size:2rem}}.gallery-container{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 768px){.gallery-container{flex-wrap:wrap;flex-direction:row;gap:1em;justify-content:space-between}}@media screen and (min-width: 1024px){.gallery-container{gap:2rem;padding-bottom:2rem}}.gallery-container__image{object-fit:cover;filter:grayscale(80%);transition:all .4s;flex:1}.gallery-container__image:hover{filter:grayscale(0%)}@media screen and (min-width: 768px){.gallery-container__image{width:31%}}.conversation{width:100%}.conversation__title{font-size:1.6rem;font-weight:600;color:#323232;padding:1.5rem 0 1rem}@media screen and (min-width: 768px){.conversation__title{font-size:2rem}}.comment-container{width:100%;display:flex;height:auto;margin-top:1rem;padding-bottom:1.5rem}@media screen and (min-width: 768px){.comment-container{max-width:85%;margin:3.25rem auto}}@media screen and (min-width: 1024px){.comment-container{max-width:50%}}.avatar-container{flex:1}.avatar-container__img{margin-top:1.6rem;border-radius:50%;height:2.5rem;width:2.5rem;object-fit:cover;object-position:left}@media screen and (min-width: 768px){.avatar-container__img{height:3rem;width:3rem;margin-top:1.3rem}}.comment-form{display:flex;flex-direction:column;flex:5}@media screen and (min-width: 768px){.comment-form{flex:8}}@media screen and (min-width: 1024px){.comment-form{flex:6}}.comment-form__title{text-transform:uppercase;font-size:.75rem;font-weight:600;color:#afafaf}.comment-form__submit{background-color:#323232;border:0;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;-khtml-border-radius:.3rem;border-radius:.3rem;padding:.7rem;color:#fff;font-weight:600;text-transform:uppercase;cursor:pointer;font-size:1rem;letter-spacing:.03rem}@media screen and (min-width: 768px){.comment-form__submit{width:30%;align-self:flex-end;font-size:1.1rem}}.comment-form__submit:hover{background:#000}.comment-form__input,.comment-form__textarea{margin-top:.3rem;height:2.5rem;border-radius:.2rem;background-color:#fafafa;border:0;outline:solid .1rem #e1e1e1;padding:.5rem;font-family:inherit;font-size:.9rem}@media screen and (min-width: 768px){.comment-form__input,.comment-form__textarea{height:3rem}}.comment-form__textarea{height:7rem;resize:none}.comment-form ::placeholder{color:#323232;font-weight:400}.comment-form__input:focus{outline:solid .1rem #323232}.comment-form__select,.comment-form__textarea:focus{outline:solid .1rem #323232}.post-container{width:100%;margin:0 auto;padding:1.5rem 0;border-top:solid .1rem #e1e1e1;display:flex}@media screen and (min-width: 768px){.post-container{max-width:85%;margin-top:.5rem}}@media screen and (min-width: 1024px){.post-container{max-width:50%}}.post-container:last-child{border-bottom:solid .1rem #e1e1e1;margin-bottom:1rem}@media screen and (min-width: 768px){.post-container:last-child{margin-bottom:2rem}}.post-container__avatar{flex:1}@media screen and (min-width: 1024px){.post-container__avatar{flex:1.3}}.post-container__img{border-radius:50%;height:2.5rem;width:2.5rem;background-color:#e1e1e1;display:block}@media screen and (min-width: 768px){.post-container__img{height:3rem;width:3rem}}.post-body{flex:5;font-size:.9rem}@media screen and (min-width: 768px){.post-body{flex:8;font-size:1.1rem}}.post-header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem;font-size:.9rem}.post-header__title{font-weight:600;color:#323232}@media screen and (min-width: 768px){.post-header__title{font-size:.9rem}}.post-header__text{font-weight:400;color:#afafaf;font-size:.9rem}.post-content__text{line-height:1.7}@media screen and (min-width: 768px){.post-content__text{font-size:.9rem}}.post-content__reactions{display:flex;justify-content:flex-start;margin-top:1rem}.post-content__icon{height:1rem;flex-basis:60px;margin-left:-0.9rem;cursor:pointer;fill:green}@keyframes slide-down{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}/*# sourceMappingURL=bio.css.map */