.reel.svelte-1m58wdj{padding:72px 0 80px}.phead.svelte-1m58wdj{border-bottom:1px solid var(--paper);justify-content:space-between;align-items:end;gap:16px;padding-bottom:16px;display:flex}.ttl.svelte-1m58wdj{flex-wrap:wrap;align-items:baseline;gap:18px;display:flex}h2.svelte-1m58wdj{margin:0;font-size:clamp(28px,3.4vw,38px)}.tag.svelte-1m58wdj{letter-spacing:.22em;text-transform:uppercase;color:var(--stone);font-size:11px;font-weight:600}.snav.svelte-1m58wdj{gap:6px;display:flex}.snav.hidden.svelte-1m58wdj{display:none}.snav.svelte-1m58wdj button:where(.svelte-1m58wdj){border:1px solid var(--line);background:var(--ink-2);cursor:pointer;width:40px;height:40px;font-size:15px}.snav.svelte-1m58wdj button:where(.svelte-1m58wdj):hover:not(:disabled){border-color:var(--paper)}.snav.svelte-1m58wdj button:where(.svelte-1m58wdj):disabled{opacity:.35;cursor:default}.track.svelte-1m58wdj{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:216px;grid-auto-flow:column;align-items:start;gap:22px;padding-top:28px;display:grid;overflow-x:auto}.track.svelte-1m58wdj::-webkit-scrollbar{display:none}.vcard.svelte-1m58wdj{scroll-snap-align:start;text-align:left;cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;gap:4px;padding:0;display:grid}.frame.svelte-1m58wdj{aspect-ratio:9/16;border:1px solid var(--line);background:var(--ink-2);margin-bottom:10px;padding:8px;transition:border-color .2s;display:block;position:relative}.frame.svelte-1m58wdj video:where(.svelte-1m58wdj),.frame.svelte-1m58wdj img:where(.svelte-1m58wdj),.ph.svelte-1m58wdj{object-fit:cover;background:var(--ink-3);width:100%;height:100%;display:block}.ph.svelte-1m58wdj{color:#fff9;letter-spacing:.2em;text-transform:uppercase;background:linear-gradient(160deg,#23211e,#3b3833);place-items:center;font-size:11px;display:grid}.play.svelte-1m58wdj{width:54px;height:54px;color:var(--paper);background:#faf8f4e6;border-radius:50%;place-items:center;padding-left:3px;transition:transform .2s,opacity .2s;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 6px 20px #0003}.vcard.svelte-1m58wdj:hover .frame:where(.svelte-1m58wdj){border-color:var(--paper)}.vcard.svelte-1m58wdj:hover .play:where(.svelte-1m58wdj){transform:scale(1.08)}@media (hover:hover){.vcard.svelte-1m58wdj:hover .play:where(.svelte-1m58wdj){opacity:0}}.vcard.svelte-1m58wdj b:where(.svelte-1m58wdj){font-family:var(--display);font-size:17px;font-weight:400;line-height:1.25}.vcard.svelte-1m58wdj small:where(.svelte-1m58wdj){color:var(--mist);font-size:12px}.lightbox.svelte-1m58wdj{background:0 0;border:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh;padding:0;display:none;overflow:hidden}.lightbox[open].svelte-1m58wdj{place-content:center;justify-items:center;gap:14px;display:grid}.lightbox.svelte-1m58wdj::backdrop{background:#0d0c0bf0}.stage.svelte-1m58wdj{aspect-ratio:9/16;background:#000;max-width:92vw;height:min(80vh,820px)}.stage.wide.svelte-1m58wdj{aspect-ratio:16/9;width:min(92vw,1100px);height:auto;max-height:80vh}.stage.svelte-1m58wdj video:where(.svelte-1m58wdj),.stage.svelte-1m58wdj iframe:where(.svelte-1m58wdj){background:#000;border:0;width:100%;height:100%;display:block}.stage.ig.svelte-1m58wdj{aspect-ratio:auto;background:#fff;width:min(92vw,420px);height:min(86vh,820px)}.stage.svelte-1m58wdj iframe.ig:where(.svelte-1m58wdj){background:#fff}.desc.svelte-1m58wdj{color:#f3f0eacc;max-width:60ch;margin:10px 0 0;font-size:14px;line-height:1.65}@media (width>=900px){.lightbox.side[open].svelte-1m58wdj{grid-auto-flow:column;align-items:center;gap:36px}.lightbox.side.svelte-1m58wdj .meta:where(.svelte-1m58wdj){flex-direction:column;align-items:flex-start;width:340px;max-height:80vh;overflow:auto}}.meta.svelte-1m58wdj{color:#f3f0ea;justify-content:space-between;align-items:baseline;gap:16px;width:min(92vw,460px);display:flex}.stage.wide.svelte-1m58wdj+.meta:where(.svelte-1m58wdj){width:min(92vw,1100px)}.meta.svelte-1m58wdj div:where(.svelte-1m58wdj){gap:2px;display:grid}.meta.svelte-1m58wdj b:where(.svelte-1m58wdj){font-family:var(--display);font-size:20px;font-weight:400}.meta.svelte-1m58wdj span:where(.svelte-1m58wdj){color:#f3f0ea99;font-size:13px}.meta.svelte-1m58wdj a:where(.svelte-1m58wdj){color:var(--lime);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:12px;font-weight:700}.nav.svelte-1m58wdj,.x.svelte-1m58wdj{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;place-items:center;display:grid;position:fixed}.nav.svelte-1m58wdj{width:48px;height:48px;font-size:18px;top:50%;translate:0 -50%}.nav.svelte-1m58wdj:hover,.x.svelte-1m58wdj:hover{background:#ffffff2e}.prev.svelte-1m58wdj{left:24px}.next.svelte-1m58wdj{right:24px}.x.svelte-1m58wdj{width:44px;height:44px;font-size:26px;line-height:1;top:18px;right:18px}@media (width<=640px){.reel.svelte-1m58wdj{padding:56px 0}.track.svelte-1m58wdj{grid-auto-columns:58%;gap:14px}.snav.svelte-1m58wdj{display:none}.stage.svelte-1m58wdj{width:100vw;max-width:100vw;height:auto;max-height:76vh}.stage.ig.svelte-1m58wdj{width:100vw;height:72vh}.meta.svelte-1m58wdj{max-height:22vh;overflow:auto}.nav.svelte-1m58wdj{width:44px;height:44px;top:18px;translate:none}.prev.svelte-1m58wdj{left:18px}.next.svelte-1m58wdj{left:70px;right:auto}.meta.svelte-1m58wdj{padding-inline:16px}}.banner.svelte-1uha8ag{color:#f6f3ec;background:#141311;height:clamp(520px,74vh,640px);position:relative;overflow:hidden}.bslide.svelte-1uha8ag{opacity:0;visibility:hidden;transition:opacity .7s,visibility .7s;position:absolute;inset:0}.bslide.on.svelte-1uha8ag{opacity:1;visibility:visible}.bg.svelte-1uha8ag{filter:blur(36px)saturate(1.2);opacity:.55;background-position:50%;background-size:cover;position:absolute;inset:-40px;transform:scale(1.1)}.bslide.svelte-1uha8ag:after{content:"";background:linear-gradient(90deg,#141311 0%,#141311e6 38%,#14131166 70%,#14131133 100%);position:absolute;inset:0}.binner.svelte-1uha8ag{z-index:1;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:48px;height:100%;padding-bottom:40px;display:grid;position:relative}.kicker.svelte-1uha8ag{letter-spacing:.24em;text-transform:uppercase;color:var(--lime);margin:0 0 18px;font-size:12px;font-weight:700}.banner.svelte-1uha8ag h1:where(.svelte-1uha8ag){color:#fff;max-width:14ch;margin:0 0 22px;font-size:clamp(38px,5.6vw,76px);line-height:1.02}.lede.svelte-1uha8ag{color:#f6f3ecbf;max-width:52ch;margin:0 0 32px;font-size:17px;line-height:1.65}.cta.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.bbtn.svelte-1uha8ag{background:var(--lime);color:#141311;padding:16px 28px;font-size:15px}.bbtn.svelte-1uha8ag:hover{background:#c3e43a}.more.svelte-1uha8ag{color:#fff;border-bottom:1px solid #fff5;padding-bottom:2px;font-size:14px;font-weight:600}.art.svelte-1uha8ag{background:#fff;border:8px solid #fff;justify-self:end;width:min(100%,340px);transition:transform .4s;transform:rotate(2deg);box-shadow:0 30px 80px #0009}.art.svelte-1uha8ag:hover{transform:rotate(0)scale(1.02)}.art.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:3/4;object-fit:cover;width:100%;display:block}.art.svelte-1uha8ag .poster{border-radius:0}.bctl.svelte-1uha8ag{z-index:2;align-items:center;gap:14px;margin-inline:auto;display:flex;position:absolute;bottom:26px;left:0;right:0}.dots.svelte-1uha8ag{flex:1;gap:8px;max-width:420px;display:flex}.dot.svelte-1uha8ag{cursor:pointer;background:0 0;border:0;flex:1;height:18px;padding:8px 0}.dot.svelte-1uha8ag i:where(.svelte-1uha8ag){background:#ffffff40;height:2px;display:block;position:relative;overflow:hidden}.dot.on.svelte-1uha8ag i:where(.svelte-1uha8ag):after{content:"";background:var(--lime);transform-origin:0;position:absolute;inset:0}.dot.run.svelte-1uha8ag i:where(.svelte-1uha8ag):after{animation:7s linear forwards svelte-1uha8ag-fill}@keyframes svelte-1uha8ag-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.arr.svelte-1uha8ag{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff40;width:40px;height:40px}.arr.svelte-1uha8ag:hover{border-color:var(--lime);color:var(--lime)}.figures.svelte-1uha8ag{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,1fr);margin-top:20px;display:grid}.figures.svelte-1uha8ag div:where(.svelte-1uha8ag){border-left:1px solid var(--line);gap:4px;padding:34px 20px 30px;display:grid}.figures.svelte-1uha8ag div:where(.svelte-1uha8ag):first-child{border-left:0;padding-left:0}.figures.svelte-1uha8ag b:where(.svelte-1uha8ag){font-size:clamp(36px,4vw,54px);font-weight:400;line-height:1}.figures.svelte-1uha8ag span:where(.svelte-1uha8ag){letter-spacing:.16em;text-transform:uppercase;color:var(--mist);font-size:12px;font-weight:600}.phead.svelte-1uha8ag{border-bottom:1px solid var(--paper);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:28px;padding-bottom:16px;display:flex}.phead.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:8px 0 0;font-size:clamp(30px,3.6vw,42px)}.filters.svelte-1uha8ag{flex-wrap:wrap;gap:20px;display:flex}.filters.svelte-1uha8ag button:where(.svelte-1uha8ag){letter-spacing:.16em;text-transform:uppercase;color:var(--mist);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:4px 0;font-size:12px;font-weight:600}.filters.svelte-1uha8ag button.on:where(.svelte-1uha8ag){color:var(--paper);border-bottom-color:var(--paper)}.program.svelte-1uha8ag{padding-top:80px;scroll-margin-top:90px}.egrid.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.ecard.svelte-1uha8ag{background:var(--ink-2);border:1px solid var(--line);grid-template-rows:auto 1fr;transition:transform .25s,box-shadow .25s;display:grid}.ecard.svelte-1uha8ag:hover{transform:translateY(-4px);box-shadow:0 18px 40px #1514121a}.eimg.svelte-1uha8ag{aspect-ratio:4/5;background:var(--ink-3);display:block;position:relative;overflow:hidden}.eimg.svelte-1uha8ag .poster{aspect-ratio:auto;border-radius:0;width:100%;height:100%}.badge.svelte-1uha8ag{color:var(--paper);background:#fff;justify-items:center;padding:8px 12px 6px;display:grid;position:absolute;top:14px;left:14px;box-shadow:0 6px 18px #0003}.badge.svelte-1uha8ag b:where(.svelte-1uha8ag){font-family:var(--display);font-size:28px;font-weight:400;line-height:1}.badge.svelte-1uha8ag small:where(.svelte-1uha8ag){letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:700}.flag.svelte-1uha8ag{letter-spacing:.1em;text-transform:uppercase;background:var(--lime);color:#141311;padding:5px 9px;font-size:11px;font-weight:700;position:absolute;top:14px;right:14px}.flag.sold.svelte-1uha8ag{background:var(--paper);color:#fff}.ebody.svelte-1uha8ag,.ibody.svelte-1uha8ag{align-content:start;gap:6px;padding:20px 20px 22px;display:grid}.ecity.svelte-1uha8ag{letter-spacing:.2em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:700}.ebody.svelte-1uha8ag b:where(.svelte-1uha8ag){font-family:var(--display);font-size:22px;font-weight:400;line-height:1.2}.ewhere.svelte-1uha8ag,.ewhen.svelte-1uha8ag{color:var(--text-2);font-size:14px}.cap.svelte-1uha8ag{text-transform:capitalize}.ebtn.svelte-1uha8ag{background:var(--paper);color:var(--ink);text-align:center;margin-top:12px;padding:13px 16px;font-size:14px;font-weight:700}.ebtn.off.svelte-1uha8ag{background:var(--ink-3);color:var(--mist)}.ecard.svelte-1uha8ag:hover .ebtn:where(.svelte-1uha8ag){background:#000}.invite.svelte-1uha8ag{grid-column:span var(--span,1);color:#f6f3ec;background:#141311;border-color:#141311;grid-template-rows:1fr;position:relative;overflow:hidden}.invite.svelte-1uha8ag:before{content:"";background:radial-gradient(circle,#abce2655,#0000 70%);border-radius:50%;width:340px;height:340px;position:absolute;top:-120px;right:-120px}.ibody.svelte-1uha8ag{align-content:end;gap:12px;padding:28px;position:relative}.invite.svelte-1uha8ag .ecity:where(.svelte-1uha8ag){color:var(--lime)}.invite.svelte-1uha8ag b:where(.svelte-1uha8ag){color:#fff;font-size:clamp(26px,2.6vw,32px);font-weight:400;line-height:1.1}.ibody.svelte-1uha8ag>span:where(.svelte-1uha8ag):not(.ecity):not(.ebtn){color:#f6f3ecb3;font-size:15px;line-height:1.6}.invite.svelte-1uha8ag .ebtn:where(.svelte-1uha8ag){background:var(--lime);color:#141311}.none.svelte-1uha8ag{color:var(--mist);margin-top:18px}.sgrid.svelte-1uha8ag{grid-template-rows:280px 280px;grid-template-columns:1.3fr 1fr;gap:20px;display:grid}.tile.svelte-1uha8ag{color:#fff;background:#141311;display:block;position:relative;overflow:hidden}.tile.big.svelte-1uha8ag{grid-row:span 2}.tile.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.tile.svelte-1uha8ag:hover img:where(.svelte-1uha8ag){transform:scale(1.05)}.tile.svelte-1uha8ag:after{content:"";background:linear-gradient(#14131100 30%,#141311e6 100%);position:absolute;inset:0}.tcopy.svelte-1uha8ag{z-index:1;gap:8px;padding:26px;display:grid;position:absolute;bottom:0;left:0;right:0}.tk.svelte-1uha8ag{letter-spacing:.22em;text-transform:uppercase;color:var(--lime);font-size:11px;font-weight:700}.tile.svelte-1uha8ag b:where(.svelte-1uha8ag){font-size:clamp(24px,2.4vw,32px);font-weight:400;line-height:1.1}.tile.big.svelte-1uha8ag b:where(.svelte-1uha8ag){font-size:clamp(30px,3.4vw,46px)}.tcopy.svelte-1uha8ag>span:where(.svelte-1uha8ag):not(.tk):not(.tlink){color:#fffc;max-width:46ch;font-size:14px;line-height:1.55}.tlink.svelte-1uha8ag{letter-spacing:.14em;text-transform:uppercase;margin-top:4px;font-size:12px;font-weight:700}.story.svelte-1uha8ag{padding-top:96px;scroll-margin-top:90px}.mtext.svelte-1uha8ag{background:var(--lime);color:#141311;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:16px 40px;margin-top:20px;padding:30px 32px;display:grid}.mtext.svelte-1uha8ag p:where(.svelte-1uha8ag){font-family:var(--display);margin:0;font-size:clamp(18px,1.7vw,22px);line-height:1.4}.chips.svelte-1uha8ag{flex-wrap:wrap;gap:6px;display:flex}.chips.svelte-1uha8ag span:where(.svelte-1uha8ag){border:1px solid #14131140;padding:5px 10px;font-size:12px;font-weight:700}.snav.svelte-1uha8ag{gap:6px;display:flex}.snav.svelte-1uha8ag button:where(.svelte-1uha8ag){border:1px solid var(--line);background:var(--ink-2);cursor:pointer;width:40px;height:40px;font-size:15px}.snav.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{border-color:var(--paper)}.strack.svelte-1uha8ag{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:200px;grid-auto-flow:column;gap:22px;display:grid;overflow-x:auto}.strack.svelte-1uha8ag::-webkit-scrollbar{display:none}.pcard.svelte-1uha8ag{scroll-snap-align:start;gap:4px;display:grid}.pframe.svelte-1uha8ag{border:1px solid var(--line);background:var(--ink-2);margin-bottom:10px;padding:8px;transition:border-color .2s;display:block}.pframe.svelte-1uha8ag .poster{border-radius:0}.pcard.svelte-1uha8ag:hover .pframe:where(.svelte-1uha8ag){border-color:var(--paper)}.pcard.svelte-1uha8ag b:where(.svelte-1uha8ag){font-family:var(--display);font-size:17px;font-weight:400}.pc.svelte-1uha8ag{color:var(--accent);font-size:12px;font-weight:600}.pm.svelte-1uha8ag{color:var(--mist);font-size:12px}.works.svelte-1uha8ag{padding-top:72px;scroll-margin-top:90px}.partners.svelte-1uha8ag{border-block:1px solid var(--line);background:var(--ink-2);margin-top:48px;padding:36px 0;overflow:hidden}.ptitle.svelte-1uha8ag{letter-spacing:.22em;text-transform:uppercase;color:var(--mist);margin:0 auto 18px;font-size:12px;font-weight:600}.marquee.svelte-1uha8ag{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.mtrack.svelte-1uha8ag{width:max-content;animation:50s linear infinite svelte-1uha8ag-slide;display:flex}.partners.svelte-1uha8ag:hover .mtrack:where(.svelte-1uha8ag){animation-play-state:paused}.mgroup.svelte-1uha8ag{align-items:center;display:flex}.mgroup.svelte-1uha8ag span:where(.svelte-1uha8ag){white-space:nowrap;color:var(--text-2);padding-inline:28px;font-size:clamp(20px,2.2vw,28px);position:relative}.mgroup.svelte-1uha8ag span:where(.svelte-1uha8ag):after{content:"";background:var(--lime);border-radius:50%;width:7px;height:7px;position:absolute;top:50%;right:-4px;translate:0 -50%}@keyframes svelte-1uha8ag-slide{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.mtrack.svelte-1uha8ag{flex-wrap:wrap;animation:none}.mgroup[aria-hidden=true].svelte-1uha8ag{display:none}}.steps.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:40px;padding:80px 0;display:grid}.steps.svelte-1uha8ag div:where(.svelte-1uha8ag){border-top:2px solid var(--paper);gap:6px;padding-top:18px;display:grid}.steps.svelte-1uha8ag .n:where(.svelte-1uha8ag){color:var(--accent);font-size:34px}.steps.svelte-1uha8ag b:where(.svelte-1uha8ag){font-size:17px}.steps.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--mist);margin:0;font-size:14px}.hire.svelte-1uha8ag{background:var(--lime);color:#141311}.hinner.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:56px 0;display:flex}.hk.svelte-1uha8ag{letter-spacing:.22em;text-transform:uppercase;font-size:12px;font-weight:700}.hire.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:20ch;margin:8px 0 0;font-size:clamp(28px,3.6vw,44px);line-height:1.08}.hbtn.svelte-1uha8ag{color:#fff;background:#141311;padding:16px 28px}.hbtn.svelte-1uha8ag:hover{background:#000}@media (width<=960px){.figures.svelte-1uha8ag{grid-template-columns:repeat(3,1fr)}.figures.svelte-1uha8ag div:where(.svelte-1uha8ag):nth-child(4){border-left:0;padding-left:0}.sgrid.svelte-1uha8ag{grid-template-rows:320px 240px;grid-template-columns:1fr 1fr}.tile.big.svelte-1uha8ag{grid-area:auto/span 2}.egrid.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr))}.invite.svelte-1uha8ag{grid-column:span var(--span2,1)}}@media (width<=720px){.banner.svelte-1uha8ag{height:auto}.bslide.svelte-1uha8ag{display:none;position:relative}.bslide.on.svelte-1uha8ag{display:block}.binner.svelte-1uha8ag{grid-template-columns:1fr;gap:28px;padding:36px 0 84px}.art.svelte-1uha8ag{order:-1;justify-self:start;width:46%;max-width:200px}.bslide.svelte-1uha8ag:after{background:linear-gradient(#14131199,#141311 60%)}.lede.svelte-1uha8ag{margin-bottom:24px;font-size:15px}.kicker.svelte-1uha8ag{letter-spacing:.16em;font-size:11px}.figures.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}.figures.svelte-1uha8ag div:where(.svelte-1uha8ag){border-left:0;border-top:1px solid var(--line);padding:22px 0}.figures.svelte-1uha8ag div:where(.svelte-1uha8ag):nth-child(-n+2){border-top:0}.figures.svelte-1uha8ag div:where(.svelte-1uha8ag):last-child{grid-column:span 2}.program.svelte-1uha8ag{padding-top:56px}.sgrid.svelte-1uha8ag{grid-template-rows:none;grid-template-columns:1fr;grid-auto-rows:300px}.tile.big.svelte-1uha8ag{grid-column:auto}.egrid.svelte-1uha8ag{grid-template-columns:1fr}.invite.svelte-1uha8ag{grid-column:auto}.mtext.svelte-1uha8ag{grid-template-columns:1fr}.steps.svelte-1uha8ag{grid-template-columns:1fr;gap:26px;padding:56px 0}.story.svelte-1uha8ag{padding-top:64px}}
