.sp-wrap[data-astro-cid-2dnpvvg7]{grid-column:span 12;margin-top:32px}.sp[data-astro-cid-2dnpvvg7]{color:#fff;background:#121212;border-radius:12px;height:352px;display:block;overflow:hidden}.sp-head[data-astro-cid-2dnpvvg7]{background:#1f1f1f;align-items:center;gap:24px;height:152px;padding:0 24px;display:flex;position:relative}.sp-head[data-astro-cid-2dnpvvg7] img[data-astro-cid-2dnpvvg7]{object-fit:cover;border-radius:6px;flex:none;width:104px;height:104px;display:block}.sp-info[data-astro-cid-2dnpvvg7]{flex-direction:column;gap:8px;display:flex}.sp-title[data-astro-cid-2dnpvvg7]{color:#fff;font-size:26px;font-weight:700;line-height:1}.sp-sub[data-astro-cid-2dnpvvg7]{color:#a7a7a7;font-size:15px;line-height:1}.sp-follow[data-astro-cid-2dnpvvg7]{color:#fff;border:1px solid #8a8a8a;border-radius:4px;align-self:flex-start;margin-top:6px;padding:5px 12px;font-size:13px;font-weight:700}.sp-logo[data-astro-cid-2dnpvvg7]{display:flex;position:absolute;top:14px;right:16px}.sp-controls[data-astro-cid-2dnpvvg7]{align-items:center;gap:18px;display:flex;position:absolute;bottom:14px;right:16px}.sp-play[data-astro-cid-2dnpvvg7]{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.sp-list[data-astro-cid-2dnpvvg7]{padding:10px 0}.sp-track[data-astro-cid-2dnpvvg7]{grid-template-columns:48px 1fr auto;align-items:center;padding:10px 24px 10px 20px;display:grid}.sp-n[data-astro-cid-2dnpvvg7]{color:#a7a7a7;text-align:center;font-size:16px}.sp-tt[data-astro-cid-2dnpvvg7]{flex-direction:column;gap:2px;display:flex}.sp-name[data-astro-cid-2dnpvvg7]{color:#fff;font-size:16px;line-height:1.2}.sp-artists[data-astro-cid-2dnpvvg7]{color:#a7a7a7;font-size:13px;line-height:1.2}.sp-dur[data-astro-cid-2dnpvvg7]{color:#a7a7a7;font-size:14px}@keyframes pgUp{0%{transform:translateY(100vh)}to{transform:none}}@keyframes pgBg{0%{background-color:#5b5a57}to{background-color:#fff}}@keyframes rvUp{0%{opacity:0;transform:translateY(105%)}to{opacity:1;transform:none}}@keyframes rvFade{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes hmIn{0%{transform:scale(1.08)}to{transform:none}}@keyframes lnIn{0%{border-bottom-color:#fff0}to{border-bottom-color:#ffffff8c}}body{animation:1.1s both pgBg}.pgin{animation:.95s cubic-bezier(.76,0,.24,1) both pgUp}.hro{color:#fff;background:#1c1c1c;height:900px;position:relative;overflow:hidden}.hro .hm{object-fit:cover;width:100%;height:100%;animation:1.6s cubic-bezier(.22,1,.36,1) .35s both hmIn;display:block;position:absolute;inset:0}.hro .hm-rot{overflow:hidden;container-type:size}.hm-rot>video{object-fit:cover;width:100cqh;height:100cqw;display:block;position:absolute;top:50%;left:50%}.hm-rot>.rot-r{transform:translate(-50%,-50%)rotate(90deg)}.hm-rot>.rot-l{transform:translate(-50%,-50%)rotate(-90deg)}.hro .hv{background:linear-gradient(#0000002e,#0000 30% 60%,#00000038);position:absolute;inset:0}.hro .hrow{border-bottom:1px solid #ffffff8c;align-items:end;padding-bottom:14px;animation:.8s .8s both lnIn;position:absolute;top:50%;left:16px;right:16px;overflow:hidden;transform:translateY(-50%)}.hro h1{letter-spacing:-.02em;grid-column:1/7;margin:0;font-size:52px;font-weight:400;line-height:1;animation:.9s cubic-bezier(.22,1,.36,1) .75s both rvUp}.hro .hmeta{white-space:nowrap;grid-column:7/13;justify-content:flex-end;align-items:end;gap:40px;font-size:15px;font-weight:400;line-height:1.35;display:flex}.hro .hmeta>div{animation:.8s cubic-bezier(.22,1,.36,1) both rvUp}.hro .hmeta>div:first-child{animation-delay:.9s}.hro .hmeta>div:nth-child(2){animation-delay:.98s}.hro .hmeta>div:nth-child(3){animation-delay:1.06s}.hro .hmeta>div:nth-child(4){animation-delay:1.14s}.hro .hmeta a{color:#fff;text-underline-offset:3px;text-decoration:underline}.hro .hl{color:#ffffffb8;margin-bottom:6px;font-size:12px}.hro .hph{color:var(--grey-3);text-transform:uppercase;font-size:11px;font-weight:600;position:absolute;bottom:16px;right:16px}.s2i{align-items:start;padding:140px 16px 160px}.s2i>*{animation:.9s cubic-bezier(.22,1,.36,1) 1.15s both rvFade}.s2i>.s2txt{animation-delay:1.25s}.s2lead{letter-spacing:-.01em;grid-column:1/6;max-width:520px;margin:0;font-size:26px;font-weight:400;line-height:1.12}.s2txt{grid-column:7/13;max-width:560px;font-size:13px;line-height:1.35}.s2txt p{margin:0 0 12px}.s2meta{text-transform:uppercase;letter-spacing:.02em;justify-content:space-between;gap:24px;margin-top:40px;font-size:11px;display:flex}.s2meta a{text-underline-offset:3px;text-decoration:underline}[data-project=sail-daily-escape] .s2meta{text-transform:none}.s2m{flex-direction:column;gap:16px;padding:0 16px 40px;display:flex}.s2r{align-items:start;gap:16px;display:grid}.s2h{grid-template-columns:1fr}.s2v{grid-template-columns:1fr 1fr}.sx{background:var(--placeholder);clip-path:inset(var(--cy,0%) var(--cx,0%));will-change:clip-path;margin:0;position:relative;overflow:hidden}.sxi{transform:translateY(var(--ty,0%)) scale(var(--sc,1));will-change:transform;position:absolute;inset:0}.sxi>img,.sxi>video{object-fit:cover;width:100%;height:100%;display:block}.sxf .sxi{transform:none!important}.sxp .sxi span{color:var(--grey-2);text-transform:uppercase;font-size:11px;font-weight:600;position:absolute;bottom:12px;left:12px}.owx{padding:200px 0 0}.owh{margin-bottom:24px;font-size:17px;line-height:1.2}.owg{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.owc{display:block}.owc:hover{opacity:1}.owm{aspect-ratio:16/9;background:var(--placeholder);transition:opacity .5s,background .2s;position:relative;overflow:hidden}.owm img,.owm video{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1);display:block}.owc:hover .owm img,.owc:hover .owm video{transform:scale(1.04)}.owg:has(.owc:hover) .owc:not(:hover) .owm,.owg.owdim .owc:not(.owon) .owm{opacity:.22}.owc .own{display:none}@media (prefers-reduced-motion:reduce){body,.pgin,.hro .hm,.hro .hrow,.hro h1,.hro .hmeta>div,.s2i>*{animation:none!important}.sx{clip-path:none}.sxi{transform:none}.owc .owm{transition:none}}@media (width<=760px){.hro{height:100svh;min-height:540px;max-height:860px}.hro .hrow{row-gap:16px;top:auto;bottom:24px;transform:none}.hro h1{max-width:100%;font-size:32px;line-height:1.04;width:auto!important}.hro .hmeta{white-space:normal;flex-wrap:wrap;justify-content:flex-start;gap:12px 28px}.s2i{row-gap:32px;padding:64px 16px 72px}.s2lead,.s2txt{grid-column:1/-1}.s2lead{max-width:none;font-size:23px}.s2txt{max-width:none;font-size:14px;line-height:1.42}.s2meta{flex-wrap:wrap;gap:14px 24px;margin-top:28px}.s2m{gap:10px;padding-bottom:10px}.s2r{gap:10px}.sx{clip-path:none!important}.sxi{transform:none!important}.s2v{grid-template-columns:1fr 1fr}.s2v:has(.sx[data-o=l]),.s2v:has(.sx[data-o=w]){grid-template-columns:1fr}.sx[data-o=l]:not(.sxf){aspect-ratio:4/3!important}.sx[data-o=w]:not(.sxf){aspect-ratio:16/9!important}.s2h .sx[data-o=p]:not(.sxf){aspect-ratio:1!important}.s2v .sx[data-o=p]:not(.sxf){aspect-ratio:4/5!important}.owx{padding-top:96px}.owh{margin-bottom:16px;font-size:20px}.owg{grid-template-columns:1fr 1fr;gap:24px 10px}.owm{aspect-ratio:4/5}.owc[data-x]{display:none}.owc .own{color:#000;margin-top:8px;font-size:13px;line-height:1.25;display:block}.owg.owdim .owc:not(.owon) .owm,.owg:has(.owc:hover) .owc:not(:hover) .owm{opacity:1}}
