@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/098850a6eb1f8577-s.2f577igfy6zek.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/6dac7af80352e41b-s.2ofvzoy5xjn1c.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/21445b8bd0ec5702-s.3ncsaruqasduw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/87c7f5b5afcd23bd-s.45a19n6z-i3ph.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/d25394c5b8ff78eb-s.3s-jl_297nmfs.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/c9f6ebf08ddd616b-s.p.1er88gr2sg4r_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik Fallback;src:local(Arial);ascent-override:89.06%;descent-override:23.81%;line-gap-override:0.0%;size-adjust:104.98%}.rubik_c6605e9d-module__Fk5SGa__className{font-family:Rubik,Rubik Fallback;font-style:normal}.rubik_c6605e9d-module__Fk5SGa__variable{--font-rubik:"Rubik", "Rubik Fallback"}
:root{--white:#fff;--black:#000;--ink-90:#141414;--ink-60:#fff9;--ink-40:#fff6;--red:#ff2d2d;--red-deep:#c00;--red-glow:#ff2d2d8c;--red-glow-0:#ff2d2d00;--on-red:#fff;--line-w:#ffffff24;--line-k:#0000001f;--focus:#ff2d2d;--font:var(--font-rubik), "Rubik", "Arial Rounded MT Bold", Arial, sans-serif;--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--t-slab:clamp(84px, 16vw, 230px);--t-stamp:clamp(64px, 16vw, 220px);--t-title:clamp(40px, 8vw, 112px);--t-h2:clamp(28px, 4.2vw, 56px);--t-h3:clamp(20px, 2.2vw, 28px);--t-body:clamp(16px, 1.25vw, 18px);--t-small:14px;--t-meta:11px;--t-mono:11px;--g:clamp(16px, 3vw, 48px);--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:40px;--s7:64px;--s8:104px;--s9:168px;--r-frame:6px;--r-print:2px;--r-pill:999px;--max:1440px;--zgap:520px;--cam:0px;--lx:50vw;--ly:50vh;--shadow-a:0 0 0 1px #ffffff0f, 0 40px 120px -20px #000000e6;--shadow-b:0 24px 64px -24px #000000d9;--shadow-c:0 1px 2px #0000002e, 0 18px 40px -18px #00000059;--shadow-d:0 30px 80px -30px #cc00008c;--shadow-stamp:0 24px 60px #cc000059;--ease-dock:cubic-bezier(.2, .9, .2, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-snap:cubic-bezier(.16, 1.55, .3, 1);--d-fast:.12s;--d-base:.24s;--d-dock:.42s;--d-stamp:.38s;--d-release:.24s}@media (max-width:767px){:root{--zgap:440px}}*,:before,:after{box-sizing:border-box}html{background:var(--black);color:var(--white);-webkit-text-size-adjust:100%;scroll-behavior:auto}html[data-booting]{overflow:hidden}body{font-family:var(--font);font-size:var(--t-body);background:var(--black);color:var(--white);-webkit-font-smoothing:antialiased;margin:0;font-weight:400;line-height:1.5;overflow-x:clip}body[data-route=white]{background:var(--white);color:var(--black)}h1,h2,h3,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,select,textarea{font:inherit;color:inherit}img,video,svg{max-width:100%;display:block}::selection{background:var(--red);color:var(--white)}:focus-visible{outline:2px solid var(--focus);outline-offset:4px}[data-ground=red] :focus-visible,.on-red :focus-visible{outline-color:var(--white)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.t-meta{font-size:var(--t-meta);text-transform:uppercase;letter-spacing:.14em;font-weight:500;line-height:1}.t-mono{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.04em;font-variant-numeric:tabular-nums}.t-small{font-size:var(--t-small);font-weight:500;line-height:1.4}.t-title{font-size:var(--t-title);letter-spacing:-.025em;text-transform:lowercase;font-weight:800;line-height:.92}.t-h2{font-size:var(--t-h2);letter-spacing:-.02em;font-weight:800;line-height:1}.t-h3{font-size:var(--t-h3);font-weight:700;line-height:1.1}.dot{color:var(--red)}.chrome{z-index:50;height:64px;padding:0 var(--g);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}.chrome>*{pointer-events:auto}.wordmark{letter-spacing:-.02em;color:var(--red);text-transform:lowercase;font-size:18px;font-weight:800;line-height:1}.wordmark .dot{color:var(--red)}[data-ground=red] .wordmark,[data-ground=red] .wordmark .dot{color:var(--white)}.nav{gap:var(--s5);align-items:center;display:flex}.nav a{height:44px;color:var(--white);align-items:center;padding:0 4px;display:inline-flex;position:relative}html[data-ground=white] .nav a,html[data-ground=white] .menu-btn{color:var(--black)}html[data-act="0"] .chrome{background:linear-gradient(#00000080 0%,#0000 100%)}html[data-act="0"] .nav a,html[data-act="0"] .menu-btn{color:#fff}html[data-act="0"] .wm-thamba{fill:#fff}html[data-act="0"] .menu-btn{color:#fff}.nav a[aria-current=page]:after{content:"";background:var(--red);height:2px;position:absolute;bottom:8px;left:4px;right:4px}.menu-btn{height:44px;padding:0 var(--s2);align-items:center;gap:var(--s2);color:var(--white);display:none}.skip{z-index:60;background:var(--red);color:var(--white);padding:12px 16px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.skip:focus{transform:none}@media (max-width:767px){.chrome{height:56px}.nav{display:none}.menu-btn{display:inline-flex}}.menu-panel{z-index:70;background:var(--red);color:var(--on-red);padding:calc(56px + var(--g)) var(--g) calc(var(--g) + env(safe-area-inset-bottom));flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0}.menu-panel[hidden]{display:none}.menu-panel ul{gap:var(--s3);display:grid}.menu-panel a{min-height:44px;padding:6px 0;display:inline-block}.menu-close{top:6px;right:var(--g);height:44px;padding:0 var(--s2);color:var(--white);align-items:center;display:inline-flex;position:fixed}.menu-foot{justify-content:space-between;align-items:end;gap:var(--s4);display:flex}.hold-indicator{left:50%;bottom:calc(12px + env(safe-area-inset-bottom));z-index:50;color:var(--white);pointer-events:none;flex-direction:column;align-items:center;gap:6px;display:flex;position:fixed;transform:translate(-50%)}html[data-act="0"] .hold-indicator,html[data-act="1"] .hold-indicator{color:#fff}[data-ground=white] .hold-indicator{color:var(--black)}html[data-act="0"][data-ground=white] .hold-indicator{color:#fff}.hold-label{letter-spacing:.16em;opacity:.75;font-size:10px}@media (max-width:767px){.hold-label{display:none}}.hold-ring{border:1px solid;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:relative}.hold-ring:before{content:"";background:var(--red);border-radius:50%;width:10px;height:10px}.hold-ring:after{content:"";border:1px solid var(--red);opacity:0;border-radius:50%;position:absolute;inset:-1px}.hold-indicator[data-pulse] .hold-ring:after{animation:1.6s ease-out infinite pulse}@keyframes pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}[data-holding] .hold-indicator{color:var(--red)}[data-holding] .hold-ring:before{transform:scale(1.45)}.hold-ring:before{transition:transform var(--d-fast) var(--ease-snap)}.timecode{right:var(--g);bottom:calc(var(--g) + env(safe-area-inset-bottom));z-index:50;color:var(--ink-60);pointer-events:none;position:fixed}[data-ground=white] .timecode{color:#0009}[data-ground=red] .timecode{color:#fffc}[data-holding] .chrome,[data-holding] .timecode{opacity:0;transition:opacity var(--d-fast)}.chrome,.timecode{transition:opacity var(--d-base)}.thumb-cursor{display:none}@media (hover:hover) and (pointer:fine){.home,.case-page{cursor:none}.home button,.home input,.home select,.home textarea,.case-page button{cursor:auto}.thumb-cursor{z-index:90;pointer-events:none;width:44px;height:55px;transition:width var(--d-fast), height var(--d-fast), transform var(--d-fast), opacity var(--d-base);will-change:left, top;display:block;position:fixed;top:0;left:0;transform:translate(-50%,-50%)rotate(-12deg)}.thumb-cursor svg{width:100%;height:100%;fill:var(--red);filter:drop-shadow(0 6px 14px #00000059)}.thumb-cursor[data-state=over-frame]{width:52px;height:65px;transform:translate(-50%,-50%)rotate(0)}.thumb-cursor[data-state=holding]{width:40px;height:50px;transform:translate(-50%,-50%)rotate(0)}.thumb-cursor[data-state=holding] svg{fill:var(--red-deep)}.thumb-cursor[data-state=holding]:after{content:"";border-radius:50%;position:absolute;inset:-10px;box-shadow:0 0 0 10px #ff2d2d40}.thumb-cursor[data-state=over-text]{width:24px;height:30px}.thumb-cursor[data-state=hidden]{opacity:0}.cursor-label{border-radius:var(--r-pill);background:var(--red);height:26px;color:var(--white);white-space:nowrap;align-items:center;padding:0 10px;display:none;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.thumb-cursor[data-state=over-frame] .cursor-label,.thumb-cursor[data-state=over-link] .cursor-label{display:inline-flex}[data-ground=red] .thumb-cursor svg{fill:var(--white)}[data-ground=red] .cursor-label{background:var(--white);color:var(--red)}}.home{position:relative}.runway{z-index:1;pointer-events:none;height:1300svh;position:relative}.stage{z-index:0;perspective:1200px;perspective-origin:50% 46%;background:var(--black);touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;contain:strict;height:100svh;transition:background-color .45s linear;position:fixed;inset:0;overflow:hidden}@media (max-width:767px){.stage{perspective:900px;perspective-origin:50% 44%}}.stage[data-ground=red]{background:var(--red)}.stage[data-ground=white]{background:var(--white)}.stage-inner{transform-style:preserve-3d;position:absolute;inset:0}.key-light{pointer-events:none;z-index:1;background:radial-gradient(38vmax 38vmax at var(--lx) var(--ly), var(--red-glow), var(--red-glow-0) 70%);opacity:.55;mix-blend-mode:screen;transition:opacity .2s;position:absolute;inset:-20vmax}[data-holding] .key-light{opacity:1}html[data-holding] .stage:after{content:"";pointer-events:none;z-index:8;background:var(--red);mix-blend-mode:screen;animation:clap .32s var(--ease-out) both;position:absolute;inset:0}@keyframes clap{0%{opacity:.2}to{opacity:0}}.stage[data-ground=red] .key-light{opacity:0}.stage[data-ground=white] .key-light{opacity:.18;mix-blend-mode:multiply}.rim-light{pointer-events:none;z-index:2;background:linear-gradient(135deg,#ffffff1a,#fff0 42%);position:absolute;inset:0}.stage[data-ground=red] .rim-light{opacity:0}.act{transform-style:preserve-3d;visibility:hidden;position:absolute;inset:0}.act[data-state=active]{visibility:visible}html:not([data-motion=reduced]) .act:not([data-state=active]) *{visibility:hidden!important}.act-copy{z-index:5;gap:var(--s4);max-width:34ch;opacity:min(calc(var(--pc,1) * 6), 1);display:grid;position:absolute}.act-link{align-items:center;gap:6px;height:44px;display:inline-flex}.act-link:hover{color:var(--red)}[data-ground=red] .act-link:hover{color:var(--white);text-decoration:underline}.plane{transform-style:preserve-3d;will-change:transform;transform:translate3d(var(--x,0px), var(--y,0px), calc(var(--acam,0px) + var(--z,0px) + var(--hz,0px))) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) rotateZ(var(--rz,0deg));position:absolute}.print:hover,.print:focus-within{--hz:60px}.plane{opacity:var(--op,1);visibility:var(--vis,visible)}.plane:after{content:"";opacity:var(--dim,0);border-radius:inherit;pointer-events:none;background:#000;position:absolute;inset:0}.frame{aspect-ratio:auto;background:var(--ink-90);width:100vw;height:100svh;transform:translate3d(calc(-50% + var(--fx,0px)), calc(-50% + var(--fy,0px)), var(--z,0px));transform-style:preserve-3d;box-shadow:none;opacity:var(--op,1);visibility:var(--vis,visible);will-change:transform, opacity;-webkit-touch-callout:none;border-radius:0;position:absolute;top:50%;left:50%;overflow:hidden}.frame[data-docked=true]{box-shadow:none}.frame>.frame-media{-webkit-user-drag:none;display:block;position:absolute;inset:0}.frame img,.frame video{object-fit:cover;object-position:50% 38%;width:100%;height:100%;position:absolute;inset:0}.frame video{background:var(--ink-90)}.frame .dim{opacity:var(--dim,0);pointer-events:none;background:#000;position:absolute;inset:0}.frame:not([data-docked=true]){pointer-events:none}@media (max-width:767px){.frame{aspect-ratio:auto;width:100vw;height:100svh}}.dock-chrome{z-index:3;padding:72px var(--g) calc(28px + env(safe-area-inset-bottom));opacity:0;transition:opacity var(--d-base) var(--ease-out);pointer-events:none;color:var(--white);background:linear-gradient(#0000 0%,#0000009e 100%);grid-template-columns:1fr auto;grid-template-areas:"count count""copy open";align-items:end;gap:8px 16px;display:grid;position:absolute;bottom:0;left:0;right:0}.frame[data-docked=true] .dock-chrome{opacity:1}.dock-open{pointer-events:auto}html[data-act="1"] .dock-chrome,html[data-act="1"] .sound-toggle{pointer-events:none;opacity:0!important}html[data-act="0"] .timecode,html[data-act="1"] .timecode,html:not([data-act="0"]):not([data-act="1"]) .timecode{opacity:0}[data-holding] .dock-chrome{opacity:0!important}.dock-count{letter-spacing:.08em;opacity:.7;grid-area:count;justify-self:start;font-size:11px}.dock-copy{grid-area:copy;gap:4px;min-width:0;display:grid}.dock-client{font-size:var(--t-meta);letter-spacing:.14em;text-transform:uppercase;opacity:.8;font-weight:600}.dock-title{letter-spacing:-.03em;text-transform:lowercase;font-size:clamp(22px,3.2vw,36px);font-weight:800;line-height:1.05}.dock-open{min-height:44px;font-size:var(--t-meta);letter-spacing:.12em;text-transform:uppercase;opacity:.85;grid-area:open;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.dock-open:hover{opacity:1;text-underline-offset:4px;text-decoration:underline}@media (max-width:767px){.dock-chrome{padding:80px 16px calc(56px + env(safe-area-inset-bottom))}.dock-title{max-width:16ch;font-size:22px}}.sound-toggle{z-index:4;width:44px;height:44px;color:var(--white);opacity:0;transition:opacity var(--d-base);background:#00000059;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:72px;right:16px}.frame[data-docked=true] .sound-toggle{opacity:1}[data-holding] .sound-toggle{opacity:0}.bars{align-items:end;gap:2px;height:14px;display:inline-flex}.bars i{background:currentColor;border-radius:1px;width:3px;height:6px}.sound-toggle[aria-pressed=true] .bars i{animation:.9s ease-in-out infinite alternate bar}.sound-toggle[aria-pressed=true] .bars i:nth-child(2){animation-delay:-.3s}.sound-toggle[aria-pressed=true] .bars i:nth-child(3){animation-delay:-.6s}@keyframes bar{0%{height:4px}to{height:14px}}.slab{z-index:4;pointer-events:none;white-space:nowrap;font-size:var(--t-slab);letter-spacing:-.035em;color:var(--white);transform:translate3d(calc(-50% + var(--x,0px)), var(--y,0px), var(--z,0px));opacity:var(--op,1);visibility:var(--vis,visible);will-change:transform, opacity;font-weight:900;line-height:.84;position:absolute;top:0;left:50%}@media (max-width:767px){.slab{font-size:21vw}.slab-thumb{--x:-10vw;--y:-12vh}.slab-stopping{--x:10vw;--y:12vh}.slab-content{--x:0vw;--y:76vh}}.stamp{z-index:6;pointer-events:none;text-align:center;opacity:0;transition:transform var(--d-release) var(--ease-out), opacity var(--d-release);position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,140px)rotate(-4deg)scale(1.75)}.stamp strong{font-size:var(--t-stamp);letter-spacing:-.03em;color:var(--red);text-shadow:var(--shadow-stamp);font-weight:900;line-height:.9;display:block}.stamp[data-size=title] strong{font-size:var(--t-title)}.stamp[data-size=title]{transform:translate3d(-50%,-50%,420px)rotate(-4deg)scale(1.6)}.stamp[data-size=title][data-on=true]{transform:translate3d(-50%,-50%,420px)rotate(-4deg)scale(1)}.stamp[data-tone=white] strong{color:var(--white);text-shadow:0 24px 60px #00000059}.stamp p{max-width:28ch;color:var(--white);margin:24px auto 0}.stamp[data-on=true]{opacity:1;transition:transform var(--d-stamp) var(--ease-snap), opacity .12s linear;transform:translate3d(-50%,-50%,180px)rotate(-4deg)scale(1)}.stamp[data-on=leaving]{opacity:0;transform:translate3d(-50%,-50%,600px)rotate(-4deg)scale(1)}.labs-video{aspect-ratio:16/9;border-radius:var(--r-frame);width:min(58vw,900px);box-shadow:var(--shadow-d);background:var(--ink-90);--x:-50%;--y:-50%;transform:translate3d(-50%, -50%, calc(var(--acam,0px) + var(--z,0px))) rotateY(var(--ry,0deg)) rotateX(var(--rx,0deg));top:52%;left:62%;overflow:hidden}.labs-video video,.labs-video img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.labs-still{width:var(--w);aspect-ratio:4/5;border-radius:var(--r-frame);box-shadow:var(--shadow-d);background:var(--red-deep);overflow:hidden}.labs-still img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;position:absolute;inset:0}.labs-copy{left:var(--g);bottom:calc(var(--g) + 56px + env(safe-area-inset-bottom));color:var(--on-red)}@media (max-width:767px){.labs-video{width:92vw;top:40%;left:50%}.labs-copy{top:auto;bottom:calc(80px + env(safe-area-inset-bottom));right:var(--g);max-width:none}.labs-still[data-mobile=hide]{display:none}}.print{width:var(--w);border:6px solid var(--white);border-radius:var(--r-print);background:var(--white);box-shadow:var(--shadow-c);transition:transform var(--d-base) var(--ease-out);overflow:visible}.print[data-tall]{box-shadow:var(--shadow-c), 0 40px 60px -30px #00000073}.print .media{aspect-ratio:var(--ar,16 / 9);background:var(--ink-90);position:relative;overflow:hidden}.print img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.print figcaption{color:var(--black);white-space:nowrap;opacity:0;transition:opacity var(--d-base);position:absolute;top:calc(100% + 8px);left:0}.print:hover figcaption,.print:focus-within figcaption{opacity:1}.print:after{display:none}.sheet-copy{left:var(--g);bottom:calc(var(--g) + 64px + env(safe-area-inset-bottom));color:var(--black)}@media (max-width:767px){.print[data-mobile=hide]{display:none}.sheet-copy{bottom:calc(72px + env(safe-area-inset-bottom))}}.stairs-title{left:var(--g);top:calc(64px + var(--g));color:var(--black);gap:var(--s3);max-width:36ch;opacity:max(0, min(calc(var(--pc,1) * 6), 1, calc(1 - (var(--pc,0) - .45) * 2.5)));display:grid}.stairs-title .act-link{color:var(--red)}.step{width:min(46vw,640px);min-height:22vh;padding:var(--s6);border-radius:var(--r-frame);background:var(--red);color:var(--on-red);box-shadow:var(--shadow-d);align-content:end;gap:var(--s3);display:grid}.step .t-small{opacity:.8}.people{right:var(--g);top:calc(64px + var(--g));z-index:5;color:var(--black);gap:var(--s6);text-align:right;grid-template-columns:auto auto;display:grid;position:absolute}.people ul{margin-top:var(--s3);gap:2px;display:grid}.people li{font-size:var(--t-h3);text-transform:lowercase;font-weight:700;line-height:1.1}@media (max-width:767px){.step{width:72vw;min-height:11vh;padding:var(--s4);gap:6px}.step .t-h2{font-size:24px}.step .t-small{font-size:12px}.people{text-align:left;gap:var(--s3);padding:0 var(--g);grid-template-columns:1fr;position:static}.people ul{margin-top:4px;display:block}.people li{font-size:14px;display:inline}.people li:not(:last-child):after{content:", "}.people-wrap{left:0;right:0;bottom:calc(64px + env(safe-area-inset-bottom));z-index:5;position:absolute}.stairs-title{top:calc(56px + var(--g))}}.drum-wrap{align-items:center;gap:var(--s7);padding:0 var(--g);perspective:1600px;grid-template-columns:minmax(0,36ch) 1fr;display:grid;position:absolute;inset:0}.drum-copy{color:var(--black);gap:var(--s3);display:grid}.drum{--drum-r:520px;height:640px;transform-style:preserve-3d;will-change:transform;position:relative}.drum-face{backface-visibility:hidden;width:240px;height:72px;transform:rotateX(var(--a)) translateZ(var(--r));place-items:center;margin:-36px 0 0 -120px;display:grid;position:absolute;top:50%;left:50%}.drum-face img{object-fit:contain;width:auto;max-width:200px;height:44px}@media (max-width:767px){.drum-wrap{padding-top:calc(56px + var(--g));align-content:start;gap:var(--s5);grid-template-columns:1fr}.drum{--drum-r:240px;height:340px}.drum-face{width:180px;height:56px;margin:-28px 0 0 -90px}.drum-face img{max-width:150px;height:32px}}.contact-stage{color:var(--on-red);text-align:center;align-content:center;justify-items:center;gap:var(--s5);padding:calc(88px + var(--g)) var(--g) calc(88px + var(--g));display:grid;position:absolute;inset:0}.contact-kicker{letter-spacing:.16em;text-transform:uppercase;opacity:.7}.contact-title{letter-spacing:-.04em;max-width:14ch;margin:0;font-size:clamp(32px,5.4vw,72px);font-weight:900;line-height:.9}.contact-hint{opacity:.7;min-height:1em}.contact-thumb{aspect-ratio:64/80;width:min(18vw,200px);color:var(--white);transition:transform var(--d-dock) var(--ease-dock);background:0 0;border:0;padding:0;animation:2.8s ease-in-out infinite breathe;display:block;transform:rotate(-8deg)}.contact-thumb svg{filter:drop-shadow(0 24px 34px #00000047);width:100%;height:100%}.contact-thumb[aria-expanded=true]{animation:none;transform:rotate(0)scale(1.04)}@keyframes breathe{0%,to{transform:rotate(-8deg)translateY(0)}50%{transform:rotate(-8deg)translateY(-8px)}}.contact-links{align-items:center;gap:var(--s4);opacity:0;min-height:20px;transition:opacity var(--d-base) var(--ease-out), transform var(--d-base) var(--ease-out);display:flex;transform:translateY(8px)}.contact-links[data-on=true]{opacity:1;transform:none}.contact-links a{font-size:var(--t-meta);letter-spacing:.14em;text-transform:uppercase;opacity:.85;font-weight:700;text-decoration:none}.contact-links a:hover{opacity:1;text-underline-offset:4px;text-decoration:underline}.contact-cta{border-radius:var(--r-pill);background:var(--white);min-height:52px;color:var(--red);font-size:var(--t-h3);letter-spacing:-.03em;justify-content:center;align-items:center;padding:0 28px;font-weight:800;text-decoration:none;display:inline-flex}.contact-cta:hover{background:var(--black);color:var(--white)}.contact-foot{left:var(--g);right:var(--g);bottom:calc(var(--g) + env(safe-area-inset-bottom));color:#ffffffbf;padding-top:var(--s3);justify-content:space-between;gap:var(--s4);border-top:1px solid #ffffff38;flex-wrap:wrap;display:flex;position:absolute}@media (max-width:767px){.contact-thumb{width:36vw}.contact-title{font-size:32px}}html[data-motion=reduced] .runway{display:none}html[data-motion=reduced] .stage{contain:none;height:auto;position:relative;inset:auto;overflow:clip visible}html[data-motion=reduced] .stage-inner{position:relative}html[data-motion=reduced] .act{visibility:visible;min-height:100svh;position:relative;inset:auto;overflow:hidden}html[data-motion=reduced] .act-feed{min-height:100svh}html[data-motion=reduced] .key-light{--lx:50vw;--ly:50vh;inset:0}html[data-motion=reduced] .stage{overflow-x:clip}html[data-motion=reduced] .contact-thumb,html[data-motion=reduced] .hold-indicator[data-pulse] .hold-ring:after{animation:none}html[data-motion=reduced] .stage:after{animation:none!important}html[data-motion=reduced] .sound-toggle[aria-pressed=true] .bars i{animation:none}html[data-motion=reduced] .stamp,html[data-motion=reduced] .dock-chrome,html[data-motion=reduced] .print,html[data-motion=reduced] .contact-links{transition:none}html[data-motion=reduced] .timecode,html[data-motion=reduced] .thumb-cursor{display:none}html[data-motion=reduced] .home{cursor:auto}.site-footer{border-top:1px solid var(--line-k);padding:var(--s7) var(--g);gap:var(--s3) var(--s5);flex-wrap:wrap;align-items:center;display:flex}.site-footer[data-tone=dark]{border-top-color:var(--line-w);color:var(--white)}.site-footer a:hover{color:var(--red)}.motion-switch{align-items:center;height:44px;padding:0;display:inline-flex}.motion-switch[disabled]{opacity:.5;cursor:default}@media (max-width:767px){.print,.step,.labs-still{left:var(--ml,auto)!important;top:var(--mt,auto)!important;width:var(--mw,var(--w))!important}.labs-still{bottom:auto!important;right:auto!important}.drum-face{--drum-r:170px}.drum-face img{max-width:200px;height:48px}.labs-copy p:not(.t-meta){display:none}}.feed-static{padding-bottom:var(--s8);position:relative}.feed-static-stack{height:100svh;transform-style:preserve-3d;perspective:1200px;position:relative;overflow:hidden}.feed-static-frame{transform-style:preserve-3d;position:absolute;inset:0}.feed-static-frame .frame{--z:calc(var(--i) * -520px);--fx:calc(var(--i) * 8vw);--fy:calc(var(--i) * -10vh);--dim:calc(var(--i) * .18);--op:1;--vis:visible}.feed-static-list{gap:var(--s6);padding:var(--s7) 0 0;display:grid}.feed-static-list li{height:min(56.25vw,100svh);position:relative}.feed-static-list .frame{--z:0px;--fx:0px;--fy:0px;--dim:0;--op:1;--vis:visible}.feed-static .stamp{opacity:1;margin:var(--s7) auto 0;position:relative;top:auto;left:auto;transform:none}html[data-motion=reduced] .slab{--op:1;--vis:visible;--z:0px!important}html[data-motion=reduced] .feed-static-frame .frame{--z:calc(var(--i) * -360px)}html[data-motion=reduced] .act-drum,html[data-motion=reduced] .act-contact{min-height:100svh}html[data-motion=reduced] .drum-wrap,html[data-motion=reduced] .contact-wrap{min-height:100svh;position:relative}html[data-motion=reduced] .contact-foot{margin-top:var(--s7);position:relative;bottom:auto;left:auto;right:auto}html[data-motion=reduced] .labs-video{--z:0px;--ry:0deg;--rx:0deg;margin:calc(64px + var(--g)) auto var(--s6);position:relative;top:auto;left:auto;transform:none}html[data-motion=reduced] .labs-copy{padding:0 var(--g) var(--s7);position:relative;top:auto;bottom:auto;left:auto}html[data-motion=reduced] .act-labs,html[data-motion=reduced] .act-stairs{display:block}html[data-motion=reduced] .labs-still,html[data-motion=reduced] .print{--acam:0px}html[data-motion=reduced] .act-sheet{min-height:120svh}html[data-motion=reduced] .act-stairs{min-height:110svh}.drum-list{gap:var(--s5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.drum-list img{filter:grayscale();mix-blend-mode:multiply}.slab{transition:color .3s linear}.stage[data-ground=white] .slab{color:var(--black)}.stage[data-ground=white] .slab-thumb{color:var(--red)}.stage[data-ground=white] .frame .dim{background:#000}.stage[data-ground=white] .frame{background:var(--ink-90)}.stage[data-ground=white] .rim-light{opacity:0}.feed-skip{z-index:7;color:#ffffff8c;min-height:44px;transition:color var(--d-fast) linear, opacity var(--d-base) linear;align-items:center;gap:6px;padding:0;display:inline-flex;position:absolute;top:58px;bottom:auto;left:50%;transform:translate(-50%)}.feed-skip:hover{color:#fff}[data-holding] .feed-skip{opacity:0}.wordmark{align-items:center;height:44px;display:inline-flex}.wm{width:auto;height:38px;display:block;overflow:visible}.wm-thumb{fill:var(--red)}.wm-thamba{fill:var(--white);transition:fill .3s linear}html[data-ground=white] .wm-thamba{fill:var(--black)}html[data-ground=red] .wm-thumb{fill:var(--white)}html[data-ground=red] .wm-thamba{fill:var(--black)}@media (max-width:767px){.wm{height:32px}}.wm-word{fill:currentColor;width:auto;height:.78em;display:block;overflow:visible}.slab-thumb .wm-word{height:.8em;margin-top:.06em}.stamp strong .wm-word{filter:drop-shadow(0 18px 40px #00000073);height:.8em;margin:0 auto}@keyframes wobble-s{0%{filter:url(#wob-s-0)}25%{filter:url(#wob-s-1)}50%{filter:url(#wob-s-2)}75%{filter:url(#wob-s-3)}}@keyframes wobble-l{0%{filter:url(#wob-l-0)}25%{filter:url(#wob-l-1)}50%{filter:url(#wob-l-2)}75%{filter:url(#wob-l-3)}}@media (hover:hover) and (pointer:fine){html:not([data-motion=reduced]) .wm{animation:.56s step-end infinite wobble-s}html:not([data-motion=reduced]) .slab{animation:.56s step-end infinite wobble-l}html[data-holding] .wm,html[data-holding] .slab{animation-play-state:paused}}html[data-holding] .frame[data-docked=true] .sound-toggle{opacity:0;pointer-events:none}.dock-chrome .right .t-meta{white-space:nowrap}@media (max-width:767px){.sound-toggle{top:64px;right:12px}}::view-transition-group(.morph){z-index:10;animation-duration:.52s;animation-timing-function:cubic-bezier(.2,.9,.2,1)}::view-transition-old(.morph){object-fit:cover;border-radius:6px;width:100%;height:100%;overflow:clip}::view-transition-new(.morph){object-fit:cover;border-radius:6px;width:100%;height:100%;overflow:clip}::view-transition-old(root){animation:.2s linear both vt-out}::view-transition-new(root){animation:.32s linear .12s both vt-in}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}html[data-motion=reduced]::view-transition-group(*){animation:none!important}html[data-motion=reduced]::view-transition-old(*){animation:none!important}html[data-motion=reduced]::view-transition-new(*){animation:none!important}.feed-static-frame{z-index:calc(10 - var(--i))}html[data-motion=reduced] .feed-static-stack .slab{z-index:12}html[data-motion=reduced] .feed-static-frame .frame{--fx:calc(var(--i) * 14vw);--fy:calc(var(--i) * -17vh)}.key-light{background:radial-gradient(closest-side, var(--red-glow), var(--red-glow-0) 92%);will-change:transform;width:76vmax;height:76vmax;margin:-38vmax 0 0 -38vmax;inset:0 auto auto 0}.stage[data-ground=white] .key-light{display:none}html[data-motion=reduced] .key-light{top:50%;left:50%}html[data-scrolling] .slab,html[data-scrolling] .wm{animation-play-state:paused}.sound-toggle{inset:72px 16px auto auto;transform:none}.frame .frame-media:after{content:"";opacity:0;transition:opacity var(--d-base) var(--ease-out);pointer-events:none;background:linear-gradient(#0000,#0000008c);position:absolute;inset:45% 0 0}.frame[data-docked=true] .frame-media:after{opacity:1}html[data-holding] .frame .frame-media:after{opacity:0}.frame[data-front=true]{pointer-events:auto}.frame .frame-media{cursor:pointer}.frame[data-docked=true] .dock-chrome{pointer-events:none}.frame[data-docked=true] .dock-chrome .open{pointer-events:auto}.thumbprint{width:100%;height:100%;display:block;overflow:visible;fill:none!important}.thumbprint .print-ghost{opacity:.32}.thumbprint .print-ink path{stroke-dasharray:1 3;stroke-dashoffset:1.5px;transition:stroke-dashoffset .28s var(--ease-out);transition-delay:0s}@media (hover:hover) and (pointer:fine){.thumb-cursor{background:var(--red);width:40px;height:50px;color:var(--white);transition:width var(--d-fast), height var(--d-fast), transform var(--d-fast), opacity var(--d-base), background-color var(--d-fast);border-radius:50%/46%;padding:8px 7px;box-shadow:0 8px 18px #00000047}.thumb-cursor svg{filter:none}.thumb-cursor .print-ghost{opacity:.9}.thumb-cursor .print-ink{display:none}.thumb-cursor[data-state=over-frame],.thumb-cursor[data-state=over-link]{width:46px;height:58px}.thumb-cursor[data-state=holding]{background:var(--red-deep);width:36px;height:45px}.thumb-cursor[data-state=over-text]{width:22px;height:28px;padding:5px 4px}[data-ground=red] .thumb-cursor{background:var(--white);color:var(--red)}}.contact-thumb{color:var(--white)}.contact-thumb svg{filter:drop-shadow(0 24px 34px #00000047)}.contact-thumb .print-ghost{opacity:.4}html[data-holding] .contact-thumb .print-ink path,.contact-thumb[aria-expanded=true] .print-ink path,.contact-thumb:focus-visible .print-ink path{stroke-dashoffset:0;transition-duration:.5s;transition-delay:calc(var(--i) * 70ms)}html[data-motion=reduced] .contact-thumb .print-ink path{stroke-dashoffset:0;transition:none}@media (max-width:767px){.contact-thumb{width:40vw}}:root{--t-slab:clamp(48px, 8.6vw, 128px)}.slab,.stage[data-ground=white] .slab,.stage[data-ground=black] .slab{color:var(--black);-webkit-text-stroke:.075em var(--white);paint-order:stroke fill}.slab-thumb,.stage[data-ground=white] .slab-thumb{color:var(--red)}.slab-thumb .wm-word{stroke:var(--white);stroke-width:26px;stroke-linejoin:round;paint-order:stroke fill}.slab-thumb{--x:-22vw;--y:14vh}.slab-stopping{--x:16vw;--y:22vh}.slab-content{--x:-10vw;--y:54vh}@media (max-width:767px){.slab{font-size:13vw}.slab-thumb{--x:-16vw;--y:14vh}.slab-stopping{--x:8vw;--y:20vh}.slab-content{--x:-4vw;--y:48vh}.frame .sound-toggle{top:64px}}html[data-motion=reduced] .slab-thumb{--x:-25vw;--y:9vh}html[data-motion=reduced] .slab-stopping{--x:15vw;--y:18vh}html[data-motion=reduced] .slab-content{--x:-13vw;--y:72.5vh}@media (max-width:767px){html[data-motion=reduced] .slab-thumb{--x:-19vw;--y:9.5vh}html[data-motion=reduced] .slab-stopping{--x:3vw;--y:15.5vh}html[data-motion=reduced] .slab-content{--x:-6vw;--y:78.5vh}}:root{--red-ink:#e60000}.cursor-label{background:var(--red-ink)}.site-footer,.site-footer[data-tone=dark]{gap:var(--s7);padding:var(--s9) var(--g) var(--s5);background:var(--red-ink,#e60000);color:var(--white);border:0;align-items:start;display:grid;position:relative;overflow:hidden}.footer-cta{gap:var(--s4);max-width:var(--max);justify-items:start;width:100%;margin:0 auto;display:grid;position:relative}.footer-ask{letter-spacing:-.04em;text-transform:lowercase;transition:transform var(--d-dock) var(--ease-dock);font-size:clamp(44px,9vw,148px);font-weight:900;line-height:.9}.footer-ask span{transition:transform var(--d-dock) var(--ease-dock);display:inline-block}.footer-cta:hover .footer-ask span,.footer-cta:focus-visible .footer-ask span{transform:translate(.18em)}.footer-print{aspect-ratio:64/80;width:clamp(72px,10vw,150px);height:auto;color:var(--white);position:absolute;top:0;right:0;transform:rotate(12deg)}.footer-print .print-ghost{opacity:.4}.footer-cta:hover .print-ink path,.footer-cta:focus-visible .print-ink path{stroke-dashoffset:0;transition-duration:.5s;transition-delay:calc(var(--i) * 60ms)}.footer-mark{max-width:var(--max);width:100%;margin:0 auto}.footer-mark .wm{width:100%;height:auto}.site-footer .wm-thumb{fill:var(--white)!important}.site-footer .wm-thamba{fill:var(--black)!important}.footer-links{max-width:var(--max);align-items:center;gap:0 var(--s6);width:100%;padding-top:var(--s3);border-top:1px solid #ffffff59;flex-wrap:wrap;margin:0 auto;display:flex}.footer-links a,.footer-links .motion-switch{min-height:44px;color:var(--white);align-items:center;display:inline-flex}.site-footer .footer-links a:hover{color:var(--black)}.footer-legal{color:var(--white);margin-left:auto}@media (max-width:767px){.site-footer,.site-footer[data-tone=dark]{padding-top:var(--s8);gap:var(--s6)}.footer-print{order:-1;width:72px;position:relative;top:auto;right:auto}.footer-legal{align-items:center;width:100%;min-height:44px;margin-left:0;display:inline-flex}}@supports (animation-timeline:view()){html:not([data-motion=reduced]) :is(.work-row,.desk-row,.careers-steps li,.svc-card,.svc-row,.svc-steps li,.svc-q,.svc-hub-row,.film-grid li,.brief-form .field,.case-credits li,.footer-ask,.footer-mark){animation:linear both rise;animation-timeline:view();animation-range:entry entry 55%}@keyframes rise{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:none}}html:not([data-motion=reduced]) .footer-mark{animation-name:mark-in;animation-range:entry cover 45%}@keyframes mark-in{0%{opacity:.2;transform:translateY(18%)scale(.92)}to{opacity:1;transform:none}}}.boot{--ease-boot:cubic-bezier(.16, 1, .3, 1);z-index:80;background:var(--black);color:var(--white);pointer-events:auto;cursor:pointer;position:fixed;inset:0;overflow:hidden}.boot[data-skip]{pointer-events:none;animation:.22s both boot-skip}.boot[data-stopped]{animation:boot-reveal .5s var(--ease-boot) 1.15s both}.boot-shake{position:absolute;inset:0}.boot-feed{transition:filter .35s var(--ease-boot), opacity .35s linear;grid-template-columns:repeat(4,1fr);gap:1vw;display:grid;position:absolute;inset:-18vh -5vw;transform:rotate(-6deg)scale(1.14)}.boot[data-stopped] .boot-feed{filter:grayscale()brightness(.34);opacity:.55}.boot-col{will-change:transform;animation:boot-run var(--dur,.7s) linear infinite;align-content:start;gap:1vw;display:grid}.boot-col:nth-child(2n){animation-direction:reverse}.boot[data-stopped] .boot-col{animation-play-state:paused}.boot-tile{aspect-ratio:16/9;background:var(--ink-90);border-radius:3px;display:block;position:relative;overflow:hidden}.boot-tile img{object-fit:cover}@keyframes boot-run{0%{transform:translate(0,0)scaleY(1.12)}to{transform:translateY(-50%)scaleY(1.12)}}.boot-veil{background:radial-gradient(closest-side,#00000026,#00000080);transition:opacity .35s linear;position:absolute;inset:0}.boot[data-stopped] .boot-veil{opacity:1}.boot-count{text-align:center;z-index:2;transition:opacity .3s ease, transform .3s var(--ease-boot);justify-items:center;gap:.6vw;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.boot[data-stopped] .boot-count{opacity:0;transform:translate(-50%,-46%)scale(.94)}.boot-num{letter-spacing:-.06em;font-variant-numeric:tabular-nums;text-shadow:0 12px 70px #000000a6;font-size:clamp(140px,32vw,480px);font-weight:900;line-height:.78}.boot-label{color:var(--white);letter-spacing:.18em;text-transform:uppercase}.boot-ticker{white-space:nowrap;letter-spacing:-.03em;text-transform:lowercase;color:var(--red);z-index:2;font-size:clamp(28px,5.4vw,80px);font-weight:900;display:flex;position:absolute;bottom:6vh;left:0}.boot-ticker span{animation:8s linear infinite boot-ticker;display:inline-block}.boot[data-stopped] .boot-ticker{opacity:0;transition:opacity .25s linear}@keyframes boot-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.boot-mark{left:var(--g);z-index:3;width:auto;height:38px;position:absolute;top:12px;animation:none!important}.boot .wm-thumb{fill:var(--red)!important}.boot .wm-thamba{fill:var(--white)!important}.boot-print{aspect-ratio:64/80;width:clamp(160px,22vw,320px);height:auto;color:var(--red);z-index:4;opacity:0;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-10deg)}.boot[data-stopped] .boot-print{animation:.5s cubic-bezier(.16,1.25,.3,1) both boot-slam}.boot-print .print-ghost{opacity:1}.boot-print .print-ink{display:none}@keyframes boot-slam{0%{opacity:0;transform:translate(-50%,-50%)rotate(-16deg)scale(1.7)}58%{opacity:1;transform:translate(-50%,-50%)rotate(-10deg)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)rotate(-10deg)scale(1)}}.boot-ring{aspect-ratio:1;border:2px solid var(--red);opacity:0;z-index:4;border-radius:50%;width:18vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.5)}.boot[data-stopped] .boot-ring{animation:boot-ring .8s var(--ease-boot) 40ms both}@keyframes boot-ring{0%{opacity:0;transform:translate(-50%,-50%)scale(.45)}20%{opacity:.9}to{opacity:0;transform:translate(-50%,-50%)scale(4.4)}}.boot-stamp{width:auto;height:clamp(80px,14vw,210px);fill:var(--white);opacity:0;z-index:5;filter:drop-shadow(0 18px 40px #0009);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-4deg)}.boot[data-stopped] .boot-stamp{animation:boot-stamp .42s var(--ease-boot) .16s both}.boot-skip{color:#ffffff73;z-index:3;position:absolute;bottom:7vh;left:50%;transform:translate(-50%)}.boot[data-stopped] .boot-skip{opacity:0}@keyframes boot-stamp{0%{opacity:0;transform:translate(-50%,-50%)rotate(-4deg)scale(1.28)}to{opacity:1;transform:translate(-50%,-50%)rotate(-4deg)scale(1)}}.boot:after{content:"";pointer-events:none;z-index:6;width:16px;height:16px;box-shadow:0 0 0 0 var(--black);border-radius:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;left:50%}.boot[data-stopped]:after{animation:.55s cubic-bezier(.65,0,.35,1) .55s both boot-iris}@keyframes boot-iris{0%{box-shadow:0 0 0 0 var(--black)}to{box-shadow:0 0 0 160vmax var(--black)}}@keyframes boot-reveal{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes boot-skip{0%{opacity:1}to{opacity:0;visibility:hidden}}@media (max-width:767px){.boot-feed{grid-template-columns:repeat(2,1fr);gap:2vw;inset:-10vh -6vw}.boot-col:nth-child(n+3){display:none}.boot-mark{height:32px;top:12px}}html[data-seen] .boot,html[data-motion=reduced] .boot{display:none}@media (prefers-reduced-motion:reduce){.boot{display:none}}body[data-route=white] .chrome{background:var(--white);border-bottom:1px solid var(--line-k)}body[data-route=black] .chrome{background:var(--black);border-bottom:1px solid var(--line-w)}.contact-foot-links{gap:0 var(--s5);flex-wrap:wrap;display:inline-flex}.contact-foot-links a{align-items:center;min-height:44px;display:inline-flex}.contact-foot-links a:hover{text-decoration:underline}@media (max-width:767px){.contact-foot-links{display:none}}.act-stop,.act-stop *,.act-feed{pointer-events:none}.act-feed .frame[data-front=true],.act-feed .feed-skip{pointer-events:auto}.stage-inner{pointer-events:none}.stage-inner>.act{pointer-events:auto}.stage-inner>.act-feed,.stage-inner>.act-stop,.act-sheet .print,.act-labs .plane{pointer-events:none}.act-labs .act-copy,.act-sheet .act-copy{pointer-events:auto}
