.compare.svelte-1sg3a2t{container-type:inline-size}.half.svelte-1sg3a2t{--edge:max(var(--mk-gutter), calc((100cqw - var(--mk-wrap)) / 2));padding-inline:var(--edge)}.half.last.svelte-1sg3a2t{padding-bottom:4rem}@media (width<=63.99rem){.email.svelte-1sg3a2t{order:1}.asklet.svelte-1sg3a2t{order:2}}@media (width>=64rem){.email.svelte-1sg3a2t{padding-inline-end:4rem}.asklet.svelte-1sg3a2t{padding-inline-start:4rem}.half.last.svelte-1sg3a2t{padding-bottom:var(--mk-section)}}.stage.svelte-yr09lp{position:relative;overflow:hidden}.inline-piece.svelte-yr09lp{background:var(--mk-deep);margin-bottom:1.5rem;padding:1.5rem 1rem}@media (width>=64rem){.inline-piece.svelte-yr09lp{display:none}}.shot.svelte-yr09lp{opacity:0;visibility:hidden;transition:opacity .6s ease, transform 1.2s var(--mk-ease-out), visibility 0s .6s;grid-template-columns:minmax(0,1fr);place-items:center;padding:1.5rem;display:grid;position:absolute;inset:0;transform:scale(1.03)}.shot.on.svelte-yr09lp{opacity:1;visibility:visible;transition-delay:0s;transform:none}.pattern.svelte-aujasz{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(1.875rem,1.2rem + 1.6vw,2.75rem);font-weight:600;line-height:1.1}.pattern.svelte-aujasz code:where(.svelte-aujasz){font-family:inherit}.use.svelte-aujasz{text-indent:-1.25rem;padding-left:1.25rem}.use.svelte-aujasz:before{content:"–";text-indent:0;width:1.25rem;color:var(--mk-accent-light);display:inline-block}.hero-grid.svelte-dgv2hy{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""stage""rest";display:grid}@media (width>=64rem){.hero-grid.svelte-dgv2hy{grid-template:"copy stage""rest stage"1fr/minmax(0,7fr) minmax(0,5fr);column-gap:4rem}}@media (prefers-reduced-motion:no-preference){.hero-rise.svelte-dgv2hy{animation:svelte-dgv2hy-hero-rise .9s var(--mk-ease-expo) both}.hero-rise-2.svelte-dgv2hy{animation-delay:.12s}.hero-rise-3.svelte-dgv2hy{animation-delay:.24s}}@keyframes svelte-dgv2hy-hero-rise{0%{opacity:0;transform:translateY(28px)}}.how-grid.svelte-v5low5{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""stage""steps";display:grid}@media (width>=64rem){.how-grid.svelte-v5low5{grid-template-rows:auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"title stage""steps stage";column-gap:4rem}}.step-button.svelte-v5low5:after{content:"";position:absolute;inset:0}.step-button.svelte-v5low5:focus-visible{outline:none}.step.svelte-v5low5:has(.step-button:where(.svelte-v5low5):focus-visible){outline:2px solid var(--mk-accent);outline-offset:-2px}.progress.svelte-v5low5{background:var(--mk-accent);transform-origin:0;height:3px;animation-name:svelte-v5low5-fill;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;inset:auto 0 0}.progress.paused.svelte-v5low5,.step.svelte-v5low5:hover .progress:where(.svelte-v5low5){animation-play-state:paused}@keyframes svelte-v5low5-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.stage-part.svelte-v5low5{opacity:0;visibility:hidden;transition:opacity .3s ease, transform .6s var(--mk-ease-out), visibility 0s .3s;pointer-events:none;grid-template-columns:minmax(0,1fr);place-items:center;padding:1.5rem;display:grid;position:absolute;inset:0;transform:scale(1.02)}.stage-part.on.svelte-v5low5{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.marquee.svelte-1kh5nm{overflow:hidden}.track.svelte-1kh5nm{width:max-content;animation:svelte-1kh5nm-drift var(--duration) linear infinite;display:flex}.card.svelte-1kh5nm{flex-shrink:0;width:min(22rem,80vw);margin-right:1.5rem}.marquee.svelte-1kh5nm:hover .track:where(.svelte-1kh5nm),.marquee.svelte-1kh5nm:focus-within .track:where(.svelte-1kh5nm){animation-play-state:paused}@keyframes svelte-1kh5nm-drift{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee.svelte-1kh5nm{padding-inline:var(--mk-gutter);overflow-x:auto}.track.svelte-1kh5nm{animation:none}.copy.svelte-1kh5nm{display:none}}
