.vision-section-rail{display:none}.glass-street[data-layout=vision]{--vision-ink:#f0ede5;background:#080909}.glass-street[data-layout=vision] .glass-chapter .glass-stage{background:#080909!important}.glass-street[data-layout=vision] .landing-billowing-smoke{opacity:.35}.glass-street[data-layout=vision] .brand-rail{box-shadow:none;background:#090a0aeb;border-bottom:1px solid #ffffff24}.glass-street[data-layout=vision] .chapter-hero .hero-viewport-content{display:block}.glass-street.glass-street[data-layout=vision] .chapter-hero .hero-folded-frame{aspect-ratio:1;background:#131516;border:0;border-radius:50%;width:min(32vw,530px);height:auto;inset:24% auto auto 61%;overflow:visible;box-shadow:none!important}.glass-street.glass-street[data-layout=vision] .chapter-hero .hero-folded-frame .hero-trio-media{clip-path:circle(50%);background:#121414;border-radius:50%;inset:0}.glass-street.glass-street[data-layout=vision] .chapter-hero .hero-folded-frame .hero-walk-video{object-fit:contain;background:#101313;width:100%;height:100%;inset:0}.glass-street.glass-street[data-layout=vision] .chapter-hero .hero-folded-frame .product-mockup-frame{inset:0}.glass-street[data-layout=vision] .hero-folded-outline{display:none}.glass-street[data-layout=vision] .hero-folded-frame:before{content:"";pointer-events:none;border:1px solid #eee8df9c;border-bottom-color:#0000;border-radius:50%;position:absolute;inset:-22px;transform:rotate(-22deg)}.glass-street[data-layout=vision] .hero-folded-frame:after{content:"";background:conic-gradient(from 215deg,#ed0028 calc(var(--progress,0)*360deg),transparent 0);pointer-events:none;border-radius:50%;position:absolute;inset:-34px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 0)}.glass-street.glass-street[data-layout=vision] .chapter-hero .hero-copy{-webkit-backdrop-filter:none;backdrop-filter:none;border:0;width:49%;padding:0;inset:24% auto auto 5%;transform:none;box-shadow:none!important;background:0 0!important}.glass-street.glass-street[data-layout=vision] .hero-copy h1{letter-spacing:-.065em;color:var(--vision-ink);max-width:9ch;font-size:clamp(48px,7vw,124px);line-height:.92}.glass-street[data-layout=vision] .hero-copy .scene-kicker{color:#a6a5a0;letter-spacing:.14em;margin-bottom:28px}.glass-street[data-layout=vision] .hero-copy .scene-index{margin-top:25px}.glass-street[data-layout=vision] .glass-hero-actions{flex-wrap:wrap;gap:20px;margin-top:28px}.glass-street[data-layout=vision] .microcopy{display:none}.glass-street[data-layout=vision] .vision-section-rail{letter-spacing:.1em;z-index:15;color:#d6d2ca;border-top:1px solid #ffffff2b;justify-content:space-between;padding-top:20px;font:10px monospace;display:flex;position:absolute;bottom:22px;left:5%;right:5%}.glass-street[data-layout=vision] .vision-section-rail a:hover{color:#ed0028}.glass-street[data-layout=vision] .vision-section-rail a:focus-visible{outline-offset:6px;outline:2px solid #ed0028}.glass-street[data-layout=vision] .glass-chapter:not(.chapter-hero){border-top:1px solid #ffffff20;scroll-margin-top:76px}.glass-street.glass-street[data-layout=vision] .chapter-create .create-copy{-webkit-backdrop-filter:none;backdrop-filter:none;border:0;padding:24px 0;box-shadow:none!important;background:0 0!important}.glass-street.glass-street[data-layout=vision] .chapter-create .create-copy h2{letter-spacing:-.055em;font-size:clamp(52px,7vw,110px)}.glass-street[data-layout=vision] .store-unified-glass{background:linear-gradient(125deg,#ffffff09,#0000),#101313!important;border-radius:4px!important}.glass-street[data-layout=vision] .store-copy h2{letter-spacing:-.055em}.glass-street[data-layout=vision] .creators-copy,.glass-street[data-layout=vision] .glass-creator-panel{border-radius:4px!important}.glass-street[data-layout=vision] .finale-copy h2{letter-spacing:-.045em}@media (width<=700px){.glass-street.glass-street[data-layout=vision] .chapter-hero .hero-viewport-content{flex-direction:column;gap:34px;padding:96px 22px 26px;display:flex}.glass-street.glass-street[data-layout=vision] .chapter-hero .hero-copy{order:0;width:100%;padding:0;position:relative;inset:auto}.glass-street.glass-street[data-layout=vision] .hero-copy h1{max-width:12ch;font-size:clamp(50px,12vw,82px)}.glass-street.glass-street[data-layout=vision] .chapter-hero .hero-folded-frame{aspect-ratio:1;flex:none;order:1;align-self:center;width:min(70vw,340px);height:auto;margin:15px 0 25px;position:relative;inset:auto}.glass-street[data-layout=vision] .hero-folded-frame:before{inset:-14px}.glass-street[data-layout=vision] .hero-folded-frame:after{inset:-23px}.glass-street[data-layout=vision] .vision-section-rail{order:2;gap:10px;width:100%;font-size:8px;position:relative;inset:auto}.glass-street.glass-street[data-layout=vision] .chapter-create .create-copy{padding:20px 8px}}.glass-street.glass-street .chapter-hero .hero-folded-frame[data-solid-glass]{--block-depth:clamp(12px,2.1vw,32px);isolation:isolate;background:linear-gradient(125deg,#e6f4fc70,#9aaeb644 45%,#eefaff90);border:1px solid #e9f8ffb3;border-radius:3px;overflow:visible;box-shadow:inset 0 0 0 5px #e7f7ff22,inset 0 0 32px #ddf5ff40,0 30px 55px #0009!important}.glass-street .hero-folded-frame[data-solid-glass]:before{content:"";height:var(--block-depth);transform-origin:0 100%;pointer-events:none;background:linear-gradient(#c4d1d9c9,#eefaffb3 45%,#a4b6c2a6);border:1px solid #eefaffab;position:absolute;bottom:100%;left:-1px;right:-1px;transform:skew(-42deg)}.glass-street .hero-folded-frame[data-solid-glass]:after{content:"";width:var(--block-depth);transform-origin:0 0;pointer-events:none;background:linear-gradient(90deg,#d2e4eea6,#8299a899 65%,#e2f6ffab);border:1px solid #eaf8ff91;position:absolute;top:-1px;bottom:-1px;left:100%;transform:skewY(-48deg)}.glass-street.glass-street .chapter-hero .hero-folded-frame[data-solid-glass] .hero-trio-media{clip-path:none;background:#101619;border-radius:1px;inset:clamp(12px,2.2vw,34px);box-shadow:0 0 0 1px #f0faff70,0 0 18px #12232d80}.glass-street.glass-street .chapter-hero .hero-folded-frame[data-solid-glass] .hero-walk-video{width:100%;height:100%;inset:0}.glass-street.glass-street .chapter-hero .hero-folded-frame[data-solid-glass] .product-mockup-frame{inset:0}.glass-street .hero-folded-frame[data-solid-glass] .hero-folded-outline{display:none}.glass-street .hero-folded-frame[data-solid-glass] .hero-trio-media:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(115deg,#effaff0d,#0000 27%,#f0faff08 48%,#0000 51%,#d4efff0c);position:absolute;inset:0;box-shadow:inset 0 0 18px #d3eafa24}@media (width<=700px){.glass-street.glass-street .chapter-hero .hero-folded-frame[data-solid-glass]{--block-depth:12px;width:calc(100% - 14px);margin-top:14px}}.glass-street .chapter-create .create-media.floating-model{isolation:isolate;background:radial-gradient(at 50% 38%,#ffffff70,#0000 65%),linear-gradient(145deg,#edf5fa70,#b8c6d438);padding:0;box-shadow:inset 0 1px #ffffffd9,inset 0 -1px #ffffff60,0 32px 70px #35465520}.floating-model-canvas{z-index:2;pointer-events:auto;touch-action:none;inset:5% 0 9%;width:100%!important;height:86%!important;position:absolute!important}.floating-model-halo{filter:blur(18px);background:radial-gradient(#ffffffa6,#dce8f830 50%,#0000 72%);border-radius:50%;position:absolute;inset:12% 10% 22%}.floating-model-plinth{background:linear-gradient(155deg,#ffffffa8,#ecf4fa2b 45%,#8497ac55);border:1px solid #ffffffe0;border-radius:50%;height:13%;position:absolute;bottom:12%;left:14%;right:14%;transform:rotate(-5deg);box-shadow:inset 0 3px 10px #fffc,0 10px 0 -6px #c5d4df95,0 20px 30px #31425325}.floating-model-plinth span{filter:blur(14px);background:#25314450;border-radius:50%;position:absolute;inset:15% 20%}.floating-model-caption{color:#344552;letter-spacing:.12em;justify-content:space-between;gap:12px;font-family:monospace;font-size:9px;display:flex;position:absolute;bottom:5%;left:7%;right:7%}.floating-model-status{text-align:center;letter-spacing:.12em;color:#465565;font-family:monospace;font-size:10px;position:absolute;inset:45% 10% auto}@media (width<=767px){.floating-model-caption{letter-spacing:.06em;font-size:7px}}.floating-model-halo,.floating-model-plinth,.floating-model-caption,.floating-model-status{pointer-events:none}.glass-street .creators-media .creator-dance{border-radius:44px 8px;position:absolute;inset:12px;overflow:hidden}.glass-street .creator-dance>.product-mockup-frame,.glass-street .creator-dance>video{object-fit:contain;object-position:center;width:100%;height:100%;position:absolute;inset:0;transform:none}.glass-street .creator-dance>video{opacity:0;transition:opacity .18s}.glass-street .creator-dance[data-ready=true]>video{opacity:1}.glass-street .creator-dance[data-ready=true]>.product-mockup-frame{visibility:hidden}@media (width<=700px){.glass-street .creators-media .creator-dance{border-radius:28px 6px;inset:10px}}@media (prefers-reduced-motion:reduce){.glass-street .creator-dance>video{transition:none}}.glass-street.glass-street .glass-chapter .scene-media.creators-media.folded-glass-media{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.glass-street .creators-media .creator-dance{clip-path:url(#creator-dance-clip);background:linear-gradient(125deg,#ffffff14,#ffffff04 45%,#ffffff0a),#24262899;border-radius:0;inset:0}.glass-street .creator-dance>.product-mockup-frame,.glass-street .creator-dance>video{border-radius:0;width:calc(100% - 24px);height:calc(100% - 24px);inset:12px}.creator-dance-outline{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.creator-dance-border{fill:none;stroke:#f4fbffd9;stroke-width:1.5px;vector-effect:non-scaling-stroke}.creator-dance-fold{fill:url(#creator-dance-sheen);stroke:#f1fbffbd;stroke-width:1px;vector-effect:non-scaling-stroke}.chapter-creators .glass-stage{background:radial-gradient(at 85% 10%,#303638,#0000 65%),#121719}.chapter-creators .chrome-track-center{display:none}.creators-layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px clamp(24px,5vw,80px);display:grid;position:absolute;inset:88px 6% 28px}.creators-layout .creators-media{background:#202628;border:1px solid #ffffff26;border-radius:4px;grid-row:1/3;min-height:0;position:relative;inset:auto;box-shadow:0 24px 60px #0004}.creators-layout .creators-media:after{display:none}.creators-layout .creators-media img{object-fit:contain;object-position:center;transform:none}.creators-layout .creators-copy{min-width:0;text-shadow:none;align-self:end;position:relative;inset:auto}.creators-layout .scene-kicker{letter-spacing:.16em;margin-bottom:12px}.creators-layout .creators-copy h2{letter-spacing:-.045em;color:#f4f1eb;max-width:none;font-size:clamp(26px,3.8vw,66px);line-height:.98}.creators-layout .scene-text-link{min-height:36px;margin-top:18px;font-size:11px}.creators-layout .glass-creator-panel{color:#171c1e;background:linear-gradient(145deg,#f7f5efef,#e4e3dff5);border:1px solid #ffffff36;border-radius:12px;align-self:start;width:100%;min-height:0;max-height:100%;padding:clamp(12px,1.5vw,22px);position:relative;inset:auto;overflow-y:auto;box-shadow:inset 0 1px #fff,0 16px 48px #0003}.glass-creator-panel-heading{letter-spacing:.08em;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;font-size:10px;display:flex}.creators-layout .glass-creator-list{gap:5px}.creators-layout .glass-creator-list>a{background:#fff8;border:1px solid #15191b0e;border-radius:7px;min-height:54px;padding:7px 10px}.creators-layout .glass-creator-list>a:hover{background:#fff;border-color:#171c1e40}.creators-layout .glass-creator-list>a:focus-visible{outline-offset:2px;outline:2px solid #d90026}.creators-layout .glass-creator-list strong{font-size:12px}.creators-layout .glass-creator-list small{text-transform:none;margin-top:3px;font-size:9px}.creators-layout .glass-creator-search{margin-top:12px}.creators-layout .glass-creator-search input{background:#fff9;border:1px solid #171c1e33;border-radius:7px;min-height:44px;font-size:13px}.creators-layout .glass-creator-search .creator-search-results{max-height:160px;overflow-y:auto}@media (width>=701px) and (height<=760px){.creators-layout{gap:14px 4vw}.creators-layout .glass-creator-list>a:nth-child(n+4){display:none}.creators-layout .glass-creator-list>a{min-height:48px;padding-block:4px}.creators-layout .scene-text-link{margin-top:10px}}@media (width<=700px){.creators-layout{grid-template-rows:minmax(150px,1fr) auto;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:18px 14px;inset:80px 20px 20px}.creators-layout .creators-media{grid-area:1/2}.creators-layout .creators-copy{grid-area:1/1;align-self:center}.creators-layout .creators-copy h2{font-size:clamp(22px,5.2vw,36px);line-height:1.04}.creators-layout .scene-kicker{font-size:9px}.creators-layout .scene-text-link{gap:6px;margin-top:14px;font-size:9px}.creators-layout .glass-creator-panel{-webkit-backdrop-filter:none;backdrop-filter:none;grid-area:2/1/auto/-1;max-height:280px;padding:12px}.creators-layout .glass-creator-list>a:nth-child(n+4){display:none}.creators-layout .glass-creator-list>a{min-height:48px;padding-block:4px}}.glass-street .glass-chapter{height:max(100svh,620px);min-height:0}.glass-street .glass-chapter .glass-stage{height:100%;min-height:0;position:relative;top:auto}.glass-street .chrome-crossbar{display:none}.glass-street .chapter-hero .chrome-crossbar-top,.glass-street .chapter-finale .chrome-crossbar-bottom{display:block}@media (width<=700px){.glass-street .glass-chapter{height:max(100svh,560px)}}.glass-street .chapter-hero{--hero-base:max(100svh, 620px);height:calc(var(--hero-base) + 120svh)}.glass-street .chapter-hero .glass-stage{height:calc(var(--hero-base) + 20svh);transform:translateY(calc(var(--hero-travel-progress,0) * -20svh));position:sticky;top:0}.glass-street .chapter-create{margin-top:-20svh}.chapter-hero .hero-shutters{opacity:calc(1 - clamp(0, (var(--progress) - .96) * 25, 1))}.hero-viewport-content{height:100svh;transform:translateY(calc(min(var(--hero-travel-progress,0), .8) * 20svh));position:absolute;top:0;left:0;right:0}@media (width<=700px){.glass-street .chapter-hero{--hero-base:max(100svh, 560px)}}@media (prefers-reduced-motion:reduce){.glass-street .chapter-hero{height:var(--hero-base)}.glass-street .chapter-hero .glass-stage{height:100%;position:relative;transform:none}.glass-street .chapter-create{margin-top:0}.hero-viewport-content{transform:none}}.glass-street .chapter-hero .hero-media .hero-lens{-webkit-backdrop-filter:blur(8px)saturate(135%);background:radial-gradient(at 8% 5%,#fff8 0,#e9f6ff20 26%,#0000 55%),radial-gradient(at 95% 95%,#95afc438,#0000 60%),linear-gradient(125deg,#f2faff32,#c9deeb12 42%,#b5ccd82e 72%,#ffffff42);border:1px solid #effbff75;box-shadow:inset 2px 0 2px #ffffffa6,inset -3px 0 5px #526d8266,inset 0 2px 2px #fff9,inset 0 -2px 4px #e2f5ff80,10px 0 32px #1733442b}.glass-street .chapter-hero .hero-media .hero-lens-right{background:radial-gradient(at 92% 12%,#fff7,#0000 52%),radial-gradient(at 12% 90%,#9cafda2b,#0000 55%),linear-gradient(235deg,#f2faff32,#c9deeb12 42%,#b5ccd82e 72%,#ffffff42);box-shadow:inset -2px 0 2px #ffffffa6,inset 3px 0 5px #526d8266,inset 0 2px 2px #fff9,inset 0 -2px 4px #e2f5ff80,-10px 0 32px #1733442b}.glass-street .chapter-hero .hero-lens:before,.glass-street .chapter-hero .hero-lens-right:before{display:none}.glass-street .chapter-hero .hero-lens:after{border:1px solid #effaff30;border-color:#fff9 #effaff30 #9fbed044;inset:6px;box-shadow:inset 0 0 24px #ecf8ff12}.glass-street .chapter-hero .hero-lens .glass-highlight{background:linear-gradient(#0000,#fff 22%,#cfebff99 65%,#0000);width:2px;display:block;left:auto;right:5px;box-shadow:0 0 8px #f2fbffc0}.glass-street .chapter-hero .hero-lens-right .glass-highlight{left:5px;right:auto}.glass-street .chapter-hero .scroll-cue{left:50%;bottom:max(30px, env(safe-area-inset-bottom));color:#e60028;filter:drop-shadow(0 2px 5px #ffffffd9);pointer-events:none;background:0 0;border:0;justify-content:center;width:44px;height:48px;padding:0;transform:translate(-50%)}.glass-street .chapter-hero .scroll-cue svg{width:28px;height:28px;animation:1.8s ease-in-out infinite hero-arrow-blink}@keyframes hero-arrow-blink{0%,to{opacity:1;transform:translateY(-3px)}50%{opacity:.25;transform:translateY(4px)}}@media (width<=767px),(pointer:coarse){.glass-street .chapter-hero .hero-media .hero-lens{-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.glass-street .chapter-hero .scroll-cue{opacity:1}.glass-street .chapter-hero .scroll-cue svg{animation:none}}.glass-street .glass-chapter .scene-media.folded-glass-media{clip-path:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:clamp(24px,3vw,42px) 16px 16px}.glass-street .glass-chapter .folded-glass-media .product-mockup-media{object-fit:contain;border-radius:12px;transform:none}.folded-glass-edge{z-index:3;pointer-events:none;position:absolute;inset:0}.folded-glass-edge svg{width:100%;height:100%;overflow:visible}.folded-glass-outline{fill:#d8e8f02e;stroke:#e8f6ffb0;stroke-width:1.5px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 1px 2px #ffffff60)}.folded-glass-fold{fill:#e3f2ff24;stroke:#f1fbff99;stroke-width:1px;vector-effect:non-scaling-stroke}.folded-glass-crease{fill:none;stroke:#fff9;stroke-width:2px;vector-effect:non-scaling-stroke}.glass-street .chapter-hero .hero-lens .glass-handle{background:linear-gradient(90deg,#455a69,#c0d1dc 17%,#fff 38%,#9cacb9 61%,#edf7ff 78%,#526775);border:1px solid #f3fbffe0;border-radius:4px;width:6px;height:48px;display:block;top:49%;right:17px;box-shadow:inset 1px 0 1px #fff,2px 3px 5px #16334440,0 0 0 2px #eefaff45}.glass-street .chapter-hero .hero-lens .glass-handle:before{content:"";background:linear-gradient(135deg,#fff,#8299ab 65%,#dcebf4);border:1px solid #edf9ffb3;border-radius:50%;width:8px;height:8px;position:absolute;top:5px;left:-2px;box-shadow:0 2px 3px #18394c50}.glass-street .chapter-hero .hero-lens .glass-handle:after{content:"";background:linear-gradient(90deg,#687e8e,#fff 42%,#d0dee7 65%,#627687);border-radius:5px;width:4px;height:31px;position:absolute;top:9px;left:1px;box-shadow:2px 3px 3px #17334460}.glass-street .chapter-hero .hero-lens-right .glass-handle{left:17px;right:auto}.glass-street .brand-rail nav .glass-create-link{color:#e60028;border:0;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:0 12px;font-weight:800;animation:1.8s ease-in-out infinite glass-create-signal;display:inline-flex}.glass-street .brand-rail nav .glass-create-link:hover{color:#b80020;background:#e6002814;animation:none}.glass-street .brand-rail nav .glass-create-link:focus-visible{outline-offset:3px;outline:2px solid #e60028;animation:none}@keyframes glass-create-signal{0%,to{color:#e60028;text-shadow:0 0 #e6002800;background-color:#e6002805}50%{color:#fa2047;text-shadow:0 0 12px #e6002850;background-color:#e6002819}}@media (width<=767px){.glass-street .chapter-hero .hero-lens .glass-handle{width:5px;height:38px;right:12px}.glass-street .chapter-hero .hero-lens-right .glass-handle{left:13px;right:auto}.glass-street .chapter-hero .hero-lens .glass-handle:after{width:3px;height:23px}.glass-street .brand-rail nav{gap:2px}.glass-street .brand-rail nav .glass-create-link{padding:0 7px;font-size:9px}.glass-street .glass-chapter .scene-media.folded-glass-media{-webkit-backdrop-filter:none;backdrop-filter:none;padding:28px 9px 9px}}@media (prefers-reduced-motion:reduce){.glass-street .brand-rail nav .glass-create-link{animation:none}}.glass-street .glass-chapter .folded-glass-media>.product-mockup-frame{z-index:1;border-radius:14px;inset:clamp(32px,4vw,56px) 18px 18px}.folded-glass-edge{z-index:0}.folded-glass-outline{filter:none}@media (width<=767px){.glass-street .glass-chapter .folded-glass-media>.product-mockup-frame{border-radius:10px;inset:32px 12px 12px}}.glass-street .chapter-store .store-unified-glass{-webkit-backdrop-filter:blur(20px)saturate(120%);backdrop-filter:blur(20px)saturate(120%);background:linear-gradient(125deg,#ffffff5c,#edf5fa1a 42%,#ffffff38);border:1px solid #ffffffa6;border-radius:28px;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1.1fr 1fr;gap:18px 4%;padding:clamp(20px,3vw,40px);display:grid;position:absolute;inset:88px 5% 24px;box-shadow:inset 0 1px #ffffffe0,inset 0 -1px #8cabb838,0 24px 60px #253d511c}.glass-street .chapter-store .store-unified-glass .store-copy{width:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;align-self:start;padding:0;position:relative;inset:auto}.glass-street .chapter-store .store-unified-glass .store-copy h2{font-size:clamp(30px,4.8vw,72px)}.glass-street .chapter-store .store-unified-glass .mini-store{width:100%;height:100%;min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;grid-area:1/2/3;grid-template-rows:auto minmax(0,1fr) auto;padding:0;display:grid;position:relative;inset:auto}.glass-street .chapter-store .store-unified-glass .mini-store-top,.glass-street .chapter-store .store-unified-glass .mini-store-info{background:0 0;border-radius:0;padding:12px 0}.glass-street .chapter-store .store-unified-glass .glass-product-media{background:0 0;min-height:0;position:relative}.glass-street .chapter-store .store-unified-glass .store-proof{box-shadow:none;background:0 0;border:0;border-radius:0;place-self:end start;padding:0;position:relative;inset:auto}@media (width<=700px){.glass-street .chapter-store .store-unified-glass{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:22px;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:1fr;gap:14px;padding:20px;inset:80px 16px 18px}.glass-street .chapter-store .store-unified-glass .store-copy h2{font-size:clamp(28px,8vw,40px)}.glass-street .chapter-store .store-unified-glass .mini-store{grid-area:2/1}.glass-street .chapter-store .store-unified-glass .mini-store-top{padding:6px 0}.glass-street .chapter-store .store-unified-glass .mini-store-info{padding:8px 0 0}.glass-street .chapter-store .store-unified-glass .store-proof{grid-row:3}.glass-street .chapter-create .design-tools{bottom:48px}}.glass-street .chapter-hero .hero-folded-frame{isolation:isolate;filter:drop-shadow(0 18px 30px #243a4c24);position:absolute;inset:80px 3vw 234px}.glass-street .chapter-hero .hero-folded-frame .hero-trio-media{clip-path:url(#hero-folded-clip);background:radial-gradient(at 14% 8%,#eaf7ff85,#0000 60%),linear-gradient(140deg,#d3dde5,#b8c9d5);border:0;inset:0}.glass-street .chapter-hero .hero-folded-frame .product-mockup-frame{inset:10px}.glass-street .chapter-hero .hero-folded-frame .hero-walk-video{width:calc(100% - 20px);height:calc(100% - 20px);inset:10px}.hero-folded-outline{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hero-fold-border{fill:none;stroke:#f4fbffd9;stroke-width:1.5px;vector-effect:non-scaling-stroke}.hero-corner-fold{fill:url(#hero-fold-sheen);stroke:#f1fbffbd;stroke-width:1px;vector-effect:non-scaling-stroke}@media (width<=700px){.glass-street .chapter-hero .hero-folded-frame{inset:76px 12px 266px}.glass-street .chapter-hero .hero-folded-frame .product-mockup-frame{inset:6px}.glass-street .chapter-hero .hero-folded-frame .hero-walk-video{width:calc(100% - 12px);height:calc(100% - 12px);inset:6px}}.glass-street .chapter-create .design-tools{bottom:112px}@media (width<=700px){.glass-street .chapter-create .design-tools{bottom:96px}.glass-street .chapter-create .create-media{bottom:142px}}.vj-shell .vj-intro .vj-hero-box{--box-size:clamp(240px,29vw,440px);--box-depth:calc(var(--box-size) * .56);width:var(--box-size);height:var(--box-size);aspect-ratio:1;perspective:1200px;touch-action:pan-y;margin:40px 0 70px;overflow:visible}.vj-shell .vj-intro .vj-hero-box:before,.vj-shell .vj-intro .vj-hero-box:after{display:none}.vj-box-float{width:100%;height:100%;transform-style:preserve-3d;animation:7s ease-in-out infinite vj-box-hover}.vj-box-solid{width:100%;height:100%;transform-style:preserve-3d;transform:rotateX(var(--box-x,10deg)) rotateY(calc(var(--box-y,-18deg) + var(--box-scroll,0deg)));transition:transform .12s ease-out;position:relative}.vj-shell .vj-intro .vj-hero-box .vj-orb-media{transform:translateZ(calc(var(--box-depth) / 2));backface-visibility:hidden;position:absolute;inset:0;border:1px solid #fff5!important;border-radius:3px!important;box-shadow:inset 0 0 0 1px #ffffff15!important}.vj-shell .vj-intro .vj-hero-box .vj-orb-media:after{box-shadow:none!important;background:linear-gradient(135deg,#ffffff0a,#0000 40%)!important;border-radius:0!important}.vj-box-side{backface-visibility:hidden;color:#e7e8df;background:linear-gradient(130deg,#202725,#080b0a);border:1px solid #ffffff32;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:25px;display:flex;position:absolute;overflow:hidden}.vj-box-right,.vj-box-left{width:var(--box-depth);height:100%;left:calc(50% - var(--box-depth)/2);top:0}.vj-box-right{transform:rotateY(90deg) translateZ(calc(var(--box-size)/2));border-top:3px solid #ee2218}.vj-box-left{transform:rotateY(-90deg) translateZ(calc(var(--box-size)/2))}.vj-box-side b{letter-spacing:-.07em;font:900 clamp(24px,4vw,60px)/.95 Arial,sans-serif}.vj-box-side span{letter-spacing:.12em;font:8px/1.5 monospace}.vj-box-top,.vj-box-bottom{width:100%;height:var(--box-depth);left:0;top:calc(50% - var(--box-depth)/2)}.vj-box-top{transform:rotateX(90deg) translateZ(calc(var(--box-size)/2));background:linear-gradient(140deg,#35403b,#151a18);border-left:3px solid #ee2218}.vj-box-shadow{filter:blur(18px);z-index:-1;background:#0009;border-radius:50%;width:95%;height:40px;position:absolute;bottom:-75px;left:5%}.vj-box-hint{text-align:center;letter-spacing:.13em;color:#a2aba6;width:130%;font:8px monospace;position:absolute;bottom:-100px;left:-15%}@keyframes vj-box-hover{0%,to{transform:translateY(-5px)}50%{transform:translateY(6px)}}@media (width<=767px){.vj-shell .vj-intro .vj-hero-box{--box-size:min(62vw,320px);margin:20px auto 100px}.vj-box-side{padding:14px}.vj-box-side b{font-size:28px}.vj-box-side span{font-size:6px}.vj-box-hint{font-size:7px;bottom:-80px}}@media (prefers-reduced-motion:reduce){.vj-box-float{animation:none}.vj-box-solid{transition:none}}.vj-shell .vj-intro .vj-hero-box .vj-orb-media{backface-visibility:visible;background:var(--hero-surface,#101413);isolation:auto;opacity:1!important}.vj-shell .vj-intro .vj-hero-box .vj-orb-media:not([data-revealed=true]) .vj-hero-poster{visibility:hidden}.vj-shell .vj-intro .vj-hero-box .vj-orb-media:not([data-revealed=true]):before{content:"STRTSWAG / LOADING FILM";color:#aeb8b2;letter-spacing:.12em;background:0 0;place-items:center;font:9px monospace;display:grid;position:absolute;inset:0}.vj-shell .vj-intro .vj-hero-box{--box-depth:calc(var(--box-size) * .18);--box-scroll:0deg}.vj-box-side b,.vj-box-side span{display:none}.vj-box-right{background:linear-gradient(90deg,#202725,#0a0e0c);border-top:1px solid #ff392d88}.vj-box-top{background:linear-gradient(120deg,#28312d,#111613);border-left:1px solid #ffffff35}.vj-shell .vj-intro .vj-hero-box .vj-orb-media{border-color:#ffffff28!important}.vj-box-float{animation-duration:9s}.vj-shell .vj-intro .vj-hero-box{--box-size:min(34vw,480px);--box-depth:18px;--box-height:calc(var(--box-size) / var(--box-ratio,1.77778));height:var(--box-height);aspect-ratio:auto;perspective:1600px}.vj-shell .vj-intro .vj-hero-box[data-portrait=true]{--box-size:min(22vw,270px,30vh)}.vj-box-solid{transform:rotateX(var(--box-x,2deg)) rotateY(var(--box-y,-7deg))}.vj-box-top,.vj-box-bottom{top:calc(50% - var(--box-depth)/2)}.vj-box-top{transform:rotateX(90deg) translateZ(calc(var(--box-height)/2))}.vj-box-bottom{transform:rotateX(-90deg) translateZ(calc(var(--box-height)/2))}.vj-shell .vj-intro .vj-hero-box .vj-orb-media{background:#101413;border:1px solid #ffffff30!important;border-radius:8px!important;box-shadow:0 24px 55px #0005!important}.vj-shell .vj-intro .vj-hero-box .vj-orb-media .vj-hero-poster,.vj-shell .vj-intro .vj-hero-box .vj-orb-media video{aspect-ratio:auto!important;object-fit:contain!important;width:100%!important;max-width:100%!important;height:100%!important;inset:0!important;transform:none!important;-webkit-mask:none!important;mask:none!important}.vj-box-side{background:linear-gradient(90deg,#29312d,#101512);border-color:#ffffff18;border-radius:3px;padding:0}.vj-box-right{border-top-color:#ffffff35}.vj-box-hint{color:#7d8982;letter-spacing:.2em;font-size:7px;bottom:-55px}.vj-box-shadow{opacity:.6;height:22px;bottom:-45px}@media (width<=767px){.vj-shell .vj-intro .vj-hero-box{--box-size:min(76vw,440px);margin:30px auto 70px}.vj-shell .vj-intro .vj-hero-box[data-portrait=true]{--box-size:min(56vw,250px)}.vj-box-hint{bottom:-45px}}.vj-shell .vj-intro .vj-orb.vj-hero-box{width:var(--box-size);height:var(--box-height);margin:30px 0 70px}.vj-signal{z-index:8;pointer-events:none;opacity:1;visibility:visible;background:#161918;place-items:center;transition:opacity .18s,visibility 0s .18s;display:grid;position:absolute;inset:0;overflow:hidden}.vj-signal:before{content:"";opacity:.65;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E");animation:.35s steps(3,end) infinite vj-signal-noise;position:absolute;inset:-30%}.vj-signal:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0003 0 1px,#0000 1px 4px),radial-gradient(#0000 10%,#000a);position:absolute;inset:0}.vj-signal-label{z-index:1;text-align:center;color:#e9eee9;letter-spacing:.24em;background:#0b0e0ed9;border:1px solid #ffffff30;gap:8px;padding:14px 20px;font:10px/1.4 monospace;display:grid;position:relative}.vj-signal-label small{letter-spacing:.13em;color:#aab4ae;font-size:7px}.vj-shell .vj-intro .vj-hero-box .vj-orb-media:has(video[data-ready=true]) .vj-signal{opacity:0;visibility:hidden}.vj-orb-media:has(video[data-ready=true]) .vj-signal:before{animation:none}.vj-shell .vj-intro .vj-hero-box .vj-orb-media:not([data-revealed=true]):before{display:none}@keyframes vj-signal-noise{0%{transform:translate(0)}33%{transform:translate(-8%,4%)}66%{transform:translate(5%,-6%)}to{transform:translate(-3%,8%)}}@media (prefers-reduced-motion:reduce){.vj-signal:before{animation:none}.vj-signal{transition:none}.vj-shell .vj-intro .vj-hero-box .vj-orb-media[data-revealed=true] .vj-signal{opacity:0;visibility:hidden}}.vj-spiral{z-index:0;pointer-events:none;color:#dcebe5;opacity:.48;contain:paint;position:absolute;inset:0 50% 0 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 80%,#0000)}.vj-spiral-turn{transform-origin:50%;animation:65s linear infinite vj-spiral-turn;position:absolute;inset:-25% -20%}.vj-spiral svg{width:100%;height:100%;overflow:visible}.vj-spiral-strands{animation:9s ease-in-out infinite vj-spiral-breathe}.vj-spiral-lights{filter:drop-shadow(0 0 5px #e4fff5);animation:6s ease-in-out infinite reverse vj-spiral-breathe}.vj-spiral:after{content:"";background:radial-gradient(at 45%,#0c0e0e88,#0000 75%);position:absolute;inset:0}.vj-spiral:not([data-running=true]) *{animation-play-state:paused}.vj-atelier .vj-spiral-turn{animation-direction:reverse;animation-delay:-20s}@keyframes vj-spiral-turn{0%{transform:rotate(-18deg)}to{transform:rotate(342deg)}}@keyframes vj-spiral-breathe{0%,to{opacity:.45}50%{opacity:1}}@media (width<=767px){.vj-spiral{opacity:.32;height:650px;inset:0 0 auto}.vj-spiral-turn{inset:-15% -25%}}@media (prefers-reduced-motion:reduce){.vj-spiral *{animation:none!important}}.vj-shell .vj-intro>.vj-spiral{opacity:.8;width:100%;height:100%;-webkit-mask-image:radial-gradient(ellipse at center,#000 40%,#000b3 75%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse at center,#000 40%,#000b3 75%,transparent 100%);mask-image:radial-gradient(ellipse at center,#000 40%,#000b3 75%,transparent 100%);color:#e4fff3;inset:0}.vj-intro>.vj-spiral .vj-spiral-turn{inset:-45% -10%}.vj-intro>.vj-spiral svg{filter:drop-shadow(0 0 5px #c9ffe34d)}.vj-intro>.vj-spiral .vj-spiral-lights{filter:drop-shadow(0 0 6px #edfff6)drop-shadow(0 0 16px #b9ffdf)}.vj-intro>.vj-spiral:after{background:radial-gradient(at 22%,#0c0e0e66,#0000 65%)}@media (width<=767px){.vj-shell .vj-intro>.vj-spiral{opacity:.62;height:100%;inset:0}.vj-intro>.vj-spiral .vj-spiral-turn{inset:-15% -70%}}.vj-shell .vj-atelier>.vj-spiral{opacity:.65;color:#e4fff3}.vj-atelier>.vj-spiral svg{filter:drop-shadow(0 0 5px #c9ffe34d)}.vj-atelier>.vj-spiral .vj-spiral-lights{filter:drop-shadow(0 0 6px #edfff6)drop-shadow(0 0 16px #b9ffdf)}@media (width<=767px){.vj-shell .vj-atelier>.vj-spiral{opacity:.5}}.vj-shell .vj-atelier .vj-garment:has(.atelier-carousel){box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.vj-shell .vj-atelier .vj-garment:has(.atelier-carousel):before{display:none}.vj-shell .vj-atelier .vj-garment:has(.atelier-carousel):after{display:none}.atelier-carousel{color:#ecece5;isolation:isolate;flex-direction:column;width:100%;height:100%;min-height:380px;display:flex;position:relative}.atelier-carousel-header{letter-spacing:.12em;color:#a7ada6;border-bottom:1px solid #ffffff18;justify-content:space-between;gap:10px;padding:18px 8px;font:8px monospace;display:flex}.atelier-carousel-header>span:last-child{color:#f33528}.atelier-carousel-stage{touch-action:pan-y;flex:1;min-height:240px;position:relative;overflow:hidden}.atelier-carousel-light{pointer-events:none;background:radial-gradient(at 50% 60%,#e4f0e81c,#0000 65%);position:absolute;inset:10% 0 0}.vj-shell .atelier-carousel-piece{outline-offset:-4px;touch-action:pan-y;background:0 0;border:0;width:54%;height:90%;padding:0;position:absolute;top:5%;left:23%}.atelier-carousel-float{pointer-events:none;animation:6s ease-in-out infinite paused atelier-garment-breathe;position:absolute;inset:0}.atelier-carousel[data-active=true] .atelier-carousel-float{animation-play-state:running}.atelier-carousel-piece:nth-of-type(2) .atelier-carousel-float{animation-delay:-2s}.atelier-carousel-piece:nth-of-type(3) .atelier-carousel-float{animation-delay:-4s}.atelier-carousel .product-mockup-frame{background:0 0!important}.atelier-carousel .product-mockup-media{filter:drop-shadow(0 18px 14px #0007);width:100%;height:100%;padding:8px;object-fit:contain!important}.atelier-carousel-bottom{text-align:center;grid-template-columns:44px 1fr 44px;align-items:center;gap:12px;padding:10px 12px 0;display:grid}.atelier-carousel-bottom>div>span{letter-spacing:.12em;color:#9baba0;font:8px monospace}.atelier-carousel-bottom h3{color:#f0eee8;margin:7px 0;font:500 clamp(19px,2vw,25px)/1.3 Georgia,serif}.vj-shell .atelier-carousel-bottom>button{color:#eee;background:#ffffff05;border:1px solid #ffffff30;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s,border-color .2s;display:grid}.vj-shell .atelier-carousel-bottom>button:hover{background:#ffffff15;border-color:#fff9}.atelier-carousel button:focus-visible{outline-offset:3px;outline:2px solid #fff}.atelier-carousel-tabs{justify-content:center;gap:3px;padding:5px 0 10px;display:flex}.vj-shell .atelier-carousel-tabs button{background:0 0;border:0;place-items:center;width:38px;height:30px;padding:0;display:grid}.atelier-carousel-tabs button span{background:#ffffff35;width:18px;height:2px;transition:background .2s}.atelier-carousel-tabs button[aria-pressed=true] span{background:#ff392d;box-shadow:0 0 8px #ff392d55}@keyframes atelier-garment-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (width<=767px){.atelier-carousel{min-height:400px}.atelier-carousel-header{font-size:7px}.atelier-carousel-bottom h3{font-size:20px}}@media (prefers-reduced-motion:reduce){.atelier-carousel-float{animation:none!important}.atelier-carousel *{transition:none!important}}.vj-shell .atelier-carousel .product-mockup-frame{display:block}.vj-shell .atelier-carousel .product-mockup-media{width:100%;height:100%;max-height:100%;position:absolute;inset:0;object-fit:contain!important;object-position:center!important}.vj-shell .atelier-carousel-piece{will-change:transform;transform-origin:50%;transition:none}.atelier-carousel-float{animation:none!important}@media (prefers-reduced-motion:reduce){.vj-shell .atelier-carousel-piece{will-change:auto}}.vj-shell{--vj-cream:#eeeae1;--vj-red:oklch(56% .23 25);color:var(--vj-cream);isolation:isolate;background:#080909;grid-template-rows:78px minmax(0,1fr) 70px;height:100dvh;font-family:Arial,Helvetica,sans-serif;display:grid;position:relative;overflow:hidden}.vj-shell *{box-sizing:border-box}.vj-shell a{color:inherit;text-decoration:none}.vj-shell button{font:inherit;cursor:pointer}.vj-header{border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:24px;padding:0 4vw;display:flex}.vj-header .brand-lockup{width:148px}.vj-edition,.vj-header nav,.vj-kicker,.vj-number,.vj-bottom-note,.vj-process,.vj-controls,.vj-product-top,.vj-product-info,.vj-product-link,.vj-orb-label{letter-spacing:.1em;font:10px/1.5 monospace}.vj-header nav{align-items:center;gap:28px;display:flex}.vj-header-cta{background:var(--vj-red);align-items:center;gap:20px;padding:13px 18px;display:flex}.vj-track{scrollbar-width:none;outline-offset:-3px;overscroll-behavior-x:contain;display:flex;overflow:auto hidden}.vj-track::-webkit-scrollbar{display:none}.vj-panel{border-right:1px solid #ffffff1c;flex:0 0 100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:5vw;min-width:0;height:100%;padding:58px 6vw 68px;display:grid;position:relative;overflow:hidden}.vj-copy{z-index:2;min-width:0;position:relative}.vj-kicker{color:#aaa9a4;margin:0 0 24px}.vj-shell h1,.vj-shell h2{letter-spacing:-.065em;text-transform:uppercase;margin:0;font-family:Arial,Helvetica,sans-serif;font-weight:900;line-height:.92}.vj-shell h1{font-size:clamp(70px,min(9vw,16vh),154px)}.vj-shell h2{font-size:clamp(48px,min(6.4vw,11vh),104px)}.vj-shell h1 em,.vj-shell h2 em{color:#0000;-webkit-text-stroke:1px var(--vj-cream);font-style:normal}.vj-shell h1 span:not(.vj-idea-letter),.vj-shell h2 span{color:var(--vj-red);-webkit-text-stroke:0}.vj-description{color:#b5b5ae;margin:24px 0;font-size:14px;line-height:1.7}.vj-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:28px;display:flex}.vj-button{background:var(--vj-red);letter-spacing:.04em;justify-content:space-between;align-items:center;gap:26px;padding:17px 22px;font:700 10px/1.4 monospace;transition:background .2s,translate .2s;display:inline-flex}.vj-button:hover{background:oklch(63% .25 26);translate:0 -2px}.vj-text-link{border-bottom:1px solid #777;align-items:center;gap:16px;padding:10px 0;font:10px/1.4 monospace;display:inline-flex}.vj-orb{aspect-ratio:1;justify-self:center;width:min(35vw,55vh);margin:20px;position:relative}.vj-orb:before,.vj-orb:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.vj-orb:before{border:1px solid #ece8de75;border-left-color:#0000;inset:-17px;transform:rotate(22deg)}.vj-orb:after{background:conic-gradient(from 220deg,var(--vj-red) max(45deg,var(--vj-progress,0deg)),transparent 0);inset:-29px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 0)}.vj-orb-media{background:radial-gradient(#303638,#111515 70%);border-radius:50%;place-items:center;width:100%;height:100%;display:grid;overflow:hidden;box-shadow:inset 0 0 50px #0008}.vj-orb video{object-fit:contain;width:100%;height:100%}.vj-orb-label{text-align:center;color:#b6b7b0;width:100%;font-size:8px;position:absolute;bottom:-57px;left:0}.vj-process{color:#aaa;border-top:1px solid #ffffff25;justify-content:space-between;padding-top:14px;display:flex;position:absolute;bottom:20px;left:6vw;right:6vw}.vj-process b{color:var(--vj-red);margin-right:15px}.vj-number{color:#93958f;position:absolute;top:22px;left:6vw}.vj-atelier{background:radial-gradient(at 76%,#202324,#0b0c0c 65%)}.vj-garment{background:linear-gradient(150deg,#ffffff08,#0000);border:1px solid #fff2;border-radius:180px 180px 8px 8px;height:100%;min-height:280px;position:relative}.vj-shell .vj-garment .floating-model{width:100%!important;max-width:none!important;height:100%!important;box-shadow:none!important;clip-path:none!important;background:0 0!important;border:0!important;position:absolute!important;inset:0!important;transform:translate(0)!important}.vj-bottom-note{color:#8e928f;justify-content:space-between;font-size:9px;display:flex;position:absolute;bottom:22px;left:6vw;right:6vw}.vj-store{color:#131616;background:#e8e4db}.vj-store .vj-kicker,.vj-store .vj-description,.vj-store .vj-number{color:#565950}.vj-store h2 em{-webkit-text-stroke-color:#131616}.vj-store .vj-button{color:#fff}.vj-product{background:linear-gradient(145deg,#ffffff8c,#ffffff26);border:1px solid #fff;border-radius:4px;flex-direction:column;height:100%;min-height:0;max-height:590px;padding:24px 28px;display:flex;box-shadow:0 20px 60px #19202012}.vj-product-top,.vj-product-info{justify-content:space-between;align-items:center;gap:16px;display:flex}.vj-live{border:1px solid #93968f;border-radius:20px;padding:5px 10px;font-size:8px}.vj-product-image{flex:1;place-items:center;min-height:0;padding:20px;display:grid}.vj-product-image .product-mockup-frame{width:100%;height:100%;min-height:0}.vj-product-image img{width:100%;max-height:100%;object-fit:contain!important}.vj-product-info{border-bottom:1px solid #0002;padding:15px 0}.vj-product-link{justify-content:space-between;padding:16px 0 0;display:flex}.vj-community{background:#101313;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.vj-community h2{font-size:clamp(40px,5vw,78px)}.vj-dancers{background:#171b1b;border:1px solid #ffffff30;border-radius:4px;height:100%;min-height:0;position:relative;overflow:hidden}.vj-shell .vj-dancers .creator-dance{width:100%;height:100%;position:absolute;inset:0;clip-path:none!important}.vj-dancers video,.vj-dancers img{object-fit:contain!important}.vj-dancers svg{display:none}.vj-creators{gap:0;margin:24px 0;display:grid}.vj-creators a{border-top:1px solid #ffffff20;align-items:center;gap:14px;padding:12px 0;font-size:13px;display:flex}.vj-creators small{color:#8c9390;letter-spacing:.08em;margin-top:6px;font:8px monospace;display:block}.vj-finale{background:oklch(56% .23 25);display:flex}.vj-finale h2{font-size:clamp(60px,min(9vw,15vh),150px)}.vj-finale h2 span{color:#0a0c0c}.vj-finale .vj-kicker,.vj-finale .vj-number{color:#f2d8db}.vj-finale .vj-button{background:#101313}.vj-finale-ring{border:1px solid #ffffff40;border-radius:50%;width:65vw;height:65vw;position:absolute;top:-20vw;right:-24vw;box-shadow:0 0 0 70px #ffffff08,0 0 0 140px #ffffff05}.vj-controls{background:#090b0b;border-top:1px solid #ffffff25;justify-content:space-between;align-items:center;gap:20px;padding:0 4vw;display:flex}.vj-count{font-size:16px}.vj-count small{color:#777;font-size:10px}.vj-controls nav{gap:24px;display:flex}.vj-controls button{color:#93968f;background:0 0;border:0}.vj-controls nav button{letter-spacing:.06em;align-items:center;gap:8px;padding:12px 0;font:9px monospace;display:flex}.vj-controls nav button[aria-current]{color:#eeeae1}.vj-controls nav button[aria-current] span{color:oklch(56% .23 25)}.vj-arrows{gap:12px;display:flex}.vj-arrows button{color:#eee;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.vj-arrows button:disabled{opacity:.2;cursor:default}.vj-shell :focus-visible{outline-offset:5px;outline:2px solid oklch(56% .23 25)}.vj-finale :focus-visible{outline-color:#fff}@media (width<=1050px) and (width>=768px){.vj-edition{display:none}.vj-panel{gap:4vw;padding-left:5vw;padding-right:5vw}.vj-shell h1{font-size:clamp(68px,10vw,105px)}.vj-actions{gap:10px}.vj-controls nav{gap:12px}.vj-controls nav button{font-size:8px}.vj-description{font-size:12px}.vj-community h2{font-size:4.7vw}}@media (width<=767px){.vj-shell{height:auto;min-height:100dvh;display:block;overflow:clip}.vj-header{height:70px;padding:0 20px}.vj-header .brand-lockup{width:118px}.vj-header nav{gap:10px}.vj-header nav>a:not(.vj-header-cta),.vj-edition{display:none}.vj-header-cta{padding:12px;font-size:8px}.vj-track{display:block;overflow:visible}.vj-panel{grid-template-columns:1fr;gap:40px;height:auto;min-height:calc(100svh - 70px);padding:70px 25px 85px;overflow:hidden}.vj-shell h1{font-size:clamp(76px,23vw,115px)}.vj-shell h2{font-size:clamp(48px,14vw,80px)}.vj-orb{width:min(68vw,350px);margin:20px auto 45px}.vj-kicker{margin-bottom:20px;font-size:9px}.vj-actions{gap:20px}.vj-number{left:25px}.vj-process{font-size:8px;left:25px;right:25px}.vj-process b{margin-right:8px}.vj-garment{grid-row:2;height:450px}.vj-bottom-note{gap:14px;font-size:7px;left:25px;right:25px}.vj-product{height:480px;padding:20px}.vj-dancers{grid-row:2;height:480px}.vj-community h2{font-size:clamp(40px,11vw,72px)}.vj-finale{min-height:85svh}.vj-finale h2{font-size:clamp(50px,14vw,85px)}.vj-controls{z-index:20;height:62px;padding:0 20px;position:sticky;bottom:0}.vj-controls nav{gap:12px}.vj-controls nav button{gap:0;font-size:0}.vj-controls nav button span{font-size:10px}.vj-count{display:none}.vj-finale-ring{width:120vw;height:120vw;top:10vh;right:-70vw}}@media (prefers-reduced-motion:reduce){.vj-shell *{scroll-behavior:auto!important;transition:none!important}}.vj-shell .vj-dancers .creator-dance>.product-mockup-frame,.vj-shell .vj-dancers .creator-dance>video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0;transform:none}.vj-shell .vj-dancers .creator-dance>video{opacity:0;transition:opacity .18s}.vj-shell .vj-dancers .creator-dance[data-ready=true]>video{opacity:1}.vj-shell .vj-dancers .creator-dance[data-ready=true]>.product-mockup-frame{visibility:hidden}.vj-shell .floating-model-caption,.vj-shell .floating-model-status{color:#acb6b3}@media (width>=768px) and (height<=720px){.vj-panel{padding-top:42px;padding-bottom:52px}.vj-shell h1{font-size:min(9vw,14vh)}.vj-kicker{margin-bottom:16px}.vj-description{margin:16px 0}.vj-actions{margin-top:16px}.vj-creators{margin:12px 0}.vj-creators a{padding:8px 0}}.vj-shell .vj-product-image{isolation:isolate;position:relative;overflow:hidden}.vj-shell .vj-product-image .product-mockup-frame{display:block;overflow:hidden;width:calc(100% - 40px)!important;height:calc(100% - 40px)!important;position:absolute!important;inset:20px!important}.vj-shell .vj-product-image .product-mockup-media{object-fit:contain!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;position:absolute!important;inset:0!important;transform:translate(0)!important}.vj-garment{overflow:hidden}@media (width>=768px) and (height<=720px){.vj-orb-label{display:none}}.vj-shell .vj-finale{isolation:isolate;background:radial-gradient(at 52% 43%,#29070980,#0000 55%),#070707;flex-direction:column;justify-content:flex-start;gap:0;padding:68px 6vw 120px;display:flex}.vj-finale:before{content:"";filter:blur(20px);z-index:-1;pointer-events:none;background:linear-gradient(116deg,#0000 68%,#a9002340 73%,oklch(56% .23 25) 55px 75%,#0000 80%);position:absolute;inset:-25%}.vj-finale:after{content:"";z-index:-1;pointer-events:none;background:#ffffff12;width:1px;position:absolute;top:0;bottom:0;left:50%}.vj-shell .vj-finale .vj-number{text-align:center;color:#a8a29b;width:100%;font-size:9px;top:28px;left:0}.vj-shell .vj-finale .vj-copy{text-align:center;width:100%;margin-top:clamp(12px,4vh,48px)}.vj-shell .vj-finale h2{letter-spacing:-.045em;color:#eeeae1;font-size:clamp(58px,min(8.6vw,13vh),140px);font-weight:800;line-height:.96}.vj-shell .vj-finale h2 em{color:oklch(63% .25 26);-webkit-text-stroke:0;font-style:normal}.vj-shell .vj-finale-ring{aspect-ratio:1;width:min(38vw,60vh);height:auto;box-shadow:none;z-index:-1;border:1px solid #ffffff28;top:1%;left:3%;right:auto}.vj-finale-ring:after{content:"";border:9px solid #0000;border-color:#0000 #0000 oklch(56% .23 25) oklch(56% .23 25);border-radius:50%;position:absolute;inset:17%;transform:rotate(20deg)}.vj-finale-ghost{text-align:center;letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px #ffffff10;z-index:-1;pointer-events:none;width:100%;font-size:clamp(140px,24vw,400px);font-weight:900;line-height:1;position:absolute;top:20%;left:0}.vj-finale-actions{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(120deg,#ffffff07,#ffffff02);border:1px solid #ffffff30;grid-template-columns:1fr 1.25fr 1fr;align-items:center;gap:24px;width:min(760px,76%);padding:18px 24px;display:grid;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.vj-finale-actions p{letter-spacing:.02em;margin:0;font:9px/1.5 monospace}.vj-shell .vj-finale .vj-button{color:#fff;background:oklch(56% .23 25)}.vj-finale-actions .vj-text-link{border:0;justify-self:center;font-size:9px}.vj-finale-stamp{text-align:right;color:#a8a29b;font:8px/1.5 monospace;position:absolute;bottom:15px;right:3%}@media (width<=767px){.vj-shell .vj-finale{justify-content:center;min-height:740px;padding:90px 22px 240px}.vj-shell .vj-finale .vj-copy{margin:0}.vj-shell .vj-finale h2{font-size:clamp(43px,11vw,80px)}.vj-shell .vj-finale-ring{width:75vw;top:8%;left:-12%}.vj-finale-ring:after{border-width:6px}.vj-finale-ghost{font-size:30vw;top:25%}.vj-finale-actions{grid-template-columns:1fr;gap:16px;width:calc(100% - 44px);padding:20px;bottom:60px}.vj-finale-actions p{text-align:center}.vj-finale-actions .vj-button{justify-content:space-between}.vj-finale-stamp{bottom:18px;right:22px}}@media (width>=768px) and (height<=650px){.vj-shell .vj-finale{padding-top:48px}.vj-shell .vj-finale .vj-copy{margin-top:8px}.vj-shell .vj-finale h2{font-size:min(8vw,12vh)}.vj-finale-actions{padding:12px 18px;bottom:24px}}.vj-shell{background:#0c0e0e}.vj-shell .vj-intro,.vj-shell .vj-atelier,.vj-shell .vj-community{background:radial-gradient(at 75% 48%,#20252566,#0000 65%),#0c0e0e}.vj-shell .vj-header,.vj-shell .vj-controls{z-index:30;-webkit-backdrop-filter:blur(22px)saturate(125%);background:linear-gradient(115deg,#ffffff19,#ffffff08 48%,#ffffff13),#202626c9;border-color:#ffffff30;position:relative;box-shadow:inset 0 1px #ffffff24,0 8px 28px #0003}.vj-shell .vj-controls{box-shadow:inset 0 1px #ffffff24,0 -8px 28px #0003}.vj-header .brand-lockup{filter:drop-shadow(0 1px 4px #0005)}.vj-orb-media{position:relative}.vj-orb-media:before{content:"";background:var(--hero-poster) center/contain no-repeat;pointer-events:none;position:absolute;inset:0}.vj-orb video{opacity:0;image-rendering:auto;position:relative;filter:none!important;transform:none!important}.vj-orb video[data-ready=true]{opacity:1}@media (width<=767px){.vj-shell .vj-controls{position:sticky}}.vj-shell h1 span:not(.vj-idea-letter),.vj-shell h2 span{background:var(--vj-red);width:.105em;height:.105em;font-size:inherit;-webkit-text-stroke:0;vertical-align:baseline;letter-spacing:0;border-radius:50%;margin-left:.14em;line-height:0;display:inline-block;overflow:hidden;color:#0000!important}.vj-shell .vj-creators{gap:10px;margin:22px 0}.vj-shell .vj-creators a{-webkit-backdrop-filter:blur(16px)saturate(115%);background:linear-gradient(120deg,#ffffff12,#ffffff05 60%,#ffffff0a);border:1px solid #ffffff26;border-radius:12px;min-height:66px;padding:13px 16px;transition:background .25s,border-color .25s,transform .25s,box-shadow .25s;position:relative;box-shadow:inset 0 1px #ffffff16,0 8px 24px #0002}.vj-shell .vj-creators a:hover{background:linear-gradient(120deg,#ffffff1c,#ffffff09 60%,#ffffff12);border-color:#fff5;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff30,0 12px 28px #0003}.vj-shell .vj-creators a:focus-visible{outline:2px solid var(--vj-red);outline-offset:3px}@media (width>=768px) and (height<=720px){.vj-shell .vj-creators{gap:7px;margin:14px 0}.vj-shell .vj-creators a{min-height:54px;padding:7px 12px}}@media (prefers-reduced-motion:reduce){.vj-shell .vj-creators a:hover{transform:none}}.vj-shell{--vj-red:#d91c10}.vj-shell .vj-button:hover{background:#ed2818}.vj-shell .vj-finale h2 em{color:#ef2618}.vj-shell .vj-finale .vj-button{background:#d91c10}.vj-shell .vj-finale{background:radial-gradient(at 52% 43%,#29100965,#0000 55%),#0c0e0e}.vj-shell .vj-finale:before{background:linear-gradient(116deg,#0000 68%,#9c170940 73%,#db241455 75%,#0000 80%)}.vj-shell .vj-finale-ring:after{border-bottom-color:#d91c10;border-left-color:#d91c10}.vj-shell .vj-controls nav button[aria-current] span,.vj-shell .vj-process b{color:#e82a19}.vj-orb video{pointer-events:none}.vj-shell .vj-orb:after{background:conic-gradient(from 220deg,var(--vj-red) max(45deg,var(--vj-progress,0deg)),transparent 0);filter:drop-shadow(0 0 4px #e82a1933);inset:-29px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 calc(100% - 5px) calc(100% - 1px),#0000 100%);mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 calc(100% - 5px) calc(100% - 1px),#0000 100%)}.vj-shell :is(.vj-intro,.vj-atelier,.vj-store) .vj-button{isolation:isolate;-webkit-backdrop-filter:blur(18px)saturate(150%);color:#fff;background:linear-gradient(125deg,#ff70503b,#96180f55 48%,#ff483025),#2313109c;border:1px solid #ff887b9c;border-radius:9px;animation:3.6s ease-in-out infinite vj-fluorescent-glow;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff6,inset 0 -1px #ff73523b,0 0 12px #f0322040}.vj-shell :is(.vj-intro,.vj-atelier,.vj-store) .vj-button:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(110deg,#0000 20%,#ffffff28 45%,#ffb79a45 50%,#0000 70%);animation:5s ease-in-out infinite vj-glass-sweep;position:absolute;inset:0;transform:translate(-130%)}.vj-shell :is(.vj-intro,.vj-atelier,.vj-store) .vj-button:hover{background:linear-gradient(125deg,#ff80604d,#b51e1266 48%,#ff48303b),#231310c9;border-color:#ffd0bb;translate:0 -2px}@keyframes vj-fluorescent-glow{0%,to{box-shadow:inset 0 1px #fff6,inset 0 -1px #ff73523b,0 0 10px #f0322033,0 0 24px #f0322012}50%{box-shadow:inset 0 1px #fff9,inset 0 -1px #ff735266,0 0 18px #ff442477,0 0 38px #f032203b}}@keyframes vj-glass-sweep{0%,25%{transform:translate(-130%)}65%,to{transform:translate(130%)}}@media (prefers-reduced-motion:reduce){.vj-shell :is(.vj-intro,.vj-atelier,.vj-store) .vj-button,.vj-shell :is(.vj-intro,.vj-atelier,.vj-store) .vj-button:before{animation:none}.vj-shell :is(.vj-intro,.vj-atelier,.vj-store) .vj-button:before{display:none}}.vj-shell .vj-orb-media:before{background-image:var(--hero-poster);background-position:50%;background-repeat:no-repeat;background-size:contain}.vj-shell .vj-orb video:not([data-ready=true]){opacity:1}.vj-shell .vj-orb-media{display:block;position:relative}.vj-shell .vj-orb-media .vj-hero-poster,.vj-shell .vj-orb-media video{object-fit:contain;object-position:center;width:100%;height:100%;position:absolute;inset:0;filter:none!important;transform:none!important}.vj-shell .vj-orb-media .vj-hero-poster{opacity:1;z-index:0;display:block}.vj-shell .vj-orb-media video{z-index:1;opacity:0;background:0 0}.vj-shell .vj-orb-media video[data-ready=true]{opacity:1}.vj-shell .vj-orb-media{background:var(--hero-surface,#111515);box-shadow:none}.vj-shell .vj-orb-media[data-edge-fill=true] .vj-hero-poster,.vj-shell .vj-orb-media[data-edge-fill=true] video{aspect-ratio:352/624;width:auto;max-width:100%;height:100%;left:50%;right:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000);transform:translate(-50%)!important}.vj-shell .vj-orb-media[data-edge-fill=true]{background:var(--hero-surface);isolation:isolate;border:1px solid #eef5f8a6;box-shadow:inset 0 0 0 2px #eef5f826,0 18px 45px #0003}.vj-shell .vj-orb-media[data-edge-fill=true] .vj-hero-poster,.vj-shell .vj-orb-media[data-edge-fill=true] video{object-fit:contain;object-position:center;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}.vj-shell .vj-orb-media[data-edge-fill=true]:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(130deg,#ffffff12,#0000 30% 75%,#ffffff0c);border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #eaf5fa35,inset 0 0 0 4px #ffffff12}.vj-shell .vj-orb-media:has(video[data-ready=true]) .vj-hero-poster{visibility:hidden}.vj-shell .vj-orb-media[data-edge-fill=false] video,.vj-shell .vj-orb-media[data-edge-fill=false] .vj-hero-poster{opacity:1;object-fit:contain;image-rendering:auto;filter:none!important;-webkit-mask:none!important;mask:none!important}.vj-shell .vj-garment{aspect-ratio:1;background:radial-gradient(at 45% 35%,#ffffff09,#151a1a66 70%);border:1px solid #ffffff35;border-radius:50%;place-self:center;width:min(36vw,56vh);height:auto;min-height:0;margin:30px;overflow:visible}.vj-shell .vj-garment:before{content:"";pointer-events:none;border:1px solid #0000;border-color:#eeeae190 #0000 #0000 #eeeae190;border-radius:50%;position:absolute;inset:-17px;transform:rotate(-20deg)}.vj-shell .vj-garment:after{content:"";background:conic-gradient(from 0deg,var(--vj-red) 0deg 205deg,transparent 205deg 360deg);pointer-events:none;border-radius:50%;animation:24s linear infinite vj-atelier-orbit;position:absolute;inset:-30px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 4px) calc(100% - 1px),#0000 100%);mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 4px) calc(100% - 1px),#0000 100%)}.vj-shell .vj-garment .floating-model{border-radius:50%;overflow:hidden}.vj-shell .vj-garment .floating-model-caption{display:none}@keyframes vj-atelier-orbit{to{transform:rotate(360deg)}}@media (width<=767px){.vj-shell .vj-garment{width:min(74vw,370px);height:auto;min-height:0;margin:28px auto 36px}.vj-shell .vj-garment:before{inset:-13px}.vj-shell .vj-garment:after{inset:-24px}}@media (prefers-reduced-motion:reduce){.vj-shell .vj-garment:after{animation:none}}.vj-shell .vj-garment .floating-model-plinth{height:10%;bottom:16%;left:23%;right:23%;transform:rotate(-5deg)}.vj-shell h1 .vj-idea-word{font:inherit;color:var(--vj-red)}.vj-shell h1 .vj-idea-stop{background:#fff}.vj-shell .vj-store{background:radial-gradient(at 18% 8%,#f4efe459,#0000 52%),linear-gradient(115deg,#0000 25%,#fff9ec24 44%,#0000 60%),linear-gradient(145deg,#c6c0b4,#b7b0a3 58%,#c9c3b7);box-shadow:inset 0 1px #fff9ed70,inset 0 -1px #817a6c50}.vj-shell .vj-store .vj-product{-webkit-backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffffff42,#ffffff12 48%,#fff8ec28);border-color:#fff9eb70;box-shadow:inset 0 1px #ffffff7a,inset 0 -1px #ffffff24,0 24px 60px #51463724}.vj-shell .vj-store .vj-kicker,.vj-shell .vj-store .vj-number{color:#414239}.vj-shell .vj-store .vj-description{color:#30352f}.vj-shell .vj-dancers{background:0 0;border:0;border-radius:0;overflow:visible}.vj-shell .vj-dancers .creator-dance{background:linear-gradient(125deg,#ffffff14,#ffffff04 45%,#ffffff0a),#24262899;border-radius:0;overflow:hidden;clip-path:url(#creator-dance-clip)!important}.vj-shell .vj-dancers .creator-dance-outline{z-index:3;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.vj-shell h2 .vj-people-word{font:inherit;color:var(--vj-red)}.vj-shell h2 .vj-people-stop{background:#fff}.vj-shell .vj-store{box-shadow:none;isolation:isolate;background:#0c0e0e;border-right:0}.vj-shell .vj-store:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 18% 8%,#f4efe459,#0000 52%),linear-gradient(115deg,#0000 25%,#fff9ec24 44%,#0000 60%),linear-gradient(145deg,#c6c0b4,#b7b0a3 58%,#c9c3b7);border:1px solid #fff5df75;border-radius:10% 3%/38% 12%;position:absolute;inset:12px 18px;box-shadow:inset 2px 2px 3px #fff9ed70,inset -2px -3px 5px #71685740,0 12px 35px #0005}.vj-shell .vj-store .vj-number{top:30px;left:12%}@media (width<=767px){.vj-shell .vj-store{padding-top:86px;padding-bottom:90px}.vj-shell .vj-store:before{border-radius:64px 20px;inset:12px 8px}.vj-shell .vj-store .vj-number{top:38px;left:44px}}.vj-shell .vj-panel{border-right:0}.vj-shell .vj-store:before{border:0;border-radius:10%/50%;box-shadow:inset 0 2px 5px #fff9ed40,inset 0 -3px 7px #71685726}@media (width<=767px){.vj-shell .vj-store:before{border-radius:50%/5%}}.vj-shell .vj-store{gap:4vw;padding-left:10vw;padding-right:10vw}.vj-shell .vj-store .vj-product{background:linear-gradient(135deg,#ffffff35,#ffffff12 55%,#fff8ec25);border:1px solid #fff9eb55;border-radius:24px;place-self:center;width:100%;height:90%;max-height:560px;padding:24px;box-shadow:inset 0 1px #ffffff65,0 16px 38px #51463718}.vj-shell .vj-store .vj-product-image{padding:20px 12px}@media (width<=767px){.vj-shell .vj-store{gap:32px;padding-bottom:105px;padding-left:30px;padding-right:30px}.vj-shell .vj-store .vj-product{border-radius:22px;height:450px;max-height:none;padding:20px}.vj-shell .vj-store .vj-product-image{padding:18px 4px}}.vj-shell h2 .vj-world-stop{background:#fff}.vj-shell h2 .vj-link-comma{font:inherit;color:var(--vj-red);margin-left:.04em}@media (width<=767px){.vj-shell .vj-panel{padding-bottom:145px}.vj-shell .vj-process,.vj-shell .vj-bottom-note{grid-column:1/-1;width:100%;margin-top:10px;position:relative;inset:auto}}@media (width>=768px) and (height<=699px){.vj-shell{height:700px;min-height:700px}}@media (width>=768px){.vj-shell .vj-community{gap:4vw;padding-top:48px;padding-bottom:42px}.vj-shell .vj-community .vj-dancers{justify-self:center;width:100%;max-width:calc(76dvh - 180.88px);height:100%}.vj-shell .vj-community h2{font-size:clamp(35px,min(4.7vw,8vh),72px)}.vj-shell .vj-community .vj-creators{margin:18px 0}.vj-shell .vj-community .vj-description{margin-top:18px}}@media (width>=768px) and (height<=699px){.vj-shell .vj-community .vj-dancers{max-width:351px}.vj-shell .vj-community h2{font-size:clamp(35px,4.7vw,56px)}}@media (width>=768px){.vj-shell .vj-intro{grid-template-rows:minmax(0,1fr) auto;row-gap:26px;padding-top:30px;padding-bottom:20px}.vj-shell .vj-intro .vj-process{grid-column:1/-1;width:100%;min-height:30px;margin:0;padding-top:14px;position:static}.vj-shell .vj-intro h1{font-size:clamp(64px,min(8.5vw,11.5vh),138px)}.vj-shell .vj-intro .vj-kicker{margin-bottom:16px}.vj-shell .vj-intro .vj-actions{margin-top:18px}.vj-shell .vj-intro .vj-description{margin:16px 0}.vj-shell .vj-intro .vj-orb{width:min(32vw,44vh);margin:30px}}@media (width>=768px) and (height<=800px){.vj-shell{grid-template-rows:66px minmax(0,1fr) 60px}.vj-shell .vj-panel:not(.vj-intro):not(.vj-finale){padding-top:48px;padding-bottom:48px}.vj-shell .vj-atelier h2,.vj-shell .vj-store h2{font-size:clamp(40px,min(6vw,9vh),80px)}.vj-shell .vj-finale h2{font-size:clamp(48px,min(8vw,10vh),100px)}.vj-shell .vj-finale .vj-copy{margin-top:12px}.vj-shell .vj-community .vj-creators a{padding:9px 12px}.vj-shell .vj-description{margin:16px 0}}.vj-shell .vj-arrows button{-webkit-backdrop-filter:blur(12px);color:#fff;background:linear-gradient(135deg,#ffffff24,#ffffff08 55%,#ffffff16);border:1px solid #ffffff70;transition:background .2s,transform .2s;box-shadow:inset 0 1px 1px #ffffff60,0 3px 10px #0003}.vj-shell .vj-arrows button:not(:disabled){animation:2.8s ease-in-out infinite vj-arrow-white-pulse}.vj-shell .vj-arrows button:not(:disabled):hover{background:linear-gradient(135deg,#ffffff45,#ffffff16);transform:translateY(-1px)}.vj-shell .vj-arrows button:disabled{opacity:.24;cursor:default;animation:none;box-shadow:inset 0 1px #ffffff15}@keyframes vj-arrow-white-pulse{0%,to{filter:brightness();box-shadow:inset 0 1px 1px #ffffff60,0 0 5px #ffffff18}50%{filter:brightness(1.3);box-shadow:inset 0 1px 2px #fffa,0 0 12px #ffffff65,0 0 24px #ffffff25}}@media (prefers-reduced-motion:reduce){.vj-shell .vj-arrows button:not(:disabled){animation:none;box-shadow:inset 0 1px 1px #ffffff60,0 0 8px #ffffff30}}.vj-shell .vj-orb-media[data-hero-style=swa]{box-shadow:none;background:#050708;border-color:#ffffff38}.vj-shell .vj-orb-media[data-hero-style=swa] .vj-hero-poster,.vj-shell .vj-orb-media[data-hero-style=swa] video{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000,#000 13% 87%,#0000),linear-gradient(#000 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000,#000 13% 87%,#0000),linear-gradient(#000 91%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.vj-shell .vj-orb-media[data-hero-style=swa]:after{background:0 0;box-shadow:inset 0 0 0 1px #ffffff15}.vj-shell h2 .vj-people-comma{font:inherit;color:#fff;margin-left:.04em}@media (width>=768px){.vj-track{touch-action:pan-x pan-y;cursor:grab;scroll-snap-type:x proximity}.vj-track>.vj-panel{scroll-snap-align:start}.vj-track[data-dragging=true]{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.vj-track img,.vj-track video{-webkit-user-drag:none}.vj-track a,.vj-track button{cursor:pointer}.vj-track{touch-action:pan-y pinch-zoom}.vj-track [data-vision-interactive]{touch-action:none}}.vj-shell h1 .vj-idea-word{white-space:nowrap;display:inline-flex}.vj-shell h1 .vj-idea-letter{color:inherit;transform-origin:50% 80%;animation:2.8s ease-in-out infinite vj-idea-wave;display:inline-block}@keyframes vj-idea-wave{0%,to{transform:translateY(.012em)}50%{transform:translateY(-.025em)}}@media (prefers-reduced-motion:reduce){.vj-shell h1 .vj-idea-letter{animation:none;transform:none}}.vj-shell .vj-orb-media[data-hero-style=ttt] .vj-hero-poster,.vj-shell .vj-orb-media[data-hero-style=ttt] video{-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.vj-shell .vj-orb-media[data-hero-style=ttt]:after{background:linear-gradient(135deg,#ffffff0c,#0000 35% 80%,#ffffff08);box-shadow:inset 0 0 0 1px #ffffff35}.vj-shell h1 span.vj-idea-stop{background:#fff}.vj-shell .vj-orb-media{opacity:0;transition:opacity .18s ease-out}.vj-shell .vj-orb-media[data-revealed=true]{opacity:1}.vj-shell .vj-orb-media:before{display:none}@media (prefers-reduced-motion:reduce){.vj-shell .vj-orb-media{transition:none}}.vj-shell .vj-orb-media[data-hero-style=ttt] .vj-hero-poster,.vj-shell .vj-orb-media[data-hero-style=ttt] video{aspect-ratio:1;object-fit:contain;width:100%;max-width:none;height:100%;inset:0;-webkit-mask:none;mask:none;transform:none!important}.vj-shell .vj-header,.vj-shell .vj-controls{-webkit-backdrop-filter:blur(24px);background:linear-gradient(120deg,#ffffff0c,#ffffff03 55%,#ffffff08),#171c1de8;border-color:#ffffff18;box-shadow:inset 0 1px #ffffff0d}.vj-shell .vj-kicker{color:#a8aaa4;letter-spacing:.16em;font-size:9px}.vj-shell .vj-description{color:#c4c5be;letter-spacing:.01em;line-height:1.8}.vj-shell .vj-header-cta{color:#f5f1eb;background:linear-gradient(135deg,#d91c102e,#d91c100c);border:1px solid #f36d5a60;border-radius:6px;transition:background .25s,border-color .25s;box-shadow:inset 0 1px #ffffff1c}.vj-shell .vj-header-cta:hover{background:#d91c1040;border-color:#ff9585a0}.vj-shell :is(.vj-intro,.vj-atelier,.vj-store) .vj-button{-webkit-backdrop-filter:blur(20px);letter-spacing:.08em;background:linear-gradient(135deg,#ffffff12,#ffffff03 45%,#d91c1015),#431d1880;border-color:#ef9d864d;border-radius:7px;min-height:50px;transition:background .3s,border-color .3s,box-shadow .3s,translate .3s;animation:none;box-shadow:inset 0 1px #ffffff29,0 8px 22px #0002}.vj-shell :is(.vj-intro,.vj-atelier,.vj-store) .vj-button:before{opacity:0;transition:transform .7s,opacity .3s;animation:none;transform:translate(-100%)}.vj-shell :is(.vj-intro,.vj-atelier,.vj-store) .vj-button:hover:before{opacity:.65;transform:translate(100%)}.vj-shell :is(.vj-intro,.vj-atelier,.vj-store) .vj-button:hover{border-color:#ffc4b58c;box-shadow:inset 0 1px #ffffff45,0 10px 28px #0003,0 0 18px #d91c1015}.vj-shell .vj-text-link{color:#d2d1c9;letter-spacing:.06em;border-color:#ffffff25;transition:color .25s,border-color .25s}.vj-shell .vj-text-link:hover{color:#fff;border-color:#ffffff80}.vj-shell .vj-orb:before{border-color:#eeeae14a #eeeae14a #eeeae14a #0000}.vj-shell .vj-orb:after{filter:none}.vj-shell .vj-orb-media[data-edge-fill=true]{border-color:#ffffff50;box-shadow:inset 0 0 0 1px #ffffff12,0 20px 50px #0002}.vj-shell .vj-orb-media[data-edge-fill=true]:after{background:linear-gradient(130deg,#ffffff0a,#0000 30% 78%,#ffffff05);box-shadow:inset 0 0 0 1px #ffffff20}.vj-shell h1 .vj-idea-letter{animation-duration:3.8s}.vj-shell .vj-process{color:#969c98;letter-spacing:.14em;border-color:#ffffff16}.vj-shell .vj-arrows button:not(:disabled){background:linear-gradient(135deg,#ffffff12,#ffffff04);border-color:#ffffff35;animation:none;box-shadow:inset 0 1px #ffffff24}.vj-shell .vj-arrows button:not(:disabled):hover{border-color:#ffffff8c;box-shadow:inset 0 1px #ffffff50,0 0 16px #ffffff14}.vj-shell .vj-creators a{border-color:#ffffff20;transition:background .25s,border-color .25s}@media (width>=768px) and (height>=801px){.vj-shell .vj-intro .vj-actions{gap:28px;margin-top:28px}.vj-shell .vj-intro .vj-kicker{margin-bottom:22px}}@media (width<=767px){.vj-shell .vj-kicker{letter-spacing:.12em;font-size:8px}.vj-shell .vj-header-cta{padding:11px 13px}.vj-shell .vj-description{font-size:13px}}@media (width>=768px){.vj-shell .vj-intro:before,.vj-shell .vj-atelier:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(#ffffff03,#ffffff20 30% 75%,#ffffff06);width:1px;position:absolute;top:0;bottom:0;left:50%}}.vj-cursor{z-index:9999;pointer-events:none;opacity:0;display:none;position:fixed;inset:0}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.vj-cursor{display:block}.vj-cursor[data-visible=true]{opacity:1}.vj-shell.vj-custom-cursor,.vj-shell.vj-custom-cursor *{cursor:none!important}.vj-cursor-dot,.vj-cursor-ring{pointer-events:none;border-radius:50%;display:block;position:absolute;top:0;left:0}.vj-cursor-dot{width:5px;height:5px;transform:translate3d(var(--cursor-x,0px),var(--cursor-y,0px),0) translate(-50%,-50%);background:#ff3526;box-shadow:0 0 7px #ff352640}.vj-cursor-ring{width:30px;height:30px;transform:translate3d(var(--ring-x,0px),var(--ring-y,0px),0) translate(-50%,-50%);background:#ffffff03;border:1px solid #e8e5dd80;transition:width .22s,height .22s,border-color .22s,background .22s}.vj-cursor[data-active=true] .vj-cursor-ring{background:#f0322012;border-color:#ff5a48b3;width:46px;height:46px}.vj-cursor[data-pressed=true] .vj-cursor-ring{background:#ffffff12;border-color:#fff;width:22px;height:22px}}.vj-shell :is(.vj-intro,.vj-atelier) .vj-button{letter-spacing:.055em;background:linear-gradient(120deg,#ff75532e,#711d184d 50%,#ff40221c),#271615cc;border-color:#ff9c8666;border-radius:10px;gap:28px;min-height:56px;padding:17px 22px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:800;transition:translate .3s,box-shadow .3s,border-color .3s,background .3s;box-shadow:inset 0 1px #ffd4c25c,inset 0 -1px #f54a2b30,0 8px 24px #0004,0 0 20px #e32d1412}.vj-shell :is(.vj-intro,.vj-atelier) .vj-button:before{opacity:.7;background:linear-gradient(110deg,#0000 28%,#ffffff04 40%,#ffd8bf38 49%,#ffffff08 56%,#0000 70%);transition:none;animation:6s ease-in-out infinite vj-signature-sheen}.vj-shell :is(.vj-intro,.vj-atelier) .vj-button svg{box-sizing:content-box;background:#ffffff08;border:1px solid #ffc2aa35;border-radius:50%;margin:-6px -8px -6px 0;padding:8px;transition:transform .35s,background .35s,border-color .35s}.vj-shell :is(.vj-intro,.vj-atelier) .vj-button:hover{background:linear-gradient(120deg,#ff755342,#98271e66 50%,#ff40222e),#301713;border-color:#ffc1a8b3;translate:0 -2px;box-shadow:inset 0 1px #ffe3d780,0 12px 28px #0004,0 0 25px #ed432f30}.vj-shell :is(.vj-intro,.vj-atelier) .vj-button:hover svg{background:#f6573533;border-color:#ffc2aa80;transform:rotate(45deg)}.vj-shell .vj-intro .vj-text-link{letter-spacing:.09em;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:700}@keyframes vj-signature-sheen{0%,45%{transform:translate(-130%)}80%,to{transform:translate(130%)}}@media (width<=767px){.vj-shell :is(.vj-intro,.vj-atelier) .vj-button{gap:22px;padding:16px 18px;font-size:11px}.vj-shell .vj-intro .vj-text-link{font-size:9px}}@media (prefers-reduced-motion:reduce){.vj-shell :is(.vj-intro,.vj-atelier) .vj-button:before{animation:none;display:none}.vj-shell :is(.vj-intro,.vj-atelier) .vj-button,.vj-shell :is(.vj-intro,.vj-atelier) .vj-button svg{transition:none}.vj-shell :is(.vj-intro,.vj-atelier) .vj-button:hover svg{transform:none}}.vj-shell :is(.vj-intro,.vj-atelier) .vj-button{color:#fff;background:linear-gradient(125deg,#ffffff24,#ffffff08 50%,#e7f3ff17),#151b1bcc;border-color:#ffffff80;box-shadow:inset 0 1px #ffffffa0,inset 0 -1px #ffffff20,0 8px 24px #0004,0 0 18px #eff8ff20}.vj-shell :is(.vj-intro,.vj-atelier) .vj-button:before{background:linear-gradient(110deg,#0000 28%,#ffffff08 40%,#f5fbff70 49%,#ffffff14 56%,#0000 70%)}.vj-shell :is(.vj-intro,.vj-atelier) .vj-button svg{background:#ffffff0d;border-color:#ffffff50}.vj-shell :is(.vj-intro,.vj-atelier) .vj-button:hover{background:linear-gradient(125deg,#ffffff36,#ffffff10 50%,#e7f3ff25),#1b2222;border-color:#f5fbff;box-shadow:inset 0 1px #fff,0 10px 28px #0004,0 0 22px #f1f8ff50,0 0 40px #f1f8ff18}.vj-shell :is(.vj-intro,.vj-atelier) .vj-button:hover svg{background:#ffffff24;border-color:#fff}.vj-shell h2 .vj-it-word{font:inherit;color:var(--vj-red)}@media (width<=767px){.vj-shell .vj-finale-ring{aspect-ratio:1;width:min(82vw,420px);height:auto;top:42px;left:50%;right:auto;transform:translate(-50%)}.vj-shell .vj-finale{flex-direction:column;justify-content:flex-start;align-items:center;gap:24px;height:auto;min-height:calc(100svh - 62px);padding:68px 20px 90px;display:flex}.vj-shell .vj-finale .vj-number{letter-spacing:.1em;font-size:8px;top:26px}.vj-shell .vj-finale .vj-copy{flex:none;place-items:center;width:100%;min-height:clamp(265px,82vw,400px);margin:0;display:grid;position:relative}.vj-shell .vj-finale h2{letter-spacing:-.045em;text-align:center;width:100%;font-size:clamp(34px,10.2vw,64px);line-height:1.03}.vj-shell .vj-finale-ring{opacity:.8;width:clamp(265px,82vw,400px);top:68px;left:50%;right:auto;transform:translate(-50%)}.vj-shell .vj-finale-ring:after{opacity:.8;border-width:4px;inset:7%}.vj-shell .vj-finale-ghost{opacity:.45;font-size:25vw;top:155px}.vj-shell .vj-finale-actions{background:linear-gradient(140deg,#ffffff09,#ffffff02);border-color:#ffffff24;border-radius:14px;grid-template-columns:1fr;gap:18px;width:100%;max-width:400px;padding:22px 20px;position:relative;inset:auto;transform:none}.vj-shell .vj-finale-actions p{color:#c1c3bc;letter-spacing:.06em;font-size:10px;line-height:1.65}.vj-shell .vj-finale .vj-button{letter-spacing:.06em;background:linear-gradient(125deg,#ffffff24,#ffffff08 50%,#e7f3ff17),#151b1bcc;border:1px solid #ffffff75;border-radius:8px;min-height:54px;padding:17px 18px;font:700 12px/1.3 Arial,Helvetica,sans-serif;box-shadow:inset 0 1px #ffffff80,0 0 18px #eff8ff18}.vj-shell .vj-finale-actions .vj-text-link{padding:6px 0;font-size:10px}.vj-shell .vj-finale-stamp{text-align:center;letter-spacing:.12em;opacity:.7;font-size:8px;position:static}}.vj-track[data-dragging=true]{scroll-behavior:auto!important;scroll-snap-type:none!important}@media (width>=768px){.vj-shell .vj-track{scroll-snap-type:none;scroll-behavior:auto}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html body .vj-shell.vj-custom-cursor,html body .vj-shell.vj-custom-cursor *,html body .vj-shell.vj-custom-cursor :before,html body .vj-shell.vj-custom-cursor :after{cursor:none!important}html body .vj-shell.vj-custom-cursor :is(input,textarea,[contenteditable=true]){cursor:text!important}html body .vj-shell.vj-custom-cursor select{cursor:auto!important}.vj-cursor-dot,.vj-cursor-ring{will-change:transform}}.vj-shell .vj-header .vj-header-cta{color:#ff3028;text-shadow:0 0 7px #ff302880,0 0 18px #ff302840;border-radius:0;transition:color .2s,text-shadow .2s;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}.vj-shell .vj-header .vj-header-cta:before,.vj-shell .vj-header .vj-header-cta:after{display:none!important}.vj-shell .vj-header .vj-header-cta:hover{color:#ff655b;text-shadow:0 0 9px #ff3028b0,0 0 24px #ff302870}.vj-shell .vj-header .vj-header-cta svg{color:inherit}.vj-shell .vj-atelier{background:radial-gradient(at 27% 44%,#34403c50,#0000 60%),#0b0e0d;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:5vw}.vj-shell .vj-atelier:before{display:none}.vj-atelier>.vj-spiral{opacity:.18;left:50%;right:0}.vj-shell .vj-atelier>.vj-copy{grid-area:1/2}.vj-shell .vj-atelier h2{letter-spacing:-.055em;font-size:clamp(52px,min(6.1vw,11vh),110px);line-height:.98}.vj-shell .vj-atelier h2 em{text-transform:lowercase;letter-spacing:-.07em;-webkit-text-stroke:0;color:#eeeae1;font-family:Georgia,serif;font-style:italic;font-weight:400}.vj-shell .vj-atelier .vj-garment{aspect-ratio:auto;isolation:isolate;background:linear-gradient(135deg,#ffffff08,#0000 50%),repeating-linear-gradient(90deg,#0000 0 63px,#ffffff04 63px 64px);border:0;border-radius:0;grid-area:1/1;width:100%;height:min(65vh,660px);min-height:340px;margin:0;position:relative;overflow:visible}.vj-shell .vj-atelier .vj-garment:before{content:"";z-index:-1;background:linear-gradient(145deg,#ffffff04,#0000 60%);border:1px solid #ffffff25;border-radius:3px 70px 3px 3px;inset:0;transform:none}.vj-shell .vj-atelier .vj-garment:after{content:"STUDIO / 02";letter-spacing:.16em;color:#b4bdb7;background:0 0;border-radius:0;font:9px monospace;animation:none;position:absolute;inset:auto 22px 18px;-webkit-mask:none;mask:none}.vj-shell .vj-atelier .vj-garment .floating-model{border-radius:0;overflow:visible}.vj-shell .vj-atelier .floating-model-halo{opacity:.28;inset:10% 12% 20%}.vj-shell .vj-atelier .floating-model-canvas{height:92%!important;inset:0!important}.vj-shell .vj-atelier .floating-model-plinth{filter:blur(8px);background:#0008;border:0;border-radius:50%;height:3%;bottom:12%;left:18%;right:18%;transform:none;box-shadow:0 5px 25px #000}.vj-shell .vj-atelier .floating-model-plinth span{display:none}.vj-studio-label{z-index:4;letter-spacing:.14em;color:#aeb8b2;pointer-events:none;font:9px monospace;position:absolute;top:20px;left:22px}.vj-studio-label:before{content:"";background:#ff392d;border-radius:50%;width:5px;height:5px;margin-right:9px;display:inline-block;box-shadow:0 0 10px #ff392d66}.vj-studio-gesture{z-index:4;letter-spacing:.1em;color:#aeb8b2;pointer-events:none;font:9px monospace;position:absolute;bottom:18px;right:22px}.vj-shell .vj-atelier .vj-bottom-note{border-top:1px solid #ffffff20;padding-top:13px}@media (width<=767px){.vj-shell .vj-atelier{grid-template-columns:1fr;gap:30px;padding:65px 25px 95px}.vj-shell .vj-atelier>.vj-copy{grid-area:1/1}.vj-shell .vj-atelier h2{font-size:clamp(48px,14vw,80px)}.vj-shell .vj-atelier .vj-garment{grid-area:2/1;width:100%;height:420px;min-height:0;margin:0}.vj-atelier>.vj-spiral{opacity:.14;left:25%}.vj-studio-label,.vj-studio-gesture,.vj-shell .vj-atelier .vj-garment:after{font-size:8px}}@media (width>=768px) and (height<=700px){.vj-shell .vj-atelier .vj-garment{height:400px}}.vj-shell .vj-atelier .vj-garment{border-radius:3px 70px 3px 3px;overflow:hidden}.vj-shell .vj-atelier .vj-button{-webkit-backdrop-filter:none;backdrop-filter:none;color:#ff392d;text-shadow:0 0 9px #ff392d60;border-radius:0;min-height:48px;padding:14px 0;animation:2.8s ease-in-out infinite vj-studio-text-glow;box-shadow:none!important;background:0 0!important;border:0!important}.vj-shell .vj-atelier .vj-button:before,.vj-shell .vj-atelier .vj-button:after{display:none!important}.vj-shell .vj-atelier .vj-button svg{color:inherit;border:0;margin:0;padding:0;background:0 0!important}.vj-shell .vj-atelier .vj-button:hover{color:#ff6b60;box-shadow:none!important;background:0 0!important}@keyframes vj-studio-text-glow{0%,to{opacity:1;text-shadow:0 0 10px #ff392d85,0 0 22px #ff392d30}50%{opacity:.65;text-shadow:0 0 2px #ff392d20}}@media (prefers-reduced-motion:reduce){.vj-shell .vj-atelier .vj-button{opacity:1;animation:none}}@media (width>=768px){.vj-shell .vj-intro:before{background:linear-gradient(#ef302020,#ef302090 30% 75%,#ef302020)}}.vj-shell .vj-intro .vj-process{border-top-color:#ef302090}.vj-shell .vj-intro,.vj-shell .vj-atelier{background:#0c0e0e;border-right:0}.vj-shell .vj-atelier .vj-bottom-note{border-top-color:#ef302090}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html body .vj-shell,html body .vj-shell *,html body .vj-shell :before,html body .vj-shell :after{cursor:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2216%22%20r%3D%2211%22%20fill%3D%22none%22%20stroke%3D%22%23eeeae1%22%20stroke-width%3D%221.3%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2216%22%20r%3D%222.5%22%20fill%3D%22%23ff3526%22%2F%3E%3C%2Fsvg%3E) 16 16,auto!important}html body .vj-shell :is(a,button,[role=button],[data-vision-interactive]),html body .vj-shell :is(a,button,[role=button],[data-vision-interactive]) *{cursor:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2216%22%20r%3D%2213%22%20fill%3D%22none%22%20stroke%3D%22%23ff5a48%22%20stroke-width%3D%221.5%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2216%22%20r%3D%222.5%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E) 16 16,pointer!important}html body .vj-shell :is(input,textarea,[contenteditable=true]){cursor:text!important}html body .vj-shell select{cursor:auto!important}}@media (width>=768px){.vj-shell .vj-intro:before{background:linear-gradient(#ffffff03,#ffffff20 30% 75%,#ffffff06)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html body .vj-shell,html body .vj-shell *,html body .vj-shell :before,html body .vj-shell :after{cursor:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2216%22%20r%3D%2211.5%22%20fill%3D%22%23101414%22%20fill-opacity%3D%22.12%22%20stroke%3D%22%23080b0b%22%20stroke-opacity%3D%22.7%22%20stroke-width%3D%223%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2216%22%20r%3D%2211.5%22%20fill%3D%22none%22%20stroke%3D%22%23f5f6ef%22%20stroke-width%3D%221.5%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2216%22%20r%3D%222.5%22%20fill%3D%22%23ff392d%22%20stroke%3D%22%23160b09%22%20stroke-width%3D%22.75%22%2F%3E%3C%2Fsvg%3E) 16 16,auto!important}html body .vj-shell :is(a,button,[role=button],[data-vision-interactive]),html body .vj-shell :is(a,button,[role=button],[data-vision-interactive]) *{cursor:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2216%22%20r%3D%2212.5%22%20fill%3D%22%23ff392d%22%20fill-opacity%3D%22.08%22%20stroke%3D%22%23080b0b%22%20stroke-opacity%3D%22.7%22%20stroke-width%3D%223%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2216%22%20r%3D%2212.5%22%20fill%3D%22none%22%20stroke%3D%22%23ff594b%22%20stroke-width%3D%221.75%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2216%22%20r%3D%222.5%22%20fill%3D%22%23fffaf0%22%20stroke%3D%22%2335100a%22%20stroke-width%3D%22.75%22%2F%3E%3C%2Fsvg%3E) 16 16,pointer!important}html body .vj-shell :is(input,textarea,[contenteditable=true]){cursor:text!important}html body .vj-shell select{cursor:auto!important}}.vj-shell .vj-atelier{color:#181b18;background:radial-gradient(at 28% 35%,#97989270,#0000 65%),linear-gradient(135deg,#8d8e88,#7c7e78)}.vj-shell .vj-atelier h2 em{color:#20241f}.vj-shell .vj-atelier .vj-description{color:#20251f}.vj-shell .vj-atelier :is(.vj-kicker,.vj-number,.vj-bottom-note){color:#252b24}.vj-shell .vj-atelier>.vj-spiral{opacity:.18;mix-blend-mode:soft-light}.vj-shell .vj-atelier .atelier-carousel{color:#1b211b}.vj-shell .vj-atelier .atelier-carousel-header{color:#252c24;border-bottom-color:#252b242b}.vj-shell .vj-atelier .atelier-carousel-bottom h3{color:#171d17}.vj-shell .vj-atelier .atelier-carousel-bottom>div>span{color:#293028}.vj-shell .vj-atelier .atelier-carousel-bottom>button{color:#20261f;background:#ffffff10;border-color:#252b2459}.vj-shell .vj-atelier .atelier-carousel-bottom>button:hover{background:#ffffff30;border-color:#252b2490}.vj-shell .vj-atelier .atelier-carousel-tabs button span{background:#242b2440}.vj-shell .vj-atelier .atelier-carousel-tabs button[aria-pressed=true] span{background:#bb2016}.vj-shell .vj-atelier .atelier-carousel-header>span:last-child{color:#9f1d15}.vj-shell .vj-atelier .atelier-carousel-light{background:radial-gradient(at 50% 55%,#f1eee12b,#0000 65%)}.vj-shell .vj-atelier .vj-button{color:#a51d13;text-shadow:none;animation:none}.vj-shell .vj-atelier .vj-button:hover{color:#7c160e;text-shadow:0 0 12px #ee332133}.vj-shell{--vj-cream:#1d221e;color:#1d221e;background:#8b8c87}.vj-shell .vj-track,.vj-shell .vj-panel,.vj-shell .vj-intro,.vj-shell .vj-atelier,.vj-shell .vj-community,.vj-shell .vj-finale,.vj-shell .vj-store{color:#1d221e;background:#8b8c87;border-right:0}.vj-shell .vj-header,.vj-shell .vj-controls{color:#232923;background:#8b8c87;border-color:#30392e33}.vj-shell .vj-header nav,.vj-shell .vj-edition,.vj-shell .vj-controls button,.vj-shell .vj-count{color:#252c25}.vj-shell .vj-controls nav button[aria-current]{color:#111710}.vj-shell .vj-controls nav button[aria-current] span{color:#b52217}.vj-shell .vj-count small{color:#384135}.vj-shell .vj-arrows button{color:#20281f;border-color:#30392e55}.vj-shell .vj-description{color:#222a22}.vj-shell :is(.vj-kicker,.vj-number,.vj-bottom-note,.vj-process,.vj-text-link){color:#293128}.vj-shell h1 em,.vj-shell .vj-community h2 em{-webkit-text-stroke:1px #252d24}.vj-shell .vj-atelier h2 em{color:#20271f;-webkit-text-stroke:0}.vj-shell .vj-intro>.vj-spiral,.vj-shell .vj-atelier>.vj-spiral{opacity:.26;mix-blend-mode:soft-light}.vj-shell .vj-store:before{background:#f4f4ef;box-shadow:inset 0 1px #fff,inset 0 -1px #d5d8cf}.vj-shell .vj-store .vj-product{background:linear-gradient(135deg,#fff9,#fff3);border-color:#626d5830;box-shadow:0 16px 38px #343f2c12}.vj-shell .vj-store .vj-product-top,.vj-shell .vj-store .vj-product-info,.vj-shell .vj-store .vj-product-link{color:#252c23}.vj-shell .vj-creators a{color:#1e271e;background:#ffffff16;border-color:#30392e33;box-shadow:inset 0 1px #ffffff30}.vj-shell .vj-creators a small{color:#323d30}.vj-shell .vj-creators a:hover{background:#ffffff2b;border-color:#30392e66}.vj-shell .vj-finale:before{opacity:.15}.vj-shell .vj-finale-ring{border-color:#26332235}.vj-shell .vj-finale-ghost{color:#0000;-webkit-text-stroke:1px #26332225}.vj-shell .vj-finale-actions p,.vj-shell .vj-finale-stamp{color:#263023}.vj-shell .vj-intro .vj-process,.vj-shell .vj-atelier .vj-bottom-note{border-top-color:#b3261c55}.vj-shell .vj-header .vj-header-cta{color:#a91f16;text-shadow:none}.vj-shell .vj-intro .vj-hero-box .vj-orb-media{background:#8b8c87;border-color:#ffffff20!important;box-shadow:0 16px 34px #28302526!important}.vj-shell .vj-box-side{background:linear-gradient(90deg,#777b73,#8b8c87);border-color:#fff2}@media (width>=768px){.vj-shell .vj-intro:before{background:linear-gradient(#0000,#31392e30 30% 75%,#0000)}}.vj-shell .vj-panel.vj-intro>.vj-spiral,.vj-shell .vj-panel.vj-atelier>.vj-spiral{opacity:.85;mix-blend-mode:normal;color:#f4f5e9}.vj-shell .vj-panel>.vj-spiral:after{background:0 0}.vj-shell .vj-panel>.vj-spiral svg{filter:drop-shadow(0 0 2px #fff8)drop-shadow(0 0 9px #faffdf55)}.vj-shell .vj-panel>.vj-spiral .vj-spiral-lights{filter:drop-shadow(0 0 5px #fff)drop-shadow(0 0 14px #f8ffe2)}@media (width<=767px){.vj-shell .vj-panel.vj-intro>.vj-spiral,.vj-shell .vj-panel.vj-atelier>.vj-spiral{opacity:.72}}
