.lsm-page{--rz-green:#007154;--rz-green-dark:#023a2c;--rz-green-deeper:#03251c;--rz-green-mid:#10a27d;--rz-mint:#32bb98;--rz-mint-bright:#00ffbe;--rz-mint-soft:#75dac1;--rz-mint-pale:#e5f6f1;--rz-sage:#c4dfd8;--rz-orange:#f80;--rz-amber:#ffb200;--rz-ink:#052a21;--rz-body:#3d5a51;--lsm-unlock:#14ffc3;--lsm-sky-1:#0a4939;--lsm-sky-2:#03251c;--lsm-sun:#ffb200;--lsm-coin:#ffc93d;--lsm-coin-edge:#c98a00;--lsm-loss:#ff7a59;--lsm-ease-settle:cubic-bezier(0.22,1,0.36,1);--lsm-ease-spring:cubic-bezier(0.34,1.56,0.64,1);--lsm-ease-hop:cubic-bezier(0.3,1.7,0.5,1);--lsm-dur-fast:180ms;--lsm-dur:320ms;--lsm-dur-slow:600ms;--lsm-stagger:40ms;--lsm-lift:translateY(-4px);--lsm-press:scale(0.97);--lsm-radius-card:18px;--lsm-radius-screen:22px;--lsm-shadow-rest:0 16px 40px rgba(4,42,31,.08);--lsm-shadow-hover:0 22px 50px rgba(4,42,31,.12),0 0 28px rgba(20,255,195,.3);--lsm-shadow-dark-hover:0 24px 56px rgba(0,0,0,.35),0 0 32px rgba(20,255,195,.22);background:#fff;overflow-x:clip;position:relative}.lsm-page *{transition:none}.lsm-container{box-sizing:border-box;margin:0 auto;max-width:1180px;padding:0 20px;width:100%}.lsm-section{padding:72px 0;position:relative}@media (min-width:901px){.lsm-section{padding:88px 0}}.lsm-section--white{background:#fff}.lsm-section--pale{background:var(--rz-mint-pale)}.lsm-section--dark{background:var(--rz-green-dark)}.lsm-section--deep{background:var(--rz-green-deeper)}.lsm-section--grad{background:radial-gradient(circle at 70% 20%,var(--lsm-sky-1) 0,var(--lsm-sky-2) 70%)}.lsm-section--none{background:transparent}.lsm-section:not(.lsm-hero){isolation:isolate;overflow:clip}.lsm-section>.lsm-container{position:relative;z-index:1}.lsm-band{isolation:isolate;overflow:clip;position:relative}.lsm-band>.lsm-section{z-index:1}.lsm-band--dark{background:var(--rz-green-dark)}.lsm-band--deep{background:var(--rz-green-deeper)}.lsm-band--grad{background:radial-gradient(circle at 70% 12%,var(--lsm-sky-1) 0,var(--lsm-sky-2) 60%)}.lsm-section--pale:after,.lsm-section--pale:before{border-radius:50%;content:"";height:560px;pointer-events:none;position:absolute;width:560px;z-index:0}.lsm-section--pale:before{animation:lsm-drift-a 46s ease-in-out infinite alternate;background:radial-gradient(closest-side,rgba(20,255,195,.28),rgba(20,255,195,0) 72%);left:-160px;top:-180px}.lsm-section--pale:after{animation:lsm-drift-b 58s ease-in-out infinite alternate;background:radial-gradient(closest-side,rgba(255,178,0,.2),rgba(255,178,0,0) 72%);bottom:-220px;right:-180px}@keyframes lsm-drift-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(120px,80px,0) scale(1.15)}}@keyframes lsm-drift-b{0%{transform:translateZ(0) scale(1.1)}to{transform:translate3d(-140px,-60px,0) scale(.95)}}.lsm-section--white:before{background-image:radial-gradient(rgba(0,113,84,.13) 1.2px,transparent 1.6px);background-size:26px 26px;content:"";inset:0;mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,transparent 30%,#000 70%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,transparent 30%,#000 70%,transparent 100%);pointer-events:none;position:absolute;z-index:0}.lsm-faq-section:before{display:none}.lsm-band:before,.lsm-section--dark:before,.lsm-section--deep:before,.lsm-section--grad:before{animation:lsm-twinkle-field 5.5s ease-in-out infinite alternate;background-image:radial-gradient(circle at 12% 22%,rgba(255,178,0,.55) 0 1.6px,transparent 2.4px),radial-gradient(circle at 34% 78%,rgba(20,255,195,.5) 0 1.4px,transparent 2.2px),radial-gradient(circle at 58% 14%,rgba(20,255,195,.45) 0 1.2px,transparent 2px),radial-gradient(circle at 81% 64%,rgba(255,178,0,.5) 0 1.6px,transparent 2.4px),radial-gradient(circle at 92% 18%,rgba(117,218,193,.5) 0 1.3px,transparent 2px),radial-gradient(circle at 6% 86%,rgba(117,218,193,.45) 0 1.2px,transparent 2px);background-size:100% 900px;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.lsm-band>.lsm-section--none:before{display:none}@keyframes lsm-twinkle-field{0%{opacity:.45}to{opacity:1}}@media (max-width:600px){.lsm-section--pale:after,.lsm-section--pale:before{height:360px;width:360px}}.lsm-off:after,.lsm-off:before{animation-play-state:paused}.lsm-h1{color:#fff;font-size:30px;font-weight:400;letter-spacing:-.02em;line-height:1.12;margin:0 0 20px}@media (min-width:601px){.lsm-h1{font-size:38px}}@media (min-width:901px){.lsm-h1{font-size:44px}}.lsm-h1-accent{color:var(--lsm-unlock);font-weight:800}.lsm-h2{color:var(--rz-ink);font-size:28px;font-weight:600;letter-spacing:-.01em;line-height:1.15;margin:0}@media (min-width:601px){.lsm-h2{font-size:38px}}.lsm-h3{color:var(--rz-ink);font-size:17px;font-weight:600;line-height:1.25;margin:0 0 8px}@media (min-width:601px){.lsm-h3{font-size:20px}}.lsm-subtitle{color:var(--rz-body);font-size:15px;font-weight:400;line-height:1.45;margin:12px 0 0;max-width:660px}.lsm-subtitle+.lsm-subtitle{margin-top:1.45em}.lsm-body{color:var(--rz-body);font-size:13.5px;font-weight:400;line-height:1.5;margin:8px 0 0}.lsm-title{margin-bottom:40px}.lsm-title--center{text-align:center}.lsm-title--center .lsm-h2{margin:0 auto;max-width:860px}.lsm-title--center .lsm-subtitle{margin-left:auto;margin-right:auto}.lsm-num{font-variant-numeric:tabular-nums}.lsm-accent{color:var(--rz-green)}.lsm-on-dark .lsm-h2,.lsm-on-dark .lsm-h3,.lsm-section--dark .lsm-h2,.lsm-section--dark .lsm-h3,.lsm-section--deep .lsm-h2,.lsm-section--deep .lsm-h3,.lsm-section--grad .lsm-h2,.lsm-section--grad .lsm-h3{color:#fff}.lsm-on-dark .lsm-body,.lsm-on-dark .lsm-subtitle,.lsm-section--dark .lsm-body,.lsm-section--dark .lsm-subtitle,.lsm-section--deep .lsm-body,.lsm-section--deep .lsm-subtitle,.lsm-section--grad .lsm-body,.lsm-section--grad .lsm-subtitle{color:#b9d9cf}.lsm-on-dark .lsm-accent{color:var(--lsm-unlock)}.lsm-btn{align-items:center;background:#fff;border:1.5px solid var(--rz-sage);border-radius:999px;color:var(--rz-ink);cursor:pointer;display:inline-flex;font:600 13px/1 inherit;gap:8px;justify-content:center;letter-spacing:.01em;min-height:44px;padding:0 20px;text-decoration:none;transition:transform var(--lsm-dur-fast) var(--lsm-ease-spring),box-shadow var(--lsm-dur-fast) var(--lsm-ease-settle),background-color var(--lsm-dur-fast) var(--lsm-ease-settle),border-color var(--lsm-dur-fast) var(--lsm-ease-settle)}.lsm-btn:active{transform:var(--lsm-press);transition-duration:80ms}.lsm-btn[aria-pressed=true],.lsm-btn[aria-selected=true]{background:var(--rz-green);border-color:var(--rz-green);color:#fff}.lsm-on-dark .lsm-btn{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.28);color:#fff}.lsm-on-dark .lsm-btn[aria-pressed=true],.lsm-on-dark .lsm-btn[aria-selected=true]{background:var(--lsm-unlock);border-color:var(--lsm-unlock);color:var(--rz-ink)}.lsm-page :focus-visible{outline:3px solid var(--rz-green);outline-offset:2px}.lsm-band :focus-visible,.lsm-hero :focus-visible,.lsm-on-dark :focus-visible{outline-color:var(--lsm-unlock)}.lsm-request .contact-form-card :focus-visible{outline-color:var(--rz-green)}@media (hover:hover) and (pointer:fine){.lsm-btn:hover{box-shadow:var(--lsm-shadow-hover);transform:translateY(-2px)}}@keyframes lsm-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes lsm-line-rise{0%{transform:translateY(110%)}to{transform:translateY(0)}}.lsm-section.reveal-armed .lsm-item{opacity:0}.lsm-section.reveal-armed.reveal-in .lsm-item{opacity:1}.lsm-section.reveal-in .lsm-item{animation:lsm-fade-up var(--lsm-dur-slow) var(--lsm-ease-settle) backwards;animation-delay:min(calc(var(--lsm-i, 0)*var(--lsm-stagger)),.4s)}.lsm-screen{container-type:inline-size;margin:0 auto;position:relative}.lsm-screen--laptop{max-width:760px;width:100%}.lsm-screen--laptop .lsm-screen-bezel{background:linear-gradient(180deg,#1d2f2a,#0c1a16);border-radius:var(--lsm-radius-screen) var(--lsm-radius-screen) 6px 6px;box-shadow:inset 0 2px 0 hsla(0,0%,100%,.12),0 40px 80px -40px rgba(0,0,0,.7);padding:2.2cqw 2.2cqw 2.6cqw;position:relative}.lsm-screen--laptop .lsm-screen-base{background:linear-gradient(180deg,#c9d6d2,#8fa49d);border-radius:0 0 2.4cqw 2.4cqw;box-shadow:0 24px 40px -24px rgba(0,0,0,.6);height:2.4cqw;margin:0 -4%}.lsm-screen--phone{max-width:320px;width:100%}.lsm-screen--phone .lsm-screen-bezel{background:linear-gradient(180deg,#1d2f2a,#0c1a16);border-radius:13cqw;box-shadow:inset 0 2px 0 hsla(0,0%,100%,.14),0 40px 70px -36px rgba(0,0,0,.7);padding:3.6cqw;position:relative}.lsm-screen-glass{aspect-ratio:16/10;background:#f4faf8;border-radius:1.2cqw;color:var(--rz-ink);overflow:hidden;position:relative}.lsm-screen--phone .lsm-screen-glass{aspect-ratio:9/19;border-radius:9.6cqw}.lsm-screen-glass:after{background:linear-gradient(115deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,0) 38%);content:"";inset:0;pointer-events:none;position:absolute}.lsm-odo{align-items:baseline;display:inline-flex;line-height:1}.lsm-odo-col{height:1em;overflow:hidden;position:relative}.lsm-odo-col,.lsm-odo-digit{display:inline-block}.lsm-odo-col:before{content:"0\A 1\A 2\A 3\A 4\A 5\A 6\A 7\A 8\A 9";left:0;line-height:1em;position:absolute;text-align:center;top:0;transform:translateY(calc(var(--d)*-1em));visibility:hidden;white-space:pre;width:100%}.lsm-odo.is-armed .lsm-odo-digit{visibility:hidden}.lsm-odo.is-armed .lsm-odo-col:before{transform:translateY(0);visibility:visible}.lsm-page .lsm-odo.is-armed.is-rolled .lsm-odo-col:before{transform:translateY(calc(var(--d)*-1em));transition:transform var(--dur,1.2s) var(--lsm-ease-settle) calc(var(--o)*90ms)}.lsm-link-card{background:#fff;border:1px solid var(--rz-sage);border-radius:var(--lsm-radius-card);box-shadow:var(--lsm-shadow-rest);color:var(--rz-ink);display:flex;flex-direction:column;gap:10px;padding:26px;position:relative;text-decoration:none;transition:transform var(--lsm-dur) var(--lsm-ease-settle),box-shadow var(--lsm-dur) var(--lsm-ease-settle)}.lsm-link-card-arrow{display:inline-block;transition:transform var(--lsm-dur-fast) var(--lsm-ease-settle)}@media (hover:hover) and (pointer:fine){.lsm-link-card:hover{box-shadow:var(--lsm-shadow-hover);transform:var(--lsm-lift)}.lsm-link-card:hover .lsm-link-card-arrow{transform:translateX(4px)}}.lsm-container--wide{max-width:1320px}.lsm-thread{display:none}.lsm-main{position:relative}@media (min-width:1400px){.lsm-thread{bottom:240px;display:block;left:max(12px,calc(50% - 660px));pointer-events:none;position:absolute;top:520px;width:40px;z-index:3}.lsm-thread-svg{height:100%;inset:0;overflow:visible;position:absolute;width:100%}.lsm-thread-base,.lsm-thread-line{fill:none;stroke-width:2;stroke-linecap:round}.lsm-thread-base{stroke:rgba(50,187,152,.14)}.lsm-thread-line{stroke:rgba(20,255,195,.5);stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--lsm-page-p, 1))}.lsm-thread-bead{background:radial-gradient(circle at 35% 30%,#ffe08a,var(--lsm-coin) 55%,var(--lsm-coin-edge));border-radius:50%;box-shadow:0 0 0 3px rgba(255,201,61,.18);height:12px;left:14px;margin-top:-6px;position:absolute;top:calc(var(--b)*100%);transform:scale(1);width:12px}.lsm-page .lsm-thread.is-live .lsm-thread-bead{transform:scale(clamp(0,(var(--lsm-page-p,1) - var(--b)) * 40 + 1,1));transition:transform .24s var(--lsm-ease-spring)}}.lsm-request .lsm-container{max-width:760px}.lsm-request-slot{min-height:760px}@media (prefers-reduced-motion:reduce){.lsm-page *,.lsm-page :after,.lsm-page :before{animation:none!important;transition:none!important}}.lsm-section.lsm-hero{background:radial-gradient(circle at 70% 20%,#0a4939 0,var(--rz-green-deeper) 70%);isolation:isolate;margin-top:-290px;overflow:clip;padding:430px 0 96px}@media(min-width:901px){.lsm-section.lsm-hero{padding:450px 0 110px}}.lsm-section.lsm-hero .lsm-hero-inner{display:flex;flex-direction:column;gap:40px;position:relative;z-index:2}@media(min-width:901px){.lsm-section.lsm-hero .lsm-hero-inner{align-items:center;display:grid;gap:48px;grid-template-columns:1.02fr .98fr}}.lsm-hero-media{min-width:0}.lsm-hero-sub{color:#cfeee3;font-size:16px;line-height:1.5;margin:0;max-width:560px}.lsm-word{display:inline-block}.lsm-hero-ready .lsm-word{animation:lsm-rise var(--lsm-dur-slow) var(--lsm-ease-settle) backwards;animation-delay:min(calc(var(--i)*30ms),.4s)}@keyframes lsm-rise{0%{opacity:.55;transform:translateY(12px)}}.lsm-hero-cue{align-items:center;bottom:18px;display:flex;height:44px;justify-content:center;left:50%;margin-left:-22px;position:absolute;width:44px;z-index:3}.lsm-hero-cue svg{height:26px;width:26px;fill:none;stroke:var(--lsm-unlock);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.lsm-hero-figure.is-paused *,.lsm-hero.is-offscreen *,.lsm-hero.is-offscreen :before{animation-play-state:paused}.lsm-hero-bg{inset:0;pointer-events:none;position:absolute;z-index:0}.lsm-aurora{animation:lsm-drift 38s ease-in-out infinite alternate;border-radius:50%;height:720px;position:absolute;width:720px}.lsm-aurora--mint{background:radial-gradient(closest-side,rgba(20,255,195,.18),transparent 72%);left:-14%;top:4%}.lsm-aurora--gold{animation-duration:52s;background:radial-gradient(closest-side,rgba(255,178,0,.12),transparent 72%);right:-10%;top:30%}@keyframes lsm-drift{to{transform:translate3d(90px,60px,0) scale(1.15)}}.lsm-sunrise{animation:lsm-spin 40s ease-in-out infinite alternate;background:conic-gradient(transparent 0 8%,rgba(255,178,0,.22) 14%,transparent 22% 33%,rgba(20,255,195,.18) 40%,transparent 48% 60%,rgba(255,178,0,.2) 68%,transparent 76%);height:900px;left:50%;margin:-450px 0 0 -450px;-webkit-mask-image:radial-gradient(closest-side,#000,transparent 72%);mask-image:radial-gradient(closest-side,#000,transparent 72%);position:absolute;top:60%;width:900px}@media(min-width:901px){.lsm-sunrise{left:72%;top:58%}}@keyframes lsm-spin{to{transform:rotate(12deg)}}.lsm-spark{animation:lsm-twinkle var(--d) ease-in-out var(--o) infinite alternate;background:rgba(20,255,195,.8);border-radius:50%;height:var(--s);position:absolute;width:var(--s)}@keyframes lsm-twinkle{0%{opacity:.15;transform:scale(.6)}to{opacity:1;transform:scale(1.2)}}.lsm-section.lsm-hero .lsm-dio{height:auto;left:50%;opacity:0;position:absolute;transform:translate3d(-50%,calc(var(--hs,0)*var(--ds)*-1px),0);transition:opacity .9s ease,translate .5s var(--lsm-ease-spring);translate:calc(var(--px,0)*var(--dx)*1px) calc(var(--py,0)*var(--dx)*.5px);width:max(100%,860px)}.lsm-dio.is-on{opacity:var(--a)}.lsm-dio--far{bottom:70px;--dx:2.4;--ds:.045;--a:.32}.lsm-dio--mid{bottom:-20px;--dx:4.8;--ds:.09;--a:.24}.lsm-dio--near{bottom:-110px;--dx:8;--ds:.15;--a:.6}.lsm-hero-figure{margin:0}.lsm-stage-frame{aspect-ratio:100/80;backdrop-filter:blur(8px);background:linear-gradient(160deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.03));border:1px solid hsla(0,0%,100%,.18);border-radius:24px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 40px 80px -36px rgba(0,0,0,.65);container-type:inline-size;margin:0 auto;max-width:600px;position:relative;width:100%}.lsm-stage{inset:0;position:absolute;transition:opacity .42s ease}.lsm-stage.is-out{opacity:0}.lsm-stage.is-rewind *{transition:none!important}.lsm-stage :is(.lsm-isle,.lsm-pawn,.lsm-marker,.lsm-ring,.lsm-coin){left:0;position:absolute;top:0}.lsm-isle{transform:translate(calc(var(--x)*1cqw),calc(var(--y)*1cqw)) translate(-50%,-30%);width:11.5cqw;z-index:1}.lsm-isle-bob{animation:lsm-bob var(--bob) ease-in-out var(--ph) infinite alternate;display:block}@keyframes lsm-bob{to{transform:translateY(-.9cqw)}}.lsm-stage :is(.lsm-isle-img,.lsm-pawn-img){display:block;height:auto;width:100%}.lsm-chart,.lsm-road{height:100%;inset:0;position:absolute;width:100%}.lsm-road{z-index:2}.lsm-chart-line,.lsm-road path{fill:none;stroke-linecap:round;stroke-linejoin:round}.lsm-road-draw{stroke:var(--lsm-unlock);stroke-width:1.1;stroke-dasharray:1;stroke-dashoffset:var(--off);transition:stroke-dashoffset var(--dur) var(--lsm-ease-settle)}.lsm-pawn{transform:translate(calc(var(--x)*1cqw),calc(var(--y)*1cqw)) translate(-50%,-92%);transition:transform var(--dur) var(--lsm-ease-settle);width:6cqw;z-index:4}.lsm-pawn-body{display:block;transform-origin:50% 100%}.lsm-pawn-body.is-hop{animation:lsm-hop var(--dur) linear}@keyframes lsm-hop{0%{animation-timing-function:ease-out;transform:scale(1.08,.9)}18%{transform:translateY(-1cqw) scale(.92,1.12)}50%{animation-timing-function:ease-in;transform:translateY(-5cqw) scale(.95,1.08)}84%{animation-timing-function:cubic-bezier(.3,1.7,.5,1);transform:scale(1.1,.88)}to{transform:none}}.lsm-hud{align-items:center;background:rgba(3,37,28,.55);border:1px solid hsla(0,0%,100%,.22);border-radius:999px;color:#fff;display:flex;font-size:max(11px,3cqw);gap:1.2cqw;height:7cqw;padding:0 2.4cqw;position:absolute;top:3cqw;z-index:5}.lsm-hud-age{left:3cqw}.lsm-hud-cash{left:30cqw}.lsm-hud-label{color:#bfe6da;font-weight:600}.lsm-hud-value,.lsm-nw-value{font-weight:800}.lsm-coin,.lsm-coin-dot{background:radial-gradient(circle at 35% 30%,#ffe07a,var(--lsm-coin) 55%,var(--lsm-coin-edge));border-radius:50%;height:2.6cqw;width:2.6cqw}.lsm-coin{animation:lsm-fly .62s ease-in both;z-index:6}@keyframes lsm-fly{0%{opacity:0;transform:translate(calc(var(--sx)*1cqw),calc(var(--sy)*1cqw)) scale(.6)}15%{opacity:1}50%{transform:translate(calc((var(--sx) + var(--ex))/2*1cqw),calc(((var(--sy) + var(--ey))/2 - 9)*1cqw))}90%{opacity:1}to{opacity:0;transform:translate(calc(var(--ex)*1cqw),calc(var(--ey)*1cqw)) scale(.9)}}.lsm-roll{align-items:baseline;display:inline-flex;line-height:1}.lsm-roll-col{display:inline-block;height:1em;overflow:hidden}.lsm-stage .lsm-roll-strip{display:block;line-height:1em;transform:translateY(calc(var(--d)*-1em));transition:transform .22s var(--lsm-ease-settle);white-space:normal;width:1ch;word-break:break-all}.lsm-ev{background:#fff;border-radius:2.2cqw;box-shadow:0 1.2cqw 3cqw -1cqw rgba(0,0,0,.45);box-sizing:border-box;color:var(--rz-ink);display:flex;flex-direction:column;font-size:max(9px,2.25cqw);gap:.2em;justify-content:center;left:calc((var(--cx) - 11.25)*1cqw);line-height:1.15;min-height:11.5cqw;opacity:0;padding:.8cqw 1.3cqw;position:absolute;top:42.5cqw;transform:translateY(1.6cqw) scale(.6);transition:opacity .16s,transform .38s var(--lsm-ease-spring);width:22.5cqw;z-index:5}.lsm-ev.is-on{opacity:1;transform:none}.lsm-ev-label{font-weight:600}.lsm-ev-amount{font-size:max(10px,2.6cqw);font-weight:800}.lsm-ev.is-loss .lsm-ev-amount{color:#c4401c}.lsm-ev.is-gain .lsm-ev-amount{color:var(--rz-green)}.lsm-chart{clip-path:inset(0 calc((100 - var(--rx))*1%) 0 0);transition:clip-path .1s linear;z-index:3}.lsm-chart-line{stroke:var(--lsm-unlock);stroke-width:.9}.lsm-marker{background:#fff;border-radius:50%;box-shadow:0 0 0 .5cqw rgba(20,255,195,.55),0 0 2cqw rgba(20,255,195,.8);height:2.4cqw;transform:translate(calc(var(--mx)*1cqw),calc(var(--my)*1cqw)) translate(-50%,-50%);transition:transform .1s linear,background-color .2s;width:2.4cqw;z-index:4}.lsm-nw{color:#fff;display:flex;flex-direction:column;left:6cqw;position:absolute;top:56cqw;z-index:5}.lsm-nw-value{font-size:max(15px,6cqw)}.lsm-nw-label{color:#bfe6da;font-size:max(10px,2.6cqw);font-weight:600}.lsm-ring{background:rgba(3,37,28,.55);border:1px solid hsla(0,0%,100%,.22);border-radius:50%;box-sizing:border-box;height:12cqw;transform:translate(calc(var(--x)*1cqw),calc(var(--y)*1cqw)) translate(-50%,-50%);width:12cqw;z-index:5}.lsm-ring svg{box-sizing:border-box;display:block;height:100%;padding:.8cqw;width:100%;fill:none;stroke-linecap:round;stroke-linejoin:round}.lsm-ring-track{stroke:hsla(0,0%,100%,.2);stroke-width:3.2}.lsm-ring-fill{stroke:var(--lsm-unlock);stroke-width:3.2;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--p,0));transform:rotate(-90deg);transform-box:fill-box;transform-origin:50% 50%;transition:stroke-dashoffset .6s var(--lsm-ease-settle)}.lsm-cf-burst{height:0;position:absolute;width:0;z-index:7}.lsm-cf{background:var(--fill);border:.3cqw solid var(--edge);box-sizing:border-box;height:calc(var(--z)*1cqw);left:0;margin:calc(var(--z)*-.5cqw) 0 0 calc(var(--z)*-.5cqw);opacity:0;position:absolute;top:0;width:calc(var(--z)*1cqw)}.lsm-cf--dot{border-radius:50%}.lsm-roll-strip:before{content:"0123456789"}.lsm-chap{margin-top:36px}.lsm-chap-cards{list-style:none;margin:0;padding:0}.lsm-chap-card{background:#fff;border:1px solid rgba(0,113,84,.14);border-radius:var(--lsm-radius-card);box-shadow:var(--lsm-shadow-rest);box-sizing:border-box;padding:12px 12px 18px;position:relative}.lsm-chap-art{align-items:flex-end;background:linear-gradient(160deg,var(--rz-mint-pale),#fff 85%);border-radius:12px;display:flex;justify-content:center;min-height:150px;padding:10px 8px 0;position:relative}.lsm-chap-art .lsm-img{display:block;height:auto;max-height:220px;max-width:340px;object-fit:contain;object-position:center bottom;width:100%}.lsm-chap-badge{background:var(--rz-mint-bright);border-radius:999px;box-shadow:0 4px 12px rgba(0,113,84,.2);color:var(--rz-ink);font-size:12px;font-weight:800;left:10px;line-height:1.2;padding:4px 11px;position:absolute;top:10px}.lsm-chap-badge-label{font-size:10px;letter-spacing:.08em;text-transform:uppercase}.lsm-chap-text{padding:14px 6px 0}.lsm-chap-text .lsm-h3{margin-bottom:0}.lsm-chap-track{display:block}.lsm-chap-roadwrap{display:none}.lsm-chap-cards{display:grid;gap:20px;max-width:560px;padding-left:52px;position:relative}.lsm-chap-cards:before{background:linear-gradient(var(--rz-mint),var(--rz-sage));border-radius:2px;bottom:18px;content:"";left:16px;position:absolute;top:18px;width:4px}.lsm-chap-bead{align-items:center;background:#fff;border:3px solid var(--rz-mint);border-radius:50%;box-sizing:border-box;color:var(--rz-ink);display:flex;font-size:11px;font-weight:800;height:36px;justify-content:center;left:-52px;position:absolute;top:14px;width:36px}.lsm-chap-card.is-armed{opacity:0;transform:translateY(24px)}.lsm-chap-card.is-armed.is-in{opacity:1;transform:none;transition:opacity var(--lsm-dur-slow) var(--lsm-ease-settle),transform var(--lsm-dur-slow) var(--lsm-ease-settle)}@media (min-width:640px){.lsm-chap-cards{margin-left:8px}}@media (min-width:900px){.lsm-chap-cards{gap:20px 24px;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:0;max-width:none}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.lsm-chap{height:320vh;margin-top:calc(102px - 25vh)}.lsm-chap-stage{align-items:center;box-sizing:border-box;display:flex;height:100vh;margin-left:calc(50% - var(--chap-vw, 100vw)/2);overflow:clip;padding:92px 0 36px;position:sticky;top:0;width:var(--chap-vw,100vw)}.lsm-chap-track{box-sizing:content-box;display:flex;flex:none;flex-direction:column;gap:22px;justify-content:center;padding-inline:calc(50% - var(--chap-slot)/2);transform:translate3d(var(--cam,var(--cam-end)),0,0);width:max-content}.lsm-chap-cards{align-items:stretch;display:flex;gap:0;margin:0;max-width:none;padding:0}.lsm-chap-bead,.lsm-chap-cards:before{display:none}.lsm-chap-card{--d:max(calc(var(--a, 6) - var(--i)),calc(var(--i) - var(--a, 6)));--f:clamp(0,calc(1 - var(--d)),1);flex:none;margin:0 calc((var(--chap-slot) - 340px)/2);transform:scale(calc(.92 + var(--f)*.08));transform-origin:50% 100%;width:340px}.lsm-chap-art{height:220px;min-height:0}.lsm-chap-art .lsm-img{height:100%;max-height:none;opacity:calc(.55 + var(--f)*.45)}.lsm-chap-text .lsm-body{min-height:60px}.lsm-chap-roadwrap{display:block;flex:none;height:var(--road-h);position:relative;width:var(--road-w)}.lsm-chap-road{display:block;overflow:visible}.lsm-chap-road-base,.lsm-chap-road-line{fill:none;stroke-linecap:round;stroke-linejoin:round}.lsm-chap-road-base{stroke:var(--rz-sage);stroke-width:14}.lsm-chap-road-line{stroke:var(--rz-mint);stroke-width:14;stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--p, 1))}.lsm-chap-road-stop{fill:#fff;stroke:var(--rz-green);stroke-width:4}.lsm-chap-pawn{left:var(--px,var(--px-end));pointer-events:none;position:absolute;top:var(--py,var(--py-end));transform:translate(-50%,calc(-100% + 8px));width:44px;z-index:2}.lsm-chap-pawn-img{display:block;height:auto;position:relative;width:44px}.lsm-chap.is-live .lsm-chap-pawn-img{animation:lsm-chap-bob 1.6s ease-in-out infinite alternate}.lsm-chap-pawn-shadow{background:rgba(3,37,28,.28);border-radius:50%;bottom:-2px;height:9px;left:50%;margin-left:-17px;position:absolute;width:34px}}@keyframes lsm-chap-bob{0%{transform:translateY(0)}to{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.lsm-chap-card,.lsm-chap-card.is-armed{opacity:1;transform:none}}