body{background:#f5f2ea}.campaign-shell[data-astro-cid-dxp7ttuk]{width:min(100% - 96px,1440px);margin-inline:auto}.campaign-eyebrow[data-astro-cid-dxp7ttuk]{color:#171717a8;letter-spacing:.17em;margin:0 0 24px;font-size:.7rem;font-weight:700;line-height:1}.campaign-eyebrow--light[data-astro-cid-dxp7ttuk]{color:#f7f3ebb3}.editorial-line[data-astro-cid-dxp7ttuk]{display:block}.editorial-line[data-astro-cid-dxp7ttuk] em[data-astro-cid-dxp7ttuk]{font-family:var(--font-serif);letter-spacing:-.035em;font-style:italic;font-weight:400}.campaign-button[data-astro-cid-dxp7ttuk]{border-radius:999px;justify-content:space-between;align-items:center;gap:30px;min-height:56px;padding:0 24px;font-size:.9rem;font-weight:700;text-decoration:none;transition:transform .18s,background-color .18s;display:inline-flex}.campaign-button--primary[data-astro-cid-dxp7ttuk]{color:#171717;background:#ffc857}.campaign-button[data-astro-cid-dxp7ttuk]:hover{transform:translateY(-2px)}.campaign-text-link[data-astro-cid-dxp7ttuk]{color:#171717;align-items:center;gap:10px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.campaign-text-link--light[data-astro-cid-dxp7ttuk]{color:#f7f3eb}.campaign-hero[data-astro-cid-dxp7ttuk]{isolation:isolate;color:#f7f3eb;background:#171717;min-height:min(820px,86vh);position:relative;overflow:hidden}.campaign-hero__image[data-astro-cid-dxp7ttuk]{z-index:0;pointer-events:none;background-image:linear-gradient(90deg,#171717f5 0%,#171717e0 26%,#1717178c 49%,#17171724 70%,#1717170d 100%),linear-gradient(#0000 60%,#17171773 100%),url(/images/services/campaign-strategy-hero.jpg);background-position:50%,50%,58%;background-repeat:no-repeat;background-size:cover,cover,cover;position:absolute;inset:0}.campaign-hero__inner[data-astro-cid-dxp7ttuk]{z-index:1;box-sizing:border-box;flex-direction:column;justify-content:center;min-height:min(820px,86vh);padding:40px 0 clamp(76px,8vw,120px);display:flex;position:relative}.campaign-breadcrumb[data-astro-cid-dxp7ttuk]{align-items:center;gap:11px;margin-top:clamp(70px,8vw,110px);margin-bottom:32px;font-size:.76rem;line-height:1.2;display:flex}.campaign-breadcrumb[data-astro-cid-dxp7ttuk] a[data-astro-cid-dxp7ttuk]{color:#f7f3ebad;text-underline-offset:4px;text-decoration-line:underline;text-decoration-thickness:1px}.campaign-breadcrumb__separator[data-astro-cid-dxp7ttuk]{color:#f7f3eb61}.campaign-breadcrumb__current[data-astro-cid-dxp7ttuk]{color:#fff;font-weight:700}.campaign-hero[data-astro-cid-dxp7ttuk] h1[data-astro-cid-dxp7ttuk]{letter-spacing:-.075em;max-width:8.5ch;margin:0;font-size:clamp(4.6rem,8vw,8.6rem);font-weight:600;line-height:.82}.campaign-hero[data-astro-cid-dxp7ttuk] h1[data-astro-cid-dxp7ttuk] span[data-astro-cid-dxp7ttuk],.campaign-hero[data-astro-cid-dxp7ttuk] h1[data-astro-cid-dxp7ttuk] em[data-astro-cid-dxp7ttuk]{display:block}.campaign-hero[data-astro-cid-dxp7ttuk] h1[data-astro-cid-dxp7ttuk] em[data-astro-cid-dxp7ttuk]{font-family:var(--font-serif);letter-spacing:-.045em;margin-top:.08em;font-style:italic;font-weight:400}.campaign-hero__lead[data-astro-cid-dxp7ttuk]{color:#f7f3ebd1;max-width:610px;margin:clamp(38px,4vw,56px) 0 0;font-size:clamp(1.05rem,1.4vw,1.28rem);line-height:1.55}.campaign-actions[data-astro-cid-dxp7ttuk]{flex-wrap:wrap;align-items:center;gap:28px;margin-top:40px;display:flex}.strategy-intro[data-astro-cid-dxp7ttuk]{background:#f5f2ea;padding:clamp(110px,11vw,190px) 0}.strategy-intro__grid[data-astro-cid-dxp7ttuk]{grid-template-columns:minmax(0,.92fr) minmax(440px,.88fr);align-items:center;gap:clamp(70px,10vw,150px);display:grid}.strategy-intro__content[data-astro-cid-dxp7ttuk]{max-width:720px}.strategy-intro__label[data-astro-cid-dxp7ttuk]{color:#171717b8;letter-spacing:.16em;border-bottom:0;margin-bottom:clamp(38px,4vw,10px);padding-bottom:0;font-size:.72rem;font-weight:700;line-height:1}.strategy-intro[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk]{color:#171717;letter-spacing:-.06em;max-width:12ch;margin:0;font-size:clamp(3.5rem,5.7vw,5.4rem);font-weight:600;line-height:.94}.strategy-intro[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk] .editorial-line[data-astro-cid-dxp7ttuk]{margin-top:.055em;display:block}.strategy-intro[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk] em[data-astro-cid-dxp7ttuk]{font-family:var(--font-serif);letter-spacing:-.025em;font-style:italic;font-weight:400}.strategy-intro__lead[data-astro-cid-dxp7ttuk]{color:#171717;letter-spacing:-.025em;max-width:580px;margin:clamp(38px,4vw,52px) 0 0;font-size:clamp(1.35rem,1.8vw,1.65rem);font-weight:500;line-height:1.45}.strategy-intro__body[data-astro-cid-dxp7ttuk]{color:#171717ab;max-width:610px;margin:28px 0 0;font-size:1rem;line-height:1.65}.strategy-intro__visual[data-astro-cid-dxp7ttuk]{aspect-ratio:2/2.2;border-radius:14px;margin:0;overflow:hidden}.strategy-intro__visual[data-astro-cid-dxp7ttuk] img[data-astro-cid-dxp7ttuk],.strategy-intro__visual[data-astro-cid-dxp7ttuk] video[data-astro-cid-dxp7ttuk]{object-fit:cover;width:100%;height:100%;display:block}@media (width<=1000px){.strategy-intro__grid[data-astro-cid-dxp7ttuk]{grid-template-columns:1fr;gap:60px}.strategy-intro__content[data-astro-cid-dxp7ttuk]{max-width:820px}.strategy-intro__visual[data-astro-cid-dxp7ttuk]{width:min(100%,760px)}}@media (width<=700px){.strategy-intro[data-astro-cid-dxp7ttuk]{padding:82px 0}.strategy-intro__label[data-astro-cid-dxp7ttuk]{margin-bottom:34px}.strategy-intro[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk]{font-size:clamp(2.9rem,13vw,4.4rem)}.strategy-intro__lead[data-astro-cid-dxp7ttuk]{margin-top:30px;font-size:1.18rem}.strategy-intro__body[data-astro-cid-dxp7ttuk]{margin-top:22px}.strategy-intro__visual[data-astro-cid-dxp7ttuk]{aspect-ratio:4/3}}.strategy-friction[data-astro-cid-dxp7ttuk]{color:#f7f3eb;background:#171717;padding:clamp(110px,11vw,180px) 0}.strategy-friction__grid[data-astro-cid-dxp7ttuk]{grid-template-columns:minmax(0,.95fr) minmax(420px,.75fr);align-items:center;gap:clamp(70px,10vw,160px);display:grid}.strategy-friction__copy[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk]{letter-spacing:-.06em;max-width:12ch;margin:0;font-size:clamp(3.2rem,5.7vw,5.4rem);font-weight:600;line-height:.92}.strategy-friction__copy[data-astro-cid-dxp7ttuk]>p[data-astro-cid-dxp7ttuk]:last-child{color:#f7f3eba8;max-width:560px;margin:40px 0 0;font-size:1.08rem;line-height:1.6}.strategy-friction__image[data-astro-cid-dxp7ttuk]{aspect-ratio:4/5;border-radius:16px;margin:0;overflow:hidden}.strategy-friction__image[data-astro-cid-dxp7ttuk] img[data-astro-cid-dxp7ttuk]{object-fit:cover;width:100%;height:100%}.strategy-friction__notes[data-astro-cid-dxp7ttuk]{border-top:1px solid #f7f3eb2b;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:100px;display:grid}.strategy-friction__notes[data-astro-cid-dxp7ttuk] article[data-astro-cid-dxp7ttuk]{padding:30px 30px 0 0}.strategy-friction__notes[data-astro-cid-dxp7ttuk] article[data-astro-cid-dxp7ttuk]+article[data-astro-cid-dxp7ttuk]{border-left:1px solid #f7f3eb21;padding-left:30px}.strategy-friction__notes[data-astro-cid-dxp7ttuk] strong[data-astro-cid-dxp7ttuk]{margin-bottom:16px;font-size:1.1rem;display:block}.strategy-friction__notes[data-astro-cid-dxp7ttuk] p[data-astro-cid-dxp7ttuk]{color:#f7f3eb94;margin:0;line-height:1.55}.strategy-system[data-astro-cid-dxp7ttuk]{color:#f7f3eb;background:#006d6f;padding:clamp(110px,11vw,185px) 0}.strategy-system__heading[data-astro-cid-dxp7ttuk]{text-align:center;max-width:960px;margin-inline:auto}.strategy-system__heading[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk]{letter-spacing:-.07em;margin:0;font-size:clamp(4rem,8vw,8rem);font-weight:600;line-height:.88}.strategy-system__heading[data-astro-cid-dxp7ttuk] p[data-astro-cid-dxp7ttuk]:last-child{color:#f7f3ebb8;max-width:720px;margin:46px auto 0;font-size:clamp(1.05rem,1.4vw,1.3rem);line-height:1.6}.strategy-system__rail[data-astro-cid-dxp7ttuk]{border-top:1px solid #f7f3eb47;border-bottom:1px solid #f7f3eb47;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:90px;display:grid}.strategy-system__rail[data-astro-cid-dxp7ttuk]>div[data-astro-cid-dxp7ttuk]{text-align:center;border-right:1px solid #f7f3eb2e;padding:28px 18px}.strategy-system__rail[data-astro-cid-dxp7ttuk]>div[data-astro-cid-dxp7ttuk]:last-child{border-right:0}.strategy-system__rail[data-astro-cid-dxp7ttuk] span[data-astro-cid-dxp7ttuk]{font-weight:650}.strategy-system__rail-highlight[data-astro-cid-dxp7ttuk]{color:#171717;background:#ffc857}.strategy-capabilities[data-astro-cid-dxp7ttuk]{background:#f5f2ea;padding:clamp(50px,11vw,100px) 0}.strategy-capabilities__header[data-astro-cid-dxp7ttuk]{text-align:center;max-width:860px;margin:0 auto 82px}.strategy-capabilities__header[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk]{color:#171717;letter-spacing:-.065em;margin:0;font-size:clamp(3.5rem,6vw,6.5rem);font-weight:600;line-height:.9}.strategy-capabilities__header[data-astro-cid-dxp7ttuk]>p[data-astro-cid-dxp7ttuk]:last-child{color:#171717a8;max-width:620px;margin:32px auto 0;font-size:1.05rem;line-height:1.6}.strategy-capabilities__grid[data-astro-cid-dxp7ttuk]{grid-template-rows:repeat(3,clamp(280px,27vw,420px));grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.strategy-capability[data-astro-cid-dxp7ttuk]{color:#fff;background:#163b33;border-radius:12px;position:relative;overflow:hidden}.strategy-capability--1[data-astro-cid-dxp7ttuk]{grid-area:1/1/auto/9}.strategy-capability--2[data-astro-cid-dxp7ttuk]{grid-area:1/9/3/13}.strategy-capability--3[data-astro-cid-dxp7ttuk]{grid-area:2/1/auto/5}.strategy-capability--4[data-astro-cid-dxp7ttuk]{grid-area:2/5/auto/9}.strategy-capability--5[data-astro-cid-dxp7ttuk]{grid-area:3/1/auto/4}.strategy-capability--6[data-astro-cid-dxp7ttuk]{grid-area:3/4/auto/10}.strategy-capability--7[data-astro-cid-dxp7ttuk]{grid-area:3/10/auto/13}.strategy-capability--2[data-astro-cid-dxp7ttuk] .strategy-capability__overlay[data-astro-cid-dxp7ttuk]{display:none}.strategy-capability[data-astro-cid-dxp7ttuk] img[data-astro-cid-dxp7ttuk],.strategy-capability[data-astro-cid-dxp7ttuk] video[data-astro-cid-dxp7ttuk],.strategy-capability__overlay[data-astro-cid-dxp7ttuk]{width:100%;height:100%;position:absolute;inset:0}.strategy-capability[data-astro-cid-dxp7ttuk] img[data-astro-cid-dxp7ttuk],.strategy-capability[data-astro-cid-dxp7ttuk] video[data-astro-cid-dxp7ttuk]{object-fit:cover;transition:transform .5s}.strategy-capability__overlay[data-astro-cid-dxp7ttuk]{background:linear-gradient(#0819167a 0%,#08191638 24%,#0000 48%)}.strategy-capability__content[data-astro-cid-dxp7ttuk]{z-index:2;position:absolute;top:28px;left:28px;right:28px}.strategy-capability[data-astro-cid-dxp7ttuk] h3[data-astro-cid-dxp7ttuk]{letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(1.2rem,1.65vw,1.65rem);font-weight:600;line-height:1.15}.strategy-capability[data-astro-cid-dxp7ttuk] p[data-astro-cid-dxp7ttuk]{color:#ffffffdb;max-width:32ch;margin:0;font-size:clamp(.95rem,1.1vw,1.1rem);line-height:1.45}.strategy-capability--1[data-astro-cid-dxp7ttuk] p[data-astro-cid-dxp7ttuk]{max-width:34ch}.strategy-capability--3[data-astro-cid-dxp7ttuk] img[data-astro-cid-dxp7ttuk]{object-position:center top;height:120%;transform:translateY(-3%)}.strategy-capability--4[data-astro-cid-dxp7ttuk] p[data-astro-cid-dxp7ttuk]{max-width:none}.strategy-chapter[data-astro-cid-dxp7ttuk]{color:#f7f3eb;background:#052f2f;padding:clamp(115px,11vw,190px) 0}.strategy-chapter__header[data-astro-cid-dxp7ttuk]{grid-template-columns:minmax(0,1.15fr) minmax(320px,.65fr);align-items:end;gap:clamp(70px,10vw,160px);display:grid}.strategy-chapter__header[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk]{letter-spacing:-.065em;max-width:none;margin:0;font-size:clamp(3.4rem,6vw,6.6rem);line-height:.9}.strategy-chapter__header[data-astro-cid-dxp7ttuk]>p[data-astro-cid-dxp7ttuk]{color:#f7f3eb9e;margin:0;font-size:1.05rem;line-height:1.6}.strategy-journey[data-astro-cid-dxp7ttuk]{border-top:1px solid #f7f3eb2b;grid-template-columns:repeat(4,minmax(0,1fr));margin:86px 0 0;padding:0;list-style:none;display:grid}.strategy-journey[data-astro-cid-dxp7ttuk] li[data-astro-cid-dxp7ttuk]{padding:30px 28px 10px 0}.strategy-journey[data-astro-cid-dxp7ttuk] li[data-astro-cid-dxp7ttuk]+li[data-astro-cid-dxp7ttuk]{border-left:1px solid #f7f3eb24;padding-left:28px}.strategy-journey[data-astro-cid-dxp7ttuk] h3[data-astro-cid-dxp7ttuk]{color:#ffc857;margin:0 0 18px;font-size:1.25rem}.strategy-journey[data-astro-cid-dxp7ttuk] p[data-astro-cid-dxp7ttuk]{color:#f7f3eb99;margin:0;line-height:1.55}.strategy-ai[data-astro-cid-dxp7ttuk]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(60px,9vw,140px);margin-top:clamp(100px,10vw,160px);display:grid}.strategy-ai__image[data-astro-cid-dxp7ttuk]{aspect-ratio:1;border-radius:14px;overflow:hidden}.strategy-ai__image[data-astro-cid-dxp7ttuk] img[data-astro-cid-dxp7ttuk]{object-fit:cover;width:100%;height:100%}.strategy-ai__copy[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk]{letter-spacing:-.06em;max-width:none;margin:0;font-size:clamp(3.2rem,5.7vw,5.4rem);font-weight:600;line-height:.92}.strategy-ai__copy[data-astro-cid-dxp7ttuk]>p[data-astro-cid-dxp7ttuk]:not(.campaign-eyebrow){color:#f7f3eba8;margin:30px 0 0;line-height:1.6}.strategy-inline-link[data-astro-cid-dxp7ttuk]{color:#ffc857;align-items:center;gap:10px;margin-top:30px;font-weight:700;text-decoration:none;display:inline-flex}.strategy-process--shuffle[data-astro-cid-dxp7ttuk]{background:#f5f2ea;min-height:355vh;position:relative}.strategy-process__stage[data-astro-cid-dxp7ttuk]{box-sizing:border-box;grid-template-columns:minmax(0,.92fr) minmax(410px,.68fr);align-items:center;gap:clamp(70px,9vw,150px);min-height:100vh;padding:clamp(100px,9vw,150px) 0;display:grid;position:sticky;top:0}.strategy-process__stage-copy[data-astro-cid-dxp7ttuk]{max-width:720px}.strategy-process__stage-copy[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk]{color:#171717;letter-spacing:-.065em;max-width:10.5ch;margin:0;font-size:clamp(3.5rem,5.8vw,6.2rem);font-weight:600;line-height:.92}.strategy-process__stage-copy[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk] em[data-astro-cid-dxp7ttuk]{font-family:var(--font-serif);letter-spacing:-.02em;font-style:italic;font-weight:400}.strategy-process__intro[data-astro-cid-dxp7ttuk]{color:#171717a8;max-width:500px;margin:38px 0 28px;font-size:1.05rem;line-height:1.6}.strategy-process__deck[data-astro-cid-dxp7ttuk]{aspect-ratio:1;isolation:isolate;justify-self:end;width:min(100%,535px);position:relative}.strategy-process__deck-card[data-astro-cid-dxp7ttuk]{box-sizing:border-box;color:#171717;transform-origin:50%;will-change:transform, opacity;border-radius:20px;grid-template-rows:auto 1fr;width:100%;height:100%;padding:clamp(26px,2.6vw,36px);transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .26s;display:grid;position:absolute;inset:0;overflow:hidden}.strategy-process__deck-card--1[data-astro-cid-dxp7ttuk]{background:#f5f2ea;border:1px solid #17171729}.strategy-process__deck-card--2[data-astro-cid-dxp7ttuk]{background:#ff6f61}.strategy-process__deck-card--3[data-astro-cid-dxp7ttuk]{background:#ffc857}.strategy-process__deck-card--4[data-astro-cid-dxp7ttuk]{background:#3dbca8}.strategy-process__deck-card--5[data-astro-cid-dxp7ttuk]{background:#ff4d8d}.strategy-process__deck-card--6[data-astro-cid-dxp7ttuk]{color:#f7f3eb;background:#006d6f}.strategy-process__deck-topline[data-astro-cid-dxp7ttuk]{z-index:3;letter-spacing:.15em;border-bottom:1px solid #17171738;justify-content:space-between;align-items:center;gap:18px;padding-bottom:15px;font-size:.68rem;font-weight:800;line-height:1;display:flex;position:relative}.strategy-process__deck-card--6[data-astro-cid-dxp7ttuk] .strategy-process__deck-topline[data-astro-cid-dxp7ttuk]{border-bottom-color:#f7f3eb4d}.strategy-process__deck-content[data-astro-cid-dxp7ttuk]{z-index:3;align-self:center;max-width:88%;padding:24px 0 48px;position:relative}.strategy-process__deck-content[data-astro-cid-dxp7ttuk] h3[data-astro-cid-dxp7ttuk]{letter-spacing:-.058em;max-width:9ch;margin:0;font-size:clamp(2.45rem,3.5vw,4.05rem);font-weight:600;line-height:.92}.strategy-process__deck-content[data-astro-cid-dxp7ttuk] p[data-astro-cid-dxp7ttuk]{color:#171717ad;max-width:420px;margin:clamp(19px,2vw,27px) 0 0;font-size:clamp(.94rem,1vw,1.04rem);line-height:1.5}.strategy-process__deck-card--6[data-astro-cid-dxp7ttuk] .strategy-process__deck-content[data-astro-cid-dxp7ttuk] p[data-astro-cid-dxp7ttuk]{color:#f7f3ebc2}.strategy-process__deck-watermark[data-astro-cid-dxp7ttuk]{z-index:1;color:#171717a8;max-width:calc(100% - 40px);font-family:var(--font-serif);letter-spacing:-.045em;white-space:nowrap;pointer-events:none;font-size:clamp(3.6rem,5.5vw,5.8rem);font-style:italic;font-weight:400;line-height:.92;position:absolute;bottom:14px;right:20px;overflow:hidden}.strategy-process__deck-card--6[data-astro-cid-dxp7ttuk] .strategy-process__deck-watermark[data-astro-cid-dxp7ttuk]{color:#f7f3eb16}@media (width<=1100px){.strategy-process--shuffle[data-astro-cid-dxp7ttuk]{min-height:330vh}.strategy-process__stage[data-astro-cid-dxp7ttuk]{grid-template-columns:minmax(0,.9fr) minmax(360px,.72fr);gap:56px}.strategy-process__deck[data-astro-cid-dxp7ttuk]{width:min(100%,470px)}}@media (width<=780px){.strategy-process--shuffle[data-astro-cid-dxp7ttuk]{min-height:340vh}.strategy-process__stage[data-astro-cid-dxp7ttuk]{grid-template-columns:1fr;align-content:center;gap:42px;min-height:100svh;padding:88px 0 70px}.strategy-process__stage-copy[data-astro-cid-dxp7ttuk]{max-width:100%}.strategy-process__stage-copy[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk]{max-width:11ch;font-size:clamp(2.8rem,12vw,4.5rem)}.strategy-process__intro[data-astro-cid-dxp7ttuk]{margin-top:26px;margin-bottom:20px;font-size:.98rem}.strategy-process__deck[data-astro-cid-dxp7ttuk]{justify-self:center;width:min(88vw,430px)}.strategy-process__deck-card[data-astro-cid-dxp7ttuk]{border-radius:16px;padding:22px}.strategy-process__deck-content[data-astro-cid-dxp7ttuk]{max-width:92%;padding:18px 0 42px}.strategy-process__deck-content[data-astro-cid-dxp7ttuk] h3[data-astro-cid-dxp7ttuk]{font-size:clamp(2.45rem,10.5vw,4rem)}.strategy-process__deck-content[data-astro-cid-dxp7ttuk] p[data-astro-cid-dxp7ttuk]{margin-top:16px;font-size:.95rem}.strategy-process__deck-watermark[data-astro-cid-dxp7ttuk]{max-width:calc(100% - 28px);font-size:clamp(3rem,13vw,4.9rem);bottom:10px;right:14px}}@media (prefers-reduced-motion:reduce){.strategy-process__deck-card[data-astro-cid-dxp7ttuk]{transition:none}}.strategy-work[data-astro-cid-dxp7ttuk]{background:#f5f2ea;padding:clamp(70px,8vw,120px) 0}.strategy-work__feature[data-astro-cid-dxp7ttuk]{color:#fff;border-radius:16px;min-height:560px;text-decoration:none;display:block;position:relative;overflow:hidden}.strategy-work__feature[data-astro-cid-dxp7ttuk] img[data-astro-cid-dxp7ttuk],.strategy-work__overlay[data-astro-cid-dxp7ttuk]{width:100%;height:100%;position:absolute;inset:0}.strategy-work__feature[data-astro-cid-dxp7ttuk] img[data-astro-cid-dxp7ttuk]{object-fit:cover;transition:transform .5s}.strategy-work__overlay[data-astro-cid-dxp7ttuk]{background:linear-gradient(90deg,#171717d6 0%,#1717178a 50%,#1717171a 100%)}.strategy-work__content[data-astro-cid-dxp7ttuk]{z-index:2;position:absolute;bottom:clamp(36px,5vw,70px);left:clamp(34px,5vw,74px)}.strategy-work__content[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk]{letter-spacing:-.06em;max-width:10ch;margin:0 0 32px;font-size:clamp(3rem,5.5vw,6rem);line-height:.9}.strategy-work__cta[data-astro-cid-dxp7ttuk]{color:#ffc857;gap:10px;font-weight:700;display:inline-flex}.strategy-work__feature[data-astro-cid-dxp7ttuk]:hover img[data-astro-cid-dxp7ttuk]{transform:scale(1.025)}.strategy-insights[data-astro-cid-dxp7ttuk]{background:#f5f2ea;padding:clamp(110px,10vw,170px) 0}.strategy-insights__header[data-astro-cid-dxp7ttuk]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:50px;margin-bottom:64px;display:grid}.strategy-insights__header[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk]{letter-spacing:-.06em;max-width:11ch;margin:0;font-size:clamp(3rem,5.3vw,5.8rem);line-height:.92}.strategy-insights__grid[data-astro-cid-dxp7ttuk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.strategy-insights[data-astro-cid-dxp7ttuk] article[data-astro-cid-dxp7ttuk] a[data-astro-cid-dxp7ttuk]{color:#171717;text-decoration:none}.strategy-insights__image[data-astro-cid-dxp7ttuk]{aspect-ratio:4/3;border-radius:12px;margin-bottom:22px;overflow:hidden}.strategy-insights__image[data-astro-cid-dxp7ttuk] img[data-astro-cid-dxp7ttuk]{object-fit:cover;width:100%;height:100%}.strategy-insights[data-astro-cid-dxp7ttuk] article[data-astro-cid-dxp7ttuk] p[data-astro-cid-dxp7ttuk]{color:#171717a8;letter-spacing:.1em;margin:0 0 10px;font-size:.72rem;font-weight:700}.strategy-insights[data-astro-cid-dxp7ttuk] article[data-astro-cid-dxp7ttuk] h3[data-astro-cid-dxp7ttuk]{margin:0 0 12px;font-size:1.4rem;line-height:1.15}.strategy-insights[data-astro-cid-dxp7ttuk] article[data-astro-cid-dxp7ttuk] span[data-astro-cid-dxp7ttuk]{color:#171717a8;line-height:1.5}.strategy-answers[data-astro-cid-dxp7ttuk]{background:#f5f2ea;padding:clamp(115px,11vw,190px) 0}.strategy-answers__grid[data-astro-cid-dxp7ttuk]{grid-template-columns:minmax(0,.75fr) minmax(0,1fr);gap:clamp(70px,10vw,160px);display:grid}.strategy-answers__heading[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk]{letter-spacing:-.06em;max-width:9ch;margin:0;font-size:clamp(3.2rem,5.6vw,6rem);line-height:.91}.strategy-answers__list[data-astro-cid-dxp7ttuk]{border-top:0}.strategy-answers[data-astro-cid-dxp7ttuk] details[data-astro-cid-dxp7ttuk]{border-bottom:1px solid #17171733}.strategy-answers[data-astro-cid-dxp7ttuk] summary[data-astro-cid-dxp7ttuk]{cursor:pointer;justify-content:space-between;align-items:center;gap:30px;padding:26px 0;font-size:clamp(1rem,1.35vw,1.2rem);font-weight:600;list-style:none;display:flex}.strategy-answers[data-astro-cid-dxp7ttuk] summary[data-astro-cid-dxp7ttuk]::-webkit-details-marker{display:none}.strategy-answer-icon[data-astro-cid-dxp7ttuk]{flex:0 0 18px;width:18px;height:18px;position:relative}.strategy-answer-icon[data-astro-cid-dxp7ttuk]:before,.strategy-answer-icon[data-astro-cid-dxp7ttuk]:after{content:"";background:#171717;width:14px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.strategy-answer-icon[data-astro-cid-dxp7ttuk]:after{transition:transform .16s;transform:translate(-50%,-50%)rotate(90deg)}details[data-astro-cid-dxp7ttuk][open] .strategy-answer-icon[data-astro-cid-dxp7ttuk]:after{transform:translate(-50%,-50%)rotate(0)}.strategy-answer-content[data-astro-cid-dxp7ttuk]{max-width:720px;padding:0 0 28px}.strategy-answer-content[data-astro-cid-dxp7ttuk] p[data-astro-cid-dxp7ttuk]{color:#171717a8;margin:0;line-height:1.65}@media (width<=1000px){.campaign-shell[data-astro-cid-dxp7ttuk]{width:min(100% - 56px,1440px)}.strategy-intro__grid[data-astro-cid-dxp7ttuk],.strategy-friction__grid[data-astro-cid-dxp7ttuk],.strategy-chapter__header[data-astro-cid-dxp7ttuk],.strategy-ai[data-astro-cid-dxp7ttuk],.strategy-answers__grid[data-astro-cid-dxp7ttuk]{grid-template-columns:1fr}.strategy-friction__image[data-astro-cid-dxp7ttuk]{max-width:580px}.strategy-friction__notes[data-astro-cid-dxp7ttuk],.strategy-journey[data-astro-cid-dxp7ttuk]{grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-system__rail[data-astro-cid-dxp7ttuk]{grid-template-columns:repeat(3,minmax(0,1fr))}.strategy-capabilities__grid[data-astro-cid-dxp7ttuk]{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:360px}.strategy-capability[data-astro-cid-dxp7ttuk]{grid-area:auto!important}.strategy-process__split[data-astro-cid-dxp7ttuk]{grid-template-columns:minmax(0,.9fr) minmax(360px,.72fr);gap:56px}.strategy-process__sticky-copy[data-astro-cid-dxp7ttuk]{top:110px}.strategy-insights__header[data-astro-cid-dxp7ttuk]{grid-template-columns:1fr}}@media (width<=700px){.campaign-shell[data-astro-cid-dxp7ttuk]{width:calc(100% - 40px)}.campaign-hero[data-astro-cid-dxp7ttuk],.campaign-hero__inner[data-astro-cid-dxp7ttuk]{min-height:760px}.campaign-hero__inner[data-astro-cid-dxp7ttuk]{justify-content:flex-start;padding-top:24px;padding-bottom:56px}.campaign-breadcrumb[data-astro-cid-dxp7ttuk]{margin-top:44px;margin-bottom:38px}.campaign-hero[data-astro-cid-dxp7ttuk] h1[data-astro-cid-dxp7ttuk]{font-size:clamp(3.8rem,17vw,5.7rem)}.campaign-hero__lead[data-astro-cid-dxp7ttuk]{font-size:1rem}.campaign-actions[data-astro-cid-dxp7ttuk]{flex-direction:column;align-items:stretch}.campaign-button[data-astro-cid-dxp7ttuk]{box-sizing:border-box;width:100%}.strategy-intro[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk],.strategy-friction__copy[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk],.strategy-system__heading[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk],.strategy-capabilities__header[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk],.strategy-chapter__header[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk],.strategy-ai__copy[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk],.strategy-process__sticky-copy[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk],.strategy-work__content[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk],.strategy-insights__header[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk],.strategy-answers__heading[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk]{font-size:clamp(2.8rem,13vw,4.5rem)}.strategy-friction__notes[data-astro-cid-dxp7ttuk],.strategy-journey[data-astro-cid-dxp7ttuk],.strategy-system__rail[data-astro-cid-dxp7ttuk],.strategy-capabilities__grid[data-astro-cid-dxp7ttuk],.strategy-insights__grid[data-astro-cid-dxp7ttuk]{grid-template-columns:1fr}.strategy-friction__notes[data-astro-cid-dxp7ttuk] article[data-astro-cid-dxp7ttuk],.strategy-friction__notes[data-astro-cid-dxp7ttuk] article[data-astro-cid-dxp7ttuk]+article[data-astro-cid-dxp7ttuk],.strategy-journey[data-astro-cid-dxp7ttuk] li[data-astro-cid-dxp7ttuk],.strategy-journey[data-astro-cid-dxp7ttuk] li[data-astro-cid-dxp7ttuk]+li[data-astro-cid-dxp7ttuk]{border-bottom:1px solid #f7f3eb24;border-left:0;padding:24px 0}.strategy-system__rail[data-astro-cid-dxp7ttuk]>div[data-astro-cid-dxp7ttuk]{border-bottom:1px solid #f7f3eb2e;border-right:0}.strategy-capabilities__grid[data-astro-cid-dxp7ttuk]{grid-auto-rows:340px}.strategy-capability__content[data-astro-cid-dxp7ttuk]{top:22px;left:22px;right:22px}.strategy-capability--6[data-astro-cid-dxp7ttuk]{grid-row:auto}.strategy-process--stacked[data-astro-cid-dxp7ttuk]{padding:90px 0}.strategy-process__split[data-astro-cid-dxp7ttuk]{grid-template-columns:1fr;gap:56px}.strategy-process__sticky-copy[data-astro-cid-dxp7ttuk]{max-width:100%;position:static}.strategy-process__stack[data-astro-cid-dxp7ttuk]{justify-self:stretch;width:100%}.strategy-process__card[data-astro-cid-dxp7ttuk]{--stack-top:calc(76px + (var(--card-index) * 9px));aspect-ratio:1;border-radius:16px;margin-bottom:14px;padding:22px}.strategy-process__card-content[data-astro-cid-dxp7ttuk]{max-width:92%;padding-top:28px}.strategy-process__card-content[data-astro-cid-dxp7ttuk] h3[data-astro-cid-dxp7ttuk]{font-size:clamp(2.8rem,12vw,4.5rem)}.strategy-process__card-content[data-astro-cid-dxp7ttuk] p[data-astro-cid-dxp7ttuk]{font-size:.98rem}.strategy-process__card-word[data-astro-cid-dxp7ttuk]{font-size:clamp(4rem,19vw,6.4rem);bottom:14px;right:14px}.strategy-work__feature[data-astro-cid-dxp7ttuk]{min-height:500px}.strategy-work__overlay[data-astro-cid-dxp7ttuk]{background:linear-gradient(#1717171a 0%,#1717178c 42%,#171717eb 100%)}}@media (prefers-reduced-motion:reduce){.campaign-button[data-astro-cid-dxp7ttuk],.strategy-capability[data-astro-cid-dxp7ttuk] img[data-astro-cid-dxp7ttuk],.strategy-work__feature[data-astro-cid-dxp7ttuk] img[data-astro-cid-dxp7ttuk],.strategy-answer-icon[data-astro-cid-dxp7ttuk]:after{transition:none}.campaign-button[data-astro-cid-dxp7ttuk]:hover,.strategy-capability[data-astro-cid-dxp7ttuk]:hover img[data-astro-cid-dxp7ttuk],.strategy-work__feature[data-astro-cid-dxp7ttuk]:hover img[data-astro-cid-dxp7ttuk]{transform:none}}.strategy-answers__list[data-astro-cid-dxp7ttuk] details[data-astro-cid-dxp7ttuk]{border-top:0!important;border-bottom:1px solid #1717172e!important}.strategy-answers__list[data-astro-cid-dxp7ttuk] details[data-astro-cid-dxp7ttuk]:first-child{border-top:0!important}.strategy-answers__list[data-astro-cid-dxp7ttuk] details[data-astro-cid-dxp7ttuk]:last-child{border-bottom:0!important}.strategy-answers__list[data-astro-cid-dxp7ttuk] summary[data-astro-cid-dxp7ttuk]{border-top:0!important;border-bottom:0!important}.campaign-hero[data-astro-cid-dxp7ttuk],.campaign-hero__inner[data-astro-cid-dxp7ttuk]{min-height:630px}.campaign-hero__inner[data-astro-cid-dxp7ttuk]{padding:140px 0 100px}.campaign-hero__copy[data-astro-cid-dxp7ttuk]{width:min(960px,100%)}.campaign-hero[data-astro-cid-dxp7ttuk] h1[data-astro-cid-dxp7ttuk]{max-width:none;font-family:var(--font-sans);letter-spacing:-.065em;font-size:clamp(3.55rem,4.8vw,5.5rem);font-weight:600;line-height:.88}.campaign-hero[data-astro-cid-dxp7ttuk] h1[data-astro-cid-dxp7ttuk] em[data-astro-cid-dxp7ttuk]{letter-spacing:-.035em;margin-top:0;font-size:.88em}.campaign-hero__lead[data-astro-cid-dxp7ttuk]{max-width:680px;margin-top:24px;font-size:clamp(1.02rem,1.2vw,1.18rem);line-height:1.52}@media (width<=1050px){.campaign-hero[data-astro-cid-dxp7ttuk],.campaign-hero__inner[data-astro-cid-dxp7ttuk]{min-height:600px}}@media (width<=700px){.campaign-hero[data-astro-cid-dxp7ttuk],.campaign-hero__inner[data-astro-cid-dxp7ttuk]{min-height:610px}.campaign-hero__inner[data-astro-cid-dxp7ttuk]{padding:82px 0 64px}.campaign-hero[data-astro-cid-dxp7ttuk] h1[data-astro-cid-dxp7ttuk]{font-size:clamp(3.05rem,12.8vw,4.25rem)}}.campaign-hero[data-astro-cid-dxp7ttuk] .campaign-breadcrumb[data-astro-cid-dxp7ttuk]{gap:16px;margin-top:0;margin-bottom:30px;font-size:.78rem}.campaign-hero[data-astro-cid-dxp7ttuk] .campaign-actions[data-astro-cid-dxp7ttuk]{margin-top:26px}.campaign-hero[data-astro-cid-dxp7ttuk] h1[data-astro-cid-dxp7ttuk] span[data-astro-cid-dxp7ttuk] em[data-astro-cid-dxp7ttuk]{display:inline}html body h2[data-astro-cid-dxp7ttuk] .hl[data-astro-cid-dxp7ttuk].hl.hl{display:block}@media (width>=1051px){html body h2[data-astro-cid-dxp7ttuk] .hl[data-astro-cid-dxp7ttuk].hl.hl{white-space:nowrap}}html body .strategy-answers[data-astro-cid-dxp7ttuk]{background:#fff}@media (width>=1051px){html body .strategy-answers[data-astro-cid-dxp7ttuk]{padding-top:clamp(120px,11vw,180px);padding-bottom:clamp(120px,11vw,180px)}}html body .strategy-intro[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk],html body .strategy-process[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk]{max-width:none}@media (width>=1051px){html body .strategy-intro[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk]{font-size:clamp(45px,1.1px + 4.274vw,62.6px)!important}html body .strategy-process[data-astro-cid-dxp7ttuk] h2[data-astro-cid-dxp7ttuk]{font-size:clamp(59.6px,5.8vw,83.5px)!important}}
