:root{--mk-text-body:1rem;--mk-text-body--line-height:1.625rem;--mk-text-card:clamp(1.25rem, 1.1rem + .4vw, 1.5rem);--mk-text-card--line-height:1.2;--mk-text-card--letter-spacing:-.015em;--mk-text-hero:clamp(2.75rem, 1.6rem + 3.2vw, 4.5rem);--mk-text-section:clamp(2.25rem, 1.75rem + 1.6vw, 3rem);--mk-text-section--line-height:1.04;--mk-text-section--letter-spacing:-.025em}.mk-body{font-size:var(--mk-text-body);line-height:var(--mk-text-body--line-height)}.mk-card-title{font-size:var(--mk-text-card);line-height:var(--mk-text-card--line-height);letter-spacing:var(--mk-text-card--letter-spacing)}.mk-hero-title{font-size:var(--mk-text-hero);line-height:.98}.mk-section-title{font-size:var(--mk-text-section);line-height:var(--mk-text-section--line-height);letter-spacing:var(--mk-text-section--letter-spacing)}.lp-invert{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] .lp-invert{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root[data-theme=system] .lp-invert{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}.lp-rail{width:100%;max-width:80rem;margin-inline:auto;position:relative}@media (width>=1320px){.lp-rail{border-inline:1px solid var(--color-border)}.lp-tick:before,.lp-tick:after{content:"";z-index:1;background:linear-gradient(var(--color-text-subtle), var(--color-text-subtle)) center / 1px 100% no-repeat, linear-gradient(var(--color-text-subtle), var(--color-text-subtle)) center / 100% 1px no-repeat;pointer-events:none;width:9px;height:9px;position:absolute;top:-5px}.lp-tick:before{left:-5px}.lp-tick:after{right:-5px}}@media (prefers-reduced-motion:no-preference){.lp-rise{animation:lp-rise .9s var(--ease-out) backwards}.lp-rise-2{animation-delay:90ms}.lp-rise-3{animation-delay:.18s}.lp-rise-4{animation-delay:.3s}}@keyframes lp-rise{0%{opacity:0;transform:translateY(14px)}}.lp-route-bar{transform-origin:0;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){.lp-route[data-on=auto] .lp-route-bar{animation:lp-fill var(--lp-route-ms,2.6s) linear forwards}}[data-paused] .lp-route-bar{animation-play-state:paused}.lp-route[data-on=hold] .lp-route-bar{transform:scaleX(1)}@keyframes lp-fill{to{transform:scaleX(1)}}.lp-wire{transform-origin:0}.lp-wire-back{transform-origin:100%}@media (prefers-reduced-motion:no-preference){[data-revealed] .lp-wire{animation:lp-fill .9s var(--ease-out) .25s backwards}}.lp-market [data-layout=wide]{display:none}@container (width>=41.25rem){.lp-market [data-layout=wide]{display:block}.lp-market [data-layout=narrow]{display:none}}.lp-arrive{animation:lp-arrive .2s var(--ease-out) backwards}@keyframes lp-arrive{0%{opacity:0}}
