.bs[data-astro-cid-mrkwdtmk]{position:relative;background:#d72028;color:#fff;overflow:clip}.bs__pin[data-astro-cid-mrkwdtmk]{position:relative;height:100svh;overflow:hidden;display:grid;place-items:center}.bs__h[data-astro-cid-mrkwdtmk]{position:absolute;inset:0;display:grid;place-content:center;text-align:center;font-size:clamp(56px,11vw,210px);line-height:.88;font-weight:700;letter-spacing:-.05em;color:#ffe700;pointer-events:none}.bs__h[data-astro-cid-mrkwdtmk] span[data-astro-cid-mrkwdtmk]{display:block}.bs__grid[data-astro-cid-mrkwdtmk]{position:relative;z-index:2;display:grid;grid-template-columns:repeat(6,1fr);gap:clamp(8px,1.4vw,22px);width:min(1180px,92vw);align-items:end}.bs__pack[data-astro-cid-mrkwdtmk] img[data-astro-cid-mrkwdtmk]{width:100%;height:auto;filter:drop-shadow(0 30px 30px rgba(60,0,0,.45))}.bs__cap[data-astro-cid-mrkwdtmk]{position:absolute;z-index:3;left:var(--pad);bottom:24px;font-size:var(--f-sm);max-width:46ch;opacity:.85}.bs__ing[data-astro-cid-mrkwdtmk]{position:absolute;inset:0;z-index:3;pointer-events:none}.ing[data-astro-cid-mrkwdtmk]{position:absolute;width:clamp(80px,11vw,200px);filter:drop-shadow(0 20px 20px rgba(0,0,0,.3))}.ing--0[data-astro-cid-mrkwdtmk]{left:4%;top:8%}.ing--1[data-astro-cid-mrkwdtmk]{right:6%;top:10%;width:clamp(70px,8vw,140px)}.ing--2[data-astro-cid-mrkwdtmk]{right:3%;bottom:10%}.ing--3[data-astro-cid-mrkwdtmk]{left:8%;bottom:8%;width:clamp(60px,7vw,120px)}.ing--4[data-astro-cid-mrkwdtmk]{left:46%;top:4%;width:clamp(60px,7vw,120px)}.ing--5[data-astro-cid-mrkwdtmk]{left:30%;bottom:4%;width:clamp(60px,7vw,120px)}@media(max-width:760px){.bs__grid[data-astro-cid-mrkwdtmk]{grid-template-columns:repeat(4,1fr)}.bs__pack[data-astro-cid-mrkwdtmk]:nth-child(n+9){display:none}}.bc[data-astro-cid-mrkwdtmk]{padding-block:clamp(80px,10vw,150px);overflow:clip}.bc__head[data-astro-cid-mrkwdtmk]{display:grid;grid-template-columns:1fr 1fr;gap:16px 48px;align-items:end}.bc__head[data-astro-cid-mrkwdtmk] .eyebrow[data-astro-cid-mrkwdtmk]{grid-column:1 / -1}.bc__h[data-astro-cid-mrkwdtmk]{font-size:var(--f-2xl);line-height:1;font-weight:600;letter-spacing:-.04em}.bc__p[data-astro-cid-mrkwdtmk]{max-width:40ch;justify-self:end}.bc__fan[data-astro-cid-mrkwdtmk]{position:relative;height:clamp(420px,60vh,640px);margin-top:60px;display:flex;justify-content:center;align-items:center;perspective:1400px}.bc__card[data-astro-cid-mrkwdtmk]{position:absolute;width:clamp(150px,15vw,230px);border-radius:18px;overflow:hidden;box-shadow:0 40px 70px -30px #78000099;transform-style:preserve-3d}.bc__card[data-astro-cid-mrkwdtmk] img[data-astro-cid-mrkwdtmk]{width:100%;height:auto}@media(max-width:760px){.bc__head[data-astro-cid-mrkwdtmk]{grid-template-columns:1fr}.bc__p[data-astro-cid-mrkwdtmk]{justify-self:start}}.bp[data-astro-cid-mrkwdtmk]{padding-block:clamp(80px,10vw,150px)}.bp__head[data-astro-cid-mrkwdtmk]{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap;margin-bottom:28px}.bp__h[data-astro-cid-mrkwdtmk]{font-size:clamp(32px,4vw,64px);line-height:1.02;font-weight:600;letter-spacing:-.035em;max-width:14ch;margin-top:12px}.bp__tabs[data-astro-cid-mrkwdtmk]{display:flex;flex-wrap:wrap;gap:6px}.bp__tab[data-astro-cid-mrkwdtmk]{height:38px;padding:0 14px;border-radius:999px;border:1px solid var(--ink);font-size:13px;transition:background .3s,color .3s}.bp__tab[data-astro-cid-mrkwdtmk].is-on{background:#d72028;border-color:#d72028;color:#fff}.bp__stage[data-astro-cid-mrkwdtmk]{position:relative;height:clamp(420px,78vh,760px);border-radius:28px;overflow:hidden;background:radial-gradient(70% 70% at 50% 60%,#fff,#f3eee8);user-select:none;touch-action:pan-y}.bp__pair[data-astro-cid-mrkwdtmk]{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .5s}.bp__pair[data-astro-cid-mrkwdtmk].is-on{opacity:1;visibility:visible}.bp__img[data-astro-cid-mrkwdtmk]{position:absolute;left:50%;top:50%;max-width:70%;max-height:82%;transform:translate(-50%,-50%);object-fit:contain;filter:drop-shadow(0 30px 30px rgba(0,0,0,.18))}.bp__then[data-astro-cid-mrkwdtmk]{position:absolute;inset:0;clip-path:inset(0 50% 0 0);background:radial-gradient(70% 70% at 50% 60%,#f6efe6,#e7ddd1)}.bp__handle[data-astro-cid-mrkwdtmk]{position:absolute;top:0;bottom:0;left:50%;width:2px;background:#d72028;z-index:2}.bp__handle[data-astro-cid-mrkwdtmk] i[data-astro-cid-mrkwdtmk]{position:absolute;top:50%;left:50%;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;background:#ffe700;color:#d72028;display:grid;place-items:center;font-style:normal;font-size:22px;box-shadow:0 10px 30px #0003}.bp__lab[data-astro-cid-mrkwdtmk]{position:absolute;z-index:2;top:18px;padding:6px 14px;border-radius:999px;font-size:12px;font-weight:600;background:#fff}.bp__lab--t[data-astro-cid-mrkwdtmk]{left:18px}.bp__lab--n[data-astro-cid-mrkwdtmk]{right:18px;background:#d72028;color:#fff}.bk[data-astro-cid-mrkwdtmk]{background:#7c1315;color:#fff;padding-block:clamp(80px,10vw,150px);overflow:hidden}.bk__head[data-astro-cid-mrkwdtmk]{display:grid;grid-template-columns:1fr 1fr;gap:12px 40px;align-items:end;margin-bottom:48px}.bk__head[data-astro-cid-mrkwdtmk] .eyebrow[data-astro-cid-mrkwdtmk]{grid-column:1 / -1}.bk__h[data-astro-cid-mrkwdtmk]{font-size:var(--f-2xl);line-height:1;font-weight:600;letter-spacing:-.04em;color:#ffe700}.bk__p[data-astro-cid-mrkwdtmk]{justify-self:end;max-width:36ch}.bk__row[data-astro-cid-mrkwdtmk]{margin-top:18px}.bk__img[data-astro-cid-mrkwdtmk]{width:clamp(220px,22vw,340px);height:auto;aspect-ratio:1;object-fit:cover;border-radius:20px;margin-right:18px}@media(max-width:760px){.bk__head[data-astro-cid-mrkwdtmk]{grid-template-columns:1fr}.bk__p[data-astro-cid-mrkwdtmk]{justify-self:start}}.cs__hero[data-astro-cid-by4zwojz]{background:var(--p-bg);color:var(--p-ink);padding-top:clamp(110px,14vw,170px)}.cs__crumb[data-astro-cid-by4zwojz]{font-size:var(--f-sm);opacity:.85;display:flex;gap:12px;align-items:center}.cs__crumb[data-astro-cid-by4zwojz] a[data-astro-cid-by4zwojz]{text-decoration:underline;text-underline-offset:3px}.cs__arch[data-astro-cid-by4zwojz]{font-size:11px;padding:2px 10px;border:1px solid currentColor;border-radius:999px}.cs__title[data-astro-cid-by4zwojz]{font-size:clamp(64px,15vw,280px);line-height:.86;font-weight:600;letter-spacing:-.055em;margin:18px 0 18px -.04em}.cs__tagline[data-astro-cid-by4zwojz]{font-size:clamp(22px,2.6vw,42px);line-height:1.15;font-weight:300;max-width:26ch}.cs__meta[data-astro-cid-by4zwojz]{display:grid;grid-template-columns:1.2fr .5fr 1fr 2fr;gap:24px;margin:clamp(40px,6vw,80px) 0 clamp(40px,6vw,72px);padding-top:20px;border-top:1px solid color-mix(in srgb,var(--p-ink) 35%,transparent)}.cs__meta[data-astro-cid-by4zwojz] dt[data-astro-cid-by4zwojz]{font-size:11px;text-transform:uppercase;letter-spacing:.1em;opacity:.7;margin-bottom:6px}.cs__meta[data-astro-cid-by4zwojz] dd[data-astro-cid-by4zwojz]{margin:0;font-size:var(--f-sm)}.cs__coverwrap[data-astro-cid-by4zwojz]{padding:0}.cs__cover[data-astro-cid-by4zwojz]{overflow:hidden;height:min(92vh,980px);margin:0}.cs__cover[data-astro-cid-by4zwojz] img[data-astro-cid-by4zwojz]{width:100%;height:118%;object-fit:cover}@media(max-width:860px){.cs__meta[data-astro-cid-by4zwojz]{grid-template-columns:1fr 1fr}.cs__cover[data-astro-cid-by4zwojz]{height:62vh}}.lf[data-astro-cid-by4zwojz]{position:relative;background:#000}.lf__v[data-astro-cid-by4zwojz]{display:block;width:100%;aspect-ratio:16 / 9;max-height:92vh;object-fit:cover;background:#000}.lf__k[data-astro-cid-by4zwojz]{position:absolute;left:var(--pad);top:22px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:#fff;mix-blend-mode:difference}.cs__sum[data-astro-cid-by4zwojz]{padding-block:clamp(80px,12vw,180px) clamp(40px,6vw,80px)}.cs__sumtxt[data-astro-cid-by4zwojz]{font-size:clamp(28px,4vw,64px);line-height:1.12;font-weight:500;letter-spacing:-.025em;margin:20px 0 36px;max-width:24ch}.cs__kinds[data-astro-cid-by4zwojz]{display:flex;gap:8px;flex-wrap:wrap}.cs__story[data-astro-cid-by4zwojz]{display:grid;grid-template-columns:1fr 2fr;gap:48px;padding-block:clamp(40px,6vw,100px)}.cs__storyl[data-astro-cid-by4zwojz]{position:sticky;top:110px;align-self:start}.cs__prog[data-astro-cid-by4zwojz]{display:block;width:2px;height:180px;background:#0000001f;margin-top:20px}.cs__prog[data-astro-cid-by4zwojz] i[data-astro-cid-by4zwojz]{display:block;width:100%;height:100%;background:var(--accent);transform-origin:top;transform:scaleY(0)}.cs__storyr[data-astro-cid-by4zwojz]{display:grid;gap:clamp(56px,8vw,110px);counter-reset:s}.cs__sn[data-astro-cid-by4zwojz]{font-size:var(--f-sm);color:var(--accent);font-weight:600;filter:brightness(.8)}.cs__sh[data-astro-cid-by4zwojz]{font-size:clamp(30px,3.6vw,56px);line-height:1.05;font-weight:600;letter-spacing:-.03em;margin:8px 0 18px}.cs__storyr[data-astro-cid-by4zwojz] p[data-astro-cid-by4zwojz]{font-size:var(--f-lg);line-height:1.5;font-weight:300;max-width:46ch}@media(max-width:860px){.cs__story[data-astro-cid-by4zwojz]{grid-template-columns:1fr}.cs__storyl[data-astro-cid-by4zwojz]{position:static}.cs__prog[data-astro-cid-by4zwojz]{display:none}}.cs__gal[data-astro-cid-by4zwojz]{display:grid;gap:clamp(12px,1.6vw,24px);padding-block:clamp(40px,6vw,80px)}.row[data-astro-cid-by4zwojz]{display:grid;gap:clamp(12px,1.6vw,24px)}.row--pair[data-astro-cid-by4zwojz]{grid-template-columns:1fr 1fr}.row--trio[data-astro-cid-by4zwojz]{grid-template-columns:1fr 1fr 1fr}.row--solo[data-astro-cid-by4zwojz]{grid-template-columns:minmax(0,560px);justify-content:center}.shot[data-astro-cid-by4zwojz]{display:block}.shot[data-astro-cid-by4zwojz] img[data-astro-cid-by4zwojz]{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.row--pair[data-astro-cid-by4zwojz] .shot[data-astro-cid-by4zwojz],.row--trio[data-astro-cid-by4zwojz] .shot[data-astro-cid-by4zwojz]{aspect-ratio:4 / 5}.row--pair[data-astro-cid-by4zwojz] .shot[data-astro-cid-by4zwojz]:only-child{aspect-ratio:auto}.row--full[data-astro-cid-by4zwojz] .shot[data-astro-cid-by4zwojz] img[data-astro-cid-by4zwojz]{height:auto}.shot[data-astro-cid-by4zwojz]:hover img[data-astro-cid-by4zwojz]{transform:scale(1.04)}@media(max-width:700px){.row--pair[data-astro-cid-by4zwojz],.row--trio[data-astro-cid-by4zwojz]{grid-template-columns:1fr}.row--pair[data-astro-cid-by4zwojz] .shot[data-astro-cid-by4zwojz],.row--trio[data-astro-cid-by4zwojz] .shot[data-astro-cid-by4zwojz]{aspect-ratio:auto}}.row[data-astro-cid-by4zwojz]:has(.shot img[width]) .shot[data-astro-cid-by4zwojz]{background:#e2ddd6}.cs__stats[data-astro-cid-by4zwojz]{background:var(--ink-2);color:#fff;padding-block:clamp(80px,10vw,150px);margin-block:clamp(40px,6vw,80px)}.cs__statgrid[data-astro-cid-by4zwojz]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px;margin-top:40px}.cs__statgrid[data-astro-cid-by4zwojz] b[data-astro-cid-by4zwojz]{display:block;font-size:clamp(64px,8vw,140px);line-height:.9;font-weight:600;letter-spacing:-.05em;color:var(--lime)}.cs__statgrid[data-astro-cid-by4zwojz] span[data-astro-cid-by4zwojz]{display:block;margin-top:10px;font-size:var(--f-sm);opacity:.8;max-width:22ch}.cs__pal[data-astro-cid-by4zwojz]{padding-block:clamp(60px,8vw,120px)}.cs__palhead[data-astro-cid-by4zwojz]{display:flex;justify-content:space-between;gap:16px;margin-bottom:24px}.cs__swatches[data-astro-cid-by4zwojz]{display:flex;height:clamp(260px,40vh,440px);border-radius:26px;overflow:hidden}.sw[data-astro-cid-by4zwojz]{flex:1;position:relative;background:var(--c);color:var(--t);text-align:left;padding:18px;display:flex;flex-direction:column;justify-content:flex-end;transition:flex .8s var(--ease);min-width:0}.sw[data-astro-cid-by4zwojz]:hover,.sw[data-astro-cid-by4zwojz]:focus-visible{flex:3}.sw__name[data-astro-cid-by4zwojz]{font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sw__hex[data-astro-cid-by4zwojz]{font-size:12px;opacity:.8;font-variant-numeric:tabular-nums}@media(max-width:700px){.cs__swatches[data-astro-cid-by4zwojz]{flex-direction:column;height:auto}.sw[data-astro-cid-by4zwojz]{min-height:72px}}.cs__type[data-astro-cid-by4zwojz]{padding-block:20px clamp(60px,8vw,120px)}.cs__type[data-astro-cid-by4zwojz] ul[data-astro-cid-by4zwojz]{margin-top:20px}.cs__type[data-astro-cid-by4zwojz] li[data-astro-cid-by4zwojz]{display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:16px;padding:22px 0;border-top:1px solid rgba(0,0,0,.15)}.cs__tname[data-astro-cid-by4zwojz]{font-size:clamp(26px,3vw,48px);font-weight:500;letter-spacing:-.02em}.cs__tuse[data-astro-cid-by4zwojz]{font-size:var(--f-sm);opacity:.75}.cs__aa[data-astro-cid-by4zwojz]{font-size:clamp(48px,6vw,96px);line-height:1;font-weight:300;color:var(--p-bg)}.ves[data-astro-cid-by4zwojz]{padding-block:clamp(60px,8vw,120px)}.ves__head[data-astro-cid-by4zwojz]{display:flex;justify-content:space-between;gap:16px;margin-bottom:20px}.ves__stage[data-astro-cid-by4zwojz]{height:clamp(300px,52vh,560px);border-radius:28px;display:grid;place-items:center;transition:background .6s var(--ease);background:#fff7ec}.ves__stage[data-astro-cid-by4zwojz][data-bg=green]{background:#0f6e3a}.ves__stage[data-astro-cid-by4zwojz][data-bg=dark]{background:#141414}.ves__stage[data-astro-cid-by4zwojz] img[data-astro-cid-by4zwojz]{max-width:62%;max-height:62%;object-fit:contain}.ves__stage[data-astro-cid-by4zwojz][data-bg=green] img[data-astro-cid-by4zwojz].is-mono,.ves__stage[data-astro-cid-by4zwojz][data-bg=dark] img[data-astro-cid-by4zwojz].is-mono{filter:invert(1) brightness(2)}.ves__ctrls[data-astro-cid-by4zwojz]{display:flex;flex-wrap:wrap;gap:16px 32px;margin-top:18px}.ves__ctrls[data-astro-cid-by4zwojz] div[data-astro-cid-by4zwojz]{display:flex;gap:6px}.chip2[data-astro-cid-by4zwojz]{height:38px;padding:0 16px;border-radius:999px;border:1px solid var(--ink);font-size:13px;text-transform:capitalize}.chip2[data-astro-cid-by4zwojz].is-on{background:var(--ink);color:var(--lime)}.cs__cmp[data-astro-cid-by4zwojz],.cs__video[data-astro-cid-by4zwojz],.cs__reels[data-astro-cid-by4zwojz]{padding-block:clamp(60px,8vw,110px)}.cmp[data-astro-cid-by4zwojz]{position:relative;margin-top:20px;max-width:900px;margin-inline:auto;aspect-ratio:659 / 771;max-height:80vh;border-radius:26px;overflow:hidden;background:#fff;touch-action:pan-y;user-select:none}.cmp__img[data-astro-cid-by4zwojz]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.cmp__before[data-astro-cid-by4zwojz]{position:absolute;inset:0;clip-path:inset(0 50% 0 0);background:#f3efe9}.cmp__handle[data-astro-cid-by4zwojz]{position:absolute;top:0;bottom:0;left:50%;width:2px;background:var(--ink)}.cmp__handle[data-astro-cid-by4zwojz] i[data-astro-cid-by4zwojz]{position:absolute;top:50%;left:50%;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;background:var(--lime);display:grid;place-items:center;font-style:normal;font-size:20px}.cmp__lab[data-astro-cid-by4zwojz]{position:absolute;top:16px;font-size:12px;padding:6px 12px;border-radius:999px;background:#ffffffe6}.cmp__lab--b[data-astro-cid-by4zwojz]{left:16px}.cmp__lab--a[data-astro-cid-by4zwojz]{right:16px}.cs__cap[data-astro-cid-by4zwojz]{margin-top:14px;font-size:var(--f-sm);color:var(--muted);text-align:center}.vid[data-astro-cid-by4zwojz]{position:relative;margin-top:20px;aspect-ratio:16 / 9}.vid[data-astro-cid-by4zwojz] video[data-astro-cid-by4zwojz]{width:100%;height:100%;object-fit:cover}.vid__btn[data-astro-cid-by4zwojz]{position:absolute;left:50%;top:50%;width:110px;height:110px;margin:-55px 0 0 -55px;border-radius:50%;background:var(--lime);color:var(--ink);font-size:30px;transition:transform .5s var(--ease),opacity .3s}.vid[data-astro-cid-by4zwojz]:hover .vid__btn[data-astro-cid-by4zwojz]{transform:scale(1.1)}.vid[data-astro-cid-by4zwojz].is-playing .vid__btn[data-astro-cid-by4zwojz]{opacity:0;pointer-events:none}.cs__slides[data-astro-cid-by4zwojz]{background:var(--p-bg);color:var(--p-ink);padding-block:clamp(80px,10vw,140px)}.cs__slidehead[data-astro-cid-by4zwojz]{display:flex;justify-content:space-between;margin-bottom:32px}.cs__slidecount[data-astro-cid-by4zwojz]{font-size:var(--f-sm);opacity:.8}.cs__slidelist[data-astro-cid-by4zwojz]{display:grid;gap:clamp(16px,2.4vw,36px);max-width:1500px}.slide[data-astro-cid-by4zwojz]{display:block;border-radius:22px;overflow:hidden;box-shadow:0 40px 90px -50px #000000b3;background:#fff;transform-origin:50% 0}.slide[data-astro-cid-by4zwojz] img[data-astro-cid-by4zwojz]{width:100%;height:auto}.cs__reelrow[data-astro-cid-by4zwojz]{display:flex;gap:24px;margin-top:24px;justify-content:center}.cs__reelrow[data-astro-cid-by4zwojz] video[data-astro-cid-by4zwojz]{width:min(320px,80vw);aspect-ratio:9 / 16;object-fit:cover;border-radius:32px;border:8px solid #1e1e1e;background:#000}.nx[data-astro-cid-by4zwojz]{position:relative;display:grid;justify-items:center;text-align:center;gap:10px;padding:clamp(100px,14vw,200px) var(--pad);background:var(--ink);color:#fff;overflow:hidden;isolation:isolate}.nx__fill[data-astro-cid-by4zwojz]{position:absolute;inset:0;z-index:-1;background:var(--nbg);transform:scaleY(0);transform-origin:bottom;transition:transform .9s var(--ease)}.nx[data-astro-cid-by4zwojz]:hover{color:var(--nink)}.nx[data-astro-cid-by4zwojz]:hover .nx__fill[data-astro-cid-by4zwojz]{transform:scaleY(1)}.nx__img[data-astro-cid-by4zwojz]{position:absolute;z-index:-1;width:clamp(200px,24vw,380px);aspect-ratio:4 / 3;border-radius:22px;overflow:hidden;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-6deg) scale(.6);opacity:0;transition:transform .9s var(--ease),opacity .5s}.nx__img[data-astro-cid-by4zwojz] img[data-astro-cid-by4zwojz]{width:100%;height:100%;object-fit:cover}.nx[data-astro-cid-by4zwojz]:hover .nx__img[data-astro-cid-by4zwojz]{opacity:.9;transform:translate(-50%,-50%) rotate(4deg) scale(1)}.nx__t[data-astro-cid-by4zwojz]{font-size:clamp(64px,13vw,240px);line-height:.88;font-weight:600;letter-spacing:-.055em;transition:transform .9s var(--ease)}.nx[data-astro-cid-by4zwojz]:hover .nx__t[data-astro-cid-by4zwojz]{transform:scale(.96)}.nx__tag[data-astro-cid-by4zwojz]{font-size:var(--f-lg);font-weight:300}
