.promo-rail.svelte-7urypj{justify-items:center;display:grid;container:promo-rail/inline-size}.promo-item.svelte-7urypj{grid-area:1/1;max-width:100%}@container promo-rail (width<=14rem){.promo-item.svelte-7urypj{flex-wrap:wrap}.promo-cta{white-space:normal;max-width:100%;height:auto;padding-block:8px}}.dc-nav.svelte-q6eb5{container:marketing-nav/inline-size}.nav-desktop.svelte-q6eb5{display:none}@container marketing-nav (width>=64rem){.nav-desktop.svelte-q6eb5{display:flex}.nav-menu.svelte-q6eb5{display:none}}.story-scene.svelte-1vf55l1{opacity:0;visibility:hidden;filter:blur(100px);background-size:135% 135%;transition:opacity 1.4s,scale 2s,visibility 0s 1.4s;scale:1.095}.story-scene.is-active.svelte-1vf55l1{opacity:var(--dc-scene-opacity,1);visibility:visible;transition-delay:0s;scale:1.06}.scene-hero.svelte-1vf55l1{background:radial-gradient(circle at 18% 24%,#4c76e261,#0000 36%),radial-gradient(circle at 84% 12%,#8b74e147,#0000 34%),radial-gradient(circle at 52% 90%,#55b8e53d,#0000 38%)}.scene-diagnose.svelte-1vf55l1{background:radial-gradient(circle at 16% 24%,#007aff73,#0000 34%),radial-gradient(circle at 84% 20%,#50a4ff59,#0000 32%),radial-gradient(circle at 50% 90%,#1643db66,#0000 36%)}.scene-practice.svelte-1vf55l1{background:radial-gradient(circle at 18% 20%,#4e84ff73,#0000 34%),radial-gradient(circle at 82% 26%,#88f8ff4d,#0000 30%),radial-gradient(circle at 52% 88%,#2fb8ff4d,#0000 36%)}.scene-progress.svelte-1vf55l1{background:radial-gradient(circle at 20% 24%,#8c7af05c,#0000 32%),radial-gradient(circle at 82% 18%,#5aaaf54d,#0000 30%),radial-gradient(circle at 50% 90%,#1e49b875,#0000 38%)}.scene-study.svelte-1vf55l1{background:radial-gradient(circle at 18% 22%,#2f80e657,#0000 36%),radial-gradient(circle at 84% 18%,#69d3ec3d,#0000 32%),radial-gradient(circle at 52% 90%,#5d91e147,#0000 38%)}.scene-drill.svelte-1vf55l1{background:radial-gradient(circle at 16% 20%,#2c4ec861,#0000 36%),radial-gradient(circle at 80% 24%,#677ee147,#0000 34%),radial-gradient(circle at 50% 88%,#3a56c24d,#0000 38%)}.scene-ai.svelte-1vf55l1{background:radial-gradient(circle at 20% 20%,#5c4ec45c,#0000 36%),radial-gradient(circle at 82% 24%,#967fdc40,#0000 32%),radial-gradient(circle at 48% 90%,#4052bb4d,#0000 40%)}.scene-review.svelte-1vf55l1{background:radial-gradient(circle at 18% 24%,#3fa6d657,#0000 36%),radial-gradient(circle at 84% 20%,#68c7d838,#0000 32%),radial-gradient(circle at 52% 88%,#496cd147,#0000 38%)}.scene-people.svelte-1vf55l1{background:radial-gradient(circle at 22% 22%,#7199f46b,#0000 34%),radial-gradient(circle at 80% 20%,#37b4e94d,#0000 30%),radial-gradient(circle at 50% 90%,#0b338e6b,#0000 38%)}.scene-plans.svelte-1vf55l1{background:radial-gradient(circle at 20% 26%,#2750e075,#0000 34%),radial-gradient(circle at 82% 18%,#7199f44d,#0000 30%),radial-gradient(circle at 50% 88%,#0b338e75,#0000 38%)}.dc-glow.svelte-1vf55l1{filter:blur(30px);border-radius:9999px;position:absolute}@media (prefers-reduced-motion:reduce){.story-scene.svelte-1vf55l1{transition:none}}.mk-chrome.svelte-r9nex{inset-inline:0;z-index:40;position:fixed;top:0}.mk-main.svelte-r9nex{padding-top:var(--mk-chrome-space,126px)}.mk-chrome-slot.svelte-r9nex{grid-template-rows:1fr;transition:grid-template-rows .22s cubic-bezier(.22,1,.36,1);display:grid}.mk-chrome[data-tucked].svelte-r9nex .mk-chrome-slot:where(.svelte-r9nex){grid-template-rows:0fr}.mk-chrome-clip.svelte-r9nex{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.mk-chrome-slot.svelte-r9nex{transition:none}}.mk-chrome-banner.svelte-r9nex{width:calc(100% - var(--mk-px) * 2);padding-bottom:14px}.mk-chrome-banner.svelte-r9nex>div{border-radius:0 0 var(--mk-r-card) var(--mk-r-card);border-bottom:0;overflow:hidden}:root:not(.dark) .mk-chrome-banner.svelte-r9nex>div{background-color:color-mix(in srgb, var(--popover) 88%, var(--brand))}.mk-chrome-nav.svelte-r9nex{padding-inline:var(--mk-px)}@media (width<=640px){.mk-chrome-banner.svelte-r9nex{width:100%;padding-bottom:8px}.mk-chrome-banner.svelte-r9nex>div{border-radius:0}.mk-chrome-nav.svelte-r9nex{padding-inline:0}.mk-main.svelte-r9nex{padding-top:var(--mk-chrome-space,119px)}.mk-chrome-nav.svelte-r9nex .dc-nav{border-radius:0 0 var(--mk-r-card) var(--mk-r-card);border-inline:0;border-top:0}}
