.lv2{--sheet:var(--color-surface-card);--page:var(--theme-background);--ink:var(--theme-text);--ink-soft:var(--theme-text-muted);--rule:color-mix(in srgb, var(--theme-text) 18%, transparent);--rule-strong:color-mix(in srgb, var(--theme-text) 45%, transparent);--mark:var(--color-brand-action);--mark-ink:var(--color-brand-action-foreground);--mark-wash:color-mix(in srgb, var(--color-brand-action) 10%, transparent);--note:var(--color-brand-secondary-action);background:var(--page);color:var(--ink);font-family:var(--font-body),ui-sans-serif,sans-serif;caret-color:var(--mark);line-height:1.6;position:relative;overflow-x:clip}.lv2 ::selection{background:color-mix(in srgb, var(--mark) 26%, transparent);color:var(--ink)}.lv2 :focus-visible{outline:3px solid var(--mark);outline-offset:3px;border-radius:1px}.lv2 ul,.lv2 ol,.lv2 dl,.lv2 dd,.lv2 figure{margin:0;padding:0;list-style:none}.lv2 p,.lv2 h1,.lv2 h2,.lv2 h3{margin:0}.lv2 .lv2-display{font-family:var(--font-display),var(--font-body),sans-serif;letter-spacing:-.03em;text-wrap:balance;font-weight:800;line-height:1.04}.lv2 .lv2-h2{font-size:clamp(2rem,1.2rem + 3.2vw,3.4rem)}.lv2 .lv2-h3{font-family:var(--font-display),var(--font-body),sans-serif;letter-spacing:-.015em;font-size:1.3rem;font-weight:700;line-height:1.25}.lv2 .lv2-lede{max-width:68ch;color:var(--ink);font-size:1.125rem}.lv2 .lv2-data{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:.8125rem}.lv2 .lv2-sheet{max-width:1240px;margin:0 auto;padding:0 clamp(1rem,4vw,3rem);position:relative}.lv2 .lv2-band{border-top:2px solid var(--rule-strong);padding-block:clamp(3.25rem,7vw,6.25rem);scroll-margin-top:4.5rem;position:relative}.lv2 .lv2-band--first{border-top:0}.lv2 .lv2-margin{background:var(--rule);pointer-events:none;width:1px;position:absolute;inset-block:0;inset-inline-start:0}.lv2 .lv2-masthead{border-block:1px solid var(--rule);color:var(--ink-soft);flex-wrap:wrap;align-items:baseline;gap:.4rem 1.25rem;padding-block:.65rem;display:flex}.lv2 .lv2-masthead b{color:var(--ink);font-weight:600}.lv2 .lv2-head{gap:.9rem;max-width:74ch;margin-block-end:clamp(1.75rem,3.5vw,2.75rem);display:grid}.lv2 .lv2-mark{width:100%;height:auto;color:var(--mark);display:block}.lv2 .lv2-strip{border:2px solid var(--ink);background:var(--sheet);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.lv2 .lv2-strip__cell{aspect-ratio:1/1.3;border-inline-end:1px solid var(--rule);align-content:center;justify-items:center;gap:.25rem;padding:.5rem .3rem .4rem;display:grid;position:relative}.lv2 .lv2-strip__cell:last-child{border-inline-end:0}.lv2 .lv2-strip__num{top:.25rem;font-family:var(--font-jetbrains-mono),monospace;color:var(--ink-soft);font-size:.75rem;position:absolute;inset-inline-start:.35rem}.lv2 .lv2-strip__mark{opacity:0;width:80%}.lv2 .lv2-strip__percent{color:var(--ink-soft);font-size:.8125rem}.lv2 .lv2-scorebox{border:2px solid var(--ink);background:var(--sheet);font-family:var(--font-jetbrains-mono),monospace;font-variant-numeric:tabular-nums;align-items:baseline;gap:.15em;padding:.3em .6em;line-height:1;display:inline-flex}.lv2 .lv2-scorebox__value{font-size:clamp(2rem,1.1rem + 2.6vw,3rem);font-weight:700}.lv2 .lv2-scorebox__value--sm{font-size:clamp(1.5rem,1rem + 1.5vw,2rem)}.lv2 .lv2-scorebox__total{color:var(--ink-soft);font-size:1rem}.lv2 .lv2-bars{gap:.4rem;display:grid}.lv2 .lv2-bar{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1.4fr) minmax(0,2fr) auto;align-items:center;gap:.75rem;padding-block:.45rem;display:grid}.lv2 .lv2-bar__label{font-size:.9375rem;font-weight:500}.lv2 .lv2-bar__track{border:1px solid var(--rule-strong);background:repeating-linear-gradient(90deg, transparent 0 .45rem, var(--rule) .45rem calc(.45rem + 1px));height:.85rem;position:relative}.lv2 .lv2-bar__fill{width:var(--pct,0%);background:var(--mark);transform-origin:0;position:absolute;inset-block:-1px;inset-inline-start:-1px}.lv2 .lv2-bar--focus .lv2-bar__fill{background:repeating-linear-gradient(90deg, var(--mark) 0 .35rem, color-mix(in srgb, var(--mark) 40%, transparent) .35rem .7rem)}.lv2 .lv2-bar__value{color:var(--ink-soft);white-space:nowrap}.lv2 .lv2-stamp{border:2px solid var(--mark);background:var(--mark);color:var(--mark-ink);font-family:var(--font-display),var(--font-body),sans-serif;letter-spacing:.01em;box-shadow:0 1px 3px color-mix(in srgb, var(--ink) 24%, transparent),inset 0 0 0 1px #fff3;align-items:center;gap:.5rem;padding:.75em 1.35em;font-size:1.0625rem;font-weight:700;text-decoration:none;transition:transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s ease-out;display:inline-flex;transform:rotate(-1.1deg)}.lv2 .lv2-stamp:hover{box-shadow:0 4px 12px color-mix(in srgb, var(--mark) 32%, transparent),inset 0 0 0 1px #ffffff3d;transform:rotate(0)translateY(-1px)}.lv2 .lv2-stamp:active{box-shadow:inset 0 1px 3px color-mix(in srgb, var(--ink) 30%, transparent);transform:rotate(0)scale(.985)}.lv2 .lv2-stamp__arrow{color:currentColor;width:1.15rem;height:1.15rem}.lv2 .lv2-stamp--ghost{color:var(--ink);border-color:var(--rule-strong);box-shadow:none;font-family:var(--font-body),sans-serif;background:0 0;font-weight:600;text-decoration:none;transform:none}.lv2 .lv2-stamp--ghost:hover{border-color:var(--ink);background:var(--mark-wash);box-shadow:none;transform:none}.lv2 .lv2-stamp--nav{padding:.5em 1em;font-size:.9375rem}.lv2 .lv2-rulelink{color:var(--note);text-underline-offset:.22em;align-items:center;min-height:2rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.lv2 .lv2-rulelink:hover{text-decoration-thickness:2px}.lv2 .lv2-note{border-inline-start:1px solid var(--rule-strong);max-width:46ch;color:var(--ink-soft);padding-inline-start:.9rem;font-size:.9375rem}.lv2 .lv2-note b{color:var(--ink);font-weight:600}.lv2 .lv2-note--tail{margin-block-start:clamp(1.5rem,3vw,2.5rem)}.lv2 .lv2-figures{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:clamp(1rem,2.5vw,1.75rem);margin-block-start:clamp(1.5rem,3vw,2.25rem);display:grid}.lv2 .lv2-figure{border:1px solid var(--ink);background:var(--sheet);padding:.5rem;transition:transform .2s ease-out;transform:rotate(-.35deg)}.lv2 .lv2-figure:hover{transform:rotate(0)}.lv2 .lv2-figure img{border:1px solid var(--rule);width:100%;height:auto;display:block}.lv2 .lv2-figure figcaption{color:var(--ink-soft);font-family:var(--font-jetbrains-mono),monospace;padding-top:.5rem;font-size:.8125rem;line-height:1.5}.lv2 .lv2-figure--wide{max-width:34rem;margin-block-start:1rem}.lv2 .lv2-ledger{border-top:2px solid var(--rule-strong)}.lv2 .lv2-row{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1.05fr) minmax(0,2fr);align-items:start;gap:1rem clamp(1rem,3vw,2.5rem);padding-block:1.4rem;display:grid}.lv2 .lv2-chips{flex-wrap:wrap;gap:.4rem;margin-top:.7rem;display:flex}.lv2 .lv2-chip{border:1px solid var(--rule-strong);background:var(--sheet);align-items:center;gap:.4rem;padding:.25em .6em;font-size:.8125rem;display:inline-flex}.lv2 .lv2-chip__tick{width:.85rem;height:.85rem;color:var(--mark);flex:none}.lv2 .lv2-plans{border:2px solid var(--ink);background:var(--sheet);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.lv2 .lv2-plan{border-inline-end:1px solid var(--rule);flex-direction:column;gap:.85rem;padding:clamp(1.1rem,2.5vw,1.75rem);display:flex}.lv2 .lv2-plan:last-child{border-inline-end:0}.lv2 .lv2-plan--popular{background:var(--mark-wash)}.lv2 .lv2-plan__badge{border:1px solid var(--mark);color:color-mix(in srgb, var(--mark) 72%, var(--ink));align-self:start;padding:.15em .5em;font-size:.75rem;font-weight:600;display:inline-block}.lv2 .lv2-plan__price{font-family:var(--font-jetbrains-mono),monospace;font-variant-numeric:tabular-nums;align-items:baseline;gap:.4rem;display:flex}.lv2 .lv2-plan__amount{font-size:2rem;font-weight:700}.lv2 .lv2-plan__list{gap:.5rem;font-size:.9375rem;display:grid}.lv2 .lv2-plan__list li{grid-template-columns:1.1rem minmax(0,1fr);align-items:start;gap:.5rem;display:grid}.lv2 .lv2-plan__tick{width:1.05rem;height:1.05rem;color:var(--mark);margin-top:.2rem}.lv2 .lv2-plan .lv2-stamp{align-self:start;margin-block-start:auto}.lv2 .lv2-all-include{border-inline-start:1px solid var(--rule-strong);gap:.6rem;margin-block-start:clamp(1.5rem,3vw,2.25rem);padding-inline-start:.9rem;display:grid}.lv2 .lv2-faq__item{border-bottom:1px solid var(--rule)}.lv2 .lv2-faq__button{text-align:start;inline-size:100%;font-family:var(--font-display),var(--font-body),sans-serif;letter-spacing:-.01em;color:var(--ink);cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding-block:1.15rem;font-size:1.125rem;font-weight:700;display:grid}.lv2 .lv2-faq__sign{block-size:1.1rem;inline-size:1.1rem;position:relative}.lv2 .lv2-faq__sign:before,.lv2 .lv2-faq__sign:after{content:"";background:var(--mark);block-size:2px;transition:transform .18s ease-out;position:absolute;inset-block-start:50%;inset-inline:0;transform:translateY(-50%)}.lv2 .lv2-faq__sign:after{transform:translateY(-50%)rotate(90deg)}.lv2 .lv2-faq__button[aria-expanded=true] .lv2-faq__sign:after{transform:translateY(-50%)rotate(0)}.lv2 .lv2-faq__answer{max-width:68ch;padding-block-end:1.25rem}.lv2 .lv2-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);min-height:min(64svh,42rem);padding-block:clamp(1.5rem,3vw,3rem) clamp(2rem,4vw,3.5rem);display:grid}.lv2 .lv2-hero__title{margin-block-end:1.1rem;font-size:clamp(2.5rem,1rem + 6vw,5rem)}.lv2 .lv2-hero__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-block:1.5rem .9rem;display:flex}.lv2 .lv2-hero__stage{border:2px solid var(--ink);background:var(--sheet);gap:.9rem;padding:clamp(.85rem,2vw,1.35rem);display:grid}.lv2 .lv2-hero__stage-head{color:var(--ink-soft);justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.lv2 .lv2-hero__resolve{border-top:1px solid var(--rule);gap:.6rem;padding-top:.9rem;display:grid}.lv2 .lv2-hero__score{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem 1.1rem;display:grid}.lv2 .lv2-hero__score>:first-child{grid-column:1/-1}.lv2 .lv2-hero__score .lv2-note{max-width:none}.lv2 .lv2-hero__next{color:var(--note);font-weight:500}.lv2 .lv2-lanes{border-block:2px solid var(--rule-strong);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.lv2 .lv2-lane{border-inline-end:1px solid var(--rule);padding-block:1.4rem;padding-inline-end:clamp(1rem,3vw,2rem)}.lv2 .lv2-lane:last-child{border-inline-end:0;padding-inline-start:clamp(1rem,3vw,2rem)}.lv2 .lv2-lane__head{grid-template-columns:1.4rem minmax(0,1fr) auto;align-items:center;gap:.6rem;margin-block-end:.6rem;display:grid}.lv2 .lv2-lane__mark{width:1.4rem;height:1.4rem;color:var(--mark)}.lv2 .lv2-lane__count{color:var(--ink-soft);white-space:nowrap}.lv2 .lv2-merge{border-bottom:1px solid var(--rule);gap:.7rem;padding-block:1.5rem;display:grid}.lv2 .lv2-merge__math{font-family:var(--font-display),var(--font-body),sans-serif;flex-wrap:wrap;align-items:center;gap:.6rem 1.1rem;font-size:1.25rem;font-weight:700;display:flex}.lv2 .lv2-merge__num{border:2px solid var(--ink);background:var(--sheet);font-family:var(--font-jetbrains-mono),monospace;color:var(--mark);padding:.05em .35em;display:inline-block}.lv2 .lv2-merge__arrow{block-size:1.6rem;inline-size:1.6rem;color:var(--ink-soft)}.lv2 .lv2-merge__total{font-family:var(--font-jetbrains-mono),monospace;color:var(--ink-soft);font-size:1rem}.lv2 .lv2-actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-block-start:clamp(1.25rem,3vw,2rem);display:flex}.lv2 .lv2-steps{border-top:1px solid var(--rule);gap:0;margin-block-start:1.25rem;display:grid}.lv2 .lv2-step{border-bottom:1px solid var(--rule);grid-template-columns:2.25rem minmax(0,1fr);align-items:start;gap:1rem;padding-block:1.1rem;display:grid}.lv2 .lv2-step__num{border:2px solid var(--ink);background:var(--sheet);block-size:2.25rem;inline-size:2.25rem;color:var(--mark);place-items:center;font-weight:700;display:grid}.lv2 .lv2-step p{color:var(--ink-soft);margin-block-start:.3rem}.lv2 .lv2-analytics__switch{border:0;flex-wrap:wrap;gap:.5rem;margin-block-end:clamp(1.25rem,3vw,2rem);padding:0;display:flex}.lv2 .lv2-switch{border:1px solid var(--rule-strong);background:var(--sheet);color:var(--ink);cursor:pointer;padding:.5em .9em;font-size:.9375rem;font-weight:600;transition:background-color .14s ease-out,border-color .14s ease-out}.lv2 .lv2-switch:hover{border-color:var(--ink)}.lv2 .lv2-switch[aria-pressed=true]{border-color:var(--mark);background:var(--mark-wash);box-shadow:inset 0 -3px 0 var(--mark)}.lv2 .lv2-analytics__body{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:clamp(1.25rem,3vw,2.5rem);display:grid}.lv2 .lv2-analytics__panel{border:2px solid var(--ink);background:var(--sheet);gap:1rem;padding:clamp(1rem,2.5vw,1.6rem);display:grid}.lv2 .lv2-analytics__panel-head{border-bottom:1px solid var(--rule);gap:.35rem;padding-block-end:.75rem;display:grid}.lv2 .lv2-analytics__panel-head .lv2-data{color:var(--ink-soft)}.lv2 .lv2-support{gap:.8rem;display:grid}.lv2 .lv2-support__marks{gap:.45rem;display:grid}.lv2 .lv2-support__marks li{border-bottom:1px solid var(--rule);grid-template-columns:1.1rem minmax(0,1fr) auto;align-items:center;gap:.6rem;padding-block:.4rem;font-size:.9375rem;display:grid}.lv2 .lv2-support__mark{block-size:1.1rem;inline-size:1.1rem;color:var(--mark)}.lv2 .lv2-ai{border-top:1px solid var(--rule);gap:.5rem;margin-block-start:.5rem;padding-block-start:.9rem;display:grid}.lv2 .lv2-ai>.lv2-data{color:var(--ink-soft)}.lv2 .lv2-ai__step{font-family:var(--font-display),var(--font-body),sans-serif;grid-template-columns:1.4rem minmax(0,1fr);align-items:center;gap:.6rem;font-size:1.2rem;font-weight:700;display:grid}.lv2 .lv2-ai__tick{block-size:1.4rem;inline-size:1.4rem;color:var(--mark)}.lv2 .lv2-ai__decision{color:var(--ink-soft);font-size:.9375rem}.lv2 .lv2-closing{gap:1rem;max-width:62ch;display:grid}.lv2 .lv2-closing__title{font-size:clamp(2.25rem,1.2rem + 4vw,4rem)}.lv2 .lv2-counters{border-top:2px solid var(--rule-strong);gap:.75rem;margin-block-start:clamp(1.5rem,3vw,2.5rem);padding-block-start:1.25rem;display:grid}.lv2 .lv2-counters>.lv2-data{color:var(--ink-soft)}.lv2 .lv2-counters__grid{flex-wrap:wrap;gap:1rem 1.5rem;display:flex}.lv2 .lv2-counters__item{gap:.4rem;display:grid}.lv2 .lv2-counters__item dt{color:var(--ink-soft);font-size:.875rem}.lv2 .lv2-nav{z-index:40;background:var(--page);border-bottom:2px solid var(--rule);position:sticky;top:0}.lv2 .lv2-nav--scrolled{border-bottom-color:var(--rule-strong)}.lv2 .lv2-nav__inner{align-items:center;gap:1.25rem;max-width:1240px;margin:0 auto;padding:.7rem clamp(1rem,4vw,3rem);display:flex}.lv2 .lv2-nav__logo{font-family:var(--font-display),sans-serif;letter-spacing:-.03em;color:var(--ink);font-size:1.35rem;font-weight:800;text-decoration:none}.lv2 .lv2-nav__links{gap:1.1rem;margin-inline-start:auto;display:flex}.lv2 .lv2-nav__link{color:var(--ink);border-bottom:1px solid #0000;padding-block:.4rem;font-size:.9375rem;font-weight:500;text-decoration:none}.lv2 .lv2-nav__link:hover{color:var(--mark);border-bottom-color:var(--mark)}.lv2 .lv2-nav__actions{align-items:center;gap:.75rem;display:flex}.lv2 .lv2-nav__toggle{border:1px solid var(--rule-strong);background:var(--sheet);color:var(--ink);padding:.5em .8em;font-size:.9375rem;font-weight:600;display:none}.lv2 .lv2-nav__panel{border-top:1px solid var(--rule);background:var(--sheet);gap:.75rem;padding:1rem clamp(1rem,4vw,3rem) 1.25rem;display:grid}.lv2 .lv2-nav__panel-links{gap:.65rem;display:grid}.lv2 .lv2-dock{z-index:45;padding:.7rem clamp(1rem,4vw,2rem) calc(.7rem + env(safe-area-inset-bottom));background:var(--page);border-top:2px solid var(--rule-strong);display:none;position:fixed;inset-block-end:0;inset-inline:0}.lv2 .lv2-dock .lv2-stamp{justify-content:center;inline-size:100%}.lv2 .lv2-ink-in{animation:.38s cubic-bezier(.16,.84,.24,1) both lv2-ink;animation-delay:calc(var(--i,0)*90ms)}@keyframes lv2-ink{0%{opacity:0;transform:scale(.7)rotate(-12deg)}to{opacity:1;transform:scale(1)rotate(-3deg)}}.lv2 .lv2-resolve{animation:.62s cubic-bezier(.2,.8,.2,1) .76s both lv2-resolve}@keyframes lv2-resolve{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.lv2 .lv2-strip__mark,.lv2 .lv2-bar__fill,.lv2 .lv2-ink-in,.lv2 .lv2-resolve{opacity:1;clip-path:none;animation:none;transform:none}.lv2 .lv2-stamp,.lv2 .lv2-figure,.lv2 .lv2-switch{transition:none}}@media (max-width:1020px){.lv2 .lv2-hero,.lv2 .lv2-analytics__body{grid-template-columns:minmax(0,1fr)}.lv2 .lv2-row{grid-template-columns:minmax(0,1fr);gap:.5rem}.lv2 .lv2-bar{grid-template-columns:minmax(0,1fr) auto;row-gap:.4rem}.lv2 .lv2-bar__track{order:3;grid-column:1/-1}}@media (max-width:760px){.lv2 .lv2-nav__links,.lv2 .lv2-nav__actions>a.lv2-nav__link{display:none}.lv2 .lv2-stamp--nav{padding:.45em .8em;font-size:.875rem}.lv2 .lv2-masthead{gap:.25rem .9rem;padding-block:.5rem;font-size:.75rem}.lv2 .lv2-hero{gap:1.5rem;min-height:0;padding-block-start:1.25rem}.lv2 .lv2-hero__title{margin-block-end:.8rem;font-size:clamp(2.25rem,10vw,3rem)}.lv2 .lv2-lede{font-size:1rem}.lv2 .lv2-strip__cell{aspect-ratio:1/.9}.lv2 .lv2-hero__title{margin-block-end:.6rem}.lv2 .lv2-hero__stage{gap:.45rem;padding:.6rem}.lv2 .lv2-scorebox__value{font-size:1.75rem}.lv2 .lv2-hero__resolve .lv2-note{font-size:.875rem}.lv2 .lv2-hero__actions{margin-block:.9rem .7rem}.lv2 .lv2-strip__percent{display:none}.lv2 .lv2-strip__mark{width:66%}.lv2 .lv2-hero__resolve{gap:.45rem;padding-block-start:.6rem}.lv2 .lv2-masthead{padding-block:.4rem}.lv2 .lv2-hero__text{display:contents}.lv2 .lv2-hero__text>.lv2-hero__title{order:1}.lv2 .lv2-hero__text>.lv2-hero__actions{order:2}.lv2 .lv2-hero>.lv2-hero__stage{order:3}.lv2 .lv2-hero__text>.lv2-lede{order:4;margin-block-start:.75rem}.lv2 .lv2-hero__text>.lv2-note{order:5}.lv2 .lv2-nav__toggle{margin-inline-start:auto;display:inline-flex}.lv2 .lv2-dock{display:block}.lv2 .lv2-page-end{padding-block-end:8rem}.lv2 .lv2-strip{grid-template-columns:repeat(6,minmax(0,1fr))}.lv2 .lv2-strip__cell{border-inline-end:1px solid var(--rule)}.lv2 .lv2-strip__cell:nth-child(6){border-inline-end:0}.lv2 .lv2-nav__actions{margin-inline-start:auto}.lv2 .lv2-figure{transform:none}.lv2 .lv2-merge__math{font-size:1.1rem}}@media (max-width:340px){.lv2 .lv2-strip__cell{aspect-ratio:1}.lv2 .lv2-strip__mark{width:60%}.lv2 .lv2-strip__num{font-size:.6875rem}}.lv2 .lv2-marquee{background:var(--sheet);border-block-start:2px solid var(--rule-strong);padding-block:.85rem;position:relative;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.lv2 .lv2-marquee__track{width:max-content;animation:38s linear infinite lv2-marquee-run;display:flex}.lv2 .lv2-marquee__row{align-items:center;gap:1.5rem;padding-inline:.75rem;display:flex}.lv2 .lv2-marquee__item{color:var(--ink);font-family:var(--font-jetbrains-mono),monospace;white-space:nowrap;align-items:center;gap:1.5rem;font-size:.9375rem;display:inline-flex}.lv2 .lv2-marquee__sep{background:var(--rule-strong);width:1px;height:1em}.lv2 .lv2-marquee:hover .lv2-marquee__track,.lv2 .lv2-marquee:focus-within .lv2-marquee__track{animation-play-state:paused}@keyframes lv2-marquee-run{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.lv2 .lv2-marquee{overflow-x:auto;mask-image:none}.lv2 .lv2-marquee__track{animation:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lv2 .lv2-figure{animation:linear lv2-figure-settle;animation-timeline:view();animation-range:entry entry 40%}}}@keyframes lv2-figure-settle{0%{transform:rotate(-1.4deg)translateY(.75rem)}to{transform:rotate(-.35deg)translateY(0)}}.lv2 .lv2-marquee--paused .lv2-marquee__track{animation-play-state:paused}.lv2 .lv2-marquee__pause{border:1px solid var(--rule-strong);background:var(--sheet);color:var(--ink);font-family:var(--font-jetbrains-mono),monospace;cursor:pointer;padding:.35rem .6rem;font-size:.75rem;position:absolute;inset-block-start:50%;inset-inline-end:.5rem;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.lv2 .lv2-marquee__pause{display:none}}.lv2 .lv2-nav__logo{align-items:center;padding-block:.5rem;font-size:1.15rem;display:inline-flex}.lv2 .lv2-nav__logo>div{height:auto}.lv2 .lv2-nav__logo .lv2-wm-quiz{color:var(--ink)}.lv2 .lv2-nav__logo .lv2-wm-lm{color:var(--mark)}
