.HomePageStyles_container__UiTgB{width:100%;height:100%;display:grid;grid-template-columns:1fr;position:relative;align-items:center}@media (min-width:62em){.HomePageStyles_container__UiTgB{align-items:normal;position:absolute;top:0;left:0}}.HomePageStyles_content__4JBxl{width:100%;height:100%}.HomePageStyles_body__EXilp{position:relative;display:flex;justify-content:center;height:90vh}@media (min-width:62em){.HomePageStyles_body__EXilp{height:100%;min-height:52rem}}.HomePageStyles_feature__hADu3{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;height:80%}@media (min-width:62em){.HomePageStyles_feature__hADu3{display:initial;flex-direction:row;align-items:normal;margin-top:7rem;height:80%;width:85%}}.HomeNavBarStyle_container__1C_Ai{display:grid;grid-template-columns:1fr;align-items:center;color:var(--mantine-color-card-dark-9);z-index:5;width:100%;transition:all .7s ease-in-out}@media (max-width:62em){.HomeNavBarStyle_container__1C_Ai{position:relative;height:9rem}}@media (min-width:62em){.HomeNavBarStyle_container__1C_Ai{position:fixed;padding-left:1.5rem;height:6.5rem;top:0;left:0}.HomeNavBarStyle_container__1C_Ai[data-fixed=true]{background-color:var(--mantine-color-card-dark-9);color:var(--mantine-color-light-grey-0)}.HomeNavBarStyle_container__1C_Ai[data-fixed=true] svg{fill:var(--mantine-color-light-grey-0)!important}}.HomeNavBarStyle_headerContainer__AfIvU{display:flex;flex-direction:column;align-items:center}.HomeNavBarStyle_headerText__u1vyd{display:flex;gap:.5rem}@media (max-width:62em){.HomeNavBarStyle_text__Sj6od{font-size:3rem}}@media (min-width:62em){.HomeNavBarStyle_text__Sj6od{font-size:2rem}}.HomeNavBarStyle_subText__gyCf_{font-family:Futura,sans-serif}.HomeNavBarStyle_icon__e2lpb{display:flex;align-items:center}.HomeNavBarStyle_icon__e2lpb svg{font-size:2rem}.HomePokemonCardContainerStyles_container__g6qaW{display:grid;width:100%;justify-items:center;align-items:center}@media (max-width:62em){.HomePokemonCardContainerStyles_container__g6qaW{height:50%}}@media (min-width:62em){.HomePokemonCardContainerStyles_container__g6qaW{height:100%;min-height:42rem}}.HomePokemonCardContainerStyles_cards__PUK7k{display:grid;position:relative;grid-template-columns:1fr 1fr 1fr;flex-direction:row;max-width:100rem;justify-items:center;align-items:center;height:70%}@media (max-width:62em){.HomePokemonCardContainerStyles_cards__PUK7k{gap:1.5rem}}.HomePokemonCardContainerStyles_cards__PUK7k[data-loading=true]{grid-template-columns:1fr}.HomePokemonCardContainerStyles_card__8jsNj{position:relative;box-shadow:0 10px 30px rgba(0,0,0,.1);transition:all 1s ease}.HomePokemonCardContainerStyles_card1__nAXOE{z-index:4;transform:rotate(15deg)}@media (min-width:62em){.HomePokemonCardContainerStyles_card1__nAXOE{top:-10rem}}.HomePokemonCardContainerStyles_card2__Slntf{z-index:3;transform:rotate(15deg)}.HomePokemonCardContainerStyles_card3__n7I2k{z-index:2;transform:rotate(15deg)}@media (min-width:62em){.HomePokemonCardContainerStyles_card3__n7I2k{top:10rem}}.HomeButtonSectionStyles_container__iQPv0{display:flex;flex-direction:column}@media (max-width:62em){.HomeButtonSectionStyles_container__iQPv0{position:relative;align-items:center;justify-content:center;height:25%;min-height:200px;width:90%}}@media (min-width:62em){.HomeButtonSectionStyles_container__iQPv0{position:absolute;top:0;right:0;width:30.5rem;height:10.5rem;margin:1rem;align-items:center;justify-content:center}}.HomeButtonSectionStyles_text__jslx2{display:flex;text-align:center;align-items:center;justify-content:center;height:50%;width:80%;font-size:1.5rem;color:var(--mantine-color-card-dark-9)}.HomeButtonSectionStyles_buttons__Rtd5s{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;padding:0 1rem;align-items:center;position:relative;height:50%;width:100%;top:0;right:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.HomeButtonSectionStyles_buttons__Rtd5s[data-button-shrink=true]{position:fixed;height:6.5rem;width:38%;top:0;z-index:5;right:4rem;-webkit-animation:HomeButtonSectionStyles_slideright__4Ilb0 .3s ease-in-out .1s forwards;-moz-animation:HomeButtonSectionStyles_slideright__4Ilb0 .3s ease-in-out .1s forwards;-o-animation:HomeButtonSectionStyles_slideright__4Ilb0 .3s ease-in-out .1s forwards;animation:HomeButtonSectionStyles_slideright__4Ilb0 .3s ease-in-out .1s forwards}@-webkit-keyframes HomeButtonSectionStyles_slideright__4Ilb0{to{width:30rem;position:fixed}}@keyframes HomeButtonSectionStyles_slideright__4Ilb0{to{width:30rem;position:fixed}}@-webkit-keyframes HomeButtonSectionStyles_sliderightLogged__TIiuT{to{width:310px;position:fixed}}@keyframes HomeButtonSectionStyles_sliderightLogged__TIiuT{to{width:310px;position:fixed}}@media (max-width:62em){.HomeButtonSectionStyles_buttons__Rtd5s[data-button-shrink=true]{display:none}}.HomeButtonSectionStyles_link__floIJ{text-decoration:none}.HomeButtonSectionStyles_button__E0Z5N{border-radius:.5rem;text-transform:none;font-size:1.1rem;font-weight:700;background-color:var(--mantine-color-brand-accent-7);transition:all .4s ease-in-out;box-shadow:inset 0 0 0 100vmax transparent;width:100%}.HomeButtonSectionStyles_button__E0Z5N:hover{background-color:var(--mantine-color-brand-accent-9)}.HomeButtonSectionStyles_button__E0Z5N[data-button-shrink=true]{font-size:1rem;width:100%}.HomeButtonSectionStyles_button__E0Z5N[data-twitter]{background-color:var(--mantine-color-card-dard-7)}.HomeButtonSectionStyles_button__E0Z5N[data-twitter]:hover{background-color:var(--mantine-color-card-dard-9)}.HomeButtonSectionStyles_button__E0Z5N[data-login]{background-color:var(--mantine-color-brand-primary-7)}.HomeButtonSectionStyles_button__E0Z5N[data-login]:hover{background-color:var(--mantine-color-brand-primary-9)}.HomeHeaderStyles_container__cppu8{font-family:Futura,sans-serif;position:absolute;left:2rem;width:35rem;bottom:0;margin:1rem;font-size:6rem;color:var(--mantine-color-card-dark-9);transition:all .3s ease-in-out}.HomeHeaderStyles_container__cppu8[data-hidden=true]{opacity:0}@media (max-width:62em){.HomeHeaderStyles_container__cppu8{display:none}}.HomeDetailsSectionStyles_container__zMDvH{flex-direction:column;background-color:rgba(0,0,0,.7)}.HomeDetailsSectionStyles_container__zMDvH,.HomeDetailsSectionStyles_contentContainer__awjEg{position:relative;display:flex;justify-content:center;align-items:center;width:100%}@media (max-width:62em){.HomeDetailsSectionStyles_contentContainer__awjEg{flex-direction:column;padding:2rem 1rem;gap:4rem}}@media (min-width:62em){.HomeDetailsSectionStyles_contentContainer__awjEg{flex-direction:row;padding:3rem 4rem}}.HomeDetailsSectionStyles_content__oSJV6{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}@media (max-width:62em){.HomeDetailsSectionStyles_content__oSJV6{width:100%}}@media (min-width:62em){.HomeDetailsSectionStyles_content__oSJV6{width:33%;min-height:650px}}.HomeDetailsSectionStyles_divider__qsCxI{opacity:.3}@media (max-width:62em){.HomeDetailsSectionStyles_divider__qsCxI{width:100%}}.HomeDetailsSliderStyles_title__1l2jp{font-family:Futura,sans-serif;text-align:center;color:var(--mantine-color-light-grey-0)}@media (max-width:62em){.HomeDetailsSliderStyles_title__1l2jp{font-size:2.5rem}}@media (min-width:62em){.HomeDetailsSliderStyles_title__1l2jp{font-size:4rem}}.HomeDetailsSliderStyles_carousel__YMPTU{border-radius:1rem;margin:1rem 0}@media (max-width:62em){.HomeDetailsSliderStyles_carousel__YMPTU{width:95%;height:300px}}@media (min-width:62em){.HomeDetailsSliderStyles_carousel__YMPTU{width:90%;height:500px}}.HomeDetailsSliderStyles_item__Trb94{width:100%;height:100%;overflow:hidden}.HomeDetailsSliderStyles_image__feXQw img{position:relative;width:100%;object-fit:cover;border-radius:1rem}@media (max-width:62em){.HomeDetailsSliderStyles_image__feXQw img{height:300px}}@media (min-width:62em){.HomeDetailsSliderStyles_image__feXQw img{height:500px}}.HomeDetailsSliderStyles_description__kQu43{text-align:center;position:absolute;bottom:0;left:0;width:100%;min-height:20%;border-top:4px solid #fff;display:flex;align-items:center;justify-content:center;padding:0 1rem;border-radius:0 0 1rem 1rem;color:var(--mantine-color-light-grey-0)}.HomeBackgroundStyles_backdrop__cb4MD{position:fixed;display:grid;grid-template-columns:1fr;height:100%;width:100%;background:hsla(300,9%,96%,.6);box-shadow:0 4px 30px rgba(0,0,0,.1);-webkit-box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(60px);-webkit-backdrop-filter:blur(60px);top:0;z-index:-1}.HomeBackgroundStyles_baseDesign__uHIoz{z-index:-2;opacity:1;position:fixed;border-radius:5rem;height:10rem;width:40rem}.HomeBackgroundStyles_darkViolet__o0hZD{background-color:#9400d3}.HomeBackgroundStyles_red__eoCTx{background-color:red}.HomeBackgroundStyles_design1__uSGLz{top:25rem;left:-20%;-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transform:rotate(-35deg)}.HomeBackgroundStyles_design2__0E6sL{top:-18rem;left:45%;-webkit-transform:rotate(-60deg);-ms-transform:rotate(-60deg);transform:rotate(-60deg)}.HomeBackgroundStyles_design3__T30_I{bottom:-6rem;left:80%;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg)}.HomeBackgroundStyles_design4__bBRzL{top:25rem;left:-8%;-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transform:rotate(-35deg)}.HomeBackgroundStyles_design5__9F_Xu{top:-5rem;left:50%;-webkit-transform:rotate(-60deg);-ms-transform:rotate(-60deg);transform:rotate(-60deg)}