.bee-mark{display:inline-block;height:1.2em;width:auto;vertical-align:.02em;margin:-.22em -.2em -.12em}.lhs-canvas[data-v-2362275e]{position:absolute;inset:0;display:block;width:100%;height:100%}.lfc[data-v-67a6a542]{padding:0 0 56px}.lfc-head[data-v-67a6a542]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:44px}.lfc-chip[data-v-67a6a542]{display:inline-flex;align-items:center;gap:9px;padding:12px 20px 12px 16px;border-radius:999px;background:var(--light);color:var(--dark);font-size:17px;font-weight:600}.lfc-chip svg[data-v-67a6a542]{width:20px;height:20px}.lfc-arrows[data-v-67a6a542]{display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:var(--light)}.lfc-arrow[data-v-67a6a542]{display:inline-grid;place-items:center;width:60px;height:40px;border:0;border-radius:999px;background:var(--dark);color:var(--light);cursor:pointer;transition:background .2s var(--ease),color .2s var(--ease)}.lfc-arrow svg[data-v-67a6a542]{width:20px;height:20px}.lfc-arrow[data-v-67a6a542]:disabled{background:transparent;color:var(--dark-a30);cursor:default}.lfc-track[data-v-67a6a542]{--lfc-gap: 20px;display:flex;gap:var(--lfc-gap);margin:0 calc(-1 * var(--frame-gutter));padding:0 var(--frame-gutter) 6px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--frame-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch}.lfc-track[data-v-67a6a542]::-webkit-scrollbar{display:none}.lfc-item[data-v-67a6a542]{flex:0 0 auto;width:min(427px,82vw);scroll-snap-align:start;display:flex;flex-direction:column}.lfc-item[data-v-67a6a542]>*{flex:1 0 auto}@media (min-width: 1240px){.lfc-track[data-v-67a6a542]{--lfc-gap: 28px;margin:0 calc(-1 * var(--lfc-bleed, 0px)) 0 0;padding:0 var(--lfc-bleed, 0px) 6px 0;scroll-padding-left:0}.lfc-item[data-v-67a6a542]{width:calc((100% - 2 * var(--lfc-gap)) / 3)}}@media (max-width: 640px){.lfc[data-v-67a6a542]{padding-bottom:40px}.lfc-head[data-v-67a6a542]{margin-bottom:28px}.lfc-chip[data-v-67a6a542]{padding:10px 16px 10px 13px;font-size:15px}.lfc-arrow[data-v-67a6a542]{width:54px;height:36px}}.lfc--grid .lfc-track[data-v-67a6a542]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;overflow:visible;scroll-snap-type:none}.lfc--grid .lfc-item[data-v-67a6a542]{width:auto}@media (max-width: 999px){.lfc--grid .lfc-track[data-v-67a6a542]{grid-template-columns:minmax(0,427px);justify-content:center;gap:20px}}.landing-card[data-v-96758ed6]{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:100%;aspect-ratio:427 / 571;padding:36px;border-radius:24px;overflow:hidden}.landing-card--nudge[data-v-96758ed6]{animation:landing-card-nudge-96758ed6 .5s cubic-bezier(.25,.8,.35,1)}@keyframes landing-card-nudge-96758ed6{0%{transform:none}22%{transform:translate(var(--nudge-x, 0px),var(--nudge-y, 0px))}55%{transform:translate(calc(var(--nudge-x, 0px) * -.3),calc(var(--nudge-y, 0px) * -.3))}80%{transform:translate(calc(var(--nudge-x, 0px) * .1),calc(var(--nudge-y, 0px) * .1))}to{transform:none}}.landing-card[data-v-96758ed6]{--card-play: paused}.landing-card--hover[data-v-96758ed6]:hover,.landing-card--hover[data-v-96758ed6]:focus-within,.landing-card--on[data-v-96758ed6]{--card-play: running}@media (prefers-reduced-motion: reduce){.landing-card[data-v-96758ed6],.landing-card--hover[data-v-96758ed6]:hover,.landing-card--hover[data-v-96758ed6]:focus-within,.landing-card--on[data-v-96758ed6]{--card-play: paused}.landing-card--nudge[data-v-96758ed6]{animation:none}}.landing-card-title[data-v-96758ed6]{margin:0;font-family:Mulish,system-ui,sans-serif;font-size:clamp(20px,1.85vw,27px);font-weight:600;line-height:1.22;letter-spacing:-.015em}@media (max-width: 640px){.landing-card[data-v-96758ed6]{padding:26px 22px}.landing-card-title[data-v-96758ed6]{font-size:19px}}.lcs-card[data-v-96758ed6]{--lcs-loop: 5466ms;padding:36px 36px 0;background:var(--primary);color:var(--dark)}.lcs-card .lcs-anim[data-v-96758ed6]{animation-play-state:var(--card-play)}.lcs-title[data-v-96758ed6]{margin-bottom:24px}.lcs-sheet[data-v-96758ed6]{flex:1 1 auto;min-height:0;margin:0 -8px -2px;padding:10px 10px 0;border-radius:18px 18px 0 0;background:var(--primary-light-95);box-shadow:0 10px 30px #171b341f;font-size:12px;line-height:1.45}.lcs-box[data-v-96758ed6]{position:relative;padding:10px 12px;margin-bottom:8px;border-radius:12px;border-left:3px solid transparent;background:var(--light);box-shadow:0 1px 3px #171b340f}.lcs-box--head[data-v-96758ed6]{border-left-color:var(--accent2)}.lcs-head-row[data-v-96758ed6]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.lcs-head-text[data-v-96758ed6]{display:flex;flex-direction:column;min-width:0}.lcs-head-text b[data-v-96758ed6]{font-size:13px;font-weight:800}.lcs-head-text small[data-v-96758ed6]{font-size:11px;color:var(--dark-a50);white-space:nowrap}.lcs-score[data-v-96758ed6]{margin-left:4px;font-weight:800;color:var(--accent2);opacity:0;animation:lcs-show-both-96758ed6 var(--lcs-loop) linear infinite}.lcs-new[data-v-96758ed6]{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;padding:6px 10px 6px 8px;border-radius:8px;border:1px solid var(--dark-a10);background:var(--dark-light-95);font-size:11px;font-weight:700;color:var(--dark-a50);transform-origin:50% 50%;animation:lcs-new-96758ed6 var(--lcs-loop) ease-in-out infinite}.lcs-new svg[data-v-96758ed6]{width:12px;height:12px}@keyframes lcs-new-96758ed6{0%,40%{transform:scale(1);background:var(--dark-light-95);color:var(--dark-a50)}41%{transform:scale(.9);background:var(--primary-a50);color:var(--dark)}42%,90%{transform:scale(1);background:var(--dark-light-95);color:var(--dark-a50)}91%{transform:scale(.9);background:var(--primary-a50);color:var(--dark)}92%,to{transform:scale(1);background:var(--dark-light-95);color:var(--dark-a50)}}.lcs-bar[data-v-96758ed6]{height:4px;border-radius:2px;background:var(--dark-a05);overflow:hidden}.lcs-bar i[data-v-96758ed6]{display:block;height:100%;width:0;border-radius:2px;background:var(--accent2);animation:lcs-bar-96758ed6 var(--lcs-loop) ease-out infinite}@keyframes lcs-bar-96758ed6{0%,4%{width:0}6%,10%{width:3.5%}12%,40%{width:7%}42%,54%{width:0}56%,60%{width:3.5%}62%,90%{width:7%}92%,to{width:0}}.lcs-box--task[data-v-96758ed6]{height:146px;padding:0;animation:var(--lcs-loop) ease-out infinite}.lcs-box--task-1[data-v-96758ed6]{animation-name:lcs-edge-t1-96758ed6}.lcs-box--task-2[data-v-96758ed6]{animation-name:lcs-edge-t2-96758ed6}@keyframes lcs-edge-t1-96758ed6{0%,4%{border-left-color:transparent}5%,16%{border-left-color:var(--primary)}18%,40%{border-left-color:var(--accent2)}42%,54%{border-left-color:transparent}55%,66%{border-left-color:var(--primary)}68%,90%{border-left-color:var(--accent4)}92%,to{border-left-color:transparent}}@keyframes lcs-edge-t2-96758ed6{0%,10%{border-left-color:transparent}11%,16%{border-left-color:var(--primary)}18%,40%{border-left-color:var(--accent4)}42%,60%{border-left-color:transparent}61%,66%{border-left-color:var(--primary)}68%,90%{border-left-color:var(--accent2)}92%,to{border-left-color:transparent}}.lcs-task[data-v-96758ed6]{position:absolute;inset:0;padding:10px 12px;animation:var(--lcs-loop) ease-in-out infinite}.lcs-task--c1[data-v-96758ed6]{animation-name:lcs-task-c1-96758ed6}.lcs-task--c2[data-v-96758ed6]{animation-name:lcs-task-c2-96758ed6}@keyframes lcs-task-c1-96758ed6{0%,42%{opacity:1;transform:translateY(0);filter:blur(0)}45.5%{opacity:0;transform:translateY(-10px);filter:blur(4px)}45.51%,92%{opacity:0;transform:translateY(10px);filter:blur(4px)}95.5%,to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes lcs-task-c2-96758ed6{0%,45.5%{opacity:0;transform:translateY(10px);filter:blur(4px)}49%,92%{opacity:1;transform:translateY(0);filter:blur(0)}95.5%{opacity:0;transform:translateY(-10px);filter:blur(4px)}95.51%,to{opacity:0;transform:translateY(10px);filter:blur(4px)}}.lcs-task-head[data-v-96758ed6]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:7px;margin-bottom:7px;border-bottom:1px solid var(--dark-a05)}.lcs-task-no[data-v-96758ed6]{display:inline-flex;align-items:baseline;font-size:12.5px;font-weight:800;white-space:nowrap}.lcs-pts[data-v-96758ed6]{position:relative;display:inline-grid;margin-left:4px;font-style:normal;font-weight:600;font-size:11px}.lcs-pts span[data-v-96758ed6]{grid-area:1 / 1;color:var(--dark-a50);padding:1px 4px;border-radius:4px}.lcs-pts--good[data-v-96758ed6]{color:var(--accent2);background:color-mix(in srgb,var(--accent2) 12%,transparent)}.lcs-pts--wrong[data-v-96758ed6]{color:var(--accent4);background:color-mix(in srgb,var(--accent4) 12%,transparent)}.lcs-task-tools[data-v-96758ed6]{display:inline-flex;align-items:center;gap:6px}.lcs-tool[data-v-96758ed6]{display:inline-flex;align-items:center;gap:4px;padding:4px 7px;border-radius:7px;border:1px solid var(--dark-a10);font-size:10.5px;font-weight:700;color:var(--dark-a50);white-space:nowrap}.lcs-tool svg[data-v-96758ed6]{width:11px;height:11px}.lcs-verdict[data-v-96758ed6]{padding:4px 8px;border-radius:7px;font-size:10.5px;font-weight:700}.lcs-verdict--good[data-v-96758ed6]{color:var(--accent2);background:color-mix(in srgb,var(--accent2) 12%,transparent)}.lcs-verdict--wrong[data-v-96758ed6]{color:var(--accent4);background:color-mix(in srgb,var(--accent4) 12%,transparent)}.lcs-show-c1[data-v-96758ed6],.lcs-show-c2[data-v-96758ed6],.lcs-hide-c1[data-v-96758ed6],.lcs-hide-c2[data-v-96758ed6]{animation:var(--lcs-loop) linear infinite}.lcs-show-c1[data-v-96758ed6]{opacity:0;animation-name:lcs-show-c1-96758ed6}.lcs-show-c2[data-v-96758ed6]{opacity:0;animation-name:lcs-show-c2-96758ed6}.lcs-hide-c1[data-v-96758ed6]{animation-name:lcs-hide-c1-96758ed6}.lcs-hide-c2[data-v-96758ed6]{animation-name:lcs-hide-c2-96758ed6}@keyframes lcs-show-c1-96758ed6{0%,16%{opacity:0}18%,40%{opacity:1}42%,to{opacity:0}}@keyframes lcs-show-c2-96758ed6{0%,66%{opacity:0}68%,90%{opacity:1}92%,to{opacity:0}}@keyframes lcs-hide-c1-96758ed6{0%,16%{opacity:1}18%,40%{opacity:0}42%,to{opacity:1}}@keyframes lcs-hide-c2-96758ed6{0%,66%{opacity:1}68%,90%{opacity:0}92%,to{opacity:1}}@keyframes lcs-show-both-96758ed6{0%,16%{opacity:0}18%,40%{opacity:1}42%,66%{opacity:0}68%,90%{opacity:1}92%,to{opacity:0}}.lcs-task-text[data-v-96758ed6]{margin:0 0 7px;font-size:12.5px}.lcs-task-text sup[data-v-96758ed6]{font-size:.7em}.lcs-answers[data-v-96758ed6]{display:grid;grid-template-columns:1fr 1fr;gap:3px 8px;padding:4px;border-radius:9px;box-shadow:inset 0 0 0 1px var(--dark-a05)}.lcs-answer[data-v-96758ed6]{--lcs-res-bg: transparent;--lcs-res-fg: var(--dark);--lcs-res-letter: var(--dark-a05);--lcs-res-letter-fg: var(--dark-a40);position:relative;display:inline-flex;align-items:center;gap:7px;padding:4px 8px;border-radius:7px;font-size:13px}.lcs-answer--good[data-v-96758ed6]{--lcs-res-bg: var(--accent2-a50);--lcs-res-fg: var(--light);--lcs-res-letter: var(--accent2);--lcs-res-letter-fg: var(--light)}.lcs-answer--wrong[data-v-96758ed6]{--lcs-res-bg: color-mix(in srgb, var(--accent4) 22%, transparent);--lcs-res-fg: var(--dark);--lcs-res-letter: var(--accent4);--lcs-res-letter-fg: var(--light)}.lcs-answer i[data-v-96758ed6]{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:5px;background:var(--dark-a05);color:var(--dark-a40);font-size:10.5px;font-weight:900;font-style:normal}.lcs-tick[data-v-96758ed6]{position:absolute;right:8px;top:50%;width:13px;height:13px;margin-top:-6.5px}.lcs-answer--key .lcs-tick[data-v-96758ed6]{color:var(--accent2)}.lcs-answer--pick[data-v-96758ed6],.lcs-answer--pick i[data-v-96758ed6]{animation:var(--lcs-loop) ease-out infinite}.lcs-answer--c1-t1[data-v-96758ed6]{animation-name:lcs-ans-c1-t1-96758ed6}.lcs-answer--c1-t2[data-v-96758ed6]{animation-name:lcs-ans-c1-t2-96758ed6}.lcs-answer--c2-t1[data-v-96758ed6]{animation-name:lcs-ans-c2-t1-96758ed6}.lcs-answer--c2-t2[data-v-96758ed6]{animation-name:lcs-ans-c2-t2-96758ed6}.lcs-answer--c1-t1 i[data-v-96758ed6]{animation-name:lcs-letter-c1-t1-96758ed6}.lcs-answer--c1-t2 i[data-v-96758ed6]{animation-name:lcs-letter-c1-t2-96758ed6}.lcs-answer--c2-t1 i[data-v-96758ed6]{animation-name:lcs-letter-c2-t1-96758ed6}.lcs-answer--c2-t2 i[data-v-96758ed6]{animation-name:lcs-letter-c2-t2-96758ed6}@keyframes lcs-ans-c1-t1-96758ed6{0%,4%{background:transparent;color:var(--dark)}5%,16%{background:var(--primary-a50);color:var(--dark)}18%,40%{background:var(--lcs-res-bg);color:var(--lcs-res-fg)}42%,to{background:transparent;color:var(--dark)}}@keyframes lcs-ans-c1-t2-96758ed6{0%,10%{background:transparent;color:var(--dark)}11%,16%{background:var(--primary-a50);color:var(--dark)}18%,40%{background:var(--lcs-res-bg);color:var(--lcs-res-fg)}42%,to{background:transparent;color:var(--dark)}}@keyframes lcs-ans-c2-t1-96758ed6{0%,54%{background:transparent;color:var(--dark)}55%,66%{background:var(--primary-a50);color:var(--dark)}68%,90%{background:var(--lcs-res-bg);color:var(--lcs-res-fg)}92%,to{background:transparent;color:var(--dark)}}@keyframes lcs-ans-c2-t2-96758ed6{0%,60%{background:transparent;color:var(--dark)}61%,66%{background:var(--primary-a50);color:var(--dark)}68%,90%{background:var(--lcs-res-bg);color:var(--lcs-res-fg)}92%,to{background:transparent;color:var(--dark)}}@keyframes lcs-letter-c1-t1-96758ed6{0%,4%{background:var(--dark-a05);color:var(--dark-a40)}5%,16%{background:var(--primary-a50);color:var(--dark)}18%,40%{background:var(--lcs-res-letter);color:var(--lcs-res-letter-fg)}42%,to{background:var(--dark-a05);color:var(--dark-a40)}}@keyframes lcs-letter-c1-t2-96758ed6{0%,10%{background:var(--dark-a05);color:var(--dark-a40)}11%,16%{background:var(--primary-a50);color:var(--dark)}18%,40%{background:var(--lcs-res-letter);color:var(--lcs-res-letter-fg)}42%,to{background:var(--dark-a05);color:var(--dark-a40)}}@keyframes lcs-letter-c2-t1-96758ed6{0%,54%{background:var(--dark-a05);color:var(--dark-a40)}55%,66%{background:var(--primary-a50);color:var(--dark)}68%,90%{background:var(--lcs-res-letter);color:var(--lcs-res-letter-fg)}92%,to{background:var(--dark-a05);color:var(--dark-a40)}}@keyframes lcs-letter-c2-t2-96758ed6{0%,60%{background:var(--dark-a05);color:var(--dark-a40)}61%,66%{background:var(--primary-a50);color:var(--dark)}68%,90%{background:var(--lcs-res-letter);color:var(--lcs-res-letter-fg)}92%,to{background:var(--dark-a05);color:var(--dark-a40)}}.lcs-answer--key[data-v-96758ed6]{animation:var(--lcs-loop) ease-out infinite}.lcs-key-c1[data-v-96758ed6]{animation-name:lcs-key-c1-96758ed6}.lcs-key-c2[data-v-96758ed6]{animation-name:lcs-key-c2-96758ed6}@keyframes lcs-key-c1-96758ed6{0%,16%{background:transparent;box-shadow:inset 0 0 0 2px transparent}18%,40%{background:color-mix(in srgb,var(--accent2) 8%,transparent);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--accent2) 55%,transparent)}42%,to{background:transparent;box-shadow:inset 0 0 0 2px transparent}}@keyframes lcs-key-c2-96758ed6{0%,66%{background:transparent;box-shadow:inset 0 0 0 2px transparent}68%,90%{background:color-mix(in srgb,var(--accent2) 8%,transparent);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--accent2) 55%,transparent)}92%,to{background:transparent;box-shadow:inset 0 0 0 2px transparent}}@media (max-width: 640px){.lcs-card[data-v-96758ed6]{aspect-ratio:3 / 4.7;padding:26px 22px 0}.lcs-title[data-v-96758ed6]{margin-bottom:20px}.lcs-sheet[data-v-96758ed6]{margin:0 -6px -2px;padding:8px 8px 0}.lcs-head-text b[data-v-96758ed6]{font-size:12px}.lcs-new[data-v-96758ed6],.lcs-tool[data-v-96758ed6]{display:none}}.landing-card[data-v-c48ac926]{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:100%;aspect-ratio:427 / 571;padding:36px;border-radius:24px;overflow:hidden}.landing-card--nudge[data-v-c48ac926]{animation:landing-card-nudge-c48ac926 .5s cubic-bezier(.25,.8,.35,1)}@keyframes landing-card-nudge-c48ac926{0%{transform:none}22%{transform:translate(var(--nudge-x, 0px),var(--nudge-y, 0px))}55%{transform:translate(calc(var(--nudge-x, 0px) * -.3),calc(var(--nudge-y, 0px) * -.3))}80%{transform:translate(calc(var(--nudge-x, 0px) * .1),calc(var(--nudge-y, 0px) * .1))}to{transform:none}}.landing-card[data-v-c48ac926]{--card-play: paused}.landing-card--hover[data-v-c48ac926]:hover,.landing-card--hover[data-v-c48ac926]:focus-within,.landing-card--on[data-v-c48ac926]{--card-play: running}@media (prefers-reduced-motion: reduce){.landing-card[data-v-c48ac926],.landing-card--hover[data-v-c48ac926]:hover,.landing-card--hover[data-v-c48ac926]:focus-within,.landing-card--on[data-v-c48ac926]{--card-play: paused}.landing-card--nudge[data-v-c48ac926]{animation:none}}.landing-card-title[data-v-c48ac926]{margin:0;font-family:Mulish,system-ui,sans-serif;font-size:clamp(20px,1.85vw,27px);font-weight:600;line-height:1.22;letter-spacing:-.015em}@media (max-width: 640px){.landing-card[data-v-c48ac926]{padding:26px 22px}.landing-card-title[data-v-c48ac926]{font-size:19px}}.lcw-card[data-v-c48ac926]{background:var(--light);color:var(--dark)}.lcw-title[data-v-c48ac926]{position:relative;z-index:3;transition:color .25s}.lcw-card[data-dark="1"][data-v-c48ac926]{background:var(--dark)}.lcw-card[data-dark="1"] .lcw-title[data-v-c48ac926]{color:var(--light)}.lcw-mx[data-v-c48ac926]{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;overflow:hidden;background:var(--dark);transform-origin:0 0;visibility:hidden;pointer-events:none;will-change:transform,opacity}.lcw-card[data-v-c48ac926]{container-type:inline-size}.lcw-mx[data-v-c48ac926]{--u: calc(100cqw / 427);container-type:inline-size;box-shadow:0 0 0 calc(150 * 100cqw / 427) var(--dark)}.lcw-mx-svg[data-v-c48ac926]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.lcw-mx-rain[data-v-c48ac926]{position:absolute;inset:0;font-family:Mulish,system-ui,sans-serif;font-weight:800;line-height:calc(var(--u) * var(--rain-step));will-change:transform}.lcw-mx-rain--near[data-v-c48ac926]{font-size:calc(var(--u) * 19);color:var(--accent2-light-50)}.lcw-mx-rain--far[data-v-c48ac926]{font-size:calc(var(--u) * 11);color:var(--accent2-light-10)}.lcw-stream[data-v-c48ac926]{position:absolute;white-space:pre;text-align:center;transform:translate(-50%);-webkit-mask-image:linear-gradient(to bottom,transparent,var(--dark) 85%);mask-image:linear-gradient(to bottom,transparent,var(--dark) 85%)}.lcw-stream b[data-v-c48ac926]{color:var(--light);font-weight:900}.lcw-h[data-v-c48ac926]{position:absolute;font:900 calc(var(--u) * 17) / 1 "Mulish",system-ui,sans-serif;color:var(--accent2-light-50);visibility:hidden;transform:translate(-50%,-50%);transition:color .15s;will-change:transform}.lcw-h--gold[data-v-c48ac926]{color:var(--primary)}.lcw-scrim[data-v-c48ac926]{position:absolute;left:0;right:0;top:0;z-index:2;height:30%;background:linear-gradient(to bottom,var(--dark) 40%,transparent);opacity:0;transition:opacity .25s;pointer-events:none}.lcw-card[data-dark="1"] .lcw-scrim[data-v-c48ac926]{opacity:.92}.lcw-scene[data-v-c48ac926]{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;font-family:Mulish,system-ui,sans-serif}.lcw-bg-stop--sky[data-v-c48ac926]{stop-color:var(--accent2-light-50)}.lcw-bg-stop--blue[data-v-c48ac926]{stop-color:var(--accent2)}.lcw-bg-stop--magenta[data-v-c48ac926]{stop-color:var(--accent3)}.lcw-stop[data-v-c48ac926]{stop-color:var(--light);stop-opacity:1}.lcw-stop--off[data-v-c48ac926]{stop-opacity:0}.lcw-grid-line[data-v-c48ac926]{fill:none;stroke:var(--dark-a05);stroke-width:1}.lcw-page[data-v-c48ac926]{fill:var(--light)}.lcw-page-shadow[data-v-c48ac926]{fill:var(--dark-a15)}.lcw-ink[data-v-c48ac926]{fill:var(--dark)}.lcw-ink--stroke[data-v-c48ac926]{fill:none;stroke:var(--dark);stroke-linecap:round;stroke-linejoin:round}.lcw-drop[data-v-c48ac926]{fill:var(--light)}.lcw-drop-shadow[data-v-c48ac926]{fill:var(--dark-a15)}.lcw-gulp[data-v-c48ac926]{fill:var(--primary-a40)}.lcw-box[data-v-c48ac926]{fill:var(--dark)}.lcw-box-shadow[data-v-c48ac926]{fill:var(--primary)}.lcw-port-frame[data-v-c48ac926]{fill:none;stroke:var(--primary-a40);stroke-width:1.2}.lcw-port-bg[data-v-c48ac926]{fill:var(--dark)}.lcw-port-ring[data-v-c48ac926]{fill:none;stroke:var(--primary);stroke-width:5;stroke-linejoin:round}.lcw-face[data-v-c48ac926]{fill:var(--dark-light-10)}.lcw-face-light[data-v-c48ac926]{fill:none;stroke:var(--accent2-light-40);stroke-width:1.4;stroke-linejoin:round;opacity:.6}.lcw-cap[data-v-c48ac926]{fill:var(--dark);stroke:var(--primary);stroke-width:1.3}.lcw-channel[data-v-c48ac926],.lcw-channel-lip[data-v-c48ac926]{fill:none;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.lcw-channel[data-v-c48ac926]{stroke:var(--dark)}.lcw-channel-lip[data-v-c48ac926]{stroke:var(--dark-light-30);transform:translate(.9px,.9px)}.lcw-pad[data-v-c48ac926]{fill:var(--dark);stroke:var(--dark-light-30);stroke-width:1.4}.lcw-beam[data-v-c48ac926],.lcw-beam-halo[data-v-c48ac926]{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:var(--from)}.lcw-beam-halo[data-v-c48ac926]{stroke-width:6.5}.lcw-beam-halo--blue[data-v-c48ac926]{stroke:var(--accent2-a30)}.lcw-beam-halo--gold[data-v-c48ac926]{stroke:var(--primary-a30)}.lcw-beam--blue[data-v-c48ac926]{stroke:var(--accent2-light-50)}.lcw-beam--gold[data-v-c48ac926]{stroke:var(--primary)}.lcw-beam-head[data-v-c48ac926]{stroke:var(--light);stroke-width:2.6}.lcw-core-dot[data-v-c48ac926]{transform-box:fill-box;transform-origin:center}.lcw-core-dot--blue[data-v-c48ac926]{fill:var(--accent2-light-40);opacity:.55}.lcw-core-dot--light[data-v-c48ac926]{fill:var(--light)}.lcw-core-dot--gold[data-v-c48ac926]{fill:var(--primary)}.lcw-rain[data-v-c48ac926]{fill:var(--accent2-light-50);stroke:currentColor;stroke-width:1;color:var(--accent2-light-50)}.lcw-rain--gold[data-v-c48ac926]{fill:var(--primary);color:var(--primary)}.lcw-giant-delta[data-v-c48ac926]{fill:none;stroke:var(--accent2);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;opacity:.35}.lcw-trail[data-v-c48ac926]{stroke:var(--primary-a40);stroke-width:1.6;stroke-linecap:round}.lcw-trail--burst[data-v-c48ac926]{stroke-width:1.2}.lcw-verdict-bg[data-v-c48ac926]{fill:var(--primary)}.lcw-verdict[data-v-c48ac926]{fill:var(--dark);font-size:30px;font-weight:900;letter-spacing:-.03em;text-anchor:middle}.lcw-card .lcw-beam[data-v-c48ac926],.lcw-card .lcw-beam-halo[data-v-c48ac926]{animation:lcw-snake-c48ac926 var(--spd, 2.4s) linear infinite;animation-play-state:var(--card-play)}@keyframes lcw-snake-c48ac926{0%{stroke-dashoffset:var(--from)}to{stroke-dashoffset:calc(var(--from) - 100px)}}.lcw-card .lcw-core-dot[data-v-c48ac926]{animation:lcw-pulse-c48ac926 1.6s ease-in-out infinite;animation-delay:calc(var(--d) * -1s);animation-play-state:var(--card-play)}@keyframes lcw-pulse-c48ac926{0%,to{transform:scale(1)}50%{transform:scale(.55)}}.lcw-card[data-dark="1"] .lcw-beam[data-v-c48ac926],.lcw-card[data-dark="1"] .lcw-beam-halo[data-v-c48ac926],.lcw-card[data-dark="1"] .lcw-core-dot[data-v-c48ac926]{animation-play-state:paused}.landing-card[data-v-ba3d7952]{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:100%;aspect-ratio:427 / 571;padding:36px;border-radius:24px;overflow:hidden}.landing-card--nudge[data-v-ba3d7952]{animation:landing-card-nudge-ba3d7952 .5s cubic-bezier(.25,.8,.35,1)}@keyframes landing-card-nudge-ba3d7952{0%{transform:none}22%{transform:translate(var(--nudge-x, 0px),var(--nudge-y, 0px))}55%{transform:translate(calc(var(--nudge-x, 0px) * -.3),calc(var(--nudge-y, 0px) * -.3))}80%{transform:translate(calc(var(--nudge-x, 0px) * .1),calc(var(--nudge-y, 0px) * .1))}to{transform:none}}.landing-card[data-v-ba3d7952]{--card-play: paused}.landing-card--hover[data-v-ba3d7952]:hover,.landing-card--hover[data-v-ba3d7952]:focus-within,.landing-card--on[data-v-ba3d7952]{--card-play: running}@media (prefers-reduced-motion: reduce){.landing-card[data-v-ba3d7952],.landing-card--hover[data-v-ba3d7952]:hover,.landing-card--hover[data-v-ba3d7952]:focus-within,.landing-card--on[data-v-ba3d7952]{--card-play: paused}.landing-card--nudge[data-v-ba3d7952]{animation:none}}.landing-card-title[data-v-ba3d7952]{margin:0;font-family:Mulish,system-ui,sans-serif;font-size:clamp(20px,1.85vw,27px);font-weight:600;line-height:1.22;letter-spacing:-.015em}@media (max-width: 640px){.landing-card[data-v-ba3d7952]{padding:26px 22px}.landing-card-title[data-v-ba3d7952]{font-size:19px}}.lcc-card[data-v-ba3d7952]{background:var(--dark);color:var(--light)}.lcc-title[data-v-ba3d7952]{position:relative;z-index:2}.lcc-stage[data-v-ba3d7952]{position:relative;flex:1 1 auto;min-height:0;margin:8px -36px 12px}.lcc-canvas[data-v-ba3d7952]{position:absolute;inset:0;width:100%;height:100%;display:block}.lcc-toggle[data-v-ba3d7952]{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.lcc-tab[data-v-ba3d7952]{display:inline-grid;place-items:center;height:52px;border-radius:14px;background:var(--light-a10);color:var(--light-a60);font-size:17px;font-weight:800;letter-spacing:.2px;transition:background .18s var(--ease),color .18s var(--ease),transform .18s var(--ease)}.lcc-tab--on[data-v-ba3d7952]{background:var(--primary);color:var(--dark);animation:lcc-press-ba3d7952 .28s var(--ease)}@keyframes lcc-press-ba3d7952{0%{transform:scale(1)}40%{transform:scale(.94)}to{transform:scale(1)}}@media (prefers-reduced-motion: reduce){.lcc-tab--on[data-v-ba3d7952]{animation:none}}@media (max-width: 640px){.lcc-stage[data-v-ba3d7952]{margin:6px -22px 10px}.lcc-tab[data-v-ba3d7952]{height:44px;font-size:15px;border-radius:12px}}.landing-card[data-v-d25cd6ad]{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:100%;aspect-ratio:427 / 571;padding:36px;border-radius:24px;overflow:hidden}.landing-card--nudge[data-v-d25cd6ad]{animation:landing-card-nudge-d25cd6ad .5s cubic-bezier(.25,.8,.35,1)}@keyframes landing-card-nudge-d25cd6ad{0%{transform:none}22%{transform:translate(var(--nudge-x, 0px),var(--nudge-y, 0px))}55%{transform:translate(calc(var(--nudge-x, 0px) * -.3),calc(var(--nudge-y, 0px) * -.3))}80%{transform:translate(calc(var(--nudge-x, 0px) * .1),calc(var(--nudge-y, 0px) * .1))}to{transform:none}}.landing-card[data-v-d25cd6ad]{--card-play: paused}.landing-card--hover[data-v-d25cd6ad]:hover,.landing-card--hover[data-v-d25cd6ad]:focus-within,.landing-card--on[data-v-d25cd6ad]{--card-play: running}@media (prefers-reduced-motion: reduce){.landing-card[data-v-d25cd6ad],.landing-card--hover[data-v-d25cd6ad]:hover,.landing-card--hover[data-v-d25cd6ad]:focus-within,.landing-card--on[data-v-d25cd6ad]{--card-play: paused}.landing-card--nudge[data-v-d25cd6ad]{animation:none}}.landing-card-title[data-v-d25cd6ad]{margin:0;font-family:Mulish,system-ui,sans-serif;font-size:clamp(20px,1.85vw,27px);font-weight:600;line-height:1.22;letter-spacing:-.015em}@media (max-width: 640px){.landing-card[data-v-d25cd6ad]{padding:26px 22px}.landing-card-title[data-v-d25cd6ad]{font-size:19px}}.lca-card[data-v-d25cd6ad]{background:var(--accent2);color:var(--light)}.lca-title[data-v-d25cd6ad]{position:relative;z-index:2}.lca-stage[data-v-d25cd6ad]{position:relative;flex:1 1 auto;min-height:0;margin:8px calc(-1 * var(--stage-inset)) 12px}.lca-canvas[data-v-d25cd6ad]{position:absolute;inset:0;width:100%;height:100%;display:block}.lca-shelf[data-v-d25cd6ad]{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lca-col[data-v-d25cd6ad]{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}.lca-level[data-v-d25cd6ad]{font-size:16px;font-weight:800;letter-spacing:-.005em}.lca-name[data-v-d25cd6ad]{position:relative;display:inline-block;min-width:68px;margin-top:12px;padding:7px 12px;border-radius:10px;background:var(--light);color:var(--dark);font-size:15px;font-weight:800;letter-spacing:.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.lca-name[data-v-d25cd6ad]:before{content:"";position:absolute;left:50%;top:-5px;width:10px;height:10px;border-radius:2px;background:var(--light);transform:translate(-50%) rotate(45deg)}@media (max-width: 640px){.lca-stage[data-v-d25cd6ad]{margin:4px calc(-1 * var(--stage-inset)) 10px}.lca-level[data-v-d25cd6ad]{font-size:14px}.lca-name[data-v-d25cd6ad]{min-width:60px;margin-top:11px;padding:6px 10px;font-size:14px}}.landing-card[data-v-2dd7bc9e]{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:100%;aspect-ratio:427 / 571;padding:36px;border-radius:24px;overflow:hidden}.landing-card--nudge[data-v-2dd7bc9e]{animation:landing-card-nudge-2dd7bc9e .5s cubic-bezier(.25,.8,.35,1)}@keyframes landing-card-nudge-2dd7bc9e{0%{transform:none}22%{transform:translate(var(--nudge-x, 0px),var(--nudge-y, 0px))}55%{transform:translate(calc(var(--nudge-x, 0px) * -.3),calc(var(--nudge-y, 0px) * -.3))}80%{transform:translate(calc(var(--nudge-x, 0px) * .1),calc(var(--nudge-y, 0px) * .1))}to{transform:none}}.landing-card[data-v-2dd7bc9e]{--card-play: paused}.landing-card--hover[data-v-2dd7bc9e]:hover,.landing-card--hover[data-v-2dd7bc9e]:focus-within,.landing-card--on[data-v-2dd7bc9e]{--card-play: running}@media (prefers-reduced-motion: reduce){.landing-card[data-v-2dd7bc9e],.landing-card--hover[data-v-2dd7bc9e]:hover,.landing-card--hover[data-v-2dd7bc9e]:focus-within,.landing-card--on[data-v-2dd7bc9e]{--card-play: paused}.landing-card--nudge[data-v-2dd7bc9e]{animation:none}}.landing-card-title[data-v-2dd7bc9e]{margin:0;font-family:Mulish,system-ui,sans-serif;font-size:clamp(20px,1.85vw,27px);font-weight:600;line-height:1.22;letter-spacing:-.015em}@media (max-width: 640px){.landing-card[data-v-2dd7bc9e]{padding:26px 22px}.landing-card-title[data-v-2dd7bc9e]{font-size:19px}}.lcg-card[data-v-2dd7bc9e]{background:var(--light);color:var(--dark)}.lcg-card .lcg-anim[data-v-2dd7bc9e]{animation-play-state:var(--card-play)}.lcg-title[data-v-2dd7bc9e]{position:relative;z-index:2;color:var(--dark)}.lcg-view[data-v-2dd7bc9e]{position:absolute;inset:22% 0 0;z-index:1;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 9%);mask-image:linear-gradient(to bottom,transparent 0,#000 9%)}.lcg-svg[data-v-2dd7bc9e]{display:block;width:100%;height:100%}.lcg-fade[data-v-2dd7bc9e]{animation:lcg-fade-2dd7bc9e var(--lcg-loop) linear infinite;animation-delay:var(--lcg-rest)}.lcg-world[data-v-2dd7bc9e]{animation:lcg-camera-2dd7bc9e var(--lcg-loop) linear infinite;animation-delay:var(--lcg-rest)}.lcg-badge-bg[data-v-2dd7bc9e],.lcg-badge-ink[data-v-2dd7bc9e]{transform-box:fill-box;transform-origin:center;animation-duration:var(--lcg-loop);animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:calc(var(--lcg-rest) + var(--lcg-done-delay))}.lcg-badge-bg[data-v-2dd7bc9e]{fill:var(--dark-a05);animation-name:lcg-badge-bg-2dd7bc9e}.lcg-badge-ink[data-v-2dd7bc9e]{fill:color-mix(in srgb,var(--dark) 55%,var(--light));font-size:6.4px;font-weight:800;animation-name:lcg-badge-ink-2dd7bc9e}.lcg-trail[data-v-2dd7bc9e]{fill:none;stroke:var(--dark);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:1;animation:lcg-trail-2dd7bc9e var(--lcg-loop) linear infinite;animation-delay:var(--lcg-rest)}.lcg-hit[data-v-2dd7bc9e]{fill:none;stroke:var(--dark);stroke-width:.9px;opacity:0;transform-box:fill-box;transform-origin:center;animation:lcg-hit-2dd7bc9e var(--lcg-loop) linear infinite;animation-delay:var(--lcg-rest)}.lcg-sbtn[data-v-2dd7bc9e]{transform-box:fill-box;transform-origin:center;animation:lcg-sbtn-2dd7bc9e var(--lcg-loop) linear infinite;animation-delay:var(--lcg-rest)}.lcg-sbtn-bg[data-v-2dd7bc9e]{fill:var(--accent2);animation:lcg-sbtn-bg-2dd7bc9e var(--lcg-loop) linear infinite;animation-delay:var(--lcg-rest)}.lcg-sbtn text[data-v-2dd7bc9e]{fill:var(--light);font-size:7.4px;font-weight:800;letter-spacing:.1px}@keyframes lcg-fade-2dd7bc9e{0%{opacity:0}3%,34%{opacity:1;animation-timing-function:ease-out}39%,to{opacity:0}}@keyframes lcg-camera-2dd7bc9e{0%,3%{transform:translateY(calc(var(--lcg-cam-3) * -1px))}6%{transform:translateY(calc(var(--lcg-cam-6) * -1px))}9%{transform:translateY(calc(var(--lcg-cam-9) * -1px))}12%{transform:translateY(calc(var(--lcg-cam-12) * -1px))}15%{transform:translateY(calc(var(--lcg-cam-15) * -1px))}18%{transform:translateY(calc(var(--lcg-cam-18) * -1px))}21%{transform:translateY(calc(var(--lcg-cam-21) * -1px))}24%{transform:translateY(calc(var(--lcg-cam-24) * -1px))}27%{transform:translateY(calc(var(--lcg-cam-27) * -1px))}30%,to{transform:translateY(calc(var(--lcg-cam-30) * -1px))}}@keyframes lcg-badge-bg-2dd7bc9e{0%,10%{fill:var(--dark-a05);transform:scale(1)}11%{transform:scale(1.16)}12%,65%{fill:var(--primary);transform:scale(1)}66%,to{fill:var(--dark-a05);transform:scale(1)}}@keyframes lcg-badge-ink-2dd7bc9e{0%,10%{fill:color-mix(in srgb,var(--dark) 55%,var(--light));transform:scale(1)}11%{transform:scale(1.16)}12%,65%{fill:var(--dark);transform:scale(1)}66%,to{fill:color-mix(in srgb,var(--dark) 55%,var(--light));transform:scale(1)}}@keyframes lcg-trail-2dd7bc9e{0%,3%{stroke-dashoffset:var(--lcg-off-3)}6%{stroke-dashoffset:var(--lcg-off-6)}9%{stroke-dashoffset:var(--lcg-off-9)}12%{stroke-dashoffset:var(--lcg-off-12)}15%{stroke-dashoffset:var(--lcg-off-15)}18%{stroke-dashoffset:var(--lcg-off-18)}21%{stroke-dashoffset:var(--lcg-off-21)}24%{stroke-dashoffset:var(--lcg-off-24)}27%{stroke-dashoffset:var(--lcg-off-27);animation-timing-function:ease-in}30%{stroke-dashoffset:var(--lcg-off-30);animation-timing-function:cubic-bezier(.2,.7,.3,1)}31.5%{stroke-dashoffset:.05;animation-timing-function:ease-in-out}33.5%,to{stroke-dashoffset:.022}}@keyframes lcg-hit-2dd7bc9e{0%,29.5%{opacity:0;transform:scale(.25)}30.5%{opacity:1;transform:scale(.55)}34%{opacity:0;transform:scale(1.6)}35%,to{opacity:0;transform:scale(.25)}}@keyframes lcg-sbtn-2dd7bc9e{0%,29.5%{transform:none}30.5%{transform:translateY(1px) scale(1.02,.88)}32%{transform:scale(.99,1.03)}33.2%{transform:none;animation-timing-function:ease-out}34.2%{transform:scale(.93);animation-timing-function:ease-in}39%,to{transform:scale(.84)}}@keyframes lcg-sbtn-bg-2dd7bc9e{0%,33.2%{fill:var(--accent2)}34.2%,to{fill:color-mix(in srgb,var(--accent2) 76%,var(--dark))}}.lcg-rain[data-v-2dd7bc9e]{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;border-radius:24px}.lcg-chip[data-v-2dd7bc9e]{position:absolute;left:var(--lcg-x);top:-16%;padding:13px 25px;border-radius:15px;font-size:28px;font-weight:800;letter-spacing:.3px;white-space:nowrap;opacity:0;animation:lcg-fall-2dd7bc9e var(--lcg-loop) linear infinite;animation-delay:var(--lcg-delay)}.lcg-chip--ok[data-v-2dd7bc9e]{background:color-mix(in srgb,var(--accent2) 15%,var(--light));color:var(--accent2)}.lcg-chip--partial[data-v-2dd7bc9e]{background:color-mix(in srgb,var(--accent1) 20%,var(--light));color:var(--accent1)}.lcg-chip--bad[data-v-2dd7bc9e]{background:color-mix(in srgb,var(--accent4) 13%,var(--light));color:var(--accent4)}.lcg-chip--skip[data-v-2dd7bc9e]{background:var(--dark-a05);color:var(--dark-a40)}@keyframes lcg-fall-2dd7bc9e{0%{top:25%;opacity:0;transform:rotate(var(--lcg-rot0)) scale(.4)}1.3%{opacity:1;transform:rotate(var(--lcg-rot0)) scale(1.12)}2.8%{transform:rotate(var(--lcg-rot0)) scale(.96)}4%{top:28%;opacity:1;transform:rotate(var(--lcg-rot0)) scale(1)}16%{opacity:1}20%{top:116%;opacity:0;transform:rotate(var(--lcg-rot1)) scale(1)}21%,to{top:25%;opacity:0;transform:rotate(var(--lcg-rot0)) scale(.4)}}.lcg-check[data-v-2dd7bc9e]{position:absolute;left:50%;top:50%;z-index:3;display:grid;place-items:center;width:96px;height:96px;margin:-48px 0 0 -48px;border-radius:50%;background:var(--accent2);color:var(--light);opacity:0;pointer-events:none;animation:lcg-check-2dd7bc9e var(--lcg-loop) linear infinite;animation-delay:var(--lcg-rest)}.lcg-check svg[data-v-2dd7bc9e]{width:52%;height:52%;overflow:visible}.lcg-tick[data-v-2dd7bc9e]{stroke-dasharray:1;stroke-dashoffset:1;animation:lcg-tick-2dd7bc9e var(--lcg-loop) linear infinite;animation-delay:var(--lcg-rest)}@keyframes lcg-check-2dd7bc9e{0%,44%{opacity:0;transform:scale(.3)}46%{opacity:1;transform:scale(1.18)}48%{transform:scale(.94)}50%{transform:scale(1)}96%{opacity:1;transform:scale(1)}98%,to{opacity:0;transform:scale(.85)}}@keyframes lcg-tick-2dd7bc9e{0%,47%{stroke-dashoffset:1}53%{stroke-dashoffset:0}96%{stroke-dashoffset:0}97%,to{stroke-dashoffset:1}}@media (max-width: 640px){.lcg-chip[data-v-2dd7bc9e]{font-size:20px;padding:10px 17px;border-radius:12px}.lcg-check[data-v-2dd7bc9e]{width:76px;height:76px;margin:-38px 0 0 -38px}}.landing-card[data-v-c2f89a6b]{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:100%;aspect-ratio:427 / 571;padding:36px;border-radius:24px;overflow:hidden}.landing-card--nudge[data-v-c2f89a6b]{animation:landing-card-nudge-c2f89a6b .5s cubic-bezier(.25,.8,.35,1)}@keyframes landing-card-nudge-c2f89a6b{0%{transform:none}22%{transform:translate(var(--nudge-x, 0px),var(--nudge-y, 0px))}55%{transform:translate(calc(var(--nudge-x, 0px) * -.3),calc(var(--nudge-y, 0px) * -.3))}80%{transform:translate(calc(var(--nudge-x, 0px) * .1),calc(var(--nudge-y, 0px) * .1))}to{transform:none}}.landing-card[data-v-c2f89a6b]{--card-play: paused}.landing-card--hover[data-v-c2f89a6b]:hover,.landing-card--hover[data-v-c2f89a6b]:focus-within,.landing-card--on[data-v-c2f89a6b]{--card-play: running}@media (prefers-reduced-motion: reduce){.landing-card[data-v-c2f89a6b],.landing-card--hover[data-v-c2f89a6b]:hover,.landing-card--hover[data-v-c2f89a6b]:focus-within,.landing-card--on[data-v-c2f89a6b]{--card-play: paused}.landing-card--nudge[data-v-c2f89a6b]{animation:none}}.landing-card-title[data-v-c2f89a6b]{margin:0;font-family:Mulish,system-ui,sans-serif;font-size:clamp(20px,1.85vw,27px);font-weight:600;line-height:1.22;letter-spacing:-.015em}@media (max-width: 640px){.landing-card[data-v-c2f89a6b]{padding:26px 22px}.landing-card-title[data-v-c2f89a6b]{font-size:19px}}.lkc-card[data-v-c2f89a6b]{padding:36px 36px 0;isolation:isolate;color:var(--dark)}.lkc-card .landing-card-title[data-v-c2f89a6b]{position:relative;z-index:2;text-wrap:balance}.lkc-stage[data-v-c2f89a6b]{position:relative;flex:1 1 auto;min-height:0;margin:0 -36px;container-type:size;--u: min(1cqw, 1.1cqh)}.lkc-panel[data-v-c2f89a6b]{position:absolute;left:7%;right:7%;top:calc(var(--u) * 4);bottom:calc(var(--u) * 8);box-sizing:border-box;display:flex;flex-direction:column;padding:calc(var(--u) * 3.6);border-radius:calc(var(--u) * 4.4);background:var(--light);box-shadow:0 calc(var(--u) * 1.2) calc(var(--u) * 5) var(--dark-a15);color:var(--dark)}.lkc-panel-head[data-v-c2f89a6b]{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 2);padding-bottom:calc(var(--u) * 2.6);border-bottom:1px solid var(--dark-a10);font-size:calc(var(--u) * 3.7);font-weight:800;line-height:1.2}.lkc-pill[data-v-c2f89a6b]{flex:0 0 auto;padding:calc(var(--u) * .8) calc(var(--u) * 2);border-radius:999px;background:var(--dark-a05);color:var(--dark-a60);font-size:calc(var(--u) * 2.5);font-weight:700;letter-spacing:.02em}.lkc-card .lkc-anim[data-v-c2f89a6b]{animation-play-state:var(--card-play)}@media (max-width: 640px){.lkc-card[data-v-c2f89a6b]{padding:26px 22px 0}.lkc-stage[data-v-c2f89a6b]{margin:0 -22px}}@property --lkk-score{syntax: "<integer>"; inherits: false; initial-value: 2;}@property --lkk-p{syntax: "<number>"; inherits: false; initial-value: 1;}.lkk-card[data-v-c2f89a6b]{background:var(--light)}.lkk-panel[data-v-c2f89a6b]{background:var(--primary-light-95);border:1px solid var(--dark-a10)}.lkk-panel .lkc-panel-head[data-v-c2f89a6b]{padding-bottom:0;border-bottom:0}.lkk-hero[data-v-c2f89a6b]{position:relative;flex:0 0 calc(var(--u) * 44);display:grid;place-items:center;margin-top:calc(var(--u) * 1.4)}.lkk-ring[data-v-c2f89a6b]{width:calc(var(--u) * 35);height:calc(var(--u) * 35);overflow:visible}.lkk-track[data-v-c2f89a6b],.lkk-arc[data-v-c2f89a6b]{fill:none;stroke-width:12;stroke-linecap:round}.lkk-track[data-v-c2f89a6b]{stroke:var(--dark-a10)}.lkk-arc[data-v-c2f89a6b]{stroke:var(--success);stroke-dasharray:1 2;stroke-dashoffset:0}.lkk-score[data-v-c2f89a6b]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * .2)}.lkk-score-value[data-v-c2f89a6b]{display:block;counter-reset:lkk-score var(--lkk-score);font-size:calc(var(--u) * 17);font-weight:900;line-height:.9;letter-spacing:-.02em;color:var(--dark)}.lkk-score-value[data-v-c2f89a6b]:before{content:counter(lkk-score)}.lkk-score-max[data-v-c2f89a6b]{font-size:calc(var(--u) * 3.6);font-weight:700;color:var(--dark-a60)}.lkk-time[data-v-c2f89a6b]{position:absolute;right:0;bottom:0;display:flex;flex-direction:column;align-items:flex-end;gap:calc(var(--u) * .6);white-space:nowrap}.lkk-time-label[data-v-c2f89a6b]{font-size:calc(var(--u) * 2.9);font-weight:700;color:var(--dark-a60)}.lkk-time-value[data-v-c2f89a6b]{--lkk-t: round(nearest, calc(var(--lkk-p) * var(--lkk-tmax)), 1);counter-reset:lkk-whole round(down,calc(var(--lkk-t) / 10),1) lkk-tenth mod(var(--lkk-t),10);font-size:calc(var(--u) * 6.4);font-weight:900;line-height:1;letter-spacing:-.01em;color:var(--dark);font-variant-numeric:tabular-nums}.lkk-time-value[data-v-c2f89a6b]:before{content:counter(lkk-whole) "," counter(lkk-tenth) " s"}.lkk-rows[data-v-c2f89a6b]{flex:1 1 auto;min-height:0;display:grid;grid-auto-rows:1fr;margin:calc(var(--u) * 1.6) 0 0;padding:0;list-style:none}.lkk-row[data-v-c2f89a6b]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:calc(var(--u) * 2.6)}.lkk-dot[data-v-c2f89a6b]{width:calc(var(--u) * 3.4);height:calc(var(--u) * 3.4);border-radius:50%;background:var(--dark-a20)}.lkk-dot--good[data-v-c2f89a6b]{background:var(--success)}.lkk-name[data-v-c2f89a6b]{font-size:calc(var(--u) * 4);font-weight:700}.lkk-chip[data-v-c2f89a6b]{min-width:calc(var(--u) * 9.4);padding:calc(var(--u) * 1) calc(var(--u) * 2.6);border-radius:999px;font-size:calc(var(--u) * 4);font-weight:900;text-align:center}.lkk-chip--good[data-v-c2f89a6b]{background:var(--accent2-a10);color:var(--success)}.lkk-chip--bad[data-v-c2f89a6b]{background:var(--accent4-a10);color:var(--error)}.lkk-arc--1[data-v-c2f89a6b]{animation:lkk-arc-1-c2f89a6b var(--lkk-loop) ease-in-out infinite}.lkk-arc--2[data-v-c2f89a6b]{animation:lkk-arc-2-c2f89a6b var(--lkk-loop) ease-in-out infinite}.lkk-chip--1[data-v-c2f89a6b]{animation:lkk-chip-1-c2f89a6b var(--lkk-loop) ease-out infinite}.lkk-chip--2[data-v-c2f89a6b]{animation:lkk-chip-2-c2f89a6b var(--lkk-loop) ease-out infinite}.lkk-chip--3[data-v-c2f89a6b]{animation:lkk-chip-3-c2f89a6b var(--lkk-loop) ease-out infinite}.lkk-score-value[data-v-c2f89a6b]{animation:lkk-count-c2f89a6b var(--lkk-loop) linear infinite}.lkk-time-value[data-v-c2f89a6b]{animation:lkk-seconds-c2f89a6b var(--lkk-loop) linear infinite}@keyframes lkk-arc-1-c2f89a6b{0%,50%{stroke-dashoffset:0;opacity:1}54%{stroke-dashoffset:0;opacity:0}54.01%,56%{stroke-dashoffset:1;opacity:1}68%,to{stroke-dashoffset:0;opacity:1}}@keyframes lkk-arc-2-c2f89a6b{0%,50%{stroke-dashoffset:0;opacity:1}54%{stroke-dashoffset:0;opacity:0}54.01%,72%{stroke-dashoffset:1;opacity:1}84.5%,to{stroke-dashoffset:0;opacity:1}}@keyframes lkk-chip-1-c2f89a6b{0%,50%{opacity:1;transform:none}53%,66%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.15)}74%,to{opacity:1;transform:none}}@keyframes lkk-chip-2-c2f89a6b{0%,50%{opacity:1;transform:none}53%,82%{opacity:0;transform:scale(.4)}86%{opacity:1;transform:scale(1.15)}90%,to{opacity:1;transform:none}}@keyframes lkk-chip-3-c2f89a6b{0%,50%{opacity:1;transform:none}53%,89%{opacity:0;transform:scale(.4)}93%{opacity:1;transform:scale(1.15)}97%,to{opacity:1;transform:none}}@keyframes lkk-count-c2f89a6b{0%,52%{--lkk-score: 2}52.01%,66%{--lkk-score: 0}68%,82%{--lkk-score: 1}84%,to{--lkk-score: 2}}@keyframes lkk-seconds-c2f89a6b{0%,52%{--lkk-p: 1}52.01%,56%{--lkk-p: 0}84.5%,to{--lkk-p: 1}}.landing-card[data-v-f55d57bb]{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:100%;aspect-ratio:427 / 571;padding:36px;border-radius:24px;overflow:hidden}.landing-card--nudge[data-v-f55d57bb]{animation:landing-card-nudge-f55d57bb .5s cubic-bezier(.25,.8,.35,1)}@keyframes landing-card-nudge-f55d57bb{0%{transform:none}22%{transform:translate(var(--nudge-x, 0px),var(--nudge-y, 0px))}55%{transform:translate(calc(var(--nudge-x, 0px) * -.3),calc(var(--nudge-y, 0px) * -.3))}80%{transform:translate(calc(var(--nudge-x, 0px) * .1),calc(var(--nudge-y, 0px) * .1))}to{transform:none}}.landing-card[data-v-f55d57bb]{--card-play: paused}.landing-card--hover[data-v-f55d57bb]:hover,.landing-card--hover[data-v-f55d57bb]:focus-within,.landing-card--on[data-v-f55d57bb]{--card-play: running}@media (prefers-reduced-motion: reduce){.landing-card[data-v-f55d57bb],.landing-card--hover[data-v-f55d57bb]:hover,.landing-card--hover[data-v-f55d57bb]:focus-within,.landing-card--on[data-v-f55d57bb]{--card-play: paused}.landing-card--nudge[data-v-f55d57bb]{animation:none}}.landing-card-title[data-v-f55d57bb]{margin:0;font-family:Mulish,system-ui,sans-serif;font-size:clamp(20px,1.85vw,27px);font-weight:600;line-height:1.22;letter-spacing:-.015em}@media (max-width: 640px){.landing-card[data-v-f55d57bb]{padding:26px 22px}.landing-card-title[data-v-f55d57bb]{font-size:19px}}.lkc-card[data-v-f55d57bb]{padding:36px 36px 0;isolation:isolate;color:var(--dark)}.lkc-card .landing-card-title[data-v-f55d57bb]{position:relative;z-index:2;text-wrap:balance}.lkc-stage[data-v-f55d57bb]{position:relative;flex:1 1 auto;min-height:0;margin:0 -36px;container-type:size;--u: min(1cqw, 1.1cqh)}.lkc-panel[data-v-f55d57bb]{position:absolute;left:7%;right:7%;top:calc(var(--u) * 4);bottom:calc(var(--u) * 8);box-sizing:border-box;display:flex;flex-direction:column;padding:calc(var(--u) * 3.6);border-radius:calc(var(--u) * 4.4);background:var(--light);box-shadow:0 calc(var(--u) * 1.2) calc(var(--u) * 5) var(--dark-a15);color:var(--dark)}.lkc-panel-head[data-v-f55d57bb]{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 2);padding-bottom:calc(var(--u) * 2.6);border-bottom:1px solid var(--dark-a10);font-size:calc(var(--u) * 3.7);font-weight:800;line-height:1.2}.lkc-pill[data-v-f55d57bb]{flex:0 0 auto;padding:calc(var(--u) * .8) calc(var(--u) * 2);border-radius:999px;background:var(--dark-a05);color:var(--dark-a60);font-size:calc(var(--u) * 2.5);font-weight:700;letter-spacing:.02em}.lkc-card .lkc-anim[data-v-f55d57bb]{animation-play-state:var(--card-play)}@media (max-width: 640px){.lkc-card[data-v-f55d57bb]{padding:26px 22px 0}.lkc-stage[data-v-f55d57bb]{margin:0 -22px}}.lkf-card[data-v-f55d57bb]{background:var(--accent1-light-70)}.lkf-scene[data-v-f55d57bb]{position:absolute;inset:0;width:100%;height:100%;font-family:Mulish,system-ui,sans-serif}.lkf-sheet[data-v-f55d57bb]{fill:var(--light)}.lkf-sheet-shadow[data-v-f55d57bb]{fill:var(--dark-a15)}.lkf-grid-line[data-v-f55d57bb]{fill:none;stroke:var(--accent2-a20);stroke-width:1}.lkf-ink[data-v-f55d57bb]{fill:var(--dark)}.lkf-flag[data-v-f55d57bb]{fill:none;stroke:var(--accent4-a70);stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:0}.lkf-flag-fill[data-v-f55d57bb]{fill:var(--accent4-a10)}.lkf-flag[data-v-f55d57bb]{animation:lkf-flag-f55d57bb var(--lkf-loop) ease-in-out infinite}.lkf-flag-fill[data-v-f55d57bb]{animation:lkf-fill-f55d57bb var(--lkf-loop) ease-out infinite}.lkf-bubble-group[data-v-f55d57bb]{animation:lkf-bubble-f55d57bb var(--lkf-loop) cubic-bezier(.3,1.3,.5,1) infinite}@keyframes lkf-flag-f55d57bb{0%,55%{stroke-dashoffset:0;opacity:1}59%{stroke-dashoffset:0;opacity:0}59.01%{stroke-dashoffset:1;opacity:0}62%{stroke-dashoffset:1;opacity:1}76%,to{stroke-dashoffset:0;opacity:1}}@keyframes lkf-fill-f55d57bb{0%,55%{opacity:1}59%,76%{opacity:0}84%,to{opacity:1}}@keyframes lkf-bubble-f55d57bb{0%,55%{opacity:1;transform:none}59%,82%{opacity:0;transform:translateY(6px) scale(.8)}90%,to{opacity:1;transform:none}}.lkf-bubble[data-v-f55d57bb]{fill:var(--dark)}.lkf-bubble-shadow[data-v-f55d57bb]{fill:var(--dark-a20)}.lkf-bubble-label[data-v-f55d57bb]{fill:var(--primary);font-size:12px;font-weight:800;letter-spacing:.04em}.lkf-bubble-text[data-v-f55d57bb]{fill:var(--light);font-size:14.5px;font-weight:600}.landing-card[data-v-7ed84ea7]{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:100%;aspect-ratio:427 / 571;padding:36px;border-radius:24px;overflow:hidden}.landing-card--nudge[data-v-7ed84ea7]{animation:landing-card-nudge-7ed84ea7 .5s cubic-bezier(.25,.8,.35,1)}@keyframes landing-card-nudge-7ed84ea7{0%{transform:none}22%{transform:translate(var(--nudge-x, 0px),var(--nudge-y, 0px))}55%{transform:translate(calc(var(--nudge-x, 0px) * -.3),calc(var(--nudge-y, 0px) * -.3))}80%{transform:translate(calc(var(--nudge-x, 0px) * .1),calc(var(--nudge-y, 0px) * .1))}to{transform:none}}.landing-card[data-v-7ed84ea7]{--card-play: paused}.landing-card--hover[data-v-7ed84ea7]:hover,.landing-card--hover[data-v-7ed84ea7]:focus-within,.landing-card--on[data-v-7ed84ea7]{--card-play: running}@media (prefers-reduced-motion: reduce){.landing-card[data-v-7ed84ea7],.landing-card--hover[data-v-7ed84ea7]:hover,.landing-card--hover[data-v-7ed84ea7]:focus-within,.landing-card--on[data-v-7ed84ea7]{--card-play: paused}.landing-card--nudge[data-v-7ed84ea7]{animation:none}}.landing-card-title[data-v-7ed84ea7]{margin:0;font-family:Mulish,system-ui,sans-serif;font-size:clamp(20px,1.85vw,27px);font-weight:600;line-height:1.22;letter-spacing:-.015em}@media (max-width: 640px){.landing-card[data-v-7ed84ea7]{padding:26px 22px}.landing-card-title[data-v-7ed84ea7]{font-size:19px}}.lkc-card[data-v-7ed84ea7]{padding:36px 36px 0;isolation:isolate;color:var(--dark)}.lkc-card .landing-card-title[data-v-7ed84ea7]{position:relative;z-index:2;text-wrap:balance}.lkc-stage[data-v-7ed84ea7]{position:relative;flex:1 1 auto;min-height:0;margin:0 -36px;container-type:size;--u: min(1cqw, 1.1cqh)}.lkc-panel[data-v-7ed84ea7]{position:absolute;left:7%;right:7%;top:calc(var(--u) * 4);bottom:calc(var(--u) * 8);box-sizing:border-box;display:flex;flex-direction:column;padding:calc(var(--u) * 3.6);border-radius:calc(var(--u) * 4.4);background:var(--light);box-shadow:0 calc(var(--u) * 1.2) calc(var(--u) * 5) var(--dark-a15);color:var(--dark)}.lkc-panel-head[data-v-7ed84ea7]{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 2);padding-bottom:calc(var(--u) * 2.6);border-bottom:1px solid var(--dark-a10);font-size:calc(var(--u) * 3.7);font-weight:800;line-height:1.2}.lkc-pill[data-v-7ed84ea7]{flex:0 0 auto;padding:calc(var(--u) * .8) calc(var(--u) * 2);border-radius:999px;background:var(--dark-a05);color:var(--dark-a60);font-size:calc(var(--u) * 2.5);font-weight:700;letter-spacing:.02em}.lkc-card .lkc-anim[data-v-7ed84ea7]{animation-play-state:var(--card-play)}@media (max-width: 640px){.lkc-card[data-v-7ed84ea7]{padding:26px 22px 0}.lkc-stage[data-v-7ed84ea7]{margin:0 -22px}}.lki-card[data-v-7ed84ea7]{background:var(--accent4-light-70)}.lki-pills[data-v-7ed84ea7]{display:inline-grid}.lki-pills>.lkc-pill[data-v-7ed84ea7]{grid-area:1 / 1;justify-self:end}.lki-pill--done[data-v-7ed84ea7]{background:var(--accent2-a10);color:var(--accent2)}.lki-body[data-v-7ed84ea7]{position:relative;flex:1 1 auto;min-height:0;margin-top:calc(var(--u) * 1.2)}.lki-rows[data-v-7ed84ea7]{display:grid;grid-auto-rows:1fr;height:100%;margin:0;padding:0;list-style:none}.lki-rows--done[data-v-7ed84ea7]{position:absolute;inset:0;z-index:1;background:var(--light)}.lki-row[data-v-7ed84ea7]{display:grid;grid-template-columns:calc(var(--u) * 4.4) minmax(0,1fr) calc(var(--u) * 8.6);align-items:center;align-self:center;gap:calc(var(--u) * 2);padding:calc(var(--u) * .8) calc(var(--u) * 1);margin:0 calc(var(--u) * -1);border-radius:calc(var(--u) * 2.4)}.lki-row--miss[data-v-7ed84ea7]{background:var(--accent4-a10)}.lki-no[data-v-7ed84ea7]{font-size:calc(var(--u) * 3.8);font-weight:800;color:var(--dark-a50);text-align:center}.lki-chips[data-v-7ed84ea7]{display:flex;gap:calc(var(--u) * 2.2)}.lki-chip[data-v-7ed84ea7]{display:inline-grid;place-items:center;width:calc(var(--u) * 9.2);height:calc(var(--u) * 9.2);border-radius:calc(var(--u) * 2.4);background:var(--dark-a05);color:var(--dark-a50);font-size:calc(var(--u) * 4.1);font-weight:900;font-style:normal}.lki-chip--sel[data-v-7ed84ea7]{background:var(--primary);color:var(--dark)}.lki-chip--hit[data-v-7ed84ea7]{background:var(--success);color:var(--light)}.lki-chip--miss[data-v-7ed84ea7]{background:var(--error);color:var(--light)}.lki-chip--key[data-v-7ed84ea7]{background:color-mix(in srgb,var(--success) 10%,transparent);color:var(--success);box-shadow:inset 0 0 0 calc(var(--u) * .5) color-mix(in srgb,var(--success) 55%,transparent)}.lki-res[data-v-7ed84ea7]{display:grid;place-items:center;width:calc(var(--u) * 8.6);height:calc(var(--u) * 8.6);border-radius:50%;color:var(--light)}.lki-res svg[data-v-7ed84ea7]{width:56%;height:56%}.lki-res--hit[data-v-7ed84ea7]{background:var(--success)}.lki-res--miss[data-v-7ed84ea7]{background:var(--error)}.lki-scan-clip[data-v-7ed84ea7]{position:absolute;inset:0 calc(var(--u) * -1);z-index:2;overflow:hidden;pointer-events:none}.lki-scan[data-v-7ed84ea7]{position:absolute;inset:0;opacity:0}.lki-scan[data-v-7ed84ea7]:before{content:"";position:absolute;left:0;right:0;bottom:0;height:calc(var(--u) * 18);background:linear-gradient(to bottom,transparent,var(--accent2-a20))}.lki-scan[data-v-7ed84ea7]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:calc(var(--u) * .7);background:var(--accent2);box-shadow:0 0 calc(var(--u) * 3) calc(var(--u) * .6) var(--accent2-a50)}.lki-scan[data-v-7ed84ea7]{animation:lki-scan-7ed84ea7 var(--lki-loop) linear infinite;animation-delay:var(--lki-rest)}.lki-rows--done[data-v-7ed84ea7]{animation:lki-layer-7ed84ea7 var(--lki-loop) linear infinite;animation-delay:var(--lki-rest)}.lki-pill--idle[data-v-7ed84ea7]{animation:lki-pill-idle-7ed84ea7 var(--lki-loop) linear infinite;animation-delay:var(--lki-rest)}.lki-pill--done[data-v-7ed84ea7]{animation:lki-pill-done-7ed84ea7 var(--lki-loop) linear infinite;animation-delay:var(--lki-rest)}.lki-res[data-v-7ed84ea7]{animation:lki-res-7ed84ea7 var(--lki-loop) ease-out infinite;animation-delay:calc(var(--lki-rest) + var(--lki-row-delay))}@keyframes lki-scan-7ed84ea7{0%,6%{opacity:0;transform:translateY(-100%)}7%{opacity:1;transform:translateY(-100%)}60%{opacity:1;transform:translateY(0)}62%,to{opacity:0;transform:translateY(0)}}@keyframes lki-layer-7ed84ea7{0%,7%{clip-path:inset(0 calc(var(--u) * -2) 100% calc(var(--u) * -2));opacity:1}60%,90%{clip-path:inset(0 calc(var(--u) * -2) 0 calc(var(--u) * -2));opacity:1}93%{clip-path:inset(0 calc(var(--u) * -2) 0 calc(var(--u) * -2));opacity:0}93.01%{clip-path:inset(0 calc(var(--u) * -2) 100% calc(var(--u) * -2));opacity:0}to{clip-path:inset(0 calc(var(--u) * -2) 100% calc(var(--u) * -2));opacity:1}}@keyframes lki-pill-idle-7ed84ea7{0%,59%{opacity:1}61%,90%{opacity:0}93%,to{opacity:1}}@keyframes lki-pill-done-7ed84ea7{0%,59%{opacity:0}61%,90%{opacity:1}93%,to{opacity:0}}@keyframes lki-res-7ed84ea7{0%{opacity:0;transform:scale(.3)}5%{opacity:1;transform:scale(1.2)}9%,to{opacity:1;transform:scale(1)}}.landing-card[data-v-1ca560de]{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:100%;aspect-ratio:427 / 571;padding:36px;border-radius:24px;overflow:hidden}.landing-card--nudge[data-v-1ca560de]{animation:landing-card-nudge-1ca560de .5s cubic-bezier(.25,.8,.35,1)}@keyframes landing-card-nudge-1ca560de{0%{transform:none}22%{transform:translate(var(--nudge-x, 0px),var(--nudge-y, 0px))}55%{transform:translate(calc(var(--nudge-x, 0px) * -.3),calc(var(--nudge-y, 0px) * -.3))}80%{transform:translate(calc(var(--nudge-x, 0px) * .1),calc(var(--nudge-y, 0px) * .1))}to{transform:none}}.landing-card[data-v-1ca560de]{--card-play: paused}.landing-card--hover[data-v-1ca560de]:hover,.landing-card--hover[data-v-1ca560de]:focus-within,.landing-card--on[data-v-1ca560de]{--card-play: running}@media (prefers-reduced-motion: reduce){.landing-card[data-v-1ca560de],.landing-card--hover[data-v-1ca560de]:hover,.landing-card--hover[data-v-1ca560de]:focus-within,.landing-card--on[data-v-1ca560de]{--card-play: paused}.landing-card--nudge[data-v-1ca560de]{animation:none}}.landing-card-title[data-v-1ca560de]{margin:0;font-family:Mulish,system-ui,sans-serif;font-size:clamp(20px,1.85vw,27px);font-weight:600;line-height:1.22;letter-spacing:-.015em}@media (max-width: 640px){.landing-card[data-v-1ca560de]{padding:26px 22px}.landing-card-title[data-v-1ca560de]{font-size:19px}}.lkc-card[data-v-1ca560de]{padding:36px 36px 0;isolation:isolate;color:var(--dark)}.lkc-card .landing-card-title[data-v-1ca560de]{position:relative;z-index:2;text-wrap:balance}.lkc-stage[data-v-1ca560de]{position:relative;flex:1 1 auto;min-height:0;margin:0 -36px;container-type:size;--u: min(1cqw, 1.1cqh)}.lkc-panel[data-v-1ca560de]{position:absolute;left:7%;right:7%;top:calc(var(--u) * 4);bottom:calc(var(--u) * 8);box-sizing:border-box;display:flex;flex-direction:column;padding:calc(var(--u) * 3.6);border-radius:calc(var(--u) * 4.4);background:var(--light);box-shadow:0 calc(var(--u) * 1.2) calc(var(--u) * 5) var(--dark-a15);color:var(--dark)}.lkc-panel-head[data-v-1ca560de]{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 2);padding-bottom:calc(var(--u) * 2.6);border-bottom:1px solid var(--dark-a10);font-size:calc(var(--u) * 3.7);font-weight:800;line-height:1.2}.lkc-pill[data-v-1ca560de]{flex:0 0 auto;padding:calc(var(--u) * .8) calc(var(--u) * 2);border-radius:999px;background:var(--dark-a05);color:var(--dark-a60);font-size:calc(var(--u) * 2.5);font-weight:700;letter-spacing:.02em}.lkc-card .lkc-anim[data-v-1ca560de]{animation-play-state:var(--card-play)}@media (max-width: 640px){.lkc-card[data-v-1ca560de]{padding:26px 22px 0}.lkc-stage[data-v-1ca560de]{margin:0 -22px}}.lks-card[data-v-1ca560de]{background:var(--accent2-light-70)}.lks-head-title[data-v-1ca560de]{display:inline-flex;align-items:center;gap:calc(var(--u) * 1.8)}.lks-head-title svg[data-v-1ca560de]{width:calc(var(--u) * 5);height:calc(var(--u) * 5);color:var(--primary)}.lks-flow[data-v-1ca560de]{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:calc(var(--u) * 1.4);min-height:0;padding-top:calc(var(--u) * 1.6)}.lks-tile[data-v-1ca560de]{box-sizing:border-box;padding:calc(var(--u) * 2.6) calc(var(--u) * 3.2) calc(var(--u) * 3);border:calc(var(--u) * .5) solid var(--dark-a10);border-radius:calc(var(--u) * 2.8);background:var(--light)}.lks-tile--data[data-v-1ca560de]{background:var(--paper-light);border-color:var(--primary)}.lks-label[data-v-1ca560de]{margin-bottom:calc(var(--u) * 1);text-align:center;text-transform:uppercase;letter-spacing:.06em;font-size:calc(var(--u) * 2.6);font-weight:700;color:var(--dark-a65)}.lks-down[data-v-1ca560de]{align-self:center;flex:0 0 auto;width:calc(var(--u) * 4.4);height:calc(var(--u) * 5.2);color:var(--dark-a40)}.lks-math[data-v-1ca560de]{text-align:center;white-space:pre;font-size:calc(var(--u) * 4.6);font-weight:500;line-height:1.3;color:var(--dark)}.lks-k--coeff[data-v-1ca560de]{color:var(--accent2)}.lks-k--input[data-v-1ca560de]{color:var(--primary)}.lks-k--var[data-v-1ca560de]{font-style:italic}.lks-k--changed[data-v-1ca560de]{color:var(--accent4)}.lks-k--final[data-v-1ca560de]{padding:calc(var(--u) * .3) calc(var(--u) * 1.8);border:calc(var(--u) * .4) solid var(--primary);background:var(--primary-light-80);font-weight:800}.lks-cascade[data-v-1ca560de]{display:flex;flex-direction:column;align-items:stretch}@property --lks-open{syntax: "<number>"; inherits: true; initial-value: 1;}.lks-arrow[data-v-1ca560de]{--lks-open: 1;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:calc(var(--u) * 2.4);color:color-mix(in srgb,var(--accent2) calc(var(--lks-open) * 100%),var(--dark-a15))}.lks-arrow-svg[data-v-1ca560de]{width:calc(var(--u) * 3.4);height:calc(var(--u) * 6.6)}.lks-op[data-v-1ca560de],.lks-note[data-v-1ca560de]{opacity:var(--lks-open);font-size:calc(var(--u) * 2.9);line-height:1.2;color:var(--dark-a70)}.lks-op[data-v-1ca560de]{justify-self:end;font-weight:800;color:var(--accent2);transform:translate(calc((1 - var(--lks-open)) * var(--u) * 2))}.lks-note[data-v-1ca560de]{justify-self:start;font-style:italic;font-weight:600;transform:translate(calc((var(--lks-open) - 1) * var(--u) * 2))}.lks-arrow--1[data-v-1ca560de]{animation:lks-open-1-1ca560de var(--lks-loop) ease-in-out infinite}.lks-arrow--2[data-v-1ca560de]{animation:lks-open-2-1ca560de var(--lks-loop) ease-in-out infinite}@keyframes lks-open-1-1ca560de{0%,55%{--lks-open: 1}58%,66%{--lks-open: 0}70%,to{--lks-open: 1}}@keyframes lks-open-2-1ca560de{0%,55%{--lks-open: 1}58%,78%{--lks-open: 0}82%,to{--lks-open: 1}}.baked-svg[data-v-dd976da5]{overflow:visible}.ltb[data-v-f256117e]{position:absolute;inset:0;z-index:-1;overflow:hidden;border-radius:inherit;pointer-events:none}.ltb-glow[data-v-f256117e]{position:absolute;left:var(--ltc-glow-x, 30%);top:var(--ltc-glow-y, 55%);width:120%;aspect-ratio:1;border-radius:50%;background:var(--ltc-glow, var(--light-a15));filter:blur(28px)}.ltb-spark[data-v-f256117e]{position:absolute;width:24px;aspect-ratio:1;background:var(--light-a90);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);animation:ltb-twinkle-f256117e 3.6s ease-in-out infinite;animation-play-state:var(--card-play)}.ltb-spark--a[data-v-f256117e]{left:var(--ltb-spark-a-x, 8%);top:var(--ltb-spark-a-y, 72%)}.ltb-spark--b[data-v-f256117e]{left:var(--ltb-spark-b-x, 86%);top:var(--ltb-spark-b-y, 78%);width:17px;animation-delay:-1.8s}@keyframes ltb-twinkle-f256117e{0%,to{opacity:.25;transform:scale(.6) rotate(0)}50%{opacity:1;transform:scale(1) rotate(45deg)}}@media (max-width: 640px){.ltb-spark[data-v-f256117e]{width:18px}.ltb-spark--b[data-v-f256117e]{width:13px}}.landing-card[data-v-627b3d58]{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:100%;aspect-ratio:427 / 571;padding:36px;border-radius:24px;overflow:hidden}.landing-card--nudge[data-v-627b3d58]{animation:landing-card-nudge-627b3d58 .5s cubic-bezier(.25,.8,.35,1)}@keyframes landing-card-nudge-627b3d58{0%{transform:none}22%{transform:translate(var(--nudge-x, 0px),var(--nudge-y, 0px))}55%{transform:translate(calc(var(--nudge-x, 0px) * -.3),calc(var(--nudge-y, 0px) * -.3))}80%{transform:translate(calc(var(--nudge-x, 0px) * .1),calc(var(--nudge-y, 0px) * .1))}to{transform:none}}.landing-card[data-v-627b3d58]{--card-play: paused}.landing-card--hover[data-v-627b3d58]:hover,.landing-card--hover[data-v-627b3d58]:focus-within,.landing-card--on[data-v-627b3d58]{--card-play: running}@media (prefers-reduced-motion: reduce){.landing-card[data-v-627b3d58],.landing-card--hover[data-v-627b3d58]:hover,.landing-card--hover[data-v-627b3d58]:focus-within,.landing-card--on[data-v-627b3d58]{--card-play: paused}.landing-card--nudge[data-v-627b3d58]{animation:none}}.landing-card-title[data-v-627b3d58]{margin:0;font-family:Mulish,system-ui,sans-serif;font-size:clamp(20px,1.85vw,27px);font-weight:600;line-height:1.22;letter-spacing:-.015em}@media (max-width: 640px){.landing-card[data-v-627b3d58]{padding:26px 22px}.landing-card-title[data-v-627b3d58]{font-size:19px}}.ltc-card[data-v-627b3d58]{padding:36px 36px 0;color:var(--light);isolation:isolate}.ltc-stage[data-v-627b3d58]{position:relative;flex:1 1 auto;min-height:0;margin:0 -36px;container-type:size;--u: min(1cqw, 1.1cqh)}.ltc-card .ltc-anim[data-v-627b3d58]{animation-play-state:var(--card-play)}@media (max-width: 640px){.ltc-card[data-v-627b3d58]{padding:26px 22px 0}.ltc-stage[data-v-627b3d58]{margin:0 -22px}}.ltc-card--solve[data-v-627b3d58]{background:linear-gradient(165deg,var(--accent2-light-50) 0%,var(--accent2-light-10) 42%,var(--accent2) 72%,var(--accent2-dark-20) 100%);--ltc-glow: var(--light-a20);--ltc-glow-x: 25%;--ltc-glow-y: 48%;--ltb-spark-a-x: 7%;--ltb-spark-a-y: 74%;--ltb-spark-b-x: 89%;--ltb-spark-b-y: 80%;--lts-loop: 8s}.lts-canvas[data-v-627b3d58]{position:absolute;left:50%;top:2%;width:calc(var(--u) * 100);height:calc(var(--u) * 125);translate:-50% 0}.lts-edges[data-v-627b3d58]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.lts-edge-base[data-v-627b3d58],.lts-edge[data-v-627b3d58]{fill:none;stroke-width:.8;stroke-linecap:round;stroke-linejoin:round}.lts-edge-base[data-v-627b3d58]{stroke:var(--light-a50);stroke-dasharray:1.8 1.4}.lts-edge[data-v-627b3d58]{stroke:var(--primary);stroke-dasharray:100;stroke-dashoffset:0}.lts-edge--unlock[data-v-627b3d58]{animation:lts-edge-627b3d58 var(--lts-loop) linear infinite}@keyframes lts-edge-627b3d58{0%,6%{stroke-dashoffset:0}7%,52%{stroke-dashoffset:100}60%,to{stroke-dashoffset:0}}.lts-node[data-v-627b3d58]{position:absolute;box-sizing:border-box;width:calc(var(--u) * 40);height:calc(var(--u) * 18);translate:-50% -50%;display:grid;place-items:center;padding:calc(var(--u) * 2) calc(var(--u) * 2) calc(var(--u) * .8);border-radius:calc(var(--u) * 2.2);background:var(--primary-light-30);box-shadow:calc(var(--u) * .73) calc(var(--u) * .73) 0 var(--dark-light-80),0 calc(var(--u) * 1.6) calc(var(--u) * 3.2) var(--dark-a20)}.lts-name[data-v-627b3d58]{font-size:calc(var(--u) * 3.1);font-weight:800;line-height:1.25;text-align:center;color:var(--dark)}.lts-segments[data-v-627b3d58]{position:absolute;left:0;right:0;top:0;display:flex;gap:calc(var(--u) * .36);height:calc(var(--u) * 1.45);border-radius:calc(var(--u) * 2.2) calc(var(--u) * 2.2) 0 0;overflow:hidden}.lts-segments i[data-v-627b3d58]{flex:1 1 0;background:var(--dark-a10)}.lts-segments i.lts-seg--done[data-v-627b3d58]{background:var(--primary-dark-20)}.lts-segments i.lts-seg--fill[data-v-627b3d58]{background:linear-gradient(90deg,var(--primary-dark-20) 50%,var(--dark-a10) 50%) 0 0 / 200% 100% no-repeat;animation-duration:var(--lts-loop);animation-iteration-count:infinite;animation-timing-function:ease-in-out}.lts-segments i.lts-seg--fill-1[data-v-627b3d58]{animation-name:lts-fill-1-627b3d58}.lts-segments i.lts-seg--fill-2[data-v-627b3d58]{animation-name:lts-fill-2-627b3d58}.lts-segments i.lts-seg--fill-3[data-v-627b3d58]{animation-name:lts-fill-3-627b3d58}@keyframes lts-fill-1-627b3d58{0%,6%{background-position:0 0}7%,16%{background-position:100% 0}24%,to{background-position:0 0}}@keyframes lts-fill-2-627b3d58{0%,6%{background-position:0 0}7%,28%{background-position:100% 0}36%,to{background-position:0 0}}@keyframes lts-fill-3-627b3d58{0%,6%{background-position:0 0}7%,40%{background-position:100% 0}48%,to{background-position:0 0}}.lts-cover[data-v-627b3d58]{position:absolute;inset:0;display:grid;place-items:center;padding:inherit;border-radius:inherit;background:color-mix(in srgb,var(--primary) 32%,var(--accent2-light-30));outline:calc(var(--u) * .4) dashed var(--light-a70);outline-offset:calc(var(--u) * -1.2)}.lts-cover .lts-name[data-v-627b3d58]{color:var(--light)}.lts-lock[data-v-627b3d58]{position:absolute;right:calc(var(--u) * 1.4);bottom:calc(var(--u) * 1.2);display:grid;place-items:center;width:calc(var(--u) * 4.4);height:calc(var(--u) * 4.4);border-radius:50%;background:var(--light)}.lts-lock svg[data-v-627b3d58]{width:62%;height:62%;fill:none;stroke:var(--accent2-dark-20);stroke-width:2.4;stroke-linecap:round}.lts-lock rect[data-v-627b3d58]{fill:var(--accent2-dark-20);stroke:none}.lts-cover--unlock[data-v-627b3d58],.lts-cover--unlock .lts-lock[data-v-627b3d58],.lts-node--unlock[data-v-627b3d58]{animation-duration:var(--lts-loop);animation-iteration-count:infinite}.lts-cover--unlock[data-v-627b3d58]{animation-name:lts-cover-627b3d58;animation-timing-function:ease-out;opacity:0}.lts-cover--unlock .lts-lock[data-v-627b3d58]{animation-name:lts-lock-627b3d58;animation-timing-function:ease-in-out}.lts-node--unlock[data-v-627b3d58]{animation-name:lts-pop-627b3d58;animation-timing-function:ease-out}@keyframes lts-cover-627b3d58{0%,6%{opacity:0;transform:none;box-shadow:0 0 0 0 var(--light-a90)}7%,62%{opacity:1;transform:none;box-shadow:0 0 0 0 var(--light-a90)}70%,to{opacity:0;transform:scale(1.16);box-shadow:0 0 0 calc(var(--u) * 5) var(--light-a05)}}@keyframes lts-lock-627b3d58{0%,52%{transform:none}54%{transform:rotate(-14deg)}56%{transform:rotate(12deg)}58%{transform:rotate(-10deg)}60%{transform:rotate(8deg) scale(1.1)}62%{transform:scale(1.3)}66%,to{transform:scale(.4)}}@keyframes lts-pop-627b3d58{0%,62%{transform:none}67%{transform:scale(1.08)}73%,to{transform:none}}.landing-card[data-v-05121698]{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:100%;aspect-ratio:427 / 571;padding:36px;border-radius:24px;overflow:hidden}.landing-card--nudge[data-v-05121698]{animation:landing-card-nudge-05121698 .5s cubic-bezier(.25,.8,.35,1)}@keyframes landing-card-nudge-05121698{0%{transform:none}22%{transform:translate(var(--nudge-x, 0px),var(--nudge-y, 0px))}55%{transform:translate(calc(var(--nudge-x, 0px) * -.3),calc(var(--nudge-y, 0px) * -.3))}80%{transform:translate(calc(var(--nudge-x, 0px) * .1),calc(var(--nudge-y, 0px) * .1))}to{transform:none}}.landing-card[data-v-05121698]{--card-play: paused}.landing-card--hover[data-v-05121698]:hover,.landing-card--hover[data-v-05121698]:focus-within,.landing-card--on[data-v-05121698]{--card-play: running}@media (prefers-reduced-motion: reduce){.landing-card[data-v-05121698],.landing-card--hover[data-v-05121698]:hover,.landing-card--hover[data-v-05121698]:focus-within,.landing-card--on[data-v-05121698]{--card-play: paused}.landing-card--nudge[data-v-05121698]{animation:none}}.landing-card-title[data-v-05121698]{margin:0;font-family:Mulish,system-ui,sans-serif;font-size:clamp(20px,1.85vw,27px);font-weight:600;line-height:1.22;letter-spacing:-.015em}@media (max-width: 640px){.landing-card[data-v-05121698]{padding:26px 22px}.landing-card-title[data-v-05121698]{font-size:19px}}.ltc-card[data-v-05121698]{padding:36px 36px 0;color:var(--light);isolation:isolate}.ltc-stage[data-v-05121698]{position:relative;flex:1 1 auto;min-height:0;margin:0 -36px;container-type:size;--u: min(1cqw, 1.1cqh)}.ltc-card .ltc-anim[data-v-05121698]{animation-play-state:var(--card-play)}@media (max-width: 640px){.ltc-card[data-v-05121698]{padding:26px 22px 0}.ltc-stage[data-v-05121698]{margin:0 -22px}}.ltc-card--talk[data-v-05121698]{background:linear-gradient(180deg,var(--dark) 0%,var(--accent3-dark-50) 58%,var(--accent3-dark-20) 100%);--ltc-glow: var(--accent3-a30);--ltc-glow-x: 20%;--ltc-glow-y: 50%;--ltb-spark-a-x: 9%;--ltb-spark-a-y: 84%;--ltb-spark-b-x: 58%;--ltb-spark-b-y: 93%;--ltt-loop: 7s;--ltt-sky: 8s}.ltt-sky[data-v-05121698]{position:absolute;top:3%;right:7%;z-index:-1;width:24%;aspect-ratio:1;pointer-events:none;transform-origin:50% 240%;animation:ltt-sky-orbit-05121698 var(--ltt-sky) linear infinite}@keyframes ltt-sky-orbit-05121698{0%{transform:rotate(-14deg)}to{transform:rotate(14deg)}}.ltt-sky-body[data-v-05121698]{position:absolute;inset:0;opacity:0;animation:ltt-sky-fade-05121698 var(--ltt-sky) linear infinite}@keyframes ltt-sky-fade-05121698{0%{opacity:0}16%,76%{opacity:1}92%,to{opacity:0}}.ltt-sky-moon[data-v-05121698]{position:absolute;left:14%;top:14%;width:72%;height:72%}.ltt-sky-disc[data-v-05121698]{fill:var(--primary)}.ltt-sky-crater[data-v-05121698]{fill:var(--primary-dark-20)}.ltt-sky-star[data-v-05121698]{position:absolute;width:20%;aspect-ratio:1;background:var(--light-a90);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);animation:ltt-sky-star-05121698 2.4s ease-in-out infinite}.ltt-sky-star--a[data-v-05121698]{left:-8%;top:4%;width:22%}.ltt-sky-star--b[data-v-05121698]{right:-6%;top:-8%;width:17%;animation-delay:-.4s}.ltt-sky-star--c[data-v-05121698]{right:0;bottom:-2%;width:16%;animation-delay:-.8s}.ltt-sky-star--d[data-v-05121698]{left:2%;bottom:-12%;width:14%;animation-delay:-1.2s}.ltt-sky-star--e[data-v-05121698]{left:50%;top:26%;width:15%;animation-delay:-1.6s}.ltt-sky-star--f[data-v-05121698]{right:-18%;top:42%;width:19%;animation-delay:-2s}@keyframes ltt-sky-star-05121698{0%,to{opacity:.3;transform:scale(.6) rotate(0)}50%{opacity:1;transform:scale(1) rotate(45deg)}}.ltt-island[data-v-05121698]{position:absolute;left:7%;right:7%;top:7%;display:flex;flex-direction:column;padding:calc(var(--u) * 3) calc(var(--u) * 3.2) calc(var(--u) * 3.2);border-radius:calc(var(--u) * 4.4);border:1px solid var(--light-a70);background:var(--light-a90);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 calc(var(--u) * 5) calc(var(--u) * 12) var(--dark-a40);color:var(--dark)}.ltt-head[data-v-05121698]{display:flex;align-items:center;gap:calc(var(--u) * 1.8)}.ltt-avatar[data-v-05121698]{display:grid;place-items:center;width:calc(var(--u) * 7.4);height:calc(var(--u) * 7.4);border-radius:50%;background:var(--accent3-a10);color:var(--accent3)}.ltt-avatar-mark[data-v-05121698]{--mm-size: calc(var(--u) * 5)}.ltt-name[data-v-05121698]{font-size:calc(var(--u) * 3.8);font-weight:900;line-height:1;animation:ltt-name-05121698 8s linear infinite}.ltt-avatar .ltt-avatar-mark[data-v-05121698] .mm-tail,.ltt-avatar .ltt-avatar-mark[data-v-05121698] .mm-head{animation-play-state:var(--card-play)}@keyframes ltt-name-05121698{0%,19%{color:var(--accent4)}25%,44%{color:var(--accent1)}50%,69%{color:var(--accent3)}75%,94%{color:var(--accent2)}to{color:var(--accent4)}}.ltt-thread[data-v-05121698]{display:flex;flex-direction:column;gap:calc(var(--u) * 2.4);padding:calc(var(--u) * 3) 0 calc(var(--u) * 3.2)}.ltt-msg[data-v-05121698]{display:flex;flex-direction:column;gap:calc(var(--u) * .6);font-size:calc(var(--u) * 3.2);font-weight:600;line-height:1.4}.ltt-who[data-v-05121698]{font-size:calc(var(--u) * 2.2);font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--dark-a35)}.ltt-text[data-v-05121698]{padding:calc(var(--u) * 1.8) calc(var(--u) * 2.8);border-radius:calc(var(--u) * 3)}.ltt-text b[data-v-05121698]{font-weight:800;white-space:nowrap}.ltt-msg--me[data-v-05121698]{align-self:flex-end;align-items:flex-end;max-width:80%}.ltt-msg--me .ltt-text[data-v-05121698]{border-bottom-right-radius:calc(var(--u) * .9);background:var(--dark-a05)}.ltt-msg--mafi[data-v-05121698]{align-self:flex-start;max-width:92%}.ltt-msg--mafi .ltt-text[data-v-05121698]{border-bottom-left-radius:calc(var(--u) * .9);background:var(--accent3-a10)}.ltt-slot[data-v-05121698]{display:grid}.ltt-slot[data-v-05121698]>*{grid-area:1 / 1}.ltt-u1[data-v-05121698],.ltt-m1[data-v-05121698],.ltt-u2[data-v-05121698],.ltt-chip[data-v-05121698],.ltt-ph[data-v-05121698],.ltt-typed[data-v-05121698]{animation-duration:var(--ltt-loop);animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.3,1.3,.5,1)}.ltt-u1[data-v-05121698]{animation-name:ltt-u1-05121698;transform-origin:100% 100%}.ltt-m1[data-v-05121698]{animation-name:ltt-m1-05121698;transform-origin:0 100%}.ltt-u2[data-v-05121698]{animation-name:ltt-u2-05121698;transform-origin:100% 100%}@keyframes ltt-u1-05121698{0%,4%{opacity:1;transform:none}9%,11%{opacity:0;transform:translateY(calc(var(--u) * 1.6)) scale(.9)}15%,to{opacity:1;transform:none}}@keyframes ltt-m1-05121698{0%,4%{opacity:1;transform:none}9%,17%{opacity:0;transform:translateY(calc(var(--u) * 1.6)) scale(.9)}21%,to{opacity:1;transform:none}}@keyframes ltt-u2-05121698{0%,4%{opacity:1;transform:none}9%,52%{opacity:0;transform:translateY(calc(var(--u) * 1.6)) scale(.9)}57%,to{opacity:1;transform:none}}.ltt-slot--reply>.ltt-msg--me[data-v-05121698]{justify-self:end}.ltt-chips[data-v-05121698]{justify-self:start;align-self:start;display:flex;flex-wrap:wrap;gap:calc(var(--u) * 1.4)}.ltt-chip[data-v-05121698]{padding:calc(var(--u) * 1.3) calc(var(--u) * 2.6);border:1px solid var(--dark-a10);border-radius:999px;background:var(--light);font-size:calc(var(--u) * 2.8);font-weight:700;white-space:nowrap;color:var(--dark);opacity:0;transform-origin:0 50%}.ltt-chip--1[data-v-05121698]{animation-name:ltt-chip-1-05121698}.ltt-chip--2[data-v-05121698]{animation-name:ltt-chip-2-05121698}.ltt-chip--3[data-v-05121698]{animation-name:ltt-chip-3-05121698}@keyframes ltt-chip-1-05121698{0%,23%{opacity:0;transform:scale(.6)}26%,50%{opacity:1;transform:none}53%,to{opacity:0;transform:scale(.9)}}@keyframes ltt-chip-2-05121698{0%,26%{opacity:0;transform:scale(.6)}29%,50%{opacity:1;transform:none}53%,to{opacity:0;transform:scale(.9)}}@keyframes ltt-chip-3-05121698{0%,29%{opacity:0;transform:scale(.6)}32%,50%{opacity:1;transform:none}53%,to{opacity:0;transform:scale(.9)}}.ltt-input[data-v-05121698]{display:flex;align-items:center;gap:calc(var(--u) * 2);height:calc(var(--u) * 9.6);padding:0 calc(var(--u) * 1.2) 0 calc(var(--u) * 3.4);border:1px solid var(--dark-a10);border-radius:999px;background:var(--light)}.ltt-field[data-v-05121698]{position:relative;flex:1 1 auto;min-width:0;display:flex;align-items:center;font-size:calc(var(--u) * 3.1);font-weight:600;white-space:nowrap}.ltt-ph[data-v-05121698]{color:var(--dark-a35);animation-name:ltt-ph-05121698;animation-timing-function:linear}.ltt-ph b[data-v-05121698]{font-weight:800;animation:ltt-name-05121698 8s linear infinite}.ltt-typed[data-v-05121698]{position:absolute;left:0;overflow:hidden;width:0;color:var(--dark);animation-name:ltt-typed-05121698;animation-timing-function:steps(5,end)}@keyframes ltt-ph-05121698{0%,35%{opacity:1}36%,50%{opacity:0}51%,to{opacity:1}}@keyframes ltt-typed-05121698{0%,36%{width:0}46%,50%{width:5.5ch}51%,to{width:0}}.ltt-send[data-v-05121698]{flex:0 0 auto;display:grid;place-items:center;width:calc(var(--u) * 7.2);height:calc(var(--u) * 7.2);border-radius:50%;background:var(--accent3);color:var(--light)}.ltt-send svg[data-v-05121698]{width:48%;height:48%}.ltt-note[data-v-05121698]{position:absolute;right:5%;bottom:-1.5%;width:calc(var(--u) * 28);aspect-ratio:1;border-radius:calc(var(--u) * 2);background:linear-gradient(var(--accent2-a10) 1px,transparent 1px) 0 0 / 100% calc(var(--u) * 3.75),linear-gradient(90deg,var(--accent2-a10) 1px,transparent 1px) 0 0 / calc(var(--u) * 3.75) 100%,var(--light);box-shadow:0 calc(var(--u) * 1.2) 0 var(--accent3-dark-20),0 calc(var(--u) * 5) calc(var(--u) * 10) var(--dark-a40);rotate:7deg}.ltt-note-plot[data-v-05121698]{display:block;width:100%;height:100%;overflow:visible}.ltt-note-axis[data-v-05121698]{fill:none;stroke:var(--dark-a35);stroke-width:1.2}.ltt-note-curve[data-v-05121698]{fill:none;stroke:var(--accent3);stroke-width:3.2;stroke-linecap:round}.ltt-note-vertex[data-v-05121698]{transform-box:fill-box;transform-origin:50% 70%;animation:ltt-vertex-05121698 var(--ltt-loop) cubic-bezier(.3,1.6,.5,1) infinite}.ltt-note-vertex circle[data-v-05121698]{fill:var(--accent4)}.ltt-note-guide[data-v-05121698]{fill:none;stroke:var(--accent4);stroke-width:1.2;stroke-dasharray:2.5 2}.ltt-note-vertex text[data-v-05121698]{font-family:Mulish,system-ui,sans-serif;font-size:9px;font-weight:900;fill:var(--dark)}@keyframes ltt-vertex-05121698{0%,4%{opacity:1;transform:none}9%,52%{opacity:0;transform:scale(.4)}57%,to{opacity:1;transform:none}}.landing-card[data-v-0bdf41bc]{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:100%;aspect-ratio:427 / 571;padding:36px;border-radius:24px;overflow:hidden}.landing-card--nudge[data-v-0bdf41bc]{animation:landing-card-nudge-0bdf41bc .5s cubic-bezier(.25,.8,.35,1)}@keyframes landing-card-nudge-0bdf41bc{0%{transform:none}22%{transform:translate(var(--nudge-x, 0px),var(--nudge-y, 0px))}55%{transform:translate(calc(var(--nudge-x, 0px) * -.3),calc(var(--nudge-y, 0px) * -.3))}80%{transform:translate(calc(var(--nudge-x, 0px) * .1),calc(var(--nudge-y, 0px) * .1))}to{transform:none}}.landing-card[data-v-0bdf41bc]{--card-play: paused}.landing-card--hover[data-v-0bdf41bc]:hover,.landing-card--hover[data-v-0bdf41bc]:focus-within,.landing-card--on[data-v-0bdf41bc]{--card-play: running}@media (prefers-reduced-motion: reduce){.landing-card[data-v-0bdf41bc],.landing-card--hover[data-v-0bdf41bc]:hover,.landing-card--hover[data-v-0bdf41bc]:focus-within,.landing-card--on[data-v-0bdf41bc]{--card-play: paused}.landing-card--nudge[data-v-0bdf41bc]{animation:none}}.landing-card-title[data-v-0bdf41bc]{margin:0;font-family:Mulish,system-ui,sans-serif;font-size:clamp(20px,1.85vw,27px);font-weight:600;line-height:1.22;letter-spacing:-.015em}@media (max-width: 640px){.landing-card[data-v-0bdf41bc]{padding:26px 22px}.landing-card-title[data-v-0bdf41bc]{font-size:19px}}.ltc-card[data-v-0bdf41bc]{padding:36px 36px 0;color:var(--light);isolation:isolate}.ltc-stage[data-v-0bdf41bc]{position:relative;flex:1 1 auto;min-height:0;margin:0 -36px;container-type:size;--u: min(1cqw, 1.1cqh)}.ltc-card .ltc-anim[data-v-0bdf41bc]{animation-play-state:var(--card-play)}@media (max-width: 640px){.ltc-card[data-v-0bdf41bc]{padding:26px 22px 0}.ltc-stage[data-v-0bdf41bc]{margin:0 -22px}}@property --ltg-sheets{syntax: "<integer>"; inherits: false; initial-value: 7;}@property --ltg-tasks{syntax: "<integer>"; inherits: false; initial-value: 342;}@property --ltg-last{syntax: "<integer>"; inherits: false; initial-value: 74;}.ltc-card--grow[data-v-0bdf41bc]{background:linear-gradient(200deg,var(--accent3-light-50) 0%,var(--accent3-light-20) 38%,var(--accent4-light-30) 74%,var(--accent1-light-30) 100%);--ltc-glow: var(--light-a20);--ltc-glow-x: 15%;--ltc-glow-y: 40%;--ltb-spark-a-x: 6%;--ltb-spark-a-y: 90%;--ltb-spark-b-x: 48%;--ltb-spark-b-y: 94%;--ltg-loop: 9s}.ltg-panel[data-v-0bdf41bc]{position:absolute;left:7%;right:7%;top:7%;box-sizing:border-box;display:flex;flex-direction:column;padding:calc(var(--u) * 4) calc(var(--u) * 4.4);border-radius:calc(var(--u) * 4.4);background:var(--light);box-shadow:0 calc(var(--u) * 1.6) 0 var(--accent3-dark-20),0 calc(var(--u) * 5) calc(var(--u) * 12) var(--accent3-a30);color:var(--dark)}.ltg-head[data-v-0bdf41bc]{display:flex;align-items:center;justify-content:space-between}.ltg-label[data-v-0bdf41bc]{font-size:calc(var(--u) * 3.6);font-weight:900}.ltg-head-tags[data-v-0bdf41bc]{display:inline-flex;align-items:center;gap:calc(var(--u) * 1)}.ltg-example[data-v-0bdf41bc]{padding:calc(var(--u) * .9) calc(var(--u) * 2.4);border-radius:999px;background:var(--accent1-a20);font-size:calc(var(--u) * 2.6);font-weight:800;color:var(--accent1-dark-30)}.ltg-range[data-v-0bdf41bc]{padding:calc(var(--u) * .9) calc(var(--u) * 2.4);border-radius:999px;background:var(--dark-a05);font-size:calc(var(--u) * 2.6);font-weight:800;color:var(--dark-a60)}.ltg-section[data-v-0bdf41bc]{margin-top:calc(var(--u) * 3.4);font-size:calc(var(--u) * 2.2);font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--dark-a35)}.ltg-kpis[data-v-0bdf41bc]{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--u) * 2);margin-top:calc(var(--u) * 3)}.ltg-kpi[data-v-0bdf41bc]{display:flex;flex-direction:column;gap:calc(var(--u) * .6);padding:calc(var(--u) * 2.4) calc(var(--u) * 2.8);border-radius:calc(var(--u) * 3);background:var(--accent3-a10)}.ltg-kpi[data-v-0bdf41bc]:last-child{background:var(--accent2-a10)}.ltg-kpi-value[data-v-0bdf41bc]{font-family:Mulish,system-ui,sans-serif;font-size:calc(var(--u) * 8);font-weight:900;line-height:1;letter-spacing:-.03em;animation-duration:var(--ltg-loop);animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.3,0,.2,1)}.ltg-kpi-value--sheets[data-v-0bdf41bc]{color:var(--accent3-dark-10);counter-reset:ltg-sheets var(--ltg-sheets);animation-name:ltg-count-sheets-0bdf41bc}.ltg-kpi-value--sheets[data-v-0bdf41bc]:before{content:counter(ltg-sheets)}.ltg-kpi-value--tasks[data-v-0bdf41bc]{color:var(--accent2-dark-10);counter-reset:ltg-tasks var(--ltg-tasks);animation-name:ltg-count-tasks-0bdf41bc}.ltg-kpi-value--tasks[data-v-0bdf41bc]:before{content:counter(ltg-tasks)}@keyframes ltg-count-sheets-0bdf41bc{0%,6%{--ltg-sheets: 7}9%,12%{--ltg-sheets: 0}40%,to{--ltg-sheets: 7}}@keyframes ltg-count-tasks-0bdf41bc{0%,6%{--ltg-tasks: 342}9%,12%{--ltg-tasks: 0}40%,to{--ltg-tasks: 342}}.ltg-kpi-label[data-v-0bdf41bc]{font-size:calc(var(--u) * 2.6);font-weight:700;line-height:1.2;color:var(--dark-a60)}.ltg-chart[data-v-0bdf41bc]{position:relative;display:flex;align-items:flex-end;gap:calc(var(--u) * 1.6);height:calc(var(--u) * 20);margin-top:calc(var(--u) * 2);border-bottom:calc(var(--u) * .4) solid var(--dark-a10)}.ltg-threshold[data-v-0bdf41bc]{position:absolute;left:0;right:0;bottom:30%;border-top:calc(var(--u) * .4) dashed var(--accent4);z-index:1}.ltg-threshold i[data-v-0bdf41bc]{position:absolute;left:0;bottom:calc(var(--u) * .6);padding:calc(var(--u) * .3) calc(var(--u) * 1.2);border-radius:999px;background:var(--accent4);font-size:calc(var(--u) * 2.1);font-style:normal;font-weight:800;color:var(--light)}.ltg-bar[data-v-0bdf41bc]{position:relative;flex:1 1 0;border-radius:calc(var(--u) * 1.2) calc(var(--u) * 1.2) 0 0;background:var(--accent3-light-50);transform-origin:50% 100%;animation:ltg-bar-0bdf41bc var(--ltg-loop) cubic-bezier(.3,1.3,.5,1) infinite}.ltg-bar--last[data-v-0bdf41bc]{background:var(--accent3)}@keyframes ltg-bar-0bdf41bc{0%,6%{transform:scaleY(1)}10%,14%{transform:scaleY(0)}26%,to{transform:scaleY(1)}}.ltg-bar-label[data-v-0bdf41bc]{position:absolute;left:50%;bottom:calc(100% + var(--u) * .8);translate:-50% 0;padding:calc(var(--u) * .5) calc(var(--u) * 1.4);border-radius:999px;background:var(--dark);font-size:calc(var(--u) * 2.4);font-weight:900;color:var(--light);white-space:nowrap;counter-reset:ltg-last var(--ltg-last);animation:ltg-count-last-0bdf41bc var(--ltg-loop) linear infinite}.ltg-bar-label[data-v-0bdf41bc]:before{content:counter(ltg-last) "%"}@keyframes ltg-count-last-0bdf41bc{0%,6%{--ltg-last: 74}10%,26%{--ltg-last: 0}44%,to{--ltg-last: 74}}.ltg-weak[data-v-0bdf41bc]{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 1.4);margin-top:calc(var(--u) * 2)}.ltg-weak-chip[data-v-0bdf41bc]{display:inline-flex;align-items:center;gap:calc(var(--u) * 1.2);padding:calc(var(--u) * 1) calc(var(--u) * 1.2) calc(var(--u) * 1) calc(var(--u) * 2.4);border-radius:999px;background:var(--accent4-a10);font-size:calc(var(--u) * 2.7);font-weight:700;white-space:nowrap;transform-origin:0 50%;animation-duration:var(--ltg-loop);animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.3,1.5,.5,1)}.ltg-weak-chip b[data-v-0bdf41bc]{display:grid;place-items:center;min-width:calc(var(--u) * 3.8);height:calc(var(--u) * 3.8);border-radius:999px;background:var(--accent4);font-size:calc(var(--u) * 2.3);font-weight:900;color:var(--light)}.ltg-weak-chip--1[data-v-0bdf41bc]{animation-name:ltg-weak-1-0bdf41bc}.ltg-weak-chip--2[data-v-0bdf41bc]{animation-name:ltg-weak-2-0bdf41bc}.ltg-weak-chip--3[data-v-0bdf41bc]{animation-name:ltg-weak-3-0bdf41bc}@keyframes ltg-weak-1-0bdf41bc{0%,6%{opacity:1;transform:none}9%,48%{opacity:0;transform:scale(.6)}52%,to{opacity:1;transform:none}}@keyframes ltg-weak-2-0bdf41bc{0%,6%{opacity:1;transform:none}9%,51%{opacity:0;transform:scale(.6)}55%,to{opacity:1;transform:none}}@keyframes ltg-weak-3-0bdf41bc{0%,6%{opacity:1;transform:none}9%,54%{opacity:0;transform:scale(.6)}58%,to{opacity:1;transform:none}}.ltg-trend[data-v-0bdf41bc]{position:absolute;right:5%;bottom:5%;display:inline-flex;align-items:center;gap:calc(var(--u) * 1.2);padding:calc(var(--u) * 1.8) calc(var(--u) * 3.2) calc(var(--u) * 1.8) calc(var(--u) * 2.4);border-radius:999px;background:var(--dark);box-shadow:0 calc(var(--u) * 1.3) 0 var(--accent3-dark-20);font-family:Mulish,system-ui,sans-serif;font-size:calc(var(--u) * 5);font-weight:900;line-height:1;letter-spacing:-.02em;color:var(--light);rotate:-6deg;animation:ltg-trend-0bdf41bc var(--ltg-loop) ease-in-out infinite}.ltg-trend svg[data-v-0bdf41bc]{width:calc(var(--u) * 5.2);height:calc(var(--u) * 5.2);fill:none;stroke:var(--accent1);stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}@keyframes ltg-trend-0bdf41bc{0%,42%{transform:translateY(0) scale(1)}47%{transform:translateY(calc(var(--u) * -3.4)) scale(1.1)}54%{transform:translateY(0) scale(.96)}60%,to{transform:translateY(0) scale(1)}}.ltr-intro[data-v-ab079a3d]{box-sizing:border-box;min-height:100vh;min-height:100svh;display:grid;place-items:center;padding:96px 16px;text-align:center}.ltr-intro-inner[data-v-ab079a3d]{max-width:1100px}.ltr-cards[data-v-ab079a3d]{position:relative;margin-top:-18vh;padding-bottom:clamp(56px,6vw,96px);scroll-margin-top:120px}.ltr-title[data-v-ab079a3d]{margin:0 0 40px;font-family:Mulish,system-ui,sans-serif;font-size:clamp(40px,7.2vw,104px);font-weight:600;line-height:1.04;letter-spacing:-.03em;color:var(--dark)}.ltr-mark[data-v-ab079a3d]{margin-right:-.14em;transform-origin:50% 90%}.ltr--armed .ltr-mark[data-v-ab079a3d]{opacity:0}.ltr--in .ltr-mark[data-v-ab079a3d]{animation:ltr-hop-ab079a3d .9s cubic-bezier(.3,.7,.3,1) both}@keyframes ltr-hop-ab079a3d{0%{opacity:0;transform:translate(-45%,-85%) rotate(-24deg) scale(.45)}35%{opacity:1}62%{transform:translateY(6%) rotate(5deg) scale(1.08,.9)}80%{transform:translateY(-4%) rotate(-2deg) scale(.97,1.04)}to{opacity:1;transform:none}}.ltr-more[data-v-ab079a3d]{border-radius:999px;padding:14px 22px 14px 26px;font-weight:600;font-size:17px;color:var(--dark)}.ltr-more svg[data-v-ab079a3d]{display:block}.ltr-cards-head[data-v-ab079a3d]{margin-bottom:44px}.ltr-chip[data-v-ab079a3d]{display:inline-flex;align-items:center;gap:9px;padding:12px 20px 12px 16px;border-radius:999px;background:var(--light);color:var(--dark);font-size:17px;font-weight:600}.ltr-chip svg[data-v-ab079a3d]{width:20px;height:20px}.ltr-grid[data-v-ab079a3d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.ltr-item[data-v-ab079a3d]{display:flex;flex-direction:column}.ltr-item[data-v-ab079a3d]>*{flex:1 0 auto}@media (max-width: 999px){.ltr-grid[data-v-ab079a3d]{grid-template-columns:minmax(0,427px);justify-content:center;gap:20px}}@media (max-width: 640px){.ltr-intro[data-v-ab079a3d]{padding:84px 8px}.ltr-title[data-v-ab079a3d]{margin-bottom:28px;font-size:clamp(30px,8.4vw,56px)}.ltr-cards[data-v-ab079a3d]{scroll-margin-top:calc(80px + env(safe-area-inset-top,0px))}.ltr-cards-head[data-v-ab079a3d]{margin-bottom:28px}.ltr-chip[data-v-ab079a3d]{padding:10px 16px 10px 13px;font-size:15px}}body{transition:background-color .6s var(--ease)}html[data-page-tint=primary] body{background-color:var(--primary)}@media (prefers-reduced-motion: reduce){body{transition:none}}.lck-wrap[data-v-1e88c3bf]{display:block}.lck[data-v-1e88c3bf]{--lck-hold: 60vh;box-sizing:border-box;height:calc(100vh + var(--lck-hold));height:calc(100svh + var(--lck-hold))}.lck-pin[data-v-1e88c3bf]{position:sticky;top:0;box-sizing:border-box;height:100vh;height:100svh;display:grid;place-items:center;padding:96px 16px;color:var(--dark);text-align:center}.lck-inner[data-v-1e88c3bf]{max-width:1240px;will-change:transform,opacity;transform-origin:50% 50%}.lck-title[data-v-1e88c3bf]{margin:0 0 40px;font-family:Mulish,system-ui,sans-serif;font-size:clamp(40px,6.4vw,94px);font-weight:600;line-height:1.08;letter-spacing:-.03em}.lck-keep[data-v-1e88c3bf]{white-space:nowrap}.lck-more[data-v-1e88c3bf]{display:inline-flex;align-items:center;gap:10px;padding:14px 22px 14px 26px;border-radius:999px;background:var(--primary-light-60);color:var(--dark);font-size:17px;font-weight:600;text-decoration:none;transition:background .2s var(--ease)}.lck-more[data-v-1e88c3bf]:hover{background:var(--primary-light-75)}.lck-more[data-v-1e88c3bf]:focus-visible{outline:2px solid var(--dark);outline-offset:3px}.lck-more svg[data-v-1e88c3bf]{display:block}@media (max-width: 640px){.lck-pin[data-v-1e88c3bf]{padding:84px 8px}.lck-title[data-v-1e88c3bf]{margin-bottom:28px;font-size:clamp(30px,8.6vw,56px)}}.lp[data-v-8853ca7e]{box-sizing:border-box;max-width:var(--frame-max);margin:0 auto;padding:0 var(--frame-gutter)}.lp-hero[data-v-8853ca7e]{position:relative;display:grid;place-items:center;min-height:clamp(540px,80vh,840px);margin-top:var(--frame-top);padding:64px 24px;border-radius:28px;background:#0b0d19;overflow:hidden}.lp-hero-scene[data-v-8853ca7e]{position:absolute;inset:0;z-index:0}.lp-hero-text[data-v-8853ca7e]{position:relative;z-index:1;min-width:0;max-width:1240px;text-align:center}.lp-eyebrow[data-v-8853ca7e]{margin:0 0 28px;font-size:clamp(16px,1.5vw,23px);font-weight:600;color:#fffdf7b3}.lp-h1[data-v-8853ca7e]{margin:0 0 clamp(36px,4.6vw,68px);font-family:Mulish,system-ui,sans-serif;font-size:clamp(20px,6.8vw,100px);font-weight:600;line-height:1.06;letter-spacing:-.03em;color:#fffdf7}.lp-cta-row[data-v-8853ca7e]{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.lp-cta-row .dsb--brand[data-v-8853ca7e]{padding:26px 46px;font-size:19px}.lp-stage[data-v-8853ca7e]{--lp-reveal-hold: 0px;position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto calc(100vh + var(--lp-reveal-hold));grid-template-rows:auto calc(100svh + var(--lp-reveal-hold))}.lp-stage>.lp-hero[data-v-8853ca7e]{grid-column:1;grid-row:1;z-index:1}.lp-reveal[data-v-8853ca7e]{grid-column:1;grid-row:1 / -1;align-self:start;position:sticky;top:0;z-index:0;box-sizing:border-box;height:100vh;height:100svh;display:grid;place-items:center;padding:96px 16px;text-align:center;pointer-events:none}.lp-reveal-more[data-v-8853ca7e]{pointer-events:auto}.lp-reveal-inner[data-v-8853ca7e]{max-width:1100px;will-change:transform,opacity;transform-origin:50% 50%}.lp-reveal-title[data-v-8853ca7e]{margin:0 0 40px;font-family:Mulish,system-ui,sans-serif;font-size:clamp(40px,7.2vw,104px);font-weight:600;line-height:1.04;letter-spacing:-.03em;color:var(--dark)}.lp-reveal-more[data-v-8853ca7e]{border-radius:999px;padding:14px 22px 14px 26px;font-weight:600;font-size:17px;color:var(--dark)}.lp-reveal-more svg[data-v-8853ca7e]{display:block}.lp-stage+.lp-features[data-v-8853ca7e]{margin-top:-18vh}.lp-features[data-v-8853ca7e]{scroll-margin-top:120px}.lp-stage+.lp-features[data-v-8853ca7e]{position:relative;z-index:2}.lp-checks.lfc[data-v-8853ca7e]{padding-bottom:clamp(56px,38vh,380px)}@media (max-width: 1000px){.lp-hero[data-v-8853ca7e]{min-height:clamp(480px,70vh,680px);padding:48px 20px}}@media (max-width: 640px){.lp-hero[data-v-8853ca7e]{min-height:clamp(460px,78vh,640px);padding:40px 14px;border-radius:20px}.lp-features[data-v-8853ca7e]{scroll-margin-top:calc(80px + env(safe-area-inset-top,0px));scroll-snap-align:start}html:has(.lp-features){scroll-snap-type:y proximity}.lp-eyebrow[data-v-8853ca7e]{margin-bottom:14px;font-size:14px}.lp-h1[data-v-8853ca7e]{margin-bottom:32px;line-height:1.1;letter-spacing:-.02em}.lp-cta-row .dsb--brand[data-v-8853ca7e]{padding:22px 34px;font-size:16px}.lp-reveal[data-v-8853ca7e]{padding:84px 8px}.lp-reveal-title[data-v-8853ca7e]{margin-bottom:28px;font-size:clamp(30px,8.6vw,56px)}}
