body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{margin:0;padding:0}.a{text-decoration:none}*{font-family:workingsans}.login{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(180deg,#000,#191919);display:flex;flex-direction:column;height:100dvh;justify-content:center}.login::-webkit-scrollbar{display:none}.login__header{-webkit-animation:flicker 5s linear infinite alternate forwards;animation:flicker 5s linear infinite alternate forwards;color:#fff;font-size:5rem;margin-top:15dvh;text-shadow:0 0 .033em #fff,0 0 .08em #fff,0 0 .1em #ff7b00,0 0 .2em #ff7b00,0 0 .3em #ff7b00,0 0 1em #ff7b00,0 0 1.5em #ff7b00}.login__subheader-div{display:flex;flex-direction:column;height:60%;justify-content:flex-end;width:100%}.login__subheader{align-self:start;color:hsla(0,0%,100%,.2);font-size:3rem;font-weight:bolder;width:100%}.login__subheader:hover{color:#fff;text-shadow:0 0 11px #a6a6a6}.login__container{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;padding:0 1rem;width:100%}.login__switch-container{align-items:center;display:flex;height:25%;justify-content:center;width:100%}.login__button-2{color:#fff;font-size:16px;font-weight:300}.form{align-items:center;display:flex;flex-direction:column;height:60%;justify-content:space-evenly;width:100%}.form__input-label{color:#fff;font-size:.875rem;font-weight:300}.form__input-div{align-items:center;background-color:#191919;border-radius:.25rem;box-shadow:6px 5px 8px 1px rgba(0,0,0,.31);display:flex;height:6vh;margin-top:.5rem;padding:0 1rem;width:60vw}.form__input{background-color:#191919;border:none;border-radius:.25rem;box-sizing:border-box;color:#fff;font-weight:300;height:90%;outline:none;width:100%}.form__input::-webkit-input-placeholder{color:gray;font-size:1rem;font-weight:300}.form__input::placeholder{color:gray;font-size:1rem;font-weight:300}.form__eye{fill:#fff}.form__rememberme-div{color:gray;display:flex;margin-left:2rem}.form__rememberme-label{font-size:.75rem;font-weight:700;padding-left:.5rem}.form__button{background-color:#ff7b00;border:none;border-radius:50px;box-shadow:6px 5px 8px 1px rgba(0,0,0,.31);box-sizing:border-box;color:#fff;font-size:1rem;font-weight:300;height:6vh;margin-top:1rem;width:55vw}.signup{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(180deg,#000,#191919);display:flex;flex-direction:column;height:100dvh;justify-content:center}.signup__header{-webkit-animation:flicker 5s linear infinite alternate forwards;animation:flicker 5s linear infinite alternate forwards;color:#fff;font-size:5rem;padding-top:15dvh;text-shadow:0 0 .033em #fff,0 0 .08em #fff,0 0 .1em #ff7b00,0 0 .2em #ff7b00,0 0 .3em #ff7b00,0 0 1em #ff7b00,0 0 1.5em #ff7b00}.signup__container{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;padding:0 1rem;width:100%}.signup__switch-container{display:flex;height:25%;justify-content:center;width:100%}.signup-form{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;width:80%}.signup-form__input-label{color:#fff;font-size:.875rem;font-weight:300}.signup-form__input-div{align-items:center;background-color:#191919;border-radius:.25rem;box-shadow:6px 5px 8px 1px rgba(0,0,0,.31);display:flex;height:6vh;margin:.5rem 0;padding:0 1rem;width:60vw}.signup-form__input{background-color:#191919;border:none;border-radius:.25rem;box-sizing:border-box;color:#fff;font-weight:300;height:90%;outline:none;width:100%}.signup-form__input::-webkit-input-placeholder{color:gray;font-size:1rem;font-weight:300}.signup-form__input::placeholder{color:gray;font-size:1rem;font-weight:300}.signup-form__input-error{align-items:center;background-color:#191919;border:2px solid red;border-radius:.25rem;box-shadow:6px 5px 8px 1px rgba(0,0,0,.31);display:flex;height:6vh;margin:.5rem 0;padding:0 1rem;width:60vw}.signup-form__eye{fill:#fff}.signup-form__rememberme-div{color:gray;display:flex}.signup-form__rememberme-label{font-size:.75rem;font-weight:400;padding-left:.5rem}.signup-form__button{background-color:#ff7b00;border:none;border-radius:50px;box-shadow:6px 5px 8px 1px rgba(0,0,0,.31);box-sizing:border-box;color:#fff;font-size:1rem;font-weight:300;height:6vh;margin-top:1rem;width:55vw}*{font-family:worksans}.homepage{background:#1f1f1f;display:flex;flex-direction:column;height:91.5dvh}.homepage::-webkit-scrollbar{display:none}.homepage__header-container{justify-content:space-between}.homepage__header-container,.homepage__header-nouser{align-items:center;display:flex;padding:.5rem 0;width:100%}.homepage__header-nouser{justify-content:center}.homepage__header{color:#fff;font-weight:300}.homepage__header-icons{fill:gray;height:6vh;padding:0 0 0 .5rem;width:30px}.homepage__search-container{align-items:center;display:flex;flex-direction:column;justify-content:space-between;width:100%}.homepage__avatar-div{align-items:center;background-color:#191919;border-radius:50%;display:flex;height:4rem;justify-content:center;width:4rem}.homepage__avatar-placeholder{fill:#ff7b00;border-radius:20px;height:4rem;width:4rem}.homepage__avatar{background-color:#191919;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;height:4rem;object-fit:cover;object-position:center;width:4rem}.homepage__logo-link{text-decoration:none}.homepage__logo{color:#fff;font-size:2.5rem;text-shadow:0 0 .033em #fff,0 0 .08em #fff,0 0 .1em #ff7b00,0 0 .2em #ff7b00,0 0 .3em #ff7b00,0 0 1em #ff7b00,0 0 1.5em #ff7b00}.homepage__icons-container{display:flex;justify-content:flex-end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.homepage__search-input{background-color:#191919;border:none;border-radius:.25rem;color:#fff;font-weight:300;height:2.5rem;outline:none;padding:0 1rem;width:100%}.homepage__search-input::-webkit-input-placeholder{color:gray;font-size:1rem;font-weight:300}.homepage__search-input::placeholder{color:gray;font-size:1rem;font-weight:300}.homepage__search-icon{fill:gray;height:1.5rem;padding-right:1rem;width:1.5rem}.homepage__input-div{align-items:center;background-color:#191919;border-radius:.25rem;box-shadow:6px 5px 8px 1px rgba(0,0,0,.31);display:flex;height:2.5rem;margin-top:.5rem;width:100%}.homepage__subheader-div{align-items:center;display:flex;height:2rem;justify-content:space-between;margin-bottom:.5rem;margin-top:1rem}.homepage__icon-notification{background-color:#ff7b00;border:2px solid #1f1f1f;border-radius:20px;height:.625rem;position:absolute;right:30px;top:55px;width:.625rem;z-index:1}.homepage__heading{color:#fff;font-size:2.5rem;font-weight:700;text-shadow:2px 4px 8px #000}.homepage__subheading{color:#fff;font-size:.75rem;font-weight:300;margin-right:.25rem}.homepage__select{-webkit-appearance:none;background-color:#191919;border:none;border-radius:1.25rem;box-shadow:none!important;color:#ff7b00;font-weight:700;outline:none}.homepage__select-div{background-color:#191919;border-radius:1.25rem;box-shadow:6px 5px 8px 1px rgba(0,0,0,.31);padding:.3rem;text-align:center;width:42%}.homepage__option{font-weight:300}.homepage__main-container{box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;padding:2rem 2rem 0}.homepage__container{background:#1f1f1f;background-color:#1f1f1f;display:flex;flex-wrap:wrap;height:78%;justify-content:space-between;margin-top:.5rem;overflow-x:auto;overflow-y:auto;width:100%}.homepage__container::-webkit-scrollbar{display:none}.homepage__genrecontainer{display:flex;flex-direction:column;overflow:auto;width:100%}.homepage__name{color:#fff;font-size:.75rem;font-weight:300;padding:.5rem 0;text-align:center}.nav{align-items:center;background-color:#191919;box-sizing:border-box;display:flex;height:8.5dvh;justify-content:space-between;padding:0 1.5rem}.nav__link{text-decoration:none}.nav__div{align-items:center;display:flex;flex-direction:column;height:6vh;justify-content:space-between}.nav__label{color:gray}.nav__label,.nav__label-active{font-size:.75rem;font-weight:300;text-decoration:none}.nav__label-active{color:#ff7b00}.usercard{align-items:center;box-sizing:border-box;color:#ff7b00;display:flex;flex-direction:column;height:20vh;padding:0 .5rem;text-decoration:none;width:50%}.usercard__image-empty{align-items:center;display:flex;justify-content:center}.usercard__image,.usercard__image-empty{background-color:#191919;border-radius:.625rem;box-shadow:0 5px 8px 1px #000;height:70%;width:100%}.usercard__image{object-fit:cover;object-position:center}.usercard__name{color:#fff;font-size:.8rem;font-weight:300;padding:.5rem 0;text-align:center;text-shadow:3px 3px #000;text-transform:capitalize}.genrecard{align-items:center;background:linear-gradient(225deg,hsla(0,0%,97%,.071),#191919,rgba(255,123,0,.251));border-radius:10px;box-sizing:border-box;display:flex;justify-content:center;margin-bottom:1rem;padding:1rem;width:100%}.genrecard__div{display:flex;overflow:auto;width:100%}.genrecard__div::-webkit-scrollbar{display:none}.genrecard__heading{align-self:flex-start;color:#fff;margin-bottom:.5rem;text-transform:capitalize}.genrecard__link{align-items:center;box-sizing:border-box;color:#ff7b00;display:flex;flex-direction:column;height:20vh;justify-content:flex-end;padding:0 .5rem;text-decoration:none;width:10rem}.genrecard__image-empty{align-items:center;background-color:#191919;border-radius:.625rem;box-shadow:0 5px 8px 1px #000;display:flex;height:100%;justify-content:center;width:100%}.genrecard__placeholder{color:#ff7b00}.genrecard__image{background-color:#191919;border-radius:.625rem;box-shadow:7px 9px 8px 1px #000;height:70%;object-fit:cover;object-position:center;width:100%}.genrecard__name{color:#fff;font-size:.8rem;font-weight:300;padding:.5rem 0;text-align:center;text-shadow:3px 3px #000;text-transform:capitalize}.user{background-color:#1f1f1f;display:flex;flex-direction:column;height:100dvh;overflow-x:auto;overflow-y:auto}.user::-webkit-scrollbar{display:none}.user__edit-div{align-self:end;background-color:#1f1f1f;border:2px solid #ff7b00;border-radius:50%;box-sizing:border-box;display:flex;justify-content:center;padding:.5rem;width:6vh}.user__edit-icon{fill:#ff7b00;cursor:pointer;margin-left:.5rem}.user__background-container{background-color:gray;box-sizing:border-box;display:flex;height:20vh;justify-content:center;width:100%}.user__header-background{background:#000;-webkit-filter:brightness(.5);filter:brightness(.5);height:100%;object-fit:cover;object-position:center;width:100%}.user__upload-icon{fill:#fff;align-self:center;display:flex}.user__upload-input{display:none}.user__info-container{align-items:flex-start;box-sizing:border-box;height:19vh;padding:0 1.5rem;position:absolute}.user__avatar-div,.user__info-container{display:flex;justify-content:space-between;width:100%}.user__avatar-div{align-items:flex-end;height:100%}.user__avatar,.user__avatar-empty{background-color:#1f1f1f;border-radius:50px;height:5rem;object-fit:cover;object-position:center;width:5rem}.user__avatar-empty{align-items:center;display:flex;justify-content:center}.user__avatar-placeholder{border-radius:50px;color:#ff7b00}.user__name{color:#ff7b00;font-size:1.25rem;font-weight:700}.user__username{color:gray;font-size:1rem;font-weight:300}.user__website-div{align-items:center;display:flex;width:50%}.user__website{color:#ff7b00;font-size:.85rem;font-weight:300;font-weight:700;margin-left:.25rem;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:80%;word-break:break-all}.user__location-div{align-items:center;display:flex;width:50%}.user__banner-div{align-items:flex-end;display:flex;height:100%;justify-content:flex-end;width:80%}.user__banner{text-wrap:wrap;color:#fff;font-size:2.3rem;font-weight:700;text-transform:capitalize;width:-webkit-max-content;width:max-content}.user__location{color:gray;font-size:.85rem;font-weight:300;font-weight:700;margin-left:.25rem;text-transform:capitalize;white-space:normal;width:34vw;word-break:keep-all}.user__heading{-webkit-animation:flicker 8s linear infinite alternate forwards;animation:flicker 8s linear infinite alternate forwards;color:#fff;font-size:2.5rem;text-shadow:0 0 .033em #fff,0 0 .08em #fff,0 0 .1em #ff7b00,0 0 .2em #ff7b00,0 0 .3em #ff7b00,0 0 1em #ff7b00,0 0 1.5em #ff7b00}@-webkit-keyframes flicker{0%,19.999%,22%,62.999%,64%,64.999%,72%,to{opacity:1}20%,21.999%,63%,63.999%,65%,71.999%{opacity:.33}}@keyframes flicker{0%,19.999%,22%,62.999%,64%,64.999%,72%,to{opacity:1}20%,21.999%,63%,63.999%,65%,71.999%{opacity:.33}}.user__bio{text-wrap:wrap;color:#fff;font-size:.875rem;font-weight:300;letter-spacing:0;padding:.25rem 0;text-align:justify;width:100%}.user__genre-div{align-items:center;display:flex;margin-right:1rem}.user__genre{color:#ff7b00;font-size:.85rem;font-weight:300;font-weight:700;margin-left:.25rem;text-transform:capitalize;white-space:normal;word-break:keep-all}.user__stats-container{background-color:#1f1f1f;box-sizing:border-box;display:flex;flex-direction:column;height:72dvh;overflow:auto;padding:1rem 1.5rem 0;position:relative;width:100%;z-index:0}.user__stats-container::-webkit-scrollbar{display:none}.user__details-container{align-items:center;flex-direction:column}.user__details-container,.user__info-div{display:flex;justify-content:space-between}.user__info-div{width:100%}.user__names{display:flex;flex-direction:column;text-transform:capitalize}.user__contacts-container{display:flex;justify-content:space-between;width:100%}.user__stats-title{color:#fff;font-size:1.5rem;font-weight:300;margin-left:.25rem}.user__stats{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin-top:.5rem;width:100%}.user__rating-div{align-items:baseline;display:flex;padding-bottom:.5rem;width:50%}.user__rating{color:#ff7b00;font-size:1.75rem;font-weight:700;padding:0 .5rem}.user__followers-div{align-items:baseline;display:flex;font-size:.75rem;padding-bottom:.5rem;width:50%}.user__followers{color:#ff7b00;font-size:1.75rem;font-weight:700;padding:0 .5rem}.user__button-div{display:flex;flex-direction:column;height:75%;justify-content:space-between}.user__button{align-items:center;background-color:#191919;border:2px solid #ff7b00;border-radius:.5rem;box-shadow:6px 5px 8px 1px rgba(0,0,0,.31);box-sizing:border-box;color:#ff7b00;cursor:pointer;display:flex;font-size:1rem;font-weight:700;padding:.5rem 1.5rem}.user__button-link{text-decoration:none}.user__nav{display:flex;justify-content:space-between}.user__nav-item{box-sizing:border-box;color:#ff7b00;font-size:1.375rem;font-weight:700;padding:.25rem}.user__nav-item:hover{color:#fff;text-shadow:0 0 11px #a6a6a6}.user__nav-item-active{background:#ff7b00;border-radius:6px;box-sizing:border-box;color:#191919;font-size:1.375rem;font-weight:700;padding:.25rem}.user__nav-div{display:flex;flex-direction:row;justify-content:space-between;margin:1rem 0;width:100%}.user__booking-div{align-self:flex-end}.mediaplayer,.user__booking-div{display:flex;flex-direction:column}.mediaplayer{height:37vh}.mediaplayer__loading{color:#ff7b00;font-weight:700}.mediaplayer__card{align-items:center;border-radius:1.25rem;box-sizing:border-box;display:flex;flex-direction:column;height:58vh;justify-content:space-between;width:100%}.mediaplayer__vid{border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:20px;border-top-right-radius:20px;height:26vh;object-fit:cover;padding:.5rem;width:100%}.mediaplayer__controls{align-items:center;display:flex;flex-direction:column;height:12vh;width:100%}.mediaplayer__time-div{display:flex;justify-content:space-between;padding-top:.5rem;width:100%}.mediaplayer__time{color:gray;font-size:.75rem;font-weight:700}.mediaplayer__progress-bar{--range-progress:0;-webkit-appearance:none;background:#ccc;border-radius:.125rem;cursor:pointer;height:.125rem;position:relative;width:100%}.mediaplayer__progress-bar:before{background:#ff7b00;border-bottom-left-radius:2px;border-top-left-radius:2px;content:"";height:.125rem;left:0;position:absolute;top:0;width:var(--range-progress)}.mediaplayer__progress-bar::-webkit-slider-thumb{-webkit-appearance:none;background-color:#ff7b00;border:none;border-radius:50%;cursor:pointer;height:.5rem;position:relative;width:.5rem}.mediaplayer__progress-bar:active::-webkit-slider-thumb{-webkit-transform:scale(1.2);transform:scale(1.2)}.mediaplayer__song-div{display:flex;flex-direction:column;width:100%}.mediaplayer__empty-alertdiv{align-items:center;border:4px solid gray;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;height:39vh;justify-content:space-evenly;margin-bottom:.5rem;padding:1rem;text-align:center}.mediaplayer__empty-alert-user{color:#ff7b00;font-weight:700;text-transform:capitalize}.mediaplayer__empty-alert{text-wrap:balance;color:#fff;font-size:1.5rem;font-weight:300;text-align:center}.mediaplayer__song-title{color:#fff;font-size:1.25rem}.mediaplayer__song-subtitle,.mediaplayer__song-title{align-self:center;font-weight:700;text-transform:capitalize}.mediaplayer__song-subtitle{color:gray;font-size:1rem}.mediaplayer__icon-div{align-items:center;display:flex;justify-content:space-evenly;width:100%}.mediaplayer__icons,.mediaplayer__play-pause{fill:#ff7b00;height:9vh;width:100%}.emptymediaplayer{display:flex;flex-direction:column;height:40vh}.emptymediaplayer__loading{color:#ff7b00;font-weight:700}.emptymediaplayer__card{border-radius:1.25rem;box-sizing:border-box;height:40vh;width:100%}.emptymediaplayer__card,.emptymediaplayer__emptycontainer{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly}.emptymediaplayer__emptycontainer{border:4px dashed gray;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:20px;border-top-right-radius:20px;height:28vh;object-fit:cover;padding:.5rem;width:92%}.emptymediaplayer__controls{align-items:center;display:flex;flex-direction:column;height:12vh;width:100%}.emptymediaplayer__time-div{display:flex;justify-content:space-between;padding-top:.5rem;width:100%}.emptymediaplayer__time{color:gray;font-size:.75rem;font-weight:700}.emptymediaplayer__progress-bar{--range-progress:0;-webkit-appearance:none;background:#ccc;border-radius:.125rem;cursor:pointer;height:.125rem;position:relative;width:100%}.emptymediaplayer__progress-bar:before{background:#ff7b00;border-bottom-left-radius:2px;border-top-left-radius:2px;content:"";height:.125rem;left:0;position:absolute;top:0;width:var(--range-progress)}.emptymediaplayer__progress-bar::-webkit-slider-thumb{-webkit-appearance:none;background-color:#ff7b00;border:none;border-radius:50%;cursor:pointer;height:.5rem;position:relative;width:.5rem}.emptymediaplayer__progress-bar:active::-webkit-slider-thumb{-webkit-transform:scale(1.2);transform:scale(1.2)}.emptymediaplayer__upload-div{display:flex;flex-direction:column;width:100%}.emptymediaplayer__upload-title{align-self:center;color:#fff;font-size:.9375rem;font-size:1.25rem;font-weight:700}.emptymediaplayer__upload-subtitle{background-color:hsla(0,0%,50%,.193);border:2px solid gray;border-radius:5px;box-sizing:border-box;color:#fff;font-size:1rem;font-weight:300;padding:.375rem;text-align:center}.emptymediaplayer__icon-div{align-items:center;display:flex;justify-content:space-evenly;width:100%}.emptymediaplayer__icons,.emptymediaplayer__play-pause{fill:#ff7b00;height:9vh;width:100%}.tracklist{cursor:pointer;margin-top:.5rem;width:100%}.tracklist__header{color:#fff;font-size:2rem}.track{background-color:#191919;border:1px solid hsla(0,0%,58%,.459);border-radius:8px;box-sizing:border-box;height:8vh;margin:.5rem 0;padding:1rem;width:100%}.track__container{height:100%}.track__container,.track__icon{align-items:center;display:flex}.track__icon{background-color:#ff7b00;border-radius:2px;height:2rem;justify-content:center;width:2rem}.track__details-div{align-items:center;display:flex;justify-content:space-between;width:100%}.track__details{display:flex;flex-direction:column;height:100%;justify-content:center;margin-left:.5rem}.track__artist{color:#fff;font-weight:700}.track__title{color:gray;font-weight:300}input[type=radio]{display:none}.reviewform{display:flex;flex-direction:column;height:62vh}.reviewform__heading{text-wrap:balance;align-self:center;color:#fff;font-weight:300;text-align:center}.reviewform__error-section{align-items:center;display:flex;flex-direction:column;height:44vh;justify-content:center}.reviewform__error-title{color:#fff;text-align:center}.reviewform__displayName{color:#ff7b00;text-transform:capitalize}.reviewform__form{display:flex;flex-direction:column;height:70%;padding-top:1rem}.reviewform__rating{cursor:pointer}.reviewform__div{align-items:center;display:flex;height:12%;justify-content:space-evenly;width:100%}.reviewform__username-input{border:none;border-radius:6px;color:#000;font-weight:300;height:2.5rem;margin-top:1rem;outline:none;padding-left:.5rem;width:42%}.reviewform__username-input::-webkit-input-placeholder{color:gray;font-size:1rem;font-weight:300}.reviewform__username-input::placeholder{color:gray;font-size:1rem;font-weight:300}.reviewform__input{border:none;border-radius:.625rem;box-sizing:border-box;color:#000;font-weight:300;height:8rem;margin:1rem 0;outline:none;padding:.5rem;resize:none;text-align:start;width:100%}.reviewform__input::-webkit-input-placeholder{color:gray;font-size:1rem;font-weight:300}.reviewform__input::placeholder{color:gray;font-size:1rem;font-weight:300}.reviewform__button{align-self:end;border:none;border-radius:.5rem;color:#191919;font-size:1.25rem;font-weight:700;height:3rem;width:100%}.reviewform__button,.reviewform__delete-button{background-color:#ff7b00;box-shadow:6px 5px 8px 1px rgba(0,0,0,.31);box-sizing:border-box}.reviewform__delete-button{border:none;border-radius:1.25rem;color:#fff;font-weight:300;padding:.25rem 1rem}.reviewform__review-section{display:flex;flex-direction:column;height:45%;margin-top:2rem}.reviewform__review-div{border-bottom:1px solid #191919;display:flex;flex-direction:column;height:100%;margin-bottom:.5rem;width:100%}.reviewform__review-container{align-items:center;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between}.reviewform__user-div{align-items:center;display:flex;height:10vh}.reviewform__voltage-div{display:flex}.reviewform__voltage{fill:#ff7b00}.reviewform__user-details{display:flex;flex-direction:column;padding-left:4vw}.reviewform__avatar{background-color:#191919;border-radius:50%;height:12vw;width:12vw}.reviewform__username{color:#ff7b00;font-size:1rem;font-weight:300}.reviewform__user-timestamp{color:gray;font-size:.75rem;font-weight:700;padding:.2rem 0 .5rem}.reviewform__review{word-wrap:break-word;text-wrap:wrap;color:#fff;font-size:.75rem;font-weight:300;padding-bottom:1rem;word-break:normal}.booking__form{height:65vh;justify-content:space-evenly;width:100%}.booking__form,.booking__time-div{display:flex;flex-direction:column}.booking__time-div{height:15%;justify-content:center}.booking__time-label{color:#fff;font-weight:300;margin-top:.5rem}.booking__time-label-end{color:#ff7b00;font-weight:300;margin-top:.5rem}.booking__time-input{background:none;border:none;border-bottom:.5px solid gray;color:#fff;color-scheme:dark;font-size:1rem;font-weight:300;height:100%;outline:none;width:100%}.booking__time-input::-webkit-input-placeholder{color:#fff;font-size:.875rem;font-weight:300}.booking__time-input::placeholder{color:#fff;font-size:.875rem;font-weight:300}.booking__input{background:none;border:none;border-bottom:.5px solid gray;color:#fff;font-weight:300;height:10%;outline:none;width:100%}.booking__input::-webkit-input-placeholder{color:#fff;font-size:1rem;font-weight:300}.booking__input::placeholder{color:#fff;font-size:1rem;font-weight:300}.booking__booking-type{-webkit-appearance:none;background:none;border:none;border-bottom:.5px solid gray;color:#fff;font-size:1rem;font-weight:300;height:10%;outline:none;width:100%}.booking__booking-type::-webkit-input-placeholder{color:#fff;font-size:1rem;font-weight:300}.booking__booking-type::placeholder{color:#fff;font-size:1rem;font-weight:300}.booking__date-input{background:none;border:none;border-bottom:.5px solid gray;color:#fff;color-scheme:dark;font-size:1rem;font-weight:300;height:10%;outline:none;width:100%}.booking__date-input::-webkit-input-placeholder{color:#fff;font-size:.875rem;font-weight:300}.booking__date-input::placeholder{color:#fff;font-size:.875rem;font-weight:300}.booking__region-select{-webkit-appearance:none;background:none;border:none;border-bottom:.5px solid gray;color:#fff;font-size:1rem;font-weight:300;height:10%;outline:none;width:100%}.booking__region-select::-webkit-input-placeholder{color:#fff;font-size:1rem;font-weight:300}.booking__region-select::placeholder{color:#fff;font-size:1rem;font-weight:300}.booking__button{align-self:center;background-color:#ff7b00;border:none;border-radius:.5rem;box-shadow:6px 5px 8px 1px rgba(0,0,0,.31);color:#191919;font-size:1.25rem;font-weight:700;margin:1rem 0;padding:.5rem}.booking__button,.bookinglist{box-sizing:border-box;width:100%}.bookinglist{border:2px solid gray;border-radius:10px;height:20vh;padding:1rem}.bookinglist,.bookinglist__container{display:flex;justify-content:space-between}.bookinglist__container{align-items:center;height:100%;width:85%}.bookinglist__booking-div{align-items:baseline;display:flex;height:100%;justify-content:flex-start;width:50%}.bookinglist__details{display:flex;flex-direction:column;height:100%;justify-content:space-evenly;margin-left:.25rem;width:100%}.bookinglist__event-flyer-div{height:10vh;width:10vh}.bookinglist__event-flyer{-webkit-filter:grayscale(1);filter:grayscale(1);height:15vh;object-fit:cover;object-position:center;width:10rem}.bookinglist__details-div{align-items:baseline;display:flex;flex-direction:column;justify-content:center}.bookinglist__location-div{align-items:center;display:flex;justify-content:flex-start}.bookinglist__type{WIDTH:fit-content;background:#ff7b00;border-radius:4px;box-sizing:border-box;color:#191919;font-size:1rem;font-weight:400;letter-spacing:2px;margin-bottom:.25rem;padding:.1rem;text-transform:uppercase}.bookinglist__venue{color:#fff;font-size:1.25rem;font-weight:400;text-transform:capitalize}.bookinglist__time-div{display:flex}.bookinglist__date{color:gray;font-weight:300}.bookinglist__time{color:#ff7b00;font-size:1rem;font-weight:300;margin-right:.25rem}.editprofile{display:flex;flex-direction:column;height:100dvh;overflow-x:auto;overflow-y:auto}.editprofile::-webkit-scrollbar{display:none}.editprofile__edit-div{align-self:end;background-color:#1f1f1f;border:2px solid #ff7b00;border-radius:50%;box-sizing:border-box;display:flex;justify-content:center;padding:.5rem;width:6vh}.editprofile__edit-icon{fill:#ff7b00;cursor:pointer;margin-left:.5rem}.editprofile__edit-background{align-items:center;background-color:hsla(0,0%,50%,.193);border:2px solid #ff7b00;border-radius:5px;box-sizing:border-box;color:#fff;display:flex;font-size:.75rem;font-weight:700;height:4vh;justify-content:center;padding:.375rem;text-align:center}.editprofile__background-icon{margin-right:.5rem}.editprofile__background-container{background-color:gray;box-sizing:border-box;display:flex;height:20dvh;justify-content:space-between;width:100vw}.editprofile__header-background{background-color:#191919;-webkit-filter:brightness(50%);filter:brightness(50%);height:100%;object-fit:cover;object-position:center;width:100%}.editprofile__upload-icon{fill:#fff;align-self:center;display:flex}.editprofile__upload-input{display:none}.editprofile__upload-avatar{z-index:2}.editprofile__edit-avatar-div{align-items:center;border:2px solid #ff7b00;border-radius:50%;display:flex;justify-content:center;position:relative}.editprofile__avatar-div{align-items:self-end;display:flex;height:100%;justify-content:space-between;width:100%}.editprofile__info-container{align-items:center;box-sizing:border-box;display:flex;height:19dvh;justify-content:space-between;padding:0 1.5rem;position:absolute;width:100%}.editprofile__avatar{background-color:#1f1f1f;border-radius:50px;height:10vh;object-fit:cover;object-position:center;width:5.125rem}.editprofile__edit-avatar{bottom:1.25rem;position:absolute;right:1.35rem;z-index:1}.editprofile__user-avatar{-webkit-filter:brightness(50%);filter:brightness(50%);height:4.5rem;width:4.5rem}.editprofile__avatar-icon,.editprofile__user-avatar{background-color:#1f1f1f;border-radius:50px;object-fit:cover;object-position:center}.editprofile__avatar-icon{height:20vw;width:20vw}.editprofile__edit-icon{left:23px;position:absolute;top:25px}.editprofile__avatar-empty{align-items:last baseline;background-color:#1f1f1f;border:1px solid #ff7b00;border-radius:50px;display:flex;height:20vw;justify-content:center;object-fit:cover;object-position:center;position:relative;width:20vw}.editprofile__avatar-placeholder{border-radius:24px;color:#ff7b00}.editprofile__name{color:#fff;font-size:1.25rem;font-weight:300}.editprofile__username{color:#ff7b00;font-size:.75rem;font-size:1rem;font-weight:300}.editprofile__bio{text-wrap:pretty;color:#fff;font-size:.875rem;font-weight:300;letter-spacing:0;padding:.5rem 0;width:100%}.editprofile__form-container{background-color:#1f1f1f;box-sizing:border-box;display:flex;flex-direction:column;height:72dvh;overflow:auto;padding:1rem 1.5rem 0;width:100%}.editprofile__form{display:flex;flex-direction:column;height:100%;justify-content:space-evenly;width:100%}.editprofile__input-label{color:#ff7b00;font-weight:300}.editprofile__input{background:none;border:none;border-bottom:.5px solid #fff;color:#fff;font-weight:300;height:5%;outline:none;resize:none;width:100%}.editprofile__input::-webkit-input-placeholder{color:gray;font-size:1rem;font-weight:300}.editprofile__input::placeholder{color:gray;font-size:1rem;font-weight:300}.editprofile__input-bio{background:none;border:none;border-bottom:.5px solid #fff;color:#fff;font-weight:300;height:15%;outline:none;resize:none;width:100%}.editprofile__input-bio::-webkit-input-placeholder{color:gray;font-size:1rem;font-weight:300}.editprofile__input-bio::placeholder{color:gray;font-size:1rem;font-weight:300}.editprofile__button{align-self:center;background-color:#ff7b00;border:none;border-radius:.5rem;box-shadow:6px 5px 8px 1px rgba(0,0,0,.31);box-sizing:border-box;color:#191919;cursor:pointer;font-size:1.25rem;font-weight:700;margin-top:4vw;padding:2vw;width:100%}.editprofile__delete-account{color:red;font-weight:300;margin:1rem 0;text-align:center}.modal-overlay{align-items:center;background-color:rgba(0,0,0,.5);display:flex;font-weight:300;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1}.modal-overlay__content{align-items:center;background-color:#1f1f1f;border-radius:1rem;box-shadow:12px 12px 17px 6px rgba(0,0,0,.69);display:flex;flex-direction:column;height:50vh;justify-content:space-evenly;opacity:.99;padding:7.5vw;position:relative;top:-9vh;width:75%}.modal-overlay__avatar-div{justify-content:space-between}.modal-overlay__avatar-div,.modal-overlay__edit-avatar-div{align-items:center;display:flex;flex-direction:column;width:100%}.modal-overlay__edit-avatar-div{justify-content:center}.modal-overlay__background-div{display:flex;justify-content:space-between;width:100%}.modal-overlay__input-button{background-color:#191919;border:2px solid #ff7b00;border-radius:.5rem;color:#ff7b00;padding:.5rem;text-align:center}.modal-overlay__input-button,.modal-overlay__upload-button{align-items:center;align-self:center;box-shadow:6px 5px 8px 1px rgba(0,0,0,.31);box-sizing:border-box;cursor:pointer;display:flex;font-size:1.25rem;font-weight:700;height:6vh;justify-content:center;width:100%}.modal-overlay__upload-button{background-color:#ff7b00;border:none;border-radius:.5rem;color:#191919;padding:2vw}.modal-overlay__upload-button-disabled{background-color:rgba(203,98,0,.137);border:none;border-radius:10px;box-sizing:border-box;color:#939393;cursor:pointer;font-size:1.25rem;font-weight:700;height:6vh;margin-bottom:1rem;text-align:center;width:100%}.modal-overlay__section{align-items:center;display:flex;flex-direction:column;width:100%}.modal-overlay__close{height:99%;position:absolute;right:0;top:0;width:99%;z-index:-1}.modal-overlay__upload-input{display:none}.modal-overlay__upload-avatar{align-items:center;color:#fff;display:flex;height:5rem;justify-content:center;width:100%}.modal-overlay__user-avatar{background-color:#1f1f1f;border-radius:50%;height:13rem;object-fit:cover;object-position:center;width:13rem}.modal-overlay__upload-background{color:#fff}.deleteoverlay{background-color:rgba(0,0,0,.5);font-weight:300;height:100%;justify-content:center;left:0;top:0;width:100%;z-index:1}.deleteoverlay,.deleteoverlay__content{align-items:center;display:flex;position:fixed}.deleteoverlay__content{background-color:#1f1f1f;border-radius:1rem 1rem 0 0;bottom:0dvh;box-shadow:12px 12px 17px 6px rgba(0,0,0,.69);flex-direction:column;height:35vh;justify-content:space-evenly;opacity:.99;padding:7.5vw;width:85%}.deleteoverlay__warning-header{color:#ff7b00;font-weight:700}.deleteoverlay__warning{color:#fff;font-weight:300;margin-bottom:1rem;text-align:center;white-space:wrap;word-break:normal}.deleteoverlay__delete-button{background-color:red;border:none;border-radius:1.25rem;color:#fff}.deleteoverlay__cancel-button,.deleteoverlay__delete-button{align-self:center;box-shadow:6px 5px 8px 1px rgba(0,0,0,.31);box-sizing:border-box;cursor:pointer;font-size:1.25rem;font-weight:300;height:6vh;padding:2vw;width:100%}.deleteoverlay__cancel-button{background-color:#191919;border:2px solid #ff7b00;border-radius:1.25rem;color:#ff7b00;margin-bottom:1rem}.deleteoverlay__close{height:99%;position:absolute;right:0;top:0;width:99%;z-index:-1}.edituserbackgroundmodal{align-items:center;background-color:rgba(0,0,0,.5);display:flex;font-weight:300;height:100dvh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1}.edituserbackgroundmodal__content{align-items:center;background-color:#1f1f1f;border-radius:1rem;box-shadow:12px 12px 17px 6px rgba(0,0,0,.69);display:flex;flex-direction:column;height:80vh;justify-content:space-evenly;opacity:.99;padding:7.5vw;position:relative;top:0;width:75%}.edituserbackgroundmodal__background-div{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.edituserbackgroundmodal__edit-background-div{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.edituserbackgroundmodal__input-button{background-color:#1f1f1f;border:2px solid #ff7b00;border-radius:8px;box-sizing:border-box;color:#ff7b00;height:6vh}.edituserbackgroundmodal__input-button,.edituserbackgroundmodal__upload-button{align-items:center;align-self:center;box-shadow:6px 5px 8px 1px rgba(0,0,0,.31);cursor:pointer;display:flex;font-size:1.25rem;font-weight:700;justify-content:center;width:100%}.edituserbackgroundmodal__upload-button{background-color:#ff7b00;border:none;border-radius:.5rem;color:#1f1f1f;height:7vh}.edituserbackgroundmodal__upload-button-disabled{background-color:rgba(203,98,0,.137);border:none;border-radius:.5rem;box-sizing:border-box;color:#939393;cursor:pointer;font-size:1.25rem;font-weight:700;height:7vh;text-align:center;width:100%}.edituserbackgroundmodal__section{align-items:center;display:flex;flex-direction:column;width:100%}.edituserbackgroundmodal__close{height:99%;position:absolute;right:0;top:0;width:99%;z-index:-1}.edituserbackgroundmodal__upload-input{display:none}.edituserbackgroundmodal__upload-background{align-items:center;display:flex;height:5rem;justify-content:center;width:100%}.edituserbackgroundmodal__user-background{background-color:#1f1f1f;border-radius:5%;height:80%;object-fit:cover;object-position:center;width:100%}.edituserbackgroundmodal__upload-background{color:#fff}@font-face{font-family:worksans;font-weight:100;src:url(/static/media/WorkSans-Light.1ca2c48a9aa9f5cb1e30.ttf) format("TrueType")}@font-face{font-family:inter;font-weight:200;src:url(/static/media/WorkSans-Thin.336700fa8bf1eb9f510d.ttf) format("TrueType")}@font-face{font-family:worksans;font-weight:300;src:url(/static/media/WorkSans-Regular.ca211a55c3d9d8690c63.ttf) format("TrueType")}@font-face{font-family:worksans;font-weight:700;src:url(/static/media/WorkSans-SemiBold.8988ce2e3e8957a63db8.ttf) format("TrueType")}@font-face{font-family:worksans;font-weight:bolder;src:url(/static/media/WorkSans-ExtraBold.d221515a328f2d7c21c7.ttf) format("TrueType")}.uploadmusicpage{background-color:#1f1f1f;display:flex;flex-direction:column;height:100dvh;overflow-x:auto;overflow-y:auto}.uploadmusicpage::-webkit-scrollbar{display:none}.uploadmusicpage__vid{height:100%;object-fit:cover;width:100%}.uploadmusicpage__edit-div{align-self:end;background-color:#1f1f1f;border:2px solid #ff7b00;border-radius:50%;box-sizing:border-box;display:flex;justify-content:center;padding:.5rem;width:6vh}.uploadmusicpage__edit-icon{fill:#ff7b00;cursor:pointer;margin-left:.5rem}.uploadmusicpage__background-container{background-color:#191919;box-sizing:border-box;display:flex;height:40vh;position:relative;width:100%}.uploadmusicpage__header-background{background-color:#191919;-webkit-filter:blur(1.5px) brightness(50%);filter:blur(1.5px) brightness(50%);height:100%;object-fit:cover;object-position:center;width:100%}.uploadmusicpage__upload-icon{fill:#fff;align-self:center;display:flex}.uploadmusicpage__upload-input{display:none}.uploadmusicpage__upload-avatar{z-index:2}.uploadmusicpage__edit-avatar-div{align-items:center;border:2px solid #ff7b00;border-radius:50%;display:flex;justify-content:center;position:relative}.uploadmusicpage__visualizer-div{align-items:center;border:2px dashed gray;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;height:30vh;justify-content:space-evenly;padding-top:3rem;width:100%}.uploadmusicpage__instructions{background-color:hsla(0,0%,50%,.193);border:2px solid gray;border-radius:5px;font-weight:300}.uploadmusicpage__instructions,.uploadmusicpage__instructions-replace{box-sizing:border-box;color:#fff;font-size:.75rem;padding:.375rem;text-align:center}.uploadmusicpage__instructions-replace{background-color:#ff7b00;border:2px solid #fff;border-radius:5px;font-weight:700;left:1.5rem;position:absolute;top:34vh;width:20%;z-index:1}.uploadmusicpage__info-container{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding:2rem;position:absolute;width:100%}.uploadmusicpage__avatar{background-color:#1f1f1f;border-radius:50px;height:10vh;object-fit:cover;object-position:center;width:5.125rem}.uploadmusicpage__edit-avatar{bottom:1rem;position:absolute;right:1.2rem;z-index:1}.uploadmusicpage__user-avatar{-webkit-filter:blur(1.5px) brightness(50%);filter:blur(1.5px) brightness(50%);height:10vh;width:4.5rem}.uploadmusicpage__avatar-icon,.uploadmusicpage__user-avatar{background-color:#1f1f1f;border-radius:50px;object-fit:cover;object-position:center}.uploadmusicpage__avatar-icon{height:20vw;width:20vw}.uploadmusicpage__edit-icon{left:23px;position:absolute;top:25px}.uploadmusicpage__avatar-empty{align-items:last baseline;background-color:#1f1f1f;border:1px solid #ff7b00;border-radius:50px;display:flex;height:20vw;justify-content:center;object-fit:cover;object-position:center;position:relative;width:20vw}.uploadmusicpage__avatar-placeholder{border-radius:24px;color:#ff7b00}.uploadmusicpage__name{color:#fff;font-size:1.25rem;font-weight:300}.uploadmusicpage__username{color:#ff7b00;font-size:1rem;font-weight:300}.uploadmusicpage__bio{text-wrap:pretty;color:#fff;font-size:.875rem;font-weight:300;letter-spacing:0;padding:.5rem 0;width:100%}.uploadmusicpage__uploadlabel-container{align-items:center;display:flex;flex-direction:column;height:23vh;justify-content:space-evenly}.uploadmusicpage__form-container{background-color:#1f1f1f;box-sizing:border-box;height:52dvh;overflow:auto;padding:1rem 1.5rem 0}.uploadmusicpage__form,.uploadmusicpage__form-container{display:flex;flex-direction:column;justify-content:space-evenly;width:100%}.uploadmusicpage__form{height:25dvh}.uploadmusicpage__form-buttonscontainer{display:flex;justify-content:space-between;width:100%}.uploadmusicpage__form-musiclabel{width:100%}.uploadmusicpage__form-inputbutton{align-items:center;border:none;border-radius:10px;display:flex;justify-content:center}.uploadmusicpage__form-inputbutton,.uploadmusicpage__uploadbutton{background-color:#ff7b00;box-shadow:0 7px 0 0 #7f3e02;box-sizing:border-box;color:#fff;cursor:pointer;font-size:1.25rem;font-weight:700;height:7vh;width:100%}.uploadmusicpage__uploadbutton{border:1px solid #ff7b00;border-radius:10px;margin-bottom:1rem;text-align:center}.uploadmusicpage__uploadbutton-disabled{background-color:rgba(203,98,0,.137);border:none;border-radius:10px;box-sizing:border-box;color:#939393;cursor:pointer;font-size:1.25rem;font-weight:700;height:7vh;margin-bottom:1rem;text-align:center;width:100%}.uploadmusicpage__form-musicinput{display:none}.uploadmusicpage__input-label{color:#ff7b00;font-size:1.5rem;font-weight:300}.uploadmusicpage__input{background:none;border:none;border-bottom:.5px solid #fff;color:#fff;font-size:1.375rem;font-weight:300;height:15%;outline:none;width:100%}.uploadmusicpage__input::-webkit-input-placeholder{color:gray;font-size:1.5rem;font-weight:300}.uploadmusicpage__input::placeholder{color:gray;font-size:1.5rem;font-weight:300}.uploadmusicpage__progress-title{color:#fff;font-size:.8rem;font-weight:300}.uploadmusicpage__progress-container{background-color:rgba(203,98,0,.137);border-radius:50px;margin:.2rem 0;width:100%}.uploadmusicpage__progress-bar{background-color:#ff7b00;border-radius:50px;height:1vh;transition:width .3s ease-in-out;width:0}.notification{border-bottom:1px solid #191919;height:15vh;width:100%}.notification :hover{background-color:hsla(0,0%,50%,.369)}.notification__container{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:space-between;padding:0 2rem}.notification__container :hover{background:transparent}.notification__details{display:flex;flex-direction:column;width:80%}.notification__name{color:#ff7b00;font-weight:700;text-transform:capitalize}.notification__subject{color:#fff;font-weight:300;margin-bottom:.5rem}.notification__time{color:gray;font-size:.875rem;font-weight:300}.notificationpage{align-items:center;background:#191919;display:flex;flex-direction:column;height:91.5dvh;justify-content:center}.notificationpage::-webkit-scrollbar{display:none}.notificationpage__header-div{align-items:flex-end;box-sizing:border-box;display:flex;height:20vh;justify-content:flex-start;padding:1rem 2rem;width:100%}.notificationpage__header{color:#fff;font-size:2rem;font-weight:700}.notificationpage__container{background:#1f1f1f;border-top-left-radius:10px;border-top-right-radius:10px;height:100vh;overflow:auto;width:100%}.landingpage{background-color:#191919;height:100dvh;overflow:auto}.landingpage::-webkit-scrollbar{display:none}.landingpage__nav{align-items:center;background:#000;box-sizing:border-box;display:flex;height:9vh;justify-content:space-between;padding:1rem 2rem;width:100vw}.landingpage__nav-logo{color:#fff;font-size:1.5rem;text-shadow:0 0 .033em #fff,0 0 .08em #fff,0 0 .1em #ff7b00,0 0 .2em #ff7b00,0 0 .3em #ff7b00,0 0 1em #ff7b00,0 0 1.5em #ff7b00}.landingpage__nav-buttondiv{align-items:center;display:flex;justify-content:flex-end;width:75%}.landingpage__nav-link{width:30%}.landingpage__nav-signin{background-color:transparent;border:none;box-sizing:border-box;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;height:5vh;text-align:center;width:100%}.landingpage__hero{background:url(/static/media/Chlar.d4f3f9a59e5a441b5831.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100vw}.landingpage__hero-overlay{background-color:rgba(0,0,0,.433);height:60vh;padding:1rem;width:100vw}.landingpage__hero-overlay,.landingpage__hero-overlaycontents{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end}.landingpage__hero-header{background:transparent;color:#fff;font-size:3rem;font-weight:700;width:100%}.landingpage__cwa-link,.landingpage__signup-link{text-decoration:none;width:100%}.landingpage__cwa-link :hover{color:#ff7b00;text-decoration:underline}.landingpage__hero-signup{background-color:#ff7b00;border-radius:5px;box-sizing:border-box;color:#191919;font-size:1rem;font-weight:700;height:6.5vh;margin-top:1rem;text-decoration:none}.landingpage__hero-cwa,.landingpage__hero-signup{border:none;cursor:pointer;text-align:center;width:100%}.landingpage__hero-cwa{background-color:transparent;color:#fff;font-size:.875rem;font-weight:400;margin:1rem 0 0}.landingpage__hero-cwa :hover{color:#ff7b00;text-decoration:underline}.landingpage__hero-img{-webkit-filter:brightness(.5);filter:brightness(.5);height:100%;object-fit:cover;object-position:center;width:100%}.landingpage__cta-div{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:0 0 1rem;padding:1rem}.landingpage__desc-header{background:transparent;color:#fff;font-size:3rem;font-weight:lighter;margin-top:1rem;width:-webkit-min-content;width:min-content}.landingpage__desc-subheaderleft{align-self:flex-end;color:#fff;font-size:2.5rem;font-weight:700;text-align:left}.landingpage__desc-subheaderright{align-self:flex-start;color:#fff;font-size:2.5rem;font-weight:700;text-align:right}.landingpage__desc-span{color:#ff7b00;font-size:3rem;font-weight:400}.landingpage__desc{align-items:center;background-color:#1f1f1f;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-around;padding:1rem;width:100%}.landingpage__desc-summary{color:#fff;font-size:1rem;font-weight:300;letter-spacing:-1px;line-height:1.25rem;margin-top:.5rem;text-align:justify}.landingpage__desc-textdiv{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.landingpage__desc-text{color:gray;font-size:1rem;font-weight:300;letter-spacing:-1px;line-height:1.25rem;text-align:left;width:70%}.landingpage__footericon-div{display:flex;justify-content:space-evenly;width:100%}.landingpage__footer{align-items:center;background:#000;box-sizing:border-box;display:flex;flex-direction:column;height:11vh;justify-content:space-between;padding:1rem;width:100%}.landingpage__footer-text{color:gray;font-size:.75rem;font-weight:lighter}
/*# sourceMappingURL=main.fafc0a11.css.map*/