.VG56Ta_tc{font-family:var(--font-mono);font-size:var(--type-caption);letter-spacing:0;color:var(--paper);font-variant-numeric:tabular-nums}
._1E4igG_video{pointer-events:none;width:100vw;min-width:177.78vh;height:56.25vw;min-height:100%;animation:_1E4igG_hero-video-in var(--dur-5) var(--ease-cinema);border:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes _1E4igG_hero-video-in{0%{opacity:0}to{opacity:1}}
.s-6kkG_hero{height:100vh;min-height:720px;color:var(--paper);position:relative;overflow:hidden}.s-6kkG_letterbox{height:var(--letterbox);background:var(--void);z-index:4;position:absolute;left:0;right:0}.s-6kkG_letterboxTop{top:0}.s-6kkG_letterboxBot{bottom:0}.s-6kkG_shutter{background:var(--void);z-index:3;pointer-events:none;height:38vh;animation-duration:var(--dur-5);animation-timing-function:var(--ease-cinema);animation-fill-mode:forwards;position:absolute;left:0;right:0}.s-6kkG_shutterTop{animation-name:s-6kkG_shutter-open-top;top:0}.s-6kkG_shutterBot{animation-name:s-6kkG_shutter-open-bot;bottom:0}@keyframes s-6kkG_shutter-open-top{to{transform:translateY(calc(-38vh + var(--letterbox)))}}@keyframes s-6kkG_shutter-open-bot{to{transform:translateY(calc(38vh - var(--letterbox)))}}.s-6kkG_headline{animation:s-6kkG_headline-rise var(--dur-5) var(--ease-cinema)}@keyframes s-6kkG_headline-rise{0%{transform:translateY(48px)}to{transform:translateY(0)}}.s-6kkG_topline,.s-6kkG_meta,.s-6kkG_bottomline{animation:s-6kkG_hero-child-in calc(var(--dur-5) * .7) var(--ease-cinema) backwards}.s-6kkG_topline{animation-delay:calc(var(--dur-5) * .35)}.s-6kkG_meta{animation-delay:calc(var(--dur-5) * .5)}.s-6kkG_bottomline{animation-delay:calc(var(--dur-5) * .65)}@keyframes s-6kkG_hero-child-in{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.s-6kkG_shutter,.s-6kkG_headline,.s-6kkG_topline,.s-6kkG_meta,.s-6kkG_bottomline{animation-duration:var(--dur-2);animation-delay:0s}}.s-6kkG_plate{inset:var(--letterbox) 0;z-index:1;background:radial-gradient(at 70% 35%,#e106002e,#0000 55%),radial-gradient(at 20% 80%,#6e7bff0f,#0000 60%),linear-gradient(160deg,#1c1410 0%,#0a0a0a 65%,#14080a 100%);position:absolute;overflow:hidden}.s-6kkG_veil{z-index:2;background:linear-gradient(#0000 50%,#000000b3 100%),linear-gradient(#0006 0%,#0000 30%);position:absolute;inset:0}.s-6kkG_overlay{z-index:5;flex-direction:column;justify-content:space-between;height:100%;padding-top:120px;padding-bottom:120px;display:flex;position:relative}.s-6kkG_topline{justify-content:space-between;align-items:center;display:flex}.s-6kkG_meta{justify-content:space-between;align-items:flex-end;gap:var(--space-7);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.s-6kkG_description{max-width:52ch;color:var(--fg-2);font-size:var(--type-body-lg);line-height:var(--leading-body)}.s-6kkG_cta{gap:var(--space-4);flex-wrap:wrap;display:flex}.s-6kkG_bottomline{padding-top:var(--space-5);border-top:1px solid var(--border-hair);justify-content:space-between;display:flex}@media (max-width:720px){.s-6kkG_hero{--letterbox:48px;min-height:640px}.s-6kkG_overlay{padding-top:90px;padding-bottom:80px}.s-6kkG_meta{flex-direction:column;align-items:flex-start}}
.RcQ2Oq_title{max-width:16ch;margin-top:18px}.RcQ2Oq_grid{gap:var(--space-7);grid-template-columns:repeat(3,1fr);margin-top:56px;display:grid}.RcQ2Oq_pane{padding:var(--space-7);background:var(--shadow);border:1px solid var(--border-hair);border-radius:var(--radius-md);gap:var(--space-4);min-height:280px;box-shadow:var(--shadow-inset-hair);transition:border-color var(--dur-3), transform var(--dur-3);flex-direction:column;display:flex}.RcQ2Oq_pane:hover{border-color:var(--border);transform:translateY(-2px)}.RcQ2Oq_verb{font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;color:var(--paper);font-size:clamp(56px,5vw,88px);font-weight:900;line-height:.9}.RcQ2Oq_verbRec,.RcQ2Oq_verbDot{color:var(--rec)}.RcQ2Oq_italic{font-family:var(--font-serif);font-style:italic;font-weight:500;font-size:var(--type-h3);color:var(--fg-2);letter-spacing:-.025em}.RcQ2Oq_copy{font-size:14.5px;line-height:var(--leading-body);color:var(--fg-3);margin:auto 0 0}@media (max-width:880px){.RcQ2Oq_grid{gap:var(--space-5);grid-template-columns:1fr}}
.DI570q_frame{flex-direction:column;gap:10px;display:flex}.DI570q_plate{aspect-ratio:16/9;border-radius:var(--radius-sm);border:1px solid var(--border-hair);background:var(--bg-elev-1);transition:transform var(--dur-4) var(--ease-cinema), border-color var(--dur-3);position:relative;overflow:hidden}.DI570q_plate:after{content:"";opacity:.4;mix-blend-mode:overlay;pointer-events:none;z-index:3;background:url(/brand/grain.svg);position:absolute;inset:0}.DI570q_thumb{object-fit:cover}.DI570q_preview{z-index:1;width:100%;height:100%;animation:DI570q_preview-in var(--dur-3) var(--ease-out);pointer-events:none;border:0;position:absolute;inset:0}@keyframes DI570q_preview-in{0%{opacity:0}to{opacity:1}}.DI570q_frame:hover .DI570q_plate{border-color:var(--border);transform:scale(1.01)}.DI570q_frame:hover .DI570q_play{opacity:1;transform:translate(-50%,-50%)scale(1)}.DI570q_topline{left:var(--space-4);right:var(--space-4);top:var(--space-4);z-index:2;justify-content:space-between;display:flex;position:absolute}.DI570q_rec{font-family:var(--font-mono);letter-spacing:var(--tracking-eyebrow);color:var(--paper);text-transform:uppercase;align-items:center;gap:var(--space-3);font-size:10px;display:inline-flex}.DI570q_recDot{background:var(--rec);border-radius:50%;width:7px;height:7px;animation:2s steps(2,end) infinite DI570q_rec-blink}.DI570q_tc{font-family:var(--font-mono);color:var(--paper);font-variant-numeric:tabular-nums;opacity:.75;font-size:10px}.DI570q_play{width:64px;height:64px;color:var(--fg-on-rec);opacity:0;transition:all var(--dur-3) var(--ease-out);z-index:2;background:#e10600f2;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.6);box-shadow:0 0 32px #e1060080}.DI570q_caption{justify-content:space-between;align-items:baseline;gap:var(--space-4);font-family:var(--font-mono);font-size:var(--type-eyebrow);letter-spacing:.18em;text-transform:uppercase;display:flex}.DI570q_title{color:var(--paper);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DI570q_kind{color:var(--fg-3)}
.OVETKq_head{justify-content:space-between;align-items:end;gap:var(--space-6);flex-wrap:wrap;display:flex}.OVETKq_title{margin-top:18px}.OVETKq_grid{gap:var(--space-5);grid-template-columns:1fr 1fr;margin-top:56px;display:grid}.OVETKq_progress{background:var(--rec);height:1px;margin-top:var(--space-7);transform-origin:0;transform:scaleX(0)}@media (max-width:720px){.OVETKq_grid{grid-template-columns:1fr}}
.wkMD6a_head{gap:var(--space-8);grid-template-columns:1.4fr 1fr;align-items:end;display:grid}.wkMD6a_title{max-width:14ch;margin-top:18px}.wkMD6a_accent{color:var(--rec)}.wkMD6a_description{max-width:42ch;color:var(--fg-2);font-size:17px;line-height:var(--leading-body);margin-top:var(--space-6)}.wkMD6a_grid{gap:var(--space-4);margin-top:var(--space-9);grid-template-columns:repeat(4,1fr);display:grid}.wkMD6a_svc{padding:var(--space-6);background:var(--shadow);border:1px solid var(--border-hair);border-radius:var(--radius-md);box-shadow:var(--shadow-inset-hair);gap:var(--space-4);min-height:200px;transition:border-color var(--dur-3) var(--ease-out), transform var(--dur-3) var(--ease-out);flex-direction:column;display:flex}.wkMD6a_svc:hover{border-color:var(--border);transform:translateY(-2px)}.wkMD6a_svc:hover .wkMD6a_no{color:var(--rec)}.wkMD6a_svc:hover .wkMD6a_arr{color:var(--rec);transform:translate(2px,-2px)}.wkMD6a_svcHead{justify-content:space-between;align-items:center;display:flex}.wkMD6a_no{font-family:var(--font-mono);letter-spacing:.18em;color:var(--fg-3);text-transform:uppercase;transition:color var(--dur-3);font-size:10px}.wkMD6a_arr{color:var(--fg-3);transition:color var(--dur-3), transform var(--dur-3)}.wkMD6a_name{font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;color:var(--paper);margin:var(--space-3) 0 0;font-size:clamp(28px,2.6vw,38px);font-weight:900;line-height:1}.wkMD6a_blurb{font-size:13px;line-height:var(--leading-body);color:var(--fg-3);margin:auto 0 0}@media (max-width:1100px){.wkMD6a_grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.wkMD6a_grid{grid-template-columns:repeat(2,1fr)}.wkMD6a_head{grid-template-columns:1fr}}@media (max-width:480px){.wkMD6a_grid{grid-template-columns:1fr}}
.FfEGUa_title{max-width:22ch;margin-top:18px}.FfEGUa_marquee{margin-top:var(--space-9);border-top:1px solid var(--border-hair);border-bottom:1px solid var(--border-hair);padding:var(--space-7) 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.FfEGUa_track{width:max-content;animation:60s linear infinite FfEGUa_brands-marquee;display:flex}.FfEGUa_marquee:hover .FfEGUa_track{animation-play-state:paused}.FfEGUa_row{align-items:center;gap:var(--space-9);padding-right:var(--space-9);display:flex}.FfEGUa_logo{flex:none;justify-content:center;align-items:center;display:inline-flex}.FfEGUa_logo img{object-fit:contain;opacity:.55;width:auto;max-width:140px;height:48px;transition:opacity var(--dur-2) var(--ease-out)}.FfEGUa_logo:hover img{opacity:1}@keyframes FfEGUa_brands-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.FfEGUa_track{flex-wrap:wrap;width:auto;animation:none}.FfEGUa_row:last-child{display:none}.FfEGUa_row{gap:var(--space-7);flex-wrap:wrap}}
.ajz9qq_filters{gap:var(--space-2);margin-top:var(--space-7);flex-wrap:wrap;display:flex}.ajz9qq_filter{border:1px solid var(--border-hair);cursor:pointer;font-family:var(--font-mono);font-size:var(--type-eyebrow);letter-spacing:.18em;text-transform:uppercase;color:var(--fg-3);padding:var(--space-3) 14px;border-radius:var(--radius-pill);align-items:center;gap:var(--space-3);transition:all var(--dur-2) var(--ease-out);background:0 0;display:inline-flex}.ajz9qq_filter:hover{color:var(--paper);border-color:var(--border)}.ajz9qq_active{color:var(--paper);background:var(--rec);border-color:var(--rec)}.ajz9qq_active .ajz9qq_count{color:#ffffffb3}.ajz9qq_count{color:var(--fg-4);font-size:9px}.ajz9qq_grid{gap:var(--space-5);grid-template-columns:repeat(3,1fr);margin-top:56px;display:grid}.ajz9qq_empty{padding:var(--space-10) 0;text-align:center;color:var(--fg-3)}@media (max-width:880px){.ajz9qq_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.ajz9qq_grid{grid-template-columns:1fr}}
.ULk8NG_page{padding-top:72px}.ULk8NG_head{gap:var(--space-8);padding-top:var(--space-8);grid-template-columns:1.2fr;align-items:end;display:grid}.ULk8NG_title{font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;margin-top:18px;font-size:clamp(40px,5vw,80px);font-weight:900;line-height:.95}.ULk8NG_description{color:var(--fg-2);max-width:42ch;margin-top:18px}
._zWc3W_title{max-width:14ch;margin-top:18px}._zWc3W_row{justify-content:space-between;align-items:flex-end;gap:var(--space-7);margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--border-hair);flex-wrap:wrap;display:flex}._zWc3W_meta{gap:var(--space-8);grid-template-columns:repeat(3,auto);display:grid}._zWc3W_val{font-size:var(--type-small);color:var(--paper);margin-top:6px;display:block}a._zWc3W_val:hover{color:var(--rec)}@media (max-width:720px){._zWc3W_meta{gap:var(--space-5);grid-template-columns:1fr}}
