.ugc-module__mi7SFG__page{--ground:#ededed;--ink:#1c1c1c;--dim:#00000080;--faint:#0000001a;--tile:#dcdcda;--ease:cubic-bezier(.16, 1, .3, 1);--spring:cubic-bezier(.22, 1, .36, 1);--gutter:16px;--shadow-sm:0 .5px 1px #0000000f, 0 2px 6px -1px #0000000f, 0 10px 24px -10px #00000024;--shadow-md:0 1px 2px #0000000f, 0 6px 16px -4px #00000014, 0 24px 48px -16px #0003;--shadow-lg:0 1px 2px #0000000f, 0 12px 28px -8px #0000001f, 0 48px 90px -30px #00000052;--glass:#ffffff9e;--hairline:#ffffffb3;background:var(--ground);min-height:100vh;color:var(--ink);font-family:General Sans,system-ui,sans-serif;overflow-x:clip}@media (min-width:640px){.ugc-module__mi7SFG__page{--gutter:40px}}.ugc-module__mi7SFG__label{letter-spacing:.22em;text-transform:uppercase;color:var(--dim);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px}.ugc-module__mi7SFG__label span{color:var(--ink);margin-right:14px}a.ugc-module__mi7SFG__label:hover{color:var(--ink)}.ugc-module__mi7SFG__nav{z-index:600;justify-content:center;padding:0 16px;display:flex;position:fixed;inset:16px 0 auto}.ugc-module__mi7SFG__pill{background:var(--glass);-webkit-backdrop-filter:blur(20px)saturate(180%);width:100%;max-width:28rem;box-shadow:inset 0 1px 0 var(--hairline), var(--shadow-sm);border:1px solid #0000000f;border-radius:999px;grid-template-columns:1fr auto 1fr;align-items:center;padding:12px 24px;display:grid}.ugc-module__mi7SFG__navSide{letter-spacing:.22em;text-transform:uppercase;color:var(--dim);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px}.ugc-module__mi7SFG__navSide:hover{color:var(--ink)}.ugc-module__mi7SFG__navEnd{justify-self:end}.ugc-module__mi7SFG__mark{letter-spacing:-.03em;font-size:19px;font-weight:500}.ugc-module__mi7SFG__hero{padding:112px var(--gutter) 40px;grid-template-areas:"text""clip""meta";gap:32px;display:grid}.ugc-module__mi7SFG__heroText,.ugc-module__mi7SFG__heroMeta{flex-direction:column;gap:24px;display:flex}.ugc-module__mi7SFG__heroText{grid-area:text}.ugc-module__mi7SFG__heroMeta{grid-area:meta}.ugc-module__mi7SFG__title{letter-spacing:-.05em;max-width:11ch;font-size:clamp(44px,8.4vw,132px);font-weight:500;line-height:.92}.ugc-module__mi7SFG__title em,.ugc-module__mi7SFG__close em{color:var(--dim);font-style:normal}.ugc-module__mi7SFG__intro{max-width:34ch;color:var(--dim);font-size:17px;line-height:1.45}.ugc-module__mi7SFG__meta{border-top:1px solid var(--faint);grid-template-columns:1fr 1fr;gap:20px 24px;max-width:560px;padding-top:24px;display:grid}.ugc-module__mi7SFG__meta dt{letter-spacing:.22em;text-transform:uppercase;color:var(--dim);margin-bottom:6px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px}.ugc-module__mi7SFG__meta dd{font-size:14px;line-height:1.4}.ugc-module__mi7SFG__heroClip{grid-area:clip;justify-self:center;width:100%;max-width:440px}@media (min-width:960px){.ugc-module__mi7SFG__hero{grid-template:"text clip"1fr"meta clip"/1fr minmax(320px,400px);align-items:end;gap:40px 64px;min-height:100vh;padding-top:128px;padding-bottom:56px}.ugc-module__mi7SFG__heroClip{justify-self:end}}.ugc-module__mi7SFG__clip{margin:0;position:relative}.ugc-module__mi7SFG__clip video{aspect-ratio:9/16;object-fit:cover;background:var(--tile);width:100%;box-shadow:var(--shadow-md);transition:transform .6s var(--spring), box-shadow .6s var(--spring);border-radius:20px;display:block}.ugc-module__mi7SFG__clip:after{content:"";aspect-ratio:9/16;pointer-events:none;transition:transform .6s var(--spring);border-radius:20px;position:absolute;inset:0 0 auto;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff38}@media (hover:hover) and (pointer:fine){.ugc-module__mi7SFG__clip:hover video,.ugc-module__mi7SFG__clip:hover:after{transform:translateY(-6px)}.ugc-module__mi7SFG__clip:hover video{box-shadow:var(--shadow-lg)}}.ugc-module__mi7SFG__heroClip .ugc-module__mi7SFG__clip video,.ugc-module__mi7SFG__stageClip .ugc-module__mi7SFG__clip video{box-shadow:var(--shadow-lg)}.ugc-module__mi7SFG__cap{letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin-top:12px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px}.ugc-module__mi7SFG__cap span{color:var(--ink);margin-right:8px}.ugc-module__mi7SFG__sound{z-index:1;-webkit-backdrop-filter:blur(20px)saturate(180%);color:#fff;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;min-height:32px;transition:background .2s var(--ease), transform .1s ease-out;-webkit-tap-highlight-color:transparent;background:#1414145c;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;display:inline-flex;position:absolute;top:12px;right:12px;box-shadow:inset 0 1px #ffffff29,0 4px 12px -4px #0000004d}.ugc-module__mi7SFG__sound:hover{background:#0000009e}.ugc-module__mi7SFG__sound:active{transform:scale(.94)}.ugc-module__mi7SFG__sound:focus-visible{outline-offset:2px;outline:2px solid #fff}.ugc-module__mi7SFG__bars{align-items:flex-end;gap:2px;height:10px;display:inline-flex}.ugc-module__mi7SFG__bars i{background:currentColor;border-radius:1px;width:2px;height:3px;display:block}.ugc-module__mi7SFG__bars[data-on=true] i{animation:ugc-module__mi7SFG__bar .9s var(--ease) infinite alternate}.ugc-module__mi7SFG__bars[data-on=true] i:nth-child(2){animation-delay:-300ms}.ugc-module__mi7SFG__bars[data-on=true] i:nth-child(3){animation-delay:-600ms}@keyframes ugc-module__mi7SFG__bar{0%{height:3px}to{height:10px}}.ugc-module__mi7SFG__section{padding:96px var(--gutter) 0}.ugc-module__mi7SFG__head{gap:16px;margin-bottom:40px;display:grid}.ugc-module__mi7SFG__lede{letter-spacing:-.02em;max-width:38ch;font-size:clamp(20px,2.3vw,30px);line-height:1.2}@media (min-width:960px){.ugc-module__mi7SFG__section{padding-top:160px}.ugc-module__mi7SFG__head{grid-template-columns:1fr 2fr;align-items:baseline;margin-bottom:64px}}.ugc-module__mi7SFG__row{margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter);scroll-snap-type:x mandatory;scroll-padding:0 var(--gutter);scrollbar-width:none;grid-auto-columns:72%;grid-auto-flow:column;gap:16px;display:grid;overflow-x:auto}.ugc-module__mi7SFG__row::-webkit-scrollbar{display:none}.ugc-module__mi7SFG__row>*{scroll-snap-align:start}@media (min-width:768px){.ugc-module__mi7SFG__row{grid-template-columns:repeat(3,1fr);grid-auto-flow:row;gap:24px;max-width:1000px;margin:0 auto;padding:0;overflow:visible}.ugc-module__mi7SFG__four{grid-template-columns:repeat(4,1fr);max-width:1200px}.ugc-module__mi7SFG__two{grid-template-columns:repeat(2,1fr);max-width:720px}.ugc-module__mi7SFG__two>:nth-child(2){margin-top:96px}}.ugc-module__mi7SFG__makes{letter-spacing:-.035em;max-width:21em;color:var(--dim);margin-top:20px;font-size:clamp(28px,4.4vw,60px);font-weight:500;line-height:1.08}.ugc-module__mi7SFG__makes a{color:var(--ink);transition:opacity .3s var(--ease)}.ugc-module__mi7SFG__makes a:hover{opacity:.6}.ugc-module__mi7SFG__makes em{color:var(--dim);font-style:normal}.ugc-module__mi7SFG__label[id]{scroll-margin-top:120px}.ugc-module__mi7SFG__stage{gap:16px;display:grid}.ugc-module__mi7SFG__stageClip{order:-1;justify-self:center;width:100%;max-width:320px;margin-bottom:16px}.ugc-module__mi7SFG__stageCol{gap:16px;display:grid}.ugc-module__mi7SFG__stepTools{gap:8px;display:flex}.ugc-module__mi7SFG__callout{--line:64px;--t:calc(.5s + var(--i) * .26s);background:var(--glass);-webkit-backdrop-filter:blur(24px)saturate(180%);box-shadow:inset 0 1px 0 var(--hairline), var(--shadow-md);opacity:0;filter:blur(8px);transition:opacity .6s var(--spring) calc(var(--t) + .18s), filter .7s var(--spring) calc(var(--t) + .18s), transform .9s var(--spring) calc(var(--t) + .18s);border:1px solid #0000000d;border-radius:20px;padding:18px 20px 20px;position:relative;transform:translateY(14px)scale(.96)}.ugc-module__mi7SFG__stage[data-in] .ugc-module__mi7SFG__callout{opacity:1;filter:none;transform:none}.ugc-module__mi7SFG__calloutN{letter-spacing:.16em;color:var(--dim);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px}.ugc-module__mi7SFG__calloutTitle{letter-spacing:-.02em;margin-top:6px;font-size:20px;font-weight:500}.ugc-module__mi7SFG__calloutBody{color:var(--dim);margin-top:6px;font-size:14px;line-height:1.45}.ugc-module__mi7SFG__calloutFoot{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:16px;display:flex}.ugc-module__mi7SFG__calloutStill{aspect-ratio:9/16;object-fit:cover;width:44px;box-shadow:var(--shadow-sm), 0 0 0 2px #fff;border-radius:6px;transform:rotate(4deg)}.ugc-module__mi7SFG__callout:after{content:none}@media (min-width:960px){.ugc-module__mi7SFG__stage{grid-template-columns:1fr minmax(260px,320px) 1fr;align-items:center;gap:64px;max-width:1180px;margin:0 auto}.ugc-module__mi7SFG__stageClip{order:0;margin:0}.ugc-module__mi7SFG__stageCol{gap:72px}.ugc-module__mi7SFG__calloutL{margin-left:auto}.ugc-module__mi7SFG__callout{max-width:340px;transform:scale(.94)}.ugc-module__mi7SFG__calloutL{transform:translate(-18px)scale(.94)}.ugc-module__mi7SFG__calloutR{transform:translate(18px)scale(.94)}.ugc-module__mi7SFG__callout:after{content:"";width:var(--line);height:1px;transition:transform .5s var(--ease) var(--t);background:#00000047;position:absolute;top:34px;transform:scaleX(0)}.ugc-module__mi7SFG__calloutL:after{transform-origin:100%;left:calc(100% + 1px)}.ugc-module__mi7SFG__calloutR:after{transform-origin:0;right:calc(100% + 1px)}.ugc-module__mi7SFG__stage[data-in] .ugc-module__mi7SFG__callout:after{transform:scaleX(1)}}.ugc-module__mi7SFG__icon{border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:inline-grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000f}.ugc-module__mi7SFG__iconFill{object-fit:cover;width:100%;height:100%}.ugc-module__mi7SFG__iconGlyph{object-fit:contain;width:56%;height:56%}.ugc-module__mi7SFG__cast{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.ugc-module__mi7SFG__cast img{aspect-ratio:3/4;object-fit:cover;object-position:50% 30%;background:var(--tile);width:100%;box-shadow:var(--shadow-sm);transition:transform .6s var(--spring), box-shadow .6s var(--spring);border-radius:16px;display:block}@media (hover:hover) and (pointer:fine){.ugc-module__mi7SFG__cast img:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}}@media (min-width:768px){.ugc-module__mi7SFG__cast{grid-template-columns:repeat(4,1fr);gap:16px;max-width:1100px;margin:0 auto}}.ugc-module__mi7SFG__trend{gap:40px;display:grid}.ugc-module__mi7SFG__board{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.ugc-module__mi7SFG__frame img{aspect-ratio:9/16;object-fit:cover;background:var(--tile);width:100%;box-shadow:var(--shadow-sm);border-radius:16px;display:block}.ugc-module__mi7SFG__trendClip{justify-self:center;width:100%;max-width:400px}@media (min-width:960px){.ugc-module__mi7SFG__trend{grid-template-columns:1fr minmax(280px,340px);align-items:start;gap:56px;max-width:1200px;margin:0 auto}.ugc-module__mi7SFG__board{grid-template-columns:repeat(4,1fr);align-self:center;gap:14px}}.ugc-module__mi7SFG__foot{min-height:70vh;padding:0 var(--gutter) 40px;flex-direction:column;justify-content:flex-end;gap:32px;margin-top:120px;display:flex}.ugc-module__mi7SFG__close{letter-spacing:-.05em;font-size:clamp(40px,9vw,120px);font-weight:500;line-height:.9}.ugc-module__mi7SFG__footRow{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.ugc-module__mi7SFG__reveal{opacity:.001;filter:blur(6px);transition:opacity .9s var(--spring), filter .9s var(--spring), transform 1.1s var(--spring);transform:translateY(28px)scale(.985)}.ugc-module__mi7SFG__reveal[data-in]{opacity:1;filter:none;transform:none}@keyframes ugc-module__mi7SFG__arrive{0%{opacity:0;filter:blur(8px);transform:translateY(24px)scale(.985)}to{opacity:1;filter:none;transform:none}}.ugc-module__mi7SFG__heroText>*,.ugc-module__mi7SFG__heroClip,.ugc-module__mi7SFG__heroMeta{animation:ugc-module__mi7SFG__arrive 1.1s var(--spring) both}.ugc-module__mi7SFG__heroText>:first-child{animation-delay:80ms}.ugc-module__mi7SFG__heroText>:nth-child(2){animation-delay:.16s}.ugc-module__mi7SFG__heroClip{animation-duration:1.3s;animation-delay:.28s}.ugc-module__mi7SFG__heroMeta{animation-delay:.42s}.ugc-module__mi7SFG__nav{animation:ugc-module__mi7SFG__arrive .9s var(--spring) both}@media (prefers-reduced-transparency:reduce){.ugc-module__mi7SFG__pill,.ugc-module__mi7SFG__callout{-webkit-backdrop-filter:none;background:#fff}}@media (prefers-reduced-motion:reduce){.ugc-module__mi7SFG__heroText>*,.ugc-module__mi7SFG__heroClip,.ugc-module__mi7SFG__heroMeta,.ugc-module__mi7SFG__nav{animation:none}.ugc-module__mi7SFG__clip video,.ugc-module__mi7SFG__clip:after,.ugc-module__mi7SFG__cast img{transition:none}.ugc-module__mi7SFG__callout{filter:none!important}.ugc-module__mi7SFG__callout,.ugc-module__mi7SFG__callout:after{opacity:1!important;transition:none!important;transform:none!important}.ugc-module__mi7SFG__reveal{opacity:1;filter:none;transition:opacity .2s;transform:none}.ugc-module__mi7SFG__bars[data-on=true] i{height:8px;animation:none}}
