:root{--lm-header:4rem;--lm-ease-out:cubic-bezier(.23,1,.32,1)}.lm-root{isolation:isolate;background:#0a1422;position:relative}.lm-root>:not(.lm-sky){z-index:1;position:relative}.lm-sky{z-index:2;pointer-events:none;contain:strict;position:fixed;inset:0}.lm-sky canvas{width:100%;height:100%;display:block}.lm-gl [data-lm-anchor=logo] [data-lm-static]{transition:opacity .6s var(--lm-ease-out)}.lm-gl [data-lm-anchor=logo][data-lm-formed] [data-lm-static]{opacity:0}.lm-closer-halo{-webkit-mask-image:radial-gradient(closest-side,#000 52%,#0000 100%);mask-image:radial-gradient(closest-side,#000 52%,#0000 100%)}.lm-motion [data-lm-words]>[data-w]{opacity:.2}:is([data-lm-words],[data-lm-kinetic],[data-lm-split])>[data-w]{will-change:opacity,transform;display:inline-block}[data-lm-rule],[data-lm-tick]{transform-origin:0}[dir=rtl] :is([data-lm-rule],[data-lm-tick]){transform-origin:100%}.lm-motion [data-lm-focus]>*{opacity:.28}[data-lm-focus]>*{--lit:1}.lm-focus__label{color:color-mix(in oklab,#c7b572 calc(var(--lit)*100%),#1e2a3a73)}.lm-focus__rule{transform-origin:0;transform:scaleX(var(--lit))}[dir=rtl] .lm-focus__rule{transform-origin:100%}[data-lm-peak]{--lm-wipe:1}.lm-stage{position:relative}.lm-room{background:#faf8f3;position:absolute;inset:0}.lm-why__ticks{display:none}.lm-motion .lm-why{height:calc(100svh + var(--lm-n,3)*75svh)}.lm-motion .lm-why__stage{height:100svh;padding-block:calc(var(--lm-header) + .5rem)1rem;align-items:center;display:grid;position:sticky;top:0}.lm-motion .lm-why__ticks{display:flex}.lm-motion .lm-why__list{min-height:18rem;position:relative}@media (min-width:861px){.lm-motion .lm-why__list{min-height:24rem}}.lm-motion .lm-why__item{inset-inline:0;will-change:opacity,transform;border:0;padding:0;position:absolute;top:50%;translate:0 -50%}.lm-path{stroke:#c7b572;fill:none}.lm-path--faint{stroke:#c7b57240}.lm-step__num{background-color:color-mix(in oklab,#e8d5a7 calc(var(--lit,1)*100%),#faf8f3);border-color:color-mix(in oklab,#c7b572 calc(50% + var(--lit,1)*50%),transparent);transition:none}@media (min-width:861px){.lm-motion .lm-how{height:220svh}.lm-motion .lm-how__stage{height:100svh;padding-block:calc(var(--lm-header) + .5rem)1rem;align-items:center;display:grid;position:sticky;top:0}}.lm-menu{opacity:0;visibility:hidden;transition:opacity .32s var(--lm-ease-out),visibility 0s linear .32s}.lm-menu[data-open]{opacity:1;visibility:visible;transition:opacity .32s var(--lm-ease-out),visibility 0s}.lm-menu__item{opacity:0;transition:opacity .42s var(--lm-ease-out),transform .42s var(--lm-ease-out);transform:translateY(18px)}.lm-menu[data-open] .lm-menu__item{opacity:1;transition-delay:calc(.12s + var(--i,0)*60ms);transform:none}.lm-menu__foot{opacity:0;transition:opacity .42s var(--lm-ease-out)}.lm-menu[data-open] .lm-menu__foot{opacity:1;transition-delay:.42s}:where([data-lm-count]){font-variant-numeric:tabular-nums}.lm-ledger__item{--li:0;--ld:calc(var(--li)*.16s);position:relative}.lm-ledger__num{font-variant-numeric:tabular-nums;letter-spacing:.02em;color:#0000;-webkit-text-stroke:1px #e8d5a78c;transition:color .4s var(--lm-ease-out),-webkit-text-stroke-color .4s var(--lm-ease-out);animation:lm-ledger-up .8s var(--lm-ease-out)both,lm-ledger-fill 1s var(--lm-ease-out)backwards;animation-delay:var(--ld),calc(1.2s + var(--li)*.25s);font-size:clamp(2.75rem,4.4vw,3.5rem);font-weight:700;line-height:1;display:block}.lm-ledger__item:hover .lm-ledger__num{color:#e8d5a7;-webkit-text-stroke-color:#e8d5a7}.lm-ledger__rule{transform-origin:0;height:1px;animation:lm-ledger-rule .9s var(--lm-ease-out)both;animation-delay:calc(.2s + var(--ld));background:linear-gradient(90deg,#e8d5a7,#e8d5a714);margin:.875rem 0;display:block}[dir=rtl] .lm-ledger__rule{transform-origin:100%;background:linear-gradient(270deg,#e8d5a7,#e8d5a714)}.lm-ledger__label{padding-bottom:.1em;display:block;overflow:hidden}.lm-ledger__label>span{animation:lm-ledger-mask .75s var(--lm-ease-out)both;animation-delay:calc(.35s + var(--ld));display:inline-block}.lm-ledger__text{animation:lm-ledger-fade .8s var(--lm-ease-out)both;animation-delay:calc(.5s + var(--ld))}@keyframes lm-ledger-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes lm-ledger-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lm-ledger-mask{0%{transform:translateY(110%)}to{transform:none}}@keyframes lm-ledger-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes lm-ledger-fill{0%{color:#0000}45%{color:#e8d5a7}to{color:#0000}}@media (prefers-reduced-motion:reduce){.lm-sky{display:none}.lm-ledger *,.lm-ledger :before{animation:none!important}[data-lm-words]>[data-w],[data-lm-focus]>*{opacity:1!important}.lm-menu,.lm-menu__item,.lm-menu__foot{transition-duration:1ms;transition-delay:0s}}
