.creative-studio-page[data-v-2527ca01]{--cs-paper: #151515;--cs-muted: #bfbfbf;--cs-accent: #fe4727;--cs-accent-warm: #ff9b3f;--cs-line: rgba(255, 255, 255, .12);padding-top:58px;overflow-x:clip;overflow-y:visible;background:var(--cs-paper);color:#fff;font:400 16px/1.5 Inter LP,Inter,Arial,sans-serif}.creative-studio-page[data-v-2527ca01] *,.creative-studio-page[data-v-2527ca01] *:before,.creative-studio-page[data-v-2527ca01] *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.creative-studio-page[data-v-2527ca01] :is(h1,h2,h3,p,figure){margin:0}.creative-studio-page[data-v-2527ca01] :is(h1,h2){font-family:Inter LP,Inter,Arial,sans-serif;font-weight:600;letter-spacing:-.055em}.creative-studio-page a[data-v-2527ca01]{color:inherit;text-decoration:none}.creative-studio-page button[data-v-2527ca01]{font:inherit}.creative-hero[data-v-2527ca01]{position:relative;isolation:isolate;width:calc(100% - 24px);min-height:calc(100svh - 70px);margin:0 auto 12px;overflow:hidden;border:1px solid var(--cs-line);border-radius:20px;background:#171514}.creative-hero__glow[data-v-2527ca01]{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:-webkit-radial-gradient(24% 42%,circle,rgba(254,71,39,.38),transparent 34%),-webkit-radial-gradient(46% 30%,circle,rgba(159,53,26,.2),transparent 38%),-webkit-linear-gradient(340deg,#30160f 0%,#171514 58%,#111 100%);background:radial-gradient(circle at 24% 42%,rgba(254,71,39,.38),transparent 34%),radial-gradient(circle at 46% 30%,rgba(159,53,26,.2),transparent 38%),linear-gradient(110deg,#30160f,#171514 58%,#111)}.creative-hero__grid[data-v-2527ca01]{position:relative;z-index:1;display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);min-height:calc(100svh - 70px);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:48px;padding:112px 0 72px 64px}.creative-hero__copy[data-v-2527ca01]{max-width:620px}.eyebrow[data-v-2527ca01]{display:block;margin-bottom:22px!important;background:-webkit-linear-gradient(353deg,var(--cs-accent),var(--cs-accent-warm));background:linear-gradient(97deg,var(--cs-accent),var(--cs-accent-warm));-webkit-background-clip:text;background-clip:text;color:transparent;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:1.68px;text-transform:uppercase}.creative-hero h1[data-v-2527ca01]{width:calc(100% + 30px);max-width:710px;font-size:clamp(48px,5.35vw,78px);line-height:.98}.creative-hero__lede[data-v-2527ca01]{max-width:560px;margin-top:28px!important;color:#ddd5d1;font-size:20px;line-height:1.42}.brand-button[data-v-2527ca01]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;min-height:42px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:30px;padding:0 18px;border-radius:8px;background:-webkit-linear-gradient(353deg,var(--cs-accent),var(--cs-accent-warm));background:linear-gradient(97deg,var(--cs-accent),var(--cs-accent-warm));color:#fff!important;font-size:14px;font-weight:600;-webkit-transition:-webkit-filter .16s ease,-webkit-transform .16s ease;transition:-webkit-filter .16s ease,-webkit-transform .16s ease;transition:filter .16s ease,transform .16s ease;transition:filter .16s ease,transform .16s ease,-webkit-filter .16s ease,-webkit-transform .16s ease}.brand-button[data-v-2527ca01]:hover{-webkit-filter:brightness(.94);filter:brightness(.94);-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.brand-button[data-v-2527ca01]:focus-visible,.creative-studio-page button[data-v-2527ca01]:focus-visible,.text-link[data-v-2527ca01]:focus-visible{outline:2px solid var(--cs-accent);outline-offset:4px}.video-wall-mask[data-v-2527ca01]{position:relative;height:min(78svh,720px);overflow:hidden;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(16%,#000),color-stop(84%,#000),to(transparent));-webkit-mask-image:-webkit-linear-gradient(top,transparent 0,#000 16%,#000 84%,transparent 100%);mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(16%,#000),color-stop(84%,#000),to(transparent));mask-image:linear-gradient(180deg,transparent 0,#000 16%,#000 84%,transparent 100%)}.video-wall-mask[data-v-2527ca01]:before,.video-wall-mask[data-v-2527ca01]:after{position:absolute;z-index:3;right:0;left:0;height:22%;content:"";pointer-events:none}.video-wall-mask[data-v-2527ca01]:before{top:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(23,21,20,.92)),to(transparent));background:-webkit-linear-gradient(top,rgba(23,21,20,.92),transparent);background:linear-gradient(180deg,rgba(23,21,20,.92),transparent)}.video-wall-mask[data-v-2527ca01]:after{bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(23,21,20,.96)),to(transparent));background:-webkit-linear-gradient(bottom,rgba(23,21,20,.96),transparent);background:linear-gradient(0deg,rgba(23,21,20,.96),transparent)}.video-wall[data-v-2527ca01]{position:absolute;top:-40px;right:-10px;bottom:-40px;left:0;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;-webkit-transform:perspective(1400px) rotateY(-9deg) rotateX(4deg) rotate(3deg) scale(1.02);transform:perspective(1400px) rotateY(-9deg) rotateX(4deg) rotate(3deg) scale(1.02);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.video-wall__column[data-v-2527ca01]{overflow:hidden}.video-wall__column[data-v-2527ca01]:nth-child(2){margin-top:-140px}.video-wall__track[data-v-2527ca01]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:14px;-webkit-animation:wall-up-2527ca01 46s linear infinite;animation:wall-up-2527ca01 46s linear infinite;will-change:transform}.video-wall__column:nth-child(2) .video-wall__track[data-v-2527ca01]{-webkit-animation-name:wall-down-2527ca01;animation-name:wall-down-2527ca01;-webkit-animation-duration:52s;animation-duration:52s}.video-wall__column:nth-child(3) .video-wall__track[data-v-2527ca01]{-webkit-animation-duration:58s;animation-duration:58s}.video-wall:hover .video-wall__track[data-v-2527ca01]{-webkit-animation-play-state:paused;animation-play-state:paused}.video-wall__tile[data-v-2527ca01]{position:relative;aspect-ratio:4 / 5;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;overflow:hidden;border:1px solid var(--cs-line);border-radius:12px;background:#111;-webkit-box-shadow:0 24px 50px -30px rgba(0,0,0,.8);box-shadow:0 24px 50px -30px #000c}.video-wall__tile[data-v-2527ca01]:nth-child(odd){aspect-ratio:16 / 11}.video-wall__tile video[data-v-2527ca01]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@-webkit-keyframes wall-up-2527ca01{to{-webkit-transform:translateY(calc(-50% - 7px));transform:translateY(calc(-50% - 7px))}}@keyframes wall-up-2527ca01{to{-webkit-transform:translateY(calc(-50% - 7px));transform:translateY(calc(-50% - 7px))}}@-webkit-keyframes wall-down-2527ca01{0%{-webkit-transform:translateY(calc(-50% - 7px));transform:translateY(calc(-50% - 7px))}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wall-down-2527ca01{0%{-webkit-transform:translateY(calc(-50% - 7px));transform:translateY(calc(-50% - 7px))}to{-webkit-transform:translateY(0);transform:translateY(0)}}.dark-section[data-v-2527ca01]{padding:0 40px;background:var(--cs-paper)}.section-inner[data-v-2527ca01]{width:min(1080px,100%);margin:0 auto;padding:88px 0}.section-heading[data-v-2527ca01]{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1.2fr) minmax(280px,.8fr);grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;gap:56px;margin-bottom:40px}.section-heading .eyebrow[data-v-2527ca01]{margin-bottom:20px!important}.section-heading h2[data-v-2527ca01]{max-width:650px;font-size:clamp(36px,4vw,52px);line-height:1.08}.section-heading>p[data-v-2527ca01]{max-width:440px;color:#e4e4e4;font-size:18px;line-height:1.5}.work-carousel__stage[data-v-2527ca01]{position:relative;aspect-ratio:16 / 9;overflow:hidden;border:1px solid var(--cs-line);border-radius:18px;background:#111;-webkit-box-shadow:0 40px 80px -40px rgba(0,0,0,.8);box-shadow:0 40px 80px -40px #000c}.work-carousel__stage[data-v-2527ca01]:before,.work-carousel__stage[data-v-2527ca01]:after{position:absolute;z-index:1;right:0;left:0;content:"";pointer-events:none}.work-carousel__stage[data-v-2527ca01]:before{top:0;height:42%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(10,10,10,.78)),to(transparent));background:-webkit-linear-gradient(top,rgba(10,10,10,.78),transparent);background:linear-gradient(180deg,rgba(10,10,10,.78),transparent)}.work-carousel__stage[data-v-2527ca01]:after{bottom:0;height:52%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(10,10,10,.88)),to(transparent));background:-webkit-linear-gradient(bottom,rgba(10,10,10,.88),transparent);background:linear-gradient(0deg,rgba(10,10,10,.88),transparent)}.work-carousel__stage[data-v-2527ca01]>:is(img,video){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.work-carousel__top[data-v-2527ca01],.work-carousel__description[data-v-2527ca01],.work-carousel__controls[data-v-2527ca01]{position:absolute;z-index:2}.work-carousel__top[data-v-2527ca01]{top:34px;left:40px}.work-carousel__top span[data-v-2527ca01],.service-steps span[data-v-2527ca01],.delivery-grid span[data-v-2527ca01]{color:#ff7948;font-size:12px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase}.work-carousel__top h3[data-v-2527ca01]{margin-top:10px;color:#fff;font-size:32px;font-weight:500;letter-spacing:-.035em;line-height:1.1}.work-carousel__description[data-v-2527ca01]{bottom:36px;left:40px;max-width:580px;padding-right:220px;color:#ffffffeb;font-size:16px;line-height:1.55}.work-carousel__controls[data-v-2527ca01]{right:32px;bottom:28px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px}.work-carousel__controls>button[data-v-2527ca01]{width:44px;height:44px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 0 3px;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:#1515158c;color:#fff;font-size:26px;cursor:pointer}.work-carousel__dots[data-v-2527ca01]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;margin-right:12px}.work-carousel__dots button[data-v-2527ca01]{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#ffffff52;cursor:pointer;-webkit-transition:background .24s ease,-webkit-transform .24s ease;transition:background .24s ease,-webkit-transform .24s ease;transition:background .24s ease,transform .24s ease;transition:background .24s ease,transform .24s ease,-webkit-transform .24s ease}.work-carousel__dots button.is-active[data-v-2527ca01]{background:var(--cs-accent);-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.service-steps[data-v-2527ca01],.delivery-grid[data-v-2527ca01]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:48px}.service-steps article[data-v-2527ca01],.delivery-grid article[data-v-2527ca01]{padding:28px 30px 30px;border:1px solid var(--cs-line);border-radius:14px;background:#ffffff08}.service-steps h3[data-v-2527ca01],.delivery-grid h3[data-v-2527ca01]{margin:14px 0 12px;color:#fff;font-size:22px;font-weight:500;letter-spacing:-.03em;line-height:1.25}.service-steps p[data-v-2527ca01],.delivery-grid p[data-v-2527ca01]{color:var(--cs-muted);font-size:14px;line-height:1.55}.partnership-stage[data-v-2527ca01]{display:-ms-grid;display:grid;-ms-grid-columns:minmax(250px,.8fr) minmax(0,1.7fr);grid-template-columns:minmax(250px,.8fr) minmax(0,1.7fr);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:38px}.partnership-tabs[data-v-2527ca01]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.partnership-tabs button[data-v-2527ca01]{position:relative;display:block;padding:28px 0;border:0;background:transparent;color:#fff;text-align:left;cursor:pointer}.partnership-tabs button[data-v-2527ca01]:before{position:absolute;top:25px;bottom:25px;left:-16px;width:3px;background:var(--cs-accent);content:"";opacity:0}.partnership-tabs button[aria-selected=true][data-v-2527ca01]:before{opacity:1}.partnership-tab__kicker[data-v-2527ca01]{display:block;margin-bottom:12px;color:#999;font-size:10px;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.partnership-tabs button[aria-selected=true] .partnership-tab__kicker[data-v-2527ca01]{color:#ff7948}.partnership-tabs strong[data-v-2527ca01]{display:block;margin-bottom:12px;font-size:23px;font-weight:500;letter-spacing:-.025em;line-height:1.22}.partnership-tabs button>span[data-v-2527ca01]:last-child{display:block;color:#aaa;font-size:14px;line-height:1.6}.partnership-media[data-v-2527ca01]{min-width:0}.partnership-media__frame[data-v-2527ca01]{aspect-ratio:1280 / 850;overflow:hidden;border:1px solid var(--cs-line);border-radius:18px;background:#101010}.partnership-media__frame video[data-v-2527ca01]{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.partnership-media__actions[data-v-2527ca01]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:18px;margin-top:18px}.partnership-media__actions .brand-button[data-v-2527ca01]{margin-top:0}.partnership-media__actions button[data-v-2527ca01]{min-width:54px;min-height:36px;padding:0 12px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:transparent;color:#d9d3c9;font-size:12px;cursor:pointer}.delivery-section .section-inner[data-v-2527ca01]{padding-bottom:100px}.channel-marquee[data-v-2527ca01]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:12px;margin:0 0 28px;padding:18px 0;overflow:hidden}.channel-marquee__row[data-v-2527ca01]{overflow:hidden;-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(10%,#000),color-stop(90%,#000),to(transparent));-webkit-mask-image:-webkit-linear-gradient(left,transparent,#000 10%,#000 90%,transparent);mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(10%,#000),color-stop(90%,#000),to(transparent));mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.channel-marquee__track[data-v-2527ca01],.channel-marquee__group[data-v-2527ca01]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.channel-marquee__track[data-v-2527ca01]{width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-animation:logo-scroll-2527ca01 60s linear infinite;animation:logo-scroll-2527ca01 60s linear infinite}.channel-marquee__row.is-reverse .channel-marquee__track[data-v-2527ca01]{animation-direction:reverse;-webkit-animation-duration:70s;animation-duration:70s}.channel-marquee:hover .channel-marquee__track[data-v-2527ca01]{-webkit-animation-play-state:paused;animation-play-state:paused}.channel-marquee__group[data-v-2527ca01]{gap:12px;padding-right:12px}.channel-logo-card[data-v-2527ca01]{display:-ms-grid;display:grid;width:88px;height:68px;-webkit-box-flex:0;-webkit-flex:0 0 88px;-ms-flex:0 0 88px;flex:0 0 88px;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#fff}.channel-logo-card img[data-v-2527ca01]{width:62px;height:62px;-o-object-fit:contain;object-fit:contain}@-webkit-keyframes logo-scroll-2527ca01{to{-webkit-transform:translateX(-50%);transform:translate(-50%)}}@keyframes logo-scroll-2527ca01{to{-webkit-transform:translateX(-50%);transform:translate(-50%)}}.delivery-actions[data-v-2527ca01]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:30px;margin-top:40px}.delivery-actions .brand-button[data-v-2527ca01]{margin-top:0}.text-link[data-v-2527ca01]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#e4e4e4!important;font-size:14px}.text-link[data-v-2527ca01]:hover{text-decoration:underline;text-underline-offset:5px}.faq-section[data-v-2527ca01]{position:relative;background:#fff;color:#1e1e1e}.faq-section__inner[data-v-2527ca01]{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,380px) minmax(0,1fr);grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:64px;width:min(1080px,100%);margin:0 auto;padding:88px 24px}.faq-section .eyebrow[data-v-2527ca01]{margin-bottom:16px!important}.faq-section h2[data-v-2527ca01]{color:#1e1e1e;font-size:36px;line-height:1.15}.faq-section__heading>p[data-v-2527ca01]:last-child{margin-top:16px;color:#4a4a4a;font-size:17px;line-height:1.5}.faq-item[data-v-2527ca01]{border-bottom:1px solid rgba(17,17,15,.12)}.faq-item>button[data-v-2527ca01]{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:20px 0;border:0;background:transparent;color:#1e1e1e;font-size:16px;font-weight:500;line-height:1.4;text-align:left;cursor:pointer}.faq-item>button span[data-v-2527ca01]{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;font-size:18px;-webkit-transition:-webkit-transform .24s ease;transition:-webkit-transform .24s ease;transition:transform .24s ease;transition:transform .24s ease,-webkit-transform .24s ease}.faq-item>button[aria-expanded=true] span[data-v-2527ca01]{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.faq-item__answer[data-v-2527ca01]{display:-ms-grid;display:grid;-ms-grid-rows:0fr;grid-template-rows:0fr;-webkit-transition:grid-template-rows .36s cubic-bezier(.16,1,.3,1);transition:grid-template-rows .36s cubic-bezier(.16,1,.3,1);transition:grid-template-rows .36s cubic-bezier(.16,1,.3,1),-ms-grid-rows .36s cubic-bezier(.16,1,.3,1)}.faq-item__answer>div[data-v-2527ca01]{overflow:hidden}.faq-item__answer p[data-v-2527ca01]{max-width:580px;padding:0 0 20px;color:#666;font-size:14.5px;line-height:1.65;opacity:0;-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);-webkit-transition:opacity .24s ease,-webkit-transform .24s ease;transition:opacity .24s ease,-webkit-transform .24s ease;transition:opacity .24s ease,transform .24s ease;transition:opacity .24s ease,transform .24s ease,-webkit-transform .24s ease}.faq-item__answer.is-open[data-v-2527ca01]{-ms-grid-rows:1fr;grid-template-rows:1fr}.faq-item__answer.is-open p[data-v-2527ca01]{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.is-reveal-ready [data-reveal][data-v-2527ca01]{opacity:0;translate:0 24px;-webkit-transition:opacity 1s cubic-bezier(.16,1,.3,1) var(--reveal-delay, 0ms),translate 1s cubic-bezier(.16,1,.3,1) var(--reveal-delay, 0ms);transition:opacity 1s cubic-bezier(.16,1,.3,1) var(--reveal-delay, 0ms),translate 1s cubic-bezier(.16,1,.3,1) var(--reveal-delay, 0ms);will-change:opacity,translate}.is-reveal-ready [data-reveal].is-visible[data-v-2527ca01]{opacity:1;translate:0 0}.reveal-delay-1[data-v-2527ca01]{--reveal-delay: .1s}.reveal-delay-2[data-v-2527ca01]{--reveal-delay: .2s}.reveal-delay-3[data-v-2527ca01]{--reveal-delay: .3s}.service-steps article[data-v-2527ca01]:nth-child(2),.delivery-grid article[data-v-2527ca01]:nth-child(2){--reveal-delay: .1s}.service-steps article[data-v-2527ca01]:nth-child(3),.delivery-grid article[data-v-2527ca01]:nth-child(3){--reveal-delay: .2s}.is-reveal-ready .work-carousel[data-reveal] .work-carousel__stage[data-v-2527ca01]{opacity:.4;scale:.96;-webkit-transition:opacity .7s ease,scale .9s cubic-bezier(.16,1,.3,1);transition:opacity .7s ease,scale .9s cubic-bezier(.16,1,.3,1)}.is-reveal-ready .work-carousel[data-reveal].is-visible .work-carousel__stage[data-v-2527ca01]{opacity:1;scale:1}@media (max-width: 1023px){.creative-hero__grid[data-v-2527ca01]{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:36px;padding:110px 32px 40px}.creative-hero__copy[data-v-2527ca01]{max-width:680px}.video-wall-mask[data-v-2527ca01]{height:460px}.video-wall[data-v-2527ca01]{top:0;right:0;bottom:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none}}@media (max-width: 809px){.creative-hero[data-v-2527ca01]{width:calc(100% - 16px);min-height:0;border-radius:16px}.creative-hero__grid[data-v-2527ca01]{min-height:0;gap:28px;padding:92px 20px 32px}.creative-hero h1[data-v-2527ca01]{width:100%;font-size:clamp(42px,12vw,54px)}.creative-hero__lede[data-v-2527ca01]{font-size:16px;line-height:1.5}.video-wall-mask[data-v-2527ca01]{height:360px}.video-wall[data-v-2527ca01]{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.video-wall__column[data-v-2527ca01]:nth-child(2){margin-top:-90px}.video-wall__column[data-v-2527ca01]:nth-child(3){display:none}.dark-section[data-v-2527ca01]{padding:0 20px}.section-inner[data-v-2527ca01]{padding:60px 0}.section-heading[data-v-2527ca01]{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:14px;margin-bottom:28px}.section-heading h2[data-v-2527ca01]{font-size:34px}.section-heading>p[data-v-2527ca01]{font-size:16px}.work-carousel__stage[data-v-2527ca01]{aspect-ratio:4 / 5;border-radius:14px}.work-carousel__top[data-v-2527ca01]{top:20px;left:20px}.work-carousel__top h3[data-v-2527ca01]{font-size:24px}.work-carousel__description[data-v-2527ca01]{right:20px;bottom:76px;left:20px;padding-right:0;font-size:14px}.work-carousel__controls[data-v-2527ca01]{right:16px;bottom:16px}.work-carousel__dots[data-v-2527ca01]{display:none}.work-carousel__controls>button[data-v-2527ca01]{width:38px;height:38px}.service-steps[data-v-2527ca01],.delivery-grid[data-v-2527ca01]{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:12px;margin-top:32px}.service-steps article[data-v-2527ca01],.delivery-grid article[data-v-2527ca01]{padding:22px 20px}.partnership-stage[data-v-2527ca01]{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:24px}.partnership-media[data-v-2527ca01]{-ms-grid-row:1;grid-row:1}.partnership-media__frame[data-v-2527ca01]{aspect-ratio:720 / 900}.partnership-tabs button[data-v-2527ca01]{padding:20px 0}.partnership-tabs button[data-v-2527ca01]:before{left:-10px}.partnership-tabs strong[data-v-2527ca01]{font-size:21px}.channel-logo-card[data-v-2527ca01]{width:78px;height:60px;-webkit-flex-basis:78px;-ms-flex-preferred-size:78px;flex-basis:78px}.channel-logo-card img[data-v-2527ca01]{width:54px;height:54px}.faq-section__inner[data-v-2527ca01]{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:28px;padding:56px 24px}.faq-section h2[data-v-2527ca01]{font-size:30px}}@media (prefers-reduced-motion: reduce){.video-wall__track[data-v-2527ca01],.channel-marquee__track[data-v-2527ca01]{-webkit-animation:none;animation:none}.brand-button[data-v-2527ca01],.faq-item__answer[data-v-2527ca01],.faq-item__answer p[data-v-2527ca01]{-webkit-transition:none;transition:none}.is-reveal-ready [data-reveal][data-v-2527ca01]{opacity:1;translate:none;-webkit-transition:none;transition:none}.is-reveal-ready .work-carousel[data-reveal] .work-carousel__stage[data-v-2527ca01]{opacity:1;scale:1;-webkit-transition:none;transition:none}}
