.lx-sub{--petal:#f26257;--petal-soft:color-mix(in oklab, var(--petal) 18%, var(--lx-paper))}.lx-sub-hero{padding-block:clamp(24px,4vw,56px) clamp(32px,5vw,72px);position:relative}@media (min-width:1024px) and (min-height:700px){.lx-sub-hero{min-height:min(calc(100svh - var(--lx-header-h)), 900px);align-items:center;display:grid}}.lx-sub-hero__grid{align-items:center;gap:clamp(16px,4vw,40px);display:grid}@media (min-width:960px){.lx-sub-hero__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}}.lx-sub-hero__kicker{color:var(--lx-ink-2);flex-wrap:wrap;gap:10px}.lx-sub-hero__title{margin-top:18px}.lx-sub-hero__side{max-width:560px;margin-top:24px}.lx-sub-hero__side .lx-lead{margin-top:0}.lx-sub-hero__stage{justify-items:center;gap:14px;margin:0;display:grid}.lx-sub-hero__orb{aspect-ratio:1;width:min(100%,540px);position:relative}@media (max-width:959px){.lx-sub-hero__orb{width:min(82vw,420px)}}.lx-sub-hero__orb:before{content:"";z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--petal) 26%, transparent) 0%, transparent 64%);border-radius:50%;position:absolute;inset:4%}.lx-sub-hero__flat{width:80%;height:80%;transition:opacity .8s var(--lx-ease);position:absolute;inset:10%;overflow:visible}.lx-sub-hero__flat path{opacity:.2;mix-blend-mode:multiply}.lx-sub-hero__flat path[data-active]{opacity:.95;scale:1.06}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .lx-sub-hero__flat path{mix-blend-mode:screen}}html[data-theme=dark] .lx-sub-hero__flat path{mix-blend-mode:screen}.lx-sub-hero__host{opacity:0;transition:opacity .9s var(--lx-ease);position:absolute;inset:0}.lx-sub-hero__host canvas{width:100%;height:100%;display:block}.lx-sub-hero__stage[data-live] .lx-sub-hero__host{opacity:1}.lx-sub-hero__stage[data-live] .lx-sub-hero__flat{opacity:0}.lx-sub-hero__stats{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.lx-sub-hero__stats>span,.lx-conveyor__tally>span{border:1px solid var(--lx-line);background:color-mix(in srgb, var(--lx-paper) 82%, transparent);min-height:40px;color:var(--lx-ink-3);font-family:var(--lx-mono);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:baseline;gap:8px;padding:6px 16px;font-size:11.5px;display:inline-flex}.lx-sub-hero__stats b,.lx-conveyor__tally b{color:var(--lx-accent-ink);font-family:var(--lx-serif);letter-spacing:0;text-transform:none;font-size:22px;font-style:italic;font-weight:400}@media (prefers-reduced-motion:no-preference){.lx-sub-hero__kicker{animation:lx-rise .8s var(--lx-ease-out) both}.lx-sub-hero__side{animation:lx-rise .9s var(--lx-ease-out) .5s both}.lx-sub-hero__flat path{animation:lx-petal-in 1.1s var(--lx-ease-out) both;animation-delay:calc(var(--i) * 70ms)}.lx-sub-hero__orb:before{animation:5.6s ease-in-out infinite alternate lx-glow}.lx-sub-hero__stats>span{animation:lx-rise .8s var(--lx-ease-out) both;animation-delay:calc(1.1s + var(--i) * .12s)}}@keyframes lx-petal-in{0%{opacity:0;scale:.6}}@keyframes lx-glow{0%{opacity:.65;scale:.94}to{opacity:1;scale:1.04}}.lx-swap__list{gap:14px;margin:40px 0 0;padding:0;list-style:none;display:grid}.lx-swap__row{border:1px solid var(--lx-line-soft);border-radius:var(--lx-radius-lg);background:color-mix(in srgb, var(--lx-paper) 80%, transparent);box-shadow:var(--lx-shadow-sm);transition:border-color .3s var(--lx-ease), box-shadow .3s var(--lx-ease);grid-template-columns:52px minmax(0,1fr);align-items:center;gap:6px 16px;padding:18px 20px;display:grid}.lx-swap__row:hover{border-color:color-mix(in srgb, var(--petal) 55%, var(--lx-line));box-shadow:var(--lx-shadow)}.lx-swap__row[data-design]{border-style:dashed}.lx-swap__icon{background:var(--petal-soft);width:52px;height:52px;color:var(--lx-ink);transition:rotate .5s var(--lx-spring);border-radius:58% 42% 54% 46%/60% 46% 54% 40%;grid-row:span 2;place-items:center;display:grid}.lx-swap__row:hover .lx-swap__icon{rotate:-8deg}.lx-swap__pain{color:var(--lx-ink-3);font-size:1rem;line-height:1.4}.lx-swap__strike{background:linear-gradient(currentColor,currentColor) 0 58%/100% 1.5px no-repeat;padding-bottom:1px}.lx-swap__arrow{color:var(--lx-stop);display:none}.lx-swap__fix{color:var(--lx-ink);font-family:var(--lx-serif);letter-spacing:-.01em;font-size:clamp(1.2rem,1.05rem + .7vw,1.55rem);line-height:1.25}.lx-swap__row[data-design] .lx-swap__fix{color:var(--lx-ink-2);font-style:italic}@media (min-width:860px){.lx-swap__row{grid-template-columns:52px minmax(0,.9fr) 36px minmax(0,1.2fr);gap:24px;padding:22px 28px}.lx-swap__icon{grid-row:auto}.lx-swap__arrow{place-items:center;display:grid}}@media (prefers-reduced-motion:no-preference){html[data-lx-js] .lx-swap__row{opacity:0;transition:opacity .7s var(--lx-ease-out), translate .8s var(--lx-ease-out), border-color .3s var(--lx-ease), box-shadow .3s var(--lx-ease);translate:0 26px}html[data-lx-js] .lx-swap__row[data-on]{opacity:1;translate:0}html[data-lx-js] .lx-swap__strike{transition:background-size .6s var(--lx-ease) .4s;background-size:0% 1.5px}html[data-lx-js] .lx-swap__row[data-on] .lx-swap__strike{background-size:100% 1.5px}html[data-lx-js] .lx-swap__pain{transition:color .5s var(--lx-ease) .4s}html[data-lx-js] .lx-swap__row:not([data-on]) .lx-swap__pain{color:var(--lx-ink)}html[data-lx-js] .lx-swap__arrow,html[data-lx-js] .lx-swap__fix{opacity:0;transition:opacity .7s var(--lx-ease-out) .85s, translate .8s var(--lx-ease-out) .85s;translate:-14px}html[data-lx-js] .lx-swap__row[data-on] .lx-swap__arrow,html[data-lx-js] .lx-swap__row[data-on] .lx-swap__fix{opacity:1;translate:0}html[data-lx-js] .lx-swap__row[data-on] .lx-swap__icon{animation:lx-tap .9s var(--lx-ease) .3s both}}.lx-conveyor{--f:clamp(0, calc((var(--p,0) * var(--n) - .5) / (var(--n) - 1)), 1);padding-block:0}.lx-conveyor__track{padding-block:clamp(64px,8vw,120px)}.lx-conveyor__inner{gap:clamp(22px,3.2vh,40px);display:grid}.lx-conveyor__head .lx-title{margin-top:10px}.lx-conveyor__tally{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.lx-conveyor[data-mode=staged] .lx-conveyor__track{height:calc(var(--n) * 70svh + 100svh);padding-block:0}.lx-conveyor[data-mode=staged] .lx-conveyor__sticky{top:var(--lx-header-h);height:calc(100svh - var(--lx-header-h));align-items:safe center;display:flex;position:sticky;overflow-y:auto}.lx-conveyor[data-mode=staged] .lx-conveyor__head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:8px 24px;display:flex}.lx-conveyor[data-mode=staged] .lx-conveyor__head .lx-kicker{flex-basis:100%}.lx-conveyor[data-mode=staged] .lx-conveyor__head .lx-title,.lx-conveyor[data-mode=staged] .lx-conveyor__tally{margin-top:0}@media (max-height:820px){.lx-conveyor[data-mode=staged] .lx-title{font-size:clamp(1.8rem,1.3rem + 1.8vw,2.6rem)}.lx-conveyor[data-mode=staged] .lx-conveyor__tally{display:none}}.lx-belt{grid-template-columns:repeat(var(--n), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.lx-belt__line{top:26px;right:calc(50% / var(--n));left:calc(50% / var(--n));background:var(--lx-line);border-radius:2px;height:2px;position:absolute}.lx-belt__fill{border-radius:inherit;background:linear-gradient(90deg, var(--petal), var(--lx-orange));transform-origin:0;scale:var(--f) 1;position:absolute;inset:0}.lx-belt__token{top:26px;left:calc(50% / var(--n) + var(--f) * (100% - 100% / var(--n)));z-index:0;background:radial-gradient(circle at 35% 35%, #fff4ea, var(--lx-orange) 55%, var(--lx-orange-deep));width:16px;height:16px;box-shadow:0 0 0 5px color-mix(in srgb, var(--lx-orange) 24%, transparent), 0 0 22px color-mix(in srgb, var(--lx-orange) 70%, transparent);pointer-events:none;border-radius:50%;position:absolute;translate:-50% -50%}.lx-belt__token:after{content:"";border:1.5px solid var(--lx-orange);animation:lx-ring 2.2s var(--lx-ease-out) infinite;border-radius:50%;position:absolute;inset:-6px}.lx-belt__stop{justify-content:center;display:flex}.lx-belt__stop button{width:100%;min-height:52px;color:var(--lx-ink-3);font:inherit;cursor:pointer;background:0 0;border:0;justify-items:center;gap:10px;padding:0 4px;display:grid}.lx-belt__node{z-index:1;border:1.5px solid var(--lx-line);background:var(--lx-paper);width:52px;height:52px;color:var(--lx-ink-3);transition:scale .45s var(--lx-spring), border-color .3s var(--lx-ease), background-color .3s var(--lx-ease), color .3s var(--lx-ease), box-shadow .3s var(--lx-ease);border-radius:50%;place-items:center;display:grid;position:relative}.lx-belt__stop[data-design] .lx-belt__node{border-style:dashed}.lx-belt__stop[data-human] .lx-belt__node:after{content:"";border:2px solid var(--lx-ground);background:var(--lx-orange);border-radius:50%;width:12px;height:12px;position:absolute;top:-1px;right:-1px}.lx-belt__stop[data-state=done] .lx-belt__node{border-color:color-mix(in srgb, var(--petal) 70%, var(--lx-line));background:var(--petal-soft);color:var(--lx-ink)}.lx-belt__stop[data-state=active] .lx-belt__node{border-color:var(--lx-orange);background:var(--lx-paper);box-shadow:0 0 0 6px color-mix(in srgb, var(--lx-orange) 18%, transparent), var(--lx-shadow);color:var(--lx-ink);scale:1.14}.lx-belt__stop button:hover .lx-belt__node{border-color:var(--lx-field);color:var(--lx-ink)}.lx-belt__stop button:focus-visible{outline:none}.lx-belt__stop button:focus-visible .lx-belt__node{outline:2px solid var(--lx-action);outline-offset:4px}.lx-belt__label{text-align:center;max-width:15ch;transition:color .3s var(--lx-ease);font-size:12.5px;font-weight:600;line-height:1.3}.lx-belt__stop[data-state=active] .lx-belt__label{color:var(--lx-ink)}@media (max-width:719px){.lx-belt__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lx-belt__node{width:44px;height:44px}.lx-belt__line,.lx-belt__token{top:22px}}.lx-step-cards{gap:16px;margin:0;padding:0;list-style:none;display:grid}.lx-step-card{border:1px solid var(--lx-line-soft);border-radius:var(--lx-radius-lg);background:var(--lx-paper);width:100%;max-width:780px;box-shadow:var(--lx-shadow-lg);grid-template-columns:auto minmax(0,1fr);gap:18px 22px;margin-inline:auto;padding:clamp(20px,3vw,32px);display:grid;position:relative;overflow:hidden}.lx-step-card:before{content:"";background:linear-gradient(90deg, var(--petal), var(--lx-orange));height:3px;position:absolute;inset:0 0 auto}.lx-step-card[data-design]{box-shadow:var(--lx-shadow);border-style:dashed}.lx-step-card[data-design]:before{background:repeating-linear-gradient(90deg, var(--lx-field) 0 8px, transparent 8px 14px)}.lx-step-card__badge{background:var(--petal-soft);width:72px;height:72px;color:var(--lx-ink);border-radius:58% 42% 54% 46%/60% 46% 54% 40%;place-items:center;display:grid}.lx-step-card[data-design] .lx-step-card__badge{background:var(--lx-paper-2);color:var(--lx-ink-3)}.lx-step-card__meta{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.lx-step-card__human{border-color:color-mix(in srgb, var(--lx-orange) 55%, var(--lx-line));background:color-mix(in srgb, var(--lx-orange) 14%, var(--lx-paper));color:var(--lx-action-ink)}.lx-step-card h3{color:var(--lx-ink);font-family:var(--lx-serif);letter-spacing:-.015em;margin-top:8px;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.3rem);font-weight:400;line-height:1.1}.lx-step-card__does{max-width:52ch;color:var(--lx-ink-2);margin-top:10px;font-size:1.05rem;line-height:1.55}.lx-step-card__gate{background:color-mix(in srgb, var(--lx-orange) 8%, var(--lx-paper-2));color:var(--lx-ink);border-radius:12px;align-items:flex-start;gap:10px;margin-top:16px;padding:11px 14px;font-size:14.5px;line-height:1.45;display:flex}.lx-step-card__gate .lx-icon{color:var(--lx-stop);flex:none;margin-top:1px}.lx-step-card[data-human] .lx-step-card__gate{background:color-mix(in srgb, var(--lx-orange) 15%, var(--lx-paper-2))}.lx-step-card__trail{margin-top:14px}.lx-step-card__trail>p{color:var(--lx-ink-2);padding-bottom:10px;font-size:14.5px}@media (max-width:559px){.lx-step-card{grid-template-columns:minmax(0,1fr)}.lx-step-card__badge{width:56px;height:56px}}.lx-conveyor[data-mode=staged] .lx-step-cards{grid-template-areas:"card"}.lx-conveyor[data-mode=staged] .lx-step-card{transition:opacity .45s var(--lx-ease), translate .6s var(--lx-ease-out), scale .6s var(--lx-ease-out), visibility 0s linear .45s;grid-area:card;align-self:start}.lx-conveyor[data-mode=staged] .lx-step-card[data-active=false]{visibility:hidden;opacity:0;translate:0 28px;scale:.97}.lx-conveyor[data-mode=staged] .lx-step-card[data-active=true]{transition-delay:0s}.lx-conveyor[data-mode=staged] .lx-step-card[data-active=true] .lx-step-card__badge{animation:lx-tap .9s var(--lx-ease) both, lx-blob 6s ease-in-out .9s infinite alternate}.lx-conveyor[data-mode=staged] .lx-step-card[data-active=true] .lx-step-card__body>*{animation:lx-fade-up .5s var(--lx-ease-out) both}.lx-conveyor[data-mode=staged] .lx-step-card[data-active=true] .lx-step-card__body>:nth-child(2){animation-delay:60ms}.lx-conveyor[data-mode=staged] .lx-step-card[data-active=true] .lx-step-card__body>:nth-child(3){animation-delay:.12s}.lx-conveyor[data-mode=staged] .lx-step-card[data-active=true] .lx-step-card__body>:nth-child(n+4){animation-delay:.2s}@media (max-height:760px){.lx-conveyor[data-mode=staged] .lx-step-card{padding:18px 20px}.lx-conveyor[data-mode=staged] .lx-step-card__does{margin-top:6px}.lx-conveyor[data-mode=staged] .lx-step-card__gate{margin-top:10px}}.lx-promises__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}.lx-promise{border:1px solid var(--lx-line-soft);border-radius:var(--lx-radius-lg);background:var(--lx-paper);box-shadow:var(--lx-shadow);transition:translate .35s var(--lx-ease-out), box-shadow .35s var(--lx-ease);align-content:start;justify-items:start;gap:10px;padding:24px 22px;display:grid}.lx-promise:hover{box-shadow:var(--lx-shadow-lg);translate:0 -4px}.lx-promise__seal{width:64px;height:64px;color:var(--lx-seal);transition:rotate .5s var(--lx-spring);place-items:center;margin-bottom:4px;display:grid;position:relative;rotate:-8deg}.lx-promise:hover .lx-promise__seal{rotate:0deg}.lx-promise__seal>svg:not(.lx-icon){width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lx-promise__seal circle{fill:color-mix(in srgb, currentColor 8%, transparent);stroke:currentColor;stroke-width:2px;stroke-dasharray:100;stroke-dashoffset:0}.lx-promise[data-state=live] .lx-promise__seal{color:var(--lx-ok)}.lx-promise[data-state=building] .lx-promise__seal{color:var(--lx-ink-3)}.lx-promise[data-state=building] .lx-promise__seal circle{stroke-dasharray:4 4}.lx-promise h3{color:var(--lx-ink);font-family:var(--lx-serif);font-size:1.35rem;font-weight:400;line-height:1.2}.lx-promise p{color:var(--lx-ink-2);font-size:14.5px;line-height:1.5}@media (prefers-reduced-motion:no-preference){html[data-lx-js] .lx-promises__grid:not([data-stamped]) .lx-promise{opacity:0;translate:0 18px}html[data-lx-js] .lx-promises__grid[data-stamped] .lx-promise{animation:lx-rise .7s var(--lx-ease-out) both;animation-delay:calc(var(--i) * .11s)}html[data-lx-js] .lx-promises__grid[data-stamped] .lx-promise__seal{animation:lx-press .6s var(--lx-spring) both;animation-delay:calc(var(--i) * .11s + .22s)}html[data-lx-js] .lx-promises__grid[data-stamped] .lx-promise:not([data-state=building]) .lx-promise__seal circle{animation:lx-draw .9s var(--lx-ease) both;animation-delay:calc(var(--i) * .11s + .36s)}}@keyframes lx-press{0%{opacity:0;rotate:-28deg;scale:1.7}to{opacity:1;rotate:-8deg;scale:1}}@keyframes lx-draw{0%{stroke-dashoffset:100px}}.lx-siblings{padding-top:clamp(32px,4vw,64px)}.lx-siblings__list{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:14px;margin:32px 0 0;padding:0;list-style:none;display:grid}.lx-sibling{border:1px solid var(--lx-line-soft);border-radius:var(--lx-radius-lg);background:color-mix(in srgb, var(--lx-paper) 82%, transparent);height:100%;min-height:104px;color:var(--lx-ink);transition:border-color .3s var(--lx-ease), box-shadow .3s var(--lx-ease), translate .35s var(--lx-ease-out);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:20px 22px;text-decoration:none;display:grid}.lx-sibling:hover{border-color:color-mix(in srgb, var(--petal) 60%, var(--lx-line));box-shadow:var(--lx-shadow);translate:0 -3px}.lx-sibling:focus-visible{outline:2px solid var(--lx-action);outline-offset:3px}.lx-sibling__petal,.lx-sibling__flower{width:44px;height:44px;transition:rotate .7s var(--lx-spring);grid-row:span 2}.lx-sibling__flower path{opacity:.85}.lx-sibling:hover .lx-sibling__petal{rotate:34deg}.lx-sibling:hover .lx-sibling__flower{rotate:45deg}.lx-sibling__name{color:var(--lx-ink-3);font-family:var(--lx-mono);letter-spacing:.14em;text-transform:uppercase;align-self:end;font-size:11.5px}.lx-sibling__line{font-family:var(--lx-serif);grid-column:2;align-self:start;font-size:1.3rem;line-height:1.25}.lx-sibling__arrow{color:var(--lx-action-ink);transition:translate .3s var(--lx-ease-out);grid-area:1/3/span 2}.lx-sibling:hover .lx-sibling__arrow{translate:3px -3px}@media (prefers-reduced-motion:reduce){.lx-belt__token:after{animation:none}.lx-sibling,.lx-promise,.lx-sibling__petal,.lx-sibling__flower,.lx-promise__seal,.lx-swap__icon{transition:none}}.lx-sub-hero__flat--whole path{opacity:.78}.lx-who__list{gap:12px;margin:36px 0 0;padding:0;list-style:none;display:grid}.lx-who__row{border:1px solid var(--lx-line-soft);border-radius:var(--lx-radius-lg);background:color-mix(in srgb, var(--lx-paper) 82%, transparent);box-shadow:var(--lx-shadow-sm);gap:10px;padding:18px 22px;display:grid}.lx-who__label{color:var(--lx-ink-3);font-family:var(--lx-mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px;font-size:11px;display:block}.lx-who__task{color:var(--lx-ink);font-family:var(--lx-serif);font-size:1.3rem;line-height:1.25}.lx-who__stop>span:last-child{color:var(--lx-ink);align-items:flex-start;gap:8px;font-size:15px;display:inline-flex}.lx-who__stop .lx-icon{color:var(--lx-stop);flex:none;margin-top:2px}@media (min-width:860px){.lx-who__row{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:24px;padding:20px 28px}.lx-who__row:not(:first-child) .lx-who__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:no-preference){html[data-lx-js] .lx-who__list:not([data-on]) .lx-who__row{opacity:0;translate:-18px}html[data-lx-js] .lx-who__list[data-on] .lx-who__row{animation:lx-slide-in .7s var(--lx-ease-out) both;animation-delay:calc(var(--i) * .11s)}html[data-lx-js] .lx-who__list[data-on] .lx-who__stop .lx-icon{animation:lx-tap .9s var(--lx-ease) both;animation-delay:calc(var(--i) * .11s + .42s)}}@keyframes lx-slide-in{0%{opacity:0;translate:-18px}to{opacity:1;translate:0}}.lx-try__live{background:var(--lx-ok);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--lx-ok) 22%, transparent);border-radius:50%}.lx-try__console{border:1px solid var(--lx-line-soft);border-radius:var(--lx-radius-lg);background:var(--lx-paper);box-shadow:var(--lx-shadow-lg);gap:18px;margin-top:32px;padding:clamp(18px,3vw,28px);display:grid}@media (min-width:960px){.lx-try__console{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:32px}}.lx-try__ask{align-content:start;gap:12px;display:grid}.lx-try__chips{gap:8px;display:grid}.lx-try__chip{border:1px solid var(--lx-line);background:var(--lx-paper-2);min-height:44px;color:var(--lx-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .25s var(--lx-ease), background-color .25s var(--lx-ease), translate .3s var(--lx-ease-out);border-radius:14px;padding:10px 16px;font-size:15px;line-height:1.35}.lx-try__chip:hover{border-color:var(--lx-field);translate:3px}.lx-try__chip[aria-pressed=true]{border-color:var(--lx-orange);background:color-mix(in srgb, var(--lx-orange) 12%, var(--lx-paper))}.lx-try__chip:focus-visible,.lx-try__input:focus-visible{outline:2px solid var(--lx-action);outline-offset:2px}.lx-try__form{gap:8px;margin-top:6px;display:grid}.lx-try__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lx-try__input{border:1px solid var(--lx-field);background:var(--lx-ground);min-width:0;min-height:46px;color:var(--lx-ink);font:inherit;border-radius:12px;flex:220px;padding:10px 14px;font-size:15.5px}.lx-try__input::placeholder{color:var(--lx-ink-3)}.lx-try__row .lx-cta:disabled{cursor:not-allowed;opacity:.55}.lx-try__how>p{color:var(--lx-ink-2);padding-bottom:10px;font-size:14px}.lx-try__out{border-radius:var(--lx-radius);background:var(--lx-paper-2);min-height:240px;padding:clamp(16px,2.4vw,24px)}.lx-try__answer{animation:lx-fade-up .45s var(--lx-ease-out) both;gap:10px;display:grid}.lx-try__q{color:var(--lx-ink);font-family:var(--lx-serif);font-size:1.35rem;font-style:italic;line-height:1.3}.lx-try__body{color:var(--lx-ink);font-size:1.02rem;line-height:1.6}.lx-try__cites{gap:8px;margin-top:4px;display:grid}.lx-try__cites ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lx-try__cites li{border-left:3px solid var(--lx-orange);background:var(--lx-paper);animation:lx-slide-in .5s var(--lx-ease-out) both;animation-delay:calc(.2s + var(--i) * .12s);border-radius:0 10px 10px 0;gap:10px;padding:10px 12px;font-size:14px;line-height:1.5;display:flex}.lx-try__cites li .lx-icon{color:var(--lx-stop);flex:none;margin-top:2px}.lx-try__cites li b{color:var(--lx-ink);display:block}.lx-try__cites li span span{color:var(--lx-ink-2)}.lx-try__state{background:var(--lx-paper);color:var(--lx-ink);border-radius:12px;gap:10px;padding:12px 14px;font-size:15px;line-height:1.5;display:flex}.lx-try__state .lx-icon{color:var(--lx-seal);flex:none;margin-top:2px}.lx-try__state[data-tone=warn] .lx-icon{color:var(--lightningcss-light,#7d4310)var(--lightningcss-dark,#f5c67a)}.lx-try__thinking{color:var(--lx-ink-2);align-items:center;gap:10px;display:inline-flex}.lx-try__dots{gap:5px;display:inline-flex}.lx-try__dots span{background:var(--lx-orange);border-radius:50%;width:8px;height:8px;animation:.9s ease-in-out infinite lx-bob}.lx-try__dots span:nth-child(2){animation-delay:.15s}.lx-try__dots span:nth-child(3){animation-delay:.3s}.lx-try__handoff{border-top:1px solid var(--lx-line-soft);color:var(--lx-ink-2);flex-wrap:wrap;align-items:center;gap:4px 12px;padding-top:8px;font-size:14px;display:flex}.lx-anatomy__grid{align-items:center;gap:28px;display:grid}@media (min-width:960px){.lx-anatomy__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.lx-anatomy__card{border:1px solid var(--lx-line-soft);border-radius:var(--lx-radius-lg);background:var(--lx-paper);box-shadow:var(--lx-shadow-lg);margin:0;padding:clamp(18px,3vw,28px)}.lx-anatomy__card figcaption{border-bottom:1px solid var(--lx-line-soft);justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.lx-anatomy__card dl{margin:0;display:grid}.lx-anatomy__card dl>div{border-bottom:1px solid var(--lx-line-soft);gap:4px;padding:14px 0;display:grid}@media (min-width:560px){.lx-anatomy__card dl>div{grid-template-columns:9.5rem minmax(0,1fr);gap:16px}}.lx-anatomy__card dl>div:last-child{border-bottom:0}.lx-anatomy__card dt{color:var(--lx-ink-3);font-family:var(--lx-mono);letter-spacing:.12em;text-transform:uppercase;font-size:11.5px}.lx-anatomy__card dd{color:var(--lx-ink);margin:0;font-size:15.5px;line-height:1.5}.lx-anatomy__card dl>div[data-last] dd{color:var(--lx-action-ink);font-weight:600}@media (prefers-reduced-motion:no-preference){html[data-lx-js] .lx-anatomy__card dl:not([data-on])>div{opacity:0}html[data-lx-js] .lx-anatomy__card dl[data-on]>div{animation:lx-fade-up .5s var(--lx-ease-out) both;animation-delay:calc(var(--i) * .26s)}}.lx-overall{--tone:var(--lx-ok);border:1px solid color-mix(in srgb, var(--tone) 45%, var(--lx-line));background:color-mix(in srgb, var(--tone) 10%, var(--lx-paper));min-height:44px;color:var(--lx-ink);border-radius:999px;align-items:center;gap:10px;padding:8px 18px;font-weight:600;display:inline-flex}.lx-overall[data-tone=degraded],.lx-live__comp[data-tone=degraded]{--tone:var(--lightningcss-light,#b0640e)var(--lightningcss-dark,#f5c67a)}.lx-overall[data-tone=incident],.lx-live__comp[data-tone=incident]{--tone:var(--lx-error)}.lx-overall__dot{background:var(--tone,var(--lx-ok));border-radius:50%;flex:none;width:10px;height:10px;position:relative}.lx-overall__dot:after{content:"";border:1.5px solid var(--tone,var(--lx-ok));animation:lx-ring 2.4s var(--lx-ease-out) infinite;border-radius:50%;position:absolute;inset:-5px}.lx-live__board{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.lx-live__comp{--tone:var(--lx-ok);border:1px solid var(--lx-line-soft);border-radius:var(--lx-radius);background:var(--lx-paper);animation:lx-fade-up .5s var(--lx-ease-out) both;animation-delay:calc(var(--i) * 70ms);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 12px;padding:14px 18px;display:grid}.lx-live__comp .lx-overall__dot{grid-row:span 2}.lx-live__comp b{color:var(--lx-ink);font-weight:600}.lx-live__comp>span:last-child{color:var(--lx-ink-3);font-size:13.5px}.lx-live__note{margin-top:18px}.lx-live__incidents{gap:10px;margin-top:18px;display:grid}.lx-live__incident{border-left:3px solid var(--lx-error);background:var(--lx-paper);border-radius:0 12px 12px 0;padding:14px 18px}.lx-live__incident h3{font-weight:600}.lx-live__how{margin-top:18px}.lx-live__how>p{max-width:70ch;color:var(--lx-ink-2);padding-bottom:10px;font-size:14px}.lx-ready__list{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px;margin:36px 0 0;padding:0;list-style:none;display:grid}.lx-ready__card{border:1px solid var(--lx-line-soft);border-radius:var(--lx-radius-lg);background:var(--lx-paper);height:100%;box-shadow:var(--lx-shadow);color:var(--lx-ink);transition:translate .35s var(--lx-ease-out), border-color .3s var(--lx-ease), box-shadow .3s var(--lx-ease);align-content:start;justify-items:start;gap:10px;padding:22px 20px;text-decoration:none;display:grid;position:relative}a.lx-ready__card:hover{border-color:color-mix(in srgb, var(--petal) 60%, var(--lx-line));box-shadow:var(--lx-shadow-lg);translate:0 -4px}a.lx-ready__card:focus-visible{outline:2px solid var(--lx-action);outline-offset:3px}.lx-ready__petal{transition:rotate .6s var(--lx-spring)}a.lx-ready__card:hover .lx-ready__petal{rotate:34deg}.lx-ready__name{font-family:var(--lx-serif);font-size:1.45rem;line-height:1.15}.lx-ready__meter{grid-template-columns:repeat(4,1fr);gap:4px;width:100%;display:grid}.lx-ready__meter span{background:var(--lx-line);border-radius:3px;height:6px}.lx-ready__meter span:first-child,.lx-ready__meter[data-level="2"] span:nth-child(-n+2),.lx-ready__meter[data-level="3"] span:nth-child(-n+3),.lx-ready__meter[data-level="4"] span{background:var(--petal)}.lx-ready__usable{color:var(--lx-ink-2);font-size:14.5px;line-height:1.5}.lx-ready__arrow{color:var(--lx-action-ink);transition:translate .3s var(--lx-ease-out);position:absolute;top:20px;right:18px}a.lx-ready__card:hover .lx-ready__arrow{translate:3px -3px}@media (prefers-reduced-motion:no-preference){html[data-lx-js] .lx-ready__list:not([data-on]) .lx-ready__meter span{scale:0 1}html[data-lx-js] .lx-ready__meter span{transform-origin:0;transition:scale .5s var(--lx-ease-out)}html[data-lx-js] .lx-ready__list[data-on] li .lx-ready__meter span{transition-delay:calc(var(--i) * .12s)}html[data-lx-js] .lx-ready__list[data-on] li .lx-ready__meter span:nth-child(2){transition-delay:calc(var(--i) * .12s + 90ms)}html[data-lx-js] .lx-ready__list[data-on] li .lx-ready__meter span:nth-child(3){transition-delay:calc(var(--i) * .12s + .18s)}html[data-lx-js] .lx-ready__list[data-on] li .lx-ready__meter span:nth-child(4){transition-delay:calc(var(--i) * .12s + .27s)}}@media (prefers-reduced-motion:reduce){.lx-overall__dot:after,.lx-try__dots span,.lx-try__answer,.lx-try__cites li,.lx-live__comp{animation:none}}.lx-cards__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:14px;margin:36px 0 0;padding:0;list-style:none;display:grid}.lx-card{border:1px solid var(--lx-line-soft);border-radius:var(--lx-radius-lg);background:color-mix(in srgb, var(--lx-paper) 88%, transparent);box-shadow:var(--lx-shadow-sm);transition:translate .35s var(--lx-ease-out), box-shadow .3s var(--lx-ease), border-color .3s var(--lx-ease);align-content:start;justify-items:start;gap:10px;padding:22px 22px 24px;display:grid}.lx-card:hover{border-color:color-mix(in srgb, var(--petal) 55%, var(--lx-line));box-shadow:var(--lx-shadow);translate:0 -4px}.lx-card__icon{background:var(--petal-soft);width:48px;height:48px;color:var(--lx-ink);transition:rotate .5s var(--lx-spring);border-radius:58% 42% 54% 46%/60% 46% 54% 40%;place-items:center;display:grid}.lx-card:hover .lx-card__icon{rotate:-8deg}.lx-card__tag{border:1px solid color-mix(in srgb, var(--petal) 55%, var(--lx-line));background:var(--petal-soft);color:var(--lx-ink);font-family:var(--lx-mono);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:3px 10px;font-size:11.5px}.lx-card h3{color:var(--lx-ink);font-family:var(--lx-serif);font-size:1.3rem;font-weight:400;line-height:1.25}.lx-card p{color:var(--lx-ink-2);font-size:14.5px;line-height:1.5}@media (prefers-reduced-motion:no-preference){html[data-lx-js] .lx-cards__grid:not([data-on]) .lx-card{opacity:0;translate:0 22px}html[data-lx-js] .lx-cards__grid[data-on] .lx-card{animation:lx-rise .7s var(--lx-ease-out) both;animation-delay:calc(var(--i) * 90ms)}}.lx-stack__grid{align-items:center;gap:28px;display:grid}@media (min-width:960px){.lx-stack__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.lx-stack__layers{perspective:900px;gap:10px;margin:0;padding:0;list-style:none;display:grid}.lx-layer{border:1px solid var(--lx-line-soft);border-radius:var(--lx-radius);background:var(--lx-paper);box-shadow:var(--lx-shadow);margin-inline:calc((var(--n) - 1 - var(--i)) * 14px);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:16px 22px;display:grid}.lx-layer:nth-last-child(-n+2){border-color:color-mix(in srgb, var(--petal) 50%, var(--lx-line));background:color-mix(in srgb, var(--petal) 9%, var(--lx-paper))}.lx-layer__name{color:var(--lx-ink);font-family:var(--lx-serif);font-size:1.3rem;line-height:1.2}.lx-layer__what{color:var(--lx-ink-2);grid-column:1;font-size:14.5px;line-height:1.45}.lx-layer__whose{border:1px solid var(--lx-line);color:var(--lx-ink-2);font-family:var(--lx-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:999px;grid-area:1/2/span 2;padding:4px 12px;font-size:11px}@media (max-width:559px){.lx-layer{margin-inline:calc((var(--n) - 1 - var(--i)) * 6px);grid-template-columns:minmax(0,1fr)}.lx-layer__whose{grid-area:auto/1;justify-self:start}}@media (prefers-reduced-motion:no-preference){html[data-lx-js] .lx-stack__layers:not([data-on]) .lx-layer{opacity:0;transform:translateY(-36px)rotateX(18deg)}html[data-lx-js] .lx-stack__layers[data-on] .lx-layer{animation:lx-settle .8s var(--lx-spring) both;animation-delay:calc((var(--n) - 1 - var(--i)) * .14s)}}@keyframes lx-settle{0%{opacity:0;transform:translateY(-36px)rotateX(18deg)}to{opacity:1;transform:none}}.lx-nudge__inner{justify-items:start;gap:14px;max-width:780px;display:grid}.lx-nudge .lx-lead{margin-top:0}.lx-card__detail{align-self:stretch;margin-top:auto}.lx-card__detail>summary{min-height:44px;font-size:14px}.lx-card__detail>p{padding-bottom:6px}.lx-legal__hero{padding-block:clamp(32px,5vw,72px) clamp(16px,3vw,32px)}.lx-legal__heroinner{align-items:center;gap:24px;display:grid}@media (min-width:960px){.lx-legal__heroinner{grid-template-columns:minmax(0,1fr) auto}}.lx-legal__title{margin-top:16px;font-size:clamp(2.4rem,1.6rem + 3vw,4.2rem)}.lx-legal__chips{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.lx-legal__mark{opacity:.85;justify-self:center}@media (max-width:959px){.lx-legal__mark{display:none}}@media (prefers-reduced-motion:no-preference){.lx-legal__mark{animation:60s linear infinite lx-legal-turn}}@keyframes lx-legal-turn{to{rotate:360deg}}.lx-legal__grid{gap:32px;display:grid}@media (min-width:960px){.lx-legal__grid{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start;gap:56px}.lx-legal__index{top:calc(var(--lx-header-h) + 24px);max-height:calc(100svh - var(--lx-header-h) - 48px);position:sticky;overflow-y:auto}}.lx-legal__index{align-content:start;gap:14px;display:grid}.lx-legal__index ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.lx-legal__index a{min-height:42px;color:var(--lx-ink-2);transition:background-color .25s var(--lx-ease), color .25s var(--lx-ease);border-radius:12px;align-items:baseline;gap:12px;padding:9px 12px;font-size:14.5px;line-height:1.4;text-decoration:none;display:flex;position:relative}.lx-legal__index a i{color:var(--lx-ink-3);font-family:var(--lx-mono);font-size:11.5px;font-style:normal}.lx-legal__index a:hover{background:var(--lx-paper-2);color:var(--lx-ink)}.lx-legal__index a[aria-current]{background:var(--lx-paper);box-shadow:var(--lx-shadow-sm);color:var(--lx-ink);font-weight:600}.lx-legal__index a[aria-current]:before{content:"";background:var(--lx-orange);border-radius:3px;width:3px;position:absolute;top:10px;bottom:10px;left:0}.lx-legal__index a:focus-visible{outline:2px solid var(--lx-action);outline-offset:2px}.lx-legal__meter{--read:0;background:var(--lx-line);border-radius:3px;height:3px;display:block;overflow:hidden}.lx-legal__meter>span{background:linear-gradient(90deg, var(--lx-orange), var(--lx-stop));transform-origin:0;height:100%;scale:var(--read) 1;display:block}.lx-legal__body{gap:20px;max-width:72ch;display:grid}.lx-legal__clause{border:1px solid var(--lx-line-soft);border-radius:var(--lx-radius-lg);background:color-mix(in srgb, var(--lx-paper) 90%, transparent);scroll-margin-top:calc(var(--lx-header-h) + 16px);padding:clamp(20px,3vw,28px)}.lx-legal__clause h2{color:var(--lx-ink);font-family:var(--lx-serif);align-items:baseline;gap:14px;font-size:clamp(1.4rem,1.2rem + .8vw,1.8rem);font-weight:400;line-height:1.2;display:flex}.lx-legal__clause h2 i{color:var(--lx-accent-ink);font-family:var(--lx-mono);letter-spacing:.1em;font-size:13px;font-style:normal}.lx-legal__clause p{color:var(--lx-ink-2);margin-top:12px;font-size:1rem;line-height:1.7}.lx-legal__top{justify-self:start}@media (prefers-reduced-motion:no-preference){html[data-lx-js] .lx-legal__clause:not([data-on]){opacity:0;translate:0 18px}html[data-lx-js] .lx-legal__clause{transition:opacity .6s var(--lx-ease-out), translate .7s var(--lx-ease-out)}}