.hero-title[data-astro-cid-7bwhklah],.hero-text[data-astro-cid-7bwhklah]{text-shadow:0 2px 4px #06181bb3,0 6px 30px #06181bbf}.btn-glass[data-astro-cid-7bwhklah]{color:#fff;background:#10393e8c;border:1.5px solid #ffffffd9}.btn-glass[data-astro-cid-7bwhklah]:hover{background:#10393ecc}.wheel[data-astro-cid-ej22s2rq]{gap:1rem;padding:1rem;display:grid}.card[data-astro-cid-ej22s2rq]{border-radius:1.75rem;height:62svh;position:relative;overflow:hidden}.cap[data-astro-cid-ej22s2rq]{inset-inline:0;text-shadow:0 2px 4px #06181bbf,0 8px 34px #06181bcc;padding:2rem 1.5rem;position:absolute;bottom:0}@media (width>=768px){.cap[data-astro-cid-ej22s2rq]{padding:3rem}}html.motion .journey[data-astro-cid-ej22s2rq]{height:calc(var(--n) * 45svh + 40svh)}html.motion .stage[data-astro-cid-ej22s2rq]{height:100svh;position:sticky;top:0;overflow:hidden}html.motion .wheel[data-astro-cid-ej22s2rq]{--r:210vw;left:50%;top:calc(50svh + 2rem + var(--r));width:0;height:0;transform:rotate(var(--rot,0deg));will-change:transform;padding:0;display:block;position:absolute}html.motion .card[data-astro-cid-ej22s2rq]{--w:min(80vw, 1080px);--h:min(64svh, 620px);width:var(--w);height:var(--h);left:calc(var(--w) / -2);top:calc(var(--h) / -2);transform:rotate(var(--a)) translateY(calc(var(--r) * -1)) scale(.9);transition:transform .6s var(--ease-out-soft), filter .6s;filter:brightness(.5);position:absolute;box-shadow:0 40px 80px -30px #000000b3}html.motion .card[data-astro-cid-ej22s2rq].active{z-index:2;transform:rotate(var(--a)) translateY(calc(var(--r) * -1)) scale(1);filter:none}html.motion .card[data-astro-cid-ej22s2rq]:not(.active) .cap[data-astro-cid-ej22s2rq]{opacity:0}html.motion .cap[data-astro-cid-ej22s2rq]{transition:opacity .4s}.bw-drum[data-astro-cid-grcnh3lu]{flex-wrap:wrap;justify-content:center;gap:1rem;padding:2.5rem 1rem;display:flex}.bw-bag[data-astro-cid-grcnh3lu]{aspect-ratio:5/6;filter:drop-shadow(0 26px 26px #00000073);width:min(44vw,15rem)}.bw-float[data-astro-cid-grcnh3lu]{width:100%;height:100%;position:relative}.bw-sheen[data-astro-cid-grcnh3lu]{display:none}.bw-cta[data-astro-cid-grcnh3lu]{padding-top:1rem}html.motion .bagwheel[data-astro-cid-grcnh3lu]{height:calc(var(--n) * 60svh + 40svh)}html.motion .bw-stage[data-astro-cid-grcnh3lu]{flex-direction:column;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}html.motion .bw-track[data-astro-cid-grcnh3lu]{perspective:1400px;flex:1;position:relative}html.motion .bw-drum[data-astro-cid-grcnh3lu]{--size:min(58vw, 36svh);width:var(--size);aspect-ratio:5/6;transform-style:preserve-3d;margin:0;padding:0;display:block;position:absolute;top:52%;left:50%;translate:-50% -50%}html.motion .bw-bag[data-astro-cid-grcnh3lu]{--d:0;--ad:0;filter:none;width:100%;transform:translateX(calc(var(--d) * var(--size) * .66 * var(--dir,1))) translateZ(calc(var(--ad) * var(--size) * -.55)) rotateY(calc(var(--d) * -16deg * var(--dir,1))) scale(calc(1 - var(--ad) * .16));opacity:clamp(0, calc(1 - (var(--ad) - 1) * 2), 1);z-index:var(--z,1);will-change:transform;position:absolute;inset:0}html.motion .bw-bag[data-astro-cid-grcnh3lu]:before{content:"";height:9%;opacity:calc(1 - var(--ad) * .45);filter:blur(4px);background:radial-gradient(closest-side,#0000008c,#0000);position:absolute;bottom:-7%;left:12%;right:12%}html.motion .bw-float[data-astro-cid-grcnh3lu]{animation:5s ease-in-out infinite bw-bob}html.motion .bw-bag[data-astro-cid-grcnh3lu] img{filter:drop-shadow(0 22px 22px #0006) brightness(calc(1 - var(--ad) * .28)) saturate(calc(1 - var(--ad) * .2))}html.motion .bw-bag[data-astro-cid-grcnh3lu].is-ready .bw-sheen[data-astro-cid-grcnh3lu]{pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(105deg,#0000 30%,#ffffffbf 45%,#ffffff26 52%,#0000 62%) 0 0/250% 100% no-repeat;background-position:calc(50% + var(--d) * 90% * var(--dir,1)) 0;-webkit-mask:var(--mask) center / contain no-repeat;mask:var(--mask) center / contain no-repeat;display:block;position:absolute;inset:0}html.motion .bw-cta[data-astro-cid-grcnh3lu]{padding-bottom:2.5rem}@keyframes bw-bob{0%,to{translate:0}50%{translate:0 -2.5%}}.channel-cap[data-astro-cid-2nzgrtfz],.cap[data-astro-cid-wmrthjyj]{text-shadow:0 2px 4px #06181bb3,0 6px 26px #06181bcc}.season[data-astro-cid-wmrthjyj].current>div[data-astro-cid-wmrthjyj]{outline:4px solid var(--color-mango);outline-offset:4px}
