.mbw-cameo{--ease-pop:cubic-bezier(.3, 1.4, .5, 1)}.mbw-cameo-who{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.mbw-cameo-who:focus-visible{outline:3px solid var(--lime);outline-offset:-3px;border-radius:16px}.mbw-cameo-peek{position:relative;overflow:hidden}.mbw-cameo-peek img{-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;max-width:none;height:auto;transition:transform .42s var(--ease-pop), opacity .2s ease;position:absolute;top:0;left:0}.mbw-cameo-say{background:var(--white);color:var(--pitch);box-shadow:0 14px 40px color-mix(in srgb, var(--pitch) 55%, transparent);opacity:0;visibility:hidden;transition:opacity .18s ease, transform .32s var(--ease-pop), visibility 0s linear .32s;border-radius:22px;padding:14px 18px 12px;position:relative;transform:translateY(8px)scale(.96)}.mbw-cameo[data-open=true] .mbw-cameo-say{opacity:1;visibility:visible;transition:opacity .18s ease, transform .32s var(--ease-pop), visibility 0s;transform:none}.mbw-cameo-say:after{content:"";background:var(--white);border-radius:3px;width:18px;height:18px;position:absolute;transform:rotate(45deg)}.mbw-cameo-eyebrow{color:var(--pink);margin-bottom:6px}.mbw-cameo-line{text-wrap:pretty;letter-spacing:-.01em;font-size:clamp(15px,.25vw + 12.5px,18px);font-weight:650;line-height:1.38}.mbw-cameo-go{flex-wrap:wrap;gap:0 16px;margin-top:2px;display:flex}.mbw-cameo-link{min-height:44px;color:var(--pitch);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink);align-items:center;gap:6px;font-size:clamp(14px,.2vw + 12px,16px);font-weight:800;display:inline-flex}.mbw-cameo-link:hover{-webkit-text-decoration-color:var(--pitch);text-decoration-color:var(--pitch)}.mbw-cameo-link:focus-visible{outline:3px solid var(--pink);outline-offset:2px;border-radius:6px}.mbw-cameo-ledge{--w:clamp(108px, 10vw + 40px, 190px);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"say peek""kerb kerb";align-items:end;gap:0 10px;margin-top:clamp(40px,6vh,96px);margin-bottom:calc(-1*clamp(48px,8vh,120px));display:grid;position:relative}.mbw-cameo-ledge[data-side=left]{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"peek say""kerb kerb"}.mbw-cameo-kerb{background:color-mix(in srgb, var(--white) 14%, transparent);grid-area:kerb;height:2px;display:block}.mbw-cameo-ledge .mbw-cameo-peek{width:var(--w);height:calc(var(--w) * 1.32);grid-area:peek}.mbw-cameo-ledge .mbw-cameo-rest{transform:translateY(calc(var(--w) * .5))}.mbw-cameo-ledge .mbw-cameo-popped,.mbw-cameo-ledge[data-open=true] .mbw-cameo-rest{transform:translateY(calc(var(--w) * 1.32));opacity:0}.mbw-cameo-ledge[data-open=true] .mbw-cameo-popped{transform:translateY(calc(var(--w) * .02));opacity:1}.mbw-cameo-ledge .mbw-cameo-say{max-width:460px;margin-bottom:calc(var(--w) * .55);transform-origin:100% 100%;grid-area:say;justify-self:end}.mbw-cameo-ledge[data-side=left] .mbw-cameo-say{transform-origin:0 100%;justify-self:start}.mbw-cameo-ledge .mbw-cameo-say:after{bottom:22px;right:-7px}.mbw-cameo-ledge[data-side=left] .mbw-cameo-say:after{left:-7px;right:auto}@keyframes mbw-cameo-in{0%{opacity:0;transform:translateY(-6px)scale(.96)}}@media (width<=639px){.mbw-cameo-ledge,.mbw-cameo-ledge[data-side=left]{grid-template-columns:minmax(0,1fr);grid-template-areas:"peek""kerb""say"}.mbw-cameo-ledge .mbw-cameo-peek{justify-self:end;margin-right:4px}.mbw-cameo-ledge[data-side=left] .mbw-cameo-peek{justify-self:start;margin-left:4px}.mbw-cameo-ledge .mbw-cameo-say,.mbw-cameo-ledge[data-side=left] .mbw-cameo-say{transform-origin:85% 0;justify-self:stretch;max-width:none;margin:16px 0 0;display:none}.mbw-cameo-ledge[data-open=true] .mbw-cameo-say{animation:mbw-cameo-in .32s var(--ease-pop);display:block}.mbw-cameo-ledge .mbw-cameo-say:after{top:-7px;bottom:auto;right:calc(var(--w) / 2 - 5px)}.mbw-cameo-ledge[data-side=left] .mbw-cameo-say:after{right:auto;left:calc(var(--w) / 2 - 5px)}}.mbw-cameo-card{--peek:clamp(44px, 6vw - 6px, 104px);--w:calc(var(--peek) * 2);height:0;width:var(--w);position:absolute;top:0;right:clamp(12px,2vw,36px)}.mbw-cameo-card[data-side=left]{left:clamp(12px,2vw,36px);right:auto}.mbw-cameo-card .mbw-cameo-peek{width:var(--w);height:var(--peek);position:absolute;bottom:0;left:0}.mbw-cameo-card .mbw-cameo-popped,.mbw-cameo-card[data-open=true] .mbw-cameo-rest{transform:translateY(100%)}.mbw-cameo-card[data-open=true] .mbw-cameo-popped{transition-delay:.12s;transform:none}.mbw-cameo-card .mbw-cameo-say{width:min(320px, calc(100vw - 2 * var(--mbw-gutter,16px) - 24px));transform-origin:85% 0;position:absolute;top:14px;right:0}.mbw-cameo-card[data-side=left] .mbw-cameo-say{transform-origin:15% 0;left:0;right:auto}.mbw-cameo-card .mbw-cameo-say:after{top:-7px;right:calc(var(--w) / 2 - 9px)}.mbw-cameo-card[data-side=left] .mbw-cameo-say:after{right:auto;left:calc(var(--w) / 2 - 9px)}@keyframes mbw-cameo-bob{0%,86%,to{translate:0}90%{translate:0 -5%}94%{translate:0 1%}}.mbw-cameo[data-feel=full][data-open=false] .mbw-cameo-rest{animation:7s ease-in-out 2s infinite mbw-cameo-bob}.mbw-cameo:not([data-feel=full]) .mbw-cameo-peek img,.mbw-cameo:not([data-feel=full]) .mbw-cameo-say{transition:none;animation:none}.mbw-cameo:not([data-feel=full]) .mbw-cameo-say{transform:none}@media (prefers-reduced-motion:reduce){.mbw-cameo[data-feel] .mbw-cameo-peek img,.mbw-cameo[data-feel] .mbw-cameo-say{transition:none;animation:none}.mbw-cameo[data-feel] .mbw-cameo-say{transform:none}}.mbw-work{--mbw-head:clamp(64px, 1.4vw + 50px, 96px);--mbw-rail:52px;--mbw-gutter:clamp(16px, 3vw, 72px)}.mbw-work-wrap{max-width:1920px;padding-inline:var(--mbw-gutter);margin-inline:auto}.mbw-work-read{max-width:62ch}.mbw-work-client{font-family:"Thunder", var(--font-sans);text-transform:uppercase;letter-spacing:-.005em;overflow-wrap:anywhere;font-size:clamp(68px,11.5vw,300px);font-weight:700;line-height:.84}.mbw-work-line{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(22px,1.9vw,52px);font-weight:800;line-height:1.08}.mbw-work-lead{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(30px,3.7vw,96px);font-weight:800;line-height:1.04}.mbw-work-body{color:color-mix(in srgb, var(--white) 76%, transparent);text-wrap:pretty;flex-direction:column;gap:1.1em;font-size:clamp(17px,.45vw + 12.5px,25px);line-height:1.58;display:flex}.mbw-work-body>:first-child{color:var(--white)}.mbw-work-small{font-size:clamp(14px,.25vw + 11px,18px);line-height:1.5}.mbw-work-chapno{font-family:"Thunder", var(--font-sans);color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb, var(--white) 28%, transparent);font-variant-numeric:tabular-nums;font-size:clamp(88px,12vw,300px);font-weight:700;line-height:.8}.mbw-work-kicker{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.mbw-work-dot{opacity:.5;background:currentColor;border-radius:999px;flex:none;width:6px;height:6px}.mbw-work-hero{padding-top:calc(var(--mbw-head) + clamp(28px, 5vh, 88px))}.mbw-work-hero-grid{align-items:end;gap:clamp(20px,2.4vw,48px);display:grid}@media (width>=1024px){.mbw-work-hero-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.mbw-work-stage{aspect-ratio:16/9;background:var(--pitch);width:100%;max-height:92dvh;margin-top:clamp(28px,5vh,72px);position:relative;overflow:hidden}.mbw-work-stage>video,.mbw-work-stage>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mbw-work-stage-still{clip-path:inset(0 var(--mbw-gutter) round clamp(18px, 2vw, 36px))}.mbw-work-under{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-block:16px 8px;display:flex}.mbw-work-quiet{min-height:44px;color:color-mix(in srgb, var(--white) 62%, transparent);align-items:center;gap:10px;font-size:clamp(14px,.3vw + 10px,18px);font-weight:700;transition:color .16s;display:inline-flex}.mbw-work-quiet:hover,.mbw-work-quiet:focus-visible{color:var(--white)}.mbw-work-live{background:var(--lime);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--lime) 22%, transparent);border-radius:999px;flex:none}.mbw-work-live[data-still=true]{background:color-mix(in srgb, var(--white) 40%, transparent);box-shadow:none}.mbw-work-rail{left:0;right:0;top:var(--mbw-head);background:color-mix(in srgb, var(--pitch) 86%, transparent);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid color-mix(in srgb, var(--white) 8%, transparent);opacity:0;visibility:hidden;transition:transform .38s cubic-bezier(.2,.8,.2,1),opacity .28s,visibility 0s linear .38s;position:fixed;transform:translateY(-110%)}@media (pointer:coarse){.mbw-work-rail{background:color-mix(in srgb, var(--pitch) 92%, transparent);-webkit-backdrop-filter:none}}.mbw-work-rail[data-on=true]{opacity:1;visibility:visible;transition:transform .38s cubic-bezier(.2,.8,.2,1),opacity .28s,visibility;transform:none}.mbw-work-rail-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(8px,1vw,20px);display:grid}.mbw-work-rail-list[data-n="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.mbw-work-rail-btn{width:100%;min-height:var(--mbw-rail);text-align:left;color:color-mix(in srgb, var(--white) 45%, transparent);flex-direction:column;justify-content:center;gap:8px;font-size:clamp(13px,.3vw + 9px,17px);font-weight:700;transition:color .16s;display:flex}.mbw-work-rail-btn:hover,.mbw-work-rail-btn:focus-visible,.mbw-work-rail-btn[aria-current=step]{color:var(--white)}.mbw-work-rail-btn[data-done=true]{color:color-mix(in srgb, var(--white) 72%, transparent)}.mbw-work-rail-no{font-variant-numeric:tabular-nums;color:var(--lime);margin-right:8px}.mbw-work-bar{background:color-mix(in srgb, var(--white) 14%, transparent);border-radius:999px;height:3px;display:block;position:relative;overflow:hidden}.mbw-work-bar>i{background:var(--lime);transform-origin:0;transform:scaleX(var(--p,0));border-radius:inherit;position:absolute;inset:0}.mbw-work-rail-wide{display:none}.mbw-work-rail-narrow{display:block}@media (width>=768px){.mbw-work-rail-wide{display:grid}.mbw-work-rail-narrow{display:none}}.mbw-work-rail-phone{justify-content:space-between;align-items:center;gap:12px;min-height:48px;display:flex}.mbw-work-rail-menu{left:var(--mbw-gutter);right:var(--mbw-gutter);background:color-mix(in srgb, var(--pitch) 96%, transparent);border:1px solid color-mix(in srgb, var(--white) 12%, transparent);box-shadow:0 24px 60px color-mix(in srgb, var(--pitch) 80%, transparent);border-radius:20px;padding:6px;position:absolute;top:calc(100% + 8px)}.mbw-work-rail-menu button{text-align:left;border-radius:14px;align-items:center;width:100%;min-height:48px;padding:0 14px;font-size:16px;font-weight:700;display:flex}.mbw-work-rail-menu button[aria-current=step]{background:color-mix(in srgb, var(--white) 8%, transparent)}.mbw-work-chapter{scroll-margin-top:calc(var(--mbw-head) + var(--mbw-rail));padding-top:clamp(96px,14vh,200px);position:relative}.mbw-work-chapter-head{align-items:flex-end;gap:clamp(16px,2vw,40px);display:flex}.mbw-work-cols{gap:clamp(40px,5vw,96px);margin-top:clamp(40px,6vh,96px);display:grid}@media (width<=1023px){.mbw-work-cols-side:empty{display:none}}@media (width>=1024px){.mbw-work-cols{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.mbw-work-cols-side{top:calc(var(--mbw-head) + var(--mbw-rail) + 32px);align-self:start;position:sticky}}.mbw-work-facts{gap:clamp(28px,3vw,56px);display:grid}.mbw-work-num{font-family:"Thunder", var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.005em;white-space:nowrap;font-weight:700;line-height:.82}.mbw-work-num-fact{font-size:clamp(76px,8.5vw,220px)}.mbw-work-num-result{color:var(--lime);font-size:clamp(104px,15vw,400px)}.mbw-work-num-label{max-width:26ch;color:color-mix(in srgb, var(--white) 68%, transparent);margin-top:10px;font-size:clamp(15px,.4vw + 11px,22px);font-weight:600;line-height:1.35}.mbw-work-results{gap:clamp(40px,5vw,96px);display:grid}@media (width>=768px){.mbw-work-results{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}}.mbw-work-points{counter-reset:point;flex-direction:column;gap:14px;display:flex}.mbw-work-points li{grid-template-columns:auto 1fr;align-items:baseline;gap:16px;font-size:clamp(17px,.45vw + 12.5px,25px);font-weight:700;line-height:1.4;display:grid}.mbw-work-points li:before{counter-increment:point;content:counter(point, decimal-leading-zero);font-family:"Thunder", var(--font-sans);color:var(--lime);font-size:1.4em;line-height:1}.mbw-work-chips{flex-wrap:wrap;gap:10px;display:flex}.mbw-work-chips li{border:1.5px solid color-mix(in srgb, var(--lime) 60%, transparent);color:var(--lime);border-radius:999px;padding:10px 18px;font-size:clamp(15px,.35vw + 11px,21px);font-weight:800}.mbw-work-takeover{margin-top:clamp(56px,9vh,140px)}.mbw-work-takeover-frame{background:color-mix(in srgb, var(--white) 5%, transparent);position:relative;overflow:hidden}.mbw-work-takeover-frame>img,.mbw-work-takeover-frame>video,.mbw-work-pair-frame>img,.mbw-work-pair-frame>video{object-fit:cover;width:100%;height:100%;display:block}.mbw-work-pair{gap:clamp(12px,1.6vw,32px);margin-top:clamp(12px,1.6vw,32px);display:grid}@media (width>=768px){.mbw-work-pair{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}.mbw-work-pair>:nth-child(2){margin-top:clamp(48px,8vw,180px)}.mbw-work-pair>:nth-child(3){grid-column:2}.mbw-work-pair-flip{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.mbw-work-pair-frame{background:color-mix(in srgb, var(--white) 5%, transparent);border-radius:clamp(14px,1.4vw,28px);position:relative;overflow:hidden}.mbw-work-idea{color:var(--pitch);text-align:center;margin-top:clamp(72px,12vh,180px);padding-block:clamp(88px,16vh,240px)}.mbw-work-idea-name{font-family:"Thunder", var(--font-sans);text-transform:uppercase;letter-spacing:-.005em;text-wrap:balance;font-size:clamp(72px,13vw,360px);font-weight:700;line-height:.86}.mbw-work-idea .mbw-eyebrow{color:color-mix(in srgb, var(--pitch) 70%, transparent)}.mbw-work-idea :focus-visible{outline-color:var(--pitch)}.mbw-work-strip{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--mbw-gutter);padding-inline:var(--mbw-gutter);scrollbar-width:none;cursor:grab;align-items:flex-start;gap:clamp(12px,1.4vw,28px);padding-block:4px 8px;display:flex;overflow-x:auto}.mbw-work-strip::-webkit-scrollbar{display:none}.mbw-work-strip[data-dragging=true]{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.mbw-work-strip[data-dragging=true] *{pointer-events:none}.mbw-work-strip>*{scroll-snap-align:start;flex:none}.mbw-work-strip:focus-visible{outline-offset:-3px}.mbw-work-tile{--tile-h:clamp(240px, 38vw, 640px);height:var(--tile-h);width:min(calc(var(--tile-h) * var(--ar,1.78)), 86vw);background:color-mix(in srgb, var(--white) 5%, transparent);border-radius:clamp(14px,1.4vw,28px);position:relative;overflow:hidden}.mbw-work-strip-small .mbw-work-tile{--tile-h:clamp(200px, 26vw, 440px)}.mbw-work-tile>img,.mbw-work-tile>video{object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.mbw-work-tile-film{text-align:left;cursor:pointer;width:100%;height:100%;display:block}.mbw-work-tile-film img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.8,.2,1),filter .3s;position:absolute;inset:0}.mbw-work-tile-film:hover img,.mbw-work-tile-film:focus-visible img{filter:brightness(.82);transform:scale(1.035)}.mbw-work-tile-film:focus-visible{outline:3px solid var(--lime);outline-offset:-3px}.mbw-work-shade{background:linear-gradient(0deg, color-mix(in srgb, var(--pitch) 60%, transparent), transparent);pointer-events:none;height:40%;position:absolute;inset:auto 0 0}.mbw-work-play{display:inline-flex;position:absolute;bottom:clamp(12px,1.2vw,22px);left:clamp(12px,1.2vw,22px)}.mbw-work-play-ring{background:var(--lime);width:clamp(44px,3vw,60px);height:clamp(44px,3vw,60px);color:var(--pitch);border-radius:999px;flex:none;justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.3,1.5,.5,1);display:inline-flex}.mbw-work-tile-film:hover .mbw-work-play-ring,.mbw-work-tile-film:focus-visible .mbw-work-play-ring{transform:scale(1.1)}.mbw-work-play-ring svg{width:38%;height:38%;margin-left:8%}.mbw-work-item{scroll-snap-align:start;flex-direction:column;flex:none;gap:12px;display:flex}.mbw-work-cap{align-items:baseline;gap:8px;max-width:100%;font-size:clamp(14px,.3vw + 10px,18px);line-height:1.3;display:flex}.mbw-work-cap b{font-weight:800}.mbw-work-cap span{color:color-mix(in srgb, var(--white) 55%, transparent);font-variant-numeric:tabular-nums;flex:none}.mbw-work-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:18px;display:flex}.mbw-work-round{border:1.5px solid color-mix(in srgb, var(--white) 26%, transparent);width:52px;height:52px;color:var(--white);border-radius:999px;justify-content:center;align-items:center;font-size:20px;font-weight:800;transition:border-color .16s,background-color .16s,opacity .16s,transform .12s;display:inline-flex}.mbw-work-round:hover{border-color:var(--white);background:color-mix(in srgb, var(--white) 8%, transparent)}.mbw-work-round:active{transform:scale(.95)}.mbw-work-round:disabled{opacity:.3;cursor:default}.mbw-work-count{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--white) 55%, transparent);font-weight:700}.mbw-work-quote{position:relative}.mbw-work-quote-mark{font-family:"Thunder", var(--font-sans);color:var(--lime);height:.5em;font-size:clamp(120px,14vw,340px);font-weight:700;line-height:.6;display:block}.mbw-work-quote-big{letter-spacing:-.02em;text-wrap:pretty;font-size:clamp(24px,2.5vw,64px);font-weight:800;line-height:1.16}.mbw-work-quote-rest{color:color-mix(in srgb, var(--white) 76%, transparent);text-wrap:pretty;margin-top:1em;font-size:clamp(17px,.6vw + 12px,28px);font-weight:600;line-height:1.5}.mbw-work-cite{align-items:center;gap:14px;margin-top:clamp(24px,3vw,48px);font-size:clamp(15px,.35vw + 11px,21px);line-height:1.35;display:flex}.mbw-work-cite:before{content:"";background:var(--lime);flex:none;width:clamp(28px,3vw,56px);height:2px}.mbw-work-quote-small{max-width:1100px}.mbw-work-quote-small .mbw-work-quote-mark{font-size:clamp(88px,9vw,220px)}.mbw-work-quote-small .mbw-work-quote-big{font-size:clamp(21px,1.7vw,44px)}.mbw-work-quote-small .mbw-work-quote-rest{font-size:clamp(16px,.45vw + 12px,24px)}.mbw-work-cite .mbw-work-src{margin-top:6px}.mbw-work-projects{flex-direction:column;gap:clamp(88px,12vh,180px);margin-top:clamp(24px,3vh,48px);display:flex}.mbw-work-project>.mbw-work-wrap>.mbw-work-cols{margin-top:0}.mbw-work-project-head{border-top:1px solid color-mix(in srgb, var(--white) 14%, transparent);flex-direction:column;gap:14px;padding-top:clamp(20px,2.4vw,36px);display:flex}.mbw-work-project-no{font-family:"Thunder", var(--font-sans);color:var(--lime);font-variant-numeric:tabular-nums;font-size:clamp(28px,2.2vw,56px);font-weight:700;line-height:.9}.mbw-work-project-name{font-family:"Thunder", var(--font-sans);text-transform:uppercase;letter-spacing:-.005em;overflow-wrap:anywhere;text-wrap:balance;max-width:18ch;font-size:clamp(44px,4.4vw,120px);font-weight:700;line-height:.88}.mbw-work-project-line{max-width:30ch;color:color-mix(in srgb, var(--white) 84%, transparent);margin-top:clamp(16px,2vw,32px);font-size:clamp(20px,1.4vw,38px)}.mbw-work-delivered{flex-wrap:wrap;gap:8px;display:flex}.mbw-work-delivered li{border:1px solid color-mix(in srgb, var(--white) 20%, transparent);color:color-mix(in srgb, var(--white) 82%, transparent);border-radius:999px;padding:8px 14px;font-size:clamp(14px,.25vw + 11px,17px);font-weight:700;line-height:1.3}.mbw-work-results-small{gap:clamp(28px,3vw,56px) clamp(24px,3vw,64px)}@media (width>=768px){.mbw-work-results-small{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}}.mbw-work-results-small .mbw-work-num-fact{font-size:clamp(64px,6.4vw,170px)}.mbw-work-logo{object-fit:contain;object-position:left center;width:auto;max-width:min(100%,340px);height:auto;max-height:clamp(56px,7vw,120px);display:block}.mbw-work-awards{gap:14px;display:grid}@media (width>=768px){.mbw-work-awards{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr))}}.mbw-work-award{background:color-mix(in srgb, var(--white) 6%, transparent);border:1px solid color-mix(in srgb, var(--white) 10%, transparent);border-radius:24px;align-items:center;gap:clamp(14px,1.4vw,24px);padding:clamp(14px,1.2vw,22px) clamp(16px,1.4vw,28px);display:flex}@media (width<=767px){.mbw-work-award{flex-direction:column;align-items:flex-start}}.mbw-work-award .mbw-award-body{border-bottom:1px solid color-mix(in srgb, var(--white) 12%, transparent);flex:none;align-self:stretch;align-items:center;padding-bottom:14px;display:flex}@media (width>=768px){.mbw-work-award .mbw-award-body{border-bottom:0;border-right:1px solid color-mix(in srgb, var(--white) 12%, transparent);justify-content:center;width:214px;padding:0 24px 0 0}}.mbw-award-body img{object-fit:contain;opacity:.95;display:block}.mbw-award-body.is-word{letter-spacing:.02em;text-transform:uppercase;color:var(--white);text-align:center;font-size:clamp(13px,.3vw + 10px,16px);font-weight:800;line-height:1.1}.mbw-award-body.is-small{border:0;align-self:auto;width:auto;padding:0}.mbw-award-body.is-small.is-word{font-size:11px}.mbw-work-medal{text-transform:uppercase;letter-spacing:.1em;font-size:clamp(12px,.2vw + 10px,15px);font-weight:900}.mbw-work-medal[data-m=Gold]{color:var(--gold)}.mbw-work-medal[data-m=Silver]{color:color-mix(in srgb, var(--white) 82%, var(--grey))}.mbw-work-medal[data-m=Bronze]{color:color-mix(in srgb, var(--ochre) 70%, var(--white))}.mbw-work-credits{border-top:1px solid color-mix(in srgb, var(--white) 12%, transparent);gap:0;display:grid}.mbw-work-credit{border-bottom:1px solid color-mix(in srgb, var(--white) 12%, transparent);gap:4px 24px;padding-block:18px;display:grid}@media (width>=768px){.mbw-work-credit{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:baseline}}.mbw-work-credit dt{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--white) 50%, transparent);font-size:clamp(12px,.2vw + 10px,15px);font-weight:700}.mbw-work-credit dd{font-size:clamp(17px,.5vw + 12px,26px);font-weight:700;line-height:1.35}.mbw-work-share{flex-wrap:wrap;gap:10px;display:flex}.mbw-work-share .mbw-pill{min-height:48px}.mbw-work-copied{color:var(--lime)}.mbw-work-next{height:230dvh;margin-top:clamp(96px,14vh,200px);position:relative}@media (width<=767px){.mbw-work-next{height:190dvh}}.mbw-work-next-stage{height:100dvh;padding-top:calc(var(--mbw-head) + 12px);flex-direction:column;display:flex;position:sticky;top:0;overflow:hidden}.mbw-work-next-name{font-family:"Thunder", var(--font-sans);text-transform:uppercase;font-size:clamp(56px,8vw,220px);font-weight:700;line-height:.84}.mbw-work-next-card{flex:auto;min-height:0;margin-block:clamp(14px,2.4vh,32px);display:block;position:relative;overflow:hidden}.mbw-work-next-card>img,.mbw-work-next-card>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mbw-work-next-card:focus-visible{outline-offset:-4px}.mbw-work-next-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;padding-bottom:clamp(16px,3vh,36px);display:flex}.mbw-work-timer{align-items:center;gap:12px;display:inline-flex;position:relative}.mbw-work-ring{flex:none;width:52px;height:52px;transform:rotate(-90deg)}.mbw-work-ring circle{fill:none;stroke-width:3px}.mbw-work-ring .track{stroke:color-mix(in srgb, var(--white) 16%, transparent)}.mbw-work-ring .fill{stroke:var(--lime);stroke-linecap:round;stroke-dasharray:138.2;stroke-dashoffset:138.2px}.mbw-work-ring[data-running=true] .fill{animation:mbw-work-ring var(--secs,6s) linear forwards}@keyframes mbw-work-ring{to{stroke-dashoffset:0}}.mbw-work-ring-no{width:52px;height:52px;font-family:"Thunder", var(--font-sans);color:var(--lime);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:26px;font-weight:700;display:flex;position:absolute;top:0;left:0}.mbw-work-others{flex-wrap:wrap;gap:8px;display:flex}.mbw-work-others a{border:1px solid color-mix(in srgb, var(--white) 16%, transparent);min-height:44px;color:color-mix(in srgb, var(--white) 78%, transparent);border-radius:999px;align-items:center;padding:0 16px;font-size:clamp(14px,.25vw + 11px,17px);font-weight:700;transition:border-color .16s,color .16s;display:inline-flex}.mbw-work-others a:hover,.mbw-work-others a:focus-visible{border-color:var(--lime);color:var(--lime)}.mbw-work-others a.mbw-work-others-all{border-color:color-mix(in srgb, var(--lime) 60%, transparent);color:var(--lime);gap:8px}.mbw-work-player-frame{width:100%;max-height:100%;position:relative}.mbw-work-grid{gap:clamp(48px,6vw,120px) clamp(20px,2.4vw,48px);margin-top:clamp(48px,7vh,112px);display:grid}@media (width>=900px){.mbw-work-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.mbw-work-cell{grid-column:span 7}.mbw-work-cell:nth-child(4n+2),.mbw-work-cell:nth-child(4n+3){grid-column:span 5}.mbw-work-cell:nth-child(4n+2),.mbw-work-cell:nth-child(4n){margin-top:clamp(80px,12vw,260px)}.mbw-work-cell:last-child:nth-child(odd){grid-column:3/span 8;margin-top:0}}.mbw-work-card{display:block}.mbw-work-card-frame{aspect-ratio:16/10;background:color-mix(in srgb, var(--white) 5%, transparent);border-radius:clamp(16px,1.6vw,32px);position:relative;overflow:hidden}.mbw-work-card-frame>img,.mbw-work-card-frame>video{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.8,.2,1),opacity .4s;position:absolute;inset:0}.mbw-work-card-frame>video{opacity:0}.mbw-work-card[data-playing=true] .mbw-work-card-frame>video{opacity:1}.mbw-work-card:hover .mbw-work-card-frame>*,.mbw-work-card:focus-visible .mbw-work-card-frame>*{transform:scale(1.04)}.mbw-work-card:focus-visible{outline:none}.mbw-work-card:focus-visible .mbw-work-card-frame{outline:3px solid var(--lime);outline-offset:4px}.mbw-work-card-client{font-family:"Thunder", var(--font-sans);text-transform:uppercase;font-size:clamp(40px,3.6vw,96px);font-weight:700;line-height:.86}.mbw-work-card-title{letter-spacing:-.015em;font-size:clamp(18px,1.1vw + 8px,32px);font-weight:800;line-height:1.15}.mbw-work-card-go{color:var(--lime);align-items:center;gap:10px;font-size:clamp(15px,.3vw + 11px,19px);font-weight:800;display:inline-flex}.mbw-work-card-go span{transition:transform .2s cubic-bezier(.3,1.5,.5,1)}.mbw-work-card:hover .mbw-work-card-go span,.mbw-work-card:focus-visible .mbw-work-card-go span{transform:translate(6px)}.mbw-work-medals{color:color-mix(in srgb, var(--white) 70%, transparent);flex-wrap:wrap;align-items:center;gap:10px 8px;font-size:clamp(13px,.2vw + 10px,16px);font-weight:700;display:flex}.mbw-work-medals .mbw-award-body{flex:none;width:100%}.mbw-work-all{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:clamp(56px,8vh,120px);display:flex}.mbw-work-index{padding-top:calc(var(--mbw-head) + clamp(40px, 8vh, 120px));padding-bottom:clamp(96px,14vh,200px)}.mbw-work-index-grid{gap:clamp(40px,4vw,72px) clamp(16px,2vw,36px);margin-top:clamp(40px,6vh,88px);display:grid}@media (width>=640px){.mbw-work-index-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.mbw-work-index-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.mbw-work-index-grid .mbw-work-cell:nth-child(n){grid-column:auto;margin-top:0}@media (width>=640px) and (width<=1099px){.mbw-work-index-grid .mbw-work-cell:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - clamp(16px,2vw,36px)/2)}}@media (width>=1100px){.mbw-work-index-grid .mbw-work-cell:last-child:nth-child(3n+1){grid-column:2}}.mbw-work-index-grid .mbw-work-card-client{font-size:clamp(34px,2.4vw,60px)}.mbw-work-index-grid .mbw-work-card-title{font-size:clamp(16px,.6vw + 10px,22px)}@media (prefers-reduced-motion:reduce){.mbw-work-rail,.mbw-work-rail[data-on=true]{transition:opacity .2s,visibility;transform:none}.mbw-work-tile-film img,.mbw-work-card-frame>img,.mbw-work-card-frame>video,.mbw-work-card-go span{transition:none}.mbw-work-card:hover .mbw-work-card-frame>*,.mbw-work-tile-film:hover img{transform:none}}.mbw-work-src{margin-block:-12px;padding-block:12px;display:inline-block}@media (width<=1023px){.mbw-work-cols-credits>.mbw-work-cols-side{order:1}}.mbw-work-head{gap:clamp(28px,4vh,44px) clamp(32px,3.6vw,72px);display:grid}@media (width>=1100px){.mbw-work-head{grid-template-columns:minmax(0,4fr) minmax(0,3fr);align-items:start}}.mbw-sitback{isolation:isolate;-webkit-tap-highlight-color:transparent;border-radius:clamp(16px,1.6vw,32px);position:relative;container-type:inline-size}.mbw-sitback-screen{aspect-ratio:16/9;border-radius:inherit;background:var(--carbon);position:relative;overflow:hidden;container-type:inline-size}.mbw-sitback-pic,.mbw-sitback-pic>img,.mbw-sitback-none{width:100%;height:100%;position:absolute;inset:0}.mbw-sitback-pic>img{object-fit:cover}.mbw-sitback-pic>.mbw-sitback-ahead{opacity:0;pointer-events:none}.mbw-sitback-none{background:var(--pink);color:var(--pitch);font-family:"Thunder", var(--font-sans);text-transform:uppercase;text-align:right;place-items:start end;padding:13cqw 5cqw 0 0;font-size:10cqw;font-weight:700;line-height:.86;display:grid}.mbw-sitback-none>span{text-wrap:balance;max-width:38cqw;padding-top:.06em}.mbw-sitback-shade{pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb, var(--pitch) 88%, transparent) 0%, color-mix(in srgb, var(--pitch) 55%, transparent) 42%, transparent 72%), linear-gradient(0deg, color-mix(in srgb, var(--pitch) 82%, transparent) 0%, transparent 58%), linear-gradient(180deg, color-mix(in srgb, var(--pitch) 64%, transparent) 0%, transparent 30%);position:absolute;inset:0}.mbw-sitback-top{pointer-events:none;align-items:center;gap:2.6cqw;padding:4.4cqw 5cqw 0;display:flex;position:absolute;top:0;left:0;right:0}.mbw-sitback-logo{font-family:"Thunder", var(--font-sans);text-transform:uppercase;letter-spacing:.01em;color:var(--pink);text-shadow:0 0 20px color-mix(in srgb, var(--pink) 45%, transparent);padding-top:.1em;font-size:clamp(22px,6.2cqw,44px);font-weight:700;line-height:.8}.mbw-sitback-now{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.02em;text-transform:uppercase;min-width:0;color:color-mix(in srgb, var(--white) 82%, transparent);text-shadow:0 1px 0 var(--pitch);font-family:"Press Start 2P",monospace;font-size:clamp(8px,1.7cqw,12px);line-height:1.4;overflow:hidden}.mbw-sitback-words{z-index:1;pointer-events:none;flex-direction:column;align-items:flex-start;gap:1.4cqw;display:flex;position:absolute;bottom:5cqw;left:5cqw;right:24cqw}.mbw-sitback-q{font-family:"Thunder", var(--font-sans);text-transform:uppercase;letter-spacing:.005em;text-wrap:balance;padding-top:.06em;font-size:clamp(30px,7.6cqw,58px);font-weight:700;line-height:.86}.mbw-sitback-a{max-width:30ch;color:color-mix(in srgb, var(--white) 88%, transparent);text-wrap:balance;font-size:clamp(14px,3cqw,21px);font-weight:700;line-height:1.3}.mbw-sitback-play{background:var(--lime);min-height:48px;color:var(--pitch);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;margin-top:1.2cqw;padding:0 22px 0 18px;font-size:clamp(15px,3cqw,19px);font-weight:800;transition:transform .22s cubic-bezier(.3,1.5,.5,1),box-shadow .22s;display:inline-flex}.mbw-sitback-play svg,.mbw-sitback-icon{fill:currentColor;flex:none;width:1em;height:1em}.mbw-sitback-go{z-index:2;border-radius:inherit;cursor:pointer;position:absolute;inset:0}.mbw-sitback-flick{z-index:3;gap:10px;display:flex;position:absolute;bottom:4.6cqw;right:4cqw}.mbw-sitback-flick button{width:44px;height:44px;color:var(--white);background:color-mix(in srgb, var(--pitch) 55%, transparent);border:1.5px solid color-mix(in srgb, var(--white) 34%, transparent);-webkit-backdrop-filter:blur(6px);border-radius:999px;place-items:center;transition:background-color .16s,color .16s,border-color .16s,transform .16s;display:grid}.mbw-sitback-flick button:hover{background:var(--white);color:var(--pitch);border-color:var(--white)}.mbw-sitback-flick button:active{transform:scale(.94)}.mbw-sitback-flick svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.mbw-sitback-flick button:focus-visible{outline:3px solid var(--lime);outline-offset:3px}.mbw-sitback-under{color:color-mix(in srgb, var(--white) 60%, transparent);text-wrap:pretty;margin-top:20px;font-size:clamp(14px,.25vw + 11px,17px);line-height:1.5}.mbw-sitback-browse{color:var(--lime);white-space:nowrap;align-items:center;gap:6px;margin-block:-12px;padding-block:12px;font-weight:800;display:inline-flex}.mbw-sitback-browse span{transition:transform .2s cubic-bezier(.3,1.5,.5,1)}.mbw-sitback-browse:hover span,.mbw-sitback-browse:focus-visible span{transform:translate(5px)}.mbw-sitback-flash{pointer-events:none;opacity:0;background:repeating-linear-gradient(180deg, color-mix(in srgb, var(--white) 22%, transparent) 0 2px, transparent 2px 5px), color-mix(in srgb, var(--white) 14%, transparent);position:absolute;inset:0}.mbw-sitback[data-feel=full] .mbw-sitback-flash{animation:.18s steps(4,end) both mbw-sitback-flash}.mbw-sitback[data-feel=calm] .mbw-sitback-pic>img{animation:.3s both mbw-sitback-fade}@keyframes mbw-sitback-flash{0%{opacity:1;transform:translate(-2%)scaleY(1.04)}50%{opacity:.7;transform:translate(1.5%)scaleY(.98)}to{opacity:0;transform:none}}@keyframes mbw-sitback-fade{0%{opacity:0}to{opacity:1}}@media (width>=1100px){.mbw-sitback{box-shadow:0 0 0 3px color-mix(in srgb, var(--lime) 80%, var(--pitch)), 0 0 0 9px color-mix(in srgb, var(--pitch) 88%, transparent), 0 30px 80px color-mix(in srgb, var(--pitch) 80%, transparent), 0 0 70px color-mix(in srgb, var(--pink) 22%, transparent)}.mbw-sitback-wrap{margin-top:6px}.mbw-sitback-go:focus-visible{outline:3px solid var(--lime);outline-offset:13px}}@media (hover:hover){.mbw-sitback:hover .mbw-sitback-play{box-shadow:0 0 0 6px color-mix(in srgb, var(--lime) 22%, transparent), 0 10px 30px color-mix(in srgb, var(--lime) 35%, transparent);transform:scale(1.06)}}.mbw-sitback:has(.mbw-sitback-go:focus-visible) .mbw-sitback-play{box-shadow:0 0 0 6px color-mix(in srgb, var(--lime) 22%, transparent), 0 10px 30px color-mix(in srgb, var(--lime) 35%, transparent);transform:scale(1.06)}@media (width<=1099px){.mbw-sitback{grid-template-columns:var(--thumb,132px) minmax(0, 1fr);background:var(--carbon);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--white) 10%, transparent);border-radius:20px;grid-template-rows:auto auto;align-content:center;align-items:center;gap:3px 14px;padding:7px 14px 7px 7px;display:grid}.mbw-sitback-screen{width:var(--thumb,132px);border-radius:13px;grid-area:1/1/3}.mbw-sitback-flick,.mbw-sitback-under,.mbw-sitback-now{display:none}.mbw-sitback-shade{background:linear-gradient(180deg, color-mix(in srgb, var(--pitch) 72%, transparent) 0%, transparent 48%)}.mbw-sitback-top{padding:6px 8px 0}.mbw-sitback-logo{text-shadow:0 0 10px color-mix(in srgb, var(--pink) 40%, transparent), 0 1px 0 var(--pitch);font-size:clamp(12px,8.4cqw,16px)}.mbw-sitback-words{display:contents}.mbw-sitback-q{font-family:var(--font-sans);text-transform:none;letter-spacing:-.01em;grid-area:1/2;align-self:end;padding-top:0;font-size:16px;font-weight:800;line-height:1.2}.mbw-sitback-a{color:color-mix(in srgb, var(--white) 72%, transparent);grid-area:2/2;align-self:start;font-size:14px;font-weight:600;line-height:1.3}.mbw-sitback-play{z-index:1;width:44px;height:44px;min-height:44px;box-shadow:0 4px 16px color-mix(in srgb, var(--pitch) 55%, transparent);grid-area:1/1/3;justify-content:center;place-self:center;margin:0;padding:0 0 0 3px;font-size:17px;position:relative}.mbw-sitback-play>span{display:none}.mbw-sitback-go:focus-visible{outline:3px solid var(--lime);outline-offset:4px}.mbw-sitback-none>span{display:none}.mbw-sitback-screen:has(.mbw-sitback-none) .mbw-sitback-shade{display:none}.mbw-sitback-screen:has(.mbw-sitback-none) .mbw-sitback-logo{color:var(--pitch);text-shadow:none}}@media (width>=640px) and (width<=1099px){.mbw-sitback{--thumb:176px}.mbw-sitback-q{font-size:19px}.mbw-sitback-a{font-size:16px}}.mbw-workflix{pointer-events:none}.mbw-workflix-wait{pointer-events:auto;background:color-mix(in srgb, var(--pitch) 72%, transparent);place-items:center;display:grid;position:absolute;inset:0}.mbw-workflix-wait b{font-family:"Thunder", var(--font-sans);text-transform:uppercase;color:var(--pink);text-shadow:0 0 40px color-mix(in srgb, var(--pink) 45%, transparent);padding-top:.1em;font-size:clamp(56px,9vw,150px);font-weight:700;line-height:.8;animation:1.2s ease-in-out infinite alternate mbw-sitback-wait}@keyframes mbw-sitback-wait{0%{opacity:.45}to{opacity:1}}@media (prefers-reduced-motion:reduce){.mbw-sitback-play,.mbw-sitback-browse span,.mbw-sitback-flick button{transition:none}.mbw-sitback:hover .mbw-sitback-play{transform:none}.mbw-sitback:has(.mbw-sitback-go:focus-visible) .mbw-sitback-play{transform:none}.mbw-workflix-wait b{animation:none}}
