.funnel-shell,.marketing-shell{--mk-paper:#FFFFFF;--mk-paper-high:#FFFFFF;--mk-paper-deep:var(--zinc-100);--mk-ink:var(--zinc-950);--mk-ink-deep:var(--zinc-950);--mk-ink-raised:var(--zinc-900);--mk-line-1:var(--zinc-200);--mk-line-2:var(--zinc-200);--mk-line-3:var(--zinc-300);--mk-ink-line-1:var(--zinc-800);--mk-ink-line-2:var(--zinc-800);--mk-ink-line-3:var(--zinc-700);--mk-band-fg-2:var(--zinc-300);--mk-band-fg-3:var(--zinc-400);--mk-band-fg-mute:var(--zinc-600);--mk-brand:#324F6D;--mk-brand-fg:#FFFFFF;--mk-ring:#6483A4;--mk-blue:#496786;--mk-gold:#8A6D1F;--mk-red:#681C17;--mk-green:#3D6B3A;--mk-font-display:var(--font-display);--mk-mix-pct:calc(var(--mk-mix, 0) * 100%);--mk-canvas-mix:color-mix(in oklab,var(--mk-paper),var(--mk-ink) var(--mk-mix-pct));--mk-surface-mix:color-mix(in oklab,var(--mk-paper-high),var(--mk-ink-raised) var(--mk-mix-pct));--mk-well-mix:color-mix(in oklab,var(--mk-paper-deep),var(--mk-ink-deep) var(--mk-mix-pct));--mk-hairline-1-mix:color-mix(in oklab,var(--mk-line-1),var(--mk-ink-line-1) var(--mk-mix-pct));--mk-hairline-2-mix:color-mix(in oklab,var(--mk-line-2),var(--mk-ink-line-2) var(--mk-mix-pct));--mk-hairline-3-mix:color-mix(in oklab,var(--mk-line-3),var(--mk-ink-line-3) var(--mk-mix-pct));--bg-canvas:var(--mk-canvas-mix);--bg-surface:var(--mk-surface-mix);--bg-raised:var(--mk-surface-mix);--bg-well:var(--mk-well-mix);--border-1:var(--mk-hairline-1-mix);--border-2:var(--mk-hairline-2-mix);--border-3:var(--mk-hairline-3-mix);--fg-1:var(--mk-ink);--fg-2:var(--zinc-600);--fg-3:var(--zinc-500);--fg-mute:var(--zinc-400);--border-strong:var(--mk-ink);--brand:var(--mk-brand);--brand-fg:var(--mk-brand-fg);--brand-ink:var(--mk-brand);--brand-08:color-mix(in srgb,var(--brand) 8%,transparent);--brand-12:color-mix(in srgb,var(--brand) 12%,transparent);--brand-24:color-mix(in srgb,var(--brand) 24%,transparent);--brand-40:color-mix(in srgb,var(--brand) 40%,transparent);--ring:var(--mk-ring);--trophy:var(--brand);--trophy-08:var(--brand-08);--trophy-12:var(--brand-12);--trophy-24:var(--brand-24);--trophy-40:var(--brand-40);--fg-on-trophy:var(--brand-fg);--sonic:var(--mk-ink);--mist:var(--mk-paper-deep);--rain:var(--zinc-500);--shadow:var(--mk-ink-deep);--sonic-04:color-mix(in srgb,var(--mk-ink) 4%,transparent);--sonic-08:color-mix(in srgb,var(--mk-ink) 8%,transparent);--sonic-12:color-mix(in srgb,var(--mk-ink) 12%,transparent);--sonic-20:color-mix(in srgb,var(--mk-ink) 20%,transparent);--sonic-40:color-mix(in srgb,var(--mk-ink) 40%,transparent);--sonic-60:color-mix(in srgb,var(--mk-ink) 60%,transparent);--sonic-80:color-mix(in srgb,var(--mk-ink) 80%,transparent);--ring-focus:0 0 0 2px var(--bg-canvas),0 0 0 4px var(--ring)}.funnel-shell{background:var(--bg-canvas);color:var(--fg-1);min-height:100vh;--status-bad:var(--mk-red);--status-bad-08:color-mix(in srgb,var(--mk-red) 8%,transparent);--status-bad-12:color-mix(in srgb,var(--mk-red) 12%,transparent)}.funnel-shell [data-theme=dark]{--bg-canvas:var(--mk-ink);--bg-surface:var(--mk-ink-raised);--bg-raised:var(--mk-ink-raised);--bg-well:var(--mk-ink-deep);--fg-1:var(--mk-paper);--fg-2:var(--mk-band-fg-2);--fg-3:var(--mk-band-fg-3);--fg-mute:var(--mk-band-fg-mute);--border-1:var(--mk-ink-line-1);--border-2:var(--mk-ink-line-2);--border-3:var(--mk-ink-line-3);--border-strong:var(--mk-paper);--brand-08:color-mix(in srgb,var(--mk-paper) 8%,transparent);--brand-12:color-mix(in srgb,var(--mk-paper) 12%,transparent);--brand-24:color-mix(in srgb,var(--mk-paper) 24%,transparent);--brand-40:color-mix(in srgb,var(--mk-paper) 40%,transparent);--trophy-08:var(--brand-08);--trophy-12:var(--brand-12);--trophy-24:var(--brand-24);--trophy-40:var(--brand-40);--brand-ink:#AAC0D9;--ring:#85A2C0;--ring-focus:0 0 0 2px var(--bg-canvas),0 0 0 4px var(--ring)}.marketing-shell{--glow-navy:#324f6d;--glow-tint:color-mix(in oklab,var(--glow-navy) 40%,white);--glow-head:radial-gradient(closest-side,rgb(255 255 255/0.04),rgb(255 255 255/0.015) 55%,transparent);--glow-still:radial-gradient(72% 62% at 50% 0%,color-mix(in oklab,var(--glow-tint) 26%,transparent),color-mix(in oklab,var(--glow-tint) 8%,transparent) 45%,transparent 75%);--glow-beam:linear-gradient(135deg,transparent 34%,rgb(255 255 255/0.09) 50%,transparent 66%);--glow-beam-blur:26px;--glow-floor:radial-gradient(58% 70% at 50% 100%,color-mix(in oklab,var(--glow-navy) 62%,transparent),color-mix(in oklab,var(--glow-navy) 18%,transparent) 50%,transparent 78%);--glow-close:radial-gradient(50% 75% at 50% 100%,color-mix(in oklab,var(--glow-navy) 70%,transparent),color-mix(in oklab,var(--glow-navy) 20%,transparent) 50%,transparent 78%);--glint:rgb(255 255 255/0.32);--glint-size:240px;--surface-hair:linear-gradient(rgb(255 255 255/0.03),rgb(255 255 255/0.03));--surface-edge:rgb(255 255 255/0.08);--glow-head-max:900px}.marketing-shell [data-mk-theme=light]{--glow-tint:var(--glow-navy);--glow-head:radial-gradient(closest-side,color-mix(in oklab,var(--glow-navy) 10%,transparent),color-mix(in oklab,var(--glow-navy) 4%,transparent) 55%,transparent);--glow-still:radial-gradient(72% 62% at 50% 0%,color-mix(in oklab,var(--glow-navy) 13%,transparent),color-mix(in oklab,var(--glow-navy) 4%,transparent) 45%,transparent 75%);--glow-beam:linear-gradient(135deg,transparent 34%,color-mix(in oklab,var(--glow-navy) 8%,transparent) 50%,transparent 66%);--glow-floor:radial-gradient(58% 70% at 50% 100%,color-mix(in oklab,var(--glow-navy) 18%,transparent),color-mix(in oklab,var(--glow-navy) 6%,transparent) 50%,transparent 78%);--glow-close:radial-gradient(50% 75% at 50% 100%,color-mix(in oklab,var(--glow-navy) 20%,transparent),color-mix(in oklab,var(--glow-navy) 6%,transparent) 50%,transparent 78%);--glint:color-mix(in oklab,var(--glow-navy) 45%,transparent);--surface-hair:linear-gradient(rgb(8 9 10/0.02),rgb(8 9 10/0.02));--surface-edge:rgb(8 9 10/0.08)}@media (max-width:720px){.marketing-shell{--glow-beam-blur:16px;--glow-head-max:360px}}.bd-beam,.bd-close,.bd-floor,.bd-head,.bd-still,.glint{position:relative;isolation:isolate}.bd-beam:before,.bd-close:before,.bd-floor:before,.bd-head:before,.bd-still:before{content:"";position:absolute;z-index:-1;pointer-events:none}.bd-head:before{left:50%;top:50%;width:min(92%,var(--glow-head-max));aspect-ratio:1;translate:-50% -50%;background:var(--glow-head)}.bd-still:before{inset:-96px -10% auto;height:134%;background:var(--glow-still);-webkit-mask-image:linear-gradient(180deg,transparent,#000 96px);mask-image:linear-gradient(180deg,transparent,#000 96px)}.bd-beam:before{left:var(--beam-left,20%);top:-20%;width:60%;height:140%;background:var(--glow-beam);filter:blur(var(--glow-beam-blur))}.bd-floor:before{left:-4%;right:-4%;bottom:-12%;height:70%;background:var(--glow-floor);-webkit-mask-image:linear-gradient(0deg,transparent,#000 40%);mask-image:linear-gradient(0deg,transparent,#000 40%)}.bd-close:before{left:0;right:0;bottom:0;height:85%;background:var(--glow-close)}.glint:after{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;padding:1px;pointer-events:none;background:var(--glint);-webkit-mask:radial-gradient(var(--glint-size) var(--glint-size) at var(--corner,0 0),#000,rgb(0 0 0/.6) 30%,rgb(0 0 0/.2) 50%,transparent 70%),linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:source-in,xor;mask:radial-gradient(var(--glint-size) var(--glint-size) at var(--corner,0 0),#000,rgb(0 0 0/.6) 30%,rgb(0 0 0/.2) 50%,transparent 70%),linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:intersect,exclude}.glint-tr{--corner:100% 0%}.glint-bl{--corner:0% 100%}.glint-br{--corner:100% 100%}.bd-surface{background-image:var(--surface-hair)}div.marketing-shell{overflow-x:clip}