*{margin:0;padding:0}body{background-color:#171717}*,:before,:after{box-sizing:border-box;line-height:1.5}html{font-size:62.5%}.hidden{display:none!important}button{cursor:pointer;background:0 0;border:none;padding:0}header{background-color:#171717;padding-top:2rem}ul{padding-left:0;list-style-type:none}.logo__title{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.logo__title h1{color:pink;margin-top:1rem;margin-left:1rem;font-family:Ancizar Serif;font-size:2rem}.logo__title .header__logo{margin-left:1rem}.nav__list{justify-content:space-between;align-items:center;padding:.4rem;display:flex;position:relative}.nav__item{margin-top:1.2rem}.nav__btn{color:#dedede;margin-left:1.2rem;font-family:"Baloo 2";font-size:2rem;transition:color .3s,transform .2s}.nav__btn:hover{color:pink;transform:translateY(-5px)}.nav__btn-matches{margin-right:1.8rem}.sub-container{gap:1rem;display:flex}.matches{z-index:10;visibility:hidden;opacity:0;background-color:#dedede;justify-content:center;align-items:center;width:35rem;padding:.5rem;transition:all .5s .2s;display:flex;position:absolute;top:100%;right:-.5rem}.matches:hover,.nav__btn-matches:hover+.matches{visibility:visible;opacity:1}.match__name{font-family:Nunito Sans;font-size:1.6rem;font-weight:300;line-height:1.5}.message{max-width:35rem;margin:0 auto;padding:3rem .5rem}.message p{justify-content:center;margin-left:1.5rem;font-family:Nunito Sans;font-size:1.6rem;font-weight:100;line-height:1.5}.preview{flex-direction:column;justify-content:space-between;align-items:center;display:flex}.preview .preview__name{font-family:Roboto;font-size:1.8rem}.preview__fig img{object-fit:cover;border-radius:50%;width:4rem;height:4rem}.hamburger__menu{z-index:2000;display:none}.hamburger__menu img{cursor:pointer;width:3rem;height:3rem;margin-top:1.9rem}@media (width<=1536px){.container{max-width:1280px}.nav__item{margin-bottom:.8rem}.matches{justify-content:center;align-items:center;width:34rem;display:flex}.matches p{text-align:center;font-size:1.6rem}.matches .preview__fig img{width:3.5rem;height:3.5rem}.matches .match__name{font-size:1.5rem}}@media (width<=1280px){.container{max-width:1024px}.nav__item{margin-top:.8rem}.logo__title{margin-bottom:1rem}.logo__title .header__logo{width:4.5rem;height:4.5rem}.nav__btn{font-size:1.9rem}.matches{justify-content:center;align-items:center;width:30rem;display:flex}.matches p{text-align:center;font-size:1.5rem}.matches .preview__fig img{width:3.5rem;height:3.5rem}.matches .match__name{font-size:1.5rem}}@media (width<=1024px){.container{max-width:768px}.logo__title{margin-bottom:1rem;margin-right:0}.logo__title .header__logo{width:3.3rem;height:3.3rem}.logo__title h1{font-size:2rem}.nav__btn{font-size:1.8rem}.nav__btn-matches{margin-left:1rem}}@media (width<=768px){.header{padding-top:.5rem}.nav{margin-right:1.5rem}.hamburger__menu{margin-bottom:3rem;display:block}.hamburger__menu img{width:2.8rem;height:2.8rem;margin-top:2.9rem}.container{max-width:640px}.desktop{display:none}.logo__title .header__logo{width:3.1rem;height:3.1rem}.logo__title h1{font-size:1.9rem}}.container{max-width:1536px;margin-inline:auto;padding-inline:.5rem}@media (width<=1536px){.container{max-width:1280px}}@media (width<=1280px){.container{max-width:1024px}}@media (width<=1024px){.container{max-width:768px}}@media (width<=768px){.container{max-width:640px}}@media (width<=640px){.container{max-width:475px}}@media (width<=475px){.container{width:100%}}.home{flex-direction:column;justify-content:center;align-items:center;min-height:100svh;display:flex}.home .hero__img{object-fit:cover;border-radius:50%;width:33rem;height:33rem;margin-bottom:3rem}.home h1{text-transform:uppercase;letter-spacing:-.05em;color:#dedede;margin-right:2rem;font-family:roboto;font-size:5rem;line-height:.9}.home .h1-flex{justify-content:space-between;align-items:center;display:flex}.home .h1_img{width:4rem;height:4rem}@media (width<=1536px){.container{max-width:1280px}.home .hero__img{width:31rem;height:31rem}.home h1{font-size:4.9rem}}@media (width<=1280px){.container{max-width:1024px}.home .hero__img{width:30rem;height:30rem}.home h1{font-size:4.8rem}}@media (width<=1024px){.container{max-width:768px}.home .hero__img{width:28rem;height:28rem;margin-bottom:1.7rem}.home h1{font-size:2.9rem}}@media (width<=768px){.container{max-width:640px}.home .hero__img{width:26rem;height:26rem}.home .h1_img{width:3.7rem;height:3.7rem}.home h1{font-size:2.7rem}}@media (width<=640px){.container{max-width:475px}.home{min-height:80svh}.home .hero__img{width:24rem;height:24rem;margin-bottom:.6rem}.home .h1_img{width:3.5rem;height:3.5rem}.home h1{font-size:2.4rem}.home .h1-flex{align-items:center;display:flex}.home .h1-flex h1{margin:1rem}}@media (width<=475px){.container{width:100%}.home .hero__img{width:20rem;height:20rem;margin-bottom:0}.home .h1_img{width:3.2rem;height:3.2rem;margin-top:1rem;margin-bottom:1rem}.home h1{margin-top:1rem;font-size:2.2rem}.home .h1-flex{align-items:center;display:flex}}.map__section{justify-content:center;margin-top:5rem;display:flex}.map__section .map{background-color:#dedede;border-radius:1rem;width:50rem;height:50rem;overflow:hidden}.map__section .map-error{text-align:center;padding-top:23rem;font-size:2.5rem}@media (width<=1536px){.container{max-width:1280px}.map__section .map{width:45rem;height:45rem}.map__section .map-error{text-align:center;padding-top:20rem;font-size:2.4rem}}@media (width<=1280px){.container{max-width:1024px}.map__section .map{width:43rem;height:43rem}}@media (width<=1024px){.container{max-width:768px}.map__section .map{width:41rem;height:41rem}.map__section .map-error{text-align:center;padding-top:18rem;font-size:2.3rem}}@media (width<=768px){.container{max-width:640px}.map__section .map{width:40rem;height:40rem}.map__section .map-error{text-align:center;padding-top:18rem;font-size:2rem}}@media (width<=640px){.container{max-width:475px}.map__section .map{width:38rem;height:38rem}}@media (width<=475px){.container{width:100%}.map__section .map{width:30rem;height:30rem}.map__section .map-error{text-align:center;padding-top:13rem;font-size:2rem}}.find__matches{justify-content:center;margin-top:10rem;display:flex}.find__matches .spinner{width:38rem;height:38rem;margin-top:7rem}.find__matches .cat-error{flex-direction:column;justify-content:center;align-items:center;min-height:60svh;display:flex}.find__matches .cat-error img{width:30rem;height:30rem}.find__matches .cat-error h1{text-transform:uppercase;letter-spacing:-.05em;color:#dedede;margin-top:5rem;margin-right:2rem;font-family:roboto;font-size:4.8rem;line-height:.9}.cat-card{flex-direction:column;justify-content:space-between;align-items:center;width:38rem;display:flex}.cat-card__img{width:100%;height:38rem}.cat-card__img img{object-fit:cover;border-radius:1rem 1rem 0 0;width:100%;height:100%}.cat-card__info{background-color:#f0f8ff;border-radius:0 0 1rem 1rem;width:100%}.cat-card__info h2{padding-left:1rem;font-family:Caveat;font-size:2.8rem}.cat-card__info p{padding-left:1rem;font-family:Helvetica;font-size:1.4rem}.cat-card__actions{justify-content:space-between;width:80%;margin-top:3rem;display:flex}.cat-card .card__btn{background-color:#fff;border:none;border-radius:50%;width:6rem;height:6rem}.cat-card i{font-size:2.4rem}@media (width<=1280px){.container{max-width:1024px}.find__matches{margin-top:8rem}.find__matches .spinner{width:37rem;height:37rem;margin-top:7rem}.find__matches .cat-error img{width:28rem;height:28rem}.find__matches .cat-error h1{font-size:4.7rem}.cat-card{width:33rem}.cat-card__info h2{font-size:2.7rem}.cat-card__info p{font-size:1.4rem}.cat-card .card__btn{width:5.9rem;height:5.9rem}.cat-card i{font-size:2.3rem}}@media (width<=1024px){.container{max-width:768px}.find__matches{margin-top:7.5rem}.find__matches .spinner{width:33rem;height:33rem;margin-top:9rem}.find__matches .cat-error img{width:25rem;height:25rem}.find__matches .cat-error h1{font-size:4rem}.cat-card{width:31rem}.cat-card__info h2{font-size:2.6rem}.cat-card__info p{font-size:1.6rem}.cat-card .card__btn{width:5.8rem;height:5.8rem}.cat-card i{font-size:2.2rem}}@media (width<=768px){.container{max-width:640px}.find__matches{margin-top:7.4rem;margin-bottom:2rem}.find__matches .spinner{width:28rem;height:28rem;margin-top:12rem}.find__matches .cat-error img{width:22rem;height:22rem}.find__matches .cat-error h1{font-size:3.3rem}.find__matches .cat-card{width:30rem}.find__matches .cat-card__info h2{font-size:2.5rem}.find__matches .cat-card__info p{font-size:1.5rem}.find__matches .cat-card .card__btn{width:5.7rem;height:5.7rem}.find__matches .cat-card i{font-size:2.1rem}}@media (width<=768px) and (width<=640px){.container{max-width:475px}.find__matches{margin-top:7.2rem}.find__matches .spinner{width:23rem;height:23rem;margin-top:12rem}.find__matches .cat-error img{width:19rem;height:19rem}.find__matches .cat-error h1{font-size:2.4rem}.cat-card{width:28rem}.cat-card__info h2{font-size:2.5rem}.cat-card__info p{font-size:1.4rem}.cat-card .card__btn{width:5.6rem;height:5.6rem}.cat-card i{font-size:1.9rem}}@media (width<=768px) and (width<=475px){.container{width:100%}.find__matches{margin-top:2rem}.find__matches .spinner{width:19rem;height:19rem;margin-top:12rem}.find__matches .cat-error img{width:14rem;height:14rem}.find__matches .cat-error h1{margin-top:3rem;margin-left:1.2rem;font-size:1.7rem}.cat-card{width:25rem}.cat-card__info h2{font-size:2.5rem}.cat-card__info p{font-size:1.3rem}.cat-card .card__btn{width:5.4rem;height:5.4rem}.cat-card i{font-size:1.7rem}}.side-bar{z-index:999;backdrop-filter:blur(10px);will-change:transform;background-color:#171717c4;flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:21rem;height:100vh;transition:transform .4s ease-out;display:flex;position:fixed;top:0;right:0;transform:translate(0);box-shadow:-1px 0 1px pink}.side-bar.hidden{transform:translate(110%);display:flex!important}.side-bar .nav__btn-matches{margin-left:3rem}.side-bar .matches{visibility:visible;opacity:1;width:21rem;margin-top:20rem;margin-bottom:20rem;position:static}.side-bar .matches .matches__list{width:21rem;height:8rem;overflow-y:auto}.side-bar .matches .message p{font-size:1.3rem}
/*# sourceMappingURL=repo.34314d18.css.map */
