.KXczOq_process{position:relative}.KXczOq_intro{padding-top:96px;padding-bottom:72px}.KXczOq_introGrid{grid-template-columns:1.5fr 1fr;align-items:end;gap:32px;padding:44px 0 40px;display:grid}.KXczOq_introGrid h2{margin:0;font-size:clamp(54px,8vw,136px)}.KXczOq_introGrid h2 span{color:var(--red)}.KXczOq_introGrid p{max-width:400px;color:var(--ink-2);margin:0;font-size:clamp(22px,2.2vw,30px);line-height:1.1}.KXczOq_toc{border-top:2px solid var(--rule);grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.KXczOq_toc li+li{border-left:1px solid var(--rule)}.KXczOq_toc a{transition:background var(--dur-fast), color var(--dur-fast);gap:8px;padding:18px 16px 20px;display:grid}.KXczOq_toc a .t-label{color:var(--red)}.KXczOq_toc a .t-headline{font-size:clamp(26px,2.8vw,44px)}.KXczOq_toc a:hover{background:var(--ink);color:var(--paper)}.KXczOq_chapter{--bg:var(--paper);--fg:var(--ink);--soft:var(--ink-2);--line:var(--rule);background:var(--bg);color:var(--fg)}.KXczOq_chapter[data-tone=dark]{--bg:#0d0c0b;--fg:var(--paper);--soft:#f2ede4b3;--line:#f2ede44d}.KXczOq_opener{position:relative}.KXczOq_opener>*{opacity:0;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out);transform:translateY(24px)}.KXczOq_chapter[data-seen] .KXczOq_opener>*{opacity:1;transform:none}.KXczOq_chapter[data-seen] .KXczOq_opener>:nth-child(2){transition-delay:.15s}.KXczOq_titleBlock{gap:10px;display:grid}.KXczOq_no{color:var(--red)}.KXczOq_title{margin:0;font-size:clamp(76px,15vw,260px);line-height:.82}.KXczOq_line{margin:4px 0 0;font-size:clamp(24px,2.8vw,42px);line-height:1.02}.KXczOq_full{height:100svh;color:var(--paper);background:#0b0a09;overflow:hidden}.KXczOq_full>.KXczOq_fullClip,.KXczOq_full>.KXczOq_shade{position:absolute;inset:0;transform:none}.KXczOq_fullClip{object-fit:cover;width:100%;height:100%}.KXczOq_chapter .KXczOq_full>.KXczOq_fullClip{transition:opacity 1.6s var(--ease-out)}.KXczOq_shade{background:linear-gradient(#0b0a0959 0%,#0b0a0900 40%,#0b0a09d9 100%)}.KXczOq_full .KXczOq_titleBlock{left:var(--gutter);right:var(--gutter);position:absolute;bottom:clamp(32px,7vh,72px)}.KXczOq_taped{max-width:var(--max);padding:clamp(110px, 14vh, 150px) var(--gutter) 40px;background-image:repeating-linear-gradient(0deg,#0000 0 31px,#1111110f 31px 32px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);margin:0 auto;display:grid}.KXczOq_photo{background:#fff;padding:14px 14px 52px;position:relative;rotate:-2.5deg;box-shadow:0 30px 50px -28px #1111118c}.KXczOq_photoClip{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.KXczOq_tape{background:#e9d8aabf;width:110px;height:30px;position:absolute;top:-14px;box-shadow:0 1px 2px #0000001f}.KXczOq_tape:first-of-type{left:-20px;rotate:-28deg}.KXczOq_tape:nth-of-type(2){right:-20px;rotate:24deg}.KXczOq_scope{padding:clamp(100px, 13vh, 140px) var(--gutter) 40px;max-width:var(--max);gap:36px;margin:0 auto;display:grid}.KXczOq_scopeFrame{aspect-ratio:2.39;background:#000;position:relative;overflow:hidden}.KXczOq_chapter[data-seen] .KXczOq_scopeFrame{animation:KXczOq_letterbox 1.1s var(--ease-out) both}@keyframes KXczOq_letterbox{0%{clip-path:inset(50% 0)}to{clip-path:inset(0)}}.KXczOq_scopeClip{object-fit:cover;width:100%;height:100%}.KXczOq_hud{color:var(--paper);pointer-events:none;grid-template-rows:auto 1fr auto;grid-template-columns:1fr auto;display:grid;position:absolute;inset:18px}.KXczOq_hud .t-label:first-child{grid-area:1/1}.KXczOq_hud .t-label:nth-child(2){grid-area:1/2}.KXczOq_hud .t-label:nth-child(3){grid-area:3/1;align-self:end}.KXczOq_hud .t-label:nth-child(4){grid-area:3/2;align-self:end}.KXczOq_hud .rec{margin-right:6px}.KXczOq_hud i{border:0 solid #f2ede4e6;width:28px;height:28px;position:absolute}.KXczOq_hud i:first-of-type{border-top-width:2px;border-left-width:2px;top:26px;left:0}.KXczOq_hud i:nth-of-type(2){border-top-width:2px;border-right-width:2px;top:26px;right:0}.KXczOq_hud i:nth-of-type(3){border-bottom-width:2px;border-left-width:2px;bottom:26px;left:0}.KXczOq_hud i:nth-of-type(4){border-bottom-width:2px;border-right-width:2px;bottom:26px;right:0}.KXczOq_hud b{background:linear-gradient(var(--red), var(--red)) center / 2px 100% no-repeat, linear-gradient(var(--red), var(--red)) center / 100% 2px no-repeat;opacity:.85;width:26px;height:26px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.KXczOq_scope .KXczOq_titleBlock{grid-template-columns:auto 1fr;align-items:end;column-gap:32px}.KXczOq_scope .KXczOq_no{grid-column:1/-1}.KXczOq_scope .KXczOq_line{padding-bottom:.4em}.KXczOq_monitor{padding:clamp(100px, 13vh, 140px) var(--gutter) 40px;max-width:var(--max);grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:end;gap:clamp(28px,4vw,64px);margin:0 auto;padding-bottom:72px;display:grid}.KXczOq_window{background:#181716;border:1px solid #f2ede42e;border-radius:10px;overflow:hidden;box-shadow:0 40px 70px -40px #000000e6}.KXczOq_winBar{color:#f2ede499;background:#222120;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.KXczOq_winBar .t-label{font-size:10px}.KXczOq_dots{gap:6px;display:flex}.KXczOq_dots i{background:#3a3836;border-radius:50%;width:10px;height:10px}.KXczOq_dots i:first-child{background:var(--red)}.KXczOq_winClip{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.KXczOq_tracks{background:#121110;gap:6px;padding:12px 14px 14px;display:grid;position:relative}.KXczOq_track{gap:4px;height:22px;display:flex}.KXczOq_track i{background:linear-gradient(#5d6f8a,#3f4e66);border-radius:3px}.KXczOq_audio i{background:repeating-linear-gradient(90deg,#7a1424 0 2px,#a11a30 2px 4px)}.KXczOq_playhead{background:var(--red);width:2px;box-shadow:0 0 8px var(--red);margin-left:14px;transition:left .25s linear;position:absolute;top:6px;bottom:6px}.KXczOq_handset{padding:clamp(100px, 13vh, 140px) var(--gutter) 40px;max-width:var(--max);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,64px);margin:0 auto;display:grid}.KXczOq_phoneWrap{justify-content:center;align-items:center;gap:24px;display:flex;position:relative}.KXczOq_phone{aspect-ratio:9/18.5;background:#0d0c0b;border-radius:40px;width:min(300px,70vw);padding:10px;position:relative;rotate:3deg;box-shadow:0 0 0 2px #2a2826,0 40px 70px -30px #1119}.KXczOq_phoneClip{object-fit:cover;border-radius:31px;width:100%;height:100%}.KXczOq_phoneUi{color:#fff;text-shadow:0 1px 4px #0009;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex;position:absolute;top:34px;left:24px;right:24px}.KXczOq_avatar{background:var(--paper);width:28px;height:28px;color:var(--red);font-family:var(--f-serif);box-shadow:0 0 0 2px var(--red);border-radius:50%;place-items:center;font-size:16px;display:grid}.KXczOq_sponsored{opacity:.8;font-weight:400}.KXczOq_cta{background:var(--red);color:var(--paper);text-align:center;border-radius:10px;padding:12px;position:absolute;bottom:26px;left:20px;right:20px}.KXczOq_funnel{justify-items:end;gap:8px;margin:0;padding:0;list-style:none;display:grid}.KXczOq_funnel li{border:1.5px solid var(--ink);font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;background:var(--paper);border-radius:999px;padding:8px 14px;font-size:11px}.KXczOq_funnel li:nth-child(2){margin-right:14px}.KXczOq_funnel li:nth-child(3){background:var(--red);border-color:var(--red);color:var(--paper);margin-right:28px}.KXczOq_detail{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-areas:"steps clips""meta meta";gap:56px clamp(32px,5vw,80px);padding-top:88px;padding-bottom:104px;display:grid}.KXczOq_stepsCol{grid-area:steps;align-content:start;gap:28px;display:grid}.KXczOq_steps{border-top:2px solid var(--line);margin:0;padding:0;list-style:none}.KXczOq_steps>li{border-bottom:1px solid var(--line)}.KXczOq_stepHead{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:56px 1fr 28px;align-items:start;column-gap:14px;padding:20px 0;display:grid}.KXczOq_stepHead>.t-label{color:var(--red);padding-top:.8em}.KXczOq_stepText{gap:6px;display:grid}.KXczOq_stepText .t-headline{transition:transform .45s var(--ease-out), color .3s;font-size:clamp(32px,3.6vw,58px)}.KXczOq_steps>li[data-open] .KXczOq_stepText .t-headline{color:var(--red);transform:translate(8px)}.KXczOq_stepBody{font-family:var(--f-serif);color:var(--soft);font-size:clamp(19px,1.7vw,24px);line-height:1.2}.KXczOq_plus{width:22px;height:22px;margin-top:.9em;position:relative}.KXczOq_plus:before,.KXczOq_plus:after{content:"";height:2px;transition:transform .4s var(--ease-out);background:currentColor;position:absolute;top:50%;left:0;right:0}.KXczOq_plus:after{transform:rotate(90deg)}.KXczOq_steps>li[data-open] .KXczOq_plus:after{transform:rotate(0)}.KXczOq_how{transition:grid-template-rows .5s var(--ease-out);grid-template-rows:0fr;display:grid}.KXczOq_steps>li[data-open] .KXczOq_how{grid-template-rows:1fr}.KXczOq_how>ul{gap:8px;margin:0;padding:0 0 0 70px;list-style:none;display:grid;overflow:hidden}.KXczOq_steps>li[data-open] .KXczOq_how>ul{padding-bottom:22px}.KXczOq_how li{color:var(--soft);padding-left:20px;font-size:15.5px;line-height:1.45;position:relative}.KXczOq_how li:before{content:"";background:var(--red);width:8px;height:2px;position:absolute;top:.62em;left:0}.KXczOq_versus{border:1.5px solid var(--line);padding:18px 20px 22px;transition:background .4s,border-color .4s}.KXczOq_versus[data-us]{border-color:var(--red)}.KXczOq_vsTabs{gap:6px;margin-bottom:12px;display:flex}.KXczOq_vsTabs button{border:1px solid var(--line);color:inherit;font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;padding:6px 12px;font-size:11px;transition:background .3s,color .3s,border-color .3s}.KXczOq_vsTabs button[aria-selected=true]{background:var(--fg);color:var(--bg);border-color:var(--fg)}.KXczOq_versus[data-us] .KXczOq_vsTabs button[aria-selected=true]{background:var(--red);border-color:var(--red);color:var(--paper)}.KXczOq_versus p{animation:KXczOq_vsIn .45s var(--ease-out);margin:0;font-size:clamp(24px,2.4vw,34px);line-height:1.1}.KXczOq_versus:not([data-us]) p{color:var(--soft);text-decoration:line-through;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-decoration-thickness:2px}@keyframes KXczOq_vsIn{0%{opacity:0;transform:translateY(8px)}}.KXczOq_clips{grid-area:clips;align-content:start;gap:28px;display:grid}.KXczOq_clipFig{transform:rotate(var(--tilt));margin:0}.KXczOq_clipFig:nth-child(2){justify-self:end;width:78%}.KXczOq_clipFig .vf{color:var(--soft)}.KXczOq_clip{aspect-ratio:16/10;object-fit:cover;background:#1a1918;width:100%;display:block}.KXczOq_clipFig figcaption{color:var(--soft);margin-top:10px}.KXczOq_meta{border-top:2px solid var(--line);grid-area:meta;grid-template-columns:repeat(3,1fr);margin:0;display:grid}.KXczOq_meta>div{padding:18px 20px 0 0}.KXczOq_meta>div+div{border-left:1px solid var(--line);padding-left:20px}.KXczOq_meta dt{color:var(--red);margin-bottom:8px}.KXczOq_meta dd{font-family:var(--f-serif);margin:0;font-size:clamp(20px,1.8vw,26px);line-height:1.15}.KXczOq_outro{background:var(--paper);color:var(--ink);border-top:2px solid var(--rule);text-align:center;padding:120px 0 128px}.KXczOq_outro .t-label{color:var(--muted)}.KXczOq_outro h2{margin:22px 0 36px;font-size:clamp(52px,9vw,160px)}.KXczOq_outro h2 span{color:var(--red);display:block}.KXczOq_outroCtas{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (max-width:900px){.KXczOq_introGrid{grid-template-columns:1fr;gap:20px;padding:28px 0 32px}.KXczOq_toc{grid-template-columns:1fr}.KXczOq_toc li+li{border-left:0;border-top:1px solid var(--rule)}.KXczOq_toc a{grid-template-columns:40px 1fr;align-items:baseline;padding:14px 0}.KXczOq_taped,.KXczOq_monitor,.KXczOq_handset{grid-template-columns:1fr;padding-top:96px}.KXczOq_taped .KXczOq_titleBlock{order:-1}.KXczOq_scope{gap:24px;padding-top:96px}.KXczOq_scopeFrame{aspect-ratio:4/3}.KXczOq_scope .KXczOq_titleBlock{grid-template-columns:1fr}.KXczOq_hud{inset:12px}.KXczOq_hud .t-label{font-size:9px}.KXczOq_phoneWrap{flex-direction:column-reverse}.KXczOq_funnel{grid-auto-flow:column;justify-items:center}.KXczOq_funnel li:nth-child(n){margin-right:0}.KXczOq_detail{grid-template-columns:1fr;grid-template-areas:"steps""clips""meta";gap:40px;padding-top:56px;padding-bottom:72px}.KXczOq_stepHead{grid-template-columns:40px 1fr 22px;padding:16px 0}.KXczOq_how>ul{padding-left:54px}.KXczOq_clips{grid-template-columns:1fr 1fr;gap:14px}.KXczOq_clipFig:nth-child(2){width:100%;margin-top:28px}.KXczOq_meta{grid-template-columns:1fr}.KXczOq_meta>div,.KXczOq_meta>div+div{border-left:0;border-bottom:1px solid var(--line);padding:14px 0}}@media (prefers-reduced-motion:reduce){.KXczOq_opener>*{opacity:1;transition:none;transform:none}.KXczOq_chapter[data-seen] .KXczOq_scopeFrame{animation:none}}
.Yt0I4G_studio{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.Yt0I4G_controls{gap:28px;display:grid}.Yt0I4G_switch{border:1.5px solid var(--ink);border-radius:999px;grid-template-columns:1fr 1fr;max-width:460px;padding:5px;display:grid;position:relative}.Yt0I4G_switch button{z-index:1;min-height:48px;font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;font-size:12px;transition:color .35s;position:relative}.Yt0I4G_switch button[aria-checked=true]{color:var(--paper)}.Yt0I4G_knob{background:var(--ink);width:calc(50% - 5px);transition:transform .55s var(--ease-out), background .35s;border-radius:999px;position:absolute;top:5px;bottom:5px;left:5px}.Yt0I4G_knob[data-on]{background:var(--red);transform:translate(100%)}.Yt0I4G_tabs{flex-wrap:wrap;gap:6px;display:flex}.Yt0I4G_tabs button{border:1px solid var(--rule-soft);cursor:pointer;background:0 0;border-radius:999px;padding:10px 16px;font-size:14px;transition:background .25s,color .25s,border-color .25s}.Yt0I4G_tabs button:hover{border-color:var(--ink)}.Yt0I4G_tabs button[aria-selected=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.Yt0I4G_stats{border-top:2px solid var(--rule);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.Yt0I4G_stats>div{padding:16px 16px 0 0}.Yt0I4G_stats>div+div{border-left:1px solid var(--rule-soft);padding-left:16px}.Yt0I4G_stats dt{color:var(--muted)}.Yt0I4G_stats dd{font-family:var(--f-headline);text-transform:uppercase;color:var(--muted);animation:Yt0I4G_flipIn .5s var(--ease-out);margin:8px 0 0;font-size:clamp(34px,3.6vw,56px);line-height:1}.Yt0I4G_stats dd[data-on]{color:var(--red)}@keyframes Yt0I4G_flipIn{0%{opacity:0;transform:translateY(14px)rotateX(70deg)}}.Yt0I4G_note{color:var(--muted);margin:-10px 0 0;font-size:10px}.Yt0I4G_phoneStage{justify-items:center;display:grid;position:relative}.Yt0I4G_phone{aspect-ratio:9/19;width:min(320px,78vw);transition:rotate .8s var(--ease-out), box-shadow .8s var(--ease-out);background:#0d0c0b;border-radius:46px;padding:11px;position:relative;rotate:-2deg;box-shadow:0 0 0 2px #2a2826,0 50px 80px -40px #1119}.Yt0I4G_phone[data-on]{box-shadow:0 0 0 2px var(--red), 0 50px 90px -40px #c8102e8c;rotate:2deg}.Yt0I4G_notch{z-index:2;background:#0d0c0b;border-radius:20px;width:90px;height:26px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.Yt0I4G_screen{color:#111;background:#fff;border-radius:36px;height:100%;transition:background .5s;overflow:hidden}.Yt0I4G_phone[data-platform=tiktok] .Yt0I4G_screen{color:#fff;background:#111}.Yt0I4G_phone[data-platform=facebook] .Yt0I4G_profile{background:linear-gradient(#e7eefc,#fff)}.Yt0I4G_profile{align-items:center;gap:12px;padding:52px 16px 12px;display:flex}.Yt0I4G_profile b{font-size:14px;display:block}.Yt0I4G_profile small{opacity:.6;font-size:11px}.Yt0I4G_avatar{color:#888;width:48px;height:48px;font-family:var(--f-serif);background:#ddd;border-radius:50%;place-items:center;font-size:24px;transition:background .4s,box-shadow .4s;display:grid}.Yt0I4G_avatar[data-on]{background:var(--paper);color:var(--red);box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--red)}.Yt0I4G_highlights{gap:12px;margin:0;padding:2px 14px 12px;list-style:none;display:flex}.Yt0I4G_highlights li{animation:Yt0I4G_pop .5s var(--ease-out) both;justify-items:center;gap:4px;font-size:10px;display:grid}.Yt0I4G_highlights li:nth-child(2){animation-delay:50ms}.Yt0I4G_highlights li:nth-child(3){animation-delay:.1s}.Yt0I4G_highlights li:nth-child(4){animation-delay:.15s}.Yt0I4G_highlights i{background:var(--paper);width:38px;height:38px;box-shadow:0 0 0 1.5px var(--red);border-radius:50%}@keyframes Yt0I4G_pop{0%{opacity:0;transform:scale(.6)}}.Yt0I4G_grid{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.Yt0I4G_grid figure{aspect-ratio:4/5;animation:Yt0I4G_tileIn .5s var(--ease-out) both;animation-delay:calc(var(--i) * 45ms);background:#eee;margin:0;position:relative;overflow:hidden}@keyframes Yt0I4G_tileIn{0%{opacity:0;transform:scale(.85)}}.Yt0I4G_grid img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out), filter .3s}.Yt0I4G_grid figure:hover img{filter:brightness(.8);transform:scale(1.08)}.Yt0I4G_grid figure span{color:#fff;opacity:0;background:#0009;border-radius:4px;padding:2px 6px;font-size:9px;transition:opacity .3s;position:absolute;bottom:6px;left:6px}.Yt0I4G_grid figure:hover span{opacity:1}.Yt0I4G_bland{filter:blur(.3px);place-items:center;display:grid;background:linear-gradient(135deg,#e9e9e9,#d6d6d6)!important}.Yt0I4G_bland:nth-child(2n){background:linear-gradient(135deg,#f0e6c8,#d9cfa8)!important}.Yt0I4G_bland span{font-family:Comic Sans MS,system-ui,sans-serif;opacity:1!important;color:#777!important;background:0 0!important;font-size:13px!important;position:static!important}.Yt0I4G_stamp{border:3px solid var(--muted);font-family:var(--f-headline);text-transform:uppercase;color:var(--muted);background:#f2ede4d9;border-radius:6px;padding:8px 14px;font-size:22px;animation:.45s cubic-bezier(.2,1.6,.4,1) both Yt0I4G_stampIn;position:absolute;bottom:12%;right:4%;rotate:-10deg}.Yt0I4G_stamp[data-on]{border-color:var(--red);color:var(--red)}@keyframes Yt0I4G_stampIn{0%{opacity:0;transform:scale(2)}}.Yt0I4G_studio[data-compact] .Yt0I4G_phone{width:min(290px,74vw)}.Yt0I4G_formats{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.Yt0I4G_formatList{border-top:2px solid var(--rule);margin:0;padding:0;list-style:none}.Yt0I4G_formatList button{border:0;border-bottom:1px solid var(--rule);text-align:left;cursor:pointer;color:#11111159;width:100%;transition:color .3s, padding .45s var(--ease-out);background:0 0;grid-template-columns:44px 1fr;column-gap:14px;padding:16px 0;display:grid}.Yt0I4G_formatList button .t-label{color:var(--red);padding-top:.6em}.Yt0I4G_formatList button .t-headline{font-size:clamp(30px,3.4vw,52px)}.Yt0I4G_formatBody{max-height:0;font-family:var(--f-serif);color:var(--ink-2);transition:max-height .5s var(--ease-out), margin .5s var(--ease-out);grid-column:2;font-size:20px;overflow:hidden}.Yt0I4G_formatList button[aria-pressed=true]{color:var(--ink);padding-left:12px}.Yt0I4G_formatList button[aria-pressed=true] .Yt0I4G_formatBody{max-height:60px;margin-top:6px}.Yt0I4G_formatPreview{justify-self:center;width:min(360px,80vw);position:relative}.Yt0I4G_formatFrame{aspect-ratio:4/5;animation:Yt0I4G_swap .6s var(--ease-out);border-radius:18px;overflow:hidden;box-shadow:0 40px 70px -40px #1119}@keyframes Yt0I4G_swap{0%{clip-path:inset(0 0 100% round 18px)}to{clip-path:inset(0 round 18px)}}.Yt0I4G_formatMedia{object-fit:cover;width:100%;height:100%}.Yt0I4G_formatTag{background:var(--paper);border-radius:999px;padding:6px 10px;position:absolute;top:14px;left:14px}.Yt0I4G_formatTag .rec{margin-right:4px}.Yt0I4G_calendar{border:1.5px solid var(--ink);background:#fbf8f2;padding:24px}.Yt0I4G_calHead{border-bottom:3px double var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.Yt0I4G_legend{gap:14px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.Yt0I4G_legend li{align-items:center;gap:6px;display:flex}.Yt0I4G_legend i{border-radius:50%;width:10px;height:10px}.Yt0I4G_calGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin-top:14px;display:grid}.Yt0I4G_wd{text-align:center;color:var(--muted);font-size:9.5px}.Yt0I4G_day{aspect-ratio:1.15;border:1px solid var(--rule-soft);background:var(--paper);cursor:pointer;transition:transform .3s var(--ease-out), border-color .3s, background .3s;align-content:space-between;justify-items:start;padding:8px;display:grid;position:relative}.Yt0I4G_day:hover,.Yt0I4G_day[aria-pressed=true]{border-color:var(--ink);background:#fff;transform:translateY(-3px)}.Yt0I4G_day[data-empty]{background:0 0}.Yt0I4G_dayNo{font-family:var(--f-mono);color:var(--muted);font-size:11px}.Yt0I4G_day>i{border-radius:50%;width:12px;height:12px}.Yt0I4G_tip{z-index:5;background:var(--ink);width:max-content;max-width:180px;color:var(--paper);text-align:left;animation:Yt0I4G_tip .3s var(--ease-out);pointer-events:none;gap:2px;padding:8px 12px;font-size:13px;display:grid;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.Yt0I4G_tip b{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--red);font-size:10px;font-weight:500}@keyframes Yt0I4G_tip{0%{opacity:0;transform:translate(-50%,6px)}}.Yt0I4G_paths{grid-template-columns:1fr 1fr;gap:20px;display:grid}.Yt0I4G_path{border:1.5px solid var(--ink);background:var(--paper);transition:transform .5s var(--ease-out), box-shadow .5s var(--ease-out);align-content:start;gap:14px;padding:clamp(24px,3vw,40px);display:grid}.Yt0I4G_path:hover{box-shadow:6px 6px 0 var(--red);transform:translate(-6px,-6px)}.Yt0I4G_path>.t-label:first-child{color:var(--red)}.Yt0I4G_path .t-headline{font-size:clamp(40px,4.6vw,76px)}.Yt0I4G_path ul{font-family:var(--f-serif);gap:6px;margin:0;padding:0 0 0 18px;font-size:21px;display:grid}.Yt0I4G_pathDark{background:var(--ink);color:var(--paper)}.Yt0I4G_pathDark:hover{box-shadow:6px 6px 0 var(--red)}.Yt0I4G_go{margin-top:8px}@media (max-width:900px){.Yt0I4G_studio,.Yt0I4G_formats{grid-template-columns:1fr}.Yt0I4G_phoneStage{order:-1}.Yt0I4G_stats dd{font-size:30px}.Yt0I4G_stats>div{padding-right:10px}.Yt0I4G_stats>div+div{padding-left:10px}.Yt0I4G_paths{grid-template-columns:1fr}.Yt0I4G_calendar{padding:14px}.Yt0I4G_calGrid{gap:4px}.Yt0I4G_day{min-width:0;padding:4px}.Yt0I4G_legend{flex-wrap:wrap;gap:10px;font-size:12px}.Yt0I4G_tip{max-width:140px}}.Yt0I4G_section{padding-top:110px;padding-bottom:120px}.Yt0I4G_sectionHead{grid-template-columns:1.4fr 1fr;align-items:end;gap:32px;padding:44px 0 56px;display:grid}.Yt0I4G_sectionHead h2{margin:0;font-size:clamp(56px,9vw,150px)}.Yt0I4G_sectionHead h2 span{color:var(--red)}.Yt0I4G_sectionHead p{max-width:380px;color:var(--ink-2);margin:0 0 20px;font-size:clamp(22px,2.2vw,30px);line-height:1.1}@media (max-width:900px){.Yt0I4G_sectionHead{grid-template-columns:1fr;gap:18px;padding:28px 0 32px}}
.s-tCFa_box{z-index:200;color:var(--paper);touch-action:pan-y;animation:s-tCFa_iris .75s var(--ease-in-out) both;background:#0d0c0b;grid-template-rows:auto 1fr;display:grid;position:fixed;inset:0}@keyframes s-tCFa_iris{0%{clip-path:circle(0 at var(--ox) var(--oy))}to{clip-path:circle(150vmax at var(--ox) var(--oy))}}.s-tCFa_top{padding:16px var(--gutter);border-bottom:1px solid #f2ede433;justify-content:space-between;align-items:center;display:flex}.s-tCFa_close{cursor:pointer;background:0 0;border:0;min-height:44px;padding:10px 0}.s-tCFa_close:hover{color:var(--red)}.s-tCFa_figure{padding:clamp(16px, 4vh, 48px) calc(var(--gutter) + 56px);min-height:0;animation:s-tCFa_rise .6s var(--ease-out) .2s both;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,64px);margin:0;display:grid}@keyframes s-tCFa_rise{0%{opacity:0;transform:translateY(16px)}}.s-tCFa_frame{color:#f2ede499;justify-self:center;max-height:100%}.s-tCFa_frame img,.s-tCFa_frame video{object-fit:contain;width:auto;max-width:100%;height:calc(100svh - 200px)}.s-tCFa_caption h2{margin:12px 0 10px;font-size:clamp(36px,4.4vw,68px)}:is(.s-tCFa_caption>.s-tCFa_t-label,.s-tCFa_caption>.t-label){color:var(--red)}.s-tCFa_caption p{color:#f2ede499;margin:0 0 24px}.s-tCFa_orig{border-color:var(--paper)}.s-tCFa_orig:hover{background:var(--paper);color:var(--ink)}.s-tCFa_arrow{width:52px;height:52px;color:var(--paper);cursor:pointer;transition:background var(--dur-fast), border-color var(--dur-fast);background:0 0;border:1px solid #f2ede466;border-radius:50%;font-size:20px;position:absolute;top:50%}.s-tCFa_arrow:hover{background:var(--red);border-color:var(--red)}.s-tCFa_prev{left:var(--gutter)}.s-tCFa_next{right:var(--gutter)}@media (max-width:760px){.s-tCFa_figure{padding:16px var(--gutter) 90px;grid-template-columns:1fr;align-content:start;gap:16px;overflow-y:auto}.s-tCFa_frame img,.s-tCFa_frame video{width:100%;height:auto;max-height:58svh}.s-tCFa_caption h2{font-size:34px}.s-tCFa_arrow{top:auto;bottom:18px}.s-tCFa_prev{left:auto;right:calc(var(--gutter) + 62px)}}@media (prefers-reduced-motion:reduce){.s-tCFa_box,.s-tCFa_figure{animation:none}}
.mspDfG_work{color:var(--paper);background:#0d0c0b;min-height:100svh;padding-top:88px;overflow:hidden}.mspDfG_intro{display:none}.mspDfG_introDesk{flex:none;align-self:center;width:400px}.mspDfG_introDesk p,.mspDfG_intro h2{margin:0 0 24px;font-size:clamp(60px,7vw,120px)}.mspDfG_introDesk span,.mspDfG_intro h2 span{color:var(--red);display:block}:is(.mspDfG_introDesk .btn,.mspDfG_intro .btn){border-color:var(--paper)}:is(.mspDfG_introDesk .btn:hover,.mspDfG_intro .btn:hover){background:var(--paper);color:var(--ink)}.mspDfG_track{padding:48px var(--gutter) 72px;align-items:center;gap:clamp(28px,3vw,56px);width:max-content;display:flex}.mspDfG_card{width:340px;color:var(--paper);text-align:left;cursor:pointer;background:0 0;border:0;flex:none;padding:0}.mspDfG_card:nth-of-type(2n){margin-top:90px}.mspDfG_frame{color:#f2ede499}.mspDfG_frame img{object-fit:cover;filter:grayscale(.85)contrast(1.05);width:100%;height:420px;transition:filter .8s var(--ease-out), transform .8s var(--ease-out)}.mspDfG_card:hover .mspDfG_frame img,.mspDfG_card:focus-visible .mspDfG_frame img{filter:none;transform:scale(1.02)}.mspDfG_card:hover .mspDfG_frame{color:var(--red)}.mspDfG_meta{color:#f2ede480;justify-content:space-between;gap:12px;padding:14px 10px 0;display:flex}.mspDfG_title{font-family:var(--f-serif);margin:8px 10px 4px;font-size:30px;line-height:1.05;display:block}.mspDfG_end{flex:none;width:260px}.mspDfG_endWord{font-family:var(--f-serif);color:var(--red);font-size:44px;font-style:italic;line-height:1}@media (max-width:899px),(prefers-reduced-motion:reduce){.mspDfG_work{min-height:0;padding:72px 0 56px}.mspDfG_intro{padding:28px var(--gutter) 8px;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.mspDfG_intro h2{margin:0;font-size:clamp(48px,14vw,80px)}.mspDfG_intro .btn{flex:none;padding:10px 14px;font-size:10px}.mspDfG_introDesk{display:none}.mspDfG_track{width:auto;padding:24px var(--gutter) 12px;grid-template-columns:1fr 1fr;align-items:start;gap:22px 14px;display:grid}.mspDfG_card{width:auto;min-width:0}.mspDfG_card:nth-of-type(2n){margin-top:36px}.mspDfG_meta .t-label:first-child{display:none}.mspDfG_meta{padding:10px 4px 0}.mspDfG_frame img{aspect-ratio:4/5;filter:none;height:auto}.mspDfG_title{margin:6px 4px 0;font-size:20px}.mspDfG_end{display:none}.mspDfG_endWord{font-size:32px}}
.ZO0zxG_overlay{z-index:900;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1111118c;place-items:center;padding:20px;animation:.3s both ZO0zxG_fade;display:grid;position:fixed;inset:0;overflow-y:auto}@keyframes ZO0zxG_fade{0%{opacity:0}}.ZO0zxG_card{border:2px solid var(--ink);background:var(--paper);width:min(900px,100%);box-shadow:14px 14px 0 var(--red);animation:ZO0zxG_pin .6s var(--ease-out) both}@keyframes ZO0zxG_pin{0%{opacity:0;transform:translateY(40px)rotate(-1.5deg)}}.ZO0zxG_top{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px 10px 20px;display:flex}.ZO0zxG_close{border:1px solid var(--ink);width:38px;height:38px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;place-items:center;font-size:15px;transition:background .2s,color .2s;display:grid}.ZO0zxG_close:hover{background:var(--ink);color:var(--paper)}.ZO0zxG_body{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.ZO0zxG_logoBox{aspect-ratio:1;border-right:2px solid var(--ink);background:#fff;place-items:center;padding:clamp(24px,4vw,48px);display:grid}.ZO0zxG_logoBox img{object-fit:contain;width:100%;height:100%;animation:1s .25s both ZO0zxG_color}@keyframes ZO0zxG_color{0%{filter:grayscale()}}.ZO0zxG_word{font-family:var(--f-serif);text-align:center;color:var(--red);font-size:clamp(34px,5vw,56px);line-height:1}.ZO0zxG_text{align-content:center;gap:14px;padding:clamp(22px,4vw,44px);display:grid}.ZO0zxG_text h3{font-family:var(--f-headline);text-transform:uppercase;margin:0;font-size:clamp(38px,5.5vw,68px);font-weight:400;line-height:.95}.ZO0zxG_role{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--red);margin:0;font-size:13px}.ZO0zxG_about{font-family:var(--f-serif);color:var(--ink-2);margin:0;font-size:clamp(19px,2vw,24px);line-height:1.35}.ZO0zxG_actions{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.ZO0zxG_photos{border-top:2px solid var(--ink);background:var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;display:grid}.ZO0zxG_photos[data-count="1"]{grid-template-columns:1fr}.ZO0zxG_photos[data-count="2"]{grid-template-columns:1fr 1fr}.ZO0zxG_photos img{aspect-ratio:4/3;object-fit:cover;background:var(--paper-2);width:100%}.ZO0zxG_photos[data-count="1"] img{aspect-ratio:16/7}.ZO0zxG_nav{border-top:2px solid var(--ink);justify-content:space-between;gap:10px;display:flex}.ZO0zxG_nav button{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);cursor:pointer;background:0 0;border:0;flex:1;padding:14px 20px;font-size:12px;transition:background .2s,color .2s}.ZO0zxG_nav button:last-child{border-left:2px solid var(--ink);text-align:right}.ZO0zxG_nav button:hover{background:var(--ink);color:var(--paper)}@media (max-width:700px){.ZO0zxG_overlay{place-items:end center;padding:0}.ZO0zxG_card{width:100%;max-height:92vh;box-shadow:none;border-width:2px 0 0;overflow-y:auto}.ZO0zxG_body{grid-template-columns:minmax(0,1fr)}.ZO0zxG_logoBox{aspect-ratio:16/10;border-right:0;border-bottom:2px solid var(--ink)}.ZO0zxG_nav button{padding:14px 12px;font-size:11px}}@media (prefers-reduced-motion:reduce){.ZO0zxG_overlay,.ZO0zxG_card,.ZO0zxG_logoBox img{animation:none}}
.w9nKEW_brands{padding:110px 0 120px;overflow:hidden}.w9nKEW_brands h2{margin:44px 0 56px;font-size:clamp(54px,9vw,150px)}.w9nKEW_brands h2 span{color:var(--red)}.w9nKEW_rows{border-top:2px solid var(--rule);border-bottom:2px solid var(--rule);gap:14px;padding:14px 0;display:grid}.w9nKEW_marquee{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.w9nKEW_track{flex:none;gap:14px;margin:0;padding:0 14px 0 0;list-style:none;animation:40s linear infinite w9nKEW_slide;display:flex}.w9nKEW_marquee[data-reverse] .w9nKEW_track{animation-duration:46s;animation-direction:reverse}.w9nKEW_marquee:hover .w9nKEW_track{animation-play-state:paused}html[data-brand-open] .w9nKEW_track{animation-play-state:paused}@keyframes w9nKEW_slide{to{transform:translate(-100%)}}.w9nKEW_brand{aspect-ratio:1;border:1px solid var(--rule-soft);background:var(--paper);width:clamp(150px,15vw,220px);transition:background .4s var(--ease-out), border-color .4s, transform .5s var(--ease-out);flex:none;justify-content:center;align-items:center;padding:clamp(18px,2vw,28px);display:flex;overflow:hidden}.w9nKEW_open{width:100%;height:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.w9nKEW_open:focus-visible{outline:2px solid var(--red);outline-offset:6px}.w9nKEW_brand:hover{border-color:var(--ink);background:#fff;transform:translateY(-4px)}.w9nKEW_logo{object-fit:contain;filter:grayscale()contrast(1.1);opacity:.7;width:100%;min-width:0;height:100%;min-height:0;transition:filter .4s,opacity .4s;display:block}.w9nKEW_brand:hover .w9nKEW_logo{filter:none;opacity:1}.w9nKEW_word{font-family:var(--f-serif);text-align:center;color:var(--muted);font-size:clamp(22px,2.2vw,30px);line-height:1;transition:color .4s}.w9nKEW_brand:hover .w9nKEW_word{color:var(--red)}@media (max-width:760px){.w9nKEW_brands{padding:80px 0 90px}.w9nKEW_brands h2{margin:28px 0 36px}.w9nKEW_rows{gap:10px;padding:10px 0}.w9nKEW_track{gap:10px;padding-right:10px}.w9nKEW_brand{width:128px;padding:16px}}@media (prefers-reduced-motion:reduce){.w9nKEW_track{flex-wrap:wrap;flex:1;justify-content:center;animation:none}.w9nKEW_track[aria-hidden],.w9nKEW_marquee[data-reverse]{display:none}.w9nKEW_marquee{-webkit-mask-image:none;mask-image:none}}
