.audience-card.svelte-qshvzv{border:1px solid var(--mid-4);scroll-snap-align:start;isolation:isolate;flex-direction:column;flex:0 0 clamp(280px,24vw,380px);height:clamp(420px,44vw,540px);padding:clamp(24px,2.4vw,36px);transition:flex-basis .32s;display:flex;position:relative;overflow:hidden}.audience-card--expanded.svelte-qshvzv{flex-basis:clamp(560px,50vw,760px)}@media (prefers-reduced-motion:reduce){.audience-card.svelte-qshvzv{transition:none}}.audience-card.svelte-qshvzv:before{content:"";z-index:-2;background-image:var(--card-bg);filter:grayscale()contrast(1.05);background-position:50%;background-size:cover;transition:filter .28s,transform .28s;position:absolute;inset:0;transform:scale(1.02)}.audience-card--expanded.svelte-qshvzv:before{filter:grayscale()contrast(1.05)blur(8px)brightness(.35);transform:scale(1.08)}@media (prefers-reduced-motion:reduce){.audience-card.svelte-qshvzv:before{transition:none}}.audience-card.svelte-qshvzv:after{content:"";z-index:-1;background:linear-gradient(to bottom, color-mix(in srgb, var(--ink) 55%, transparent), color-mix(in srgb, var(--ink) 0%, transparent));pointer-events:none;height:30%;position:absolute;inset:0 0 auto}.audience-card__head.svelte-qshvzv{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.audience-card__index.svelte-qshvzv,.audience-card__role.svelte-qshvzv{font-family:var(--font-structural);letter-spacing:.12em;color:var(--paper);text-transform:uppercase;font-size:11px;font-weight:500}.audience-card__body.svelte-qshvzv{flex-direction:column;gap:clamp(12px,1.4vw,18px);margin-top:auto;padding-right:60px;display:flex}.audience-card__headline.svelte-qshvzv{font-family:var(--font-display);letter-spacing:-.01em;color:var(--paper);margin:0;font-size:clamp(20px,2.2vw,30px);font-weight:500;line-height:1.1}.audience-card__description.svelte-qshvzv{font-family:var(--font-body);color:var(--paper);max-width:36ch;margin:0;font-size:clamp(13px,1vw,15px);line-height:1.55}.audience-card__toggle.svelte-qshvzv{appearance:none;border:1px solid color-mix(in srgb, var(--paper) 70%, transparent);width:44px;height:44px;color:color-mix(in srgb, var(--paper) 70%, transparent);font-family:var(--font-display);cursor:pointer;z-index:1;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:24px;font-weight:300;line-height:1;transition:background .2s,color .2s,border-color .2s,top .28s,bottom .28s;display:flex;position:absolute;bottom:clamp(20px,2vw,28px);right:clamp(20px,2vw,28px)}.audience-card__toggle.svelte-qshvzv span:where(.svelte-qshvzv){display:block;transform:translateY(-1.5px)}.audience-card--expanded.svelte-qshvzv .audience-card__toggle:where(.svelte-qshvzv){top:clamp(20px,2vw,28px);bottom:auto}.audience-card--expanded.svelte-qshvzv .audience-card__role:where(.svelte-qshvzv){visibility:hidden;pointer-events:none}.audience-card__toggle.svelte-qshvzv:hover,.audience-card__toggle.svelte-qshvzv:focus-visible{background:var(--paper);color:var(--ink);border-color:var(--paper);outline:0}@media (prefers-reduced-motion:reduce){.audience-card__toggle.svelte-qshvzv{transition:none}}@media (width<=768px){.audience-card.svelte-qshvzv{flex-basis:86vw;height:clamp(440px,100vw,560px)}}@media (width<=480px){.audience-card.svelte-qshvzv{flex-basis:90vw}}.audiences.svelte-yjybgi{--content-offset:max(0px, calc((100% - var(--container-max)) / 2));background:var(--paper);padding-block:clamp(80px,10vw,140px);padding-inline:0}.audiences__inner.svelte-yjybgi>.audiences__slider-frame:where(.svelte-yjybgi){margin-top:clamp(40px,5vw,64px)}.audiences__header.svelte-yjybgi{flex-direction:column;gap:clamp(16px,1.8vw,24px);display:flex}.audiences__header-top.svelte-yjybgi{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.audiences__counter.svelte-yjybgi{font-family:var(--font-mono);letter-spacing:.12em;color:var(--mid-2);font-variant-numeric:tabular-nums;margin:0;font-size:11px}.audiences__headline.svelte-yjybgi{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(28px,4vw,64px);font-weight:500;line-height:1.05}.audiences__legend.svelte-yjybgi{font-family:var(--font-structural);letter-spacing:.12em;color:var(--mid-2);text-transform:uppercase;flex-wrap:wrap;gap:clamp(16px,2vw,28px);margin:clamp(16px,1.6vw,24px) 0 0;padding:0;font-size:11px;font-weight:500;list-style:none;display:flex}.audiences__slider-frame.svelte-yjybgi{flex-direction:column;gap:clamp(16px,2vw,24px);display:flex}.audiences__slider.svelte-yjybgi{scroll-snap-type:x mandatory;padding-block:4px;padding-left:var(--content-offset);scroll-padding-left:var(--content-offset);scrollbar-width:none;-ms-overflow-style:none;gap:clamp(16px,1.4vw,24px);padding-right:0;display:flex;overflow-x:auto}.audiences__slider.svelte-yjybgi::-webkit-scrollbar{display:none}.audiences__nav.svelte-yjybgi{padding-left:var(--content-offset);padding-right:var(--gutter);align-items:center;gap:clamp(16px,2vw,24px);margin-top:clamp(20px,2.4vw,32px);display:flex}.audiences__progress.svelte-yjybgi{background:color-mix(in srgb, var(--ink) 8%, transparent);flex:1;height:1px;position:relative}.audiences__progress-bar.svelte-yjybgi{background:var(--ink);width:0%;height:100%;position:absolute;top:0;left:0}.audiences__arrows.svelte-yjybgi{flex-shrink:0;gap:8px;display:flex}.audiences__arrow.svelte-yjybgi{appearance:none;background:var(--paper);border:1px solid var(--mid-3);width:40px;height:40px;color:var(--mid-2);font-family:var(--font-display);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:18px;font-weight:300;line-height:1;transition:background .2s,color .2s,border-color .2s;display:flex}.audiences__arrow.svelte-yjybgi:hover:not(:disabled),.audiences__arrow.svelte-yjybgi:focus-visible:not(:disabled){background:var(--ink);color:var(--paper);border-color:var(--ink);outline:0}.audiences__arrow.svelte-yjybgi:disabled{opacity:.3;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.audiences__arrow.svelte-yjybgi{transition:none}.audiences__slider.svelte-yjybgi{scroll-behavior:auto}}@media (width<=768px){.audiences__header.svelte-yjybgi{padding-inline:var(--gutter)}.audiences__slider.svelte-yjybgi{padding-left:var(--gutter);scroll-padding-left:var(--gutter);padding-right:0}.audiences__nav.svelte-yjybgi{padding-left:var(--gutter)}}.mcp-explainer.svelte-mkjjfv{flex-direction:column;gap:clamp(48px,5vw,80px);display:flex}.mcp-explainer__intro.svelte-mkjjfv{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,5vw,96px);display:grid}.mcp-explainer__lead.svelte-mkjjfv{flex-direction:column;gap:clamp(12px,1.4vw,18px);display:flex}.mcp-explainer__headline.svelte-mkjjfv{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(28px,3.4vw,56px);font-weight:500;line-height:1}.mcp-explainer__copy.svelte-mkjjfv{flex-direction:column;gap:clamp(16px,1.6vw,24px);display:flex}.mcp-explainer__copy.svelte-mkjjfv p:where(.svelte-mkjjfv){font-family:var(--font-body);color:var(--mid-1);margin:0;font-size:clamp(15px,1.1vw,17px);line-height:1.6}.mcp-explainer__footnote.svelte-mkjjfv{color:var(--mid-2)!important;font-size:clamp(13px,.95vw,15px)!important}.mcp-explainer__benefits.svelte-mkjjfv{border-top:1px solid var(--mid-4);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,3.2vw,56px);margin:0;padding:clamp(32px,3vw,48px) 0 0;list-style:none;display:grid}.mcp-explainer__benefit.svelte-mkjjfv{flex-direction:column;gap:10px;display:flex}.mcp-explainer__benefit-index.svelte-mkjjfv{font-family:var(--font-mono);letter-spacing:.04em;color:var(--mid-2);font-size:11px}.mcp-explainer__benefit-title.svelte-mkjjfv{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:clamp(20px,1.8vw,26px);font-weight:500;line-height:1.15}.mcp-explainer__benefit-body.svelte-mkjjfv{font-family:var(--font-body);color:var(--mid-1);margin:0;font-size:clamp(14px,1.05vw,16px);line-height:1.55}@media (width<=1024px){.mcp-explainer__intro.svelte-mkjjfv,.mcp-explainer__benefits.svelte-mkjjfv{grid-template-columns:1fr;gap:clamp(24px,3vw,40px)}}.mcp-outcomes.svelte-17jcp52{flex-direction:column;gap:clamp(48px,5vw,80px);display:flex}.mcp-outcomes__header.svelte-17jcp52{flex-direction:column;gap:clamp(16px,1.6vw,24px);max-width:60ch;display:flex}.mcp-outcomes__headline.svelte-17jcp52{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(32px,4vw,64px);font-weight:500;line-height:1}.mcp-outcomes__lede.svelte-17jcp52{font-family:var(--font-body);color:var(--mid-1);margin:0;font-size:clamp(15px,1.1vw,17px);line-height:1.6}.mcp-outcomes__list.svelte-17jcp52{border-top:1px solid var(--mid-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mcp-outcomes__row.svelte-17jcp52{border-bottom:1px solid var(--mid-4);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(32px,5vw,80px);padding:clamp(48px,6vw,96px) 0;display:grid}.mcp-outcomes__numeral.svelte-17jcp52{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(80px,14vw,240px);font-weight:500;line-height:.82;display:block}.mcp-outcomes__content.svelte-17jcp52{flex-direction:column;gap:clamp(16px,1.6vw,24px);padding-top:clamp(12px,1.4vw,22px);display:flex}.mcp-outcomes__title.svelte-17jcp52{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(28px,3vw,48px);font-weight:500;line-height:1.05}.mcp-outcomes__body.svelte-17jcp52{font-family:var(--font-body);color:var(--mid-1);max-width:60ch;margin:0;font-size:clamp(15px,1.1vw,17px);line-height:1.65}@media (width<=1024px){.mcp-outcomes__row.svelte-17jcp52{grid-template-columns:1fr;gap:clamp(20px,2vw,32px);padding:clamp(40px,5vw,64px) 0}.mcp-outcomes__content.svelte-17jcp52{padding-top:0}.mcp-outcomes__numeral.svelte-17jcp52{font-size:clamp(72px,18vw,140px)}}.mcp-posture.svelte-9oc0yb{flex-direction:column;gap:clamp(20px,2vw,32px);max-width:60ch;display:flex}.mcp-posture__header.svelte-9oc0yb{flex-direction:column;gap:clamp(12px,1.2vw,18px);display:flex}.mcp-posture__headline.svelte-9oc0yb{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(28px,3.2vw,48px);font-weight:500;line-height:1}.mcp-posture__body.svelte-9oc0yb{font-family:var(--font-body);color:var(--mid-1);margin:0;font-size:clamp(15px,1.1vw,17px);line-height:1.6}.mcp-posture__body.svelte-9oc0yb a:where(.svelte-9oc0yb){color:var(--ink);border-bottom:1px solid var(--mid-3);text-decoration:none;transition:border-color .18s}.mcp-posture__body.svelte-9oc0yb a:where(.svelte-9oc0yb):hover,.mcp-posture__body.svelte-9oc0yb a:where(.svelte-9oc0yb):focus-visible{border-bottom-color:var(--ink);outline:0}.mcp-statement.svelte-lw93u4{background:var(--paper);min-height:100vh;padding:clamp(40px, 6vw, 96px) var(--gutter);justify-content:center;align-items:center;display:flex}.mcp-statement__tagline.svelte-lw93u4{text-align:center;max-width:none;font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(36px,6.4vw,96px);font-weight:500;line-height:1}.word.svelte-lw93u4{vertical-align:baseline;margin-bottom:-.18em;padding-bottom:.18em;line-height:1;display:inline-block;overflow:hidden}.word.svelte-lw93u4+.word:where(.svelte-lw93u4){margin-left:.21em}.word__inner.gradient-text-light.svelte-lw93u4{color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(#6a94c2 0%,#4a6c98 65%,#36527a 100%);background-position:-.3em 0;background-repeat:no-repeat;background-size:calc(100% + .6em) 100%;-webkit-background-clip:text;background-clip:text;padding-bottom:0}.word__inner.svelte-lw93u4{color:var(--ink);will-change:transform, opacity;padding-right:.06em;display:inline-block}.mcp-article.svelte-gz4j7v{flex-direction:column;gap:clamp(80px,8vw,140px);display:flex}
