.home-page__container{min-height:100vh;margin:0 auto;min-width:590px;max-width:100vw;max-width:1920px;overflow-y:hidden}@media screen and (max-width:589px){.home-page__container{min-width:0;width:100%;max-width:100%;overflow-x:hidden;overflow-y:visible;padding:0 16px}}.home-page__creator{padding:24px 0 12px}@media screen and (min-width:1440px){.home-page__creator{padding:24px 0 20px}}.home-page__creator-container{margin:0 auto;padding:0 24px}@media screen and (min-width:600px){.home-page__creator-container{max-width:1280px}}@media screen and (min-width:1440px){.home-page__creator-container{max-width:1440px}}.home-page__mobile-title{margin-top:24px;font-size:24px;text-align:center;font-weight:600;line-height:1.25;background:linear-gradient(270deg,#e5a855,#fecd80 36%,#e5a855 66.5%,#d79960);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (min-width:1440px){.home-page__mobile-title{display:none}}.home-page__creator-title{margin-bottom:24px}.home-page__creator__wrapper-mobile-list{margin-right:-24px}@media screen and (min-width:1440px){.home-page__creator__wrapper-mobile-list{display:none}}.home-page__creator__mobile-list{display:flex;align-items:center;gap:24px;width:100%;overflow-y:auto;padding-right:24px;scrollbar-width:none}.home-page__creator__mobile-list__card .creator-card__btn-wrapper{top:8px;right:8px}.home-page__creator__mobile-list__card .user-info-card__action-btn img{width:48px;height:48px}.home-page__creator-slider{display:none}@media screen and (min-width:1440px){.home-page__creator-slider{display:flex}}.home-page__newsfeed{padding:12px 0 0}@media screen and (min-width:1440px){.home-page__newsfeed{padding:20px 0 64px}}.home-page__newsfeed-container{margin:0 auto;padding:0 24px}@media screen and (min-width:600px){.home-page__newsfeed-container{max-width:1280px}}@media screen and (min-width:1440px){.home-page__newsfeed-container{max-width:1440px}}.home-page__newsfeed-title{margin-bottom:24px}@media screen and (min-width:1440px){.home-page__newsfeed-title{margin-bottom:34px}}.home-page__newsfeed-list{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%}.home-page__newsfeed-list .home-page__newsfeed-list-item{width:100%;max-width:882px}@media screen and (min-width:1440px){.home-page__newsfeed-list{gap:32px}}.home-page__bottom-section{padding:32px 0 24px}@media screen and (min-width:1440px){.home-page__bottom-section{display:none}}.home-page__bottom-container{margin:0 auto;padding:0 24px}@media screen and (min-width:600px){.home-page__bottom-container{max-width:768px}}.home-page__bottom-title{margin-bottom:16px;font-size:24px;font-weight:600;line-height:1.25;background:linear-gradient(270deg,#e5a855,#fecd80 36%,#e5a855 66.5%,#d79960);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.home-page__bottom-text{display:flex;flex-direction:column;gap:16px}.home-page__bottom-text-paragraf{font-size:15px;line-height:1.5}@media screen and (max-width:589px){.home-page__mobile-title{padding:0 16px;min-width:343px;margin:24px auto;font-size:20px;line-height:30px}.home-page__creator{padding:0 0 12px}.home-page__creator-container{min-width:343px;margin-left:auto;margin-right:auto;padding:0}.home-page__creator-title{margin-bottom:16px;font-size:20px;line-height:24px;font-weight:600;color:#160e00;background:none;-webkit-background-clip:unset;background-clip:unset;-webkit-text-fill-color:#160e00}.home-page__creator__wrapper-mobile-list{margin-right:-16px;width:calc(100% + 16px)}.home-page__creator__mobile-list{align-items:flex-start;gap:16px;padding-right:16px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.home-page__creator__mobile-list>li{flex-shrink:0}.home-page__creator__mobile-list .creator-card{width:163px;flex-shrink:0;background:#fff;border-radius:12px;overflow:hidden}.home-page__creator__mobile-list .creator-card__main-wrapper{margin-bottom:6px;border-radius:12px;box-sizing:border-box}.home-page__creator__mobile-list .creator-card__bg-image{border-radius:8px}.home-page__creator__mobile-list .creator-card__text-wrapper,.home-page__creator__mobile-list .creator-card__text-wrapper--no-loggedin{padding:0 2px;box-sizing:border-box}.home-page__creator__mobile-list .creator-card__text-wrapper--no-loggedin .creator-card__text{max-width:none}.home-page__creator__mobile-list .creator-card__text{font-size:14px;line-height:16px;font-weight:400;color:#333}.home-page__creator__mobile-list .user-info-card{gap:4px;padding:8px}.home-page__creator__mobile-list .user-info-card__bio{display:flex;flex-direction:column;gap:2px}.home-page__creator__mobile-list .user-info-card__avatar{min-width:32px;width:32px;height:32px;border-width:2px}.home-page__creator__mobile-list .user-info-card__name{font-size:14px;line-height:14px}.home-page__creator__mobile-list .user-info-card__sub-name{font-size:12px;line-height:15px}.home-page__creator__mobile-list .user-info-card__action-btn{height:32px}.home-page__creator__mobile-list .user-info-card__action-btn-img{min-width:32px;width:32px;height:32px}.home-page__creator__mobile-list__card .user-info-card__action-btn img{width:32px;height:32px}.home-page__newsfeed{padding:16px 0 0}.home-page__newsfeed-container{min-width:343px;margin-left:auto;margin-right:auto;padding:0}.home-page__newsfeed-title{margin-bottom:16px;font-size:20px;line-height:24px;font-weight:600;color:#160e00;background:none;-webkit-background-clip:unset;background-clip:unset;-webkit-text-fill-color:#160e00}.home-page__newsfeed-list{gap:16px}.home-page__newsfeed-list .home-page__newsfeed-list-item{position:relative;min-width:343px;padding-top:17px}.home-page__newsfeed-list .home-page__newsfeed-list-item:before{content:"";position:absolute;left:50%;transform:translateX(-50%);top:0;width:100vw;height:1px;background-color:#151109;pointer-events:none}.home-page__newsfeed-list-item .nfcws__card.public{padding:16px 0;border-radius:12px;border:0 solid #160e00}.home-page__bottom-section{padding:24px 0}.home-page__bottom-container{min-width:343px;margin-left:auto;margin-right:auto;padding:0}.home-page__bottom-title{font-size:20px;line-height:30px;margin-bottom:16px}.home-page__bottom-text-paragraf{font-size:14px;line-height:16px}}