@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-vietnamese-400-normal-CkBxLiRJ.woff2) format("woff2"),url(/assets/anton-vietnamese-400-normal-2FfR1wHA.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-ext-400-normal-SyiqE2Jt.woff2) format("woff2"),url(/assets/anton-latin-ext-400-normal-BMODBQc6.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2) format("woff2"),url(/assets/anton-latin-400-normal-AUNGEG_V.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-normal-rJmnGBSt.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-normal-7khWdh9v.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-normal-DY7AcnAa.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--deck: #000000;--panel: #111215;--panel-2: #191a1f;--lcd: #eef0f2;--ash: #8b9099;--line: rgba(238, 240, 242, .14);--low: #2d5bff;--mid: #ffa318;--led: #35e07a;--gutter: clamp(16px, 2.2vw, 36px);--bar-h: 52px;--radius-s: 6px;--radius-m: 12px;--f-display: "Anton", "Impact", "Haettenschweiler", sans-serif;--f-text: "Archivo Variable", "Archivo", system-ui, sans-serif;--t-small: .8125rem;--t-body: 1.0625rem;--t-lede: clamp(1.25rem, 1.05rem + .9vw, 1.95rem);--t-sub: .9375rem;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{margin:0;background:var(--deck);color:var(--lcd);font-family:var(--f-text);font-size:var(--t-body);line-height:1.5;font-stretch:100%;font-variation-settings:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img,video{display:block;max-width:100%;height:auto}img{background:var(--dom, var(--panel))}figure{margin:0}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.2em}a:hover{text-decoration-color:var(--cue, var(--lcd))}button{font:inherit;color:inherit}dl,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--cue, var(--lcd));outline-offset:3px;border-radius:2px}::selection{background:var(--cue, var(--low));color:#000}.skip{position:fixed;left:var(--gutter);top:-60px;z-index:100;background:var(--lcd);color:#000;padding:8px 14px;border-radius:var(--radius-s);text-decoration:none}.skip:focus{top:64px}.h-section{font-family:var(--f-display);font-weight:400;text-transform:uppercase;font-size:clamp(2.75rem,1.5rem + 6vw,7.5rem);line-height:.88;letter-spacing:.005em;margin:0}.h-sub{font-size:var(--t-sub);font-weight:650;font-stretch:85%;color:var(--ash);margin:0 0 .6em}.bar{position:fixed;inset:0 0 auto;z-index:50;height:var(--bar-h);display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:clamp(12px,2vw,28px);padding:0 var(--gutter);background:#000000c7;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border-bottom:1px solid var(--line);font-size:var(--t-small)}.bar__name,.bar__contact{text-decoration:none;font-weight:600;font-stretch:90%;white-space:nowrap}.bar__contact{padding:7px 12px;border:1px solid var(--line);border-radius:999px;transition:background-color .2s,color .2s}.bar__contact:hover{background:var(--lcd);color:#000}.bar__overview{position:relative;height:30px;min-width:0}.overview{width:100%;height:100%;display:block;cursor:pointer}.overview__cues{position:absolute;inset:0;pointer-events:none}.ov-cue{position:absolute;top:-3px;bottom:-3px;width:2px;background:var(--c);pointer-events:auto;cursor:pointer;border:0;padding:0}.ov-cue span{position:absolute;top:0;left:0;min-width:13px;height:13px;padding:0 2px;background:var(--c);color:#000;font-size:9.5px;font-weight:800;line-height:13px;text-align:center;border-radius:0 3px 3px 0}.ov-cue:hover span,.ov-cue:focus-visible span{transform:scale(1.25);transform-origin:left top}.bar__time{color:var(--ash);font-variant-numeric:tabular-nums;white-space:nowrap;font-stretch:85%}.bar__time [data-remaining]{color:var(--lcd)}.deck{position:relative;min-height:100svh;padding:calc(var(--bar-h) + clamp(14px,2.5vh,28px)) var(--gutter) clamp(18px,3vh,32px);display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto 1fr auto;overflow:hidden}.deck>*{min-width:0}.deck__screen{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-stretch:85%}.deck__screen>div{padding:10px 0;display:flex;flex-direction:column;gap:2px}.deck__screen>div+div{padding-left:14px;border-left:1px solid var(--line)}.deck__track{flex-direction:row!important;flex-wrap:wrap;column-gap:12px;align-items:baseline}.deck__k{color:var(--ash);font-size:var(--t-small)}.deck__v{font-size:.95rem;font-weight:600}.deck__num{font-variant-numeric:tabular-nums}.deck__name{position:relative;z-index:2;margin:clamp(10px,2vh,24px) 0 0;font-family:var(--f-display);font-weight:400;text-transform:uppercase;line-height:.8;font-size:20vw;letter-spacing:0;mix-blend-mode:difference;color:#fff}.deck__line{display:block;overflow:hidden;padding-top:.04em;margin-top:-.04em}.deck__line+.deck__line{margin-top:.035em}.deck__word{display:inline-block;transform-origin:50% 100%;white-space:nowrap;will-change:transform}.deck__wave{position:absolute;z-index:1;left:0;right:0;top:var(--wave-top, 55%);height:var(--wave-h, 22vh);transform:translateY(-50%)}.zoom{width:100%;height:100%;display:block}.deck__playhead{position:absolute;left:50%;top:-10px;bottom:-10px;width:2px;margin-left:-1px;background:#fff}.deck__playhead:before,.deck__playhead:after{content:"";position:absolute;left:-5px;border:6px solid transparent}.deck__playhead:before{top:-2px;border-top-color:#fff;border-bottom:0}.deck__playhead:after{bottom:-2px;border-bottom-color:#fff;border-top:0}.deck__foot{position:relative;z-index:3;grid-row:5;align-self:end;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(16px,3vw,48px);align-items:end;padding-top:24px}.deck__lede{position:relative;z-index:3;margin:18px 0 0;font-size:clamp(1.6rem,1rem + 2.2vw,3.1rem);line-height:1.02;font-weight:560;font-stretch:92%;letter-spacing:-.01em;max-width:13ch}.deck--split .deck__lede{position:absolute;left:var(--lede-left);top:var(--lede-top);height:var(--lede-h);max-width:min(13ch,var(--lede-w));margin:0;display:flex;align-items:flex-end;padding-bottom:.1em}.deck__meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--line);max-width:900px}.deck__meta>div{padding:10px 14px 0 0}.deck__meta dt{color:var(--ash);font-size:var(--t-small);font-stretch:85%}.deck__meta dd{font-size:.95rem;font-weight:550;line-height:1.3}.deck__play{display:grid;justify-items:center;gap:6px;background:none;border:0;padding:0;cursor:pointer}.deck__play svg{width:64px;height:64px;border-radius:50%;background:var(--panel-2);box-shadow:inset 0 0 0 2px var(--led),0 0 #35e07a00;fill:var(--led);transition:box-shadow .3s,transform .15s;animation:cue-blink 1.875s steps(1) infinite}.deck__play:hover svg{transform:scale(1.05)}.deck__play:active svg{transform:scale(.95)}.deck__play .i-pause{display:none}.deck__play[aria-pressed=true] svg{animation:none;box-shadow:inset 0 0 0 2px var(--led),0 0 28px 2px #35e07a73}.deck__play[aria-pressed=true] .i-play{display:none}.deck__play[aria-pressed=true] .i-pause{display:inline}.deck__play-label{font-size:var(--t-small);color:var(--ash);font-stretch:85%}@keyframes cue-blink{0%,to{box-shadow:inset 0 0 0 2px var(--led)}50%{box-shadow:inset 0 0 0 2px #35e07a40}}.about{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gutter);padding:clamp(80px,16vh,200px) var(--gutter);align-items:start}.about__portrait{grid-column:1 / span 4;position:sticky;top:calc(var(--bar-h) + 24px)}.about__portrait img{width:100%;aspect-ratio:4 / 5;object-fit:cover;filter:grayscale(1) contrast(1.05);border-radius:var(--radius-s)}.about__text{grid-column:6 / -1}.about__big{margin:0;font-size:clamp(1.6rem,1rem + 2.6vw,3.4rem);line-height:1.12;font-weight:480;font-stretch:94%;letter-spacing:-.01em;max-width:24em}.about__big .w{color:#eef0f238;transition:color .25s}.about__big .w.is-on{color:var(--lcd)}.about__small{margin:2em 0 0;color:var(--ash);max-width:58ch;font-size:1.125rem;line-height:1.6}.cues{padding:clamp(60px,10vh,140px) var(--gutter) clamp(40px,8vh,100px)}.cues__head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gutter);align-items:end;margin-bottom:clamp(24px,4vh,48px)}.cues__head .h-section{grid-column:1 / span 7}.cues__note{grid-column:9 / -1;margin:0;color:var(--ash);max-width:34ch}.pads{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.pad{--c: #fff;position:relative;display:grid;grid-template-rows:auto 1fr auto;min-height:clamp(150px,19vw,260px);padding:16px 16px 14px;border-radius:var(--radius-m);background:var(--panel);border:1px solid rgba(255,255,255,.06);text-align:left;text-decoration:none;cursor:pointer;overflow:hidden;transition:background-color .18s,color .18s,transform .12s,box-shadow .25s;box-shadow:inset 0 3px color-mix(in srgb,var(--c) 55%,transparent)}.pad>span{position:relative;z-index:1}.pad__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 20%;background:none!important;opacity:0;filter:grayscale(1) contrast(1.25);mix-blend-mode:multiply;transition:opacity .25s;pointer-events:none}.pad:hover .pad__img,.pad:focus-visible .pad__img{opacity:.42}.pad__letter{font-weight:800;font-stretch:75%;font-size:1.05rem;color:var(--c);transition:color .18s}.pad__name{align-self:end;font-family:var(--f-display);text-transform:uppercase;font-size:clamp(1.6rem,.8rem + 2.4vw,3.2rem);line-height:.9}.pad__role{margin-top:8px;font-size:var(--t-small);color:var(--ash);font-stretch:88%;transition:color .18s}.pad:hover,.pad:focus-visible{background:var(--c);color:#000;box-shadow:0 0 0 1px var(--c),0 10px 60px -10px color-mix(in srgb,var(--c) 70%,transparent)}.pad:hover .pad__letter,.pad:hover .pad__role,.pad:focus-visible .pad__letter,.pad:focus-visible .pad__role{color:#000000d9}.pad:active{transform:scale(.985)}.pad.is-current{box-shadow:inset 0 3px 0 0 var(--c),0 0 0 1px color-mix(in srgb,var(--c) 60%,transparent)}.case{--cue: var(--case-color, #fff);position:relative;padding:clamp(90px,16vh,200px) var(--gutter) clamp(40px,8vh,100px);border-top:1px solid var(--line)}.case__head{display:flex;align-items:flex-end;gap:clamp(12px,1.6vw,24px)}.cue-tag{flex:none;display:grid;place-items:center;width:clamp(36px,3.4vw,54px);aspect-ratio:1;margin-bottom:.9vw;background:var(--cue);color:#000;border-radius:6px;font-weight:850;font-stretch:75%;font-size:clamp(1rem,.7rem + 1vw,1.6rem)}.case__title{min-width:0;margin:0;font-family:var(--f-display);font-weight:400;text-transform:uppercase;font-size:clamp(4rem,1rem + 13vw,15rem);line-height:.8;letter-spacing:-.002em;transform-origin:0 100%}.case__title--sm{font-size:clamp(3.5rem,1rem + 8vw,9.5rem)}.case__head--stack{flex-direction:column;align-items:flex-start}.case__head--stack .cue-tag{margin-bottom:0}.case__intro{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gutter);margin:clamp(28px,5vh,56px) 0 clamp(36px,7vh,80px);align-items:start}.case__lede{grid-column:1 / span 7;margin:0;font-size:var(--t-lede);line-height:1.28;font-weight:450;max-width:34ch}.case__facts{grid-column:9 / -1}.case__facts>div{display:grid;grid-template-columns:7.5em 1fr;gap:12px;padding:9px 0;border-top:1px solid var(--line)}.case__facts>div:last-child{border-bottom:1px solid var(--line)}.case__facts dt{color:var(--ash);font-size:var(--t-small);font-stretch:85%;padding-top:2px}.case__facts dd{font-size:.95rem}.case__facts a{text-decoration-color:var(--cue)}.case figure img{width:100%;border-radius:var(--radius-s)}.case figcaption:not(.browser__bar){margin-top:8px;font-size:var(--t-small);color:var(--ash)}.credit{margin:18px 0 0;color:var(--ash);font-size:var(--t-small)}.browser{border-radius:10px;overflow:hidden;background:#0d0e11;border:1px solid rgba(255,255,255,.1);box-shadow:0 30px 80px -40px #000000e6}.browser__bar{position:relative;height:30px;display:grid;place-items:center;font-size:.72rem;color:var(--ash);font-stretch:85%;border-bottom:1px solid rgba(255,255,255,.08);background:#15161a}.browser__bar:before{content:"";position:absolute;left:12px;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:var(--cue)}.browser__bar span{padding:2px 12px;background:#ffffff0f;border-radius:999px}.case .browser img{border-radius:0}.phone{border-radius:26px;overflow:hidden;border:5px solid #23242a;background:#000;box-shadow:0 30px 60px -30px #000000e6}.case .phone img{border-radius:0}.mld-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gutter);grid-template-areas:"video video video video video video video video phones phones phones phones" "text text text text text site site site site site site site" "brand brand brand brand brand brand brand soc soc soc2 soc2 soc2";align-items:start}.video-card{grid-area:video;position:relative;display:block;padding:0;border:0;cursor:pointer;border-radius:10px;overflow:hidden;background:#000}.video-card img{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:0!important;transition:transform .6s cubic-bezier(.2,.7,.2,1),opacity .3s}.video-card:hover img{transform:scale(1.03);opacity:.85}.video-card__btn{position:absolute;left:18px;bottom:18px;display:inline-flex;align-items:center;gap:10px;padding:8px 16px 8px 8px;border-radius:999px;background:var(--lcd);color:#000;font-weight:650;font-size:.95rem}.video-card__btn svg{width:30px;height:30px;border-radius:50%;background:var(--cue);fill:#000}.video-card__btn small{font-weight:500;color:#555;font-variant-numeric:tabular-nums}.mld-grid__phones{grid-area:phones;display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}.phone--offset{margin-top:18%}.mld-grid__text{grid-area:text;padding-top:8px}.mld-grid__text p{margin:0 0 1.4em;max-width:46ch}.ticks li{padding:10px 0 10px 26px;border-top:1px solid var(--line);position:relative;font-weight:550}.ticks li:last-child{border-bottom:1px solid var(--line)}.ticks li:before{content:"";position:absolute;left:0;top:50%;width:12px;height:12px;margin-top:-6px;background:var(--cue);border-radius:3px}.mld-grid__site{grid-area:site}.mld-grid__brand{grid-area:brand}.mld-grid__social{grid-area:soc}.mld-grid__social--2{grid-area:soc2;margin-top:30%}.case--sky{padding-top:0}.sky-hero{position:relative;margin:0 calc(var(--gutter) * -1);height:clamp(420px,82vh,900px);overflow:hidden;background:#8fb7e8}.sky-hero__video{width:100%;height:100%;object-fit:cover}.sky-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#000000bf,#0000 45%);pointer-events:none}.case__head--over{position:absolute;left:var(--gutter);right:var(--gutter);bottom:clamp(16px,3vh,40px);z-index:2}.sky-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gutter);grid-template-areas:"fire fire fire fire fire fire fire fire text text text text" "pass pass pass pass pass pass pass menus menus menus menus menus" "site site site site site site booth booth booth friends friends friends";align-items:start}.sky-grid__fire{grid-area:fire}.sky-grid__text{grid-area:text;align-self:end}.sky-grid__text p{margin:0;color:var(--ash);max-width:38ch}.sky-grid__pass{grid-area:pass;align-self:center}.sky-grid__pass img{border-radius:8px}.sky-grid__menus{grid-area:menus;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.sky-grid__menus figure:nth-child(2){margin-top:14%}.sky-grid__menus figure:nth-child(3){margin-top:28%}.sky-grid__site{grid-area:site}.sky-grid__booth{grid-area:booth}.sky-grid__friends{grid-area:friends;margin-top:18%}.sky-grid__booth img,.sky-grid__friends img{aspect-ratio:4 / 5;object-fit:cover}.so-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gutter);grid-template-areas:"landing landing landing landing landing landing landing landing story story mobile mobile" "site site site site site site site site2 site2 site2 site2 site2";align-items:start}.so-grid__landing{grid-area:landing}.so-grid__story{grid-area:story}.so-grid__mobile{grid-area:mobile;margin-top:30%}.so-grid__site{grid-area:site}.so-grid__site2{grid-area:site2;margin-top:12%}.sisera-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gutter);align-items:end}.sisera-grid__site{grid-column:1 / span 8}.sisera-grid__side{grid-column:10 / -1}.sisera-grid__side p{color:var(--ash);margin:0;max-width:34ch}.sisera-grid__mark{width:120px!important;background:none!important;margin-bottom:24px;opacity:.9}.munk{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gutter);align-items:start}.munk__text{grid-column:1 / span 5;position:sticky;top:calc(var(--bar-h) + 40px)}.munk__text .case__lede{margin:28px 0}.munk__text .case__facts{max-width:440px}.munk__frame{grid-column:7 / -1}.munk__viewport{height:min(78vh,820px);overflow:hidden;position:relative;background:#fff}.munk__page{position:absolute;left:0;top:0;width:100%;border-radius:0!important;will-change:transform}.rb-list{counter-reset:none}.rb-list li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,22em);gap:var(--gutter);align-items:end;padding:clamp(14px,2.4vh,26px) 0;border-top:1px solid var(--line)}.rb-list li:last-child{border-bottom:1px solid var(--line)}.rb-list__main{font-family:var(--f-display);text-transform:uppercase;font-size:clamp(2.2rem,1rem + 5.4vw,6.6rem);line-height:.88;transition:color .2s}.rb-list__sub{color:var(--ash);padding-bottom:.6em}.rb-list li:hover .rb-list__main{color:var(--cue)}.adix-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gutter);grid-template-areas:"vid vid vid vid . txt txt txt txt txt txt txt" "vid vid vid vid p1 p1 p1 p1 p2 p2 p2 p2" "p3 p3 p3 p3 p3 p3 p3 p3 p3 p3 p3 p3";margin-top:clamp(28px,5vh,56px);align-items:start}.adix-grid__video{grid-area:vid;border-radius:10px;overflow:hidden;background:#000}.adix-grid__video video{width:100%;aspect-ratio:9 / 16;object-fit:cover}.adix-grid__text{grid-area:txt}.adix-grid__text .case__lede{margin-bottom:1.6em}.booked{margin:0;max-width:52ch;font-size:1.15rem;line-height:1.5}.adix-grid__link{margin:1.4em 0 0}.adix-grid__link a{text-decoration-color:var(--cue)}.adix-grid__p1{grid-area:p1}.adix-grid__p2{grid-area:p2;margin-top:20%}.adix-grid__p3{grid-area:p3}.adix-grid__p3 img{aspect-ratio:21 / 9;object-fit:cover;object-position:50% 30%}.studio-grid{display:grid;grid-template-columns:1fr 1fr 2fr;gap:var(--gutter);align-items:start}.sky-grid__fire,.so-grid__landing,.adix-grid__p3{overflow:hidden;border-radius:var(--radius-s)}.studio-grid__tile--white img{background:#fff;aspect-ratio:1;object-fit:contain;padding:12%}.studio-grid__tile--photo img{aspect-ratio:3 / 2;object-fit:cover}.studio-note{margin:clamp(28px,5vh,56px) 0 0;color:var(--ash);max-width:52ch}.channels{background:var(--lcd);color:#000;padding:clamp(80px,14vh,180px) var(--gutter) clamp(60px,10vh,140px);--ash: #5d626b;--line: rgba(0,0,0,.14)}.channels ::selection{background:#000;color:var(--lcd)}.channels__head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gutter);align-items:end;margin-bottom:clamp(32px,6vh,64px)}.channels__head .h-section{grid-column:1 / span 8}.channels__head p{grid-column:9 / -1;margin:0;color:var(--ash);max-width:30ch}.mixer{display:grid;grid-template-columns:repeat(6,minmax(0,1fr)) minmax(0,1.25fr);border-top:2px solid #000}.ch{position:relative;display:grid;grid-template-rows:auto 1fr auto;padding:16px 14px 18px;border-right:1px solid var(--line);min-height:420px;transition:background-color .2s}.ch:first-child{padding-left:0}.ch--master{border-right:0;border-left:2px solid #000;padding-left:18px}.ch h3{margin:0 0 14px;font-size:1rem;font-weight:750;font-stretch:80%;line-height:1.15}.ch li{font-size:.95rem;line-height:1.3;padding:5px 0}.ch:hover{background:#00000009}.fader{position:relative;height:120px;width:28px;margin-top:22px}.fader:before{content:"";position:absolute;left:13px;top:0;bottom:0;width:2px;background:#0000002e}.fader i{position:absolute;left:0;width:28px;height:14px;top:30%;background:#000;border-radius:3px;transition:top .5s cubic-bezier(.2,.8,.2,1)}.fader i:after{content:"";position:absolute;left:4px;right:4px;top:6px;height:2px;background:var(--lcd)}.ch:hover .fader i{top:0}.tools{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px var(--gutter);margin-top:clamp(40px,8vh,90px)}.tools .h-sub{grid-column:1 / span 3;color:#000}.tools p{grid-column:4 / span 8;margin:0 0 1.2em;max-width:70ch}.history{padding:clamp(80px,14vh,180px) var(--gutter)}.timeline{margin-top:clamp(28px,5vh,56px)}.timeline li{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gutter);padding:clamp(14px,2.4vh,24px) 0;border-top:1px solid var(--line);align-items:start}.timeline li:last-child{border-bottom:1px solid var(--line)}.timeline__y{grid-column:1 / span 3;font-family:var(--f-display);font-size:clamp(2.2rem,1rem + 3vw,4.2rem);line-height:.9;color:var(--ash);transition:color .2s}.timeline li:hover .timeline__y{color:var(--lcd)}.timeline p{grid-column:4 / span 7;margin:0;padding-top:.35em;font-size:1.125rem;max-width:52ch}.contact{padding:clamp(80px,16vh,200px) var(--gutter) clamp(40px,8vh,80px);border-top:1px solid var(--line)}.contact__kicker{margin:0 0 6px;color:var(--ash);font-stretch:85%}.contact__title{margin:0;font-size:clamp(2rem,1rem + 4vw,5rem);font-weight:560;font-stretch:90%;line-height:1;letter-spacing:-.015em}.contact__mail{display:block;overflow:hidden;margin-top:clamp(24px,5vh,56px);font-family:var(--f-display);font-size:9vw;line-height:.95;text-decoration:none;white-space:nowrap;color:transparent;-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg,#7b6cff,#ff3b30 20%,#ff8a1f 38%,#d9b45b,#2bd4f0,#ff4fa3 80%,#35e07a 92%,#c77dff),linear-gradient(var(--lcd),var(--lcd));background-repeat:no-repeat;background-size:0% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;transition:background-size .9s cubic-bezier(.2,.8,.2,1)}.contact__mail:hover,.contact__mail:focus-visible{background-size:100% 100%,100% 100%}.contact__copied{min-height:1.5em;margin:10px 0 0;color:var(--led);font-size:var(--t-small)}.contact__links{display:flex;flex-wrap:wrap;gap:10px;margin-top:clamp(20px,4vh,40px)}.contact__links a{display:inline-block;padding:10px 16px;border:1px solid var(--line);border-radius:999px;text-decoration:none;font-weight:550;transition:background-color .2s,color .2s}.contact__links a:hover{background:var(--lcd);color:#000}.foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;padding:22px var(--gutter) calc(22px + env(safe-area-inset-bottom));border-top:1px solid var(--line);color:var(--ash);font-size:var(--t-small);font-stretch:88%}.foot [data-clock]{color:var(--lcd);font-variant-numeric:tabular-nums}.player{width:min(92vw,1400px);max-width:none;max-height:none;padding:0;border:0;background:#000;color:var(--lcd);border-radius:12px;overflow:visible}.player::backdrop{background:#000000e0;backdrop-filter:blur(6px)}.player video{width:100%;aspect-ratio:16 / 9;background:#000;border-radius:12px}.player__close{position:absolute;right:0;top:-44px;background:var(--lcd);color:#000;border:0;border-radius:999px;padding:8px 16px;cursor:pointer;font-weight:600}@media(max-width:1100px){.mixer{grid-template-columns:repeat(3,minmax(0,1fr))}.ch{min-height:0;border-bottom:1px solid var(--line)}.ch:first-child{padding-left:14px}.ch--master{grid-column:1 / -1;border-left:0;border-top:2px solid #000;padding-left:14px}.fader{display:none}}@media(max-width:900px){:root{--bar-h: 76px}.bar{grid-template-columns:1fr auto;grid-template-rows:40px 26px;row-gap:0;padding-bottom:8px;align-items:center}.bar__overview{grid-column:1 / -1;grid-row:2;height:24px}.bar__time{display:none}.deck__screen{grid-template-columns:1fr 1fr}.deck__screen>div:nth-child(3){border-left:0;padding-left:0;border-top:1px solid var(--line)}.deck__screen>div:nth-child(4){border-top:1px solid var(--line)}.deck__track{grid-column:1 / -1}.deck__screen>.deck__stat:nth-child(2){padding-left:0;border-left:0;border-top:1px solid var(--line)}.deck__screen>.deck__stat:nth-child(3){padding-left:14px;border-left:1px solid var(--line)}.deck__screen>.deck__stat--time{display:none}.deck__foot{grid-template-columns:1fr auto}.deck__line+.deck__line{margin-top:.07em}.deck__lede{margin-top:28px}.deck__meta{grid-template-columns:1fr}.deck__meta>div{display:grid;grid-template-columns:5.5em 1fr;padding:8px 0;border-bottom:1px solid var(--line)}.about__portrait{grid-column:1 / -1;position:relative;top:0;max-width:340px}.about__text,.cues__head .h-section,.cues__note{grid-column:1 / -1}.pads{grid-template-columns:repeat(2,minmax(0,1fr))}.case__lede,.case__facts{grid-column:1 / -1}.mld-grid{grid-template-areas:"video video video video video video video video video video video video" "phones phones phones phones phones phones phones phones phones phones phones phones" "text text text text text text text text text text text text" "site site site site site site site site site site site site" "brand brand brand brand brand brand brand brand brand brand brand brand" "soc soc soc soc soc soc soc2 soc2 soc2 soc2 soc2 soc2"}.mld-grid__phones{max-width:460px}.sky-grid{grid-template-areas:"fire fire fire fire fire fire fire fire fire fire fire fire" "text text text text text text text text text text text text" "pass pass pass pass pass pass pass pass pass pass pass pass" "menus menus menus menus menus menus menus menus menus menus menus menus" "site site site site site site site site site site site site" "booth booth booth booth booth booth friends friends friends friends friends friends"}.so-grid{grid-template-areas:"landing landing landing landing landing landing landing landing landing landing landing landing" "story story story story story story mobile mobile mobile mobile mobile mobile" "site site site site site site site site site site site site" "site2 site2 site2 site2 site2 site2 site2 site2 site2 site2 site2 site2"}.so-grid__mobile,.so-grid__site2{margin-top:0}.sisera-grid__site,.sisera-grid__side{grid-column:1 / -1}.munk__text,.munk__frame{grid-column:1 / -1;position:relative;top:0}.munk__viewport{height:70vh}.rb-list li{grid-template-columns:1fr;gap:6px}.adix-grid{grid-template-areas:"vid vid vid vid vid vid txt txt txt txt txt txt" "p1 p1 p1 p1 p1 p1 p2 p2 p2 p2 p2 p2" "p3 p3 p3 p3 p3 p3 p3 p3 p3 p3 p3 p3"}.studio-grid{grid-template-columns:1fr 1fr}.studio-grid__tile--photo,.channels__head .h-section,.channels__head p,.tools .h-sub,.tools p{grid-column:1 / -1}.timeline__y{grid-column:1 / span 3}.timeline p{grid-column:4 / -1}}@media(max-width:600px){.deck__foot{gap:18px}.case__head:not(.case__head--over){flex-direction:column;align-items:flex-start;gap:14px}.cue-tag{margin-bottom:0}.mixer{grid-template-columns:repeat(2,minmax(0,1fr))}.adix-grid{grid-template-areas:"vid vid vid vid vid vid vid vid vid vid vid vid" "txt txt txt txt txt txt txt txt txt txt txt txt" "p1 p1 p1 p1 p1 p1 p2 p2 p2 p2 p2 p2" "p3 p3 p3 p3 p3 p3 p3 p3 p3 p3 p3 p3"}.adix-grid__video{max-width:360px}.timeline li{grid-template-columns:1fr;gap:4px}.timeline__y,.timeline p{grid-column:1}.case__facts>div{grid-template-columns:6.5em 1fr}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.about__big .w{color:var(--lcd)}}
