.campaign-hero[data-astro-cid-dfac34ae]{position:relative;isolation:isolate;min-height:760px;display:flex;align-items:end;background:var(--bg-page)}.campaign-image[data-astro-cid-dfac34ae]{position:absolute;inset:0;z-index:-2}.campaign-image[data-astro-cid-dfac34ae] img[data-astro-cid-dfac34ae]{width:100%;height:100%;object-fit:cover;object-position:62% 44%}.campaign-hero[data-astro-cid-dfac34ae]:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,color-mix(in srgb,var(--bg-page) 55%,transparent),color-mix(in srgb,var(--bg-page) 25%,transparent) 25%,var(--bg-page) 96%)}.campaign-hero-copy[data-astro-cid-dfac34ae]{padding-block:240px 64px}h1[data-astro-cid-dfac34ae],h2[data-astro-cid-dfac34ae],h3[data-astro-cid-dfac34ae]{font-family:var(--font-display);line-height:1.1}h1[data-astro-cid-dfac34ae]{font-size:clamp(2.75rem,6.67vw,6rem);letter-spacing:-.045em;padding-block:.1em}h2[data-astro-cid-dfac34ae]{font-size:clamp(2.25rem,4vw,3.375rem)}h3[data-astro-cid-dfac34ae]{font-size:clamp(1.375rem,2vw,1.75rem);margin-block:24px 16px}p[data-astro-cid-dfac34ae],dd[data-astro-cid-dfac34ae]{font-family:var(--font-body);line-height:1.6}.campaign-hero-bottom[data-astro-cid-dfac34ae]{margin-top:32px}.campaign-hero-bottom[data-astro-cid-dfac34ae] p[data-astro-cid-dfac34ae]{max-width:540px}.x66c-j332[data-astro-cid-dfac34ae]{flex-shrink:0}.campaign-band[data-astro-cid-dfac34ae]{padding-block:96px;border-top:1px solid var(--border);background:var(--bg-page)}.campaign-elevated[data-astro-cid-dfac34ae]{background:var(--bg-elevated)}.campaign-heading[data-astro-cid-dfac34ae],.campaign-editorial[data-astro-cid-dfac34ae],.campaign-closing[data-astro-cid-dfac34ae]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px}.campaign-heading[data-astro-cid-dfac34ae]{align-items:end;margin-bottom:48px}.campaign-heading[data-astro-cid-dfac34ae] h2[data-astro-cid-dfac34ae],.campaign-closing[data-astro-cid-dfac34ae] h2[data-astro-cid-dfac34ae]{grid-column:span 7}.campaign-heading[data-astro-cid-dfac34ae]>p[data-astro-cid-dfac34ae],.campaign-closing[data-astro-cid-dfac34ae]>div[data-astro-cid-dfac34ae]{grid-column:span 5}.campaign-cards[data-astro-cid-dfac34ae]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:24px;padding:0;margin:0;list-style:none}.campaign-cards[data-astro-cid-dfac34ae] li[data-astro-cid-dfac34ae]{background:var(--bg-page);border-radius:var(--radius);padding:32px}.campaign-number[data-astro-cid-dfac34ae]{color:var(--accent-alt);font-variant-numeric:tabular-nums;font-size:.875rem}.campaign-editorial[data-astro-cid-dfac34ae]>div[data-astro-cid-dfac34ae]{grid-column:span 5}.campaign-editorial[data-astro-cid-dfac34ae]>dl[data-astro-cid-dfac34ae]{grid-column:7 / span 6}.campaign-intro[data-astro-cid-dfac34ae]{margin-block:24px 16px}.text-link[data-astro-cid-dfac34ae]{margin-top:24px}.campaign-review[data-astro-cid-dfac34ae]{margin:0}.campaign-review[data-astro-cid-dfac34ae]>div[data-astro-cid-dfac34ae]{padding-block:24px;border-top:1px solid var(--border)}.campaign-review[data-astro-cid-dfac34ae] dt[data-astro-cid-dfac34ae]{font-size:1.125rem;color:var(--text-primary)}.campaign-review[data-astro-cid-dfac34ae] dd[data-astro-cid-dfac34ae]{color:var(--text-muted);margin:8px 0 0}.campaign-closing[data-astro-cid-dfac34ae]{align-items:center}.campaign-closing[data-astro-cid-dfac34ae] p[data-astro-cid-dfac34ae]{margin-bottom:24px}.roi-grid[data-astro-cid-dfac34ae]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:20px;margin:0;padding:0;list-style:none}.roi-tile[data-astro-cid-dfac34ae]{background:var(--bg-page);border-radius:var(--radius);border-top:2px solid var(--accent-alt);padding:28px}.roi-metric[data-astro-cid-dfac34ae]{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-alt)}.roi-label[data-astro-cid-dfac34ae]{color:var(--text-soft);font-size:.875rem;margin-top:4px}.roi-statement[data-astro-cid-dfac34ae]{font-family:var(--font-display);font-size:clamp(1.25rem,1.9vw,1.5rem);line-height:1.25;letter-spacing:-.02em;color:var(--accent);margin-top:20px}.roi-note[data-astro-cid-dfac34ae]{font-size:.875rem;margin-top:16px}.channel-grid[data-astro-cid-dfac34ae]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(258px,100%),1fr));gap:20px;margin:0;padding:0;list-style:none}.channel-card[data-astro-cid-dfac34ae]{display:flex;flex-direction:column;background:var(--bg-page);border:1px solid var(--border-soft);border-radius:var(--radius);padding:28px}.channel-mark[data-astro-cid-dfac34ae]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--border);border-radius:50%;color:var(--accent-alt)}.channel-card[data-astro-cid-dfac34ae] h3[data-astro-cid-dfac34ae]{font-size:1.375rem;margin-block:20px 8px}.channel-lead[data-astro-cid-dfac34ae]{font-size:.9375rem;color:var(--text-soft)}.channel-fit[data-astro-cid-dfac34ae]{margin:22px 0 0;display:grid;gap:10px}.channel-fit[data-astro-cid-dfac34ae]>div[data-astro-cid-dfac34ae]{display:flex;align-items:center;justify-content:space-between;gap:12px}.channel-fit[data-astro-cid-dfac34ae] dt[data-astro-cid-dfac34ae]{font-size:.8125rem;color:var(--text-muted)}.channel-fit[data-astro-cid-dfac34ae] dd[data-astro-cid-dfac34ae]{margin:0}.meter[data-astro-cid-dfac34ae]{display:inline-flex;gap:4px}.meter[data-astro-cid-dfac34ae] i[data-astro-cid-dfac34ae]{display:block;width:16px;height:4px;border-radius:2px;background:color-mix(in srgb,var(--border) 80%,transparent)}.meter[data-astro-cid-dfac34ae] i[data-astro-cid-dfac34ae].on{background:var(--accent-alt)}.channel-note[data-astro-cid-dfac34ae]{margin-top:auto;padding-top:18px;font-size:.8125rem}.channel-fit[data-astro-cid-dfac34ae]+.channel-note[data-astro-cid-dfac34ae]{margin-top:22px;border-top:1px solid var(--border-soft)}.report-grid[data-astro-cid-dfac34ae]{display:grid;grid-template-columns:1fr 1.08fr;gap:56px;align-items:center}.report-copy[data-astro-cid-dfac34ae]>p[data-astro-cid-dfac34ae]{margin-top:20px;max-width:34rem}.report-points[data-astro-cid-dfac34ae]{list-style:none;margin:26px 0 0;padding:0;display:grid;gap:14px}.report-points[data-astro-cid-dfac34ae] li[data-astro-cid-dfac34ae]{position:relative;padding-left:24px;font-size:.9375rem;color:var(--text-muted);line-height:1.6}.report-points[data-astro-cid-dfac34ae] li[data-astro-cid-dfac34ae]:before{content:"";position:absolute;left:0;top:.72em;width:10px;height:1px;background:var(--accent-alt)}.report-panel[data-astro-cid-dfac34ae]{margin:0;display:grid;gap:18px;background:var(--bg-page);border:1px solid var(--border-soft);border-radius:12px;padding:20px}.report-head[data-astro-cid-dfac34ae]{display:flex;align-items:center;gap:10px;padding-bottom:14px;border-bottom:1px solid var(--border-soft)}.report-dot[data-astro-cid-dfac34ae]{width:8px;height:8px;border-radius:50%;background:var(--accent-alt)}.report-name[data-astro-cid-dfac34ae]{font-size:.9375rem;color:var(--text-primary)}.report-chip[data-astro-cid-dfac34ae]{margin-left:auto;padding:4px 10px;border:1px solid var(--border);border-radius:100px;font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-alt)}.report-kpis[data-astro-cid-dfac34ae]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}.report-kpis[data-astro-cid-dfac34ae] dt[data-astro-cid-dfac34ae]{font-family:var(--font-mono);font-size:9px;letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted)}.report-kpis[data-astro-cid-dfac34ae] dd[data-astro-cid-dfac34ae]{margin:6px 0 0;font-size:clamp(1rem,1.3vw,1.25rem);line-height:1.2;color:var(--text-primary)}.report-kpis[data-astro-cid-dfac34ae] dd[data-astro-cid-dfac34ae].is-good{color:var(--accent)}.report-chart[data-astro-cid-dfac34ae] svg[data-astro-cid-dfac34ae]{display:block;width:100%;height:auto}.report-rule[data-astro-cid-dfac34ae]{stroke:var(--border-soft);stroke-width:1}.report-area[data-astro-cid-dfac34ae]{fill:color-mix(in srgb,var(--accent-alt) 16%,transparent)}.report-line[data-astro-cid-dfac34ae]{fill:none;stroke:var(--accent-alt);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.report-axis[data-astro-cid-dfac34ae]{display:flex;justify-content:space-between;margin-top:10px;font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.report-split[data-astro-cid-dfac34ae]{list-style:none;margin:0;padding:16px 0 0;border-top:1px solid var(--border-soft);display:grid;gap:10px}.report-split[data-astro-cid-dfac34ae] li[data-astro-cid-dfac34ae]{display:grid;grid-template-columns:82px minmax(0,1fr);align-items:center;gap:12px;font-size:12px;color:var(--text-muted)}.report-bar[data-astro-cid-dfac34ae]{position:relative;height:6px;border-radius:3px;background:color-mix(in srgb,var(--border) 70%,transparent);overflow:hidden}.report-bar[data-astro-cid-dfac34ae]:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--v);border-radius:3px;background:var(--accent-alt)}.report-panel[data-astro-cid-dfac34ae] figcaption[data-astro-cid-dfac34ae]{padding-top:14px;border-top:1px solid var(--border-soft);font-size:11px;color:var(--text-muted)}.audit-grid[data-astro-cid-dfac34ae]{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center}.audit-offer[data-astro-cid-dfac34ae] .eyebrow[data-astro-cid-dfac34ae]{margin-bottom:18px}.audit-offer[data-astro-cid-dfac34ae]>p[data-astro-cid-dfac34ae]{margin-top:22px;max-width:32rem}.audit-offer[data-astro-cid-dfac34ae] .x66c-j332[data-astro-cid-dfac34ae]{margin-top:30px}.audit-note[data-astro-cid-dfac34ae]{font-size:.875rem}.audit-panel[data-astro-cid-dfac34ae]{background:var(--bg-elevated);border:1px solid var(--border-soft);border-radius:var(--radius);padding:28px}.audit-panel-title[data-astro-cid-dfac34ae]{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-alt)}.audit-list[data-astro-cid-dfac34ae]{list-style:none;counter-reset:audit;margin:14px 0 0;padding:0}.audit-list[data-astro-cid-dfac34ae] li[data-astro-cid-dfac34ae]{counter-increment:audit;display:grid;grid-template-columns:26px minmax(0,1fr);gap:14px;padding-block:16px;border-top:1px solid var(--border-soft);font-size:.9375rem;color:var(--text-muted);line-height:1.55}.audit-list[data-astro-cid-dfac34ae] li[data-astro-cid-dfac34ae]:before{content:counter(audit,decimal-leading-zero);font-family:var(--font-mono);font-size:11px;color:var(--accent-alt);padding-top:4px}.audit-list[data-astro-cid-dfac34ae] strong[data-astro-cid-dfac34ae]{display:block;margin-bottom:4px;color:var(--text-primary);font-weight:500}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.campaign-hero-copy[data-astro-cid-dfac34ae]{animation:campaign-settle .3s var(--ease) both}@keyframes campaign-settle{0%{transform:translateY(8px)}to{transform:translateY(0)}}}}@media(max-width:1023px){.report-grid[data-astro-cid-dfac34ae],.audit-grid[data-astro-cid-dfac34ae]{grid-template-columns:1fr;gap:40px}}@media(max-width:767px){.campaign-image[data-astro-cid-dfac34ae] img[data-astro-cid-dfac34ae]{object-position:72% center}.campaign-hero[data-astro-cid-dfac34ae]{min-height:720px}.roi-tile[data-astro-cid-dfac34ae],.channel-card[data-astro-cid-dfac34ae],.audit-panel[data-astro-cid-dfac34ae]{padding:24px}.report-kpis[data-astro-cid-dfac34ae]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.report-split[data-astro-cid-dfac34ae] li[data-astro-cid-dfac34ae]{grid-template-columns:74px minmax(0,1fr)}.campaign-hero-copy[data-astro-cid-dfac34ae]{padding-block:240px 48px}.campaign-band[data-astro-cid-dfac34ae]{padding-block:64px}.campaign-heading[data-astro-cid-dfac34ae]>h2[data-astro-cid-dfac34ae],.campaign-heading[data-astro-cid-dfac34ae]>p[data-astro-cid-dfac34ae],.campaign-editorial[data-astro-cid-dfac34ae]>div[data-astro-cid-dfac34ae],.campaign-editorial[data-astro-cid-dfac34ae]>dl[data-astro-cid-dfac34ae],.campaign-closing[data-astro-cid-dfac34ae]>h2[data-astro-cid-dfac34ae],.campaign-closing[data-astro-cid-dfac34ae]>div[data-astro-cid-dfac34ae]{grid-column:1 / -1}}
