:root{--c3s-stage-w:1920px;--c3s-stage-h:1080px;--c3s-stage-ratio:16 / 9;--c3s-stage-bg:var(--c3-snow);--c3s-stage-bg-paper:var(--c3-canvas);--c3s-stage-bg-fog:var(--c3-fog);--c3s-stage-bg-ink:var(--c3-ink);--c3s-stage-bg-overlay:linear-gradient(180deg, #0f0f0f1a 0%, #0f0f0f8c 60%, #0f0f0fd1 100%);--c3s-safe-x:96px;--c3s-safe-y:88px;--c3s-safe-x-tight:64px;--c3s-safe-y-tight:56px;--c3s-safe-x-bleed:0;--c3s-safe-y-bleed:0;--c3s-grid-cols:12;--c3s-grid-gap:32px;--c3s-grid-gap-tight:20px;--c3s-grid-gap-loose:48px;--c3s-type-display:168px;--c3s-type-hero:128px;--c3s-type-title:88px;--c3s-type-headline:64px;--c3s-type-subhead:44px;--c3s-type-lede:36px;--c3s-type-body:28px;--c3s-type-body-sm:22px;--c3s-type-caption:18px;--c3s-type-eyebrow:22px;--c3s-type-eyebrow-sm:18px;--c3s-type-chrome:16px;--c3s-leading-display:1.02;--c3s-leading-hero:1.05;--c3s-leading-title:1.08;--c3s-leading-headline:1.1;--c3s-leading-subhead:1.18;--c3s-leading-lede:1.35;--c3s-leading-body:1.55;--c3s-leading-caption:1.45;--c3s-track-display:-.045em;--c3s-track-hero:-.04em;--c3s-track-title:-.03em;--c3s-track-headline:-.025em;--c3s-track-subhead:-.02em;--c3s-track-body:-.005em;--c3s-track-eyebrow:.16em;--c3s-track-chrome:.18em;--c3s-font-display:var(--c3-display);--c3s-font-body:var(--c3-body);--c3s-font-mono:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--c3s-ink-primary:var(--c3-ink);--c3s-ink-secondary:var(--c3-graphite);--c3s-ink-tertiary:var(--c3-ash);--c3s-ink-quaternary:var(--c3-slate);--c3s-ink-disabled:var(--c3-steel);--c3s-ink-onDark-primary:#fff;--c3s-ink-onDark-secondary:#ffffffdb;--c3s-ink-onDark-tertiary:#ffffffa8;--c3s-accent-spectrum:var(--c3-spectrum);--c3s-accent-warm:var(--c3w-seq-2);--c3s-accent-cool:var(--c3w-seq-4);--c3s-accent-earth:var(--c3w-seq-3);--c3s-accent-sun:var(--c3w-seq-1);--c3s-highlight-bg-warm:var(--c3w-seq-2-tint);--c3s-highlight-bg-sun:var(--c3w-seq-1-tint);--c3s-highlight-underline:0 -.18em 0 var(--c3w-seq-2-tint) inset;--c3s-chrome-pad-x:var(--c3s-safe-x);--c3s-chrome-pad-y:40px;--c3s-prog-h:3px;--c3s-prog-bg:#0f0f0f0f;--c3s-prog-fill:var(--c3s-accent-spectrum);--c3s-prog-pos-top:0;--c3s-prog-radius:0;--c3s-no-font:var(--c3s-font-display);--c3s-no-size:18px;--c3s-no-weight:300;--c3s-no-track:.04em;--c3s-no-ink:var(--c3s-ink-quaternary);--c3s-no-ink-onDark:var(--c3s-ink-onDark-tertiary);--c3s-no-pos-x:var(--c3s-safe-x);--c3s-no-pos-y:40px;--c3s-no-gap:.5em;--c3s-no-rule-w:24px;--c3s-no-rule-ink:var(--c3-steel);--c3s-foot-font:var(--c3s-font-body);--c3s-foot-size:14px;--c3s-foot-weight:500;--c3s-foot-track:.18em;--c3s-foot-ink:var(--c3s-ink-quaternary);--c3s-foot-pos-y:40px;--c3s-flag-h:4px;--c3s-flag-pad-y:40px;--c3s-flag-bg-1:var(--c3w-seq-1);--c3s-flag-bg-2:var(--c3w-seq-2);--c3s-flag-bg-3:var(--c3w-seq-3);--c3s-flag-bg-4:var(--c3w-seq-4);--c3s-para-max-w:68ch;--c3s-para-max-w-narrow:46ch;--c3s-para-max-w-display:22ch;--c3s-para-pad-t:32px;--c3s-trans-fade-dur:.26s;--c3s-trans-slide-dur:.4s;--c3s-trans-scale-dur:.7s;--c3s-trans-cinema-dur:1.2s;--c3s-trans-cut-dur:0s;--c3s-trans-ease:var(--c3-ease,cubic-bezier(.77, 0, .175, 1));--c3s-trans-ease-cinema:cubic-bezier(.16, 1, .3, 1);--c3s-trans-ease-out:cubic-bezier(.22, 1, .36, 1);--c3s-notes-w:var(--c3s-stage-w);--c3s-notes-bg:var(--c3-fog);--c3s-notes-border-t:1px solid var(--c3w-border);--c3s-notes-pad:32px 96px 40px;--c3s-notes-eyebrow-size:12px;--c3s-notes-eyebrow-track:.18em;--c3s-notes-eyebrow-ink:var(--c3-ash);--c3s-notes-eyebrow-pad-b:12px;--c3s-notes-body-font:var(--c3s-font-body);--c3s-notes-body-size:18px;--c3s-notes-body-line:1.65;--c3s-notes-body-ink:var(--c3-graphite);--c3s-notes-body-max-w:88ch;--c3s-notes-cue-font:var(--c3s-font-mono);--c3s-notes-cue-size:13px;--c3s-notes-cue-ink:var(--c3w-seq-2);--c3s-notes-time-size:12px;--c3s-notes-time-track:.16em;--c3s-notes-time-ink:var(--c3-ash);--c3s-title-bg:var(--c3s-stage-bg);--c3s-title-pad-x:var(--c3s-safe-x);--c3s-title-pad-y:var(--c3s-safe-y);--c3s-title-align:flex-end;--c3s-title-justify:flex-start;--c3s-title-gap:32px;--c3s-title-eyebrow-size:var(--c3s-type-eyebrow);--c3s-title-eyebrow-weight:500;--c3s-title-eyebrow-track:var(--c3s-track-eyebrow);--c3s-title-eyebrow-ink:var(--c3s-ink-tertiary);--c3s-title-eyebrow-pad-b:18px;--c3s-title-eyebrow-dot-size:8px;--c3s-title-eyebrow-dot-bg:var(--c3s-accent-warm);--c3s-title-eyebrow-gap:14px;--c3s-title-headline-font:var(--c3s-font-display);--c3s-title-headline-size:var(--c3s-type-display);--c3s-title-headline-weight:300;--c3s-title-headline-line:var(--c3s-leading-display);--c3s-title-headline-track:var(--c3s-track-display);--c3s-title-headline-ink:var(--c3s-ink-primary);--c3s-title-headline-max-w:24ch;--c3s-title-italic-fill:var(--c3-spectrum);--c3s-title-deck-size:28px;--c3s-title-deck-ink:var(--c3-graphite);--c3s-title-deck-track:.01em;--c3s-title-deck-max-w:48ch;--c3s-title-deck-pad-t:24px;--c3s-title-meta-pad-t:64px;--c3s-title-meta-divider:1px solid var(--c3w-border);--c3s-title-meta-pad-row-y:28px;--c3s-title-meta-cols:auto auto 1fr auto;--c3s-title-meta-gap:48px;--c3s-title-meta-label-size:12px;--c3s-title-meta-label-track:.18em;--c3s-title-meta-label-ink:var(--c3-ash);--c3s-title-meta-label-pad-b:6px;--c3s-title-meta-value-font:var(--c3s-font-body);--c3s-title-meta-value-size:20px;--c3s-title-meta-value-weight:500;--c3s-title-meta-value-ink:var(--c3-ink);--c3s-title-logo-h:40px;--c3s-title-logo-ink:var(--c3-ink);--c3s-sec-bg:var(--c3-spectrum);--c3s-sec-bg-warm:linear-gradient(135deg, var(--c3w-seq-1) 0%, var(--c3w-seq-2) 100%);--c3s-sec-bg-cool:linear-gradient(135deg, var(--c3w-seq-3) 0%, var(--c3w-seq-4) 100%);--c3s-sec-bg-ink:var(--c3-ink);--c3s-sec-bg-paper:var(--c3-canvas);--c3s-sec-pad-x:var(--c3s-safe-x);--c3s-sec-pad-y:var(--c3s-safe-y);--c3s-sec-align:center;--c3s-sec-justify:flex-start;--c3s-sec-index-font:var(--c3s-font-display);--c3s-sec-index-size:320px;--c3s-sec-index-weight:300;--c3s-sec-index-line:.85;--c3s-sec-index-track:-.06em;--c3s-sec-index-ink:#ffffffeb;--c3s-sec-index-ink-paper:var(--c3-ink);--c3s-sec-index-pad-b:24px;--c3s-sec-index-opacity:.94;--c3s-sec-eyebrow-size:24px;--c3s-sec-eyebrow-track:.24em;--c3s-sec-eyebrow-ink:#ffffffe0;--c3s-sec-eyebrow-ink-paper:var(--c3-ash);--c3s-sec-eyebrow-weight:500;--c3s-sec-eyebrow-pad-b:32px;--c3s-sec-title-font:var(--c3s-font-display);--c3s-sec-title-size:var(--c3s-type-hero);--c3s-sec-title-weight:300;--c3s-sec-title-line:var(--c3s-leading-hero);--c3s-sec-title-track:var(--c3s-track-hero);--c3s-sec-title-ink:#fff;--c3s-sec-title-ink-paper:var(--c3-ink);--c3s-sec-title-max-w:18ch;--c3s-sec-deck-pad-t:40px;--c3s-sec-deck-size:28px;--c3s-sec-deck-line:1.45;--c3s-sec-deck-ink:#ffffffdb;--c3s-sec-deck-ink-paper:var(--c3-graphite);--c3s-sec-deck-max-w:46ch;--c3s-sec-chrome-ink:#ffffffb8;--c3s-agenda-pad-x:var(--c3s-safe-x);--c3s-agenda-pad-y:var(--c3s-safe-y);--c3s-agenda-gap:64px;--c3s-agenda-headline-pad-b:56px;--c3s-agenda-row-pad-y:24px;--c3s-agenda-row-divider:1px solid var(--c3w-border);--c3s-agenda-row-gap:32px;--c3s-agenda-row-h:auto;--c3s-agenda-idx-font:var(--c3s-font-display);--c3s-agenda-idx-size:36px;--c3s-agenda-idx-weight:300;--c3s-agenda-idx-track:-.02em;--c3s-agenda-idx-ink:var(--c3-ink);--c3s-agenda-idx-w:80px;--c3s-agenda-label-font:var(--c3s-font-display);--c3s-agenda-label-size:44px;--c3s-agenda-label-weight:300;--c3s-agenda-label-line:1.15;--c3s-agenda-label-track:-.02em;--c3s-agenda-label-ink:var(--c3-ink);--c3s-agenda-meta-size:18px;--c3s-agenda-meta-ink:var(--c3-ash);--c3s-agenda-meta-track:.12em;--c3s-agenda-meta-weight:500;--c3s-agenda-meta-pad-t:8px;--c3s-agenda-time-font:var(--c3s-font-display);--c3s-agenda-time-size:22px;--c3s-agenda-time-ink:var(--c3-graphite);--c3s-agenda-time-track:-.01em;--c3s-agenda-dot-size:12px;--c3s-agenda-dot-radius:9999px;--c3s-agenda-dot-offset-x:-28px;--c3s-overview-bg:var(--c3s-stage-bg);--c3s-overview-pad-x:var(--c3s-safe-x);--c3s-overview-pad-y:var(--c3s-safe-y);--c3s-overview-card-cols:3;--c3s-overview-card-gap:32px;--c3s-overview-card-pad:48px 40px 44px;--c3s-overview-card-radius:24px;--c3s-overview-card-bg:var(--c3-snow);--c3s-overview-card-border:1px solid var(--c3w-border);--c3s-overview-card-strip-h:3px;--c3s-overview-card-eyebrow-pad-b:20px;--c3s-overview-card-title-size:44px;--c3s-overview-card-title-line:1.15;--c3s-overview-card-title-weight:300;--c3s-overview-card-body-size:22px;--c3s-overview-card-body-line:1.55;--c3s-overview-card-body-ink:var(--c3-graphite);--c3s-overview-card-body-pad-t:18px;--c3s-head-pad-x:var(--c3s-safe-x);--c3s-head-pad-y:var(--c3s-safe-y);--c3s-head-gap:40px;--c3s-head-max-w:72ch;--c3s-head-align:flex-start;--c3s-head-justify:flex-start;--c3s-head-eyebrow-size:var(--c3s-type-eyebrow);--c3s-head-eyebrow-track:var(--c3s-track-eyebrow);--c3s-head-eyebrow-ink:var(--c3s-ink-tertiary);--c3s-head-eyebrow-weight:500;--c3s-head-eyebrow-rule-w:40px;--c3s-head-eyebrow-rule-bg:var(--c3s-accent-spectrum);--c3s-head-eyebrow-rule-h:1.5px;--c3s-head-eyebrow-gap:18px;--c3s-head-title-font:var(--c3s-font-display);--c3s-head-title-size:var(--c3s-type-title);--c3s-head-title-weight:300;--c3s-head-title-line:var(--c3s-leading-title);--c3s-head-title-track:var(--c3s-track-title);--c3s-head-title-ink:var(--c3s-ink-primary);--c3s-head-title-max-w:24ch;--c3s-body-font:var(--c3s-font-body);--c3s-body-size:var(--c3s-type-body);--c3s-body-weight:400;--c3s-body-line:var(--c3s-leading-body);--c3s-body-ink:var(--c3s-ink-secondary);--c3s-body-max-w:var(--c3s-para-max-w);--c3s-body-pad-t:var(--c3s-para-pad-t);--c3s-body-gap:20px;--c3s-bullet-gap:28px;--c3s-bullet-row-pad-y:0;--c3s-bullet-row-pad-x:0;--c3s-bullet-marker-size:14px;--c3s-bullet-marker-radius:9999px;--c3s-bullet-marker-bg:var(--c3-ink);--c3s-bullet-marker-bg-seq:var(--c3s-accent-spectrum);--c3s-bullet-marker-gap:28px;--c3s-bullet-marker-pad-t:16px;--c3s-bullet-text-font:var(--c3s-font-body);--c3s-bullet-text-size:var(--c3s-type-body);--c3s-bullet-text-weight:400;--c3s-bullet-text-line:1.45;--c3s-bullet-text-ink:var(--c3s-ink-primary);--c3s-bullet-text-max-w:58ch;--c3s-bullet-sub-size:20px;--c3s-bullet-sub-line:1.55;--c3s-bullet-sub-ink:var(--c3s-ink-secondary);--c3s-bullet-sub-pad-t:6px;--c3s-num-gap:36px;--c3s-num-row-pad-y:0;--c3s-num-marker-size:64px;--c3s-num-marker-radius:9999px;--c3s-num-marker-bg:transparent;--c3s-num-marker-ring:1.5px solid currentColor;--c3s-num-marker-gap:32px;--c3s-num-digit-font:var(--c3s-font-display);--c3s-num-digit-weight:300;--c3s-num-digit-size:32px;--c3s-num-digit-track:-.02em;--c3s-num-digit-ink:var(--c3s-ink-primary);--c3s-num-title-font:var(--c3s-font-display);--c3s-num-title-size:36px;--c3s-num-title-weight:300;--c3s-num-title-line:1.2;--c3s-num-title-track:-.015em;--c3s-num-title-ink:var(--c3s-ink-primary);--c3s-num-title-pad-b:8px;--c3s-num-body-size:22px;--c3s-num-body-line:1.6;--c3s-num-body-ink:var(--c3s-ink-secondary);--c3s-num-body-max-w:56ch;--c3s-col-2-cols:1fr 1fr;--c3s-col-2-gap:96px;--c3s-col-2-divider:1px solid var(--c3w-border);--c3s-col-2-pad-x:var(--c3s-safe-x);--c3s-col-2-pad-y:var(--c3s-safe-y);--c3s-col-eyebrow-pad-b:20px;--c3s-col-title-font:var(--c3s-font-display);--c3s-col-title-size:var(--c3s-type-headline);--c3s-col-title-pad-b:24px;--c3s-col-subhead-font:var(--c3s-font-display);--c3s-col-subhead-size:36px;--c3s-col-subhead-weight:300;--c3s-col-subhead-line:1.2;--c3s-col-subhead-track:-.015em;--c3s-col-subhead-ink:var(--c3s-ink-primary);--c3s-col-subhead-pad-b:16px;--c3s-col-body-size:24px;--c3s-col-body-line:1.6;--c3s-col-body-ink:var(--c3s-ink-secondary);--c3s-col-body-max-w:36ch;--c3s-col-3-cols:repeat(3, 1fr);--c3s-col-3-gap:64px;--c3s-col-3-pad-x:var(--c3s-safe-x);--c3s-col-3-pad-y:var(--c3s-safe-y);--c3s-col-3-divider:1px solid var(--c3w-border);--c3s-col-3-eyebrow-pad-b:18px;--c3s-col-3-subhead-size:32px;--c3s-col-3-subhead-line:1.2;--c3s-col-3-subhead-pad-b:14px;--c3s-col-3-body-size:20px;--c3s-col-3-body-line:1.6;--c3s-col-3-body-max-w:24ch;--c3s-media-bleed-bg:var(--c3-ink);--c3s-media-bleed-fit:cover;--c3s-media-bleed-credit-pad:var(--c3s-safe-y) var(--c3s-safe-x);--c3s-media-bleed-credit-ink:#ffffffc7;--c3s-media-bleed-credit-size:16px;--c3s-media-bleed-credit-track:.16em;--c3s-media-bleed-credit-weight:500;--c3s-media-bleed-cap-pad:var(--c3s-safe-y) var(--c3s-safe-x);--c3s-media-bleed-cap-align:flex-end;--c3s-media-bleed-cap-gap:24px;--c3s-media-bleed-cap-max-w:32ch;--c3s-media-bleed-overlay:var(--c3s-stage-bg-overlay);--c3s-media-bleed-eyebrow-ink:#ffffffc7;--c3s-media-bleed-title-size:var(--c3s-type-hero);--c3s-media-bleed-title-line:var(--c3s-leading-hero);--c3s-media-bleed-title-track:var(--c3s-track-hero);--c3s-media-bleed-title-ink:#fff;--c3s-media-bleed-title-weight:300;--c3s-media-bleed-deck-size:26px;--c3s-media-bleed-deck-line:1.45;--c3s-media-bleed-deck-ink:#ffffffdb;--c3s-media-cont-pad-x:var(--c3s-safe-x);--c3s-media-cont-pad-y:var(--c3s-safe-y);--c3s-media-cont-img-ratio:16 / 9;--c3s-media-cont-img-radius:20px;--c3s-media-cont-img-border:1px solid var(--c3w-border);--c3s-media-cont-img-shadow:0 1px 2px #0000000a, 0 32px 64px #0000001a;--c3s-media-cont-img-bg:var(--c3-fog);--c3s-media-cont-img-max-w:1680px;--c3s-media-cont-cap-pad-t:28px;--c3s-media-cont-cap-eyebrow-size:14px;--c3s-media-cont-cap-title-size:28px;--c3s-media-cont-cap-title-line:1.3;--c3s-media-cont-cap-title-weight:400;--c3s-media-cont-cap-title-ink:var(--c3-ink);--c3s-media-cont-cap-body-size:18px;--c3s-media-cont-cap-body-ink:var(--c3-graphite);--c3s-media-cont-cap-max-w:72ch;--c3s-media-sbs-cols:1fr 1fr;--c3s-media-sbs-cols-wide:3fr 2fr;--c3s-media-sbs-gap:96px;--c3s-media-sbs-pad-x:var(--c3s-safe-x);--c3s-media-sbs-pad-y:var(--c3s-safe-y);--c3s-media-sbs-img-ratio:4 / 5;--c3s-media-sbs-img-radius:24px;--c3s-media-sbs-img-border:1px solid var(--c3w-border);--c3s-media-sbs-img-shadow:0 1px 2px #0000000a, 0 24px 56px #00000014;--c3s-media-sbs-img-bg:var(--c3w-seq-2-tint);--c3s-media-sbs-text-align:center;--c3s-media-sbs-eyebrow-pad-b:20px;--c3s-media-sbs-title-size:var(--c3s-type-headline);--c3s-media-sbs-title-line:var(--c3s-leading-headline);--c3s-media-sbs-title-pad-b:28px;--c3s-media-sbs-body-size:24px;--c3s-media-sbs-body-line:1.6;--c3s-media-sbs-body-ink:var(--c3-graphite);--c3s-media-sbs-body-max-w:36ch;--c3s-media-vid-pad-x:var(--c3s-safe-x);--c3s-media-vid-pad-y:var(--c3s-safe-y);--c3s-media-vid-ratio:16 / 9;--c3s-media-vid-radius:20px;--c3s-media-vid-bg:var(--c3-ink);--c3s-media-vid-shadow:var(--c3m-frame-shadow-rest,0 1px 2px #0000000a, 0 32px 64px #0000001a);--c3s-media-vid-overlay:linear-gradient(180deg, #0f0f0f00 50%, #0f0f0f8c 100%);--c3s-media-vid-play-size:128px;--c3s-media-vid-play-bg:#fff;--c3s-media-vid-play-ink:var(--c3-ink);--c3s-media-vid-play-ring-w:2px;--c3s-media-vid-play-ring-bg:var(--c3-spectrum);--c3s-media-vid-play-shadow:0 2px 6px #0000001f, 0 18px 40px #0000002e;--c3s-media-vid-runtime-pad:8px 14px;--c3s-media-vid-runtime-bg:#0f0f0fb8;--c3s-media-vid-runtime-ink:#fff;--c3s-media-vid-runtime-size:16px;--c3s-media-vid-runtime-radius:9999px;--c3s-media-vid-runtime-pos:32px;--c3s-media-vid-cap-pad-t:28px;--c3s-media-vid-cap-size:22px;--c3s-media-vid-cap-ink:var(--c3-graphite);--c3s-media-vid-cap-max-w:72ch;--c3s-media-shot-bg:var(--c3s-stage-bg-paper);--c3s-media-shot-pad-x:var(--c3s-safe-x);--c3s-media-shot-pad-y:var(--c3s-safe-y);--c3s-media-shot-frame-bg:#fff;--c3s-media-shot-frame-pad:24px;--c3s-media-shot-frame-radius:18px;--c3s-media-shot-frame-border:1px solid var(--c3w-border);--c3s-media-shot-frame-shadow:0 1px 2px #0000000a, 0 40px 80px #0000001f;--c3s-media-shot-chrome-h:28px;--c3s-media-shot-chrome-bg:var(--c3-canvas);--c3s-media-shot-chrome-radius:6px;--c3s-media-shot-chrome-dot:10px;--c3s-media-shot-chrome-dot-ink:var(--c3-steel);--c3s-media-shot-img-radius:8px;--c3s-media-shot-img-bg:var(--c3-fog);--c3s-media-shot-img-ratio:16 / 9;--c3s-media-shot-callout-gap:32px;--c3s-media-shot-callout-size:20px;--c3s-media-shot-callout-ink:var(--c3-graphite);--c3s-media-shot-callout-dot:8px;--c3s-media-shot-callout-dot-bg:var(--c3s-accent-warm);--c3s-stat-pad-x:var(--c3s-safe-x);--c3s-stat-pad-y:var(--c3s-safe-y);--c3s-stat-align:center;--c3s-stat-justify:flex-start;--c3s-stat-gap:32px;--c3s-stat-eyebrow-pad-b:24px;--c3s-stat-value-font:var(--c3s-font-display);--c3s-stat-value-size:360px;--c3s-stat-value-weight:300;--c3s-stat-value-line:.9;--c3s-stat-value-track:-.05em;--c3s-stat-value-ink:var(--c3s-ink-primary);--c3s-stat-value-em-fill:var(--c3s-accent-spectrum);--c3s-stat-suffix-size:88px;--c3s-stat-suffix-ink:var(--c3-ash);--c3s-stat-suffix-weight:300;--c3s-stat-label-size:36px;--c3s-stat-label-line:1.3;--c3s-stat-label-ink:var(--c3-graphite);--c3s-stat-label-max-w:24ch;--c3s-stat-label-pad-t:32px;--c3s-stat-source-size:16px;--c3s-stat-source-ink:var(--c3-slate);--c3s-stat-source-track:.16em;--c3s-stat-source-pad-t:24px;--c3s-stat-row-cols:repeat(4, 1fr);--c3s-stat-row-cols-3:repeat(3, 1fr);--c3s-stat-row-gap:0;--c3s-stat-row-divider:1px solid var(--c3w-border);--c3s-stat-row-pad-x:var(--c3s-safe-x);--c3s-stat-row-pad-y:var(--c3s-safe-y);--c3s-stat-row-headline-pad-b:80px;--c3s-stat-cell-pad:0 56px;--c3s-stat-cell-pad-first:0 56px 0 0;--c3s-stat-cell-pad-last:0 0 0 56px;--c3s-stat-cell-value-font:var(--c3s-font-display);--c3s-stat-cell-value-size:128px;--c3s-stat-cell-value-line:.95;--c3s-stat-cell-value-weight:300;--c3s-stat-cell-value-track:-.04em;--c3s-stat-cell-value-ink:var(--c3-ink);--c3s-stat-cell-suffix-size:40px;--c3s-stat-cell-suffix-ink:var(--c3-ash);--c3s-stat-cell-label-pad-t:24px;--c3s-stat-cell-label-size:18px;--c3s-stat-cell-label-track:.18em;--c3s-stat-cell-label-ink:var(--c3-ash);--c3s-stat-cell-label-weight:500;--c3s-stat-cell-desc-size:18px;--c3s-stat-cell-desc-ink:var(--c3-graphite);--c3s-stat-cell-desc-line:1.5;--c3s-stat-cell-desc-pad-t:14px;--c3s-chart-pad-x:var(--c3s-safe-x);--c3s-chart-pad-y:var(--c3s-safe-y);--c3s-chart-headline-pad-b:48px;--c3s-chart-area-bg:transparent;--c3s-chart-area-h:520px;--c3s-chart-axis:1px solid var(--c3w-border);--c3s-chart-grid:1px dashed #0f0f0f0f;--c3s-chart-grid-rows:4;--c3s-chart-bar-w:64px;--c3s-chart-bar-radius:9999px 9999px 4px 4px;--c3s-chart-bar-gap:28px;--c3s-chart-bar-bg-rest:#0f0f0f0f;--c3s-chart-bar-bg-1:var(--c3w-seq-1);--c3s-chart-bar-bg-2:var(--c3w-seq-2);--c3s-chart-bar-bg-3:var(--c3w-seq-3);--c3s-chart-bar-bg-4:var(--c3w-seq-4);--c3s-chart-bar-label-size:18px;--c3s-chart-bar-label-ink:var(--c3-ash);--c3s-chart-bar-label-track:.08em;--c3s-chart-bar-label-pad-t:16px;--c3s-chart-bar-value-size:22px;--c3s-chart-bar-value-ink:var(--c3-ink);--c3s-chart-bar-value-pad-b:12px;--c3s-chart-axis-ink:var(--c3-slate);--c3s-chart-axis-size:16px;--c3s-chart-axis-track:.08em;--c3s-chart-legend-pad-t:32px;--c3s-chart-legend-gap:32px;--c3s-chart-legend-dot:10px;--c3s-chart-legend-size:18px;--c3s-chart-legend-ink:var(--c3-graphite);--c3s-chart-source-size:14px;--c3s-chart-source-track:.16em;--c3s-chart-source-ink:var(--c3-slate);--c3s-chart-source-pad-t:24px;--c3s-tl-rail-w:2px;--c3s-tl-rail-bg:var(--c3s-accent-spectrum);--c3s-tl-rail-bg-quiet:#0f0f0f1a;--c3s-tl-h-pad-x:var(--c3s-safe-x);--c3s-tl-h-pad-y:var(--c3s-safe-y);--c3s-tl-h-headline-pad-b:80px;--c3s-tl-h-node-size:20px;--c3s-tl-h-node-ring:2.5px solid currentColor;--c3s-tl-h-node-bg:#fff;--c3s-tl-h-node-pad-y:40px;--c3s-tl-h-stamp-size:18px;--c3s-tl-h-stamp-track:.16em;--c3s-tl-h-stamp-ink:var(--c3-ash);--c3s-tl-h-stamp-weight:500;--c3s-tl-h-stamp-pad-b:10px;--c3s-tl-h-title-font:var(--c3s-font-display);--c3s-tl-h-title-size:28px;--c3s-tl-h-title-line:1.2;--c3s-tl-h-title-weight:300;--c3s-tl-h-title-track:-.015em;--c3s-tl-h-title-ink:var(--c3-ink);--c3s-tl-h-title-max-w:18ch;--c3s-tl-h-body-size:18px;--c3s-tl-h-body-ink:var(--c3-graphite);--c3s-tl-h-body-line:1.55;--c3s-tl-h-body-pad-t:8px;--c3s-tl-h-body-max-w:24ch;--c3s-tl-v-rail-x:80px;--c3s-tl-v-pad-x:var(--c3s-safe-x);--c3s-tl-v-pad-y:var(--c3s-safe-y);--c3s-tl-v-row-gap:48px;--c3s-tl-v-row-pad-l:160px;--c3s-tl-v-node-size:18px;--c3s-tl-v-stamp-size:18px;--c3s-tl-v-stamp-track:.18em;--c3s-tl-v-stamp-ink:var(--c3-ash);--c3s-tl-v-title-size:32px;--c3s-tl-v-title-pad-b:8px;--c3s-tl-v-body-size:20px;--c3s-tl-v-body-line:1.6;--c3s-tl-v-body-ink:var(--c3-graphite);--c3s-flow-pad-x:var(--c3s-safe-x);--c3s-flow-pad-y:var(--c3s-safe-y);--c3s-flow-headline-pad-b:64px;--c3s-flow-node-pad:32px 36px;--c3s-flow-node-bg:#fff;--c3s-flow-node-border:1.5px solid var(--c3w-border);--c3s-flow-node-radius:24px;--c3s-flow-node-shadow:0 1px 2px #0000000a;--c3s-flow-node-min-w:300px;--c3s-flow-step-size:16px;--c3s-flow-step-track:.18em;--c3s-flow-step-ink:var(--c3-ash);--c3s-flow-step-weight:500;--c3s-flow-step-pad-b:10px;--c3s-flow-name-font:var(--c3s-font-display);--c3s-flow-name-size:32px;--c3s-flow-name-weight:300;--c3s-flow-name-track:-.015em;--c3s-flow-name-line:1.2;--c3s-flow-name-ink:var(--c3-ink);--c3s-flow-desc-size:16px;--c3s-flow-desc-line:1.5;--c3s-flow-desc-ink:var(--c3-graphite);--c3s-flow-desc-pad-t:10px;--c3s-flow-connector-w:80px;--c3s-flow-connector-h:2px;--c3s-flow-connector-bg:var(--c3s-accent-spectrum);--c3s-flow-arrow-size:14px;--c3s-flow-arrow-ink:var(--c3w-seq-4);--c3s-comp-pad-x:var(--c3s-safe-x);--c3s-comp-pad-y:var(--c3s-safe-y);--c3s-comp-headline-pad-b:48px;--c3s-comp-cols-2:1fr 1fr;--c3s-comp-cols-3:1fr 1fr 1fr;--c3s-comp-bg:#fff;--c3s-comp-border:1px solid var(--c3w-border);--c3s-comp-radius:24px;--c3s-comp-col-pad:48px 40px;--c3s-comp-col-divider:1px solid var(--c3w-border);--c3s-comp-emph-bg:linear-gradient(180deg, #fbae170a 0%, #e31c780d 50%, #4fc0ab0d 100%);--c3s-comp-emph-strip-h:3px;--c3s-comp-emph-strip-bg:var(--c3s-accent-spectrum);--c3s-comp-tag-bg:var(--c3w-seq-2);--c3s-comp-tag-ink:#fff;--c3s-comp-tag-pad:4px 14px;--c3s-comp-tag-size:14px;--c3s-comp-tag-track:.12em;--c3s-comp-tag-radius:9999px;--c3s-comp-col-title-size:36px;--c3s-comp-col-title-weight:300;--c3s-comp-col-title-line:1.18;--c3s-comp-col-title-pad-b:24px;--c3s-comp-row-pad-y:20px;--c3s-comp-row-line:1px solid var(--c3w-border);--c3s-comp-row-size:20px;--c3s-comp-row-line-h:1.55;--c3s-comp-row-ink:var(--c3-graphite);--c3s-comp-row-icon-size:22px;--c3s-comp-check-ink:var(--c3w-seq-3-ink);--c3s-comp-x-ink:var(--c3-steel);--c3s-ba-pad-x:var(--c3s-safe-x);--c3s-ba-pad-y:var(--c3s-safe-y);--c3s-ba-headline-pad-b:48px;--c3s-ba-cols:1fr 1fr;--c3s-ba-gap:24px;--c3s-ba-img-ratio:4 / 3;--c3s-ba-img-radius:20px;--c3s-ba-img-border:1px solid var(--c3w-border);--c3s-ba-img-shadow:var(--c3m-frame-shadow-rest,0 1px 2px #0000000a, 0 18px 44px #0000001a);--c3s-ba-img-bg-before:var(--c3-fog);--c3s-ba-img-bg-after:var(--c3w-seq-3-tint);--c3s-ba-label-pad:8px 18px;--c3s-ba-label-bg:#ffffffeb;--c3s-ba-label-radius:9999px;--c3s-ba-label-size:14px;--c3s-ba-label-track:.18em;--c3s-ba-label-ink:var(--c3-ink);--c3s-ba-label-pos:24px;--c3s-ba-cap-pad-t:24px;--c3s-ba-cap-size:20px;--c3s-ba-cap-ink:var(--c3-graphite);--c3s-quote-pad-x:var(--c3s-safe-x);--c3s-quote-pad-y:var(--c3s-safe-y);--c3s-quote-align:center;--c3s-quote-justify:flex-start;--c3s-quote-max-w:22ch;--c3s-quote-mark-font:var(--c3s-font-display);--c3s-quote-mark-char:"“";--c3s-quote-mark-size:320px;--c3s-quote-mark-weight:300;--c3s-quote-mark-line:.6;--c3s-quote-mark-track:-.04em;--c3s-quote-mark-ink:var(--c3w-seq-2);--c3s-quote-mark-pad-b:-80px;--c3s-quote-body-font:var(--c3s-font-display);--c3s-quote-body-size:96px;--c3s-quote-body-weight:300;--c3s-quote-body-line:1.18;--c3s-quote-body-track:-.025em;--c3s-quote-body-ink:var(--c3-ink);--c3s-quote-body-max-w:20ch;--c3s-quote-attr-pad-t:80px;--c3s-quote-attr-divider:1px solid var(--c3w-border);--c3s-quote-attr-pad-row-y:28px;--c3s-quote-attr-gap:20px;--c3s-quote-attr-avatar-size:72px;--c3s-quote-attr-avatar-radius:9999px;--c3s-quote-attr-avatar-bg:var(--c3w-seq-2-tint);--c3s-quote-attr-name-size:24px;--c3s-quote-attr-name-weight:500;--c3s-quote-attr-name-ink:var(--c3-ink);--c3s-quote-attr-role-size:20px;--c3s-quote-attr-role-ink:var(--c3-ash);--c3s-quote-attr-role-track:.04em;--c3s-quote-multi-pad-x:var(--c3s-safe-x);--c3s-quote-multi-pad-y:var(--c3s-safe-y);--c3s-quote-multi-cols:repeat(3, 1fr);--c3s-quote-multi-gap:48px;--c3s-quote-multi-card-bg:#fff;--c3s-quote-multi-card-border:1px solid var(--c3w-border);--c3s-quote-multi-card-radius:24px;--c3s-quote-multi-card-pad:48px 40px 36px;--c3s-quote-multi-card-shadow:0 1px 2px #0000000a, 0 16px 36px #0000000f;--c3s-quote-multi-mark-size:72px;--c3s-quote-multi-mark-pad-b:8px;--c3s-quote-multi-body-font:var(--c3s-font-display);--c3s-quote-multi-body-size:26px;--c3s-quote-multi-body-line:1.35;--c3s-quote-multi-body-weight:300;--c3s-quote-multi-body-ink:var(--c3-ink);--c3s-quote-multi-body-pad-b:32px;--c3s-quote-multi-attr-divider:1px solid var(--c3w-border);--c3s-quote-multi-attr-pad-t:20px;--c3s-quote-multi-attr-gap:14px;--c3s-quote-multi-avatar-size:40px;--c3s-quote-multi-name-size:16px;--c3s-quote-multi-name-weight:500;--c3s-quote-multi-role-size:14px;--c3s-quote-multi-role-ink:var(--c3-slate);--c3s-grid-icon-pad-x:var(--c3s-safe-x);--c3s-grid-icon-pad-y:var(--c3s-safe-y);--c3s-grid-icon-headline-pad-b:56px;--c3s-grid-icon-cols-2:repeat(2, 1fr);--c3s-grid-icon-cols-3:repeat(3, 1fr);--c3s-grid-icon-gap:40px;--c3s-grid-icon-cell-pad:40px 36px;--c3s-grid-icon-cell-bg:#fff;--c3s-grid-icon-cell-border:1px solid var(--c3w-border);--c3s-grid-icon-cell-radius:20px;--c3s-grid-icon-cell-shadow:none;--c3s-grid-icon-plate-size:72px;--c3s-grid-icon-plate-radius:16px;--c3s-grid-icon-plate-bg:var(--c3w-seq-2-tint);--c3s-grid-icon-plate-ink:var(--c3w-seq-2-ink);--c3s-grid-icon-glyph-size:36px;--c3s-grid-icon-glyph-stroke:1.6px;--c3s-grid-icon-plate-pad-b:28px;--c3s-grid-icon-label-font:var(--c3s-font-display);--c3s-grid-icon-label-size:26px;--c3s-grid-icon-label-weight:400;--c3s-grid-icon-label-line:1.25;--c3s-grid-icon-label-track:-.005em;--c3s-grid-icon-label-ink:var(--c3-ink);--c3s-grid-icon-label-pad-b:8px;--c3s-grid-icon-desc-size:18px;--c3s-grid-icon-desc-line:1.55;--c3s-grid-icon-desc-ink:var(--c3-graphite);--c3s-pillar-pad-x:var(--c3s-safe-x);--c3s-pillar-pad-y:var(--c3s-safe-y);--c3s-pillar-headline-pad-b:72px;--c3s-pillar-cols-3:repeat(3, 1fr);--c3s-pillar-cols-4:repeat(4, 1fr);--c3s-pillar-gap:64px;--c3s-pillar-rail-w:2px;--c3s-pillar-rail-h:120px;--c3s-pillar-rail-radius:9999px;--c3s-pillar-rail-pad-b:32px;--c3s-pillar-idx-font:var(--c3s-font-display);--c3s-pillar-idx-size:18px;--c3s-pillar-idx-track:.16em;--c3s-pillar-idx-ink:var(--c3-ash);--c3s-pillar-idx-pad-b:16px;--c3s-pillar-title-font:var(--c3s-font-display);--c3s-pillar-title-size:44px;--c3s-pillar-title-weight:300;--c3s-pillar-title-line:1.15;--c3s-pillar-title-track:-.02em;--c3s-pillar-title-ink:var(--c3-ink);--c3s-pillar-title-pad-b:20px;--c3s-pillar-body-size:20px;--c3s-pillar-body-line:1.6;--c3s-pillar-body-ink:var(--c3-graphite);--c3s-pillar-body-max-w:24ch;--c3s-prc-pad-x:var(--c3s-safe-x);--c3s-prc-pad-y:var(--c3s-safe-y);--c3s-prc-headline-pad-b:56px;--c3s-prc-cols:1fr 1fr;--c3s-prc-gap:48px;--c3s-prc-pad-col:48px 40px;--c3s-prc-radius:20px;--c3s-prc-border:1px solid var(--c3w-border);--c3s-prc-bg:#fff;--c3s-prc-pros-rail:var(--c3w-seq-3);--c3s-prc-cons-rail:var(--c3w-seq-2);--c3s-prc-rail-w:3px;--c3s-prc-title-size:32px;--c3s-prc-title-weight:300;--c3s-prc-title-pad-b:28px;--c3s-prc-title-line:1.2;--c3s-prc-list-gap:20px;--c3s-prc-row-gap:18px;--c3s-prc-row-size:20px;--c3s-prc-row-line:1.55;--c3s-prc-row-ink:var(--c3-graphite);--c3s-prc-row-icon-size:24px;--c3s-prc-row-icon-w:32px;--c3s-scale-pad-x:var(--c3s-safe-x);--c3s-scale-pad-y:var(--c3s-safe-y);--c3s-scale-headline-pad-b:72px;--c3s-scale-track-h:8px;--c3s-scale-track-radius:9999px;--c3s-scale-track-bg:#0f0f0f0f;--c3s-scale-track-fill:var(--c3s-accent-spectrum);--c3s-scale-track-fill-bipolar:linear-gradient(90deg, var(--c3w-seq-4) 0%, var(--c3-fog) 50%, var(--c3w-seq-2) 100%);--c3s-scale-tick-w:1px;--c3s-scale-tick-h:10px;--c3s-scale-tick-ink:#0f0f0f29;--c3s-scale-tick-major-ink:var(--c3-ash);--c3s-scale-end-pad-y:32px;--c3s-scale-end-eyebrow-size:18px;--c3s-scale-end-eyebrow-track:.18em;--c3s-scale-end-eyebrow-ink:var(--c3-ash);--c3s-scale-end-eyebrow-pad-b:12px;--c3s-scale-end-label-font:var(--c3s-font-display);--c3s-scale-end-label-size:56px;--c3s-scale-end-label-weight:300;--c3s-scale-end-label-track:-.025em;--c3s-scale-end-label-line:1.15;--c3s-scale-end-label-ink:var(--c3-ink);--c3s-scale-end-label-max-w:18ch;--c3s-scale-pole-size:14px;--c3s-scale-pole-warm:var(--c3w-seq-2);--c3s-scale-pole-cool:var(--c3w-seq-4);--c3s-scale-thumb-size:32px;--c3s-scale-thumb-bg:#fff;--c3s-scale-thumb-ring:2px solid var(--c3-ink);--c3s-scale-thumb-shadow:0 2px 6px #0000002e;--c3s-scale-thumb-label-size:14px;--c3s-scale-thumb-label-track:.16em;--c3s-scale-thumb-label-ink:var(--c3-ink);--c3s-scale-thumb-label-pad-t:16px;--c3s-pyr-pad-x:var(--c3s-safe-x);--c3s-pyr-pad-y:var(--c3s-safe-y);--c3s-pyr-headline-pad-b:48px;--c3s-pyr-rows:4;--c3s-pyr-row-h:96px;--c3s-pyr-row-gap:4px;--c3s-pyr-row-radius:6px;--c3s-pyr-row-bg-1:var(--c3w-seq-1);--c3s-pyr-row-bg-2:var(--c3w-seq-2);--c3s-pyr-row-bg-3:var(--c3w-seq-3);--c3s-pyr-row-bg-4:var(--c3w-seq-4);--c3s-pyr-row-step-deg:18deg;--c3s-pyr-label-font:var(--c3s-font-body);--c3s-pyr-label-size:26px;--c3s-pyr-label-weight:500;--c3s-pyr-label-track:.04em;--c3s-pyr-label-ink:#fff;--c3s-pyr-anno-gap:48px;--c3s-pyr-anno-size:20px;--c3s-pyr-anno-line:1.5;--c3s-pyr-anno-ink:var(--c3-graphite);--c3s-pyr-anno-eyebrow-size:14px;--c3s-pyr-anno-eyebrow-track:.16em;--c3s-pyr-anno-eyebrow-ink:var(--c3-ash);--c3s-cta-pad-x:var(--c3s-safe-x);--c3s-cta-pad-y:var(--c3s-safe-y);--c3s-cta-align:center;--c3s-cta-justify:flex-start;--c3s-cta-gap:48px;--c3s-cta-eyebrow-pad-b:20px;--c3s-cta-title-font:var(--c3s-font-display);--c3s-cta-title-size:var(--c3s-type-hero);--c3s-cta-title-weight:300;--c3s-cta-title-line:var(--c3s-leading-hero);--c3s-cta-title-track:var(--c3s-track-hero);--c3s-cta-title-ink:var(--c3-ink);--c3s-cta-title-max-w:20ch;--c3s-cta-body-size:28px;--c3s-cta-body-line:1.55;--c3s-cta-body-ink:var(--c3-graphite);--c3s-cta-body-max-w:48ch;--c3s-cta-body-pad-t:16px;--c3s-cta-pill-pad:28px 56px;--c3s-cta-pill-bg:var(--c3-ink);--c3s-cta-pill-ink:#fff;--c3s-cta-pill-size:24px;--c3s-cta-pill-weight:500;--c3s-cta-pill-track:.04em;--c3s-cta-pill-radius:9999px;--c3s-cta-pill-shadow:0 2px 6px #0000001a, 0 24px 56px #00000029;--c3s-cta-pill-gap:20px;--c3s-cta-pill-arrow-size:28px;--c3s-cta-pill-mt:48px;--c3s-cta-pill-ghost-bg:transparent;--c3s-cta-pill-ghost-ink:var(--c3-ink);--c3s-cta-pill-ghost-border:1.5px solid var(--c3-ink);--c3s-cta-pill-row-gap:24px;--c3s-cta-url-font:var(--c3s-font-mono);--c3s-cta-url-size:22px;--c3s-cta-url-track:.04em;--c3s-cta-url-ink:var(--c3-graphite);--c3s-cta-url-pad-t:32px;--c3s-cta-next-pad-x:var(--c3s-safe-x);--c3s-cta-next-pad-y:var(--c3s-safe-y);--c3s-cta-next-headline-pad-b:72px;--c3s-cta-next-gap:32px;--c3s-cta-next-row-pad-y:28px;--c3s-cta-next-row-divider:1px solid var(--c3w-border);--c3s-cta-next-row-gap:40px;--c3s-cta-next-row-h:auto;--c3s-cta-next-idx-size:36px;--c3s-cta-next-idx-font:var(--c3s-font-display);--c3s-cta-next-idx-weight:300;--c3s-cta-next-idx-ink:var(--c3-ink);--c3s-cta-next-idx-w:72px;--c3s-cta-next-title-size:32px;--c3s-cta-next-title-font:var(--c3s-font-display);--c3s-cta-next-title-weight:300;--c3s-cta-next-title-track:-.015em;--c3s-cta-next-title-ink:var(--c3-ink);--c3s-cta-next-title-line:1.2;--c3s-cta-next-title-pad-b:8px;--c3s-cta-next-meta-size:18px;--c3s-cta-next-meta-ink:var(--c3-graphite);--c3s-cta-next-time-size:22px;--c3s-cta-next-time-track:.08em;--c3s-cta-next-time-ink:var(--c3-ash);--c3s-cta-qr-pad-x:var(--c3s-safe-x);--c3s-cta-qr-pad-y:var(--c3s-safe-y);--c3s-cta-qr-cols:1fr 480px;--c3s-cta-qr-gap:96px;--c3s-cta-qr-card-pad:48px;--c3s-cta-qr-card-bg:#fff;--c3s-cta-qr-card-border:1px solid var(--c3w-border);--c3s-cta-qr-card-radius:24px;--c3s-cta-qr-card-shadow:0 1px 2px #0000000a, 0 24px 56px #0000001a;--c3s-cta-qr-img-size:384px;--c3s-cta-qr-img-radius:12px;--c3s-cta-qr-img-bg:#fff;--c3s-cta-qr-img-ink:var(--c3-ink);--c3s-cta-qr-cap-pad-t:24px;--c3s-cta-qr-cap-size:16px;--c3s-cta-qr-cap-track:.18em;--c3s-cta-qr-cap-ink:var(--c3-ash);--c3s-cta-qr-cap-weight:500;--c3s-cta-qr-cap-align:center;--c3s-cta-contact-pad-x:var(--c3s-safe-x);--c3s-cta-contact-pad-y:var(--c3s-safe-y);--c3s-cta-contact-cols:repeat(2, 1fr);--c3s-cta-contact-gap:48px;--c3s-cta-contact-row-pad-y:28px;--c3s-cta-contact-row-divider:1px solid var(--c3w-border);--c3s-cta-contact-channel-size:16px;--c3s-cta-contact-channel-track:.18em;--c3s-cta-contact-channel-ink:var(--c3-ash);--c3s-cta-contact-value-font:var(--c3s-font-display);--c3s-cta-contact-value-size:36px;--c3s-cta-contact-value-weight:300;--c3s-cta-contact-value-track:-.01em;--c3s-cta-contact-value-ink:var(--c3-ink);--c3s-cta-contact-value-pad-t:8px;--c3s-thx-pad-x:var(--c3s-safe-x);--c3s-thx-pad-y:var(--c3s-safe-y);--c3s-thx-align:center;--c3s-thx-justify:flex-start;--c3s-thx-headline-font:var(--c3s-font-display);--c3s-thx-headline-size:var(--c3s-type-display);--c3s-thx-headline-weight:300;--c3s-thx-headline-line:var(--c3s-leading-display);--c3s-thx-headline-track:var(--c3s-track-display);--c3s-thx-headline-ink:var(--c3-ink);--c3s-thx-italic-fill:var(--c3-spectrum);--c3s-thx-deck-pad-t:48px;--c3s-thx-deck-size:28px;--c3s-thx-deck-line:1.5;--c3s-thx-deck-ink:var(--c3-graphite);--c3s-thx-deck-max-w:46ch;--c3s-thx-sig-pad-t:80px;--c3s-thx-sig-font:"Caveat", "Reenie Beanie", cursive;--c3s-thx-sig-size:48px;--c3s-thx-sig-rotate:-1.5deg;--c3s-thx-sig-ink:var(--c3-ink);--c3s-qa-pad-x:var(--c3s-safe-x);--c3s-qa-pad-y:var(--c3s-safe-y);--c3s-qa-align:center;--c3s-qa-justify:center;--c3s-qa-text-align:center;--c3s-qa-eyebrow-size:24px;--c3s-qa-eyebrow-track:.24em;--c3s-qa-eyebrow-ink:var(--c3-ash);--c3s-qa-eyebrow-pad-b:40px;--c3s-qa-headline-font:var(--c3s-font-display);--c3s-qa-headline-size:240px;--c3s-qa-headline-weight:300;--c3s-qa-headline-line:1;--c3s-qa-headline-track:-.05em;--c3s-qa-headline-ink:var(--c3-ink);--c3s-qa-mark-fill:var(--c3-spectrum);--c3s-qa-handle-pad-t:56px;--c3s-qa-handle-size:22px;--c3s-qa-handle-track:.04em;--c3s-qa-handle-ink:var(--c3-graphite);--c3s-qa-handle-rule-w:120px;--c3s-qa-handle-rule-bg:var(--c3-spectrum);--c3s-qa-handle-rule-h:2px;--c3s-qa-handle-rule-pad-t:32px;--c3s-rsc-pad-x:var(--c3s-safe-x);--c3s-rsc-pad-y:var(--c3s-safe-y);--c3s-rsc-headline-pad-b:56px;--c3s-rsc-cols:2;--c3s-rsc-col-gap:64px;--c3s-rsc-row-pad-y:24px;--c3s-rsc-row-divider:1px solid var(--c3w-border);--c3s-rsc-row-cols:auto 1fr auto;--c3s-rsc-row-gap:24px;--c3s-rsc-tag-pad:4px 12px;--c3s-rsc-tag-radius:6px;--c3s-rsc-tag-bg:#0f0f0f0d;--c3s-rsc-tag-ink:var(--c3-ink);--c3s-rsc-tag-size:13px;--c3s-rsc-tag-track:.18em;--c3s-rsc-tag-weight:500;--c3s-rsc-title-font:var(--c3s-font-display);--c3s-rsc-title-size:26px;--c3s-rsc-title-weight:400;--c3s-rsc-title-line:1.3;--c3s-rsc-title-ink:var(--c3-ink);--c3s-rsc-author-size:18px;--c3s-rsc-author-ink:var(--c3-graphite);--c3s-rsc-author-pad-t:4px;--c3s-rsc-meta-font:var(--c3s-font-mono);--c3s-rsc-meta-size:14px;--c3s-rsc-meta-ink:var(--c3-ash);--c3s-rsc-meta-track:.04em;--c3s-cred-pad-x:var(--c3s-safe-x);--c3s-cred-pad-y:var(--c3s-safe-y);--c3s-cred-headline-pad-b:56px;--c3s-cred-cols:repeat(4, 1fr);--c3s-cred-col-gap:48px;--c3s-cred-row-gap:40px;--c3s-cred-role-size:14px;--c3s-cred-role-track:.18em;--c3s-cred-role-ink:var(--c3-ash);--c3s-cred-role-weight:500;--c3s-cred-role-pad-b:14px;--c3s-cred-name-font:var(--c3s-font-display);--c3s-cred-name-size:24px;--c3s-cred-name-weight:400;--c3s-cred-name-line:1.3;--c3s-cred-name-ink:var(--c3-ink);--c3s-cred-handle-font:var(--c3s-font-mono);--c3s-cred-handle-size:14px;--c3s-cred-handle-ink:var(--c3-graphite);--c3s-cred-handle-pad-t:6px}@keyframes c3s-fade-in{0%{opacity:0}to{opacity:1}}@keyframes c3s-fade-out{0%{opacity:1}to{opacity:0}}@keyframes c3s-slide-in{0%{opacity:0;transform:translate(64px)}to{opacity:1;transform:translate(0)}}@keyframes c3s-slide-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-64px)}}@keyframes c3s-scale-in{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes c3s-scale-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.015)}}.c3s,.c3s *,.c3s :before,.c3s :after{box-sizing:border-box}.c3s-stage{width:var(--c3s-stage-w);height:var(--c3s-stage-h);background:var(--c3s-stage-bg);color:var(--c3s-ink-primary);font-family:var(--c3s-font-body);isolation:isolate;position:relative;overflow:hidden}.c3s-stage.is-paper{background:var(--c3s-stage-bg-paper)}.c3s-stage.is-fog{background:var(--c3s-stage-bg-fog)}.c3s-stage.is-ink{background:var(--c3s-stage-bg-ink);color:var(--c3s-ink-onDark-primary)}.c3s-stage>.c3s-body{padding:var(--c3s-safe-y) var(--c3s-safe-x);flex-direction:column;height:100%;display:flex;position:relative}.c3s-stage>.c3s-body.is-center{justify-content:center}.c3s-stage>.c3s-body.is-bottom{justify-content:flex-end}.c3s-stage>.c3s-body.is-between{justify-content:space-between}.c3s-prog{height:var(--c3s-prog-h);background:var(--c3s-prog-bg);z-index:4;pointer-events:none;position:absolute;top:0;left:0;right:0}.c3s-prog__fill{background:var(--c3s-prog-fill);height:100%;width:var(--c3s-prog,25%)}.c3s-no{right:var(--c3s-no-pos-x);bottom:var(--c3s-no-pos-y);font-family:var(--c3s-no-font);font-weight:var(--c3s-no-weight);font-size:var(--c3s-no-size);letter-spacing:var(--c3s-no-track);color:var(--c3s-no-ink);z-index:3;align-items:center;gap:14px;display:inline-flex;position:absolute}.c3s-no:before{content:"";width:var(--c3s-no-rule-w);background:var(--c3s-no-rule-ink);height:1px}.c3s-stage.is-ink .c3s-no{color:var(--c3s-no-ink-onDark)}.c3s-stage.is-ink .c3s-no:before{background:#ffffff52}.c3s-foot{left:var(--c3s-safe-x);bottom:var(--c3s-foot-pos-y);font-family:var(--c3s-foot-font);font-weight:var(--c3s-foot-weight);font-size:var(--c3s-foot-size);letter-spacing:var(--c3s-foot-track);text-transform:uppercase;color:var(--c3s-foot-ink);z-index:3;align-items:center;gap:12px;display:inline-flex;position:absolute}.c3s-foot__dot{background:var(--c3w-seq-2);border-radius:9999px;width:8px;height:8px;display:inline-block}.c3s-stage.is-ink .c3s-foot{color:#ffffff9e}.c3s-eyebrow{font-family:var(--c3s-font-body);font-weight:500;font-size:var(--c3s-type-eyebrow);letter-spacing:var(--c3s-track-eyebrow);text-transform:uppercase;color:var(--c3s-ink-tertiary);align-items:center;gap:18px;line-height:1.2;display:inline-flex}.c3s-eyebrow:before{content:"";background:var(--c3-spectrum);border-radius:9999px;flex:none;width:40px;height:1.5px}.c3s-eyebrow.is-plain:before{display:none}.c3s-stage.is-ink .c3s-eyebrow{color:var(--c3s-ink-onDark-tertiary)}.c3s-stage.is-ink .c3s-eyebrow:before{background:#ffffffa6}.c3s-em--spec{background:var(--c3-spectrum);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic}.c3s-title{height:100%;padding:var(--c3s-title-pad-y) var(--c3s-title-pad-x);flex-direction:column;justify-content:flex-end;display:flex}.c3s-title__eyebrow{align-items:center;gap:var(--c3s-title-eyebrow-gap);margin-bottom:var(--c3s-title-eyebrow-pad-b);font-size:var(--c3s-title-eyebrow-size);letter-spacing:var(--c3s-title-eyebrow-track);text-transform:uppercase;color:var(--c3s-title-eyebrow-ink);font-weight:500;display:inline-flex}.c3s-title__eyebrow:before{content:"";width:var(--c3s-title-eyebrow-dot-size);height:var(--c3s-title-eyebrow-dot-size);background:var(--c3s-title-eyebrow-dot-bg);border-radius:9999px;display:inline-block}.c3s-stage .c3s-title__headline{font-family:var(--c3s-title-headline-font);font-weight:var(--c3s-title-headline-weight);font-size:var(--c3s-title-headline-size);line-height:var(--c3s-title-headline-line);letter-spacing:var(--c3s-title-headline-track);color:var(--c3s-title-headline-ink);max-width:var(--c3s-title-headline-max-w);text-wrap:balance;margin:0}.c3s-stage .c3s-title__deck{font-size:var(--c3s-title-deck-size);color:var(--c3s-title-deck-ink);max-width:var(--c3s-title-deck-max-w);margin:var(--c3s-title-deck-pad-t) 0 0;line-height:1.5}.c3s-title__meta{margin-top:var(--c3s-title-meta-pad-t);padding-top:var(--c3s-title-meta-pad-row-y);border-top:var(--c3s-title-meta-divider);grid-template-columns:var(--c3s-title-meta-cols);gap:var(--c3s-title-meta-gap);align-items:end;display:grid}.c3s-title__meta-label{font-size:var(--c3s-title-meta-label-size);letter-spacing:var(--c3s-title-meta-label-track);text-transform:uppercase;color:var(--c3s-title-meta-label-ink);padding-bottom:var(--c3s-title-meta-label-pad-b);font-weight:500;display:block}.c3s-title__meta-value{font-family:var(--c3s-title-meta-value-font);font-size:var(--c3s-title-meta-value-size);font-weight:var(--c3s-title-meta-value-weight);color:var(--c3s-title-meta-value-ink);line-height:1.3}.c3s-title__logo{font-family:var(--c3s-font-display);letter-spacing:-.02em;color:var(--c3s-title-logo-ink);font-size:28px;font-weight:300}.c3s-stage.is-sec{background:var(--c3s-sec-bg);color:#fff}.c3s-stage.is-sec.is-paper{background:var(--c3s-sec-bg-paper);color:var(--c3-ink)}.c3s-stage.is-sec.is-warm{background:var(--c3s-sec-bg-warm)}.c3s-stage.is-sec.is-cool{background:var(--c3s-sec-bg-cool)}.c3s-sec{height:100%;padding:var(--c3s-sec-pad-y) var(--c3s-sec-pad-x);flex-direction:column;justify-content:center;display:flex}.c3s-stage .c3s-sec__index{font-family:var(--c3s-sec-index-font);font-weight:var(--c3s-sec-index-weight);font-size:var(--c3s-sec-index-size);line-height:var(--c3s-sec-index-line);letter-spacing:var(--c3s-sec-index-track);color:var(--c3s-sec-index-ink);opacity:var(--c3s-sec-index-opacity);margin:0 0 var(--c3s-sec-index-pad-b)}.c3s-stage.is-paper .c3s-sec__index{color:var(--c3s-sec-index-ink-paper)}.c3s-sec__eyebrow{font-size:var(--c3s-sec-eyebrow-size);letter-spacing:var(--c3s-sec-eyebrow-track);text-transform:uppercase;color:var(--c3s-sec-eyebrow-ink);font-weight:var(--c3s-sec-eyebrow-weight);margin:0 0 var(--c3s-sec-eyebrow-pad-b)}.c3s-stage.is-paper .c3s-sec__eyebrow{color:var(--c3s-sec-eyebrow-ink-paper)}.c3s-stage .c3s-sec__title{font-family:var(--c3s-sec-title-font);font-weight:var(--c3s-sec-title-weight);font-size:var(--c3s-sec-title-size);line-height:var(--c3s-sec-title-line);letter-spacing:var(--c3s-sec-title-track);color:var(--c3s-sec-title-ink);max-width:var(--c3s-sec-title-max-w);text-wrap:balance;margin:0}.c3s-stage.is-paper .c3s-sec__title{color:var(--c3s-sec-title-ink-paper)}.c3s-stage .c3s-sec__deck{margin:var(--c3s-sec-deck-pad-t) 0 0;font-size:var(--c3s-sec-deck-size);line-height:var(--c3s-sec-deck-line);color:var(--c3s-sec-deck-ink);max-width:var(--c3s-sec-deck-max-w)}.c3s-stage.is-paper .c3s-sec__deck{color:var(--c3s-sec-deck-ink-paper)}.c3s-stage.is-sec .c3s-no,.c3s-stage.is-sec .c3s-foot{color:var(--c3s-sec-chrome-ink)}.c3s-stage.is-sec .c3s-no:before{background:#ffffff52}.c3s-head{gap:var(--c3s-head-gap);max-width:var(--c3s-head-max-w);flex-direction:column;margin:0;display:flex}.c3s-stage .c3s-head__title{font-family:var(--c3s-head-title-font);font-weight:var(--c3s-head-title-weight);font-size:var(--c3s-head-title-size);line-height:var(--c3s-head-title-line);letter-spacing:var(--c3s-head-title-track);color:var(--c3s-head-title-ink);max-width:var(--c3s-head-title-max-w);text-wrap:balance;margin:0}.c3s-stage .c3s-body{font-family:var(--c3s-body-font);font-size:var(--c3s-body-size);font-weight:var(--c3s-body-weight);line-height:var(--c3s-body-line);color:var(--c3s-body-ink);max-width:var(--c3s-body-max-w);text-wrap:pretty;margin:0}.c3s-body p+p{margin-top:var(--c3s-body-gap)}.c3s-bullet{gap:var(--c3s-bullet-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.c3s-bullet__item{align-items:flex-start;gap:var(--c3s-bullet-marker-gap);display:flex}.c3s-bullet__item:before{content:"";width:var(--c3s-bullet-marker-size);height:var(--c3s-bullet-marker-size);border-radius:var(--c3s-bullet-marker-radius);background:var(--c3s-bullet-marker-bg);margin-top:var(--c3s-bullet-marker-pad-t);flex:none}.c3s-bullet.is-seq .c3s-bullet__item:nth-child(4n+1):before{background:var(--c3w-seq-1)}.c3s-bullet.is-seq .c3s-bullet__item:nth-child(4n+2):before{background:var(--c3w-seq-2)}.c3s-bullet.is-seq .c3s-bullet__item:nth-child(4n+3):before{background:var(--c3w-seq-3)}.c3s-bullet.is-seq .c3s-bullet__item:nth-child(4n) :before{background:var(--c3w-seq-4)}.c3s-bullet__text{font-family:var(--c3s-bullet-text-font);font-size:var(--c3s-bullet-text-size);font-weight:var(--c3s-bullet-text-weight);line-height:var(--c3s-bullet-text-line);color:var(--c3s-bullet-text-ink);max-width:var(--c3s-bullet-text-max-w)}.c3s-bullet__sub{font-size:var(--c3s-bullet-sub-size);color:var(--c3s-bullet-sub-ink);line-height:var(--c3s-bullet-sub-line);margin-top:var(--c3s-bullet-sub-pad-t);font-weight:400;display:block}.c3s-num{gap:var(--c3s-num-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.c3s-num__item{align-items:flex-start;gap:var(--c3s-num-marker-gap);color:var(--c3-ink);display:flex}.c3s-num__marker{width:var(--c3s-num-marker-size);height:var(--c3s-num-marker-size);border-radius:var(--c3s-num-marker-radius);box-shadow:inset 0 0 0 var(--c3s-num-marker-ring);font-family:var(--c3s-num-digit-font);font-weight:var(--c3s-num-digit-weight);font-size:var(--c3s-num-digit-size);letter-spacing:var(--c3s-num-digit-track);color:currentColor;background:var(--c3s-num-marker-bg);flex:none;justify-content:center;align-items:center;display:flex}.c3s-num.is-seq .c3s-num__item:nth-child(4n+1){color:var(--c3w-seq-1-ink)}.c3s-num.is-seq .c3s-num__item:nth-child(4n+2){color:var(--c3w-seq-2-ink)}.c3s-num.is-seq .c3s-num__item:nth-child(4n+3){color:var(--c3w-seq-3-ink)}.c3s-num.is-seq .c3s-num__item:nth-child(4n){color:var(--c3w-seq-4-ink)}.c3s-num.is-seq .c3s-num__item:nth-child(4n+1) .c3s-num__marker{background:var(--c3w-seq-1-tint);box-shadow:none}.c3s-num.is-seq .c3s-num__item:nth-child(4n+2) .c3s-num__marker{background:var(--c3w-seq-2-tint);box-shadow:none}.c3s-num.is-seq .c3s-num__item:nth-child(4n+3) .c3s-num__marker{background:var(--c3w-seq-3-tint);box-shadow:none}.c3s-num.is-seq .c3s-num__item:nth-child(4n) .c3s-num__marker{background:var(--c3w-seq-4-tint);box-shadow:none}.c3s-num__body{flex:1;padding-top:8px}.c3s-stage .c3s-num__title{font-family:var(--c3s-num-title-font);font-weight:var(--c3s-num-title-weight);font-size:var(--c3s-num-title-size);line-height:var(--c3s-num-title-line);letter-spacing:var(--c3s-num-title-track);color:var(--c3-ink);margin:0 0 var(--c3s-num-title-pad-b)}.c3s-stage .c3s-num__desc{font-size:var(--c3s-num-body-size);line-height:var(--c3s-num-body-line);color:var(--c3s-num-body-ink);max-width:var(--c3s-num-body-max-w);margin:0}.c3s-col-2{grid-template-columns:var(--c3s-col-2-cols);gap:var(--c3s-col-2-gap);height:100%;padding:var(--c3s-col-2-pad-y) var(--c3s-col-2-pad-x);align-content:start;display:grid}.c3s-col-3{grid-template-columns:var(--c3s-col-3-cols);gap:var(--c3s-col-3-gap);height:100%;padding:var(--c3s-col-3-pad-y) var(--c3s-col-3-pad-x);align-content:start;display:grid}.c3s-stage .c3s-col__title{font-family:var(--c3s-col-title-font);font-weight:300;font-size:var(--c3s-col-title-size);line-height:var(--c3s-leading-headline);letter-spacing:var(--c3s-track-headline);color:var(--c3-ink);margin:0 0 var(--c3s-col-title-pad-b);text-wrap:balance;max-width:14ch}.c3s-stage .c3s-col__subhead{font-family:var(--c3s-col-subhead-font);font-weight:var(--c3s-col-subhead-weight);font-size:var(--c3s-col-subhead-size);line-height:var(--c3s-col-subhead-line);letter-spacing:var(--c3s-col-subhead-track);color:var(--c3s-col-subhead-ink);margin:0 0 var(--c3s-col-subhead-pad-b)}.c3s-stage .c3s-col__body{font-size:var(--c3s-col-body-size);line-height:var(--c3s-col-body-line);color:var(--c3s-col-body-ink);max-width:var(--c3s-col-body-max-w);margin:0}.c3s-stat{height:100%;padding:var(--c3s-stat-pad-y) var(--c3s-stat-pad-x);flex-direction:column;justify-content:center;display:flex}.c3s-stat__value{font-family:var(--c3s-stat-value-font);font-weight:var(--c3s-stat-value-weight);font-size:var(--c3s-stat-value-size);line-height:var(--c3s-stat-value-line);letter-spacing:var(--c3s-stat-value-track);color:var(--c3s-stat-value-ink);align-items:baseline;gap:.08em;display:flex}.c3s-stat__suffix{font-size:var(--c3s-stat-suffix-size);color:var(--c3s-stat-suffix-ink);font-weight:var(--c3s-stat-suffix-weight)}.c3s-stage .c3s-stat__label{font-size:var(--c3s-stat-label-size);line-height:var(--c3s-stat-label-line);color:var(--c3s-stat-label-ink);max-width:var(--c3s-stat-label-max-w);margin:var(--c3s-stat-label-pad-t) 0 0;text-wrap:balance}.c3s-stat__source{font-size:var(--c3s-stat-source-size);letter-spacing:var(--c3s-stat-source-track);text-transform:uppercase;color:var(--c3s-stat-source-ink);margin-top:var(--c3s-stat-source-pad-t);font-weight:500}.c3s-stat-row{grid-template-columns:var(--c3s-stat-row-cols);gap:var(--c3s-stat-row-gap);display:grid}.c3s-stat-row.is-3{grid-template-columns:var(--c3s-stat-row-cols-3)}.c3s-stat-row__cell{padding:var(--c3s-stat-cell-pad);border-right:var(--c3s-stat-row-divider)}.c3s-stat-row__cell:last-child{border-right:0}.c3s-stat-row__cell:first-child{padding:var(--c3s-stat-cell-pad-first)}.c3s-stat-row__cell:last-child{padding:var(--c3s-stat-cell-pad-last)}.c3s-stat-row__value{font-family:var(--c3s-stat-cell-value-font);font-weight:var(--c3s-stat-cell-value-weight);font-size:var(--c3s-stat-cell-value-size);line-height:var(--c3s-stat-cell-value-line);letter-spacing:var(--c3s-stat-cell-value-track);color:var(--c3s-stat-cell-value-ink);align-items:baseline;gap:.06em;display:flex}.c3s-stat-row__suffix{font-size:var(--c3s-stat-cell-suffix-size);color:var(--c3s-stat-cell-suffix-ink);font-weight:300}.c3s-stat-row__label{font-size:var(--c3s-stat-cell-label-size);letter-spacing:var(--c3s-stat-cell-label-track);text-transform:uppercase;color:var(--c3s-stat-cell-label-ink);font-weight:var(--c3s-stat-cell-label-weight);margin-top:var(--c3s-stat-cell-label-pad-t)}.c3s-stage .c3s-stat-row__desc{font-size:var(--c3s-stat-cell-desc-size);line-height:var(--c3s-stat-cell-desc-line);color:var(--c3s-stat-cell-desc-ink);margin-top:var(--c3s-stat-cell-desc-pad-t);max-width:28ch}.c3s-pillars{grid-template-columns:var(--c3s-pillar-cols-4);gap:var(--c3s-pillar-gap);display:grid}.c3s-pillars.is-3{grid-template-columns:var(--c3s-pillar-cols-3)}.c3s-pillar__rail{width:var(--c3s-pillar-rail-w);height:var(--c3s-pillar-rail-h);border-radius:var(--c3s-pillar-rail-radius);margin-bottom:var(--c3s-pillar-rail-pad-b);background:var(--c3w-seq-2)}.c3s-pillars>:nth-child(4n+1) .c3s-pillar__rail{background:var(--c3w-seq-1)}.c3s-pillars>:nth-child(4n+2) .c3s-pillar__rail{background:var(--c3w-seq-2)}.c3s-pillars>:nth-child(4n+3) .c3s-pillar__rail{background:var(--c3w-seq-3)}.c3s-pillars>:nth-child(4n) .c3s-pillar__rail{background:var(--c3w-seq-4)}.c3s-pillar__idx{font-family:var(--c3s-pillar-idx-font);font-size:var(--c3s-pillar-idx-size);letter-spacing:var(--c3s-pillar-idx-track);text-transform:uppercase;color:var(--c3s-pillar-idx-ink);margin-bottom:var(--c3s-pillar-idx-pad-b);font-weight:500;display:block}.c3s-stage .c3s-pillar__title{font-family:var(--c3s-pillar-title-font);font-weight:var(--c3s-pillar-title-weight);font-size:var(--c3s-pillar-title-size);line-height:var(--c3s-pillar-title-line);letter-spacing:var(--c3s-pillar-title-track);color:var(--c3s-pillar-title-ink);margin:0 0 var(--c3s-pillar-title-pad-b);text-wrap:balance}.c3s-stage .c3s-pillar__body{font-size:var(--c3s-pillar-body-size);line-height:var(--c3s-pillar-body-line);color:var(--c3s-pillar-body-ink);max-width:var(--c3s-pillar-body-max-w);margin:0}.c3s-cta__pill{align-items:center;gap:var(--c3s-cta-pill-gap);padding:var(--c3s-cta-pill-pad);background:var(--c3s-cta-pill-bg);color:var(--c3s-cta-pill-ink);font-family:var(--c3s-font-body);font-size:var(--c3s-cta-pill-size);font-weight:var(--c3s-cta-pill-weight);letter-spacing:var(--c3s-cta-pill-track);border-radius:var(--c3s-cta-pill-radius);box-shadow:var(--c3s-cta-pill-shadow);margin-top:var(--c3s-cta-pill-mt);transition:transform var(--c3s-trans-fade-dur) var(--c3s-trans-ease);line-height:1;text-decoration:none;display:inline-flex}.c3s-cta__pill:hover{transform:translateY(-2px)}.c3s-cta__pill.is-ghost{background:var(--c3s-cta-pill-ghost-bg);color:var(--c3s-cta-pill-ghost-ink);box-shadow:inset 0 0 0 var(--c3s-cta-pill-ghost-border)}.c3s-cta__url{font-family:var(--c3s-cta-url-font);font-size:var(--c3s-cta-url-size);letter-spacing:var(--c3s-cta-url-track);color:var(--c3s-cta-url-ink);margin-top:var(--c3s-cta-url-pad-t);display:block}.c3s-qa{height:100%;padding:var(--c3s-qa-pad-y) var(--c3s-qa-pad-x);text-align:var(--c3s-qa-text-align);flex-direction:column;justify-content:center;align-items:center;display:flex}.c3s-qa__eyebrow{font-size:var(--c3s-qa-eyebrow-size);letter-spacing:var(--c3s-qa-eyebrow-track);text-transform:uppercase;color:var(--c3s-qa-eyebrow-ink);margin:0 0 var(--c3s-qa-eyebrow-pad-b);font-weight:500}.c3s-stage .c3s-qa__headline{font-family:var(--c3s-qa-headline-font);font-weight:var(--c3s-qa-headline-weight);font-size:var(--c3s-qa-headline-size);line-height:var(--c3s-qa-headline-line);letter-spacing:var(--c3s-qa-headline-track);color:var(--c3s-qa-headline-ink);margin:0}.c3s-stage .c3s-qa__handle{font-size:var(--c3s-qa-handle-size);letter-spacing:var(--c3s-qa-handle-track);color:var(--c3s-qa-handle-ink);margin:var(--c3s-qa-handle-pad-t) 0 0}.c3s-qa__rule{width:var(--c3s-qa-handle-rule-w);height:var(--c3s-qa-handle-rule-h);background:var(--c3s-qa-handle-rule-bg);margin:var(--c3s-qa-handle-rule-pad-t) auto 0;border-radius:9999px;display:block}.c3s-notes{width:var(--c3s-notes-w);background:var(--c3s-notes-bg);border-top:var(--c3s-notes-border-t);padding:var(--c3s-notes-pad)}.c3s-notes__eyebrow{font-size:var(--c3s-notes-eyebrow-size);letter-spacing:var(--c3s-notes-eyebrow-track);text-transform:uppercase;color:var(--c3s-notes-eyebrow-ink);margin-bottom:var(--c3s-notes-eyebrow-pad-b);align-items:center;gap:12px;font-weight:500;display:inline-flex}.c3s-notes__eyebrow:before{content:"";background:var(--c3w-seq-2);border-radius:9999px;width:8px;height:8px}.c3s-notes .c3s-notes__body{font-family:var(--c3s-notes-body-font);font-size:var(--c3s-notes-body-size);line-height:var(--c3s-notes-body-line);color:var(--c3s-notes-body-ink);max-width:var(--c3s-notes-body-max-w);margin:0}.c3s-notes__cue{font-family:var(--c3s-notes-cue-font);font-size:var(--c3s-notes-cue-size);color:var(--c3s-notes-cue-ink);border:1px solid;border-radius:4px;margin:0 4px;padding:2px 8px;display:inline-block}.c3s-notes__time{font-size:var(--c3s-notes-time-size);letter-spacing:var(--c3s-notes-time-track);text-transform:uppercase;color:var(--c3s-notes-time-ink);align-items:center;gap:8px;margin-left:18px;font-weight:500;display:inline-flex}@media (prefers-reduced-motion:reduce){.c3s *,.c3s :before,.c3s :after{transition-duration:0s!important;animation-duration:0s!important}}
