.hsk{--hsk-base:hsla(144,8%,51%,.16);--hsk-shine:hsla(0,0%,100%,.5);animation:hskShimmer 1.4s ease-in-out infinite;background:linear-gradient(100deg,var(--hsk-base) 30%,var(--hsk-shine) 50%,var(--hsk-base) 70%) 0 0 /300% 100%;border-radius:var(--z-r-md);display:block}html.dark .hsk{--hsk-base:hsla(0,0%,100%,.07);--hsk-shine:hsla(0,0%,100%,.14)}@keyframes hskShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.hsk-hero{background:linear-gradient(180deg,#d9f2e2 62%,#f5f6fa);border-radius:var(--z-r-xl) var(--z-r-xl) 0 0;height:720px;padding-top:28px}html.dark .hsk-hero{background:linear-gradient(180deg,#142820 62%,#121612)}.hsk-hero__inner{align-items:center;display:flex;flex-direction:column;gap:16px;padding:0 24px}.hsk-chip{border-radius:var(--z-r-pill);height:30px;width:230px}.hsk-title{border-radius:var(--z-r-xl);height:clamp(44px,8vw,104px);width:min(640px,80vw)}.hsk-title--short{width:min(380px,55vw)}.hsk-line{border-radius:var(--z-r-sm);height:16px;width:min(480px,80vw)}.hsk-line--short{width:min(320px,55vw)}.hsk-btns{display:flex;gap:12px;margin-top:8px}.hsk-btn{border-radius:var(--z-r-pill);height:58px;width:210px}.hsk-btn--alt{width:170px}@media(max-width:600px){.hsk-btns{flex-direction:column}.hsk-btn,.hsk-btn--alt,.hsk-btns{width:100%}}.hsk-row{display:flex;gap:16px;margin:0 auto;max-width:1280px;overflow:hidden;padding:0 16px}.hsk-row--first{margin-top:-100px;position:relative}.hsk-card{flex:0 0 236px}.hsk-card--lg{flex-basis:293px}.hsk-art{aspect-ratio:1;border-radius:var(--z-r-sm);width:100%}.hsk-text{border-radius:7px;height:14px;margin-top:10px;width:80%}.hsk-text--short{height:12px;width:50%}.hsk-section{margin:40px auto 0;max-width:1280px}.hsk-heading{height:28px;margin:0 0 16px 16px;width:200px}@media(prefers-reduced-motion:reduce){.hsk{animation:none}}.zhero{--zh-ink:#14201a;--zh-muted:#4b5a51;--zh-stroke:rgba(24,120,50,.16);--zh-fill:rgba(50,205,50,.12);--zh-spot:rgba(40,190,50,.78);--zh-end:#f5f6fa;background:linear-gradient(to bottom,#d9f2e2 62%,var(--zh-end));border-top-left-radius:20px;border-top-right-radius:20px;color:var(--zh-ink);font-family:sticky-sans,sticky-sans-fallback,sans-serif;isolation:isolate;min-height:660px;overflow:hidden;padding-top:64px;position:relative}html.dark .zhero{--zh-ink:#eef2ef;--zh-muted:#a3aba5;--zh-stroke:rgba(141,255,141,.14);--zh-fill:rgba(50,205,50,.08);--zh-spot:rgba(50,205,50,.5);--zh-end:#121612;background:linear-gradient(to bottom,#142820 62%,var(--zh-end))}.zhero__seo{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.zhero__wall{display:flex;flex-direction:column;gap:.6vw;inset:0 0 100px;justify-content:center;mask-image:radial-gradient(48% 42% at 50% 46%,#0000001f,#000 85%);-webkit-mask-image:radial-gradient(48% 42% at 50% 46%,rgba(0,0,0,.12),#000 85%);pointer-events:none;position:absolute;z-index:1}.zhero__row{animation:zheroMq 70s linear infinite;display:flex;font:700 clamp(64px,12vw,176px) /.95 PolySans,PolySans-fallback,sans-serif;letter-spacing:-.05em;text-transform:uppercase;white-space:nowrap;width:-moz-max-content;width:max-content;will-change:transform}.zhero__row:nth-child(2){animation-direction:reverse;animation-duration:85s}.zhero__row:nth-child(3){animation-duration:100s}.zhero__row span{color:transparent;padding-right:.35em;-webkit-text-stroke:2px var(--zh-stroke)}.zhero__row span.f{color:var(--zh-fill);-webkit-text-stroke:0}@keyframes zheroMq{to{transform:translate(-50%)}}.zhero__wall--fill{z-index:2;--zx:22%;--zy:62%;mask-image:radial-gradient(240px circle at var(--zx) var(--zy),#000 0,transparent 100%);-webkit-mask-image:radial-gradient(240px circle at var(--zx) var(--zy),#000 0,transparent 100%)}.zhero__wall--fill .zhero__row span{color:var(--zh-spot);-webkit-text-stroke:0}.zhero__fade{background:linear-gradient(to bottom,transparent,var(--zh-end));bottom:0;height:40%;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.zhero__inner{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding:0 24px 120px;position:relative;text-align:center;z-index:5}.zhero__title{color:var(--zh-ink);font-family:PolySans,PolySans-fallback,sans-serif;font-size:clamp(36px,6.5vw,96px);font-weight:700;letter-spacing:-.045em;line-height:1;margin:0 0 24px;text-align:center}.zhero__line{display:block;text-align:center;white-space:nowrap}.zhero__line--upload{align-items:baseline;display:flex;gap:.16em;justify-content:center}.zhero__words{align-items:baseline;background:linear-gradient(135deg,#173c28,#226b38 58%,#124b2c);border:1px solid hsla(0,0%,100%,.2);border-radius:.18em;box-shadow:0 .14em .34em #0b3d1f33;color:#f2fff3;display:inline-flex;padding:.01em .18em .08em;position:relative;text-align:left;white-space:nowrap;width:auto}.zhero__words .w{display:block;flex:none;white-space:nowrap}.zhero-word-enter-active{transition:opacity .4s ease,transform .5s cubic-bezier(.22,1,.36,1)}.zhero-word-leave-active{left:.18em;position:absolute;top:.01em;transition:opacity .22s ease,transform .35s cubic-bezier(.4,0,.2,1)}.zhero-word-enter-from{opacity:0;transform:translateY(12%)}.zhero-word-leave-to{opacity:0;transform:translateY(-10%)}html.dark .zhero__words{background:linear-gradient(135deg,#baf7c4,#72df86 55%,#42bd60);border-color:#93ffa54d;box-shadow:0 .14em .4em #00000059;color:#07180c}.zhero__sub{color:var(--zh-muted);font-size:clamp(16px,1.3vw,19px);line-height:1.5;margin:0 0 32px;max-width:600px}.zhero__sub strong{color:var(--zh-ink);font-weight:700}.zhero__ctas{display:flex;flex-wrap:wrap;justify-content:center}.zhero__cta,.zhero__ctas{align-items:center;gap:12px}.zhero__cta{background:#32cd32;border:0;border-radius:var(--z-r-pill);box-shadow:0 16px 34px -14px #32cd32e6;color:#021002;cursor:pointer;display:inline-flex;font:700 17px sticky-sans,sticky-sans-fallback,sans-serif;padding:6px 6px 6px 28px;text-decoration:none;transition:transform .25s ease}.zhero__cta i{background:#021002;border-radius:50%;color:#32cd32;display:grid;font-style:normal;height:46px;place-items:center;transition:transform .25s ease;width:46px}.zhero__cta:hover{transform:translateY(-2px)}.zhero__cta:hover i{transform:rotate(-45deg)}.zhero__cta2{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#e4f5e8c7;border:1.5px solid rgba(20,32,26,.28);border-radius:var(--z-r-pill);color:var(--zh-ink);display:inline-flex;font:700 16px sticky-sans,sticky-sans-fallback,sans-serif;gap:8px;height:58px;padding:0 26px;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .25s ease}html.dark .zhero__cta2{background:#263d30e0;border-color:#ffffff47}.zhero__cta2:hover{background:#d2ebd7;border-color:#32cd32;transform:translateY(-2px)}html.dark .zhero__cta2:hover{background:#34513e}.zhero__proof{align-items:center;color:var(--zh-muted);display:flex;font-size:14px;gap:12px;justify-content:center;margin:-12px 0 28px}.zhero__faces{display:inline-flex}.zhero__face{border:2px solid #eaf6ee;border-radius:50%;color:#14201a;display:grid;font:700 13px PolySans,PolySans-fallback,sans-serif;height:32px;margin-left:-9px;overflow:hidden;place-items:center;width:32px}.zhero__face:first-child{margin-left:0}.zhero__face img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}html.dark .zhero__face{border-color:#1a2a22}.zhero__proof-text b{color:var(--zh-ink);font-weight:700}.zhero__stick{animation:zheroFloat 8s ease-in-out infinite;border:1px solid rgba(20,40,30,.08);border-radius:var(--z-r-lg);box-shadow:0 12px 26px -16px #14281e59;color:#2b3a31;font:700 14px/1.2 PolySans,PolySans-fallback,sans-serif;letter-spacing:-.02em;padding:12px 18px;pointer-events:none;position:absolute;z-index:4}.zhero__stick--a{background:#fbf3e4;left:7vw;rotate:-8deg;top:38%}.zhero__stick--b{animation-delay:-5s;background:#fff;right:4vw;rotate:-5deg;top:16%}.zhero__stick--c{animation-delay:-3s;background:#e8eef8;right:6vw;rotate:6deg;top:60%}html.dark .zhero__stick{border-color:#ffffff2e;box-shadow:0 14px 28px -16px #000000b3;color:#1c1a14}html.dark .zhero__stick--a{background:#f6d98a}html.dark .zhero__stick--b{background:#f3f1ec}html.dark .zhero__stick--c{background:#b9c6f5}@keyframes zheroFloat{50%{translate:0 -12px}}@media(max-width:1200px){.zhero__stick{display:none}}@media(prefers-reduced-motion:reduce){.zhero__stick{animation:none}}@media(max-width:960px){.zhero{min-height:620px;padding-top:48px}}@media(max-width:480px){.zhero{min-height:660px;padding-top:40px}.zhero__inner{padding:0 22px 120px}.zhero__wall{mask-image:radial-gradient(120% 40% at 50% 58%,transparent,#000 100%);-webkit-mask-image:radial-gradient(120% 40% at 50% 58%,transparent,#000 100%);opacity:.45}.zhero__wall--fill{mask-image:radial-gradient(180px circle at var(--zx) var(--zy),#000 0,transparent 100%);-webkit-mask-image:radial-gradient(180px circle at var(--zx) var(--zy),#000 0,transparent 100%);opacity:.6}.zhero__title{font-size:clamp(26px,7.8vw,36px);line-height:1.1;margin:0 0 20px}.zhero__sub{font-size:16px;line-height:1.6;margin:0 0 32px;text-wrap:balance}.zhero__proof{flex-direction:column;gap:8px;margin:-14px 0 32px;text-align:center}.zhero__ctas{flex-direction:column;gap:12px}.zhero__cta2{height:52px}}@media(prefers-reduced-motion:reduce){.zhero__row{animation:none}.zhero__words .w{animation:none;opacity:1;transform:none!important;transition:none!important}}.hrail[data-v-d93879c9]{margin-inline:auto;max-width:1280px;padding:var(--z-sp-4);width:100%}.hrail[data-v-d93879c9] .hrail__row{display:flex;gap:var(--z-sp-6);padding-bottom:var(--z-sp-2)}.hrail__card[data-v-d93879c9]{flex:0 0 240px}.hrail--lg .hrail__card[data-v-d93879c9]{flex-basis:293px}@media(max-width:600px){.hrail[data-v-d93879c9] .hrail__row{gap:var(--z-sp-4)}.hrail--lg .hrail__card[data-v-d93879c9],.hrail__card[data-v-d93879c9]{flex-basis:calc(50% - var(--z-sp-4)*2/2 - 14px)}}.mainLayout .hero_home{min-height:675px}.home-discovery,.home-search{max-width:520px}.home-genres{display:flex;flex-wrap:wrap;gap:8px}.home-genre-chip{background:rgba(var(--v-theme-on-surface),.06);border-radius:var(--z-r-pill);color:inherit;display:inline-block;font-size:13px;font-weight:600;padding:6px 14px;text-decoration:none;transition:background .15s ease,color .15s ease}.home-genre-chip:hover{background:#32cd32;color:#fff}.home-genre-chip--more{background:transparent;color:#32cd32}.home-moods{display:grid;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr))}.home-moods .mood{min-height:104px}.home-moods .mood__title{font-size:16px}.home-moods .mood__icon{display:none}@media screen and (max-width:960px){.home-moods{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:600px){.home-moods{grid-template-columns:repeat(2,minmax(0,1fr))}}.ftrdd{margin-top:-100px;position:relative}.home-see-all{color:#32cd32;font-size:14px;font-weight:700;white-space:nowrap}.home-see-all:hover{text-decoration:underline}.topbeatz{background:linear-gradient(180deg,#01010100,#f5f6fa),#eceff1;border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important}html.dark .topbeatz{background:linear-gradient(180deg,#01010100,#121612),#1a1a1a}.listImg .v-avatar{background:#e2e2e2;border-radius:5px!important;height:56px;width:56px}.comments .v-avatar{background:#e2e2e2;height:48px;width:48px}.listImg .v-list-item-title{font-weight:700}.listImg .hvr:hover{background:#00000005!important}@media screen and (max-width:480px){.xttl{font-size:12vw!important}.titl_cont{position:relative;z-index:20}.titl_cont .v-btn{width:100%!important}.op_cont{right:-272px!important;width:100vw!important}.mainLayout .hero_home{height:595px}}@media screen and (max-width:1200px){.op{margin-top:-150px;width:100%}}@media screen and (max-width:760px){.op{margin-top:-40px}}@media screen and (max-width:960px){.op{margin-top:-99px}.xttl{font-size:8vw}.op_cont{position:absolute;right:-56px;top:64px;width:60vw;z-index:-1}.op{margin-top:-150px}.titlCont{width:50%}.mainLayout .hero_home{height:605px}}.mainLayout{background:#f5f6fa;box-shadow:0 15px 35px -9px #0000004d;position:relative;width:100%;z-index:2}html.dark .mainLayout{background:#121612;box-shadow:0 15px 35px -9px #000000b3}.mainLayout.home-main-layout,html.dark .mainLayout.home-main-layout{box-shadow:none}.footr{background-image:linear-gradient(50deg,#eef0f4,#f6f7fa);bottom:0;margin-top:-32px;padding:48px 0;position:sticky;text-align:center;width:100%}html.dark .footr{background-image:linear-gradient(50deg,#1b1b1b,#242424);color:#ffffffde}html.dark .footr .mnu_ixcon{filter:brightness(0) invert(1)!important;opacity:.9}.tt-thumb{border-radius:var(--z-r-sm);height:48px;width:48px}.daily-vibe{align-items:center;color:#385149;display:inline-flex;font-size:15px;font-weight:700;gap:6px}html.dark .daily-vibe{color:#a8c9bc}.daily-vibe__title{color:#32cd32}.footr h1{font-size:30px;margin:0}
