@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-sans:var(--font-geist-sans,"Geist"), system-ui, -apple-system, "Segoe UI", "Roboto", sans-serif;--font-mono:var(--font-geist-mono,"Geist Mono"), ui-monospace, "SFMono-Regular", "Menlo", monospace;--spacing:.25rem;--container-sm:24rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-geist-sans,"Geist"), system-ui, -apple-system, "Segoe UI", "Roboto", sans-serif;--default-mono-font-family:var(--font-geist-mono,"Geist Mono"), ui-monospace, "SFMono-Regular", "Menlo", monospace;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--text-xs:.75rem;--text-xs--line-height:1.3333;--text-xs--letter-spacing:.01em;--text-sm:.875rem;--text-sm--line-height:1.4286;--text-sm--letter-spacing:0em;--text-base:1rem;--text-base--line-height:1.55;--text-base--letter-spacing:0em;--text-lg:clamp(1.125rem, 1.0625rem + .2778vw, 1.3125rem);--text-lg--line-height:1.5;--text-lg--letter-spacing:-.005em;--text-4xl:clamp(2.375rem, 1.9167rem + 2.037vw, 3.75rem);--text-4xl--line-height:1.05;--text-4xl--letter-spacing:-.035em;--text-4xl--font-weight:700;--text-display:clamp(2.75rem, .4643rem + 4.7619vw, 4.75rem);--text-display--line-height:1.02;--text-display--letter-spacing:-.04em;--text-display--font-weight:700;--text-mono-xs:.75rem;--text-mono-xs--line-height:1.5;--text-mono-xs--letter-spacing:0em;--text-mono-xs--font-weight:450;--text-mono-sm:.8125rem;--text-mono-sm--line-height:1.5;--text-mono-sm--letter-spacing:0em;--text-mono-sm--font-weight:450;--text-mono-base:.875rem;--text-mono-base--line-height:1.5;--text-mono-base--letter-spacing:0em;--text-mono-base--font-weight:450;--tracking-normal:0em;--tracking-label:.06em;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.625rem;--radius-xl:.875rem;--radius-full:9999px;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-enter:cubic-bezier(0, 0, 0, 1);--container-content:75rem}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{background:var(--se-canvas);color:var(--se-fg);font-family:var(--font-sans);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body{background:var(--se-canvas);color:var(--se-fg)}:where(time,data,.tabular,td,th){font-variant-numeric:tabular-nums}:where(code,kbd,samp,pre,.mono){font-family:var(--font-mono)}:where(p,li,td,dd,figcaption,blockquote) a{color:inherit;text-underline-offset:.2em;text-decoration-line:underline;text-decoration-thickness:1px}:where(p,li,td,dd,figcaption,blockquote) a:hover{text-decoration-thickness:2px}:focus-visible{outline:var(--border-focus) solid var(--se-focus-ring);outline-offset:var(--border-focus-offset)}::selection{background:var(--se-selection);color:var(--se-fg)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}:root,[data-theme]{--lx-ink:var(--se-fg);--lx-ink-2:var(--se-fg-secondary);--lx-ink-3:var(--se-fg-tertiary);--lx-tone:var(--se-fg);--lx-line:var(--se-hairline);--lx-line-2:var(--se-divider);--lx-bg:var(--se-canvas);--lx-card:var(--se-surface);--lx-sunken:var(--se-surface-sunken);--lx-accent:var(--se-accent);--lx-mark:var(--se-route-muted);--lx-hover:var(--se-fg)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--lx-hover:color-mix(in oklab, var(--se-fg) 5%, transparent)}}:root{--lx-rail-gap:0px;--lx-frame:min(100% - 2 * var(--space-page-margin), 75rem);--lx-w:calc(var(--lx-frame) - 2 * var(--lx-rail-gap));--lx-edge:calc(var(--space-page-margin) + var(--lx-rail-gap));--lx-r-sm:.625rem;--lx-r:1rem;--lx-r-lg:1.375rem;--lx-sec:clamp(3.5rem, 1.5rem + 6.5vw, 8rem);--lx-sec-tight:clamp(2.5rem, 1.5rem + 3vw, 4.5rem);--lx-t-display:clamp(2.5rem, 1rem + 4.2vw, 4.5rem);--lx-t-title:clamp(2.375rem, 1.1rem + 3.6vw, 4rem);--lx-t-h2:clamp(2.125rem, 1.35rem + 2.9vw, 3.5rem);--lx-t-h2-sm:clamp(1.75rem, 1.2rem + 1.6vw, 2.5rem);--lx-t-feature:1.375rem;--lx-t-feature-ls:-.02em;--lx-t-card:1.125rem;--lx-t-card-ls:-.015em;--lx-t-lead:clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--lx-t-body:1.0625rem}@media (min-width:48rem){:root{--lx-rail-gap:clamp(1.25rem, 2.2vw, 2.5rem)}}html{scroll-padding-top:5.5rem}.font-display{font-synthesis:none}h1,h2,h3,h4{font-synthesis:none;text-wrap:balance}p{text-wrap:pretty}}@layer components{.se-ticket{background:var(--se-ticket);border:var(--border-hairline) solid var(--se-hairline);border-radius:var(--radius-lg,.625rem);box-shadow:var(--se-shadow-2);position:relative}.se-ticket[data-flat]{box-shadow:none;border-color:#0000}.se-leaders{contain:inline-size;white-space:nowrap;min-width:1.5rem;color:var(--se-fg-tertiary);flex:1 1 0;overflow:hidden}.se-leaders:before{content:"· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·"}@media (prefers-reduced-motion:no-preference){[data-ticket=print] .se-ticket-line{animation:feed-in var(--duration-moderate) var(--ease-enter) both;animation-delay:calc(var(--i,0) * .42s + .2s)}[data-ticket=print] .se-ticket-close{animation:feed-in var(--duration-moderate) var(--ease-enter) both;animation-delay:calc(var(--n,5) * .42s + .36s)}[data-motion=paused] .se-ticket-line,[data-motion=paused] .se-ticket-close{animation-play-state:paused}}.se-hero{isolation:isolate;position:relative}.se-hero-media{background:var(--se-surface-sunken);aspect-ratio:4/5;width:100%;max-height:480px;position:relative;overflow:hidden}.se-hero-media>picture,.se-hero-media>picture>img,.se-hero-media>video{object-fit:cover;object-position:50% 62%;width:100%;height:100%;position:absolute;inset:0}.se-hero-media>video{opacity:0;transition:opacity var(--duration-slow) var(--ease-standard)}.se-hero-media>video[data-ready]{opacity:1}.se-hero-scrim{display:none}@media (min-width:48rem){.se-hero-media{aspect-ratio:16/10}}@media (min-width:64rem){.se-hero-media{z-index:-1;aspect-ratio:auto;max-height:none;position:absolute;inset:0}.se-hero-media>picture,.se-hero-media>picture>img,.se-hero-media>video{object-position:0% 50%}.se-hero-scrim{pointer-events:none;background:linear-gradient(90deg, var(--se-canvas) 0%, var(--se-canvas) 46%, var(--se-canvas) 56%, var(--se-canvas) 70%);display:block;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.se-hero-scrim{background:linear-gradient(90deg, color-mix(in oklab, var(--se-canvas) 96%, transparent) 0%, color-mix(in oklab, var(--se-canvas) 93%, transparent) 46%, color-mix(in oklab, var(--se-canvas) 72%, transparent) 56%, color-mix(in oklab, var(--se-canvas) 0%, transparent) 70%)}}}.se-hero-media[data-fallback]{background:var(--se-surface-sunken)}.se-prose{max-width:var(--measure-prose);color:var(--se-fg-secondary);font-size:1.0625rem;line-height:1.7}.se-prose>*+*{margin-top:1.15em}.se-prose :where(h2,h3,h4){color:var(--se-fg);text-wrap:balance}.se-prose :where(h2){letter-spacing:-.03em;margin-top:2.4em;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:600;line-height:1.15}.se-prose :where(h3){letter-spacing:-.02em;margin-top:2em;font-size:1.25rem;font-weight:600;line-height:1.3}.se-prose :where(h4){letter-spacing:-.01em;margin-top:1.75em;font-size:1.0625rem;font-weight:600;line-height:1.4}.se-prose :where(h2+*,h3+*,h4+*){margin-top:.65em}.se-prose :where(ul,ol){padding-left:1.25em}.se-prose :where(ul){list-style:outside}.se-prose :where(ol){list-style:decimal}.se-prose :where(li+li){margin-top:.45em}.se-prose :where(li)::marker{color:var(--se-fg-tertiary)}.se-prose :where(strong){color:var(--se-fg);font-weight:600}.se-prose :where(a){color:var(--se-fg);text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--se-fg);-webkit-text-decoration-color:var(--se-fg);-webkit-text-decoration-color:var(--se-fg);text-decoration-color:var(--se-fg)}@supports (color:color-mix(in lab, red, red)){.se-prose :where(a){-webkit-text-decoration-color:color-mix(in oklab, var(--se-fg) 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--se-fg) 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--se-fg) 35%, transparent);text-decoration-color:color-mix(in oklab, var(--se-fg) 35%, transparent)}}.se-prose :where(a){text-underline-offset:.2em}.se-prose :where(a:hover){text-decoration-color:currentColor}.se-prose :where(blockquote){border-left:2px solid var(--se-divider);color:var(--se-fg);padding-left:1.25em;font-size:1.125rem;line-height:1.6}.se-prose :where(code){background:var(--se-surface-sunken);border:var(--border-hairline) solid var(--se-hairline);color:var(--se-fg);border-radius:.375rem;padding:.1em .35em;font-size:.875em}.se-prose :where(pre){background:var(--se-surface-sunken);border:var(--border-hairline) solid var(--se-hairline);font-size:var(--text-mono-base);color:var(--se-fg);border-radius:1rem;padding:1.125rem 1.25rem;line-height:1.6;overflow-x:auto}.se-prose :where(pre code){background:0 0;border:0;padding:0}.se-prose :where(hr){border:0;border-top:var(--border-hairline) solid var(--se-hairline);margin:2.75em 0}.se-prose :where(table){border-collapse:collapse;width:100%;font-size:.9375rem;line-height:1.5}.se-prose :where(th,td){border-bottom:var(--border-hairline) solid var(--se-hairline);text-align:left;vertical-align:top;padding:.7em .9em .7em 0}.se-prose :where(th){font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--se-fg-secondary);font-size:.75rem;font-weight:500}.se-prose :where(td){color:var(--se-fg)}.se-nums-prose data{font-variant-numeric:normal}.se-scroll-x{overscroll-behavior-x:contain;scrollbar-width:thin;position:relative;overflow-x:auto}.se-header{border-bottom:var(--border-hairline) solid transparent}@supports not (animation-timeline:scroll()){.se-header{border-bottom-color:var(--se-hairline)}}@supports (animation-timeline:scroll()){.se-header{animation:linear both se-header-rule;animation-timeline:scroll(root);animation-range:0 24px}}@keyframes se-header-rule{0%{border-bottom-color:#0000}to{border-bottom-color:var(--se-hairline)}}.se-chip-input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.se-chip-label{border:var(--border-hairline,1px) solid var(--se-hairline);border-radius:var(--radius-full,9999px);background:var(--se-surface);height:2.25rem;color:var(--se-fg);font-size:var(--text-sm);cursor:pointer;transition:border-color var(--duration-base,.15s) var(--ease-standard,ease), background-color var(--duration-base,.15s) var(--ease-standard,ease);align-items:center;gap:.375rem;padding-inline:.875rem;display:inline-flex}.se-chip-label:hover{border-color:var(--se-divider)}@media (pointer:coarse){.se-chip-label{height:2.75rem}}.se-chip-input:checked+.se-chip-label{border-color:var(--se-fg);background:var(--se-fg);color:var(--se-fg-inverse)}.se-chip-input:checked+.se-chip-label span{color:inherit;opacity:.7}.se-chip-input:focus-visible+.se-chip-label{outline:2px solid var(--se-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.se-chip-label{transition:none}}.se-pages>[data-page]:not([data-page="1"]){display:none}.se-pages:has(>[data-page]:target)>[data-page]{display:none}.se-pages:has(>[data-page]:target)>[data-page]:target{display:block}.lx-wrap{width:var(--lx-w);margin-inline:auto;position:relative}.lx-marks{z-index:2;pointer-events:none;height:0;position:absolute;top:0;left:50%;translate:-50%}.lx-marks i{background:linear-gradient(var(--lx-mark), var(--lx-mark)) center / 1px 100% no-repeat, linear-gradient(var(--lx-mark), var(--lx-mark)) center / 100% 1px no-repeat;width:11px;height:11px;position:absolute;top:-6px}.lx-marks i:first-child{left:calc(-6px - var(--lx-rail-gap))}.lx-marks i:last-child{right:calc(-6px - var(--lx-rail-gap))}@media (max-width:47.99rem){.lx-marks{display:none}}.lx-sec{padding-block:var(--lx-sec);border-top:1px solid var(--lx-line);position:relative}.lx-sec--sunken{background:var(--lx-sunken)}.lx-head{max-width:46rem}.lx-head--center{text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex}.lx-idx{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--lx-accent);align-items:center;gap:.625rem;font-size:.75rem;font-weight:600;display:inline-flex}.lx-idx span{border:1px solid var(--lx-line-2);background:var(--lx-card);min-width:1.875rem;height:1.375rem;color:var(--lx-ink);letter-spacing:.02em;border-radius:.375rem;place-items:center;padding-inline:.375rem;display:inline-grid}.lx-h2{max-width:18ch;font-size:var(--lx-t-h2);letter-spacing:-.037em;color:var(--lx-ink);text-wrap:balance;margin-top:1.25rem;font-weight:600;line-height:1.04}.lx-h2--wide{max-width:23ch}.lx-head--center .lx-h2{margin-inline:auto}.lx-tone{color:var(--lx-tone)}.lx-lead{max-width:38rem;font-size:var(--lx-t-lead);color:var(--lx-ink-2);margin-top:1.25rem;line-height:1.6}.lx-lead strong{color:var(--lx-ink)}.lx-h3{font-size:var(--lx-t-feature);letter-spacing:var(--lx-t-feature-ls);color:var(--lx-ink);font-weight:600;line-height:1.2}.lx-h3--card{font-size:var(--lx-t-card);letter-spacing:var(--lx-t-card-ls);line-height:1.3}.lx-body{max-width:34rem;font-size:var(--lx-t-body);color:var(--lx-ink-2);margin-top:1.5rem;line-height:1.65}.lx-body strong{color:var(--lx-ink);font-weight:600}.lx-mono-h{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lx-ink-2);font-size:.6875rem;font-weight:500}.lx-split{gap:0 4rem;display:grid}@media (min-width:64rem){.lx-split{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.lx-split-aside{margin-top:0;padding-bottom:.375rem}}.lx-row-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 3rem;display:flex}.lx-btn{letter-spacing:-.005em;white-space:nowrap;height:3rem;transition:background-color .2s var(--ease-standard), border-color .2s var(--ease-standard), box-shadow .2s var(--ease-standard);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding-inline:1.375rem 1.125rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.lx-btn:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:3px}.lx-arrow{transition:transform .25s var(--ease-standard);flex:none}.lx-btn:hover .lx-arrow{transform:translate(3px)}.lx-btn--primary{color:#fff;background:#5b49a3;box-shadow:inset 0 1px #ffffff24,0 1px 2px #1c13382e,0 10px 24px -12px #5b49a3cc}.lx-btn--primary:hover{background:#4a3b8c}[data-theme=dark] .lx-btn--primary{color:#1c1338;box-shadow:none;background:#fff}[data-theme=dark] .lx-btn--primary:hover{background:#ece8fb}.lx-btn--ghost{border-color:var(--lx-line-2);background:var(--lx-card);color:var(--lx-ink)}.lx-btn--ghost:hover{border-color:var(--se-border-control);background:var(--lx-sunken)}.lx-btn--lg{height:3.25rem}@media (min-width:48rem){.lx-btn--lg{height:3.5rem;padding-inline:1.75rem 1.5rem;font-size:1rem}}.lx-ctas{flex-direction:column;gap:.875rem;margin-top:2.25rem;display:flex}.lx-ctas--center{align-items:center}.lx-ctas-row{flex-wrap:wrap;gap:.75rem;display:flex}.lx-ctas--center .lx-ctas-row{justify-content:center}.lx-ctas-sub{color:var(--lx-ink-3);font-size:.8125rem}.lx-ctas:has(>.lx-ctas-row>.lx-ctas-sub){width:100%;container-type:inline-size}.lx-ctas-row>.lx-ctas-sub{flex-basis:100%;margin:-.125rem 0 .25rem}.lx-ctas--center .lx-ctas-row>.lx-ctas-sub{text-align:center}@container (min-width:34rem){.lx-ctas-row>.lx-ctas-sub{order:1;margin:0}}@media (max-width:29.99rem){.lx-ctas-row,.lx-ctas-row .lx-btn{width:100%}.lx-ctas-row>.lx-ctas-sub{text-align:center}}.lx-proofline{color:var(--lx-ink-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem 0;margin-top:2rem;font-size:.8125rem;line-height:1.45;display:flex}.lx-proofline>span{padding-inline:.875rem;position:relative}.lx-proofline>span+span:before{content:"";background:var(--lx-line-2);width:1px;height:.875rem;position:absolute;top:50%;left:0;translate:0 -50%}.lx-proofline[data-stacked]{flex-direction:column;gap:.25rem}.lx-proofline[data-stacked]>span{text-wrap:balance;padding-inline:0}.lx-proofline[data-stacked]>span+span:before{content:none}.lx-proofline[data-measuring],.lx-proofline[data-measuring]>*{transition:none!important}.lx-proof-star{vertical-align:-.125em;color:var(--lx-ink);margin-right:.375rem;display:inline-block}@media (max-width:47.99rem){.lx-proofline{flex-direction:column;gap:.25rem}.lx-proofline>span{text-wrap:balance;padding-inline:0}.lx-proofline>span+span:before{content:none}}.lx-stretch{color:inherit;outline:none;text-decoration:none}.lx-stretch:after{content:"";z-index:1;border-radius:var(--lx-r-lg);position:absolute;inset:0}.lx-stretch:focus-visible:after{outline:2px solid var(--se-focus-ring);outline-offset:2px}.lx-card{border:1px solid var(--lx-line);border-radius:var(--lx-r-lg);background:var(--lx-card);transition:border-color .25s var(--ease-standard), box-shadow .25s var(--ease-standard);position:relative}.lx-card[data-spot]{isolation:isolate}.lx-card[data-spot]:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(26rem circle at var(--mx,50%) var(--my,0%), var(--lx-accent), transparent 45%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.lx-card[data-spot]:before{background:radial-gradient(26rem circle at var(--mx,50%) var(--my,0%), color-mix(in oklab, var(--lx-accent) 9%, transparent), transparent 45%)}}.lx-card[data-spot]:before{opacity:0;pointer-events:none;transition:opacity .3s var(--ease-standard)}.lx-card[data-spot]:hover:before{opacity:1}.lx-card[data-spot]:hover{border-color:var(--lx-line-2);box-shadow:0 1px 2px #0e0e120a,0 18px 44px -22px #0e0e1238}.lx-container{width:var(--lx-w);max-width:100%;margin-inline:auto}.lx-container--narrow{width:min(var(--lx-w), 55rem)}.lx-container--prose{width:min(var(--lx-w), 42rem)}.lx-sec--tight{padding-block:var(--lx-sec-tight)}.lx-sec--flush{padding-block:0}.lx-sec--bare{border-top:0}.lx-sec--bare>.lx-marks{display:none}.lx-sec--dotted{border-top-style:dotted;border-top-color:var(--lx-line-2)}.lx-sec--dark{--lx-line:var(--se-fg)}@supports (color:color-mix(in lab, red, red)){.lx-sec--dark{--lx-line:color-mix(in oklab, var(--se-fg) 8%, transparent)}}.lx-sec--dark{--lx-line-2:var(--se-fg)}@supports (color:color-mix(in lab, red, red)){.lx-sec--dark{--lx-line-2:color-mix(in oklab, var(--se-fg) 14%, transparent)}}.lx-sec--dark{--lx-card:var(--se-fg)}@supports (color:color-mix(in lab, red, red)){.lx-sec--dark{--lx-card:color-mix(in oklab, var(--se-fg) 3%, transparent)}}.lx-sec--dark{--lx-sunken:var(--se-fg)}@supports (color:color-mix(in lab, red, red)){.lx-sec--dark{--lx-sunken:color-mix(in oklab, var(--se-fg) 2%, transparent)}}.lx-sec--dark{z-index:2;isolation:isolate;background:radial-gradient(ellipse 60% 70% at 15% 0%, #3d2b7d 0%, transparent 60%), radial-gradient(ellipse 50% 60% at 100% 100%, #2c2160 0%, transparent 60%), var(--se-canvas);color:var(--lx-ink);border-top-color:#0000}.lx-sec--dark>.lx-marks{display:none}.lx-display{max-width:20ch;font-size:var(--lx-t-display);letter-spacing:-.047em;color:var(--lx-ink);text-wrap:balance;font-weight:600;line-height:1}.lx-title{max-width:22ch;font-size:var(--lx-t-title);letter-spacing:-.043em;color:var(--lx-ink);text-wrap:balance;font-weight:600;line-height:1.02}.lx-h2--sm{max-width:24ch;font-size:var(--lx-t-h2-sm);letter-spacing:-.03em;line-height:1.1}.lx-head>.lx-h2:first-child,.lx-heading{margin-top:0}.lx-head>.lx-idx+:is(.lx-h3,.lx-title,.lx-display){margin-top:1rem}.lx-eyebrow{border:1px solid var(--lx-line-2);background:var(--lx-card);max-width:100%;box-shadow:0 1px 2px var(--lx-ink);border-radius:999px;align-items:center;gap:.5rem;padding:.375rem .875rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.lx-eyebrow{box-shadow:0 1px 2px color-mix(in oklab, var(--lx-ink) 5%, transparent)}}.lx-eyebrow{text-align:left;color:var(--lx-ink-2);font-size:.8125rem;font-weight:500;line-height:1.3}.lx-eyebrow:has(>.lx-eyebrow-dot){padding-left:.625rem}.lx-eyebrow-dot{background:var(--lx-accent);width:.5rem;height:.5rem;box-shadow:0 0 0 3px var(--lx-accent);border-radius:999px;flex:none}@supports (color:color-mix(in lab, red, red)){.lx-eyebrow-dot{box-shadow:0 0 0 3px color-mix(in oklab, var(--lx-accent) 18%, transparent)}}.lx-phead-copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.lx-phead-copy>.lx-eyebrow{margin-bottom:1.5rem}.lx-phead-lead{max-width:40rem}.lx-phead--center .lx-phead-copy{text-align:center;align-items:center}.lx-phead--center .lx-title,.lx-phead--center .lx-phead-lead{margin-inline:auto}.lx-phead--aside{gap:2.5rem;display:grid}@media (min-width:64rem){.lx-phead--aside{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:4rem}}button.lx-btn{font:inherit;cursor:pointer;font-size:.9375rem;font-weight:500}.lx-btn:disabled,.lx-btn[aria-disabled=true]{border-color:var(--lx-line);background:var(--lx-sunken);box-shadow:none;color:var(--se-fg-disabled);cursor:not-allowed}.lx-btn--sm{gap:.375rem;height:2.5rem;padding-inline:1.0625rem .875rem;font-size:.875rem}@media (max-width:63.99rem),(pointer:coarse){.lx-btn--sm{height:2.75rem}}.lx-btn--block{width:100%}.lx-btn:not(:has(>.lx-arrow)){padding-inline:1.375rem}.lx-btn--sm:not(:has(>.lx-arrow)){padding-inline:1.0625rem}@media (min-width:48rem){.lx-btn--lg:not(:has(>.lx-arrow)){padding-inline:1.75rem}}.lx-alink{letter-spacing:-.005em;color:var(--lx-ink);text-decoration:none;-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);text-decoration-color:var(--lx-line-2);text-underline-offset:.3em;border-radius:.25rem;align-items:center;gap:.375rem;font-size:.9375rem;font-weight:500;display:inline-flex}.lx-alink:hover{text-decoration-line:underline;text-decoration-color:currentColor}.lx-alink:hover .lx-arrow{transform:translate(3px)}.lx-alink:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:3px}.lx-tlink{color:var(--lx-ink);text-decoration:none;-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);text-decoration-color:var(--lx-line-2);text-underline-offset:.3em;border-radius:.25rem;align-items:center;font-size:.9375rem;font-weight:500;display:inline-flex}.lx-tlink:hover{text-decoration-line:underline;text-decoration-color:currentColor}.lx-tlink:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:3px}@media (max-width:47.99rem),(pointer:coarse){.lx-alink,.lx-tlink{min-height:2.75rem}}.lx-link{color:inherit;border-radius:.125rem;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px}@supports (color:color-mix(in lab, red, red)){.lx-link{-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-decoration-color:color-mix(in oklab, currentColor 35%, transparent)}}.lx-link{text-underline-offset:.2em}.lx-link:hover{text-decoration-color:currentColor}.lx-link:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:2px}.lx-ctagroup{flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}.lx-ctagroup-item{flex-direction:column;gap:.625rem;display:flex}.lx-ctagroup-sub{color:var(--lx-ink-3);font-size:.8125rem;line-height:1.4}.lx-ctagroup--full,.lx-ctagroup--full>.lx-ctagroup-item,.lx-ctagroup--full .lx-btn{width:100%}.lx-ctagroup--full .lx-ctagroup-sub{text-align:center}@media (max-width:39.99rem){.lx-ctagroup--stack{flex-direction:column;align-items:stretch}.lx-ctagroup--stack>.lx-ctagroup-item,.lx-ctagroup--stack .lx-btn{width:100%}.lx-ctagroup--stack .lx-ctagroup-sub{text-align:center}}.lx-card--pad{padding:1.5rem}@media (min-width:64rem){.lx-card--pad{padding:1.75rem 2rem 2rem}}.lx-card--pad-sm{padding:1.25rem}.lx-card-t{font-size:var(--lx-t-feature);letter-spacing:var(--lx-t-feature-ls);color:var(--lx-ink);text-wrap:balance;font-weight:600;line-height:1.2}.lx-card--link:hover{border-color:var(--lx-line-2);box-shadow:0 1px 2px var(--se-fg), 0 18px 44px -22px var(--se-fg)}.lx-card--link:has(.lx-stretch:focus-visible){border-color:var(--lx-line-2);box-shadow:0 1px 2px var(--se-fg), 0 18px 44px -22px var(--se-fg)}@supports (color:color-mix(in lab, red, red)){.lx-card--link:hover{box-shadow:0 1px 2px color-mix(in oklab, var(--se-fg) 4%, transparent), 0 18px 44px -22px color-mix(in oklab, var(--se-fg) 22%, transparent)}.lx-card--link:has(.lx-stretch:focus-visible){box-shadow:0 1px 2px color-mix(in oklab, var(--se-fg) 4%, transparent), 0 18px 44px -22px color-mix(in oklab, var(--se-fg) 22%, transparent)}}.lx-card .lx-stretch:hover{text-decoration-line:underline;-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);text-decoration-color:var(--lx-line-2);text-underline-offset:.2em}.lx-figure-frame{border:1px solid var(--lx-line);border-radius:var(--lx-r-lg);background:var(--lx-card);position:relative}.lx-figcap{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lx-ink-3);margin-top:.875rem;font-size:.6875rem;font-weight:500;line-height:1.5}.lx-statstrip{--lx-stat-size:2.125rem;--lx-stat-long:1.375rem;border-block:1px solid var(--lx-line-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lx-statstrip-item{flex-direction:column;min-width:0;padding:1.25rem 1rem 1.25rem 0;display:flex;container-type:inline-size}@media (max-width:63.99rem){.lx-statstrip-item:nth-child(2n){border-left:1px solid var(--lx-line);padding:1.25rem 0 1.25rem 1rem}.lx-statstrip-item:nth-child(n+3){border-top:1px solid var(--lx-line)}.lx-statstrip-item:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:40rem){.lx-statstrip{--lx-stat-size:clamp(2.75rem, 2rem + 2.2vw, 4rem);--lx-stat-long:clamp(1.875rem, 1.5rem + 1vw, 2.375rem)}.lx-statstrip-item{padding:2rem 1.5rem 2rem 0}}@media (min-width:40rem) and (max-width:63.99rem){.lx-statstrip-item:nth-child(2n){padding:2rem 0 2rem 1.5rem}}@media (min-width:64rem){.lx-statstrip{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.lx-statstrip-item{padding:2.25rem 1.5rem 2rem}.lx-statstrip-item+.lx-statstrip-item{border-left:1px solid var(--lx-line)}.lx-statstrip-item:first-child{padding-left:0}.lx-statstrip-item:last-child{padding-right:0}}.lx-statstrip-l{color:var(--lx-ink-2);order:2;margin-top:.625rem;font-size:.875rem;line-height:1.45}.lx-statstrip-v{--lx-v:var(--lx-stat-size);min-height:var(--lx-v);font-size:var(--lx-v);letter-spacing:-.045em;white-space:nowrap;color:var(--lx-ink);font-variant-numeric:tabular-nums;order:1;align-items:flex-end;font-weight:600;line-height:1;display:flex}.lx-statstrip-v--long{font-size:var(--lx-stat-long);letter-spacing:-.03em}@supports (width:1cqi){.lx-statstrip-v{--lx-v:min(var(--lx-stat-size), 25cqi)}.lx-statstrip-v--long{font-size:min(var(--lx-stat-long), 16cqi)}}.lx-statstrip-cite{color:var(--lx-ink-3);order:3;margin-top:auto;padding-top:.75rem;font-size:.75rem;line-height:1.5}.lx-statstrip-cite cite{font-style:normal}.lx-statstrip-cite a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);text-decoration-color:var(--lx-line-2);text-underline-offset:.2em;border-radius:2px}.lx-statstrip-cite a:hover{text-decoration-color:currentColor}@media (min-width:40rem){.lx-statstrip-l{margin-top:.875rem;font-size:.9375rem}.lx-statstrip-cite{padding-top:1rem;font-size:.8125rem}}.lx-acc{border-top:1px solid var(--lx-line-2)}.lx-acc-item{border-bottom:1px solid var(--lx-line-2)}.lx-acc-h{margin:0}.lx-acc-trigger{width:100%;min-height:2.75rem;font:inherit;letter-spacing:-.01em;text-align:left;color:var(--lx-ink);cursor:pointer;border-radius:.25rem;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.375rem;font-size:1.125rem;font-weight:500;line-height:1.4;display:flex}.lx-acc--sm .lx-acc-trigger{padding-block:.875rem;font-size:1rem}.lx-acc-trigger:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:4px}.lx-acc-i{border:1px solid var(--lx-line-2);background:var(--lx-card);width:1.75rem;height:1.75rem;transition:background-color .25s var(--ease-standard), border-color .25s var(--ease-standard);border-radius:999px;flex:none;position:relative}.lx-acc-trigger:hover .lx-acc-i{border-color:var(--lx-ink)}.lx-acc-i:before,.lx-acc-i:after{content:"";background:var(--lx-ink);width:.625rem;height:1.5px;transition:transform .25s var(--ease-standard);position:absolute;top:50%;left:50%;translate:-50% -50%}.lx-acc-i:after{transform:rotate(90deg)}.lx-acc-item[data-open] .lx-acc-i{border-color:var(--lx-accent);background:var(--lx-accent)}.lx-acc-item[data-open] .lx-acc-i:before,.lx-acc-item[data-open] .lx-acc-i:after{background:var(--se-fg-inverse)}.lx-acc-item[data-open] .lx-acc-i:after{transform:rotate(0)}.lx-acc-panel{color:var(--lx-ink-2);overflow:hidden}.lx-acc-body{max-width:40rem;padding:0 3.25rem 1.5rem 0;font-size:1rem;line-height:1.65}.lx-acc--sm .lx-acc-body{padding-bottom:1rem;font-size:.9375rem}.lx-acc-body a{color:var(--lx-ink);text-decoration:underline;-webkit-text-decoration-color:var(--lx-ink);-webkit-text-decoration-color:var(--lx-ink);-webkit-text-decoration-color:var(--lx-ink);text-decoration-color:var(--lx-ink);border-radius:.125rem}@supports (color:color-mix(in lab, red, red)){.lx-acc-body a{-webkit-text-decoration-color:color-mix(in oklab, var(--lx-ink) 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--lx-ink) 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--lx-ink) 35%, transparent);text-decoration-color:color-mix(in oklab, var(--lx-ink) 35%, transparent)}}.lx-acc-body a{text-underline-offset:.2em}.lx-acc-body a:hover{text-decoration-color:currentColor}@media (max-width:47.99rem){.lx-acc-trigger{gap:1rem;padding-block:1.0625rem;font-size:1rem}.lx-acc-i{width:1.625rem;height:1.625rem}.lx-acc-body{padding-right:0}}.lx-tabs-list{border:1px solid var(--lx-line);background:var(--lx-sunken);scrollbar-width:none;border-radius:999px;gap:.125rem;width:fit-content;max-width:100%;padding:.25rem;display:flex;position:relative;overflow-x:auto}.lx-tabs-tab{z-index:1;height:2.25rem;font:inherit;white-space:nowrap;color:var(--lx-ink-2);cursor:pointer;transition:color .2s var(--ease-standard);border-radius:999px;flex:none;padding-inline:1rem;font-size:.875rem;font-weight:500;position:relative}.lx-tabs-tab:hover,.lx-tabs-tab[data-active]{color:var(--lx-ink)}.lx-tabs-tab:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:1px}@media (max-width:63.99rem),(pointer:coarse){.lx-tabs-tab{height:2.75rem}}.lx-tabs-ind{top:var(--active-tab-top);left:var(--active-tab-left);z-index:0;width:var(--active-tab-width);height:var(--active-tab-height);background:var(--lx-card);box-shadow:0 0 0 1px var(--lx-line), 0 1px 2px var(--se-fg);border-radius:999px;position:absolute}@supports (color:color-mix(in lab, red, red)){.lx-tabs-ind{box-shadow:0 0 0 1px var(--lx-line), 0 1px 2px color-mix(in oklab, var(--se-fg) 8%, transparent)}}.lx-tabs-ind{transition:left .2s var(--ease-standard), width .2s var(--ease-standard)}.lx-tabs-panel{padding-top:1.75rem}.lx-tabs-panel[data-hidden]{display:none}.lx-dialog-backdrop{z-index:var(--z-overlay);background:var(--se-fg);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.lx-dialog-backdrop{background:color-mix(in oklab, var(--se-fg) 28%, transparent)}}.lx-dialog-backdrop{transition:opacity .2s var(--ease-standard)}.lx-dialog-backdrop:is([data-starting-style],[data-ending-style]){opacity:0}.lx-dialog{z-index:var(--z-modal);border:1px solid var(--lx-line);background:var(--lx-card);color:var(--lx-ink);box-shadow:0 1px 2px var(--se-fg), 0 32px 80px -24px var(--se-fg);outline:none;position:fixed}@supports (color:color-mix(in lab, red, red)){.lx-dialog{box-shadow:0 1px 2px color-mix(in oklab, var(--se-fg) 5%, transparent), 0 32px 80px -24px color-mix(in oklab, var(--se-fg) 32%, transparent)}}.lx-dialog--center{border-radius:var(--lx-r-lg);width:min(36rem,100vw - 2rem);max-height:calc(100dvh - 2rem);transition:opacity .2s var(--ease-standard), scale .2s var(--ease-standard);padding:1.75rem;top:50%;left:50%;overflow-y:auto;translate:-50% -50%}.lx-dialog--center:is([data-starting-style],[data-ending-style]){opacity:0;scale:.98}.lx-dialog--sheet{width:min(26rem,100vw);transition:translate .32s var(--ease-standard);inset-block:0;border-width:0 0 0 1px;flex-direction:column;padding:1.5rem;display:flex;right:0}.lx-dialog--sheet:is([data-starting-style],[data-ending-style]){translate:100%}.lx-dialog-t{font-size:var(--lx-t-feature);letter-spacing:var(--lx-t-feature-ls);color:var(--lx-ink);font-weight:600;line-height:1.2}.lx-dialog-d{color:var(--lx-ink-2);margin-top:.5rem;font-size:.9375rem;line-height:1.55}.lx-tip-trigger{cursor:help;border-radius:.25rem}.lx-tip-trigger:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:2px}.lx-tip{border-radius:var(--lx-r-sm);background:var(--se-surface-inverse);max-width:18rem;box-shadow:0 12px 32px -12px var(--se-fg);padding:.5rem .75rem}@supports (color:color-mix(in lab, red, red)){.lx-tip{box-shadow:0 12px 32px -12px color-mix(in oklab, var(--se-fg) 40%, transparent)}}.lx-tip{color:var(--se-fg-inverse);transition:opacity .15s var(--ease-standard);font-size:.8125rem;line-height:1.45}.lx-tip:is([data-starting-style],[data-ending-style]){opacity:0}.lx-crumbs ol{color:var(--lx-ink-2);flex-wrap:wrap;align-items:center;gap:0 .5rem;font-size:.8125rem;line-height:1.4;display:flex}.lx-crumbs li{align-items:center;gap:.5rem;min-height:1.75rem;display:inline-flex}.lx-crumbs a{color:inherit;transition:color .15s var(--ease-standard);border-radius:.25rem;text-decoration:none}.lx-crumbs a:hover{color:var(--lx-ink);text-decoration:underline;-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);text-decoration-color:var(--lx-line-2);text-underline-offset:.25em}.lx-crumbs a:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:2px}.lx-crumbs [aria-current=page]{color:var(--lx-ink);font-weight:500}.lx-crumbs-sep{color:var(--lx-line-2)}@media (pointer:coarse){.lx-crumbs a{align-items:center;min-height:2.75rem;display:inline-flex}}@media (max-width:47.99rem){.lx-crumbs ol{flex-wrap:nowrap}.lx-crumbs li{flex:0 auto;min-width:0}.lx-crumbs li:first-child{flex-shrink:0}.lx-crumbs li:last-child{flex-shrink:1000;min-width:3.5rem}.lx-crumbs a,.lx-crumbs [aria-current=page]{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.lx-crumbs a{min-height:2.75rem;line-height:2.75rem}.lx-crumbs-sep{flex:none}}.lx-bridge{border-top:1px solid var(--lx-line);background:var(--lx-bg);color:var(--lx-ink-2)}.lx-bridge-rail{width:var(--lx-frame);margin-inline:auto}@media (min-width:48rem){.lx-bridge-rail{border-inline:1px solid var(--lx-line)}}.lx-bridge-in{padding:1.75rem var(--lx-rail-gap);font-size:.9375rem;line-height:1.6}.lx-bridge-in p{max-width:48rem}.lx-bridge-link{white-space:nowrap;color:var(--lx-ink);border-radius:.25rem;align-items:center;gap:.375rem;font-weight:500;text-decoration:none;display:inline-flex}.lx-bridge-link:hover{text-decoration:underline;-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);text-decoration-color:var(--lx-line-2);text-underline-offset:.25em}.lx-bridge-link:hover .lx-arrow{transform:translate(3px)}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{inset-block:0}.top-0{top:0}.right-0{right:0}.bottom-4{bottom:calc(var(--spacing) * 4)}.left-4{left:calc(var(--spacing) * 4)}.z-\(--z-dropdown\){z-index:var(--z-dropdown)}.z-\(--z-header\){z-index:var(--z-header)}.z-\(--z-modal\){z-index:var(--z-modal)}.z-\(--z-overlay\){z-index:var(--z-overlay)}.z-\(--z-skip-link\){z-index:var(--z-skip-link)}.z-\(--z-toast\){z-index:var(--z-toast)}.z-\(--z-tooltip\){z-index:var(--z-tooltip)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.-mx-\(--space-page-margin\){margin-inline:calc(var(--space-page-margin) * -1)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.h-\(--popup-height\){height:var(--popup-height)}.h-\(--positioner-height\){height:var(--positioner-height)}.h-5{height:calc(var(--spacing) * 5)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-16{height:calc(var(--spacing) * 16)}.h-40{height:calc(var(--spacing) * 40)}.h-\[22px\]{height:22px}.h-full{height:100%}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-dvh{min-height:100dvh}.w-\(--popup-width\){width:var(--popup-width)}.w-\(--positioner-width\){width:var(--positioner-width)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-\[calc\(100\%\+2\*var\(--space-page-margin\)\)\]{width:calc(100% + 2 * var(--space-page-margin))}.w-\[min\(26rem\,100vw\)\]{width:min(26rem,100vw)}.w-\[min\(26rem\,calc\(100vw-2rem\)\)\]{width:min(26rem,100vw - 2rem)}.w-full{width:100%}.w-max{width:max-content}.max-w-\(--available-width\){max-width:var(--available-width)}.max-w-\(--measure-prose\){max-width:var(--measure-prose)}.max-w-\[15ch\]{max-width:15ch}.max-w-\[20ch\]{max-width:20ch}.max-w-\[24ch\]{max-width:24ch}.max-w-\[37rem\]{max-width:37rem}.max-w-\[56ch\]{max-width:56ch}.max-w-\[calc\(var\(--container-content\)\+2\*var\(--space-page-margin\)\)\]{max-width:calc(var(--container-content) + 2 * var(--space-page-margin))}.max-w-\[min\(56rem\,calc\(100vw-4rem\)\)\]{max-width:min(56rem,100vw - 4rem)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-\(--space-gutter\){gap:var(--space-gutter)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-14>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 14) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 14) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-hairline>:not(:last-child)){border-color:var(--se-hairline)}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-border-control{border-color:var(--se-border-control)}.border-chip-agent-border{border-color:var(--se-chip-agent-border)}.border-chip-ai-border{border-color:var(--se-chip-ai-border)}.border-chip-rule-border{border-color:var(--se-chip-rule-border)}.border-fg{border-color:var(--se-fg)}.border-hairline{border-color:var(--se-hairline)}.bg-\[color-mix\(in_oklab\,var\(--se-fg\)_28\%\,transparent\)\]{background-color:var(--se-fg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--se-fg\)_28\%\,transparent\)\]{background-color:color-mix(in oklab,var(--se-fg) 28%,transparent)}}.bg-canvas{background-color:var(--se-canvas)}.bg-chip-actor-bg{background-color:var(--se-chip-actor-bg)}.bg-chip-opt-bg{background-color:var(--se-chip-opt-bg)}.bg-surface{background-color:var(--se-surface)}.bg-surface-raised{background-color:var(--se-surface-raised)}.bg-transparent{background-color:#0000}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-\(--space-page-margin\){padding-inline:var(--space-page-margin)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-display{font-family:var(--font-geist-sans,"Geist"), system-ui, -apple-system, "Segoe UI", "Roboto", sans-serif}.font-mono{font-family:var(--font-geist-mono,"Geist Mono"), ui-monospace, "SFMono-Regular", "Menlo", monospace}.font-sans{font-family:var(--font-geist-sans,"Geist"), system-ui, -apple-system, "Segoe UI", "Roboto", sans-serif}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));letter-spacing:var(--tw-tracking,var(--text-4xl--letter-spacing));font-weight:var(--tw-font-weight,var(--text-4xl--font-weight))}.text-display{font-size:var(--text-display);line-height:var(--tw-leading,var(--text-display--line-height));letter-spacing:var(--tw-tracking,var(--text-display--letter-spacing));font-weight:var(--tw-font-weight,var(--text-display--font-weight))}.text-mono-base{font-size:var(--text-mono-base);line-height:var(--tw-leading,var(--text-mono-base--line-height));letter-spacing:var(--tw-tracking,var(--text-mono-base--letter-spacing));font-weight:var(--tw-font-weight,var(--text-mono-base--font-weight))}.text-mono-sm{font-size:var(--text-mono-sm);line-height:var(--tw-leading,var(--text-mono-sm--line-height));letter-spacing:var(--tw-tracking,var(--text-mono-sm--letter-spacing));font-weight:var(--tw-font-weight,var(--text-mono-sm--font-weight))}.text-mono-xs{font-size:var(--text-mono-xs);line-height:var(--tw-leading,var(--text-mono-xs--line-height));letter-spacing:var(--tw-tracking,var(--text-mono-xs--letter-spacing));font-weight:var(--tw-font-weight,var(--text-mono-xs--font-weight))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));letter-spacing:var(--tw-tracking,var(--text-base--letter-spacing))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));letter-spacing:var(--tw-tracking,var(--text-sm--letter-spacing))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));letter-spacing:var(--tw-tracking,var(--text-xs--letter-spacing))}.text-\[0\.8em\]{font-size:.8em}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-label{--tw-tracking:var(--tracking-label);letter-spacing:var(--tracking-label)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.whitespace-nowrap{white-space:nowrap}.text-chip-actor-fg{color:var(--se-chip-actor-fg)}.text-chip-agent-fg{color:var(--se-chip-agent-fg)}.text-chip-ai-fg{color:var(--se-chip-ai-fg)}.text-chip-opt-fg{color:var(--se-chip-opt-fg)}.text-chip-rule-fg{color:var(--se-chip-rule-fg)}.text-danger{color:var(--se-danger)}.text-fg{color:var(--se-fg)}.text-fg-secondary{color:var(--se-fg-secondary)}.text-fg-tertiary{color:var(--se-fg-tertiary)}.text-info{color:var(--se-info)}.text-offline{color:var(--se-offline)}.text-status-fg{color:var(--se-status-fg)}.text-status-muted-fg{color:var(--se-status-muted-fg)}.text-success{color:var(--se-success)}.text-warning{color:var(--se-warning)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-1{text-decoration-thickness:1px}.underline-offset-\[0\.2em\]{text-underline-offset:.2em}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[var\(--se-fg\)\]{accent-color:var(--se-fg)}.shadow-2{--tw-shadow:var(--se-shadow-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-3{--tw-shadow:var(--se-shadow-3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,width\,height\]{transition-property:opacity,width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[top\,left\,right\,bottom\]{transition-property:top,left,right,bottom;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\(--duration-base\){--tw-duration:var(--duration-base);transition-duration:var(--duration-base)}.duration-\(--duration-instant\){--tw-duration:var(--duration-instant);transition-duration:var(--duration-instant)}.duration-\(--duration-moderate\){--tw-duration:var(--duration-moderate);transition-duration:var(--duration-moderate)}.ease-standard{--tw-ease:var(--ease-standard);transition-timing-function:var(--ease-standard)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\/f\:underline:is(:where(.group\/f):hover *){text-decoration-line:underline}.group-hover\/f\:underline-offset-\[0\.2em\]:is(:where(.group\/f):hover *){text-underline-offset:.2em}}.group-data-\[open\]\/acc\:rotate-180:is(:where(.group\/acc)[data-open] *){rotate:180deg}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-\[0\.7em\]:before{content:var(--tw-content);top:.7em}.before\:left-0:before{content:var(--tw-content);left:0}.before\:size-1:before{content:var(--tw-content);width:var(--spacing);height:var(--spacing)}.before\:rounded-full:before{content:var(--tw-content);border-radius:var(--radius-full)}.before\:bg-fg-tertiary:before{content:var(--tw-content);background-color:var(--se-fg-tertiary)}@media (hover:hover){.hover\:bg-\[color-mix\(in_oklab\,var\(--se-fg\)_4\%\,var\(--se-surface\)\)\]:hover{background-color:var(--se-fg)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklab\,var\(--se-fg\)_4\%\,var\(--se-surface\)\)\]:hover{background-color:color-mix(in oklab,var(--se-fg) 4%,var(--se-surface))}}.hover\:bg-\[color-mix\(in_oklab\,var\(--se-fg\)_5\%\,var\(--se-surface\)\)\]:hover{background-color:var(--se-fg)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklab\,var\(--se-fg\)_5\%\,var\(--se-surface\)\)\]:hover{background-color:color-mix(in oklab,var(--se-fg) 5%,var(--se-surface))}}.hover\:text-fg:hover{color:var(--se-fg)}.hover\:underline:hover{text-decoration-line:underline}.hover\:underline-offset-\[0\.2em\]:hover{text-underline-offset:.2em}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-3:focus{top:calc(var(--spacing) * 3)}.focus\:left-3:focus{left:calc(var(--spacing) * 3)}.focus\:rounded-full:focus{border-radius:var(--radius-full)}.focus\:rounded-md:focus{border-radius:var(--radius-md)}.focus\:border:focus{border-style:var(--tw-border-style);border-width:1px}.focus\:border-border-control:focus{border-color:var(--se-border-control)}.focus\:border-divider:focus{border-color:var(--se-divider)}.focus\:bg-surface:focus{background-color:var(--se-surface)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:px-5:focus{padding-inline:calc(var(--spacing) * 5)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:py-2\.5:focus{padding-block:calc(var(--spacing) * 2.5)}.focus\:text-sm:focus{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));letter-spacing:var(--tw-tracking,var(--text-sm--letter-spacing))}.focus\:font-medium:focus{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.focus\:text-fg:focus{color:var(--se-fg)}.focus\:shadow-2:focus{--tw-shadow:var(--se-shadow-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.data-\[ending-style\]\:translate-x-full[data-ending-style]{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[ending-style\]\:opacity-0[data-ending-style]{opacity:0}.data-\[instant\]\:transition-none[data-instant]{transition-property:none}.data-\[popup-open\]\:rotate-180[data-popup-open]{rotate:180deg}.data-\[popup-open\]\:bg-\[color-mix\(in_oklab\,var\(--se-fg\)_5\%\,var\(--se-surface\)\)\][data-popup-open]{background-color:var(--se-fg)}@supports (color:color-mix(in lab, red, red)){.data-\[popup-open\]\:bg-\[color-mix\(in_oklab\,var\(--se-fg\)_5\%\,var\(--se-surface\)\)\][data-popup-open]{background-color:color-mix(in oklab,var(--se-fg) 5%,var(--se-surface))}}.data-\[starting-style\]\:translate-x-full[data-starting-style]{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[starting-style\]\:opacity-0[data-starting-style]{opacity:0}@media not all and (min-width:64rem){.max-lg\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-lg\:hidden{display:none}}@media (min-width:40rem){.sm\:inline-flex{display:inline-flex}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:p-2{padding:calc(var(--spacing) * 2)}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width:64rem){.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-start-8{grid-column-start:8}.lg\:mx-0{margin-inline:0}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:min-h-\[min\(47rem\,calc\(100svh-6\.25rem\)\)\]{min-height:min(47rem,100svh - 6.25rem)}.lg\:w-\[20rem\]{width:20rem}.lg\:w-\[22\.5rem\]{width:22.5rem}.lg\:w-auto{width:auto}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:py-16{padding-block:calc(var(--spacing) * 16)}}@media (min-width:80rem){.xl\:px-3{padding-inline:calc(var(--spacing) * 3)}.xl\:text-\[15px\]{font-size:15px}}.\[\&_\:is\(a\,button\)\]\:scroll-mt-\[-5\.5rem\] :is(a,button){scroll-margin-top:-5.5rem}}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--se-canvas:#fff;--se-surface:#fff;--se-surface-sunken:#f6f7f8;--se-surface-raised:#fff;--se-surface-inverse:#0e0e12;--se-ticket:#fff;--se-fg:#0e0e12;--se-fg-secondary:#5c5c66;--se-fg-tertiary:#6c6c75;--se-fg-disabled:#9a9aa3;--se-fg-inverse:#fff;--se-hairline:#e6e6e9;--se-divider:#d8d9dc;--se-border-control:#8a8a93;--se-selection:#e6e6e9;--se-accent:#5b49a3;--se-accent-hover:#483885;--se-accent-pressed:#372a68;--se-accent-fg:#fff;--se-focus-ring:#5b49a3;--se-route:#5b49a3;--se-route-muted:#babac0;--se-destination:#5b49a3;--se-success:#15733c;--se-success-marker:#25984d;--se-success-subtle:#e5faeb;--se-warning:#945701;--se-warning-marker:#ffb224;--se-warning-marker-edge:#b26f06;--se-warning-subtle:#fff6e1;--se-danger:#b72121;--se-danger-marker:#de3c3a;--se-danger-subtle:#ffefee;--se-info:#185fb0;--se-info-marker:#2f82d6;--se-info-subtle:#ebf5ff;--se-offline:#6c6c75;--se-offline-marker:#8a8a93;--se-chip-rule-fg:#0e0e12;--se-chip-rule-border:#8a8a93;--se-chip-opt-fg:#0e0e12;--se-chip-opt-bg:#eeeff1;--se-chip-ai-fg:#0e0e12;--se-chip-ai-border:#0e0e12;--se-chip-agent-fg:#0e0e12;--se-chip-agent-border:#0e0e12;--se-chip-actor-fg:#5c5c66;--se-chip-actor-bg:#eeeff1;--se-annotation-bg:#fff;--se-annotation-border:#d8d9dc;--se-status-fg:#0e0e12;--se-status-muted-fg:#5c5c66;--se-status-dot:#0e0e12;--se-chart-surface:#fff;--se-chart-grid:#e6e6e9;--se-chart-axis:#6c6c75;--se-chart-promised:#5b49a3;--se-shadow-1:0px 1px 2px 0px #0e0e120d, 0px 2px 8px 0px #0e0e120a;--se-shadow-2:0px 1px 3px 0px #0e0e120f, 0px 4px 12px 0px #0e0e1214;--se-shadow-3:0px 2px 6px 0px #0e0e1214, 0px 16px 40px 0px #0e0e1224}@supports (color:lab(0% 0 0)){:root,[data-theme=light]{--se-canvas:lab(100% 0 0);--se-surface:lab(100% 0 0);--se-surface-sunken:lab(97.1809% -.210196 -.600755);--se-surface-raised:lab(100% 0 0);--se-surface-inverse:lab(4.06039% .564888 -2.07217);--se-ticket:lab(100% 0 0);--se-fg:lab(4.06039% .564888 -2.07217);--se-fg-secondary:lab(39.3389% 1.64661 -5.73236);--se-fg-tertiary:lab(45.8543% 1.42649 -5.02117);--se-fg-disabled:lab(63.8204% 1.3217 -4.70587);--se-fg-inverse:lab(100% 0 0);--se-hairline:lab(91.3581% .399202 -1.45456);--se-divider:lab(86.6826% .0556111 -1.59404);--se-border-control:lab(57.6925% 1.3563 -4.81141);--se-selection:lab(91.3581% .399202 -1.45456);--se-accent:lab(36.5975% 25.4277 -47.0333);--se-accent-hover:lab(28.638% 22.9361 -41.667);--se-accent-pressed:lab(21.3958% 19.3617 -35.0548);--se-accent-fg:lab(100% 0 0);--se-focus-ring:lab(36.5975% 25.4277 -47.0333);--se-route:lab(36.5975% 25.4277 -47.0333);--se-route-muted:lab(75.6476% .845462 -3.04829);--se-destination:lab(36.5975% 25.4277 -47.0333);--se-success:lab(42.3535% -37.3789 22.5704);--se-success-marker:lab(55.4483% -45.4278 29.9067);--se-success-subtle:lab(96.4097% -9.14422 4.74811);--se-warning:lab(43.3954% 22.0806 51.5405);--se-warning-marker:lab(78.6206% 21.3835 75.3701);--se-warning-marker-edge:lab(53.2937% 22.5413 58.9078);--se-warning-subtle:lab(97.1777% .563353 11.2815);--se-danger:lab(40.7662% 58.3033 41.0559);--se-danger-marker:lab(51.5545% 62.7618 40.7651);--se-danger-subtle:lab(95.7126% 5.45174 2.52539);--se-info:lab(39.6425% 2.77579 -50.1114);--se-info-marker:lab(52.6278% -2.55945 -51.1593);--se-info-subtle:lab(96.0016% -2.02081 -6.00724);--se-offline:lab(45.8543% 1.42649 -5.02117);--se-offline-marker:lab(57.6925% 1.3563 -4.81141);--se-chip-rule-fg:lab(4.06039% .564888 -2.07217);--se-chip-rule-border:lab(57.6925% 1.3563 -4.81141);--se-chip-opt-fg:lab(4.06039% .564888 -2.07217);--se-chip-opt-bg:lab(94.4084% -.0797212 -1.09792);--se-chip-ai-fg:lab(4.06039% .564888 -2.07217);--se-chip-ai-border:lab(4.06039% .564888 -2.07217);--se-chip-agent-fg:lab(4.06039% .564888 -2.07217);--se-chip-agent-border:lab(4.06039% .564888 -2.07217);--se-chip-actor-fg:lab(39.3389% 1.64661 -5.73236);--se-chip-actor-bg:lab(94.4084% -.0797212 -1.09792);--se-annotation-bg:lab(100% 0 0);--se-annotation-border:lab(86.6826% .0556111 -1.59404);--se-status-fg:lab(4.06039% .564888 -2.07217);--se-status-muted-fg:lab(39.3389% 1.64661 -5.73236);--se-status-dot:lab(4.06039% .564888 -2.07217);--se-chart-surface:lab(100% 0 0);--se-chart-grid:lab(91.3581% .399202 -1.45456);--se-chart-axis:lab(45.8543% 1.42649 -5.02117);--se-chart-promised:lab(36.5975% 25.4277 -47.0333)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--se-canvas:#0e0e12;--se-surface:#17171d;--se-surface-sunken:#131318;--se-surface-raised:#232329;--se-surface-inverse:#eeeff1;--se-ticket:#232329;--se-fg:#eeeff1;--se-fg-secondary:#9a9aa3;--se-fg-tertiary:#8a8a93;--se-fg-disabled:#5c5c66;--se-fg-inverse:#0e0e12;--se-hairline:#232329;--se-divider:#2e2e35;--se-border-control:#6c6c75;--se-selection:#2e2e35;--se-accent:#aaa0f1;--se-accent-hover:#d4d0fc;--se-accent-pressed:#eae8ff;--se-accent-fg:#0e0e12;--se-focus-ring:#aaa0f1;--se-route:#aaa0f1;--se-route-muted:#5c5c66;--se-destination:#aaa0f1;--se-success:#56cd7e;--se-success-marker:#56cd7e;--se-success-subtle:#0c2717;--se-warning:#ffb224;--se-warning-marker:#ffb224;--se-warning-marker-edge:#ffb224;--se-warning-subtle:#2e1e06;--se-danger:#f97772;--se-danger-marker:#f97772;--se-danger-subtle:#3a1412;--se-info:#73b3f4;--se-info-marker:#73b3f4;--se-info-subtle:#102239;--se-offline:#9a9aa3;--se-offline-marker:#8a8a93;--se-chip-rule-fg:#eeeff1;--se-chip-rule-border:#6c6c75;--se-chip-opt-fg:#eeeff1;--se-chip-opt-bg:#232329;--se-chip-ai-fg:#eeeff1;--se-chip-ai-border:#eeeff1;--se-chip-agent-fg:#eeeff1;--se-chip-agent-border:#eeeff1;--se-chip-actor-fg:#9a9aa3;--se-chip-actor-bg:#232329;--se-annotation-bg:#232329;--se-annotation-border:#2e2e35;--se-status-fg:#eeeff1;--se-status-muted-fg:#9a9aa3;--se-status-dot:#eeeff1;--se-chart-surface:#17171d;--se-chart-grid:#232329;--se-chart-axis:#8a8a93;--se-chart-promised:#aaa0f1;--se-shadow-1:0px 1px 2px 0px #0006;--se-shadow-2:0px 4px 12px 0px #00000073;--se-shadow-3:0px 16px 40px 0px #0000008c}@supports (color:lab(0% 0 0)){:root:not([data-theme=light]){--se-canvas:lab(4.06039% .564888 -2.07217);--se-surface:lab(7.94798% 1.25875 -4.22933);--se-surface-sunken:lab(6.02977% .899404 -3.29841);--se-surface-raised:lab(13.9063% 1.175 -4.02734);--se-surface-inverse:lab(94.4084% -.0797212 -1.09792);--se-ticket:lab(13.9063% 1.175 -4.02734);--se-fg:lab(94.4084% -.0797212 -1.09792);--se-fg-secondary:lab(63.8204% 1.3217 -4.70587);--se-fg-tertiary:lab(57.6925% 1.3563 -4.81141);--se-fg-disabled:lab(39.3389% 1.64661 -5.73236);--se-fg-inverse:lab(4.06039% .564888 -2.07217);--se-hairline:lab(13.9063% 1.175 -4.02734);--se-divider:lab(19.1495% 1.30761 -4.49731);--se-border-control:lab(45.8543% 1.42649 -5.02117);--se-selection:lab(19.1495% 1.30761 -4.49731);--se-accent:lab(69.0915% 17.132 -39.6763);--se-accent-hover:lab(84.8802% 7.88516 -21.1482);--se-accent-pressed:lab(92.6692% 3.87043 -10.8915);--se-accent-fg:lab(4.06039% .564888 -2.07217);--se-focus-ring:lab(69.0915% 17.132 -39.6763);--se-route:lab(69.0915% 17.132 -39.6763);--se-route-muted:lab(39.3389% 1.64661 -5.73236);--se-destination:lab(69.0915% 17.132 -39.6763);--se-success:lab(74.2538% -48.1659 28.96);--se-success-marker:lab(74.2538% -48.1659 28.96);--se-success-subtle:lab(13.161% -14.3577 7.3802);--se-warning:lab(78.6206% 21.3835 75.3701);--se-warning-marker:lab(78.6206% 21.3835 75.3701);--se-warning-marker-edge:lab(78.6206% 21.3835 75.3701);--se-warning-subtle:lab(12.9155% 5.92557 16.7323);--se-danger:lab(66.0024% 50.433 27.7633);--se-danger-marker:lab(66.0024% 50.433 27.7633);--se-danger-subtle:lab(12.4733% 19.0807 10.9625);--se-info:lab(70.6034% -7.4245 -39.3151);--se-info-marker:lab(70.6034% -7.4245 -39.3151);--se-info-subtle:lab(12.668% -.817165 -17.4387);--se-offline:lab(63.8204% 1.3217 -4.70587);--se-offline-marker:lab(57.6925% 1.3563 -4.81141);--se-chip-rule-fg:lab(94.4084% -.0797212 -1.09792);--se-chip-rule-border:lab(45.8543% 1.42649 -5.02117);--se-chip-opt-fg:lab(94.4084% -.0797212 -1.09792);--se-chip-opt-bg:lab(13.9063% 1.175 -4.02734);--se-chip-ai-fg:lab(94.4084% -.0797212 -1.09792);--se-chip-ai-border:lab(94.4084% -.0797212 -1.09792);--se-chip-agent-fg:lab(94.4084% -.0797212 -1.09792);--se-chip-agent-border:lab(94.4084% -.0797212 -1.09792);--se-chip-actor-fg:lab(63.8204% 1.3217 -4.70587);--se-chip-actor-bg:lab(13.9063% 1.175 -4.02734);--se-annotation-bg:lab(13.9063% 1.175 -4.02734);--se-annotation-border:lab(19.1495% 1.30761 -4.49731);--se-status-fg:lab(94.4084% -.0797212 -1.09792);--se-status-muted-fg:lab(63.8204% 1.3217 -4.70587);--se-status-dot:lab(94.4084% -.0797212 -1.09792);--se-chart-surface:lab(7.94798% 1.25875 -4.22933);--se-chart-grid:lab(13.9063% 1.175 -4.02734);--se-chart-axis:lab(57.6925% 1.3563 -4.81141);--se-chart-promised:lab(69.0915% 17.132 -39.6763)}}}:root[data-theme=dark],[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--se-canvas:#0e0e12;--se-surface:#17171d;--se-surface-sunken:#131318;--se-surface-raised:#232329;--se-surface-inverse:#eeeff1;--se-ticket:#232329;--se-fg:#eeeff1;--se-fg-secondary:#9a9aa3;--se-fg-tertiary:#8a8a93;--se-fg-disabled:#5c5c66;--se-fg-inverse:#0e0e12;--se-hairline:#232329;--se-divider:#2e2e35;--se-border-control:#6c6c75;--se-selection:#2e2e35;--se-accent:#aaa0f1;--se-accent-hover:#d4d0fc;--se-accent-pressed:#eae8ff;--se-accent-fg:#0e0e12;--se-focus-ring:#aaa0f1;--se-route:#aaa0f1;--se-route-muted:#5c5c66;--se-destination:#aaa0f1;--se-success:#56cd7e;--se-success-marker:#56cd7e;--se-success-subtle:#0c2717;--se-warning:#ffb224;--se-warning-marker:#ffb224;--se-warning-marker-edge:#ffb224;--se-warning-subtle:#2e1e06;--se-danger:#f97772;--se-danger-marker:#f97772;--se-danger-subtle:#3a1412;--se-info:#73b3f4;--se-info-marker:#73b3f4;--se-info-subtle:#102239;--se-offline:#9a9aa3;--se-offline-marker:#8a8a93;--se-chip-rule-fg:#eeeff1;--se-chip-rule-border:#6c6c75;--se-chip-opt-fg:#eeeff1;--se-chip-opt-bg:#232329;--se-chip-ai-fg:#eeeff1;--se-chip-ai-border:#eeeff1;--se-chip-agent-fg:#eeeff1;--se-chip-agent-border:#eeeff1;--se-chip-actor-fg:#9a9aa3;--se-chip-actor-bg:#232329;--se-annotation-bg:#232329;--se-annotation-border:#2e2e35;--se-status-fg:#eeeff1;--se-status-muted-fg:#9a9aa3;--se-status-dot:#eeeff1;--se-chart-surface:#17171d;--se-chart-grid:#232329;--se-chart-axis:#8a8a93;--se-chart-promised:#aaa0f1;--se-shadow-1:0px 1px 2px 0px #0006;--se-shadow-2:0px 4px 12px 0px #00000073;--se-shadow-3:0px 16px 40px 0px #0000008c}@supports (color:lab(0% 0 0)){:root[data-theme=dark],[data-theme=dark]{--se-canvas:lab(4.06039% .564888 -2.07217);--se-surface:lab(7.94798% 1.25875 -4.22933);--se-surface-sunken:lab(6.02977% .899404 -3.29841);--se-surface-raised:lab(13.9063% 1.175 -4.02734);--se-surface-inverse:lab(94.4084% -.0797212 -1.09792);--se-ticket:lab(13.9063% 1.175 -4.02734);--se-fg:lab(94.4084% -.0797212 -1.09792);--se-fg-secondary:lab(63.8204% 1.3217 -4.70587);--se-fg-tertiary:lab(57.6925% 1.3563 -4.81141);--se-fg-disabled:lab(39.3389% 1.64661 -5.73236);--se-fg-inverse:lab(4.06039% .564888 -2.07217);--se-hairline:lab(13.9063% 1.175 -4.02734);--se-divider:lab(19.1495% 1.30761 -4.49731);--se-border-control:lab(45.8543% 1.42649 -5.02117);--se-selection:lab(19.1495% 1.30761 -4.49731);--se-accent:lab(69.0915% 17.132 -39.6763);--se-accent-hover:lab(84.8802% 7.88516 -21.1482);--se-accent-pressed:lab(92.6692% 3.87043 -10.8915);--se-accent-fg:lab(4.06039% .564888 -2.07217);--se-focus-ring:lab(69.0915% 17.132 -39.6763);--se-route:lab(69.0915% 17.132 -39.6763);--se-route-muted:lab(39.3389% 1.64661 -5.73236);--se-destination:lab(69.0915% 17.132 -39.6763);--se-success:lab(74.2538% -48.1659 28.96);--se-success-marker:lab(74.2538% -48.1659 28.96);--se-success-subtle:lab(13.161% -14.3577 7.3802);--se-warning:lab(78.6206% 21.3835 75.3701);--se-warning-marker:lab(78.6206% 21.3835 75.3701);--se-warning-marker-edge:lab(78.6206% 21.3835 75.3701);--se-warning-subtle:lab(12.9155% 5.92557 16.7323);--se-danger:lab(66.0024% 50.433 27.7633);--se-danger-marker:lab(66.0024% 50.433 27.7633);--se-danger-subtle:lab(12.4733% 19.0807 10.9625);--se-info:lab(70.6034% -7.4245 -39.3151);--se-info-marker:lab(70.6034% -7.4245 -39.3151);--se-info-subtle:lab(12.668% -.817165 -17.4387);--se-offline:lab(63.8204% 1.3217 -4.70587);--se-offline-marker:lab(57.6925% 1.3563 -4.81141);--se-chip-rule-fg:lab(94.4084% -.0797212 -1.09792);--se-chip-rule-border:lab(45.8543% 1.42649 -5.02117);--se-chip-opt-fg:lab(94.4084% -.0797212 -1.09792);--se-chip-opt-bg:lab(13.9063% 1.175 -4.02734);--se-chip-ai-fg:lab(94.4084% -.0797212 -1.09792);--se-chip-ai-border:lab(94.4084% -.0797212 -1.09792);--se-chip-agent-fg:lab(94.4084% -.0797212 -1.09792);--se-chip-agent-border:lab(94.4084% -.0797212 -1.09792);--se-chip-actor-fg:lab(63.8204% 1.3217 -4.70587);--se-chip-actor-bg:lab(13.9063% 1.175 -4.02734);--se-annotation-bg:lab(13.9063% 1.175 -4.02734);--se-annotation-border:lab(19.1495% 1.30761 -4.49731);--se-status-fg:lab(94.4084% -.0797212 -1.09792);--se-status-muted-fg:lab(63.8204% 1.3217 -4.70587);--se-status-dot:lab(94.4084% -.0797212 -1.09792);--se-chart-surface:lab(7.94798% 1.25875 -4.22933);--se-chart-grid:lab(13.9063% 1.175 -4.02734);--se-chart-axis:lab(57.6925% 1.3563 -4.81141);--se-chart-promised:lab(69.0915% 17.132 -39.6763)}}:root{--space-0:0;--space-px:.0625rem;--space-0-5:.125rem;--space-1:.25rem;--space-1-5:.375rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--space-40:10rem;--space-section:clamp(4.5rem, 3rem + 6.6667vw, 9rem);--space-section-tight:clamp(3.5rem, 2.6667rem + 3.7037vw, 6rem);--space-gutter:clamp(1rem, .6667rem + 1.4815vw, 2rem);--space-page-margin:clamp(1rem, .3333rem + 2.963vw, 3rem);--space-stack:clamp(2rem, 1.5rem + 2.2222vw, 3.5rem);--border-hairline:1px;--border-control:1px;--border-strong:1.5px;--border-focus:2px;--border-focus-offset:2px;--border-route:2px;--border-route-hero:3px;--border-route-muted:1px;--duration-instant:80ms;--duration-fast:.15s;--duration-base:.2s;--duration-moderate:.32s;--duration-slow:.6s;--duration-narrative:.9s;--duration-route:1.2s;--duration-hero-loop:16s;--z-base:0;--z-raised:1;--z-sticky:100;--z-header:200;--z-dropdown:300;--z-overlay:400;--z-modal:500;--z-toast:600;--z-tooltip:700;--z-skip-link:800;--measure-prose:65ch;--measure-lead:58ch;--measure-heading:20ch;--accent-budget:10%}.lx{--lx-ink:var(--se-fg);--lx-ink-2:var(--se-fg-secondary);--lx-ink-3:var(--se-fg-tertiary);--lx-tone:var(--se-fg);--lx-line:var(--se-hairline);--lx-line-2:var(--se-divider);--lx-bg:var(--se-canvas);--lx-card:var(--se-surface);--lx-sunken:#f8f6fd;--lx-accent:var(--se-accent);--lx-mark:var(--se-route-muted);--lx-rail-gap:0px;--lx-frame:min(100% - 2 * var(--space-page-margin), 75rem);--lx-w:calc(var(--lx-frame) - 2 * var(--lx-rail-gap));--lx-edge:calc(var(--space-page-margin) + var(--lx-rail-gap));--lx-r:1rem;--lx-r-lg:1.375rem;--lx-sec:clamp(3.5rem, 1.5rem + 6.5vw, 8rem);--lx-t-card:1.125rem;--lx-t-card-ls:-.015em;--lx-t-feature:1.375rem;--lx-t-feature-ls:-.02em;isolation:isolate;color:var(--lx-ink);position:relative;overflow-x:clip}@media (min-width:48rem){.lx{--lx-rail-gap:clamp(1.25rem, 2.2vw, 2.5rem)}}.lx:before{content:"";z-index:1;width:var(--lx-frame);border-inline:1px solid var(--lx-line);pointer-events:none;inset-block:0;position:absolute;left:50%;translate:-50%}.lx .lx{isolation:auto}.lx .lx:before{content:none}@media (max-width:47.99rem){.lx:before{display:none}}@media (prefers-reduced-motion:no-preference){[data-lx-motion=on] [data-reveal]{transition:opacity .8s var(--ease-enter), translate .8s var(--ease-enter), border-color .25s var(--ease-standard), box-shadow .25s var(--ease-standard)}[data-lx-motion=on] [data-reveal]:not([data-shown]){opacity:0;translate:0 1.5rem}[data-lx-motion=on] li:nth-child(2)>[data-reveal],[data-lx-motion=on] li[data-reveal]:nth-child(2){transition-delay:80ms}[data-lx-motion=on] li[data-reveal]:nth-child(3){transition-delay:.16s}[data-lx-motion=on] li[data-reveal]:nth-child(4){transition-delay:.24s}}.se-utility[data-variant=landing],.se-header[data-variant=landing],.se-footer[data-variant=landing],.lx-mega,.lx-drawer{--lx-ink:var(--se-fg);--lx-ink-2:var(--se-fg-secondary);--lx-ink-3:var(--se-fg-tertiary);--lx-line:var(--se-hairline);--lx-line-2:var(--se-divider);--lx-bg:var(--se-canvas);--lx-card:var(--se-surface);--lx-sunken:var(--se-surface-sunken);--lx-accent:var(--se-accent);--lx-mark:var(--se-route-muted);--lx-w:min(100% - 2 * var(--space-page-margin), 75rem);--lx-hover:var(--se-fg)}@supports (color:color-mix(in lab, red, red)){.se-utility[data-variant=landing],.se-header[data-variant=landing],.se-footer[data-variant=landing],.lx-mega,.lx-drawer{--lx-hover:color-mix(in oklab, var(--se-fg) 5%, transparent)}}.se-utility[data-variant=landing],.se-header[data-variant=landing],.se-footer[data-variant=landing],.lx-mega,.lx-drawer{--lx-gutter:min(var(--space-page-margin), 1.25rem)}.se-utility[data-variant=landing]{display:none}@media (min-width:72rem){.se-utility[data-variant=landing]{display:block}}.se-utility[data-variant=landing]>nav{gap:1.25rem;height:2.25rem}.se-utility[data-variant=landing] a{min-height:1.75rem;color:var(--lx-ink-2);transition:color .15s var(--ease-standard);border-radius:.25rem;align-items:center;font-size:.8125rem;font-weight:450;line-height:1.25rem;text-decoration:none;display:inline-flex}.se-utility[data-variant=landing] a:hover{color:var(--lx-ink);text-decoration:none}.se-utility[data-variant=landing] a:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:3px}.se-header[data-variant=landing]{background-color:var(--lx-bg);color:var(--lx-ink)}.se-header[data-variant=landing][data-theme=dark]{--lx-line:var(--se-fg)}@supports (color:color-mix(in lab, red, red)){.se-header[data-variant=landing][data-theme=dark]{--lx-line:color-mix(in oklab, var(--se-fg) 8%, transparent)}}.se-header[data-variant=landing][data-theme=dark]{--lx-line-2:var(--se-fg)}@supports (color:color-mix(in lab, red, red)){.se-header[data-variant=landing][data-theme=dark]{--lx-line-2:color-mix(in oklab, var(--se-fg) 16%, transparent)}}.se-header[data-variant=landing][data-theme=dark]{--lx-card:var(--se-fg)}@supports (color:color-mix(in lab, red, red)){.se-header[data-variant=landing][data-theme=dark]{--lx-card:color-mix(in oklab, var(--se-fg) 3%, transparent)}}.se-header[data-variant=landing][data-theme=dark]{--lx-sunken:var(--se-fg)}@supports (color:color-mix(in lab, red, red)){.se-header[data-variant=landing][data-theme=dark]{--lx-sunken:color-mix(in oklab, var(--se-fg) 7%, transparent)}}.se-header[data-variant=landing][data-theme=dark]{--lx-hover:var(--se-fg)}@supports (color:color-mix(in lab, red, red)){.se-header[data-variant=landing][data-theme=dark]{--lx-hover:color-mix(in oklab, var(--se-fg) 9%, transparent)}}@media (prefers-reduced-motion:no-preference){.se-header[data-variant=landing]{transition:background-color .2s var(--ease-standard), color .2s var(--ease-standard)}}.lx-hrow{gap:1rem;position:relative}@media (max-width:39.99rem){.lx-hrow{height:3.5rem}}@media (min-width:80rem){.lx-hrow{gap:1.25rem}}@media (min-width:48rem){.lx-hrow:before,.lx-hrow:after{content:"";background:linear-gradient(var(--lx-mark), var(--lx-mark)) center / 1px 100% no-repeat, linear-gradient(var(--lx-mark), var(--lx-mark)) center / 100% 1px no-repeat;pointer-events:none;width:11px;height:11px;position:absolute;top:calc(100% - 5px)}.lx-hrow:before{left:calc(var(--space-page-margin) - 5px)}.lx-hrow:after{right:calc(var(--space-page-margin) - 5px)}}.lx-hhome{border-radius:.5rem;padding-block:.6875rem}.lx-hhome:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:2px}svg.lx-hlogo{width:auto;height:22px;display:block}@media (min-width:80rem){svg.lx-hlogo{height:24px}}.lx-hnav{display:none}@media (min-width:72rem){.lx-hnav{display:flex}}.lx-hnav>ul{gap:.125rem}.lx-hnav>ul>li>:is(a,button){letter-spacing:-.006em;height:2.25rem;color:var(--lx-ink-2);transition:color .15s var(--ease-standard), background-color .15s var(--ease-standard);background-color:#0000;border-radius:999px;gap:.25rem;padding-inline:.5rem;font-size:.875rem;font-weight:500}@media (min-width:80rem){.lx-hnav>ul>li>:is(a,button){padding-inline:.625rem}}@media (min-width:75rem) and (max-width:79.99rem){.se-header[data-lx-cta-len=long] .lx-hnav>ul>li>:is(a,button){padding-inline:.375rem}.se-header[data-lx-cta-len=long] .lx-hnav>ul{gap:0}}.lx-hnav>ul>li>:is(a,button):is(:hover,[data-popup-open],[aria-expanded=true]){background-color:var(--lx-hover);color:var(--lx-ink)}@media (pointer:coarse){.lx-hnav>ul>li>:is(a,button){height:2.75rem}}.lx-hnav>ul>li>:is(a,button):focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:1px}.lx-hnav>ul>li>button>span{color:var(--lx-ink-3);display:inline-flex}.lx-hnav>ul>li>button>span svg{width:12px;height:12px}.lx-hactions{gap:.75rem;margin-left:auto}@media (min-width:72rem){.lx-hactions{margin-left:0}}@media (min-width:80rem){.lx-hactions{gap:1.125rem}}.lx-hlink{letter-spacing:-.006em;height:2.25rem;color:var(--lx-ink);-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);text-decoration-color:var(--lx-line-2);text-underline-offset:.3em;border-radius:.25rem;align-items:center;font-size:.875rem;font-weight:500;display:none}.lx-hlink:hover{text-decoration-line:underline;text-decoration-color:currentColor}.lx-hlink:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:3px}@media (min-width:75rem){.lx-hlink{display:inline-flex}}.lx-hcta{gap:.375rem;height:2.5rem;padding-inline:1.0625rem .875rem;font-size:.875rem}@media (prefers-reduced-motion:no-preference){.lx-hcta{transition:background-color .2s var(--ease-standard), border-color .2s var(--ease-standard), box-shadow .2s var(--ease-standard), color .2s var(--ease-standard)}}.lx-hcta .lx-arrow{width:14px;height:14px}.lx-hcta:focus-visible{outline-offset:2px}@media (max-width:63.99rem),(pointer:coarse){.lx-hcta{height:2.75rem}}@media (min-width:64rem){.se-header[data-lx-cta=loud] .lx-hcta{background:var(--lx-ink);color:var(--se-fg-inverse);box-shadow:inset 0 1px 0 var(--se-fg-inverse), 0 1px 2px var(--se-fg), 0 6px 14px -8px var(--se-fg);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.se-header[data-lx-cta=loud] .lx-hcta{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--se-fg-inverse) 14%, transparent), 0 1px 2px color-mix(in oklab, var(--se-fg) 18%, transparent), 0 6px 14px -8px color-mix(in oklab, var(--se-fg) 45%, transparent)}}.se-header[data-lx-cta=loud] .lx-hcta:hover{background:var(--lx-ink)}@supports (color:color-mix(in lab, red, red)){.se-header[data-lx-cta=loud] .lx-hcta:hover{background:color-mix(in oklab, var(--lx-ink) 86%, var(--lx-bg))}}.se-header[data-theme=dark][data-lx-cta=loud] .lx-hcta{box-shadow:none}}.lx-menu-btn{color:var(--lx-ink);border-radius:999px;margin-right:-.75rem;display:inline-flex}.lx-menu-btn:hover{background-color:var(--lx-hover)}.lx-menu-btn:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:-2px}@media (min-width:72rem){.lx-menu-btn{display:none}}.lx-mega>*{border-color:var(--lx-line);box-shadow:0 1px 2px var(--se-fg), 0 24px 56px -24px var(--se-fg);border-radius:1rem}@supports (color:color-mix(in lab, red, red)){.lx-mega>*{box-shadow:0 1px 2px color-mix(in oklab, var(--se-fg) 5%, transparent), 0 24px 56px -24px color-mix(in oklab, var(--se-fg) 26%, transparent)}}.lx-mega a{border-radius:.625rem}.lx-mega a:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:0}.lx-drawer{background:var(--lx-bg);box-shadow:0 0 0 1px var(--lx-line), 0 24px 64px -16px var(--se-fg)}@supports (color:color-mix(in lab, red, red)){.lx-drawer{box-shadow:0 0 0 1px var(--lx-line), 0 24px 64px -16px color-mix(in oklab, var(--se-fg) 30%, transparent)}}.lx-drawer-bar{padding-inline:var(--lx-gutter);border-bottom-color:var(--lx-line)}@media (max-width:39.99rem){.lx-drawer-bar{height:3.5rem}}.lx-drawer-title{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lx-ink-2);font-size:.75rem;font-weight:500}.lx-drawer-close{color:var(--lx-ink);border-radius:999px;margin-right:-.75rem}.lx-drawer-close:hover{background-color:var(--lx-hover)}.lx-drawer-close:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:-2px}.lx-drawer-nav{padding:.25rem var(--lx-gutter) 1.5rem}.lx-drawer-nav a,.lx-drawer-nav button{letter-spacing:-.01em}.lx-drawer-nav>a,.lx-drawer-nav>div>div>a,.lx-drawer-nav>div>div>h3>button{min-height:3.25rem;color:var(--lx-ink);font-size:1.0625rem;font-weight:500}.lx-drawer-nav>a{color:var(--lx-ink-2);font-size:.9375rem}.lx-drawer-nav>div,.lx-drawer-nav>div>div,.lx-drawer-nav>a{border-color:var(--lx-line)}.lx-drawer-nav li a{color:var(--lx-ink-2);font-size:.9375rem;font-weight:450}.lx-drawer-nav li a:hover,.lx-drawer-nav>a:hover{color:var(--lx-ink)}.lx-drawer-nav :is(a,button):focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:2px;border-radius:.375rem}.lx-drawer-more{margin-top:.5rem}.lx-drawer-ctas{padding:1rem var(--lx-gutter) max(1rem, env(safe-area-inset-bottom));border-top:1px solid var(--lx-line);background:var(--lx-bg);flex-shrink:0}.lx-drawer-ctas-row{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.625rem;display:grid}.lx-drawer-ctas-row .lx-btn{padding-inline:1rem .875rem}.lx-drawer-sub{text-align:center;color:var(--lx-ink-3);margin-top:.75rem;font-size:.8125rem}.lx-foot{isolation:isolate;border-top:1px solid var(--lx-line);background:var(--lx-bg);color:var(--lx-ink);position:relative;overflow-x:clip;container-type:inline-size}.lx-foot-body{border-bottom:1px solid var(--lx-line);padding-bottom:1.25rem;position:relative}.lx-foot-body:before{content:"";z-index:1;width:var(--lx-w);border-inline:1px solid var(--lx-line);pointer-events:none;inset-block:0;position:absolute;left:50%;translate:-50%}.lx-foot-marks{z-index:2;width:var(--lx-w);pointer-events:none;height:0;position:absolute;top:0;left:50%;translate:-50%}.lx-foot-marks i{background:linear-gradient(var(--lx-mark), var(--lx-mark)) center / 1px 100% no-repeat, linear-gradient(var(--lx-mark), var(--lx-mark)) center / 100% 1px no-repeat;width:11px;height:11px;position:absolute;top:-6px}.lx-foot-marks i:first-child{left:-5px}.lx-foot-marks i:last-child{right:-5px}.lx-foot-marks--end{top:auto;bottom:0}.lx-foot-marks--end i{top:-5px}@media (max-width:47.99rem){.lx-foot-body:before,.lx-foot-marks{display:none}}.lx-foot-wrap{width:var(--lx-w);margin-inline:auto;padding-top:clamp(3.5rem,2.5rem + 3vw,5.5rem);position:relative}.lx-foot-top{align-items:start;gap:1.25rem;display:grid}.lx-foot-home{border-radius:.5rem;justify-self:start;margin:-.625rem -.25rem;padding:.625rem .25rem;display:inline-flex}.lx-foot-home svg{width:auto;height:24px;display:block}.lx-foot-home:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:2px}.lx-foot-about{max-width:44ch;color:var(--lx-ink-2);font-size:.9375rem;line-height:1.6}.lx-foot-cols{border-top:1px solid var(--lx-line);margin-top:2rem}.lx-foot-col{border-bottom:1px solid var(--lx-line)}.lx-foot-sum{cursor:pointer;min-height:3.25rem;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lx-ink);-webkit-tap-highlight-color:transparent;border-radius:.25rem;justify-content:space-between;align-items:center;gap:1rem;font-size:.75rem;font-weight:500;line-height:1.4;list-style:none;display:flex}.lx-foot-sum::-webkit-details-marker{display:none}.lx-foot-sum::marker{content:""}.lx-foot-sum svg{color:var(--lx-ink-3);flex:none}.lx-foot-col[open]>.lx-foot-sum svg{rotate:180deg}@media (prefers-reduced-motion:no-preference){.lx-foot-sum svg{transition:rotate .2s var(--ease-standard)}}.lx-foot-sum:hover svg{color:var(--lx-ink)}.lx-foot-sum:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:-2px}.lx-foot-col>.lx-foot-h{display:none}.lx-foot-h{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lx-ink-2);font-size:.6875rem;font-weight:500;line-height:1.45}.lx-foot-col ul{margin-top:-.25rem;padding-bottom:.75rem}.lx-foot-link{min-width:2.75rem;min-height:2.75rem;color:var(--lx-ink-2);transition:color .15s var(--ease-standard);border-radius:.25rem;align-items:center;font-size:.9375rem;line-height:1.35;text-decoration:none;display:inline-flex}.lx-foot-link:focus-visible,.lx-foot-legal-links button:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:2px}@supports selector(::details-content){@media (min-width:48rem){.lx-foot-cols{columns:3;column-gap:1.5rem;margin-top:2.5rem;margin-bottom:-2rem;padding-top:2rem}.lx-foot-col{break-inside:avoid;border-bottom:0;padding-bottom:2rem}.lx-foot-sum{display:none}.lx-foot-col::details-content{content-visibility:visible;display:block}.lx-foot-col>.lx-foot-h{display:block}.lx-foot-col ul{margin-top:.5rem;padding-bottom:0}}@media (min-width:64rem){.lx-foot-cols{margin-top:3.5rem;padding-top:2.75rem}.lx-foot-col ul{margin-top:.875rem}}@media (min-width:80rem){.lx-foot-cols{columns:auto;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:1.5rem;margin-bottom:0;display:grid}.lx-foot-col{padding-bottom:0}}}@media (min-width:64rem){.lx-foot-top{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:1.5rem}.lx-foot-home{grid-column:1/span 2}.lx-foot-about{grid-column:3/span 4}.lx-foot-link{font-size:.875rem}}@media (min-width:80rem){.lx-foot-about{grid-column:4/span 3}}@media (min-width:64rem) and (hover:hover) and (pointer:fine){.lx-foot-link{min-width:0;min-height:2rem}}.lx-foot-legal{border-top:1px solid var(--lx-line);flex-direction:column;gap:.75rem;margin-top:2.5rem;padding-top:1.25rem;display:flex}.lx-foot-cols+.lx-foot-legal{border-top:0;margin-top:0;padding-top:1rem}@supports selector(::details-content){@media (min-width:48rem){.lx-foot-cols+.lx-foot-legal{border-top:1px solid var(--lx-line);margin-top:2.5rem;padding-top:1.25rem}}}.lx-foot-legal-links{flex-wrap:wrap;column-gap:1.25rem;display:flex}.lx-foot-legal-links .lx-foot-link,.lx-foot-legal-links button{justify-content:center;min-width:2.75rem;margin-inline:-.5rem;padding-inline:.5rem;font-size:.8125rem;line-height:1.35}.lx-foot-legal-links button{min-height:2.75rem;color:var(--lx-ink-2);transition:color .15s var(--ease-standard);border-radius:.25rem;align-items:center;text-decoration:none;display:inline-flex}.lx-foot-legal-links button:hover{color:var(--lx-ink);text-decoration:none}.lx-foot-meta{color:var(--lx-ink-3);font-size:.8125rem;line-height:1.5}.lx-foot-copy{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.lx-foot-tm{max-width:60ch;margin-top:.25rem}.lx-foot-preview{border:1px solid var(--lx-line-2);height:1.375rem;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lx-ink-2);border-radius:999px;align-items:center;gap:.375rem;padding-inline:.5rem;font-size:.6875rem;display:inline-flex}@media (min-width:64rem){.lx-foot-legal,.lx-foot-cols+.lx-foot-legal{margin-top:4rem;padding-top:.75rem}.lx-foot-legal-links .lx-foot-link,.lx-foot-legal-links button{min-height:2.5rem}}@media (min-width:64rem) and (pointer:coarse){.lx-foot-legal-links .lx-foot-link,.lx-foot-legal-links button{min-height:2.75rem}}@media (min-width:80rem){.lx-foot-legal{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem}.lx-foot-meta{text-align:right}.lx-foot-copy{justify-content:flex-end}.lx-foot-tm{margin-left:auto}}.lx-foot-sign{--lx-sign:min(100cqi / 1.2, 75rem);width:var(--lx-sign);padding-block:calc(var(--lx-sign) * .0886);color:var(--lx-ink);-webkit-user-select:none;user-select:none;margin-inline:auto;line-height:0}.lx-foot-sign svg,.lx-foot-sign>span{width:100%;height:auto;color:inherit;display:block}.lx-foot-sign>span>svg{width:100%;height:auto}.se-site,.lx-mega,.lx-drawer{--hxh-brand:#5b49a3;--hxh-brand-hover:#4a3b8c;--hxh-soft:#f3effd;--hxh-soft-2:#fbf0f6;--hxh-deep:#2a2150;--hxh-ink:#0e0e12;--hxh-ink-2:#55535f;--hxh-line:#ebe8f2;--hxh-shadow:0 1px 2px #1c13380f, 0 18px 48px -20px #1c133852}.se-site{--hxh-h:3.5rem;--hxh-top:0rem;position:relative}@media (min-width:40rem){.se-site{--hxh-h:4rem}}@media (min-width:72rem){.se-site{--hxh-top:2.25rem}}.se-site .se-utility[data-variant=landing]{z-index:calc(var(--z-header) + 1);background:0 0;position:absolute;inset:0 0 auto}.se-site[data-overlay] .se-utility[data-variant=landing] a{color:#ffffffc7}.se-site[data-overlay] .se-utility[data-variant=landing] a:hover{color:#fff}.se-site .se-header[data-variant=landing]{inset:var(--hxh-top) 0 auto;border-bottom:0;animation:none;position:absolute}.se-site[data-overlay] .se-header[data-variant=landing]:not([data-float]){--se-fg:#fff;--se-fg-secondary:#ffffffd6;--se-fg-tertiary:#ffffff9e;--se-fg-inverse:var(--hxh-deep);--se-canvas:transparent;--se-hairline:#ffffff2e;--se-divider:#ffffff52;--se-focus-ring:#d4d0fc;--se-destination:#aaa0f1;--lx-hover:#ffffff24;color:#fff;background:0 0}.se-site[data-overlay] .se-header:not([data-float]) .lx-hcta{color:#fff;background:#ffffff14;border-color:#ffffff80}.se-site[data-overlay] .se-header:not([data-float]) .lx-hcta:hover{background:#ffffff29;border-color:#fff}.se-site[data-overlay] .se-header:not([data-float]) .lx-menu-btn{background:#ffffff1a;border:1px solid #ffffff4d}.se-site[data-overlay] .hx-hero{min-height:calc(min(52rem, 88svh) + var(--hxh-top) + var(--hxh-h))}.se-site[data-overlay] .hx-hero-in{padding-top:calc(clamp(5rem, 3rem + 6vw, 8rem) + var(--hxh-top) + var(--hxh-h))}.se-site .se-header[data-variant=landing][data-float]{border:1px solid var(--hxh-line);width:min(100% - 1rem,78rem);box-shadow:var(--hxh-shadow);transition:background-color .2s var(--ease-standard), border-color .2s var(--ease-standard);background:#fff;border-radius:1.125rem;position:fixed;inset:.5rem auto auto 50%;translate:-50%}@media (min-width:40rem){.se-site .se-header[data-variant=landing][data-float]{border-radius:1.375rem;width:min(100% - 1.5rem,78rem);inset-block-start:.75rem}}@media (prefers-reduced-motion:no-preference){.se-site .se-header[data-variant=landing][data-float]{animation:hxh-drop .36s var(--ease-standard) both}}@keyframes hxh-drop{0%{opacity:0;transform:translateY(-120%)}to{opacity:1;transform:none}}.se-site .se-header[data-float] .lx-hrow{max-width:none;height:3.25rem;padding-inline:.75rem .5rem}@media (min-width:40rem){.se-site .se-header[data-float] .lx-hrow{height:3.75rem;padding-inline:1.125rem .625rem}}@media (min-width:72rem){.se-site .se-header[data-float] .lx-hrow{padding-inline:1.375rem .625rem}}.se-site .se-header[data-float]{--lx-hover:var(--hxh-soft)}.se-site .se-header[data-float] .lx-hnav>ul>li>:is(a,button):is(:hover,[data-popup-open],[aria-expanded=true]){color:var(--hxh-brand)}.se-site .se-header[data-float] .lx-menu-btn{background:var(--hxh-soft);color:var(--hxh-brand);margin-right:0}.se-site .se-header[data-float] .lx-hcta{border-color:var(--hxh-line);background:#fff}.se-site .se-header[data-float] .lx-hcta:hover{border-color:var(--hxh-brand)}@supports (color:color-mix(in lab, red, red)){.se-site .se-header[data-float] .lx-hcta:hover{border-color:color-mix(in oklab, var(--hxh-brand) 40%, var(--hxh-line))}}@media (min-width:64rem){.se-site .se-header[data-float][data-lx-cta=loud] .lx-hcta{background:var(--hxh-brand);color:#fff;box-shadow:0 10px 24px -12px var(--hxh-brand);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.se-site .se-header[data-float][data-lx-cta=loud] .lx-hcta{box-shadow:0 10px 24px -12px color-mix(in oklab, var(--hxh-brand) 80%, transparent)}}.se-site .se-header[data-float][data-lx-cta=loud] .lx-hcta:hover{background:var(--hxh-brand-hover)}}.se-site .se-header[data-variant=landing][data-float][data-theme=dark]{--lx-hover:#ffffff1a;background:var(--hxh-deep);border-color:#ffffff1f;box-shadow:0 18px 48px -20px #0000008c}.se-site .se-header[data-float][data-theme=dark] .lx-hnav>ul>li>:is(a,button):is(:hover,[data-popup-open],[aria-expanded=true]){color:#fff}.se-site .se-header[data-float][data-theme=dark] .lx-hcta{background:0 0;border-color:#ffffff47}.se-site .se-header[data-float][data-theme=dark] .lx-menu-btn{color:#fff;background:#ffffff1a}@media (min-width:64rem){.se-site .se-header[data-float][data-theme=dark][data-lx-cta=loud] .lx-hcta{color:var(--hxh-deep);box-shadow:none;background:#fff}.se-site .se-header[data-float][data-theme=dark][data-lx-cta=loud] .lx-hcta:hover{background:#ece8fb}}.lx-mega>*{border-color:#0000;border-radius:1.5rem;box-shadow:0 0 0 1px #1c13380f,0 30px 80px -30px #1c133866}.lx-mega p.uppercase{font-family:var(--font-sans);letter-spacing:.14em;color:var(--hxh-brand);font-size:.6875rem;font-weight:600}.lx-mega a:hover{background-color:var(--hxh-soft)}.lx-mega a:hover>span:first-child{color:var(--hxh-brand)}.lx-mega .border-l{background:linear-gradient(160deg, var(--hxh-soft), var(--hxh-soft-2));border:0;border-radius:1.125rem;align-self:stretch;padding:1rem 1.125rem 1.125rem}.lx-mega .border-l:before{content:"";aspect-ratio:16/10;background:var(--hxh-menu-photo,none) center / cover no-repeat;border-radius:.75rem;margin-bottom:1rem;display:block}.lx-mega .border-l{--hxh-menu-photo:url(/media/home/store-pickup.webp)}.lx-mega .border-l:has(a[href=\/platform]){--hxh-menu-photo:url(/media/home/warehouse-tablet.webp)}.lx-drawer{border-radius:1.5rem 0 0 1.5rem;box-shadow:-24px 0 60px -30px #1c133873}.lx-drawer-title{font-family:var(--font-sans);letter-spacing:.14em;color:var(--hxh-brand);font-size:.75rem;font-weight:600}.lx-drawer-close{background:var(--hxh-soft);color:var(--hxh-brand)}.lx-drawer-nav>div>div>h3>button,.lx-drawer-nav>div>div>a{letter-spacing:-.02em;color:var(--hxh-ink);font-size:1.25rem;font-weight:600}.lx-drawer-nav [data-panel-open]>h3>button,.lx-drawer-nav h3>button[data-panel-open]{color:var(--hxh-brand)}.lx-drawer-nav p.uppercase{font-family:var(--font-sans);letter-spacing:.14em;color:var(--hxh-brand);font-size:.6875rem;font-weight:600}.lx-drawer-nav li a:hover{color:var(--hxh-brand)}.lx-drawer-ctas .lx-btn--primary{background:var(--hxh-brand);color:#fff;box-shadow:0 12px 28px -14px var(--hxh-brand);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.lx-drawer-ctas .lx-btn--primary{box-shadow:0 12px 28px -14px color-mix(in oklab, var(--hxh-brand) 80%, transparent)}}.lx-drawer-ctas .lx-btn--primary:hover{background:var(--hxh-brand-hover)}.se-site .lx-sticky .lx-btn--primary{background:var(--hxh-brand);color:#fff;box-shadow:0 12px 28px -14px var(--hxh-brand);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.se-site .lx-sticky .lx-btn--primary{box-shadow:0 12px 28px -14px color-mix(in oklab, var(--hxh-brand) 80%, transparent)}}.se-site .lx-sticky .lx-btn--primary:hover{background:var(--hxh-brand-hover)}@media (max-width:26rem){.lx-drawer{border-radius:0}}.se-site:not([data-overlay])>main{padding-top:calc(var(--hxh-top) + var(--hxh-h))}.se-site:not([data-overlay]) .se-header[data-variant=landing]:not([data-float]){border-bottom:1px solid var(--se-hairline)}@media (min-width:64rem){.se-site .se-header[data-lx-cta=loud]:not([data-theme=dark]) .lx-hcta{background:var(--hxh-brand);color:#fff;box-shadow:0 10px 24px -12px var(--hxh-brand);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.se-site .se-header[data-lx-cta=loud]:not([data-theme=dark]) .lx-hcta{box-shadow:0 10px 24px -12px color-mix(in oklab, var(--hxh-brand) 80%, transparent)}}.se-site .se-header[data-lx-cta=loud]:not([data-theme=dark]) .lx-hcta:hover{background:var(--hxh-brand-hover)}}.lx-foot{background:linear-gradient(180deg, #f8f6fd 0%, var(--lx-bg) 18rem);border-top-color:#0000}.lx-foot-h,.lx-foot-sum{font-family:var(--font-sans);letter-spacing:.14em;color:var(--lx-ink-3);font-size:.6875rem;font-weight:600}.lx-foot-link:hover{color:var(--lx-ink)}.lx-hero{padding-top:clamp(2.25rem,1rem + 4vw,4.75rem);padding-bottom:clamp(3rem,2rem + 3.5vw,5rem);position:relative}.lx-hero-bg{z-index:-1;background-image:radial-gradient(circle at 1px 1px, var(--lx-ink) 1px, transparent 0);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.lx-hero-bg{background-image:radial-gradient(circle at 1px 1px, color-mix(in oklab, var(--lx-ink) 10%, transparent) 1px, transparent 0)}}.lx-hero-bg{background-size:22px 22px;-webkit-mask-image:radial-gradient(75% 55% at 50% 0,#000 25%,#0000 72%);mask-image:radial-gradient(75% 55% at 50% 0,#000 25%,#0000 72%)}.lx-hero-copy{text-align:center;flex-direction:column;align-items:center;display:flex}.lx-pill{border:1px solid var(--lx-line-2);background:var(--lx-card);border-radius:999px;align-items:center;gap:.5rem;max-width:100%;padding:.375rem .875rem .375rem .625rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.lx-pill{background:color-mix(in oklab, var(--lx-card) 85%, transparent)}}.lx-pill{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 1px 2px var(--lx-ink)}@supports (color:color-mix(in lab, red, red)){.lx-pill{box-shadow:0 1px 2px color-mix(in oklab, var(--lx-ink) 5%, transparent)}}.lx-pill{text-align:left;color:var(--lx-ink-2);font-size:.8125rem;font-weight:500;line-height:1.3}.lx-pill-dot{background:var(--lx-accent);width:.5rem;height:.5rem;box-shadow:0 0 0 3px var(--lx-accent);border-radius:999px;flex:none}@supports (color:color-mix(in lab, red, red)){.lx-pill-dot{box-shadow:0 0 0 3px color-mix(in oklab, var(--lx-accent) 18%, transparent)}}.lx-h1{letter-spacing:-.047em;max-width:20ch;color:var(--lx-ink);text-wrap:balance;margin-top:1.5rem;font-size:clamp(2.5rem,1rem + 4.2vw,4.5rem);font-weight:600;line-height:1}.lx-hero-sub{max-width:41rem;color:var(--lx-ink-2);text-wrap:pretty;margin-top:1.25rem;font-size:clamp(1rem,.95rem + .35vw,1.25rem);line-height:1.55}.lx-hero .lx-ctas{gap:.75rem;margin-top:1.875rem}.lx-hero-proof{margin-top:1.25rem;font-size:.875rem}.lx-hero-proof [data-fact=app\.rating]{color:var(--lx-ink);font-weight:500}@media (max-width:29.99rem){.lx-pill{padding-block:.3125rem;font-size:.75rem}.lx-h1{letter-spacing:-.045em;margin-top:1.25rem;line-height:1.02}.lx-hero-sub{margin-top:1rem;line-height:1.5}.lx-hero .lx-ctas{gap:.625rem;width:100%;margin-top:1.5rem}.lx-hero .lx-ctas-row{gap:.5rem}.lx-hero .lx-ctas-row .lx-btn{flex:1 1 0;width:auto;min-width:max-content;padding-inline:1rem .875rem}.lx-hero-proof{margin-top:1rem;font-size:.8125rem}}@media (min-width:30rem) and (max-width:63.99rem){.lx-hero-proof{font-size:.8125rem}}@media (min-width:64rem){.lx-h1{max-width:26ch}}@media (min-width:64rem) and (max-height:60rem){.lx-hero{padding-top:3rem}.lx-hero .lx-stage{margin-top:3rem}}@media (min-width:64rem) and (max-height:50rem){.lx-hero{padding-top:1.5rem}.lx-h1{margin-top:1.25rem;font-size:min(4.125rem,1rem + 4.2vw)}.lx-hero-sub{max-width:46rem;margin-top:1rem;font-size:1.125rem}.lx-hero .lx-ctas{margin-top:1.5rem}.lx-hero-proof{margin-top:1rem}.lx-hero .lx-stage{margin-top:2rem}.lx-hero .lx-float--feed{top:2%}}.lx-stage{z-index:2;margin-top:clamp(2.5rem,1.75rem + 2.25vw,4rem);position:relative}.lx-stage-glow{z-index:-1;background:radial-gradient(60% 60% at 50% 45%, var(--lx-accent), transparent 72%);position:absolute;inset:10% 4% -6%}@supports (color:color-mix(in lab, red, red)){.lx-stage-glow{background:radial-gradient(60% 60% at 50% 45%, color-mix(in oklab, var(--lx-accent) 26%, transparent), transparent 72%)}}.lx-stage-glow{filter:blur(48px);opacity:.75;pointer-events:none}.lx-frame{position:relative}.lx-window{border:1px solid var(--lx-line-2);border-radius:var(--lx-r-lg);background:var(--lx-card);box-shadow:0 0 0 6px var(--lx-card), 0 0 0 7px var(--lx-line), 0 30px 60px -20px var(--lx-ink), 0 70px 140px -50px var(--lx-accent);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.lx-window{box-shadow:0 0 0 6px color-mix(in oklab, var(--lx-card) 70%, transparent), 0 0 0 7px var(--lx-line), 0 30px 60px -20px color-mix(in oklab, var(--lx-ink) 22%, transparent), 0 70px 140px -50px color-mix(in oklab, color-mix(in oklab, var(--lx-accent) 55%, var(--lx-ink)) 35%, transparent)}}.lx-window-bar{z-index:1;border-bottom:1px solid var(--lx-line);background:linear-gradient(var(--lx-card), var(--lx-sunken));grid-template-columns:1fr auto 1fr;align-items:center;height:3rem;padding-inline:.875rem .5rem;display:grid;position:relative}.lx-window-dots{gap:6px;display:inline-flex}.lx-window-dots i{background:var(--lx-line-2);border-radius:999px;width:10px;height:10px}.lx-window-title{font-family:var(--font-mono);color:var(--lx-ink-3);align-items:center;gap:.5rem;font-size:.75rem;display:inline-flex}.lx-window-title svg{color:var(--lx-ink)}.lx-window-ctl{justify-self:end;display:flex}.lx-window-ctl button{border-color:var(--lx-line-2);border-radius:.625rem;width:2.25rem;height:2.25rem}.lx-window-ctl button:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:2px}.lx-window-ctl button svg{width:16px;height:16px}@media (pointer:coarse){.lx-window-ctl button{width:2.75rem;height:2.75rem}}.lx-window-body{aspect-ratio:16/9;background:var(--lx-sunken);position:relative;overflow:hidden}.lx-window-body .se-hero-media{z-index:0;aspect-ratio:auto;transform-origin:96% 72%;width:100%;height:100%;max-height:none;margin:0;position:absolute;inset:0;transform:scale(1.2)}.lx-window-body .se-hero-media>picture,.lx-window-body .se-hero-media>picture>img,.lx-window-body .se-hero-media>video{object-position:50% 50%}.lx-window-body .se-hero-scrim{display:none}@media (max-width:47.99rem){.lx-window-bar{height:3.25rem;padding-inline:.875rem .25rem}.lx-window-title{display:none}.lx-window-ctl{grid-column:3}.lx-window-ctl button{width:2.75rem;height:2.75rem}.lx-window-body{aspect-ratio:16/11;max-height:none}.lx-window-body .se-hero-media{transform-origin:50% 100%;transform:scale(1.08)}.lx-window-body .se-hero-media>picture>img,.lx-window-body .se-hero-media>video{object-position:50% 100%}}@media (min-width:48rem) and (max-width:63.99rem){.lx-window-body{aspect-ratio:2}.lx-window-body .se-hero-media{transform-origin:100% 100%;transform:scale(1.1)}.lx-window-body .se-hero-media>picture>img,.lx-window-body .se-hero-media>video{object-position:50% 90%}}.lx-floats{z-index:2;margin:-2.25rem .625rem 0;position:relative}.lx-float{border:1px solid var(--lx-line);background:var(--lx-card);border-radius:.875rem}@supports (color:color-mix(in lab, red, red)){.lx-float{background:color-mix(in oklab, var(--lx-card) 95%, transparent)}}.lx-float{-webkit-backdrop-filter:blur(14px)saturate(1.5);backdrop-filter:blur(14px)saturate(1.5);box-shadow:0 1px 2px var(--lx-ink), 0 16px 36px -10px var(--lx-ink)}@supports (color:color-mix(in lab, red, red)){.lx-float{box-shadow:0 1px 2px color-mix(in oklab, var(--lx-ink) 5%, transparent), 0 16px 36px -10px color-mix(in oklab, var(--lx-ink) 20%, transparent)}}.lx-float{color:var(--lx-ink);padding:.875rem 1rem;font-size:.8125rem}.lx-float--slots,.lx-float--kept{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.lx-float-h{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--lx-ink-2);justify-content:space-between;align-items:center;gap:.75rem;font-size:.6875rem;font-weight:500;display:flex}.lx-float-h>span{align-items:center;gap:.5rem;display:inline-flex}.lx-live{background:var(--se-success-marker);width:.5rem;height:.5rem;box-shadow:0 0 0 3px var(--se-success-marker);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.lx-live{box-shadow:0 0 0 3px color-mix(in oklab, var(--se-success-marker) 22%, transparent)}}.lx-float-foot{border-top:1px dashed var(--lx-line-2);color:var(--lx-ink-3);margin-top:.75rem;padding-top:.625rem;font-size:.6875rem}.lx-slots{gap:.5rem;margin-top:.875rem;display:grid}.lx-slots li,.lx-caprow{grid-template-columns:3.75rem 1fr 2.75rem;align-items:center;gap:.625rem;display:grid}.lx-slot-t{font-family:var(--font-mono);color:var(--lx-ink-2);font-size:.6875rem}.lx-bar{background:var(--lx-sunken);height:.375rem;box-shadow:inset 0 0 0 1px var(--lx-line);border-radius:999px;overflow:hidden}.lx-bar i{border-radius:inherit;background:var(--lx-mark);height:100%;display:block}[data-full] .lx-bar i{background:var(--lx-ink)}.lx-slot-n{text-align:right;font-variant-numeric:tabular-nums;color:var(--lx-ink-2);font-size:.6875rem}[data-full] .lx-slot-n{color:var(--lx-ink);font-weight:600}.lx-feed{margin-top:.625rem;display:grid}.lx-feed li{border-top:1px solid var(--lx-line);grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:start;gap:.625rem;padding-block:.5rem;display:grid}.lx-feed li:first-child{border-top:0}.lx-feed-t{font-family:var(--font-mono);white-space:nowrap;color:var(--lx-ink-3);padding-top:.0625rem;font-size:.6875rem}.lx-feed-x{text-wrap:pretty;font-size:.75rem;line-height:1.4}.lx-feed-close{border-top:1px solid var(--lx-line-2);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--lx-ink-2);align-items:center;gap:.5rem;margin-top:.25rem;padding-top:.625rem;font-size:.6875rem;display:flex}.lx-dots{border-top:1.5px dotted var(--lx-line-2);flex:1}.lx-float--kept{align-items:center;gap:.75rem;padding:.625rem .875rem .625rem .625rem;display:flex}.lx-kept-photo{background:linear-gradient(135deg, var(--lx-sunken), var(--lx-line-2));width:2.5rem;height:2.5rem;color:var(--lx-ink-2);border-radius:.625rem;place-items:center;display:grid}.lx-kept-x{display:grid}.lx-kept-x b{font-size:.8125rem;font-weight:600}.lx-kept-x small{color:var(--lx-ink-3);font-size:.6875rem}.lx-stage-note{font-family:var(--font-mono);letter-spacing:.06em;text-align:center;text-transform:uppercase;color:var(--lx-ink-3);margin-top:1.25rem;font-size:.6875rem}@media (max-width:47.99rem),(min-width:64rem) and (max-width:79.99rem){.lx-feed li:not([data-brief]){visibility:hidden;border-top-width:0;height:0;padding-block:0;overflow:hidden}.lx-feed li:not([data-brief])+li[data-brief]{border-top-style:dashed;border-top-color:var(--lx-line-2)}}@media (max-width:47.99rem){.lx-floats{margin:-3.5rem .625rem 0}.lx-float--feed{padding:.75rem .875rem}.lx-feed{margin-top:.375rem}.lx-feed li{gap:.5rem}.lx-stage-note{margin-top:1rem}}@media (min-width:48rem) and (max-width:63.99rem){.lx-floats{margin-top:-1rem}}@media (min-width:64rem){.lx-floats{--lx-out:max(-3rem, calc((100% - 100vw) / 2 + 1rem));pointer-events:none;margin:0;position:absolute;inset:3rem 0 0}.lx-float{pointer-events:auto;position:absolute}.lx-float--slots,.lx-float--kept{visibility:visible;pointer-events:auto;top:auto;left:auto}.lx-float--feed{top:7%;left:var(--lx-out);transform-origin:0 0;width:25rem}.lx-float--slots{top:10%;right:var(--lx-out);transform-origin:100% 0;width:17rem}.lx-float--kept{transform-origin:100% 100%;bottom:-1.875rem;right:12%}.lx-stage-note{text-align:left;margin-top:1.125rem}}@media (min-width:90rem){.lx-float--feed{width:26rem}}@media (min-width:64rem) and (max-width:79.99rem){.lx-float--slots,.lx-float--kept{scale:.9}.lx-float--feed{width:22rem;top:5%}.lx-float--slots{top:8%}}@media (prefers-reduced-motion:no-preference){.lx-float{animation:lx-rise .9s var(--ease-enter) both, lx-bob 7s ease-in-out 1.8s infinite alternate;animation-play-state:running,paused}.lx-float--feed{animation-delay:.2s,1.4s}.lx-float--slots{animation-delay:.45s,2s}.lx-float--kept{animation-delay:1.2s,2.6s}.lx-feed li,.lx-feed-close{animation:lx-print .5s var(--ease-enter) both;animation-delay:calc(var(--i,0) * .38s + .7s)}.lx-live{animation:2s ease-out infinite paused lx-pulse}[data-hero][data-motion=running] .lx-float{animation-play-state:running,running}@media (max-width:47.99rem),(min-width:64rem) and (max-width:79.99rem){.lx-feed li,.lx-feed-close{animation-delay:calc(var(--b,0) * .32s + .35s)}}[data-hero][data-motion=running] .lx-live{animation-play-state:running}[data-lx-motion=on] .lx-floats:not([data-inview]) .lx-float,[data-lx-motion=on] .lx-floats:not([data-inview]) .lx-feed li,[data-lx-motion=on] .lx-floats:not([data-inview]) .lx-feed-close{animation-play-state:paused}}@keyframes lx-rise{0%{opacity:0;transform:translateY(18px)scale(.98)}}@keyframes lx-bob{to{translate:0 -6px}}@keyframes lx-print{0%{opacity:0;transform:translateY(6px)}}@keyframes lx-pulse{70%{box-shadow:0 0 0 7px color-mix(in oklab, var(--se-success-marker) 0%, transparent)}}.lx-logos{border-top:1px solid var(--lx-line);padding-block:clamp(2.5rem,1.75rem + 2.5vw,4rem);position:relative}.lx-logos-head{grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;align-items:center;gap:.5rem;display:grid}.lx-logos-h{text-align:center;color:var(--lx-ink-3);text-wrap:balance;grid-column:2;font-size:.8125rem;font-weight:400}.lx-marquee-shell{margin-top:1.75rem;position:relative}.lx-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.lx-marquee-track{width:max-content;display:flex}.lx-marquee-row{align-items:center;gap:3.5rem;padding-right:3.5rem;display:flex}.lx-marquee-row>li{flex:none;place-items:center;height:3rem;display:grid}.lx-logo{opacity:.6;filter:grayscale();transition:opacity .2s,filter .2s}.lx-logo:hover{opacity:1;filter:none}.lx-marquee-row>.lx-logo-ph{background:var(--lx-sunken);width:8.5rem;height:2.5rem;box-shadow:inset 0 0 0 1px var(--lx-line);color:var(--lx-ink-3);border-radius:.5rem;font-size:.8125rem;font-weight:500}@media (max-width:47.99rem){.lx-marquee-shell{margin-top:1.25rem}.lx-marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.lx-marquee-row{gap:2.25rem;padding-right:2.25rem}.lx-marquee-row>li{height:2.5rem}.lx-marquee-row>.lx-logo-ph{width:7rem;height:2.25rem}}@media (prefers-reduced-motion:no-preference){[data-lx-js=on] .lx-marquee-track{animation:48s linear infinite lx-marquee}.lx-marquee:hover .lx-marquee-track,.lx-marquee:focus-within .lx-marquee-track{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.lx-marquee{width:var(--lx-w);margin-inline:auto;-webkit-mask-image:none;mask-image:none}.lx-marquee-track{justify-content:center;width:auto}.lx-marquee-row{flex-wrap:wrap;justify-content:center;gap:1rem 2.5rem;padding:0}.lx-marquee-row[aria-hidden]{display:none}}@media (prefers-reduced-motion:reduce) and (max-width:47.99rem){.lx-marquee-row{gap:.75rem 1rem}.lx-marquee-row>.lx-logo-ph{width:6.25rem}}@keyframes lx-marquee{to{transform:translate(-50%)}}.lx-sticky{z-index:var(--z-sticky,100);margin-top:calc(-4.0625rem - env(safe-area-inset-bottom,0px));padding:.625rem var(--space-page-margin) calc(.625rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--lx-line);background:var(--lx-bg);position:sticky;bottom:0}@supports (color:color-mix(in lab, red, red)){.lx-sticky{background:color-mix(in oklab, var(--lx-bg) 90%, transparent)}}.lx-sticky{-webkit-backdrop-filter:blur(16px)saturate(1.6);backdrop-filter:blur(16px)saturate(1.6);box-shadow:0 -10px 30px -18px var(--lx-ink)}@supports (color:color-mix(in lab, red, red)){.lx-sticky{box-shadow:0 -10px 30px -18px color-mix(in oklab, var(--lx-ink) 25%, transparent)}}.lx-sticky-in{justify-content:space-between;align-items:center;gap:1rem;max-width:40rem;margin-inline:auto;display:flex}.lx-sticky-sub{min-width:0;color:var(--lx-ink-2);text-wrap:balance;font-size:.8125rem;line-height:1.35}.lx-sticky .lx-btn{flex:none;height:2.75rem;padding-inline:1.25rem 1rem}.lx-sticky-in>.lx-btn:only-child{flex:1}@media (min-width:40rem){.lx-sticky{display:none}}@media (max-width:39.99rem){html:has(.lx-sticky-scope){scroll-padding-bottom:calc(4.0625rem + env(safe-area-inset-bottom,0px) + .75rem)}.lx-sticky-scope>:has(+.lx-sticky){padding-bottom:max(var(--lx-sec,3.5rem), calc(4.0625rem + env(safe-area-inset-bottom,0px) + 1rem))}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (max-width:39.99rem){.lx-sticky-scope{view-timeline:--lx-sticky-scope block;view-timeline-inset:0}.lx-sticky{animation:linear both lx-sticky-out;animation-timeline:--lx-sticky-scope;animation-range:contain calc(100% - 10rem)}}}@keyframes lx-sticky-out{to{visibility:hidden;opacity:0;translate:0 100%}}.lx-stats{--lx-stat-size:2.125rem;--lx-stat-long:1.375rem;border-block:1px solid var(--lx-line-2);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(2.25rem,1.5rem + 3vw,4.5rem);display:grid}.lx-stat{flex-direction:column;min-width:0;padding:1.25rem 1rem 1.25rem 0;display:flex;container-type:inline-size}@media (max-width:63.99rem){.lx-stat:nth-child(2n){border-left:1px solid var(--lx-line);padding:1.25rem 0 1.25rem 1rem}.lx-stat:nth-child(n+3){border-top:1px solid var(--lx-line)}.lx-stat:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:40rem){.lx-stats{--lx-stat-size:clamp(2.75rem, 2rem + 2.2vw, 4rem);--lx-stat-long:clamp(1.875rem, 1.5rem + 1vw, 2.375rem)}.lx-stat{padding:2rem 1.5rem 2rem 0}}@media (min-width:40rem) and (max-width:63.99rem){.lx-stat:nth-child(2n){padding:2rem 0 2rem 1.5rem}}@media (min-width:64rem){.lx-stats{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.lx-stat{padding:2.25rem 1.5rem 2rem}.lx-stat+.lx-stat{border-left:1px solid var(--lx-line)}.lx-stat:first-child{padding-left:0}.lx-stat:last-child{padding-right:0}}.lx-stat dt{color:var(--lx-ink-2);order:2;margin-top:.625rem;font-size:.875rem;line-height:1.45}.lx-stat-v{--lx-v:var(--lx-stat-size);min-height:var(--lx-v);font-size:var(--lx-v);letter-spacing:-.045em;white-space:nowrap;font-variant-numeric:tabular-nums;order:1;align-items:flex-end;font-weight:600;line-height:1;display:flex}.lx-stat-v--long{font-size:var(--lx-stat-long);letter-spacing:-.03em}@supports (width:1cqi){.lx-stat-v{--lx-v:min(var(--lx-stat-size), 25cqi)}.lx-stat-v--long{font-size:min(var(--lx-stat-long), 16cqi)}}.lx-cite{color:var(--lx-ink-3);order:3;margin-top:auto;padding-top:.75rem;font-size:.75rem;line-height:1.5}@media (min-width:40rem){.lx-stat dt{margin-top:.875rem;font-size:.9375rem}.lx-cite{padding-top:1rem;font-size:.8125rem}}.lx-cite cite{font-style:normal}.lx-cite a{padding-block:.625rem}.lx-cite a,.lx-story-src a{text-decoration:underline;-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);text-decoration-color:var(--lx-line-2);text-underline-offset:.2em}.lx-cite a:hover,.lx-story-src a:hover{text-decoration-color:currentColor}.lx-cite a:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:1px;border-radius:2px;padding-block:.0625rem}.lx-break{--lx-mark-size:1.25rem;border:1px solid var(--lx-line);border-radius:var(--lx-r);background:linear-gradient(180deg, var(--lx-card), var(--lx-sunken));margin-top:clamp(1.5rem,1rem + 2vw,3.5rem);padding:1.125rem 1.125rem 1.25rem}.lx-break-track{gap:.625rem;margin-top:1rem;display:grid;position:relative}.lx-break-track:before{content:"";top:.75rem;bottom:.75rem;left:calc(var(--lx-mark-size) / 2 - 1px);border-left:2px dashed var(--lx-line-2);position:absolute}.lx-break-track ol{gap:.5rem;display:grid}.lx-break-track li{grid-template-columns:var(--lx-mark-size) auto minmax(0, 1fr);align-items:center;gap:.625rem;display:grid}.lx-break-end{z-index:1;background:var(--lx-ink);height:1.375rem;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--se-fg-inverse);border-radius:999px;justify-self:start;align-items:center;padding-inline:.5625rem;font-size:.6875rem;display:inline-flex;position:relative}.lx-break-end--door{background:var(--lx-accent)}.lx-break-mark{z-index:1;width:var(--lx-mark-size);height:var(--lx-mark-size);border:1.5px solid var(--lx-ink);background:var(--lx-card);box-shadow:0 0 0 3px var(--lx-card);color:var(--lx-ink);border-radius:999px;place-items:center;display:grid;position:relative}.lx-break-mark svg{width:.625rem;height:.625rem}.lx-break-n{font-family:var(--font-mono);color:var(--lx-ink-3);font-size:.6875rem}.lx-break-l{font-size:.875rem;font-weight:500}@media (min-width:48rem){.lx-break{--lx-mark-size:1.5rem;border-radius:var(--lx-r-lg);padding:1.75rem clamp(1.25rem,1rem + 2vw,2.5rem) 2.25rem}.lx-break-track{gap:1.25rem;margin-top:1.75rem}.lx-break-track ol{gap:1rem}.lx-break-track li{gap:.75rem}.lx-break-end{height:1.5rem;padding-inline:.625rem}.lx-break-mark{box-shadow:0 0 0 4px var(--lx-card)}.lx-break-mark svg{width:.75rem;height:.75rem}.lx-break-l{font-size:.9375rem}}@media (min-width:64rem){.lx-break-track{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:1.5rem}.lx-break-track:before{border-top:2px dashed var(--lx-line-2);border-left:0;inset:.6875rem 2.5rem auto}.lx-break-track ol{grid-template-columns:repeat(5,minmax(0,1fr))}.lx-break-track li{text-align:center;flex-direction:column;align-items:center;gap:0;display:flex}.lx-break-n{margin-top:.875rem}.lx-break-l{margin-top:.25rem}}@media (prefers-reduced-motion:no-preference){.lx-break[data-shown] .lx-break-mark{animation:1.8s ease-out 2 lx-ping}.lx-break li:nth-child(2) .lx-break-mark{animation-delay:.25s}.lx-break li:nth-child(3) .lx-break-mark{animation-delay:.5s}.lx-break li:nth-child(4) .lx-break-mark{animation-delay:.75s}.lx-break li:nth-child(5) .lx-break-mark{animation-delay:1s}}@keyframes lx-ping{0%{box-shadow:0 0 0 4px var(--lx-card), 0 0 0 4px color-mix(in oklab, var(--lx-ink) 22%, transparent)}60%,to{box-shadow:0 0 0 4px var(--lx-card), 0 0 0 13px color-mix(in oklab, var(--lx-ink) 0%, transparent)}}.lx-sol{gap:2rem;display:grid}@media (min-width:48rem){.lx-sol{gap:3rem}}@media (min-width:64rem){.lx-sol{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:5rem}.lx-sol-copy{position:sticky;top:7rem}}.lx-receipt{border:1px solid var(--lx-line);background:var(--lx-sunken);max-width:34rem;font-family:var(--font-mono);border-radius:.75rem;gap:.375rem;margin-top:1.5rem;padding:.75rem .875rem;font-size:.75rem;line-height:1.55;display:grid}@media (min-width:48rem){.lx-receipt{margin-top:1.75rem;padding:.875rem 1rem;font-size:.8125rem}}.lx-receipt-s{white-space:nowrap}.lx-receipt-k{letter-spacing:.08em;text-transform:uppercase;color:var(--lx-ink-3);font-size:.6875rem}.lx-steps{--lx-dot:1.875rem;--lx-pad:2.625rem;--lx-gap:.5rem;gap:var(--lx-gap);padding-left:var(--lx-pad);display:grid;position:relative}.lx-step{border:1px solid var(--lx-line);background:var(--lx-card);transition:background-color .45s var(--ease-standard), border-color .45s var(--ease-standard), box-shadow .45s var(--ease-standard);border-radius:.875rem;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t c""a a";align-items:center;column-gap:.75rem;padding:.75rem .875rem .8125rem;display:grid;position:relative}.lx-step:before,.lx-step:after{content:"";left:calc(var(--lx-dot) / 2 - var(--lx-pad) - 2px);background:linear-gradient(var(--lx-accent), var(--lx-accent)) 0 0 / 100% 100% no-repeat var(--lx-line-2);width:2px;position:absolute}.lx-step:before{top:calc(var(--lx-gap) / -2 - 1px);bottom:50%}.lx-step:after{top:50%;bottom:calc(var(--lx-gap) / -2 - 1px)}.lx-step:first-child:before,.lx-step:last-child:after{display:none}.lx-step-n{top:50%;left:calc(-1 * var(--lx-pad) - 1px);z-index:1;width:var(--lx-dot);height:var(--lx-dot);border:1px solid var(--lx-ink);background:var(--lx-ink);font-family:var(--font-mono);color:var(--se-fg-inverse);border-radius:999px;place-items:center;font-size:.6875rem;transition:background-color .45s,color .45s,border-color .45s,box-shadow .45s;display:grid;position:absolute;translate:0 -50%}.lx-step:last-child .lx-step-n{border-color:var(--lx-accent);background:var(--lx-accent)}.lx-step-t{letter-spacing:var(--lx-t-card-ls,-.015em);grid-area:t;font-size:1rem;font-weight:600;line-height:1.3;transition:color .45s}.lx-step-a{font-family:var(--font-mono);color:var(--lx-ink-2);grid-area:a;margin-top:.1875rem;font-size:.75rem;line-height:1.5;transition:color .45s}.lx-step-c{grid-area:c;justify-self:end;transition:filter .45s;display:inline-flex}@media (min-width:48rem){.lx-steps{--lx-dot:2.5rem;--lx-pad:3.5rem;--lx-gap:.75rem}.lx-step{border-radius:var(--lx-r);grid-template-areas:"t c""a c";column-gap:1rem;padding:1.125rem 1.25rem}.lx-step-n{font-size:.75rem}.lx-step-t{font-size:var(--lx-t-card,1.125rem)}.lx-step-a{margin-top:.25rem;font-size:.8125rem}}[data-spy=on] .lx-step:not([data-active]){background:var(--lx-sunken)}[data-spy=on] .lx-step:not([data-active]) .lx-step-t{color:var(--lx-ink-2)}[data-spy=on] .lx-step:not([data-active]) .lx-step-a{color:var(--lx-ink-3)}[data-spy=on] .lx-step:not([data-active]) .lx-step-c{filter:grayscale()}[data-spy=on] .lx-step:not([data-active]) .lx-step-n{border-color:var(--lx-line-2);background:var(--lx-card);color:var(--lx-ink-3)}[data-spy=on] .lx-step[data-current]{border-color:var(--lx-line-2);box-shadow:var(--se-shadow-2)}[data-spy=on] .lx-step[data-current] .lx-step-n{box-shadow:0 0 0 4px var(--lx-accent)}@supports (color:color-mix(in lab, red, red)){[data-spy=on] .lx-step[data-current] .lx-step-n{box-shadow:0 0 0 4px color-mix(in oklab, var(--lx-accent) 16%, transparent)}}[data-spy=on] .lx-step:not([data-active]):before,[data-spy=on] .lx-step:after{background-size:100% 0%}[data-spy=on] .lx-step:has(+.lx-step[data-active]):after{background-size:100% 100%}@media (prefers-reduced-motion:no-preference){[data-spy=on] .lx-step:before,[data-spy=on] .lx-step:after{transition:background-size .22s linear}[data-spy=on] .lx-step[data-active]:before,[data-spy=on] .lx-step:after{transition-delay:.22s}[data-spy=on] .lx-step:has(+.lx-step[data-active]):after{transition-delay:0s}}.lx-bento{gap:.75rem;margin-top:clamp(2rem,1.5rem + 2vw,4rem);display:grid}.lx-bento:focus-visible{border-radius:var(--lx-r-lg);outline:2px solid var(--se-focus-ring);outline-offset:4px}@media (max-width:47.99rem){.lx-bento{z-index:2;margin-inline:calc(-1 * var(--lx-edge,var(--space-page-margin)));padding:.25rem var(--lx-edge,var(--space-page-margin)) 1rem;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--lx-edge,var(--space-page-margin));scrollbar-width:thin;grid-auto-columns:min(86%,21rem);grid-auto-flow:column;column-gap:.75rem;position:relative;overflow:auto hidden}.lx-bento:focus-visible{outline-offset:-2px;border-radius:0}.lx-bento>li{scroll-snap-align:start}[data-lx-motion=on] .lx-bento>li[data-reveal]:not([data-shown]){opacity:1;translate:none}}.lx-bento-bar{display:none}@media (max-width:47.99rem) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.lx-bento-box{timeline-scope:--lx-bento}.lx-bento{scroll-timeline:--lx-bento x;scrollbar-width:none}.lx-bento::-webkit-scrollbar{display:none}.lx-bento-bar{background:var(--lx-line-2);border-radius:999px;width:4.5rem;height:3px;margin-top:.25rem;display:block;position:relative;overflow:hidden}.lx-bento-bar i{border-radius:inherit;background:var(--lx-ink);inset-block:0;width:25%;animation:linear both lx-bento-bar;animation-timeline:--lx-bento;position:absolute;left:0}}}@keyframes lx-bento-bar{to{translate:300%}}@media (min-width:48rem){.lx-bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem}.lx-bento>li{grid-column:span 6}}@media (min-width:64rem){.lx-bento>li:nth-child(4n+1),.lx-bento>li:nth-child(4n+4){grid-column:span 7}.lx-bento>li:nth-child(4n+2),.lx-bento>li:nth-child(4n+3){grid-column:span 5}}.lx-bento-card{flex-direction:column;height:100%;display:flex;overflow:hidden}.lx-viz{--lx-viz-top:1.625rem;border-bottom:1px solid var(--lx-line);background-color:var(--lx-sunken);background-image:radial-gradient(circle at 1px 1px,#0e0e1212 1px,#0000 0);background-size:16px 16px;height:11rem;position:relative;overflow:hidden}.lx-viz-note{z-index:2;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lx-ink-3);font-size:.625rem;line-height:1;position:absolute;top:.5rem;right:.75rem}.lx-viz>.lx-w{top:calc(50% + var(--lx-viz-top) / 2);position:absolute;left:50%;translate:-50% -50%}@media (min-width:48rem){.lx-viz{--lx-viz-top:1.75rem;height:15.5rem}.lx-viz-note{top:.625rem}}.lx-bento-copy{z-index:1;flex-direction:column;flex:1;padding:1rem 1rem 1.125rem;display:flex;position:relative}.lx-card-body{color:var(--lx-ink-2);margin-top:.5rem;margin-bottom:1rem;font-size:.9375rem;line-height:1.55}.lx-card-body strong{color:var(--lx-ink);font-weight:600}.lx-track{border-top:1px solid var(--lx-line);font-family:var(--font-mono);color:var(--lx-ink-2);margin-top:auto;padding-top:.75rem;font-size:.75rem;line-height:1.55}.lx-track-note{color:var(--lx-ink-3);margin-top:.375rem;font-size:.75rem}@media (min-width:48rem){.lx-bento-copy{padding:1.5rem 1.5rem 1.625rem}.lx-card-body{margin-top:.625rem;margin-bottom:1.5rem;line-height:1.6}.lx-track{padding-top:1rem}}.lx-w{border:1px solid var(--lx-line-2);background:var(--lx-card);width:min(19rem,86%);color:var(--lx-ink);transition:transform .4s var(--ease-standard);border-radius:.875rem;padding:.875rem;font-size:.75rem;box-shadow:0 1px 2px #0e0e120d,0 14px 30px -14px #0e0e1240}@media (max-width:47.99rem){.lx-w{width:19rem;scale:.7}}.lx-bento-card:hover .lx-w{transform:translateY(-4px)}.lx-w-h{justify-content:space-between;gap:.5rem;font-weight:600;display:flex}.lx-w-h span{color:var(--lx-ink-3);font-weight:400}.lx-seg{border:1px solid var(--lx-line);background:var(--lx-sunken);border-radius:.5rem;grid-template-columns:1fr 1fr;margin-top:.625rem;padding:3px;display:grid}.lx-seg span{text-align:center;color:var(--lx-ink-2);border-radius:.375rem;padding:.3rem;font-weight:500}.lx-seg [data-on]{background:var(--lx-card);color:var(--lx-ink);box-shadow:0 1px 2px #0e0e121f}.lx-chips{flex-wrap:wrap;gap:.375rem;margin-top:.5rem;display:flex}.lx-chips span{border:1px solid var(--lx-line-2);font-variant-numeric:tabular-nums;border-radius:.4rem;padding:.3rem .5rem}.lx-chips [data-on]{border-color:var(--lx-ink);box-shadow:inset 0 0 0 1px var(--lx-ink);font-weight:600}.lx-chips [data-off]{background:var(--lx-sunken);color:var(--lx-ink-3);border-style:dashed}.lx-w-btn{background:var(--lx-ink);text-align:center;color:var(--se-fg-inverse);border-radius:.5rem;margin-top:.75rem;padding:.45rem;font-weight:500;display:block}.lx-w--cap .lx-caprow{grid-template-columns:4rem minmax(0,1fr) 3rem;align-items:center;gap:.625rem;margin-top:.625rem;display:grid}.lx-w--cap .lx-caprow>span:first-child{font-family:var(--font-mono);color:var(--lx-ink-2);font-size:.6875rem}.lx-w--cap .lx-bar{background:var(--lx-sunken);height:.375rem;box-shadow:inset 0 0 0 1px var(--lx-line);border-radius:999px;overflow:hidden}.lx-w--cap .lx-bar i{border-radius:inherit;background:var(--lx-mark);height:100%;display:block}.lx-w--cap [data-full] .lx-bar i{background:var(--lx-ink)}.lx-w--cap .lx-slot-n{text-align:right;font-variant-numeric:tabular-nums;color:var(--lx-ink-2);font-size:.6875rem}.lx-w--cap [data-full] .lx-slot-n{color:var(--lx-ink);font-weight:600}.lx-w-foot{border-top:1px dashed var(--lx-line-2);font-family:var(--font-mono);color:var(--lx-ink-3);margin-top:.75rem;padding-top:.5rem;font-size:.6875rem}@media (max-width:47.99rem){.lx-w{padding:.75rem}.lx-seg{margin-top:.5rem}.lx-seg span{padding:.25rem}.lx-chips{margin-top:.375rem}.lx-chips span{padding:.25rem .45rem}.lx-w-btn{margin-top:.5rem;padding:.35rem}.lx-w--cap .lx-caprow{margin-top:.5rem}.lx-w-foot{margin-top:.5rem;padding-top:.375rem}}.lx-w--route{width:min(22rem,90%);padding:.375rem}@media (max-width:47.99rem){.lx-w--route{width:22rem}}.lx-map{background:var(--lx-sunken);border-radius:.625rem;width:100%;height:auto;display:block}.lx-map-streets line{stroke:var(--lx-card);stroke-width:7px;stroke-linecap:round}.lx-map-route{fill:none;stroke:var(--lx-accent);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.lx-map-stop circle{fill:var(--lx-card);stroke:var(--lx-ink);stroke-width:1.5px}.lx-map-stop text{fill:var(--lx-ink);font-family:var(--font-sans);text-anchor:middle;font-size:8px;font-weight:600}.lx-map-stop--end circle{fill:var(--lx-accent);stroke:var(--lx-accent)}.lx-map-stop--end text{fill:var(--se-fg-inverse)}.lx-map-store{fill:var(--lx-ink)}.lx-map-driver{fill:var(--lx-card);stroke:var(--lx-ink);stroke-width:2.5px}.lx-map-halo{fill:var(--lx-accent)}@supports (color:color-mix(in lab, red, red)){.lx-map-halo{fill:color-mix(in oklab, var(--lx-accent) 18%, transparent)}}@media (prefers-reduced-motion:no-preference){[data-lx-motion=on] .lx-bento-card:not([data-shown]) .lx-map-route{stroke-dashoffset:1px}[data-lx-motion=on] .lx-bento-card[data-shown] .lx-map-route{animation:lx-draw 1.8s var(--ease-standard) .3s both}[data-lx-motion=on] .lx-bento-card[data-shown] .lx-map-stop{transform-box:fill-box;transform-origin:50%;animation:lx-pop .4s var(--ease-enter) both;animation-delay:calc(.45s + var(--i,0) * .24s)}[data-lx-motion=on] .lx-bento-card[data-shown] .lx-map-driver,[data-lx-motion=on] .lx-bento-card[data-shown] .lx-map-halo{transform-box:fill-box;transform-origin:50%;animation:lx-pop .4s var(--ease-enter) 2.1s both}}@keyframes lx-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes lx-pop{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}.lx-w-tag{border:1px solid var(--lx-line-2);background:var(--lx-card);white-space:nowrap;border-radius:.5rem;align-items:center;gap:.375rem;padding:.3rem .5rem;font-size:.6875rem;font-weight:500;display:inline-flex;position:absolute;box-shadow:0 6px 14px -6px #0e0e1240}.lx-w-tag--tl{top:-.875rem;left:-.75rem}.lx-w-tag--br{bottom:.625rem;right:-.75rem}.lx-w-tag .lx-check{color:var(--se-success)}.lx-viz[data-viz=phone]:after{content:"";z-index:1;background:linear-gradient(to bottom, transparent, var(--lx-sunken));pointer-events:none;height:2.75rem;position:absolute;inset:auto 0 0}.lx-w--phone{border-radius:1.5rem;width:min(17rem,80%);padding:0;overflow:hidden;transform:translateY(2rem)}.lx-bento-card:hover .lx-w--phone{transform:translateY(1.5rem)}@media (max-width:47.99rem){.lx-w--phone{width:17rem}}@media (min-width:48rem){.lx-w--phone{transform:translateY(2.25rem)}.lx-bento-card:hover .lx-w--phone{transform:translateY(1.75rem)}}.lx-phone{padding:1rem .875rem 3rem}.lx-phone-h{border-bottom:1px solid var(--lx-line);align-items:center;gap:.5rem;padding-bottom:.625rem;font-weight:600;display:flex}.lx-phone-av{background:var(--lx-ink);width:1.5rem;height:1.5rem;color:var(--se-fg-inverse);border-radius:999px;place-items:center;font-size:.625rem;display:grid}.lx-bubble{border:1px solid var(--lx-line);background:var(--lx-sunken);border-radius:.75rem .75rem .75rem .25rem;max-width:92%;margin-top:.625rem;padding:.5rem .625rem;line-height:1.4}.lx-dark{--lx-ink:var(--se-fg);--lx-ink-2:var(--se-fg-secondary);--lx-ink-3:var(--se-fg-tertiary);--lx-tone:var(--se-fg);--lx-line:#ffffff14;--lx-line-2:#ffffff24;--lx-card:#ffffff08;--lx-sunken:#ffffff05;--lx-accent:var(--se-accent);z-index:2;isolation:isolate;padding-block:var(--lx-sec);background:var(--se-canvas);color:var(--lx-ink);position:relative;overflow:clip}.lx-dark:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--se-accent), transparent);width:min(64rem,120%);height:40rem;position:absolute;top:-22rem;left:50%;translate:-50%}@supports (color:color-mix(in lab, red, red)){.lx-dark:before{background:radial-gradient(closest-side, color-mix(in oklab, var(--se-accent) 40%, transparent), transparent)}}.lx-dark:before{opacity:.45;pointer-events:none}.lx-dark-bg{z-index:-1;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-position:top;background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 65% at 50% 0,#000 10%,#0000 78%);mask-image:radial-gradient(75% 65% at 50% 0,#000 10%,#0000 78%)}.lx-dark .lx-idx span{background:#ffffff0f}.lx-plat{gap:1rem;margin-top:clamp(2rem,1.5rem + 2vw,4rem);display:grid}@media (min-width:64rem){.lx-plat{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:1.5rem}.lx-term{position:sticky;top:6.5rem}}.lx-layers{--lx-rail:1.25rem;padding-left:var(--lx-rail);gap:.375rem;display:grid;position:relative}.lx-layers:before{content:"";background:linear-gradient(var(--lx-accent), var(--lx-accent) 80%);border-radius:2px;width:2px;position:absolute;top:1.25rem;bottom:1.25rem;left:.3125rem}@supports (color:color-mix(in lab, red, red)){.lx-layers:before{background:linear-gradient(color-mix(in oklab, var(--lx-accent) 35%, transparent), var(--lx-accent) 80%)}}.lx-layers>li{border:1px solid var(--lx-line);background:var(--lx-card);border-radius:.75rem;gap:.25rem;padding:.6875rem .875rem .75rem;display:grid;position:relative}.lx-layers>li:before{content:"";top:50%;left:calc(-1 * var(--lx-rail) + .375rem - 4px);border:1.5px solid var(--lx-accent);background:var(--se-canvas);border-radius:999px;width:8px;height:8px;position:absolute;translate:0 -50%}.lx-layers>li[data-record]{border-color:var(--lx-accent)}@supports (color:color-mix(in lab, red, red)){.lx-layers>li[data-record]{border-color:color-mix(in oklab, var(--lx-accent) 55%, transparent)}}.lx-layers>li[data-record]{background:var(--lx-accent)}@supports (color:color-mix(in lab, red, red)){.lx-layers>li[data-record]{background:color-mix(in oklab, var(--lx-accent) 11%, transparent)}}.lx-layers>li[data-record]{box-shadow:0 0 0 4px var(--lx-accent), 0 24px 60px -24px var(--lx-accent)}@supports (color:color-mix(in lab, red, red)){.lx-layers>li[data-record]{box-shadow:0 0 0 4px color-mix(in oklab, var(--lx-accent) 8%, transparent), 0 24px 60px -24px color-mix(in oklab, var(--lx-accent) 55%, transparent)}}.lx-layers>li[data-record]:before{left:calc(-1 * var(--lx-rail) + .375rem - 6px);background:var(--lx-accent);width:12px;height:12px}.lx-layer-n{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:500}.lx-layer-i{color:var(--lx-ink-2);flex-wrap:wrap;gap:.125rem .375rem;font-size:.8125rem;line-height:1.5;display:flex}.lx-layer-item{white-space:nowrap;align-items:center;gap:.375rem;display:inline-flex}.lx-layer-item:not(:last-child):after{content:"·";color:var(--lx-ink-3);margin-left:.0625rem}.lx-beta{align-items:center;gap:.25rem;font-size:.75rem;display:inline-flex}@media (min-width:48rem){.lx-layers{--lx-rail:1.75rem;gap:.5rem}.lx-layers:before{top:1.5rem;bottom:1.5rem;left:.4375rem}.lx-layers>li{border-radius:.875rem;grid-template-columns:7.5rem minmax(0,1fr);align-items:baseline;gap:1rem;padding:.875rem 1.125rem}.lx-layers>li:before{left:calc(-1 * var(--lx-rail) + .5rem - 4px)}.lx-layers>li[data-record]:before{left:calc(-1 * var(--lx-rail) + .5rem - 6px)}.lx-layer-i{gap:.25rem .375rem;font-size:.875rem}}@media (max-width:47.99rem){.lx-layers{gap:0}.lx-layers:before{top:1.25rem;bottom:1.25rem}.lx-layers>li{background:0 0;border-width:0 0 1px;border-radius:0;grid-template-columns:5.75rem minmax(0,1fr);align-items:baseline;gap:.75rem;padding:.625rem .75rem .6875rem}.lx-layers>li:first-child{border-top-width:1px}.lx-layers>li:before{top:1.25rem}.lx-layers>li[data-record]{background:var(--lx-accent);border-width:1px;border-radius:.75rem;margin-block:.375rem}@supports (color:color-mix(in lab, red, red)){.lx-layers>li[data-record]{background:color-mix(in oklab, var(--lx-accent) 11%, transparent)}}.lx-layers>li:has(+li[data-record]){border-bottom-width:0}}.lx-term{border:1px solid var(--lx-line-2);font-family:var(--font-mono);background:#0006;border-radius:1rem;margin:0;overflow:hidden;box-shadow:0 40px 90px -40px #000000e6}.lx-term-h{border-bottom:1px solid var(--lx-line);letter-spacing:.06em;text-transform:uppercase;color:var(--lx-ink-2);align-items:center;gap:.75rem;padding:.6875rem .875rem;font-size:.6875rem;line-height:1.4;display:flex}.lx-term .lx-window-dots{flex:none;gap:6px;display:inline-flex}.lx-term .lx-window-dots i{background:#ffffff29;border-radius:999px;width:9px;height:9px}.lx-term-rows{padding-block:.375rem}.lx-term-rows>li{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ev ev c""t d d";align-items:center;gap:.1875rem .625rem;padding:.625rem .875rem;font-size:.75rem;line-height:1.45;display:grid}.lx-term-rows>li+li{border-top:1px solid #ffffff0d}@media (max-width:39.99rem){.lx-term-rows>li:not([data-brief]){display:none}.lx-term-rows>li[data-gap]{border-top:1px dashed var(--lx-line-2)}}.lx-term-t{color:var(--lx-ink-3);grid-area:t;font-size:.6875rem}.lx-term-ev{overflow-wrap:break-word;color:var(--lx-accent);grid-area:ev}.lx-term-d{color:var(--lx-ink-2);grid-area:d;font-size:.6875rem}@media (max-width:39.99rem){.lx-term-d{font-size:.75rem}}.lx-term-c{grid-area:c;justify-self:end;display:flex}.lx-term-note{border-top:1px solid var(--lx-line);text-wrap:balance;letter-spacing:.06em;text-transform:uppercase;color:var(--lx-ink-3);padding:.625rem .875rem;font-size:.6875rem}@media (min-width:40rem){.lx-term-h{gap:.875rem;padding:.75rem 1rem}.lx-term .lx-window-dots i{width:10px;height:10px}.lx-term-rows{padding-block:.5rem}.lx-term-rows>li{padding:.5rem 1rem}.lx-term-t{font-size:.75rem}.lx-term-note{padding:.625rem 1rem}}@media (min-width:40rem) and (max-width:63.99rem),(min-width:80rem){.lx-term-rows>li{grid-template-columns:5.5rem minmax(0,1fr) auto;grid-template-areas:"t ev c""t d c";gap:.125rem .75rem}.lx-term-rows>li+li{border-top:0}.lx-term-t{align-self:start}}.lx-term-rows>li:hover{background:#ffffff08}@media (prefers-reduced-motion:no-preference){[data-lx-motion=on] .lx-term:not([data-shown]) .lx-term-rows>li{opacity:0}[data-lx-motion=on] .lx-term[data-shown] .lx-term-rows>li{animation:lx-term-print .45s var(--ease-enter) both;animation-delay:calc(var(--i,0) * .17s + .25s)}}@keyframes lx-term-print{0%{opacity:0;translate:0 .375rem}to{opacity:1;translate:none}}.lx-proof3{border-top:1px solid var(--lx-line);gap:1.25rem;margin-top:clamp(2.25rem,1.5rem + 3vw,4.5rem);padding-top:1.75rem;display:grid}.lx-proof3 h3{letter-spacing:var(--lx-t-card-ls,-.015em);font-size:1rem;font-weight:600}.lx-proof3 p{color:var(--lx-ink-2);margin-top:.375rem;font-size:.875rem;line-height:1.6}@media (min-width:48rem){.lx-proof3{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;padding-top:2rem}.lx-proof3>li{position:relative}.lx-proof3>li:before{content:"";background:var(--lx-accent);width:2.5rem;height:1px;position:absolute;top:calc(-2rem - 1px);left:0}.lx-proof3 h3{font-size:var(--lx-t-card,1.125rem)}.lx-proof3 p{margin-top:.5rem;font-size:.9375rem}}.lx-legend{flex-wrap:wrap;gap:.625rem 1.5rem;margin-top:1rem;font-size:.8125rem;display:flex}.lx-legend>span{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.lx-caps{gap:.625rem;margin-top:clamp(2rem,1.5rem + 2vw,4rem);display:grid}@media (min-width:40rem){.lx-caps{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.lx-caps>li:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:64rem){.lx-caps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.lx-caps>li:last-child:nth-child(odd){grid-column:auto}.lx-caps>li:last-child:nth-child(3n+1){grid-column:1/-1}.lx-caps>li:last-child:nth-child(3n+2){grid-column:span 2}}.lx-cap{flex-direction:column;padding:1rem 1rem 1.125rem;display:flex}.lx-cap-top{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon title status";align-items:center;gap:.75rem;display:grid}.lx-cap-icon{border:1px solid var(--lx-line-2);background:linear-gradient(180deg, var(--lx-card), var(--lx-sunken));border-radius:.625rem;grid-area:icon;place-items:center;width:2.25rem;height:2.25rem;display:grid;box-shadow:0 1px 2px #0e0e120d}.lx-cap-icon svg{width:1.25rem;height:1.25rem}.lx-cap .lx-cap-t{font-size:var(--lx-t-card,1.125rem);letter-spacing:var(--lx-t-card-ls,-.015em);grid-area:title;line-height:1.25}.lx-cap-status{grid-area:status}.lx-cap-s{color:var(--lx-ink-2);margin-top:.625rem;font-size:.875rem;line-height:1.55}.lx-cap-extra{gap:.375rem;margin-top:.75rem;font-size:.8125rem;display:grid}.lx-cap-extra li{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.lx-cap-mode{margin-top:auto;padding-top:.75rem;display:flex}.lx-cap-go{border:1px solid var(--lx-line-2);background:var(--lx-card);opacity:0;width:2rem;height:2rem;transition:opacity .25s, transform .25s var(--ease-standard);border-radius:999px;place-items:center;display:grid;position:absolute;bottom:1rem;right:1rem;transform:translate(-4px)}.lx-cap:hover .lx-cap-go,.lx-cap:focus-within .lx-cap-go{opacity:1;transform:none}@media (min-width:40rem){.lx-cap{padding:1.25rem 1.25rem 1.375rem}}@media (max-width:39.99rem){.lx-caps{gap:0}.lx-cap{border-width:0 1px 1px;border-radius:0;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;column-gap:.75rem;padding:.8125rem 1rem .875rem;display:grid}.lx-caps>li:first-child{border-top-left-radius:var(--lx-r-lg);border-top-right-radius:var(--lx-r-lg);border-top-width:1px}.lx-caps>li:last-child{border-bottom-left-radius:var(--lx-r-lg);border-bottom-right-radius:var(--lx-r-lg)}.lx-cap-top{display:contents}.lx-cap-icon{border-radius:.5rem;grid-area:1/1;width:2rem;height:2rem}.lx-cap-icon svg{width:1.125rem;height:1.125rem}.lx-cap .lx-cap-t{grid-area:1/2}.lx-cap-status{grid-area:1/3}.lx-cap-s,.lx-cap-extra,.lx-cap-mode{grid-column:2/-1}.lx-cap-s{margin-top:.3125rem}.lx-cap-extra{margin-top:.5rem}.lx-cap-mode{margin-top:0;padding-top:.5rem}.lx-cap .lx-stretch:after{border-radius:inherit}.lx-cap .lx-stretch:focus-visible:after{outline-offset:-2px}.lx-caps>li:first-child .lx-stretch:after{border-radius:var(--lx-r-lg) var(--lx-r-lg) 0 0}.lx-caps>li:last-child .lx-stretch:after{border-radius:0 0 var(--lx-r-lg) var(--lx-r-lg)}.lx-cap-go{display:none}}@media (min-width:64rem){.lx-cap{min-height:14rem;padding:1.5rem}.lx-cap-top{grid-template-areas:"icon.status""title title title";align-items:start;gap:1.375rem 1rem}.lx-cap-icon{border-radius:.75rem;width:2.75rem;height:2.75rem}.lx-cap-icon svg{width:1.375rem;height:1.375rem}.lx-cap .lx-cap-t{font-size:var(--lx-t-feature,1.375rem);letter-spacing:var(--lx-t-feature-ls,-.02em)}.lx-cap-s{margin-top:.5rem;font-size:.9375rem}.lx-cap-extra{margin-top:.875rem;font-size:.875rem}.lx-cap-mode{padding-top:1.25rem}.lx-cap-go{bottom:1.25rem;right:1.25rem}}.lx-band{border-top:1px solid var(--lx-line);background:var(--lx-bg);position:relative}.lx-band-rail{width:var(--lx-frame,var(--lx-w));background-image:repeating-linear-gradient(-45deg, var(--lx-line) 0 1px, transparent 1px 9px);justify-content:center;padding-block:.75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.lx-band-rail{background-image:repeating-linear-gradient(-45deg, color-mix(in oklab, var(--lx-line) 70%, transparent) 0 1px, transparent 1px 9px)}}.lx-band-pill{border:1px solid var(--lx-line-2);background:var(--lx-card);max-width:100%;transition:border-color .2s var(--ease-standard), box-shadow .2s var(--ease-standard);border-radius:1.5rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem .625rem;padding:0 0 0 1rem;font-size:.875rem;line-height:1.3;display:inline-flex;position:relative;box-shadow:0 1px 2px #0e0e120a,0 6px 18px -10px #0e0e122e}.lx-band-lead{color:var(--lx-ink-2)}.lx-band-link{background:var(--lx-sunken) padding-box;min-height:2.75rem;color:var(--lx-ink);transition:background-color .2s var(--ease-standard), color .2s var(--ease-standard);border:.25rem solid #0000;border-radius:999px;outline:none;align-items:center;gap:.375rem;padding-inline:.875rem .75rem;font-weight:500;text-decoration:none;display:inline-flex}.lx-band-link:after{content:"";border-radius:1.5rem;position:absolute;inset:-1px}.lx-band-link:focus-visible:after{outline:2px solid var(--se-focus-ring);outline-offset:3px}.lx-band-pill:hover{border-color:var(--se-border-control)}.lx-band-pill:hover .lx-band-link{background-color:var(--lx-ink);color:var(--se-fg-inverse)}.lx-band-link:hover .lx-arrow,.lx-band-pill:hover .lx-arrow{transform:translate(3px)}@media (min-width:48rem){.lx-band-rail{padding-block:1rem}.lx-band-pill{padding-left:1.25rem;font-size:.9375rem}}.lx-band~.lx-band .lx-band-rail,.lx-band:last-child .lx-band-rail{background-image:none;padding-block:.25rem}.lx-band~.lx-band .lx-band-pill,.lx-band:last-child .lx-band-pill{box-shadow:none;background:0 0;border:0;border-radius:0;gap:0 .5rem;padding:0}.lx-band~.lx-band .lx-band-link,.lx-band:last-child .lx-band-link{text-decoration:underline;-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);text-decoration-color:var(--lx-line-2);text-underline-offset:.25em;background:0 0;border:0;border-radius:.25rem;padding:0}.lx-band~.lx-band .lx-band-link:after,.lx-band:last-child .lx-band-link:after{content:none}.lx-band~.lx-band .lx-band-link:focus-visible,.lx-band:last-child .lx-band-link:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:2px}.lx-band~.lx-band .lx-band-pill:hover .lx-band-link,.lx-band:last-child .lx-band-pill:hover .lx-band-link{color:var(--lx-ink);background:0 0;text-decoration-color:currentColor}.lx-band:last-child{background:0 0;border-top:0}.lx-band:last-child .lx-band-rail{padding-block:0 clamp(1.25rem,.75rem + 2vw,2.5rem)}.lx-band:last-child .lx-band-pill{font-size:.8125rem}.lx-uc{border-top:1px solid var(--lx-line-2);margin-top:clamp(1.75rem,1.25rem + 2vw,4rem)}.lx-uc-row{border-bottom:1px solid var(--lx-line-2);color:inherit;grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:baseline;gap:.375rem .75rem;padding-block:1rem 1.125rem;text-decoration:none;display:grid}.lx-uc-n{font-family:var(--font-mono);color:var(--lx-ink-3);font-size:.6875rem}.lx-uc-t{letter-spacing:-.02em;transition:transform .35s var(--ease-standard);font-size:1.1875rem;font-weight:500;line-height:1.2}.lx-uc-s{color:var(--lx-ink-2);flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.5;display:flex}.lx-uc-a{border:1px solid var(--lx-line-2);border-radius:999px;grid-area:1/3;place-self:center end;place-items:center;width:2rem;height:2rem;transition:background-color .3s,color .3s,border-color .3s;display:grid}@media (min-width:48rem){.lx-uc-row{grid-template-columns:2.5rem minmax(0,1fr) auto;gap:.5rem 1rem;padding-block:1.5rem}.lx-uc-n{font-size:.75rem}.lx-uc-t{letter-spacing:-.025em;font-size:clamp(1.5rem,1.1rem + 1vw,2rem);line-height:1.15}.lx-uc-s{font-size:.9375rem}.lx-uc-a{width:2.75rem;height:2.75rem}}@media (min-width:64rem){.lx-uc-row{grid-template-columns:4rem minmax(0,1.1fr) minmax(0,1fr) 2.75rem;align-items:center;padding-block:1.75rem}.lx-uc-s{grid-column:auto}.lx-uc-a{grid-column:4}}a.lx-uc-row:hover .lx-uc-t{transform:translate(.5rem)}a.lx-uc-row:hover .lx-uc-a{border-color:var(--lx-ink);background:var(--lx-ink);color:var(--se-fg-inverse)}a.lx-uc-row:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:4px}.lx-hub{margin-top:clamp(2rem,1.5rem + 2vw,4rem);position:relative}.lx-hub-lines{display:none}.lx-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.lx-hub-core{grid-column:1/-1;margin-bottom:.5rem}.lx-hub-grid>li:last-child:nth-child(2n){grid-column:1/-1}@media (min-width:40rem){.lx-hub-grid{gap:.75rem}}.lx-hub-tile{border-radius:var(--lx-r);flex-direction:column;padding:.875rem .875rem 1rem;display:flex;position:relative}.lx-hub-top{flex-direction:column;align-items:flex-start;gap:.375rem;display:flex}.lx-hub-status{order:-1}.lx-hub-name{letter-spacing:var(--lx-t-card-ls,-.015em);font-size:.9375rem;font-weight:600;line-height:1.3}.lx-hub-nm{display:inline-block}.lx-hub-conn{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lx-ink-3);margin-top:.25rem;font-size:.6875rem}.lx-hub-detail{color:var(--lx-ink-2);margin-top:.375rem;font-size:.8125rem;line-height:1.45}.lx-hub-core{z-index:1;border-radius:var(--lx-r);background:var(--lx-ink);box-shadow:0 0 0 5px var(--lx-accent), 0 18px 36px -20px #372a6873;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.125rem .875rem;padding:1rem 1.125rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.lx-hub-core{box-shadow:0 0 0 5px color-mix(in oklab, var(--lx-accent) 10%, transparent), 0 18px 36px -20px #372a6873}}.lx-hub-core{color:var(--se-fg-inverse)}.lx-hub-core svg{grid-row:1/span 2;width:2.5rem;height:auto}.lx-hub-core-t{letter-spacing:-.01em;font-size:1rem;font-weight:600}.lx-hub-core-s{font-family:var(--font-mono);letter-spacing:.02em;text-wrap:balance;color:#ffffffa8;font-size:.6875rem}.lx-hub-more{border:1px dashed var(--lx-line-2);background:var(--lx-bg);text-align:center;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;min-height:3.5rem;font-size:.875rem;font-weight:500}.lx-hub-more .lx-stretch:after{border-radius:var(--lx-r)}.lx-hub-more:hover{border-color:var(--se-border-control)}.lx-hub-more:hover .lx-arrow{transform:translate(3px)}@media (min-width:40rem){.lx-hub-tile{padding:1.125rem 1.125rem 1.25rem}.lx-hub-top{flex-direction:row;justify-content:space-between;gap:.75rem}.lx-hub-status{order:0}.lx-hub-name{font-size:1rem}.lx-hub-conn{margin-top:.375rem}.lx-hub-detail{margin-top:.5rem;font-size:.875rem;line-height:1.5}}@media (max-width:39.99rem){.lx-hub-grid{grid-template-columns:minmax(0,1fr);gap:0}.lx-hub-core{margin-bottom:.75rem}.lx-hub-tile{border-width:0 1px 1px;border-radius:0;padding:.8125rem 1rem .875rem}.lx-hub-core+.lx-hub-tile{border-top-left-radius:var(--lx-r);border-top-right-radius:var(--lx-r);border-top-width:1px}.lx-hub-grid>.lx-hub-tile:last-child{border-bottom-left-radius:var(--lx-r);border-bottom-right-radius:var(--lx-r)}.lx-hub-top{flex-direction:row;justify-content:space-between;align-items:baseline;gap:.75rem}.lx-hub-status{flex:none;order:0}.lx-hub-tile .lx-stretch:after{border-radius:inherit}.lx-hub-core+.lx-hub-tile .lx-stretch:after{border-radius:var(--lx-r) var(--lx-r) 0 0}.lx-hub-tile .lx-stretch:focus-visible:after{outline-offset:-2px}.lx-hub-more{border-style:solid;border-color:var(--lx-line);background:var(--lx-card);justify-content:flex-start;min-height:3rem}.lx-hub-grid>.lx-hub-more:last-child .lx-stretch:after{border-radius:0 0 var(--lx-r) var(--lx-r)}}@media (min-width:64rem){.lx-hub-lines{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.lx-hub-lines line{stroke:var(--lx-line-2);stroke-width:1.5px;stroke-dasharray:4 6;vector-effect:non-scaling-stroke}.lx-hub-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"p0 p1 p2""p3 p4 p5""p6 p7 p8";gap:2.75rem 3.5rem}.lx-hub-core,.lx-hub-grid>li:last-child:nth-child(2n){grid-column:auto}.lx-hub-core{margin-bottom:0}.lx-hub-tile{border-radius:var(--lx-r-lg);min-height:7.5rem;padding:1.25rem 1.25rem 1.375rem}.lx-hub-more .lx-stretch:after{border-radius:var(--lx-r-lg)}.lx-hub-name{font-size:var(--lx-t-card,1.125rem)}.lx-hub-core{box-shadow:0 0 0 8px var(--lx-accent), 0 30px 60px -20px #372a6880;border-radius:1.5rem;flex-direction:column;justify-content:center;gap:.5rem;padding:1.75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.lx-hub-core{box-shadow:0 0 0 8px color-mix(in oklab, var(--lx-accent) 10%, transparent), 0 30px 60px -20px #372a6880}}.lx-hub-core{text-align:center}.lx-hub-core svg{width:auto}.lx-hub-core-t{font-size:1.125rem}.lx-hub-core-s{font-size:.6875rem}[data-area=p0]{grid-area:p0}[data-area=p1]{grid-area:p1}[data-area=p2]{grid-area:p2}[data-area=p3]{grid-area:p3}[data-area=p4]{grid-area:p4}[data-area=p5]{grid-area:p5}[data-area=p6]{grid-area:p6}[data-area=p7]{grid-area:p7}[data-area=p8]{grid-area:p8}}@media (min-width:64rem) and (prefers-reduced-motion:no-preference){[data-lx-motion=on] .lx-hub[data-shown] .lx-hub-lines line{animation:1.4s linear 3 lx-dash}}@keyframes lx-dash{to{stroke-dashoffset:-20px}}.lx-ladder{gap:.625rem;margin-top:clamp(2rem,1.5rem + 2vw,4rem);display:grid}@media (min-width:40rem){.lx-ladder{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}}@media (min-width:64rem){.lx-ladder{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.lx-ladder>li{flex-direction:column;align-items:flex-start;gap:.625rem;padding:1rem 1rem 1.125rem;display:flex}.lx-ladder>li>p{color:var(--lx-ink);font-size:.9375rem;line-height:1.5}.lx-ladder>li>:last-child{margin-top:auto;padding-top:.25rem}.lx-ladder>li[data-se-guard=roadmap]{border-style:dashed;border-color:var(--lx-line-2);background:var(--lx-sunken)}@media (min-width:64rem){.lx-ladder>li{min-height:12rem;padding:1.375rem 1.25rem 1.5rem}.lx-ladder>li:not(:last-child):after{content:"";background:var(--lx-line-2);width:1rem;height:1px;position:absolute;top:2rem;right:calc(-1rem - 1px)}}.lx-ent{gap:2.5rem;display:grid}@media (min-width:64rem){.lx-ent{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:4.5rem}}.lx-checks{border-top:1px solid var(--lx-line-2);max-width:34rem;margin-top:1.75rem}.lx-checks li{border-bottom:1px solid var(--lx-line-2);color:var(--lx-ink-2);grid-template-columns:1rem minmax(0,1fr);gap:.875rem;padding-block:.875rem;font-size:1rem;line-height:1.55;display:grid}.lx-checks strong{color:var(--lx-ink);font-weight:600}.lx-checks .lx-check,.lx-gov li .lx-check{width:1rem;height:1rem;color:var(--lx-ink);margin-top:.1875rem}.lx-ent .lx-ctas-row{margin-top:2rem}.lx-gov{box-shadow:0 1px 2px var(--lx-ink);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.lx-gov{box-shadow:0 1px 2px color-mix(in oklab, var(--lx-ink) 5%, transparent)}}.lx-gov-part{padding:0 1.5rem .5rem}.lx-gov-part--planned{border-top:1px solid var(--lx-line);background:var(--lx-sunken)}.lx-gov-h{border-bottom:1px solid var(--lx-line-2);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lx-ink);align-items:center;gap:.625rem;padding-block:1.125rem .875rem;font-size:.6875rem;font-weight:500;display:flex}.lx-gov li{border-bottom:1px solid var(--lx-line);color:var(--lx-ink);grid-template-columns:1rem minmax(0,1fr);gap:.75rem;padding-block:.75rem;font-size:.9375rem;line-height:1.45;display:grid}.lx-gov li:last-child{border-bottom:0}.lx-gov-part--planned li{color:var(--lx-ink-2)}.lx-gov-dot{margin:.375rem 0 0 .25rem}.lx-gov li small{font-family:var(--font-mono);letter-spacing:.02em;color:var(--lx-ink-3);margin-top:.1875rem;font-size:.6875rem;display:block}.lx-gov-foot{border-top:1px solid var(--lx-line)}.lx-gov-link{min-height:3rem;color:var(--lx-ink);transition:background-color .2s var(--ease-standard);align-items:center;gap:.375rem;padding-inline:1.5rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:flex}.lx-gov-link:hover{background:var(--lx-sunken)}.lx-gov-link:hover .lx-arrow{transform:translate(3px)}.lx-gov-link:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:-2px;border-radius:0 0 var(--lx-r-lg) var(--lx-r-lg)}.lx-gov-hrow{border-bottom:1px solid var(--lx-line-2);flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:1rem;display:flex}.lx-gov-hrow .lx-gov-h{border-bottom:0}.lx-gov-note{font-family:var(--font-mono);letter-spacing:.02em;color:var(--lx-ink-3);padding-block:1.125rem .875rem;font-size:.6875rem}@media (max-width:47.99rem){.lx-ent{gap:2rem}.lx-checks{margin-top:1.5rem}.lx-checks li{gap:.75rem;padding-block:.75rem;font-size:.9375rem;line-height:1.5}.lx-ent .lx-ctas-row{margin-top:1.5rem}.lx-gov-part{padding:0 1.125rem .25rem}.lx-gov-h{padding-block:.875rem .75rem}.lx-gov-hrow{flex-direction:column;align-items:flex-start}.lx-gov-hrow .lx-gov-h{padding-bottom:.25rem}.lx-gov-note{padding-block:0 .75rem;padding-left:1.125rem}.lx-gov li{gap:.625rem;padding-block:.625rem;font-size:.875rem;line-height:1.4}.lx-checks .lx-check,.lx-gov li .lx-check{margin-top:.125rem}.lx-gov-dot{margin-top:.3125rem}.lx-gov li small{margin-top:.125rem}.lx-gov-link{padding-inline:1.125rem}}.lx-rail{margin-top:clamp(2.25rem,1.75rem + 2vw,3.5rem);display:grid}.lx-rail>li{display:grid}@media (min-width:64rem){.lx-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.lx-seeall--foot,.lx-railfoot{display:none}}@media (max-width:63.99rem){.lx-seeall--head{display:none}.lx-seeall--foot{height:2.75rem;box-shadow:none;background:0 0;border-color:#0000;margin-left:auto;padding-inline:.25rem}.lx-seeall--foot:hover{text-underline-offset:.2em;background:0 0;border-color:#0000;text-decoration:underline}.lx-rail{z-index:2;margin-inline:calc(-1 * var(--lx-edge));padding:.375rem var(--lx-edge) 1rem;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--lx-edge);scrollbar-width:thin;scrollbar-color:var(--se-border-control) transparent;grid-auto-columns:min(82%,21rem);grid-auto-flow:column;column-gap:.75rem;position:relative;overflow:auto hidden}.lx-rail>li{scroll-snap-align:start}[data-lx-motion=on] .lx-rail>li[data-reveal]:not([data-shown]){opacity:1;translate:none}.lx-railfoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;min-height:2.75rem;display:flex}.lx-railfoot:not(:has(a)){min-height:0}}.lx-railbar{display:none}@media (max-width:63.99rem) and (prefers-reduced-motion:no-preference) and (pointer:coarse){@supports (animation-timeline:scroll()){.lx-railbox{timeline-scope:--lx-rail}.lx-rail{scroll-timeline:--lx-rail x;scrollbar-width:none}.lx-rail::-webkit-scrollbar{display:none}.lx-railbar{background:var(--lx-line-2);border-radius:999px;flex:none;width:4.5rem;height:3px;display:block;position:relative;overflow:hidden}.lx-railbar i{border-radius:inherit;background:var(--lx-ink);inset-block:0;width:40%;animation:linear both lx-railbar;animation-timeline:--lx-rail;position:absolute;left:0}}}@keyframes lx-railbar{to{translate:150%}}.lx-stories{column-gap:1rem}.lx-railbox+.lx-ctas{margin-top:clamp(2rem,1.5rem + 1.5vw,2.75rem)}@media (max-width:29.99rem) and (min-width:22.5rem){.lx-railbox+.lx-ctas .lx-ctas-row{flex-wrap:nowrap}.lx-railbox+.lx-ctas .lx-btn{flex:1 1 0;width:auto;min-width:0;padding-inline:.875rem .75rem}}.lx-story{flex-direction:column;height:100%;display:flex}@supports (grid-template-rows:subgrid){@media (min-width:64rem){.lx-stories>li,:is(.lx-stories>li,.lx-storyitem)>.lx-story{grid-row:span 5;grid-template-rows:subgrid;row-gap:0}:is(.lx-stories>li,.lx-storyitem)>.lx-story{height:auto;display:grid}.lx-story-cover{grid-row:1}.lx-story-top{grid-row:2}.lx-story-claim{grid-row:3;align-self:end}.lx-story-line{grid-row:4;align-self:start}.lx-story-claim:empty+.lx-story-line{grid-row:3/span 2}.lx-story-go{grid-row:5;align-self:end}}}.lx-story-cover,.lx-post-cover{background:var(--lx-sunken);position:relative;overflow:hidden}.lx-story-cover{isolation:isolate;aspect-ratio:16/10;border-bottom:1px solid var(--lx-line);border-radius:calc(var(--lx-r-lg) - 1px) calc(var(--lx-r-lg) - 1px) 0 0;background:radial-gradient(circle at 1px 1px, var(--lx-ink) 1px, transparent 0) 0 0 / 16px 16px, var(--lx-sunken)}@supports (color:color-mix(in lab, red, red)){.lx-story-cover{background:radial-gradient(circle at 1px 1px, color-mix(in oklab, var(--lx-ink) 10%, transparent) 1px, transparent 0) 0 0 / 16px 16px, var(--lx-sunken)}}.lx-story .lx-cover-img{filter:grayscale()contrast(1.04);mix-blend-mode:multiply}.lx-story:hover .lx-cover-img,.lx-story:focus-within .lx-cover-img{filter:none}@media (prefers-reduced-motion:no-preference){.lx-story .lx-cover-img{transition:filter .4s var(--ease-standard), transform .7s var(--ease-standard)}}.lx-cover-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.lx-cover-img{transition:transform .7s var(--ease-standard)}.lx-story:hover .lx-cover-img,.lx-post:hover .lx-cover-img{transform:scale(1.035)}}.lx-cover-ph{background:radial-gradient(circle at 1px 1px, var(--se-fg-inverse) 1px, transparent 0) 0 0 / 18px 18px, radial-gradient(ellipse 70% 60% at 50% 110%, var(--se-fg-inverse), transparent 70%), var(--lx-ink);place-items:center;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.lx-cover-ph{background:radial-gradient(circle at 1px 1px, color-mix(in oklab, var(--se-fg-inverse) 16%, transparent) 1px, transparent 0) 0 0 / 18px 18px, radial-gradient(ellipse 70% 60% at 50% 110%, color-mix(in oklab, var(--se-fg-inverse) 12%, transparent), transparent 70%), var(--lx-ink)}}.lx-cover-ph{color:var(--se-fg-inverse)}.lx-story-top{padding:1.375rem 1.5rem 0}.lx-story-name{letter-spacing:-.01em;font-size:1rem;font-weight:600;line-height:1.35}.lx-story-meta{color:var(--lx-ink-3);margin-top:.125rem;font-size:.8125rem}.lx-story-claim{padding:1.25rem 1.5rem 0}.lx-story-claim:empty{display:none}.lx-story-h{letter-spacing:-.03em;text-wrap:balance;font-size:1.625rem;font-weight:600;line-height:1.12}.lx-fig{color:var(--lx-accent)}.lx-story-src{z-index:2;color:var(--lx-ink-3);margin-top:.375rem;font-size:.75rem;position:relative}.lx-story-src a{min-height:1.5rem;color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);text-decoration-color:var(--lx-line-2);text-underline-offset:.2em;border-radius:.25rem;align-items:center;display:inline-flex}.lx-story-src a:hover{color:var(--lx-ink);text-decoration-color:currentColor}.lx-story-src a:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:2px}.lx-story-line{color:var(--lx-ink-2);margin:.875rem 1.5rem 0;font-size:.9375rem;line-height:1.55}.lx-story-go{align-items:center;gap:.375rem;margin-top:auto;padding:1.25rem 1.5rem 1.5rem;font-size:.9375rem;font-weight:500;display:flex}.lx-story:hover .lx-story-go .lx-arrow{transform:translate(3px)}@media (max-width:63.99rem){.lx-story-cover{aspect-ratio:16/9}.lx-story-top{padding:1.125rem 1.25rem 0}.lx-story-claim{padding:1rem 1.25rem 0}.lx-story-h{font-size:1.375rem}.lx-story-src{margin-top:0}.lx-story-src a{min-height:2.75rem}.lx-story-line{margin:.125rem 1.25rem 0;font-size:.875rem}.lx-story-claim:empty+.lx-story-line{margin-top:.5rem}.lx-story-go{padding:1rem 1.25rem 1.25rem}}.lx-vision{padding-block:clamp(3.5rem,1.75rem + 5vw,6.5rem)}.lx-vision-grid{pointer-events:none;background:linear-gradient(var(--lx-line) 1px, transparent 1px) 50% 0 / 3rem 3rem, linear-gradient(90deg, var(--lx-line) 1px, transparent 1px) 50% 0 / 3rem 3rem;-webkit-mask-image:radial-gradient(ellipse 50% 42% at 50% 34%, var(--lx-ink) 10%, transparent 72%);-webkit-mask-image:radial-gradient(ellipse 50% 42% at 50% 34%, var(--lx-ink) 10%, transparent 72%);-webkit-mask-image:radial-gradient(ellipse 50% 42% at 50% 34%, var(--lx-ink) 10%, transparent 72%);mask-image:radial-gradient(ellipse 50% 42% at 50% 34%, var(--lx-ink) 10%, transparent 72%);position:absolute;inset:0}.lx-vision-h{background:linear-gradient(168deg, var(--lx-ink) 55%, var(--lx-accent) 96%);letter-spacing:-.037em;color:#0000;text-wrap:balance;-webkit-background-clip:text;background-clip:text;max-width:26ch;margin-top:1.25rem;font-size:clamp(2.125rem,1.35rem + 2.9vw,3.5rem);font-weight:600;line-height:1.06}@media (forced-colors:active){.lx-vision-h{color:canvastext;background:0 0}}.lx-vision-body{text-align:center;max-width:38rem;margin-inline:auto}.lx-vision-body p{justify-content:center}.lx-vision-body p:last-child:has(a){padding-top:.75rem}.lx-vision-body a{border:1px solid var(--lx-line-2);background:var(--lx-card);min-height:2.75rem;transition:background-color .2s var(--ease-standard), border-color .2s var(--ease-standard);border-radius:999px;align-items:center;gap:.375rem;padding-inline:1.25rem 1.125rem;font-size:.9375rem;text-decoration:none;display:inline-flex}.lx-vision-body a:hover{border-color:var(--se-border-control);background:var(--lx-sunken);text-decoration:none}.lx-vision-body a:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:3px;text-decoration:none}.lx-roadmap{gap:.75rem;margin-top:clamp(2rem,1.5rem + 2vw,3.25rem);display:grid}@media (min-width:48rem){.lx-roadmap{grid-template-columns:repeat(auto-fit,minmax(15rem,23rem));justify-content:center;gap:1rem}}.lx-roadmap-card{border:1px dashed var(--se-border-control);border-radius:var(--lx-r-lg);background:var(--lx-card);flex-direction:column;padding:1.375rem 1.5rem 1.5rem;display:flex;position:relative}.lx-roadmap-top{align-items:center;display:flex}.lx-roadmap .lx-h3{margin-top:1.125rem;font-size:1.125rem;line-height:1.3}.lx-roadmap-s{color:var(--lx-ink-2);margin-top:.375rem;font-size:.9375rem;line-height:1.55}@media (max-width:47.99rem){.lx-vision-grid{display:none}.lx-vision-h{letter-spacing:-.035em}.lx-roadmap-card{padding:1.125rem 1.25rem 1.25rem}.lx-roadmap .lx-h3{margin-top:.75rem;font-size:1.0625rem}.lx-roadmap-s{font-size:.875rem}}.lx-posts{column-gap:1.5rem}.lx-post{flex-direction:column;height:100%;display:flex;position:relative}@supports (grid-template-rows:subgrid){@media (min-width:64rem){.lx-posts>li,.lx-posts>li>.lx-post{grid-row:span 4;grid-template-rows:subgrid;row-gap:0}.lx-posts>li>.lx-post{height:auto;display:grid}.lx-post-cover{grid-row:1}.lx-post-meta{grid-row:2}.lx-post-t{grid-row:3;align-self:start}.lx-post-s{grid-row:4;align-self:start}}}.lx-post-cover{aspect-ratio:16/9;border:1px solid var(--lx-line);border-radius:var(--lx-r)}.lx-post-meta{color:var(--lx-ink-3);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;margin-top:1.125rem;font-size:.8125rem;display:flex}.lx-post-meta>span:first-child{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lx-ink);font-size:.6875rem}.lx-post-t{letter-spacing:-.02em;text-wrap:balance;margin-top:.5rem;font-size:1.25rem;font-weight:600;line-height:1.3}.lx-post:hover .lx-post-t{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.lx-post-s{color:var(--lx-ink-2);margin-top:.5rem;font-size:.9375rem;line-height:1.55}@media (max-width:63.99rem){.lx-posts{column-gap:.75rem}.lx-rail .lx-post{background:var(--lx-bg)}.lx-rail .lx-post-meta{margin-top:.875rem;font-size:.75rem}.lx-rail .lx-post-t{margin-top:.375rem;font-size:1.0625rem}.lx-rail .lx-post-s{font-size:.875rem}}@media (max-width:47.99rem){.lx-railbox--posts .lx-rail{scroll-snap-type:none;border-top:1px solid var(--lx-line-2);grid-auto-columns:auto;grid-auto-flow:row;margin:1.75rem 0 0;padding:0;overflow:visible}.lx-railbox--posts .lx-rail>li{border-bottom:1px solid var(--lx-line-2)}.lx-railbox--posts .lx-railbar{display:none}.lx-railbox--posts .lx-railfoot{margin-top:1.25rem}.lx-railbox--posts .lx-post{grid-template:"meta cover""title cover"1fr/minmax(0,1fr) 5.25rem;align-items:start;gap:.375rem 1rem;padding-block:1rem;display:grid}.lx-railbox--posts .lx-post-cover{aspect-ratio:1;border-radius:.625rem;grid-area:cover}.lx-railbox--posts .lx-post-cover .lx-cover-ph{background-size:10px 10px,auto,auto}.lx-railbox--posts .lx-post-cover .lx-cover-ph svg{width:76%;height:auto}.lx-railbox--posts .lx-post-meta{grid-area:meta;margin-top:0}.lx-railbox--posts .lx-post-t{grid-area:title;margin-top:0;font-size:1rem;line-height:1.35}.lx-railbox--posts .lx-post-s{display:none}.lx-railbox--posts .lx-post .lx-stretch:after{border-radius:var(--lx-r);inset:.25rem -.5rem}}.lx-faq{gap:2.5rem;display:grid}@media (min-width:64rem){.lx-faq{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:5rem}.lx-faq-side{position:sticky;top:7rem}}.lx-faq-list{border-top:1px solid var(--lx-line-2)}.lx-qa{border-bottom:1px solid var(--lx-line-2)}.lx-qa summary{cursor:pointer;letter-spacing:-.01em;min-height:2.75rem;color:var(--lx-ink);justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.375rem;font-size:1.125rem;font-weight:500;line-height:1.4;list-style:none;display:flex}.lx-qa summary::-webkit-details-marker{display:none}.lx-qa summary:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:4px;border-radius:.25rem}.lx-qa-i{border:1px solid var(--lx-line-2);background:var(--lx-card);border-radius:999px;flex:none;width:1.75rem;height:1.75rem;transition:background-color .25s,border-color .25s;position:relative}.lx-qa summary:hover .lx-qa-i{border-color:var(--lx-ink)}.lx-qa-i:before,.lx-qa-i:after{content:"";background:var(--lx-ink);width:.625rem;height:1.5px;position:absolute;top:50%;left:50%;translate:-50% -50%}.lx-qa-i:after{transform:rotate(90deg)}.lx-qa[open] .lx-qa-i{border-color:var(--lx-ink);background:var(--lx-ink)}.lx-qa[open] .lx-qa-i:before,.lx-qa[open] .lx-qa-i:after{background:var(--se-fg-inverse)}.lx-qa[open] .lx-qa-i:after{transform:rotate(0)}.lx-qa-a{max-width:40rem;color:var(--lx-ink-2);padding:0 3.25rem 1.5rem 0;font-size:1rem;line-height:1.65}.lx-qa-a a{color:var(--lx-ink);text-decoration:underline;-webkit-text-decoration-color:var(--lx-ink);-webkit-text-decoration-color:var(--lx-ink);-webkit-text-decoration-color:var(--lx-ink);text-decoration-color:var(--lx-ink);border-radius:.125rem}@supports (color:color-mix(in lab, red, red)){.lx-qa-a a{-webkit-text-decoration-color:color-mix(in oklab, var(--lx-ink) 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--lx-ink) 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--lx-ink) 35%, transparent);text-decoration-color:color-mix(in oklab, var(--lx-ink) 35%, transparent)}}.lx-qa-a a{text-underline-offset:.2em}.lx-qa-a a:hover{text-decoration-color:currentColor}.lx-qa-a a:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.lx-qa{interpolate-size:allow-keywords}.lx-qa-i:before,.lx-qa-i:after{transition:transform .25s var(--ease-standard)}.lx-qa::details-content{block-size:0;transition:block-size .35s var(--ease-standard), content-visibility .35s allow-discrete;overflow-y:clip}.lx-qa[open]::details-content{block-size:auto}}@media (max-width:47.99rem){.lx-faq{gap:1.75rem}.lx-qa summary{gap:1rem;padding-block:1.0625rem;font-size:1rem}.lx-qa-i{width:1.625rem;height:1.625rem}.lx-qa-a{padding:0 0 1.25rem;font-size:.9375rem;line-height:1.6}}.lx-close{border-top:1px solid var(--lx-line);padding-block:clamp(2.5rem,1.5rem + 4vw,6rem) clamp(3rem,2rem + 4vw,7rem);position:relative}.lx-close-card{z-index:2;isolation:isolate;border:1px solid var(--lx-line-2);background:var(--lx-card);box-shadow:0 1px 2px var(--lx-ink), 0 40px 80px -48px var(--lx-ink);border-radius:2rem;flex-direction:column;align-items:center;padding:clamp(3rem,1.5rem + 5.5vw,7rem) clamp(1.25rem,.25rem + 4.5vw,5rem) clamp(1.75rem,1rem + 2.5vw,3rem);display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.lx-close-card{box-shadow:0 1px 2px color-mix(in oklab, var(--lx-ink) 5%, transparent), 0 40px 80px -48px color-mix(in oklab, var(--lx-ink) 16%, transparent)}}.lx-close-card{text-align:center}.lx-close-bg{z-index:-1;border-radius:inherit;background:radial-gradient(circle at 1px 1px, var(--lx-ink) 1px, transparent 0) 0 0 / 20px 20px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.lx-close-bg{background:radial-gradient(circle at 1px 1px, color-mix(in oklab, var(--lx-ink) 10%, transparent) 1px, transparent 0) 0 0 / 20px 20px}}.lx-close-bg{-webkit-mask-image:linear-gradient(var(--lx-ink), transparent 85%);-webkit-mask-image:linear-gradient(var(--lx-ink), transparent 85%);-webkit-mask-image:linear-gradient(var(--lx-ink), transparent 85%);mask-image:linear-gradient(var(--lx-ink), transparent 85%)}.lx-close-corners{pointer-events:none;position:absolute;inset:0}.lx-close-corners i{background:linear-gradient(var(--lx-mark), var(--lx-mark)) center / 1px 100% no-repeat, linear-gradient(var(--lx-mark), var(--lx-mark)) center / 100% 1px no-repeat;pointer-events:none;width:11px;height:11px;position:absolute}.lx-close-corners i:first-child{top:-6px;left:-6px}.lx-close-corners i:nth-child(2){top:-6px;right:-6px}.lx-close-corners i:nth-child(3){bottom:-6px;left:-6px}.lx-close-corners i:nth-child(4){bottom:-6px;right:-6px}.lx-close-markrow{align-items:center;gap:1.25rem;width:min(100%,30rem);display:flex}.lx-close-markrow:before,.lx-close-markrow:after{content:"";background:linear-gradient(90deg, transparent, var(--lx-line-2));flex:1;height:1px}.lx-close-markrow:after{background:linear-gradient(90deg, var(--lx-line-2), transparent)}.lx-close-mark{color:var(--lx-ink);flex:none}.lx-close-h{letter-spacing:-.05em;text-wrap:balance;max-width:15ch;margin-top:1.75rem;font-size:clamp(2.5rem,1.3rem + 3.8vw,4.25rem);font-weight:600;line-height:.98}.lx-close-h--long{letter-spacing:-.045em;max-width:21ch;font-size:clamp(2.25rem,1.2rem + 3.3vw,3.75rem);line-height:1.02}.lx-close-body{margin-inline:auto;max-width:37rem;margin-top:1.5rem;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem)}.lx-close .lx-ctas{margin-top:2.5rem}.lx-close .lx-ctas-sub{font-size:.875rem}.lx-proof--close{border-top:1px dashed var(--lx-line-2);color:var(--lx-ink-2);align-self:stretch;margin-top:clamp(2.5rem,2rem + 2vw,4rem);padding-top:1.5rem;font-size:.875rem}@media (max-width:47.99rem){.lx-close-card{box-shadow:0 1px 2px var(--lx-ink), 0 32px 64px -44px var(--lx-ink);border-radius:1.5rem}@supports (color:color-mix(in lab, red, red)){.lx-close-card{box-shadow:0 1px 2px color-mix(in oklab, var(--lx-ink) 5%, transparent), 0 32px 64px -44px color-mix(in oklab, var(--lx-ink) 16%, transparent)}}.lx-close-markrow{gap:1rem}.lx-close-h{letter-spacing:-.045em;margin-top:1.5rem}.lx-close-body{margin-top:1.25rem}.lx-close .lx-ctas{margin-top:2rem}.lx-proof--close{padding-top:1.25rem;font-size:.8125rem}}.lx-top{position:relative}.lx-crumbbar{padding-top:1rem;position:relative}@media (min-width:48rem){.lx-crumbbar{padding-top:1.5rem}}@media (max-width:39.99rem){.lx-crumbbar{padding-top:.25rem}.lx-crumbbar .lx-crumbs a{white-space:nowrap;align-items:center;min-height:2.75rem;display:inline-flex}.lx-crumbbar[data-depth="2"] .lx-crumbs,.lx-crumbbar .lx-crumbs li:nth-last-child(2)>.lx-crumbs-sep{display:none}.lx-crumbbar .lx-crumbs li:has(>[aria-current=page]){display:none}}.lx-top-bg{z-index:-1;pointer-events:none;background:radial-gradient(55% 60% at 50% 0,#efeafd 0%,#0000 70%),radial-gradient(35% 45% at 12% 8%,#fbeff5 0%,#0000 70%);height:36rem;position:absolute;top:0;left:0;right:0}@media (max-width:47.99rem){.lx-top-bg{height:28rem}}.lx-ihero{padding-top:clamp(2.25rem,1rem + 3.5vw,4.5rem);padding-bottom:clamp(3.5rem,2rem + 4vw,6.5rem)}.lx-ihero--sunken{background:var(--lx-sunken)}.lx-ihero-copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.lx-ihero-copy>.lx-eyebrow{margin-bottom:1.5rem}.lx-ihero-h{max-width:20ch}.lx-ihero-h--long{letter-spacing:-.04em;max-width:24ch;font-size:clamp(2.125rem,1.1rem + 2.9vw,3.5rem);line-height:1.04}.lx-ihero-sub{text-wrap:pretty;max-width:40rem;margin-top:1.25rem;font-size:clamp(1.0625rem,.98rem + .35vw,1.25rem);line-height:1.55}.lx-ihero .lx-ctas{gap:.75rem;margin-top:2rem}.lx-ihero-links{flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1.25rem;display:flex}.lx-ihero-note{max-width:40rem;color:var(--lx-ink-3);text-wrap:balance;margin-top:1.25rem}.lx-ihero-note>*{color:inherit;font-size:.8125rem;line-height:1.5}.lx-ihero--center .lx-ihero-copy{text-align:center;align-items:center}.lx-ihero--center .lx-ihero-h,.lx-ihero--center .lx-ihero-sub{margin-inline:auto}.lx-ihero--center .lx-ihero-links{justify-content:center}.lx-ihero:has(+.lx-top-adj){padding-bottom:1.5rem}.lx-top-adj{text-align:center;padding-bottom:clamp(3.5rem,2rem + 4vw,6.5rem)}.lx-top-adj>*{padding-block:0}.lx-top-adj>*+*{margin-top:.75rem}.lx-top-adj :is(.lx-proofrow,.lx-findit){text-align:center;justify-content:center;margin-inline:auto}.lx-top--rowproof .lx-ihero-proof{display:none}.lx-ihero--split+.lx-top-adj{text-align:left}.lx-ihero--split+.lx-top-adj :is(.lx-proofrow,.lx-findit){text-align:left;justify-content:flex-start;margin-inline:0}.lx-ihero--split+.lx-top-adj .lx-proofrow>span:first-child{padding-left:0}@media (max-width:47.99rem){.lx-ihero--split+.lx-top-adj .lx-proofrow{align-items:flex-start}}.lx-ihero--split .lx-ihero-proof{justify-content:flex-start}.lx-ihero--split .lx-ihero-proof>span:first-child{padding-left:0}@media (max-width:47.99rem){.lx-ihero--split .lx-ihero-proof{text-align:left;align-items:flex-start}}.lx-ihero--split .lx-ihero-in{grid-template-columns:minmax(0,1fr);gap:2.5rem;display:grid}@media (min-width:64rem){.lx-ihero--split .lx-ihero-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4rem}.lx-ihero--top .lx-ihero-in{align-items:start}.lx-ihero--top .lx-ihero-copy{padding-top:1rem;position:sticky;top:7.5rem}.lx-ihero--split .lx-ihero-h{letter-spacing:-.04em;max-width:20ch;font-size:clamp(2.5rem,1rem + 2.5vw,3.25rem);line-height:1.04}}.lx-ihero-fig>section{border:1px solid var(--lx-line);border-radius:var(--hx-r,1.5rem);background:var(--lx-card);box-shadow:0 1px 2px var(--lx-ink), 0 32px 72px -36px var(--lx-ink);padding:1.5rem;position:relative}@supports (color:color-mix(in lab, red, red)){.lx-ihero-fig>section{box-shadow:0 1px 2px color-mix(in oklab, var(--lx-ink) 5%, transparent), 0 32px 72px -36px color-mix(in oklab, var(--lx-ink) 28%, transparent)}}.lx-ihero-fig>section>h2{letter-spacing:-.03em;color:var(--lx-ink);font-size:clamp(1.5rem,1.25rem + .8vw,1.875rem);font-weight:600;line-height:1.15}.lx-ihero-fig>section>h2+*{margin-top:1.5rem}@media (min-width:40rem){.lx-ihero-fig>section{padding:2rem}}@media (min-width:64rem){.lx-ihero-fig>section{padding:2.25rem 2.5rem 2.5rem}}@media (max-width:29.99rem){.lx-ihero-copy>.lx-eyebrow{margin-bottom:1.25rem}.lx-ihero-sub{margin-top:1rem;line-height:1.5}.lx-ihero .lx-ctas{gap:.625rem;width:100%;margin-top:1.5rem}.lx-ihero .lx-ctas-row{gap:.5rem}.lx-ihero .lx-ctas-row .lx-btn{flex:1 1 0;width:auto;min-width:max-content;padding-inline:1rem .875rem}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (max-width:39.99rem){:is(.lx-top,.lx-pghead)+.lx-sticky-scope>.lx-sticky{animation:linear both lx-hubbar-in,linear both lx-sticky-out;animation-timeline:--lx-sticky-scope,--lx-sticky-scope;animation-range:entry,contain calc(100% - 10rem)}}@media (prefers-reduced-motion:reduce) and (max-width:39.99rem){:is(.lx-top,.lx-pghead)+.lx-sticky-scope{view-timeline:--lx-sticky-scope block;view-timeline-inset:0}:is(.lx-top,.lx-pghead)+.lx-sticky-scope>.lx-sticky{animation:linear both lx-hubbar-in-still,linear both lx-sticky-out-still;animation-timeline:--lx-sticky-scope,--lx-sticky-scope;animation-range:entry,contain calc(100% - 10rem)}}}@keyframes lx-hubbar-in{0%,78%{visibility:hidden;opacity:0;translate:0 100%}}@keyframes lx-hubbar-in-still{0%,78%{visibility:hidden}}@keyframes lx-sticky-out-still{60%,to{visibility:hidden}}@media (max-width:29.99rem){.lx-pghead .lx-ctas{gap:.625rem;width:100%;margin-top:1.5rem}.lx-pghead .lx-ctas-row{gap:.5rem}.lx-pghead .lx-ctas-row .lx-btn{flex:1 1 0;width:auto;min-width:max-content;padding-inline:1rem .875rem}}.lx-pghead{padding-top:clamp(2rem,1rem + 3vw,4rem);padding-bottom:clamp(3rem,2rem + 3.5vw,5.5rem)}.lx-pghead--sunken{background:var(--lx-sunken)}.lx-pghead .lx-title{max-width:20ch}.lx-pghead--long .lx-title{letter-spacing:-.04em;max-width:24ch;font-size:clamp(2.125rem,1.1rem + 2.9vw,3.5rem);line-height:1.04}.lx-pghead .lx-phead-lead{text-wrap:pretty;font-size:clamp(1.0625rem,.98rem + .35vw,1.25rem);line-height:1.55}.lx-pghead .lx-ctas{margin-top:2rem}.lx-pghead .lx-phead--aside{align-items:start}@media (min-width:64rem){.lx-pghead .lx-phead--aside .lx-title{letter-spacing:-.04em;max-width:18ch;font-size:clamp(2.5rem,1rem + 2.5vw,3.25rem);line-height:1.04}}.lx-pghead-meta{color:var(--lx-ink-2);margin-top:1.25rem;font-size:.875rem;line-height:1.5}.lx-pghead--center .lx-pghead-meta .lx-metaline-in{justify-content:center}.lx-pghead [data-se-draft]{margin-bottom:2rem}.lx-pghead-proof{justify-content:flex-start}.lx-pghead-proof>span:first-child{padding-left:0}.lx-pghead--center .lx-pghead-proof{justify-content:center}.lx-pghead--center .lx-pghead-proof>span:first-child{padding-left:.875rem}@media (max-width:47.99rem){.lx-pghead-proof{text-align:left;align-items:flex-start}.lx-pghead--center .lx-pghead-proof{text-align:center;align-items:center}.lx-pghead--center .lx-pghead-proof>span:first-child{padding-left:0}}@media (max-width:63.99rem){.lx-pghead:has(~* .lx-captable) .lx-phead-aside:has(>.lx-statuscard){display:none}}@media (max-width:29.99rem){.lx-pghead .lx-phead-copy>.lx-eyebrow{margin-bottom:1.25rem}}.lx-metaline{overflow-x:clip}.lx-metaline-in{flex-wrap:wrap;align-items:center;row-gap:.25rem;margin-left:-1rem;display:flex}.lx-metaline-item{align-items:center;padding-left:1rem;display:inline-flex;position:relative}.lx-metaline-dot{text-align:center;width:1rem;color:var(--lx-ink-3);position:absolute;left:0}.lx-draft{border:1px solid var(--lx-line);border-radius:var(--lx-r);background:var(--lx-card);max-width:48rem;color:var(--lx-ink-2);align-items:flex-start;gap:.75rem;padding:.75rem 1rem;font-size:.8125rem;line-height:1.55;display:flex}.lx-draft strong,.lx-gatenote strong{color:var(--lx-ink);font-weight:600}.lx-gatenote{z-index:2;border-bottom:1px solid var(--lx-line);background:var(--lx-card);color:var(--lx-ink-2);position:relative}.lx-gatenote-in{align-items:flex-start;gap:.75rem;padding-block:.625rem;font-size:.8125rem;line-height:1.5;display:flex}.lx-isplit{gap:1.25rem;display:grid}.lx-ihead-h{text-wrap:balance;max-width:18ch}.lx-ihead-d{max-width:40rem;color:var(--lx-ink-2)}.lx-ihead-d--lead{font-size:var(--lx-t-lead);line-height:1.6}.lx-ihead-d--body{font-size:var(--lx-t-body);line-height:1.7}.lx-ihead-d strong{color:var(--lx-ink);font-weight:600}@media (min-width:48rem) and (max-width:63.99rem){.lx-isplit{gap:1.5rem}}@media (min-width:64rem){.lx-isplit{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:5rem}.lx-isplit-head{position:sticky;top:7rem}.lx-isplit-body{padding-top:.5rem}}.lx-irow{border-top:1px solid var(--lx-line);gap:.625rem;padding-block:1.5rem;scroll-margin-top:6rem;display:grid}.lx-irow:first-child{border-top:0;padding-top:0}.lx-irow:last-child{padding-bottom:0}.lx-irow-t p{letter-spacing:-.018em;max-width:24ch;color:var(--lx-ink);text-wrap:balance;font-size:1.1875rem;font-weight:600;line-height:1.3}.lx-irow-t strong{font-weight:inherit}.lx-irow-d{max-width:40rem;font-size:var(--lx-t-body);color:var(--lx-ink-2);line-height:1.65}.lx-irow-d strong{color:var(--lx-ink);font-weight:600}@media (min-width:48rem) and (max-width:63.99rem){.lx-irow{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:2.5rem;padding-block:1.75rem}}@media (min-width:64rem){.lx-irow{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:5rem;padding-block:2rem}.lx-irow-t p{font-size:1.25rem}}@media (max-width:29.99rem){.lx-irow{padding-block:1.25rem}.lx-irow-t p{font-size:1.125rem}.lx-irow-d{font-size:1rem}}.lx-itl{display:grid}.lx-itl-item{border-left:1px solid var(--lx-line-2);padding:0 0 1.75rem 1.75rem;position:relative}.lx-itl-item:last-child{border-left-color:#0000;padding-bottom:0}.lx-itl-item:before{content:"";border:1px solid var(--lx-ink-3);background:var(--lx-card);border-radius:999px;width:.5625rem;height:.5625rem;position:absolute;top:.2rem;left:-.3125rem}.lx-itl-item:last-child:before{border-color:var(--lx-accent);background:var(--lx-accent);box-shadow:0 0 0 4px var(--lx-accent)}@supports (color:color-mix(in lab, red, red)){.lx-itl-item:last-child:before{box-shadow:0 0 0 4px color-mix(in oklab, var(--lx-accent) 16%, transparent)}}.lx-itl-when{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lx-ink-2);font-size:.75rem;font-weight:500;line-height:1.4}.lx-itl-what{max-width:26rem;font-size:var(--lx-t-body);color:var(--lx-ink);text-wrap:pretty;margin-top:.5rem;line-height:1.55}@media (min-width:48rem){.lx-itl{grid-template-columns:repeat(var(--lx-itl-n,3), minmax(0, 1fr))}.lx-itl-item,.lx-itl-item:last-child{border-top:1px solid var(--lx-line-2);border-left:0;padding:1.75rem 2rem 0 0}.lx-itl-item:before{top:-.3125rem;left:0}}.lx-icards{gap:1rem;display:grid}.lx-icard{border-radius:var(--hx-r,1.5rem);background:linear-gradient(160deg,#efe8ff,#e5defb);border:0;flex-direction:column;gap:.625rem;padding:1.5rem;display:flex}.lx-icards>.lx-icard:nth-child(4n+2){background:linear-gradient(160deg,#fff1dc,#fbe1d3)}.lx-icards>.lx-icard:nth-child(4n+3){background:linear-gradient(160deg,#fde8e3,#f7dbe9)}.lx-icards>.lx-icard:nth-child(4n+4){background:linear-gradient(160deg,#e7f0ff,#e1dcfb)}.lx-icard-t{font-size:clamp(var(--lx-t-card), 1rem + .5vw, var(--lx-t-feature));letter-spacing:var(--lx-t-feature-ls,-.02em);color:var(--lx-ink);text-wrap:pretty;font-weight:600;line-height:1.25}.lx-icard-t strong{font-weight:inherit}.lx-icard-d{color:var(--lx-ink-2);font-size:1rem;line-height:1.6}@media (min-width:40rem) and (max-width:63.99rem){.lx-icards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.lx-icards>li:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:64rem){.lx-icards{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.25rem}.lx-icards>li{grid-column:span 2}.lx-icards--4>li,.lx-icards--5>li:nth-child(n+4){grid-column:span 3}.lx-icard{padding:2rem}}.lx-inote{max-width:44rem;font-size:var(--lx-t-body);color:var(--lx-ink-2);scroll-margin-top:6rem;line-height:1.65}.lx-inote+.lx-inote{margin-top:1rem}.lx-inote--intro{max-width:46rem;font-size:var(--lx-t-lead);line-height:1.6}.lx-inote--intro+.lx-irows{border-top:1px solid var(--lx-line);margin-top:clamp(2rem,1.5rem + 2vw,3rem);padding-top:clamp(1.5rem,1rem + 1vw,2rem)}.lx-inote strong{color:var(--lx-ink);font-weight:600}.lx-ictaband .lx-ctas{margin-inline:auto}.lx-prosesec-body{max-width:44rem}.lx-prosesec-aside{margin-top:3rem}@media (min-width:64rem){.lx-prosesec--aside .lx-prosesec-in{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:4rem;display:grid}.lx-prosesec-aside{margin-top:0;position:sticky;top:7rem}}.lx-captable{border:1px solid var(--lx-line);border-radius:var(--hx-r,1.5rem);background:var(--lx-card);margin-top:clamp(2.5rem,2rem + 2vw,3.5rem);overflow:hidden}.lx-captable table{border-collapse:collapse;text-align:left;width:100%;font-size:.9375rem;line-height:1.55}.lx-captable thead th{border-bottom:1px solid var(--lx-line);background:var(--lx-sunken);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--lx-ink-2);padding:.875rem 1.5rem;font-size:.6875rem;font-weight:600}.lx-captable tbody tr+tr{border-top:1px solid var(--lx-line)}.lx-captable tbody th,.lx-captable tbody td{vertical-align:top;padding:1.125rem 1.5rem}.lx-captable tbody th{width:30%;color:var(--lx-ink);font-weight:500}.lx-captable tbody td{color:var(--lx-ink-2)}.lx-captable tbody td:last-child{width:9.5rem}.lx-captable-note{color:var(--lx-ink-3);margin-top:.25rem;font-size:.8125rem;display:block}@media (max-width:47.99rem){.lx-captable thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lx-captable tbody tr{gap:.375rem;padding:1.125rem 1.25rem;display:grid}.lx-captable tbody th,.lx-captable tbody td,.lx-captable tbody td:last-child{width:auto;padding:0}.lx-captable tbody td:empty{display:none}}.lx-nsteps{gap:1rem;margin-top:clamp(2.5rem,2rem + 2vw,3.5rem);display:grid}@media (min-width:48rem){.lx-nsteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media (min-width:64rem){.lx-nsteps--3{grid-template-columns:repeat(3,minmax(0,1fr))}.lx-nsteps--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.lx-nstep{flex-direction:column;padding:1.5rem;display:flex}@media (min-width:64rem){.lx-nstep{padding:1.75rem}}.lx-nstep-top{justify-content:space-between;align-items:center;gap:.75rem;min-height:1.75rem;display:flex}.lx-nstep-n{border:1.5px solid var(--lx-accent);place-items:center;min-width:1.875rem;height:1.375rem;padding-inline:.375rem;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.lx-nstep-n{border:1.5px solid color-mix(in oklab, var(--lx-accent) 45%, var(--lx-card))}}.lx-nstep-n{background:var(--lx-card);font-family:var(--font-mono);letter-spacing:.02em;color:var(--lx-accent);border-radius:.375rem;font-size:.75rem;font-weight:500}.lx-nstep-t{margin-top:1.25rem}.lx-nstep-b{color:var(--lx-ink-2);margin-top:.5rem;font-size:.9375rem;line-height:1.6}.lx-nstep-t--first{margin-top:0}.lx-nstep-caps{margin-top:auto;padding-top:1.25rem}.lx-nstep-caps li{border-top:1px solid var(--lx-line);color:var(--lx-ink-2);justify-content:space-between;align-items:flex-start;gap:1rem;padding-block:.625rem;font-size:.8125rem;line-height:1.45;display:flex}.lx-nstep-caps li:last-child{padding-bottom:0}.lx-statuscard{box-shadow:0 1px 2px var(--lx-ink), 0 28px 64px -36px var(--lx-ink);padding:1.5rem}@supports (color:color-mix(in lab, red, red)){.lx-statuscard{box-shadow:0 1px 2px color-mix(in oklab, var(--lx-ink) 4%, transparent), 0 28px 64px -36px color-mix(in oklab, var(--lx-ink) 24%, transparent)}}@media (min-width:64rem){.lx-statuscard{padding:1.75rem}}.lx-statuscard ul{margin-top:1rem}.lx-statuscard li{border-top:1px solid var(--lx-line);color:var(--lx-ink);justify-content:space-between;align-items:flex-start;gap:1rem;padding-block:.75rem;font-size:.9375rem;line-height:1.45;display:flex}.lx-statuscard-foot{border-top:1px solid var(--lx-line);color:var(--lx-ink-3);margin-top:.25rem;padding-top:1rem;font-size:.8125rem;line-height:1.5}.lx-relcards{gap:1rem;margin-top:2rem;display:grid}@media (min-width:40rem){.lx-relcards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media (min-width:64rem){.lx-relcards{grid-template-columns:repeat(3,minmax(0,1fr))}}.lx-relcards-card{height:100%}.lx-relcards-t{font-size:var(--lx-t-card);letter-spacing:var(--lx-t-card-ls);line-height:1.3}.lx-relcards-s{color:var(--lx-ink-2);margin-top:.5rem;font-size:.9375rem;line-height:1.55}.lx-close-micro{padding-bottom:var(--lx-sec);text-align:center;color:var(--lx-ink-3);margin-top:-1.5rem;font-size:.8125rem}.lx-nf{padding-block:clamp(4rem,3rem + 6vw,8rem);position:relative}.lx-nf-in{text-align:center;flex-direction:column;align-items:center;display:flex}.lx-nf .lx-title{max-width:18ch;margin-top:1.25rem}.lx-nf .lx-lead{margin-inline:auto}.lx-nf .lx-ctas-row{justify-content:center;margin-top:2rem}.lx-side{gap:1.75rem;display:grid}.lx-side-b{min-width:0}@media (min-width:48rem){.lx-side{gap:2.5rem}}@media (min-width:64rem){.lx-side{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:5rem}.lx-side-h{position:sticky;top:7rem}.lx-side-h .lx-lead{max-width:30rem}.lx-side--stack{grid-template-columns:minmax(0,1fr);row-gap:clamp(2rem,1rem + 1.5vw,2.75rem)}.lx-side--stack>.lx-side-h{position:static}.lx-side--stack>.lx-side-b{max-width:44rem}.lx-split--top{align-items:start}.lx-split--top>.lx-split-aside{padding-top:2.5rem}}.lx-block-gap{margin-top:clamp(2rem,1.5rem + 2vw,4rem)}.lx-richflow{padding-block:var(--lx-sec-tight)}.lx-richflow+.lx-richflow{border-top:0;padding-top:0}.lx-richflow+.lx-richflow>.lx-marks{display:none}.lx-richflow:has(+.lx-richflow){padding-bottom:clamp(1.5rem,1.25rem + 1vw,2.25rem)}.lx-richflow+.lx-richflow .lx-rich--solo{border-top:1px solid var(--lx-line);padding-top:clamp(1.5rem,1.25rem + 1vw,2.25rem)}.lx-scrollx{gap:2.5rem;display:grid}.lx-scrollx-copy .lx-rich{margin-top:1.5rem}@media (min-width:64rem){.lx-scrollx{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:4.5rem}.lx-scrollx-copy{position:sticky;top:7rem}}.lx-rich{max-width:40rem;font-size:var(--lx-t-body,1.0625rem);color:var(--lx-ink-2);line-height:1.7}.lx-rich strong{color:var(--lx-ink);font-weight:600}.lx-rich ul{border-top:1px solid var(--lx-line);margin-block:.25rem}.lx-rich ul>li{border-bottom:1px solid var(--lx-line);padding-block:.75rem;margin:0;padding-left:1.5rem;line-height:1.6}.lx-rich ul>li:before{background:var(--lx-ink-3);border-radius:1px;width:.625rem;height:1.5px;top:1.45em;left:.125rem}.lx-rich--compact{font-size:1rem;line-height:1.65}@media (min-width:64rem){.lx-rich{font-size:1.125rem}.lx-rich--compact{font-size:1rem}}.lx-rich--solo{max-width:44rem}.lx-kickers{border-top:1px solid var(--lx-line-2);max-width:40rem;margin-top:2rem}.lx-kicker{border-bottom:1px solid var(--lx-line);gap:.25rem;padding-block:1rem;display:grid}.lx-kicker dt{letter-spacing:-.005em;color:var(--lx-ink);font-size:.9375rem;font-weight:600;line-height:1.4}.lx-kicker dd{color:var(--lx-ink-2);font-size:.9375rem;line-height:1.55}@media (min-width:48rem){.lx-kicker{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:1.5rem;padding-block:1.125rem}}.lx-letter{max-width:42rem;margin-inline:auto}.lx-letter .lx-letter-body{max-width:none;color:var(--lx-ink);font-size:clamp(1.0625rem,1rem + .3vw,1.25rem)}.lx-letter-sign{color:var(--lx-ink);margin-top:2.25rem;font-weight:600}.lx-letter-date{font-family:var(--font-mono);color:var(--lx-ink-3);margin-top:.25rem;font-size:.75rem}.lx-entity{max-width:52rem}.lx-entity-s{letter-spacing:-.025em;color:var(--lx-ink);text-wrap:pretty;font-size:clamp(1.375rem,1.05rem + 1.25vw,2.125rem);font-weight:500;line-height:1.28}.lx-entity-b{max-width:42rem;font-size:var(--lx-t-lead);color:var(--lx-ink-2);margin-top:1.25rem;line-height:1.65}.lx-list{border-top:1px solid var(--lx-line-2)}.lx-list>li{border-bottom:1px solid var(--lx-line-2);color:var(--lx-ink);grid-template-columns:1.25rem minmax(0,1fr);gap:.875rem;padding-block:1rem 1.0625rem;font-size:1rem;line-height:1.6;display:grid}.lx-list[data-marker=number]>li{grid-template-columns:2rem minmax(0,1fr)}.lx-list-m{color:var(--lx-ink);padding-top:.25rem;display:flex}.lx-list-m .lx-check{width:1rem;height:1rem}.lx-list[data-marker=dash] .lx-list-m:before{content:"";background:var(--lx-ink-3);border-radius:1px;width:.625rem;height:1.5px;margin-top:.5rem}.lx-list[data-marker=number] .lx-list-m{font-family:var(--font-mono);letter-spacing:.02em;color:var(--lx-accent);padding-top:.125rem;font-size:.75rem}.lx-list-t strong{color:var(--lx-ink);font-weight:600}.lx-list-t .se-prose,.lx-list-t>div{display:contents}@media (min-width:40rem){.lx-list--2{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;display:grid}}@media (min-width:64rem){.lx-list>li{padding-block:1.125rem 1.1875rem;font-size:1.0625rem}}.lx-list-foot{max-width:40rem;color:var(--lx-ink-3);margin-top:1.25rem;font-size:.875rem;line-height:1.55}.lx-ticks{border-top:1px solid var(--lx-line-2)}.lx-ticks li{border-bottom:1px solid var(--lx-line-2);color:var(--lx-ink-2);grid-template-columns:1rem minmax(0,1fr);gap:.75rem;padding-block:.75rem;font-size:.9375rem;line-height:1.55;display:grid}.lx-ticks .lx-check{width:1rem;height:1rem;color:var(--lx-ink);margin-top:.1875rem}@media (min-width:48rem){.lx-ticks li{font-size:1rem}}.lx-rows{border-radius:var(--hx-r,1.5rem);overflow:hidden}.lx-rows-i{gap:.5rem;padding:1rem 1.125rem 1.0625rem;display:grid}.lx-rows-i+.lx-rows-i{border-top:1px solid var(--lx-line)}.lx-rows-t{min-width:0;color:var(--lx-ink);font-size:1rem;line-height:1.55}.lx-rows-t>div,.lx-rows-t .se-prose{margin:0}.lx-rows-k{color:var(--lx-ink);font-weight:600}.lx-rows-t:has(>.se-nums-prose>.lx-rows-k){color:var(--lx-ink-2)}.lx-rows-note{color:var(--lx-ink-2);margin-top:.3125rem;font-size:.9375rem;line-height:1.55;display:block}.lx-rows-next{color:var(--lx-ink-2);margin-top:.5rem;font-size:.9375rem;line-height:1.55;display:block}.lx-rows-next>:last-child:not(strong){white-space:nowrap}.lx-rows-s{flex-wrap:wrap;gap:.25rem .875rem;display:flex}.lx-rows-close{margin-top:1.5rem}@media (min-width:40rem){.lx-rows-i{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2rem;padding:1.125rem 1.5rem 1.1875rem}.lx-rows-s{justify-content:flex-end;max-width:14rem}}.lx-roadcols{gap:2.5rem;margin-top:clamp(2rem,1.5rem + 2vw,4rem);display:grid}@media (min-width:48rem){.lx-roadcols{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-roadcols--lean{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.lx-roadcol-h{border-bottom:1px solid var(--lx-line-2);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--lx-ink-3);align-items:center;gap:.5rem;padding-bottom:.875rem;font-size:.75rem;font-weight:600;display:flex}.lx-roadcol-list>li{border-bottom:1px solid var(--lx-line);color:var(--lx-ink);break-inside:avoid;justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.8125rem;font-size:.9375rem;line-height:1.45;display:flex}.lx-roadcol-list>li>:last-child{flex:none}@media (min-width:64rem){.lx-roadcol-list--2{column-count:2;column-gap:2.5rem}}.lx-roadcol-empty{border:1px dashed var(--se-border-control);border-radius:var(--lx-r);color:var(--lx-ink-2);margin-top:1rem;padding:1.25rem 1.375rem;font-size:.9375rem;line-height:1.55}.lx-statuslist{gap:2.5rem;margin-top:clamp(2rem,1.5rem + 2vw,4rem);display:grid}@media (min-width:64rem){.lx-statuslist{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2.5rem}.lx-statuslist-g--wide{grid-column:span 2}}.lx-statuslist-h{border-bottom:1px solid var(--lx-line-2);letter-spacing:-.01em;color:var(--lx-ink);align-items:center;gap:.5rem;padding-bottom:.875rem;font-size:1rem;font-weight:600;display:flex}.lx-statuslist ul{margin-top:.75rem}.lx-statuslist li{color:var(--lx-ink-2);break-inside:avoid;padding-block:.3125rem;font-size:.9375rem;line-height:1.45}@media (min-width:40rem){.lx-statuslist-g--wide ul{column-count:2;column-gap:2.5rem}}.lx-note-line{color:var(--lx-ink-3);flex-wrap:wrap;align-items:center;gap:.25rem 1.5rem;margin-top:1.25rem;font-size:.875rem;line-height:1.5;display:flex}.lx-note{border-radius:var(--hx-r,1.5rem);gap:1.125rem;padding:1.5rem 1.375rem;display:grid}.lx-note-h{letter-spacing:-.03em;max-width:20ch;color:var(--lx-ink);text-wrap:balance;font-size:clamp(1.5rem,1.2rem + 1.1vw,2.125rem);font-weight:600;line-height:1.12}.lx-note-hd>.lx-idx+.lx-note-h{margin-top:.875rem}.lx-note-b{justify-items:start;gap:1rem;display:grid}.lx-note-body{max-width:38rem;color:var(--lx-ink-2);font-size:1rem;line-height:1.65}@media (min-width:48rem){.lx-note{padding:2rem 2.25rem}.lx-note-body{font-size:1.0625rem}}@media (min-width:64rem){.lx-note{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:4rem;padding:2.5rem 3rem}}.lx-ladderband{border-radius:var(--hx-r,1.5rem);gap:1.5rem;padding:1.5rem 1.375rem;display:grid}.lx-ladderband .lx-ladderband-t{max-width:14ch;margin-top:0}.lx-ladderband .lx-idx+.lx-ladderband-t{margin-top:1rem}.lx-ladderband-link{margin-top:1.25rem}.lx-ladderband .lx-ladderband-link{margin-top:.625rem;padding-block:.625rem;line-height:1.5;display:inline-block}.lx-ladderband .lx-ladderband-link .lx-arrow{vertical-align:-.1875em;margin-left:.375rem;display:inline-block}@media (min-width:48rem){.lx-ladderband{padding:2rem 2.25rem}}@media (min-width:64rem){.lx-ladderband{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:4rem;padding:2.75rem 3rem}}.lx-pricesnip{flex-direction:column;align-items:flex-start;gap:1rem;padding:1.25rem 1.375rem 1.375rem;display:flex}.lx-pricesnip-t{letter-spacing:-.02em;color:var(--lx-ink);flex-wrap:wrap;align-items:baseline;gap:.25rem .875rem;font-size:clamp(1.1875rem,1rem + .6vw,1.5rem);font-weight:600;line-height:1.3;display:flex}.lx-pricesnip-s{letter-spacing:0;color:var(--lx-ink-2);font-size:.9375rem;font-weight:400}@media (min-width:40rem){.lx-pricesnip{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem;padding:1.25rem 1.25rem 1.25rem 2rem}.lx-pricesnip-s{border-left:1px solid var(--lx-line-2);padding-left:.875rem}}@media (max-width:29.99rem){.lx-pricesnip .lx-btn{width:100%}}.lx-jobs{gap:.75rem;margin-top:clamp(2rem,1.5rem + 2vw,4rem);display:grid}.lx-job{border-radius:var(--hx-r,1.5rem);flex-direction:column;min-height:9.5rem;padding:1.375rem 1.5rem;display:flex}.lx-job-t{max-width:24ch;font-size:var(--lx-t-card,1.125rem);letter-spacing:var(--lx-t-card-ls,-.015em);color:var(--lx-ink);text-wrap:balance;font-weight:600;line-height:1.3}.lx-job-s{color:var(--lx-ink-2);margin-top:.5rem;font-size:.9375rem;line-height:1.55}.lx-job-go{border:1px solid var(--hx-line,var(--lx-line));width:2.5rem;height:2.5rem;color:var(--lx-ink);background:#fff;border-radius:999px;flex:none;align-self:flex-end;place-items:center;margin-top:auto;display:grid}.lx-job-go svg{width:14px;height:14px}@media (prefers-reduced-motion:no-preference){.lx-job-go{transition:background-color .2s var(--ease-standard), border-color .2s var(--ease-standard), color .2s var(--ease-standard)}.lx-job-go svg{transition:transform .2s var(--ease-standard)}.lx-job:hover .lx-job-go svg,.lx-job:focus-within .lx-job-go svg{transform:translate(2px)}}.lx-job>:nth-last-child(2){margin-bottom:1.25rem}.lx-job:hover .lx-job-go,.lx-job:focus-within .lx-job-go{border-color:var(--lx-ink);background:var(--lx-ink);color:#fff}@media (min-width:40rem){.lx-jobs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lx-jobs{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.lx-job{min-height:11rem;padding:1.625rem 1.75rem 1.5rem}.lx-job-t{letter-spacing:-.02em;font-size:1.25rem}}@media (max-width:39.99rem){.lx-jobs{gap:0}.lx-job{border-width:0 1px 1px;border-radius:0;flex-direction:row;align-items:center;gap:1rem;min-height:0;padding:1rem 1rem 1rem 1.125rem}.lx-job>:nth-last-child(2){margin-bottom:0}.lx-job-t{flex:1;font-size:1rem}.lx-job-go{align-self:center;margin-top:0}.lx-jobs>li:first-child{border-top-left-radius:var(--lx-r-lg);border-top-right-radius:var(--lx-r-lg);border-top-width:1px}.lx-jobs>li:last-child{border-bottom-left-radius:var(--lx-r-lg);border-bottom-right-radius:var(--lx-r-lg)}.lx-job .lx-stretch:after{border-radius:inherit}.lx-job .lx-stretch:focus-visible:after{outline-offset:-2px}.lx-jobs>li:first-child .lx-stretch:after{border-radius:var(--lx-r-lg) var(--lx-r-lg) 0 0}.lx-jobs>li:last-child .lx-stretch:after{border-radius:0 0 var(--lx-r-lg) var(--lx-r-lg)}}.lx-agents{gap:.75rem;margin-top:clamp(2rem,1.5rem + 2vw,4rem);display:grid}@media (min-width:48rem){.lx-agents{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.lx-agent{border:1px dashed var(--se-border-control);border-radius:var(--hx-r,1.5rem);background:var(--lx-card);flex-direction:column;padding:1.375rem 1.375rem 1.25rem;display:flex}.lx-agent--live{border:1px solid var(--lx-line)}.lx-agent-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem 1rem;display:flex}.lx-agent-dl{border-top:1px solid var(--lx-line);gap:.625rem;margin-top:1.25rem;padding-top:1.125rem;display:grid}.lx-agent-dl>div{grid-template-columns:6.5rem minmax(0,1fr);gap:1rem;display:grid}.lx-agent-dl dt{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--lx-ink-3);padding-top:.1875rem;font-size:.6875rem;font-weight:600}.lx-agent-dl dd{color:var(--lx-ink-2);font-size:.9375rem;line-height:1.5}.lx-agent-foot{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lx-ink-3);margin-top:auto;padding-top:1.25rem;font-size:.6875rem}@media (min-width:64rem){.lx-agent{padding:1.75rem 2rem 1.625rem}}@media (max-width:29.99rem){.lx-agent-dl>div{grid-template-columns:minmax(0,1fr);gap:.125rem}}.lx-pillars{gap:.75rem;margin-top:clamp(2rem,1.5rem + 2vw,4rem);display:grid}@media (min-width:48rem){.lx-pillars{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.lx-pillar{flex-direction:column;padding:1.375rem 1.375rem 1.5rem;display:flex}.lx-pillar-n{font-family:var(--font-mono);color:var(--lx-ink-3);font-size:.75rem}.lx-pillar .lx-h3{margin-top:.875rem}.lx-pillar-foot{margin-top:auto}@media (min-width:64rem){.lx-pillar{padding:1.75rem 2rem 2rem}}.lx-heroform{width:100%;scroll-margin-top:7rem}.lx-ihero-note>.lx-ihero-proof{margin:0;font-size:.875rem}@media (max-width:63.99rem){.lx-ihero--top:has(.lx-heroform) .lx-ihero-in{flex-direction:column;align-items:stretch;gap:0;display:flex}.lx-ihero--top:has(.lx-heroform) .lx-ihero-copy{display:contents}.lx-ihero--top:has(.lx-heroform) .lx-ihero-copy>.lx-eyebrow{align-self:flex-start}.lx-ihero--top:has(.lx-heroform) .lx-ihero-fig{order:1;margin-top:2.25rem}.lx-ihero--top:has(.lx-heroform) .lx-ihero-copy>:is(.lx-ctas,.lx-ihero-note){order:2}.lx-ihero--top:has(.lx-heroform) .lx-ihero-copy>.lx-ctas{margin-top:1.5rem}}.lx-ihero-ticket,.lx-ihero-feed{width:100%;margin-inline:auto}.lx-ihero-ticket{max-width:26rem}.lx-ihero-ticket .se-ticket{width:100%}.lx-ihero-feed{max-width:36rem}.lx-ihero-feed.lx-term{margin-top:0}.lx-fshell-paths-t{color:var(--lx-ink);font-size:.9375rem;font-weight:600}.lx-fshell-paths .lx-ctas{margin-top:1rem}@media (max-width:63.99rem){.lx-fshell:has(.lx-fshell-paths)>.lx-fshell-side{display:contents}.lx-fshell:has(.lx-fshell-paths)>.lx-formcard{order:1}.lx-fshell:has(.lx-fshell-paths)>.lx-fshell-side>:not(.lx-head){order:2;margin-top:0}.lx-fshell:has(.lx-fshell-paths) .lx-fshell-aside{border-top:0;padding-top:0}}.lx-ledger{border-radius:var(--hx-r,1.5rem);margin-top:clamp(2rem,1.5rem + 2vw,4rem);overflow:hidden}.lx-ledger-head{display:none}.lx-ledger-rows>li+li{border-top:1px solid var(--lx-line)}.lx-ledger-row{gap:.875rem;padding:1.125rem 1.25rem 1.25rem;display:grid}.lx-ledger-mode{display:flex}.lx-ledger-dl{gap:.75rem;display:grid}.lx-ledger-dl dt{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--lx-ink-3);font-size:.6875rem;font-weight:600}.lx-ledger-dl dd{color:var(--lx-ink-2);margin-top:.25rem;font-size:.9375rem;line-height:1.55}.lx-ledger-what dd{color:var(--lx-ink)}.lx-ledger-st{align-items:center;gap:.75rem;display:flex}.lx-ledger-st dd{margin-top:0}@media (min-width:64rem){.lx-ledger-head,.lx-ledger-row{grid-template-columns:10rem minmax(0,1fr) minmax(0,1fr) 6rem;gap:2rem;padding-inline:1.75rem;display:grid}.lx-ledger-head{border-bottom:1px solid var(--lx-line);background:var(--lx-sunken);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--lx-ink-2);padding-block:.875rem;font-size:.6875rem;font-weight:600}.lx-ledger-row{grid-template-columns:10rem minmax(0,1fr);align-items:start;padding-block:1.375rem}.lx-ledger-dl{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 6rem;gap:2rem}.lx-ledger-dl dt{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lx-ledger-dl dd{margin-top:0;font-size:1rem}.lx-ledger-mode{padding-top:.0625rem}}.lx-chat{border:1px solid var(--lx-line-2);border-radius:var(--hx-r,1.5rem);background:var(--lx-card);box-shadow:0 1px 2px var(--lx-ink), 0 32px 64px -40px var(--lx-ink);margin:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.lx-chat{box-shadow:0 1px 2px color-mix(in oklab, var(--lx-ink) 5%, transparent), 0 32px 64px -40px color-mix(in oklab, var(--lx-ink) 22%, transparent)}}.lx-chat-h{border-bottom:1px solid var(--lx-line);background:var(--lx-sunken);align-items:center;padding:.75rem 1rem;display:flex}.lx-chat .lx-window-dots,.lx-term--light .lx-window-dots{flex:none;gap:6px;display:inline-flex}.lx-chat .lx-window-dots i,.lx-term--light .lx-window-dots i{background:var(--lx-line-2);border-radius:999px;width:10px;height:10px}.lx-chat-turns{gap:1.5rem;padding:1.375rem 1.125rem;display:grid}.lx-chat-turns>li{gap:.75rem;display:grid}.lx-chat-q{background:var(--hx-violet,#5b49a3);color:#fff;border-radius:1.125rem 1.125rem .375rem;justify-self:end;max-width:88%;padding:.625rem .9375rem;font-size:.9375rem;line-height:1.5}.lx-chat-a{border:1px solid var(--lx-line);background:var(--lx-sunken);border-radius:1.125rem 1.125rem 1.125rem .375rem;justify-self:start;justify-items:start;gap:.5rem;max-width:94%;padding:.875rem 1rem 1rem;display:grid}.lx-chat-a>p{color:var(--lx-ink);font-size:.9375rem;line-height:1.55}.lx-chat-a>.lx-chat-rec{font-family:var(--font-mono);letter-spacing:.02em;color:var(--lx-ink-3);font-size:.6875rem;line-height:1.5}.lx-chat-cap{border-top:1px solid var(--lx-line);color:var(--lx-ink-3);padding:.75rem 1.125rem;font-size:.75rem;line-height:1.5}@media (min-width:48rem){.lx-chat-turns{gap:1.75rem;padding:1.75rem 1.5rem}.lx-chat-cap{padding-inline:1.5rem}}.lx-term--light{border-color:var(--lx-line-2);background:var(--lx-card);box-shadow:0 1px 2px var(--lx-ink), 0 32px 64px -40px var(--lx-ink)}@supports (color:color-mix(in lab, red, red)){.lx-term--light{box-shadow:0 1px 2px color-mix(in oklab, var(--lx-ink) 5%, transparent), 0 32px 64px -40px color-mix(in oklab, var(--lx-ink) 22%, transparent)}}.lx-term--light .lx-term-h{background:var(--lx-sunken);color:var(--lx-ink-2)}.lx-term-title{flex:1;min-width:0}.lx-term--light .lx-term-title{color:var(--lx-ink)}.lx-term-aside{color:var(--lx-ink-3);flex:none;display:none}@media (min-width:40rem){.lx-term-aside{display:inline}}.lx-term--light .lx-term-ev{color:var(--lx-ink);font-weight:500}.lx-term--light .lx-term-rows{padding-block:0}.lx-term--light .lx-term-rows>li{padding-block:.75rem}.lx-term--light .lx-term-rows>li+li{border-top:1px solid var(--lx-line)}.lx-term--light .lx-term-rows>li:hover{background:var(--lx-sunken)}@media (min-width:40rem){.lx-term--light .lx-term-rows>li{padding-block:.6875rem}}.lx-found{gap:2rem 2.5rem;margin-top:clamp(2rem,1.5rem + 2vw,4rem);display:grid}@media (min-width:40rem){.lx-found{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lx-found{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:3rem}}.lx-found-i{border-top:1px solid var(--lx-line-2);padding-top:1.375rem;position:relative}.lx-found-i:before{content:"";background:var(--lx-accent);border-radius:1px;width:2.5rem;height:2px;position:absolute;top:-1px;left:0}.lx-found-i dt{font-size:var(--lx-t-card,1.125rem);letter-spacing:var(--lx-t-card-ls,-.015em);color:var(--lx-ink);font-weight:600;line-height:1.3}.lx-found-i dd{color:var(--lx-ink-2);margin-top:.5rem;font-size:.9375rem;line-height:1.6}.lx-track3{--lx-n:2.25rem;gap:2rem;margin-top:clamp(2rem,1.5rem + 2vw,4rem);display:grid}.lx-track3-i{min-height:var(--lx-n);padding-left:calc(var(--lx-n) + 1rem);position:relative}.lx-track3-i:before{content:"";top:calc(var(--lx-n) + .25rem);bottom:-1.75rem;left:calc(var(--lx-n) / 2 - .5px);background:var(--lx-line-2);width:1px;position:absolute}.lx-track3-i:last-child:before{display:none}.lx-track3-n{width:var(--lx-n);height:var(--lx-n);border:1.5px solid var(--lx-accent);place-items:center;display:grid;position:absolute;top:-.375rem;left:0}@supports (color:color-mix(in lab, red, red)){.lx-track3-n{border:1.5px solid color-mix(in oklab, var(--lx-accent) 45%, var(--lx-card))}}.lx-track3-n{background:var(--lx-card);font-family:var(--font-mono);color:var(--lx-accent);border-radius:999px;font-size:.75rem}.lx-track3-b{max-width:34rem;color:var(--lx-ink-2);margin-top:.5rem;font-size:.9375rem;line-height:1.6}.lx-track3-s{flex-wrap:wrap;gap:.5rem .875rem;margin-top:.875rem;display:flex}@media (min-width:64rem){.lx-track3{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem 2.5rem}.lx-track3--4{grid-template-columns:repeat(4,minmax(0,1fr))}.lx-track3-i{padding-top:calc(var(--lx-n) + 1.5rem);padding-left:0}.lx-track3-n{top:0}.lx-track3-i:before{top:calc(var(--lx-n) / 2 - .5px);bottom:auto;right:-2.5rem;left:calc(var(--lx-n) + .75rem);width:auto;height:1px}.lx-track3:not(.lx-track3--4) .lx-track3-i:nth-child(3n):before,.lx-track3--4 .lx-track3-i:nth-child(4n):before{display:none}}.lx-modgroup{margin-top:clamp(2.5rem,2rem + 2vw,4.5rem)}.lx-modgroup-h{border-bottom:1px solid var(--lx-line);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--lx-ink-3);align-items:center;gap:.75rem;padding-bottom:.875rem;font-size:.75rem;font-weight:600;display:flex}.lx-modgroup-n{font-family:var(--font-mono);letter-spacing:.02em;color:var(--lx-accent);font-weight:500}.lx-modgroup .lx-caps{margin-top:1.25rem}@media (min-width:64rem){.lx-caps>li.lx-cap:last-child:nth-child(3n+1){grid-template-columns:auto minmax(0,1fr) auto;align-content:start;column-gap:1.25rem;min-height:0;display:grid}.lx-caps>li.lx-cap:last-child:nth-child(3n+1)>.lx-cap-top{display:contents}.lx-caps>li.lx-cap:last-child:nth-child(3n+1) .lx-cap-icon{grid-area:1/1/span 4;align-self:start}.lx-caps>li.lx-cap:last-child:nth-child(3n+1) .lx-cap-t{grid-area:1/2;align-self:center}.lx-caps>li.lx-cap:last-child:nth-child(3n+1) .lx-cap-status{grid-area:1/3;align-self:center}.lx-caps>li.lx-cap:last-child:nth-child(3n+1) :is(.lx-cap-s,.lx-cap-extra,.lx-cap-mode){grid-column:2;max-width:44rem}.lx-caps>li.lx-cap:last-child:nth-child(3n+1) .lx-cap-s{margin-top:.375rem}}.lx-layerfig{margin:0}.lx-layerfig-cap{padding-left:1.25rem}@media (min-width:48rem){.lx-layerfig-cap{padding-left:1.75rem}}.lx-side--band .lx-lead{max-width:28rem}.lx-dark-link{margin-top:1.5rem}@media (min-width:64rem){.lx-hub--grid .lx-hub-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:none;gap:1rem}.lx-hub--grid .lx-hub-core{text-align:left;flex-direction:row;grid-column:1/-1;justify-content:flex-start;gap:1rem}}.lx-hub--grid .lx-hub-core{background:radial-gradient(ellipse 60% 120% at 12% 0%, #3d2b7d 0%, transparent 70%), var(--hx-deep,#1c1338);box-shadow:0 0 0 5px var(--hx-violet,#5b49a3), 0 18px 36px -20px #1c133880}@supports (color:color-mix(in lab, red, red)){.lx-hub--grid .lx-hub-core{box-shadow:0 0 0 5px color-mix(in oklab, var(--hx-violet,#5b49a3) 10%, transparent), 0 18px 36px -20px #1c133880}}.lx-hub--grid .lx-hub-conn{font-family:var(--font-sans);letter-spacing:.14em;font-weight:600}.lx-hub--grid .lx-hub-detail:first-letter{text-transform:uppercase}.lx-cap--rows .lx-cap-extra{margin-top:1rem}.lx-chapters-list{border-top:1px solid var(--lx-line);margin-top:1.25rem;display:grid}.lx-chapters-list>li{border-bottom:1px solid var(--lx-line)}.lx-chapters-a{min-height:3.25rem;color:var(--lx-ink);justify-content:space-between;align-items:center;gap:1rem;padding-block:.75rem;font-size:1rem;font-weight:500;line-height:1.4;text-decoration:none;display:flex}.lx-chapters-a .lx-arrow{color:var(--lx-ink-3);transition:color .2s var(--ease-standard), transform .2s var(--ease-standard);flex:none;transform:rotate(90deg)}.lx-chapters-a:hover .lx-arrow{color:var(--lx-ink);transform:rotate(90deg)translate(2px)}.lx-chapters-a:focus-visible{outline:2px solid var(--se-focus-ring,var(--lx-ink));outline-offset:2px;border-radius:.25rem}@media (min-width:48rem){.lx-chapters-list{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}.lx-chapters-list>li:nth-child(-n+2){border-top:1px solid var(--lx-line)}}@media (prefers-reduced-motion:reduce){.lx-chapters-a .lx-arrow{transition:none}}.lx-signpost{border-top:1px solid var(--lx-line);position:relative}.lx-signpost-in{text-align:center;color:var(--lx-ink-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem 1rem;padding-block:1.125rem;font-size:.9375rem;line-height:1.5;display:flex}.lx-signpost-t{text-wrap:balance}@media (min-width:48rem){.lx-signpost-in{padding-block:1.5rem}}.lx-signpost+.lx-signpost{border-top:0}.lx-signpost+.lx-signpost .lx-signpost-in{padding-top:0}.lx-signpost:has(+.lx-signpost) .lx-signpost-in{padding-bottom:.5rem}.lx-stats.lx-stats--cards{border-block:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:.75rem}.lx-stats--cards>.lx-stat,.lx-stats--cards>.lx-stat:nth-child(n){background:linear-gradient(160deg,#fde8e3,#f6d8ea);border:0;border-radius:1.25rem;padding:1.25rem .875rem 1rem}.lx-stats--cards>.lx-stat:nth-child(4n+2){background:linear-gradient(160deg,#efe8ff,#dcd5fa)}.lx-stats--cards>.lx-stat:nth-child(4n+3){background:linear-gradient(160deg,#fff1dc,#f9dccd)}.lx-stats--cards>.lx-stat:nth-child(4n+4){background:linear-gradient(160deg,#e7f0ff,#e0dbfb)}.lx-stats--cards .lx-stat dt,.lx-stats--cards .lx-cite{color:var(--lx-ink-2)}.lx-stats--cards .lx-cite a{text-decoration-color:currentColor}@supports (color:color-mix(in lab, red, red)){.lx-stats--cards .lx-cite a{-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-decoration-color:color-mix(in oklab, currentColor 35%, transparent)}}@media (min-width:40rem){.lx-stats.lx-stats--cards{gap:1rem}.lx-stats--cards>.lx-stat,.lx-stats--cards>.lx-stat:nth-child(n){padding:1.75rem 1.5rem 1.5rem}}@media (min-width:72rem){.lx-stats.lx-stats--cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.lx-faq-a>*+*{margin-top:.75rem}.lx-cmp-note{max-width:46rem;color:var(--lx-ink-2);font-size:.875rem;line-height:1.55}.lx-cmp-box{border:1px solid var(--lx-line);border-radius:var(--hx-r,1.5rem);background:var(--lx-card);margin-top:1.25rem}.lx-cmp-box:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:3px}.lx-cmp-t{border-collapse:collapse;text-align:left;width:100%;font-size:.9375rem;line-height:1.55}.lx-cmp-t thead th{border-bottom:1px solid var(--lx-line);background:var(--lx-sunken);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--lx-ink-2);vertical-align:bottom;padding:.875rem 1.5rem;font-size:.6875rem;font-weight:600}.lx-cmp-t .lx-cmp-c1,.lx-cmp-t tbody th{width:28%}.lx-cmp-t tbody tr+tr{border-top:1px solid var(--lx-line)}.lx-cmp-t tbody th{letter-spacing:-.005em;color:var(--lx-ink);vertical-align:top;padding:1.25rem 1.5rem;font-weight:500}.lx-cmp-t td{width:36%;color:var(--lx-ink-2);vertical-align:top;padding:1.25rem 1.5rem}.lx-cmp-src{white-space:nowrap;color:var(--lx-ink-3);text-decoration:underline;-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);text-decoration-color:var(--lx-line-2);text-underline-offset:.2em;border-radius:.125rem;font-size:.75rem}.lx-cmp-src:hover{color:var(--lx-ink);text-decoration-color:currentColor}.lx-cmp-src:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:2px}.lx-cmp-status{margin-top:.5rem;display:block}@media (min-width:48rem){.lx-cmp-t{min-width:40rem}}@media (max-width:47.99rem){.lx-cmp-t thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lx-cmp-t tbody tr{gap:.875rem;padding:1.25rem 1.125rem;display:grid}.lx-cmp-t tbody th,.lx-cmp-t td{width:auto;padding:0;display:block}.lx-cmp-t tbody th{font-size:1rem}.lx-cmp-t td:before{content:attr(data-label);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--lx-ink-3);margin-bottom:.25rem;font-size:.6875rem;font-weight:600;display:block}}.lx-plans{gap:1rem;display:grid}@media (min-width:48rem){.lx-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lx-plans--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.lx-plans>li{display:grid}.lx-plan{border-radius:var(--hx-r,1.5rem);flex-direction:column;padding:1.75rem 1.5rem 1.5rem;display:flex}.lx-plan:has(.lx-btn--primary){box-shadow:0 1px 2px var(--lx-ink), 0 32px 64px -44px var(--lx-ink)}@supports (color:color-mix(in lab, red, red)){.lx-plan:has(.lx-btn--primary){box-shadow:0 1px 2px color-mix(in oklab, var(--lx-ink) 5%, transparent), 0 32px 64px -44px color-mix(in oklab, var(--lx-ink) 22%, transparent)}}.lx-plan--talk{background:var(--lx-sunken)}.lx-plan-name{font-size:var(--lx-t-feature);letter-spacing:var(--lx-t-feature-ls);color:var(--lx-ink);text-wrap:balance;font-weight:600;line-height:1.2}.lx-plan-price{flex-wrap:wrap;align-items:baseline;gap:.375rem;margin-top:1.5rem;display:flex}.lx-plan-v{letter-spacing:-.05em;color:var(--lx-ink);font-variant-numeric:tabular-nums;font-size:clamp(3rem,2.4rem + 2vw,4.25rem);font-weight:600;line-height:1}.lx-plan-v--note{font-size:var(--lx-t-h2-sm);letter-spacing:-.03em}.lx-plan-per{color:var(--lx-ink-3);font-size:.9375rem}.lx-plan-band{color:var(--lx-ink-2);margin-top:.75rem;font-size:.875rem;line-height:1.5}.lx-plan-list{border-top:1px solid var(--lx-line-2);margin-top:1.75rem}.lx-plan-list li{border-bottom:1px solid var(--lx-line);color:var(--lx-ink);grid-template-columns:1rem minmax(0,1fr);gap:.75rem;padding-block:.75rem;font-size:.9375rem;line-height:1.5;display:grid}.lx-plan-list .lx-check{width:1rem;height:1rem;color:var(--lx-ink);margin-top:.1875rem}.lx-plan-copy{max-width:30rem;color:var(--lx-ink-2);margin-top:1rem;font-size:1rem;line-height:1.6}.lx-plan-copy p+p{margin-top:.75rem}.lx-plan-cta{margin-top:auto;padding-top:2rem}@media (min-width:64rem){.lx-plan{padding:2.25rem 2.25rem 2rem}}.lx-callout{border:1px solid var(--lx-line);border-radius:var(--lx-r);background:var(--lx-card);color:var(--lx-ink-2);align-items:flex-start;gap:.875rem;padding:1.125rem 1.25rem;font-size:.9375rem;line-height:1.6;display:flex}.lx-callout--note{background:var(--lx-sunken)}.lx-callout--warning{background:var(--lx-sunken);color:var(--lx-ink);border-color:#5b49a373;border-color:lab(36.6011% 25.4277 -47.0382/.45)}.lx-callout-i{color:var(--lx-ink);flex:none;place-items:center;margin-top:.1875rem;display:grid}.lx-callout-c{gap:.375rem;min-width:0;display:grid}.lx-callout-b a{color:var(--lx-ink);text-decoration:underline;-webkit-text-decoration-color:var(--lx-ink);-webkit-text-decoration-color:var(--lx-ink);-webkit-text-decoration-color:var(--lx-ink);text-decoration-color:var(--lx-ink);border-radius:.125rem}@supports (color:color-mix(in lab, red, red)){.lx-callout-b a{-webkit-text-decoration-color:color-mix(in oklab, var(--lx-ink) 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--lx-ink) 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--lx-ink) 35%, transparent);text-decoration-color:color-mix(in oklab, var(--lx-ink) 35%, transparent)}}.lx-callout-b a{text-underline-offset:.2em}.lx-callout-b a:hover{text-decoration-color:currentColor}.lx-toc{font-size:.875rem}@media (min-width:64rem){.lx-toc{position:sticky;top:6.5rem}}.lx-toc-t{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--lx-ink-3);font-size:.6875rem;font-weight:600}.lx-toc ol{border-left:1px solid var(--lx-line-2);margin-top:.875rem}.lx-toc a{color:var(--lx-ink-2);transition:color .15s var(--ease-standard), border-color .15s var(--ease-standard);border-left:1px solid #0000;margin-left:-1px;padding:.3125rem 0 .3125rem 1rem;line-height:1.45;text-decoration:none;display:block}.lx-toc li[data-sub] a{padding-left:1.75rem}.lx-toc a:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:1px;border-radius:.25rem}@media (pointer:coarse){.lx-toc a{padding-block:.6875rem}}.lx-gloss{gap:3rem;display:grid}.lx-gloss dl{border-top:1px solid var(--lx-line-2);margin-top:1rem}.lx-gloss dl>div{border-bottom:1px solid var(--lx-line);gap:.375rem;padding-block:1.125rem;display:grid}.lx-gloss dt{letter-spacing:-.01em;color:var(--lx-ink);font-size:1.0625rem;font-weight:500}.lx-gloss dd{color:var(--lx-ink-2);font-size:1rem;line-height:1.6}@media (min-width:48rem){.lx-gloss dl>div{grid-template-columns:14rem minmax(0,1fr);gap:2rem}}.lx-log{border-top:1px solid var(--lx-line);gap:.75rem;padding-block:2rem;display:grid}.lx-log-date{font-family:var(--font-mono);letter-spacing:.04em;color:var(--lx-ink-2);padding-top:.25rem;font-size:.75rem;font-weight:500}.lx-log-t{font-size:var(--lx-t-feature);letter-spacing:var(--lx-t-feature-ls);color:var(--lx-ink);text-wrap:balance;font-weight:600;line-height:1.25}.lx-log-list{border-top:1px solid var(--lx-line-2);margin-top:1rem}.lx-log-list li{border-bottom:1px solid var(--lx-line);color:var(--lx-ink);flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;padding-block:.75rem;font-size:1rem;line-height:1.55;display:flex}.lx-log-kind{background:var(--hx-violet-soft,#efeafd);height:1.375rem;font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--lx-accent);border-radius:999px;place-items:center;padding-inline:.625rem;font-size:.6875rem;font-weight:600;display:inline-grid}@media (min-width:48rem){.lx-log{grid-template-columns:12rem minmax(0,1fr);gap:2.5rem;padding-block:2.5rem}}.lx-byline{color:var(--lx-ink-2);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;font-size:.875rem;line-height:1.5;display:flex}.lx-byline a{color:var(--lx-ink)}.lx-kept{font-family:var(--font-mono);color:var(--lx-ink);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.lx-trm{gap:1rem;display:grid}.lx-trm-part{border:1px solid var(--lx-line);border-radius:var(--hx-r,1.5rem);background:var(--lx-card);box-shadow:0 1px 2px var(--lx-ink);padding:0 1.5rem 1rem}@supports (color:color-mix(in lab, red, red)){.lx-trm-part{box-shadow:0 1px 2px color-mix(in oklab, var(--lx-ink) 5%, transparent)}}.lx-trm-part--plan{background:var(--lx-sunken)}.lx-trm--on-sunken .lx-trm-part--plan{background:var(--lx-card)}.lx-trm-h{border-bottom:1px solid var(--lx-line-2);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--lx-ink-2);align-items:center;gap:.625rem;padding-block:1.125rem .875rem;font-size:.6875rem;font-weight:600;display:flex}.lx-trm-hrow{border-bottom:1px solid var(--lx-line-2);flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:1rem;display:flex}.lx-trm-hrow .lx-trm-h{border-bottom:0}.lx-trm-hnote{color:var(--lx-ink-3);padding-block:1.125rem .875rem;font-size:.75rem}.lx-trm-in li{border-bottom:1px solid var(--lx-line);color:var(--lx-ink);grid-template-columns:1rem minmax(0,1fr);gap:.75rem;padding-block:.75rem;font-size:.9375rem;line-height:1.45;display:grid}.lx-trm-in li:last-child{border-bottom:0}.lx-trm-in .lx-check{width:1rem;height:1rem;color:var(--lx-ink);margin-top:.125rem}.lx-trm-road{padding-top:1.125rem}.lx-trm-road li{padding:0 0 1.25rem 1.625rem;position:relative}.lx-trm-road li:last-child{padding-bottom:.25rem}.lx-trm-dot{position:absolute;top:.4375rem;left:0}.lx-trm-road li:not(:last-child):before{content:"";border-left:1px dashed var(--se-border-control);position:absolute;top:calc(.4375rem + 12px);bottom:-.1875rem;left:3.5px}.lx-trm-item{color:var(--lx-ink);flex-wrap:wrap;align-items:baseline;column-gap:.75rem;font-size:.9375rem;font-weight:500;line-height:1.45;display:flex}.lx-trm-item small{color:var(--lx-ink-3);font-size:.75rem;font-weight:400}.lx-trm-note{color:var(--lx-ink-2);margin-top:.25rem;font-size:.875rem;line-height:1.5}.lx-trm-notyet{border-top:1px solid var(--lx-line-2);color:var(--lx-ink-2);margin-top:.75rem;padding-top:.875rem;font-size:.875rem;line-height:1.55}.lx-trm-notyet--solo{border-top:0;max-width:44rem;margin-top:0;padding-top:0}@media (min-width:48rem){.lx-trm--solo .lx-trm-in{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;display:grid}.lx-trm--solo .lx-trm-in li:nth-last-child(2):nth-child(odd){border-bottom:0}}@media (min-width:64rem){.lx-trm{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:1.25rem}.lx-trm--solo{grid-template-columns:minmax(0,1fr)}.lx-trm--plans{grid-template-columns:minmax(0,46rem)}}@media (max-width:47.99rem){.lx-trm-part{padding:0 1.125rem .75rem}.lx-trm-h{padding-block:.875rem .75rem}.lx-trm-hrow{flex-direction:column;align-items:flex-start}.lx-trm-hrow .lx-trm-h{padding-bottom:.25rem}.lx-trm-hnote{padding-block:0 .75rem;padding-left:1.125rem}}.lx-logowall-h{text-align:center;max-width:36rem;color:var(--lx-ink-3);text-wrap:balance;margin-inline:auto;font-size:.8125rem;font-weight:400;line-height:1.45}.lx-logowall-grid{flex-wrap:wrap;justify-content:center;row-gap:1.5rem;max-width:70rem;margin:1.75rem auto 0;display:flex}.lx-logowall-grid>li{flex:0 0 50%;justify-content:center;align-items:center;height:3rem;padding-inline:.75rem;display:flex}.lx-logowall-img{width:calc(var(--logo-w) * .82);opacity:.6;filter:grayscale();max-width:100%;height:auto}.lx-logowall-grid>li:hover .lx-logowall-img,.lx-logowall-grid>li:focus-within .lx-logowall-img{opacity:1;filter:none}@media (prefers-reduced-motion:no-preference){.lx-logowall-img{transition:opacity .2s var(--ease-standard), filter .2s var(--ease-standard)}}.lx-logowall-a{border-radius:.25rem;justify-content:center;align-items:center;display:flex}.lx-logowall-a:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:4px}.lx-logowall-ph{background:var(--lx-sunken);width:100%;max-width:10rem;height:100%;box-shadow:inset 0 0 0 1px var(--lx-line);color:var(--lx-ink-3);border-radius:.5rem;place-items:center;font-size:.8125rem;font-weight:500;display:grid}@media (max-width:47.99rem){.lx-logowall-grid>.lx-logowall-more{display:none}}@media (min-width:48rem){.lx-logowall-grid{row-gap:2rem}.lx-logowall-grid>li{flex-basis:33.333%}.lx-logowall-img{width:var(--logo-w)}}@media (min-width:64rem){.lx-logowall-grid{row-gap:2.5rem;margin-top:2.5rem}.lx-logowall-grid>li{flex-basis:20%;height:3.5rem}}.lx-proofstrip-line{margin-top:0}.lx-proofband .lx-proofstrip-line{font-size:.9375rem}.lx-logowall:has(+.lx-proofcap){padding-bottom:1.25rem}.lx-proofcap{padding-bottom:var(--lx-sec-tight)}.lx-proofrow{margin-top:0;font-size:.875rem}.lx-proofrow [data-fact=app\.rating]{color:var(--lx-ink);font-weight:500}.lx-proofrow-a{color:var(--lx-ink);text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);text-decoration-color:var(--lx-line-2);text-underline-offset:.25em;border-radius:.125rem}.lx-proofrow-a:after{content:"";position:absolute;inset:-.5rem 0}.lx-proofrow-a:hover{text-decoration-color:currentColor}.lx-proofrow-a:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:2px}@media (max-width:47.99rem){.lx-proofrow{gap:.5rem;font-size:.8125rem}}.lx-findit{color:var(--lx-ink-2);font-size:.875rem;line-height:1.5}.lx-storygrid{gap:1rem;display:grid}.lx-storyitem{min-width:0;display:grid}.lx-storyitem>.lx-story,.lx-storyitem>.lx-story .lx-stretch:after{border-radius:var(--hx-r,1.5rem)}.lx-storyitem>.lx-story .lx-story-cover{border-radius:calc(var(--hx-r,1.5rem) - 1px) calc(var(--hx-r,1.5rem) - 1px) 0 0}:is(.lx-story-cover,.lx-post-cover) .lx-cover-ph{color:var(--lx-ink);background:radial-gradient(60% 70% at 50% 45%,#fff 0%,#0000 70%),linear-gradient(160deg,#efe8ff,#e5defb)}@supports (grid-template-rows:subgrid){@media (min-width:64rem){.lx-storygrid{row-gap:0;margin-bottom:-1rem}.lx-storyitem{grid-row:span 5;grid-template-rows:subgrid;row-gap:0;margin-bottom:1rem}}}.lx-story-logo{place-items:center;padding:1.5rem 2.5rem;display:grid;position:absolute;inset:0}.lx-story-logo img{filter:grayscale();mix-blend-mode:multiply;width:auto;max-width:62%;height:auto;max-height:3.5rem}.lx-story:hover .lx-story-logo img,.lx-story:focus-within .lx-story-logo img{filter:none}.lx-story-h--long{font-size:1.375rem;line-height:1.16}.lx-story-quote blockquote{color:var(--lx-ink);font-size:.9375rem;line-height:1.55}.lx-story-quote figcaption{margin-top:.5rem}.lx-story-quote figcaption a{min-height:0;display:inline}@media (max-width:63.99rem){.lx-story-h--long{font-size:1.1875rem}}.lx-claim-h{letter-spacing:-.03em;color:var(--lx-ink);text-wrap:balance;font-size:1.625rem;font-weight:600;line-height:1.12}.lx-claim-h--long{font-size:1.375rem}.lx-claim--hero .lx-claim-h{letter-spacing:-.035em;font-size:clamp(1.875rem,1.4rem + 1.5vw,2.5rem);line-height:1.05}.lx-claim--hero .lx-claim-h--long{font-size:clamp(1.5rem,1.2rem + 1vw,1.875rem);line-height:1.12}.lx-claim .lx-story-src{margin-top:.5rem}.lx-post-cover{border-radius:var(--hx-r,1.5rem);background:var(--hx-violet-soft,#efeafd);border:0;box-shadow:0 28px 56px -36px #140c2866}.lx-post .lx-stretch:after{border-radius:var(--hx-r,1.5rem)}.lx-post-meta{gap:.375rem .75rem;margin-top:1.25rem}.lx-post .lx-post-meta>.lx-post-cat{background:var(--hx-violet-soft,#efeafd);font-family:var(--font-sans);letter-spacing:0;text-transform:none;color:var(--lx-accent);border-radius:999px;padding:.2rem .625rem;font-size:.75rem;font-weight:500;line-height:1.4}.lx-post-t{font-size:clamp(1.1875rem, 1.05rem + .4vw, var(--hx-ct-m,1.375rem));letter-spacing:-.025em;margin-top:.75rem;line-height:1.2}@media (max-width:47.99rem){.lx-railbox--posts .lx-post-cover{box-shadow:none}}.lx-post-s--clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lx-post--lead{gap:1.25rem;display:grid}.lx-post--lead .lx-post-cover{grid-row:auto}.lx-post-body>.lx-post-meta:first-child{margin-top:0}.lx-post--lead .lx-post-t{font-size:var(--lx-t-h2-sm);letter-spacing:-.03em;margin-top:.75rem;line-height:1.1}.lx-post--lead .lx-post-s{max-width:40rem;font-size:var(--lx-t-lead);margin-top:1rem;line-height:1.6}@media (min-width:64rem){.lx-post--lead{grid-row:auto;grid-template-rows:none;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;column-gap:3.5rem}}.lx-post--text{border-radius:var(--hx-r,1.5rem);background:linear-gradient(160deg,#efe8ff,#e5defb);border-color:#0000;padding:clamp(1.5rem,.75rem + 3vw,3.5rem)}.lx-post--text .lx-post-meta{color:var(--lx-ink-2)}.lx-post--text .lx-post-meta>.lx-post-cat{background:#fff}.lx-post--text .lx-post-s{color:var(--lx-ink-2)}@media (min-width:64rem){.lx-post--text{grid-template-columns:minmax(0,1fr)}}.lx-post--text .lx-post-t{max-width:22ch;font-size:var(--lx-t-h2);letter-spacing:-.037em;line-height:1.05}.lx-post--text .lx-post-s{max-width:44rem}.lx-post--text .lx-stretch:after{border-radius:var(--hx-r,1.5rem)}.lx-post--text:hover .lx-post-t{text-decoration:none}.lx-fshell{gap:2.25rem;display:grid}.lx-fshell-aside{border-top:1px solid var(--lx-line-2);max-width:30rem;color:var(--lx-ink-2);gap:1rem;margin-top:2rem;padding-top:1.5rem;font-size:.9375rem;line-height:1.6;display:grid}.lx-fshell-aside>:first-child{border-top:0;margin-top:0;padding-top:0}.lx-proofline--stack{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.25rem}.lx-proofline--stack>span{text-wrap:balance;padding-inline:0}.lx-proofline--stack>span+span:before{content:none}.lx-proofline--stack [data-fact=app\.rating]{color:var(--lx-ink);font-weight:500}.lx-fshell-proof{border-top:1px solid var(--lx-line-2);max-width:30rem;margin-top:1.75rem;padding-top:1.25rem;font-size:.875rem}.lx-fshell-aside+.lx-fshell-proof{border-top:0;margin-top:1.25rem;padding-top:0}@media (min-width:64rem){.lx-fshell{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:4.5rem}.lx-fshell-side{position:sticky;top:7rem}}.lx-formcard{border:1px solid var(--lx-line);border-radius:var(--hx-r,1.5rem);background:var(--lx-card);min-width:0;box-shadow:0 1px 2px var(--lx-ink), 0 40px 80px -56px var(--lx-ink);padding:clamp(1.25rem,.5rem + 3vw,2.5rem);position:relative}@supports (color:color-mix(in lab, red, red)){.lx-formcard{box-shadow:0 1px 2px color-mix(in oklab, var(--lx-ink) 5%, transparent), 0 40px 80px -56px color-mix(in oklab, var(--lx-ink) 24%, transparent)}}.lx-formcard-h{letter-spacing:-.025em;color:var(--lx-ink);margin-bottom:1.5rem;font-size:1.5rem;font-weight:600;line-height:1.2}.lx-form{gap:1.75rem;display:grid;position:relative}.lx-form-grid{gap:1.25rem 1rem;display:grid}@media (min-width:40rem){.lx-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-field--full{grid-column:1/-1}}.lx-field{flex-direction:column;gap:.5rem;min-width:0;display:flex}.lx-label{color:var(--lx-ink);padding:0;font-size:.875rem;font-weight:500;line-height:1.4}.lx-label-opt{color:var(--lx-ink-3);font-weight:400}.lx-help{color:var(--lx-ink-2);font-size:.8125rem;line-height:1.45}.lx-input{border:1px solid var(--se-border-control);background:var(--lx-card);width:100%;height:3rem;box-shadow:0 1px 2px var(--lx-ink);border-radius:.75rem;padding:0 .875rem;display:block}@supports (color:color-mix(in lab, red, red)){.lx-input{box-shadow:0 1px 2px color-mix(in oklab, var(--lx-ink) 4%, transparent)}}.lx-input{font:inherit;color:var(--lx-ink);transition:border-color .15s var(--ease-standard), box-shadow .15s var(--ease-standard);font-size:1rem;line-height:1.4}.lx-input::placeholder{color:var(--lx-ink-3);opacity:1}.lx-input:hover{border-color:var(--lx-ink-3)}.lx-input:focus{outline:none}.lx-input:focus-visible{border-color:var(--lx-ink);outline:2px solid var(--se-focus-ring);outline-offset:2px}.lx-input[aria-invalid=true]{border-color:var(--se-danger);box-shadow:inset 0 0 0 1px var(--se-danger)}.lx-textarea{resize:vertical;height:auto;min-height:7.5rem;padding-block:.75rem;line-height:1.55}.lx-input--other{max-width:24rem;margin-top:.75rem}.lx-select{display:block;position:relative}.lx-select select{text-overflow:ellipsis;cursor:pointer;appearance:none;padding-right:2.75rem}.lx-select select:has(>option[value=""]:checked){color:var(--lx-ink-3)}.lx-select option{color:var(--lx-ink)}.lx-select:after{content:"";border-right:1.5px solid var(--lx-ink-2);border-bottom:1.5px solid var(--lx-ink-2);pointer-events:none;width:.4375rem;height:.4375rem;position:absolute;top:50%;right:1.125rem;transform:translateY(-70%)rotate(45deg)}.lx-fieldset{border:0;min-width:0;margin:0;padding:0}.lx-fieldset>.lx-help{margin-top:.25rem}.lx-choices{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.lx-choice{border:1px solid var(--lx-line-2);background:var(--lx-card);min-height:2.75rem;color:var(--lx-ink);cursor:pointer;transition:border-color .15s var(--ease-standard), box-shadow .15s var(--ease-standard), background-color .15s var(--ease-standard);border-radius:.75rem;align-items:center;gap:.625rem;padding:0 1rem 0 .875rem;font-size:.9375rem;line-height:1.3;display:inline-flex;position:relative}.lx-choice:hover{border-color:var(--se-border-control)}.lx-choice[data-checked]{border-color:var(--lx-accent);background:var(--hx-violet-soft,#efeafd);box-shadow:inset 0 0 0 1px var(--lx-accent)}.lx-choice:has(:checked){border-color:var(--lx-accent);background:var(--hx-violet-soft,#efeafd);box-shadow:inset 0 0 0 1px var(--lx-accent)}.lx-choice:has(:focus-visible){outline:2px solid var(--se-focus-ring);outline-offset:2px}.lx-choice--tile{padding-inline:1.125rem;font-weight:500}.lx-choice-i{width:1.125rem;height:1.125rem;accent-color:var(--lx-accent);cursor:pointer;flex:none;margin:0}.lx-choice .lx-choice-i:focus-visible{outline:none}.lx-fieldset[data-invalid] .lx-choice:not(:has(:checked)){border-color:var(--se-danger)}.lx-fieldset>.lx-err{margin-top:.625rem}.lx-consents{gap:.75rem;display:grid}.lx-consent{min-height:1.5rem;color:var(--lx-ink);cursor:pointer;align-items:flex-start;gap:.75rem;font-size:.875rem;line-height:1.5;display:flex}.lx-consent .lx-choice-i{margin-top:.125rem}.lx-consent .lx-choice-i:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:2px}.lx-consent--quiet{color:var(--lx-ink-2)}.lx-consent a{color:var(--lx-ink);text-decoration:underline;-webkit-text-decoration-color:var(--lx-ink);-webkit-text-decoration-color:var(--lx-ink);-webkit-text-decoration-color:var(--lx-ink);text-decoration-color:var(--lx-ink);border-radius:.125rem}@supports (color:color-mix(in lab, red, red)){.lx-consent a{-webkit-text-decoration-color:color-mix(in oklab, var(--lx-ink) 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--lx-ink) 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--lx-ink) 35%, transparent);text-decoration-color:color-mix(in oklab, var(--lx-ink) 35%, transparent)}}.lx-consent a{text-underline-offset:.2em}.lx-consent a:hover{text-decoration-color:currentColor}.lx-consents .lx-err{margin-top:.375rem;padding-left:1.875rem}@media (pointer:coarse){.lx-consent{min-height:2.75rem}}.lx-err{color:var(--se-danger);align-items:flex-start;gap:.375rem;font-size:.8125rem;line-height:1.45;display:flex}.lx-err svg{flex:none;margin-top:.125rem}.lx-alert{border:1px solid var(--se-danger);border-radius:var(--lx-r);background:var(--se-danger-subtle);color:var(--lx-ink);padding:1rem 1.125rem;font-size:.875rem;line-height:1.5}.lx-alert:focus{outline:none}.lx-alert:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:2px}.lx-alert-t{align-items:center;gap:.5rem;font-weight:600;display:flex}.lx-alert-t svg{color:var(--se-danger);flex:none}.lx-alert-list{gap:.25rem;margin-top:.5rem;padding-left:1.5rem;list-style:outside;display:grid}.lx-alert-list a{color:var(--lx-ink);text-underline-offset:.2em;border-radius:.125rem;text-decoration:underline}.lx-alert-list a:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:2px}.lx-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.lx-form-foot{border-top:1px solid var(--lx-line);flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;padding-top:1.75rem;display:flex}.lx-form-note{color:var(--lx-ink-2);flex:14rem;font-size:.875rem;line-height:1.5}.lx-form-submit:disabled{background:var(--lx-accent);box-shadow:none;color:#fff;opacity:.72;cursor:progress;border-color:#0000}@media (max-width:39.99rem){.lx-form-submit{width:100%}.lx-form-note{text-align:center}}.lx-router{gap:1.5rem;display:grid}.lx-router-q{gap:1.75rem;display:grid}.lx-router-legend{font-size:1rem}.lx-router-card{border-radius:var(--hx-r,1.5rem);height:100%;min-height:12rem;box-shadow:0 1px 2px var(--lx-ink), 0 32px 64px -44px var(--lx-ink);flex-direction:column;justify-content:center;padding:1.75rem 1.5rem;display:flex}@supports (color:color-mix(in lab, red, red)){.lx-router-card{box-shadow:0 1px 2px color-mix(in oklab, var(--lx-ink) 5%, transparent), 0 32px 64px -44px color-mix(in oklab, var(--lx-ink) 22%, transparent)}}.lx-router-card[data-empty]{background:var(--lx-sunken);box-shadow:none;text-align:center;align-items:center}.lx-router-empty{max-width:18rem;color:var(--lx-ink-2);font-size:.9375rem;line-height:1.55}.lx-router-t{font-size:var(--lx-t-feature);letter-spacing:var(--lx-t-feature-ls);color:var(--lx-ink);text-wrap:balance;font-weight:600;line-height:1.2}.lx-router-s{color:var(--lx-ink-2);margin-top:.5rem;font-size:.9375rem;line-height:1.55}.lx-router-cta{flex-direction:column;align-items:flex-start;gap:.625rem;margin-top:1.5rem;display:flex}@media (min-width:64rem){.lx-router{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;gap:3rem}.lx-router-card{padding:2rem}}@media (max-width:39.99rem){.lx-router-cta{align-items:stretch}.lx-router-cta .lx-btn{width:100%}.lx-router-cta .lx-ctas-sub{text-align:center}}@media (max-width:63.99rem){.lx-router-card[data-empty]{min-height:7.5rem}}.lx-tpl-kick{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--hx-ink-3);font-size:.6875rem;font-weight:600;line-height:1.4}.lx-tpl-label{margin-bottom:1.5rem}.lx-tpl-ahead .lx-pghead-meta{margin-top:1.5rem}.lx-tpl-ahead .lx-pghead-meta a{color:var(--lx-ink)}@media (max-width:29.99rem){.lx-tpl-label{margin-bottom:1.125rem}}.lx-tpl-cover{aspect-ratio:16/9;border-radius:var(--hx-r);background:var(--hx-violet-soft);position:relative;overflow:hidden;box-shadow:0 28px 56px -36px #140c2866}.lx-tpl-cover-img{object-fit:cover;width:100%;height:100%;display:block}@media (min-width:64rem){.lx-tpl-ahead--media .lx-phead--aside{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center}}@media (max-width:47.99rem){.lx-tpl-cover{border-radius:1.25rem}}.lx-tpl-split{gap:2.25rem;display:grid}@media (min-width:64rem){.lx-tpl-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:5rem}.lx-tpl-split-head{position:sticky;top:7rem}.lx-tpl-split:has(>.lx-tpl-split-head>.lx-head>.lx-idx,>.lx-tpl-split-head>.lx-idx)>.lx-tpl-split-body{padding-top:2.125rem}}.lx-tpl-split-head .lx-ctas{margin-top:2rem}.lx-tpl-bodylg{max-width:40rem;font-size:var(--lx-t-lead);color:var(--lx-ink-2);text-wrap:pretty;line-height:1.6}.lx-tpl-bodylg--ink{color:var(--lx-ink)}.lx-tpl-body{max-width:40rem;font-size:var(--lx-t-body);color:var(--lx-ink-2);line-height:1.65}:is(.lx-tpl-bodylg,.lx-tpl-body)>*+*{margin-top:1em}:is(.lx-tpl-bodylg,.lx-tpl-body) strong{color:var(--lx-ink);font-weight:600}.lx-tpl-after{margin-top:1.5rem}.lx-tpl-note{max-width:36rem;color:var(--lx-ink-2);margin-top:1.25rem;font-size:.9375rem;line-height:1.6}.lx-tpl-disclosure{max-width:44rem;color:var(--lx-ink-2);font-size:.875rem;line-height:1.55;display:block}.lx-tpl-src{white-space:nowrap;color:var(--lx-ink-3);text-decoration:underline;-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);text-decoration-color:var(--lx-line-2);text-underline-offset:.2em;font-size:.8125rem}.lx-tpl-src:hover{color:var(--lx-ink);text-decoration-color:currentColor}.lx-tpl-qs{border-top:1px solid var(--lx-line-2);margin-top:2rem}.lx-tpl-qs>li{border-bottom:1px solid var(--lx-line);color:var(--lx-ink-2);padding:.9375rem 0 .9375rem 1.5rem;font-size:1rem;line-height:1.55;position:relative}.lx-tpl-qs>li:before{content:"";background:var(--hx-violet);border-radius:999px;width:.375rem;height:.375rem;position:absolute;top:calc(.9375rem + .62em);left:.25rem}.lx-tpl-compare{margin-top:clamp(2rem,1.5rem + 2vw,3rem)}.lx-tpl-quote{border-left:3px solid var(--hx-violet-soft);padding-left:clamp(1.25rem,1rem + 1vw,1.75rem)}.lx-tpl-quote-q{font-family:var(--hx-head-font);letter-spacing:-.02em;color:var(--lx-ink);text-wrap:pretty;font-size:clamp(1.25rem,1.05rem + .8vw,1.625rem);font-weight:500;line-height:1.3}.lx-tpl-quote-c{color:var(--hx-ink-3);margin-top:.875rem;font-size:.8125rem;line-height:1.5}.lx-tpl-tl{display:grid}.lx-tpl-tl>li{grid-template-columns:2.5rem minmax(0,1fr);column-gap:1.25rem;padding-bottom:2rem;display:grid;position:relative}.lx-tpl-tl>li:last-child{padding-bottom:0}.lx-tpl-tl>li:before{content:"";background:var(--hx-violet);border-radius:1px;width:2px;position:absolute;top:2.875rem;bottom:.375rem;left:1.25rem;translate:-1px}@supports (color:color-mix(in lab, red, red)){.lx-tpl-tl>li:before{background:color-mix(in oklab, var(--hx-violet) 28%, #fff)}}.lx-tpl-tl>li:last-child:before{content:none}.lx-tpl-tl-n{border:1.5px solid var(--hx-violet);place-items:center;width:2.5rem;height:2.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.lx-tpl-tl-n{border:1.5px solid color-mix(in oklab, var(--hx-violet) 45%, #fff)}}.lx-tpl-tl-n{font-family:var(--font-mono);letter-spacing:.02em;color:var(--hx-violet);background:#fff;border-radius:999px;font-size:.75rem;font-weight:500}.lx-tpl-tl-c{min-width:0;padding-top:.5rem}.lx-tpl-tl-t{font-size:var(--lx-t-card);letter-spacing:var(--lx-t-card-ls);color:var(--lx-ink);text-wrap:balance;font-weight:600;line-height:1.3}.lx-tpl-tl-b{max-width:40rem;color:var(--lx-ink-2);margin-top:.5rem;font-size:1rem;line-height:1.65}.lx-tpl-tl-b>*+*{margin-top:.75em}.lx-tpl-tl-b strong{color:var(--lx-ink);font-weight:600}.lx-tpl-tl--help{margin-top:2.25rem}@media (max-width:29.99rem){.lx-tpl-tl>li{grid-template-columns:2.25rem minmax(0,1fr);column-gap:1rem}.lx-tpl-tl>li:before{top:2.625rem;left:1.125rem}.lx-tpl-tl-n{width:2.25rem;height:2.25rem}.lx-tpl-tl-c{padding-top:.375rem}}.lx-tpl-rows{border-top:1px solid var(--lx-line-2)}.lx-tpl-row{border-bottom:1px solid var(--lx-line-2);padding-block:1.25rem}.lx-tpl-row-t{color:var(--lx-ink);font-size:1.0625rem;line-height:1.55}.lx-tpl-row-b{color:var(--lx-ink-2);font-size:1rem;line-height:1.6}.lx-tpl-row-b>*+*{margin-top:.75em}.lx-tpl-row-k{font-family:var(--font-mono);letter-spacing:.04em;color:var(--lx-ink-2);font-size:.75rem;font-weight:500;line-height:1.5}.lx-tpl-row-src{color:var(--lx-ink-3);margin-top:.5rem;font-size:.8125rem;line-height:1.5}.lx-tpl-row--status{gap:.5rem;display:grid}@media (min-width:40rem){.lx-tpl-row--status{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:1.5rem}}.lx-tpl-row--dated{gap:.375rem;display:grid}@media (min-width:48rem){.lx-tpl-row--dated{grid-template-columns:11rem minmax(0,1fr);align-items:baseline;gap:2rem}}.lx-tpl-rows--log{margin-top:clamp(2rem,1.5rem + 2vw,3rem)}.lx-tpl-row--log{gap:.875rem;padding-block:1.75rem;display:grid}@media (min-width:64rem){.lx-tpl-row--log{grid-template-columns:14rem minmax(0,1fr);gap:3rem;padding-block:2.25rem}}.lx-tpl-row--log .lx-tpl-row-k{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--hx-ink-3);flex-wrap:wrap;align-content:flex-start;align-self:start;align-items:center;gap:.625rem;font-size:.6875rem;font-weight:600;display:flex}@media (min-width:64rem){.lx-tpl-row--log .lx-tpl-row-k{flex-direction:column;align-items:flex-start;gap:.5rem}}.lx-tpl-kind{background:var(--hx-violet-soft);letter-spacing:0;text-transform:none;height:1.5rem;color:var(--hx-violet);border-radius:999px;place-items:center;padding-inline:.625rem;font-size:.75rem;font-weight:500;display:inline-grid}.lx-tpl-row--log .lx-tpl-row-t{letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:.375rem .875rem;font-size:clamp(1.1875rem,1.1rem + .35vw,1.375rem);font-weight:600;line-height:1.3;display:flex}.lx-tpl-row--log .lx-tpl-row-t>:last-child{letter-spacing:0}.lx-tpl-row--log .lx-tpl-row-b{max-width:42rem;margin-top:.625rem}.lx-tpl-tiles{gap:1rem;margin-top:clamp(2rem,1.5rem + 2vw,3rem);display:grid}.lx-tpl-listing .lx-tpl-tiles{margin-top:0}@media (min-width:40rem){.lx-tpl-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media (min-width:64rem){.lx-tpl-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.lx-tpl-tiles>li{display:flex}.lx-tpl-tile{border-radius:var(--hx-r);flex-direction:column;flex:1;min-height:11.5rem;padding:1.5rem;display:flex}.lx-tpl-tile .lx-stretch:after{border-radius:var(--hx-r)}@media (min-width:64rem){.lx-tpl-tile{padding:1.75rem}}.lx-tpl-tile-k{margin-bottom:.875rem}.lx-tpl-tile-t{letter-spacing:-.02em;color:var(--lx-ink);text-wrap:balance;font-size:1.25rem;font-weight:600;line-height:1.25}.lx-tpl-tile-l{color:var(--lx-ink-2);text-wrap:pretty;margin-top:.625rem;font-size:.9375rem;line-height:1.55}.lx-tpl-tile-foot{justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1.5rem;display:flex}time.lx-tpl-tile-meta{color:var(--hx-ink-3);font-variant-numeric:tabular-nums;font-size:.8125rem}:is(.lx-tpl-tile--live,.lx-tpl-link--live):hover :is(.lx-tpl-tile-t,.lx-tpl-link-t){text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);text-decoration-color:var(--lx-line-2);text-underline-offset:.2em}.lx-tpl-links{border-top:1px solid var(--lx-line-2)}.lx-tpl-link{border-bottom:1px solid var(--lx-line-2);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;padding-block:1.25rem;display:flex;position:relative}.lx-tpl-link .lx-stretch:after{border-radius:var(--lx-r-sm)}.lx-tpl-link-k{color:var(--lx-ink-2);font-variant-numeric:tabular-nums;flex:0 0 100%;font-size:.875rem;font-weight:500;line-height:1.5}.lx-tpl-link-c{flex:1;min-width:0}.lx-tpl-link-t{letter-spacing:-.01em;color:var(--lx-ink);font-size:1.0625rem;font-weight:500;line-height:1.4}.lx-tpl-link-t--lg{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:600;line-height:1.3}.lx-tpl-link-s{max-width:62ch;color:var(--lx-ink-2);margin-top:.375rem;font-size:.9375rem;line-height:1.55}.lx-tpl-link-tag{color:var(--lx-ink-3);flex:none}@media (min-width:48rem){.lx-tpl-link{flex-wrap:nowrap}.lx-tpl-link--k{align-items:baseline}.lx-tpl-link--k .lx-tpl-link-k{flex:0 0 11rem}.lx-tpl-link--k .lx-tpl-link-go{align-self:center}.lx-tpl-links--dated .lx-tpl-link{padding-block:1.75rem}}.lx-tpl-status-tag{border:1px solid var(--lx-line-2);letter-spacing:.06em;text-transform:uppercase;height:1.25rem;color:var(--lx-ink);border-radius:.3125rem;place-items:center;margin-left:.625rem;padding-inline:.375rem;font-size:.6875rem;display:inline-grid}.lx-tpl-link-k>.lx-tpl-status-tag:first-child{margin-left:0}.lx-tpl-groups{gap:clamp(2.5rem,2rem + 2vw,3.5rem);margin-top:clamp(2rem,1.5rem + 2vw,3rem);display:grid}.lx-tpl-group{gap:1rem;display:grid}.lx-tpl-group-l{color:var(--lx-ink);align-items:baseline;gap:.625rem;font-size:.75rem;display:flex}.lx-tpl-group-n{font-family:var(--font-mono);letter-spacing:.02em;color:var(--hx-ink-3);font-weight:500}.lx-tpl-group-k{color:var(--hx-ink-3)}.lx-tpl-group-k:before{content:"·";color:var(--lx-ink-3);margin-right:.625rem}@media (min-width:64rem){.lx-tpl-group{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:5rem}.lx-tpl-group-l{padding-top:1.375rem;position:sticky;top:7rem}}@media (max-width:47.99rem){.lx-tpl-links--work .lx-tpl-link{align-items:flex-start;gap:.375rem 1rem}.lx-tpl-links--work .lx-tpl-link-tag{flex:0 0 100%;order:-1}}.lx-tpl-plans{grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:clamp(2.5rem,2rem + 2vw,3.5rem);display:grid}@media (min-width:48rem){.lx-tpl-plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}.lx-tpl-plan{border-radius:var(--hx-r);flex-direction:column;padding:1.5rem;display:flex}@media (min-width:64rem){.lx-tpl-plan{padding:1.75rem 2rem 2rem}}.lx-tpl-plan-t{font-size:var(--lx-t-feature);letter-spacing:var(--lx-t-feature-ls);color:var(--lx-ink);font-weight:600;line-height:1.2}.lx-tpl-plan-list{border-top:1px solid var(--lx-line);margin-top:1.25rem}.lx-tpl-plan-list>li{border-bottom:1px solid var(--lx-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding-block:.8125rem;font-size:.9375rem;line-height:1.45;display:flex}.lx-tpl-plan-name{color:var(--lx-ink)}.lx-tpl-plan-note{color:var(--lx-ink-3)}.lx-tpl-plan-price{color:var(--lx-ink);font-variant-numeric:tabular-nums;font-weight:500}.lx-tpl-plan-src{color:var(--lx-ink-3);margin-top:auto;padding-top:1.25rem;font-size:.8125rem;line-height:1.5}.lx-tpl-plan-cta.lx-ctas{margin-top:auto;padding-top:1.75rem}@media (max-width:63.99rem){.lx-tpl-plan-cta .lx-btn{white-space:normal;text-align:center;height:auto;min-height:3rem;padding-block:.625rem}}@media (max-width:29.99rem){.lx-tpl-plan{padding:1.25rem}}.lx-captable td.lx-tpl-cell-scope{color:var(--lx-ink-3);font-size:.875rem}.lx-tpl-door{padding-block:clamp(1.5rem,1rem + 2vw,2.5rem)}.lx-tpl-door-in{border:1px solid var(--hx-line);background:#fbf9ff;border-radius:1.25rem;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;padding:1rem 1.25rem;display:flex}@media (min-width:48rem){.lx-tpl-door-in{padding:1.125rem 1.75rem}}@media (min-width:64rem){.lx-tpl-door-in{border-radius:999px}}.lx-tpl-door-k{color:var(--hx-violet);flex:none}.lx-tpl-door-t{color:var(--lx-ink);flex-wrap:wrap;align-items:center;gap:.25rem .625rem;font-size:1rem;line-height:1.5;display:inline-flex}.lx-tpl-jobcard{border-radius:var(--hx-r);padding:1.25rem 1.5rem}.lx-tpl-jobcard-p{color:var(--lx-ink-2);margin-bottom:.25rem;font-size:.875rem;line-height:1.5}.lx-tpl-article{padding-top:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.lx-tpl-grid{gap:2rem;display:grid}.lx-tpl-side--cards{align-content:start;gap:1rem;display:grid}@media (max-width:63.99rem){.lx-tpl-side:has(>.lx-toc:only-child){display:none}.lx-tpl-grid--side>.lx-tpl-side{margin-top:1rem}}@media (min-width:64rem){.lx-tpl-grid--side{grid-template-columns:minmax(0,1fr) 17rem;align-items:start;column-gap:clamp(3rem,6vw - 1rem,6rem)}.lx-tpl-grid--side>:is(.lx-prose,.lx-tpl-main){grid-area:1/1}.lx-tpl-grid--side>.lx-tpl-side{grid-area:1/2;position:sticky;top:7rem}.lx-tpl-grid--side>.lx-toc-fold{display:none}}@media (min-width:80rem){.lx-tpl-grid--side{grid-template-columns:minmax(0,1fr) 18.5rem}}.lx-toc{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100dvh - 9rem);overflow-y:auto}.lx-toc-t{margin-bottom:1rem}.lx-toc ol{border-left:1px solid var(--lx-line)}.lx-toc a{color:var(--lx-ink-2);border-left:1px solid #0000;border-radius:0 .25rem .25rem 0;margin-left:-1px;padding:.4375rem 0 .4375rem 1rem;font-size:.875rem;line-height:1.45;text-decoration:none;display:block}.lx-toc a:hover{border-left-color:var(--hx-violet);color:var(--lx-ink)}.lx-toc a:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:-2px}@media (prefers-reduced-motion:no-preference){.lx-toc a{transition:color .15s var(--ease-standard), border-color .15s var(--ease-standard)}}@media (max-width:63.99rem){.lx-toc{display:none}}.lx-toc-fold{border:1px solid var(--hx-line);background:var(--lx-card);border-radius:1.25rem;max-width:40rem}.lx-toc-fold>summary{border-radius:inherit;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.25rem;padding-inline:1.25rem .875rem;list-style:none;display:flex}.lx-toc-fold>summary::-webkit-details-marker{display:none}.lx-toc-fold>summary:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:2px}.lx-toc-fold-i{border:1px solid var(--hx-line);border-radius:999px;flex:none;width:1.75rem;height:1.75rem;position:relative}.lx-toc-fold-i:before,.lx-toc-fold-i:after{content:"";background:var(--lx-ink);width:.625rem;height:1.5px;position:absolute;top:50%;left:50%;translate:-50% -50%}.lx-toc-fold-i:after{transform:rotate(90deg)}.lx-toc-fold[open] .lx-toc-fold-i{border-color:var(--hx-violet);background:var(--hx-violet)}.lx-toc-fold[open] .lx-toc-fold-i:before,.lx-toc-fold[open] .lx-toc-fold-i:after{background:#fff}.lx-toc-fold[open] .lx-toc-fold-i:after{transform:rotate(0)}.lx-toc-fold nav{padding:0 1.25rem .75rem}.lx-toc-fold ol{border-top:1px solid var(--lx-line);padding-top:.25rem}.lx-toc-fold a{min-height:2.75rem;color:var(--lx-ink-2);align-items:center;padding-block:.375rem;font-size:.9375rem;line-height:1.4;text-decoration:none;display:flex}.lx-toc-fold a:hover{color:var(--lx-ink)}.lx-toc-fold a:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:2px;border-radius:.25rem}@media (min-width:64rem){.lx-toc-fold{display:none}}.lx-prose{max-width:40rem;color:var(--lx-ink-2);text-wrap:pretty;font-size:clamp(1.0625rem,1rem + .25vw,1.125rem);line-height:1.75}@media (max-width:47.99rem){.lx-prose{line-height:1.7}}.lx-prose>:first-child{margin-top:0}.lx-prose>*+*{margin-top:1.25em}.lx-prose :is(h2,h3,h4){color:var(--lx-ink);text-wrap:balance;scroll-margin-top:6.5rem}.lx-prose h2{letter-spacing:-.032em;margin-top:2.4em;font-size:clamp(1.625rem,1.2rem + 1.25vw,2.25rem);font-weight:600;line-height:1.12}.lx-prose h3{letter-spacing:-.02em;margin-top:2em;font-size:clamp(1.1875rem,1.1rem + .3vw,1.375rem);font-weight:600;line-height:1.3}.lx-prose h4{letter-spacing:-.01em;margin-top:1.75em;font-size:1.0625rem;font-weight:600;line-height:1.4}.lx-prose :is(h2,h3,h4)+*{margin-top:.75em}.lx-prose>:is(h2,h3,h4):first-child{margin-top:0}.lx-prose strong{color:var(--lx-ink);font-weight:600}.lx-prose ul{padding-left:0;list-style:none}.lx-prose ul>li{padding-left:1.5em;position:relative}.lx-prose ul>li:before{content:"";background:var(--lx-ink-3);border-radius:999px;width:.3125em;height:.3125em;position:absolute;top:.74em;left:.3em}.lx-prose ol{padding-left:1.75em;list-style:decimal}.lx-prose ol>li{padding-left:.375em}.lx-prose ol>li::marker{font-family:var(--font-mono);color:var(--lx-ink-3);font-size:.8em;font-weight:500}.lx-prose li+li,.lx-prose li>:is(ul,ol){margin-top:.5em}.lx-prose li>p+p{margin-top:.75em}.lx-prose blockquote{border-left:3px solid var(--hx-violet-soft);color:var(--lx-ink);margin-block:1.75em;padding:.125em 0 .125em 1.25em;font-size:1.0625em;line-height:1.6}.lx-prose blockquote>*+*{margin-top:.75em}.lx-prose hr{background:var(--lx-line);border:0;height:1px;margin-block:3em}.lx-prose :is(figure,.lx-callout,.lx-prose-table){margin-block:2em}.lx-prose img{border-radius:1.25rem}.lx-prose .lx-figcap{font-family:var(--font-sans);letter-spacing:0;text-transform:none;color:var(--lx-ink-2);margin-top:.75rem;font-size:.875rem;font-weight:400;line-height:1.5}.lx-prose-table{border:1px solid var(--lx-line);border-radius:var(--lx-r);background:var(--lx-card);max-width:100%}.lx-prose-table:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:2px}.lx-prose-table table{border-collapse:collapse;width:100%;min-width:32rem;font-size:.9375rem;line-height:1.5}.lx-prose-table :is(th,td){text-align:left;vertical-align:top;border-bottom:0;padding:.75rem 1rem}.lx-prose-table thead th{background:var(--lx-sunken);border-bottom:1px solid var(--lx-line)}.lx-prose-table tbody tr+tr :is(th,td){border-top:1px solid var(--lx-line)}.lx-callout{border:1px solid var(--lx-line);border-radius:var(--lx-r);background:var(--lx-sunken);color:var(--lx-ink-2);gap:.875rem;padding:1.125rem 1.25rem;font-size:.9375rem;line-height:1.6;display:flex}@media (min-width:48rem){.lx-callout{padding:1.25rem 1.5rem}}.lx-callout-i{color:var(--lx-ink);flex:none;margin-top:.1875rem}.lx-callout-c{min-width:0}.lx-callout-c>*+*{margin-top:.375rem}.lx-callout-t{color:var(--lx-ink);font-weight:600}.lx-callout-b>:first-child{margin-top:0}.lx-callout-b>*+*{margin-top:.75em}.lx-callout--beta{border-color:var(--lx-line-2);background:var(--lx-card)}.lx-callout--warning{background:var(--lx-sunken);border-color:#5b49a373;border-color:lab(36.6011% 25.4277 -47.0382/.45)}.lx-callout--warning .lx-callout-i{color:#5b49a3}#article .lx-prose>p:first-child{color:var(--lx-ink);font-size:clamp(1.125rem,1.05rem + .3vw,1.25rem);line-height:1.65}.lx-tpl-helphome .lx-prose ul{border-top:1px solid var(--lx-line-2)}.lx-tpl-helphome .lx-prose ul>li{border-bottom:1px solid var(--lx-line-2);margin:0;padding:1rem 3.75rem 1rem 0;font-size:1rem;line-height:1.55;position:relative}.lx-tpl-helphome .lx-prose ul>li:before{content:"";border:1px solid var(--hx-line);background:#fff;border-radius:999px;width:2.5rem;height:2.5rem;inset:50% 0 auto auto;translate:0 -50%}.lx-tpl-helphome .lx-prose ul>li:after{content:"";background:var(--lx-ink);pointer-events:none;width:.875rem;height:.875rem;position:absolute;top:50%;right:.8125rem;translate:0 -50%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h9.5M8.75 4.25 12.5 8l-3.75 3.75' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h9.5M8.75 4.25 12.5 8l-3.75 3.75' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.lx-tpl-helphome .lx-prose li a{font-weight:500;text-decoration-color:#0000}.lx-tpl-helphome .lx-prose li :is(strong,a){color:var(--lx-ink)}.lx-tpl-helphome .lx-prose li>a:first-child:before,.lx-tpl-helphome .lx-prose li>strong:first-child>a:first-child:before{content:"";border-radius:var(--lx-r-sm);position:absolute;inset:0}.lx-tpl-helphome .lx-prose li:hover a{-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);-webkit-text-decoration-color:var(--lx-line-2);text-decoration-color:var(--lx-line-2)}.lx-tpl-helphome .lx-prose li:is(:hover,:focus-within):before{border-color:var(--lx-ink);background:var(--lx-ink)}.lx-tpl-helphome .lx-prose li:is(:hover,:focus-within):after{background:var(--se-fg-inverse)}.lx-tpl-helphome .lx-prose li a:focus-visible{outline:none}.lx-tpl-helphome .lx-prose li>a:first-child:focus-visible:before,.lx-tpl-helphome .lx-prose li>strong:first-child>a:first-child:focus-visible:before{outline:2px solid var(--se-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.lx-tpl-helphome .lx-prose ul>li:before,.lx-tpl-helphome .lx-prose ul>li:after{transition:background-color .2s var(--ease-standard), border-color .2s var(--ease-standard)}}@media (min-width:64rem){.lx-tpl-helphome .lx-prose{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:5rem;max-width:none;display:grid}.lx-tpl-helphome .lx-prose>*{grid-column:2}.lx-tpl-helphome .lx-prose>h2{grid-column:1;font-size:clamp(1.625rem,1.2rem + 1.25vw,2.25rem)}.lx-tpl-helphome .lx-prose>:is(h2,h2+*){margin-top:4.5rem}.lx-tpl-helphome .lx-prose>:is(h2:first-child,h2:first-child+*){margin-top:0}.lx-tpl-helphome .lx-prose>h2+p{padding-top:.375rem}.lx-tpl-article--story .lx-tpl-grid--side>.lx-tpl-side{align-self:stretch;position:static}}.lx-tpl-sidecta{border-radius:var(--hx-r);margin-top:1rem;padding:1.25rem;position:sticky;top:7rem}.lx-tpl-sidecta .lx-ctas{margin-top:0}.lx-tpl-sidecta .lx-ctas-row{flex-direction:column}.lx-tpl-sidecta .lx-btn{justify-content:center;width:100%}@media (max-width:63.99rem){.lx-tpl-sidecta{display:none}}.lx-tpl-result{isolation:isolate;border-radius:var(--hx-r);background:linear-gradient(160deg,#efe8ff,#e5defb);border-color:#0000;padding:1.75rem;overflow:hidden}@media (min-width:64rem){.lx-tpl-result{padding:2rem 2.25rem 2.25rem}}.lx-tpl-result-bg{display:none}.lx-tpl-result :is(.lx-tpl-kick,.lx-story-src,.lx-story-src a){color:var(--hx-ink-2)}.lx-tpl-result-who{justify-items:start;gap:.5rem;display:grid}.lx-tpl-result-logo{object-fit:contain;object-position:left center;width:auto;max-width:11rem;height:2rem}.lx-tpl-result-name{letter-spacing:-.015em;color:var(--lx-ink);font-size:1.125rem;font-weight:600}.lx-tpl-result-geo{color:var(--lx-ink-2);font-size:.875rem}.lx-tpl-result-claim{border-top:1px solid var(--hx-violet);margin-top:2rem;padding-top:1.5rem}@supports (color:color-mix(in lab, red, red)){.lx-tpl-result-claim{border-top:1px solid color-mix(in oklab, var(--hx-violet) 18%, transparent)}}.lx-tpl-result-claim>.lx-tpl-kick+*{margin-top:.875rem}.lx-tpl-result-claim--solo{border-top:0;margin-top:0;padding-top:0}.lx-tpl-story-cover{border-radius:var(--hx-r);width:100%;height:auto;display:block}.lx-prose>.lx-tpl-story-cover+*{margin-top:2.5rem}.lx-tpl-glance{border-radius:var(--hx-r);padding:1.5rem}@media (min-width:64rem){.lx-tpl-glance{padding:1.75rem}}.lx-tpl-glance-t{font-size:var(--lx-t-card);letter-spacing:var(--lx-t-card-ls);color:var(--lx-ink);font-weight:600;line-height:1.3}.lx-tpl-glance-list{margin-top:1rem}.lx-tpl-glance-row{border-top:1px solid var(--lx-line);gap:.375rem;padding-block:.875rem;display:grid}.lx-tpl-glance-row:last-child{padding-bottom:0}.lx-tpl-glance-row dd{color:var(--lx-ink);font-size:.9375rem;line-height:1.5}.lx-tpl-glance-sub{color:var(--lx-ink-2)}.lx-tpl-glance-mods>li+li{margin-top:.25rem}.lx-tpl-glance-feats>li{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;display:flex}.lx-tpl-glance-feats>li+li{margin-top:.5rem}.lx-tpl-pull{max-width:54rem}.lx-tpl-pull-q{letter-spacing:-.03em;color:var(--lx-ink);text-wrap:balance;margin-top:1.5rem;font-size:clamp(1.625rem,1.1rem + 1.8vw,2.5rem);font-weight:500;line-height:1.2}.lx-tpl-pull-c{gap:.375rem;margin-top:1.75rem;display:grid}.lx-tpl-pull-who{color:var(--lx-ink);font-size:.9375rem;font-weight:500}.lx-tpl-pull-src{color:var(--lx-ink-3);font-size:.8125rem;line-height:1.5}.lx-tpl-storygrid{margin-top:clamp(2.5rem,2rem + 2vw,3.5rem)}.lx-tpl-listing .lx-tpl-storygrid{margin-top:0}.lx-tpl-seeall{flex:none}.lx-tpl-filter{border:0;margin:0 0 2.5rem;padding:0}.lx-tpl-filter-l{margin-bottom:.875rem;padding:0}.lx-tpl-filter-chips{flex-wrap:wrap;gap:.5rem;display:flex}.lx-tpl-filter .se-chip-label{border:1px solid var(--hx-line);background:var(--lx-card);height:2.5rem;color:var(--lx-ink);border-radius:999px;gap:.5rem;padding-inline:1rem;font-size:.875rem;font-weight:500}.lx-tpl-filter .se-chip-label:hover{border-color:var(--se-border-control);background:var(--lx-sunken)}.lx-tpl-filter .se-chip-input:checked+.se-chip-label{border-color:var(--hx-violet);background:var(--hx-violet);color:#fff}.lx-tpl-filter .se-chip-input:focus-visible+.se-chip-label{outline:2px solid var(--se-focus-ring);outline-offset:2px}.lx-tpl-filter-n{font-family:var(--font-mono);color:var(--lx-ink-3);font-size:.75rem}.lx-tpl-filter .se-chip-input:checked+.se-chip-label .lx-tpl-filter-n{color:#fffc}@media (pointer:coarse),(max-width:63.99rem){.lx-tpl-filter .se-chip-label{height:2.75rem}}.lx-tpl-posts{gap:2.75rem 1.5rem;margin-top:clamp(2.5rem,2rem + 2vw,3.5rem);display:grid}.lx-tpl-blog .lx-tpl-posts{margin-top:0}@media (min-width:48rem){.lx-tpl-posts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lx-tpl-posts{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:3rem}}.lx-tpl-blog-lead{margin-bottom:clamp(2.5rem,2rem + 2.5vw,4.5rem)}:is(.lx-tpl-posts,.lx-tpl-blog-lead) .lx-post-cover{border-radius:var(--hx-r);background:var(--hx-violet-soft);border:0;box-shadow:0 28px 56px -36px #140c2866}:is(.lx-tpl-posts,.lx-tpl-blog-lead) .lx-post .lx-stretch:after{border-radius:var(--hx-r)}:is(.lx-tpl-posts,.lx-tpl-blog-lead) .lx-post-meta{color:var(--hx-ink-3);gap:.375rem .75rem}:is(.lx-tpl-posts,.lx-tpl-blog-lead) .lx-post-meta>span:first-child{background:var(--hx-violet-soft);font-family:var(--font-sans);letter-spacing:0;text-transform:none;color:var(--hx-violet);border-radius:999px;padding:.2rem .625rem;font-size:.75rem;font-weight:500}.lx-tpl-posts .lx-post-t{font-size:var(--hx-ct-m);letter-spacing:-.025em;line-height:1.2}.lx-tpl-blog-lead .lx-post--text{border-radius:var(--hx-r);background:radial-gradient(60% 80% at 85% 20%,#ffffffb3 0%,#0000 70%),linear-gradient(160deg,#efe8ff,#e5defb);border-color:#0000}.lx-tpl-blog-lead .lx-post--text .lx-stretch:after{border-radius:var(--hx-r)}.lx-tpl-blog-lead .lx-post--text .lx-post-meta{color:var(--hx-ink-2)}.lx-tpl-blog-lead .lx-post--text .lx-post-meta>span:first-child{background:#fff}.lx-tpl-blog-lead .lx-post--text .lx-post-s{color:var(--hx-ink-2)}.lx-tpl-blog-page{scroll-margin-top:7rem}.lx-tpl-blog-pn{margin-bottom:1.75rem}.lx-tpl-pager{border-top:1px solid var(--lx-line);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:clamp(2.5rem,2rem + 2vw,3.5rem);padding-top:2rem;display:flex}.lx-tpl-pager-n{border:1px solid var(--hx-line);background:var(--lx-card);min-width:2.75rem;height:2.75rem;color:var(--lx-ink);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding-inline:.75rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-grid}.lx-tpl-pager-n:hover{border-color:var(--se-border-control);background:var(--lx-sunken)}.lx-tpl-pager-n[aria-current=page]{border-color:var(--hx-violet);background:var(--hx-violet);color:#fff}.lx-tpl-pager-n:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:2px}.lx-tpl-pager-next{margin-left:auto}@media (max-width:29.99rem){.lx-tpl-pager-next{width:100%;margin-left:0}}.lx-tpl-listing{padding-top:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.lx-tpl-empty{font-size:var(--lx-t-body);color:var(--lx-ink-2);line-height:1.65}.lx-statuscard,.lx-captable{border-radius:var(--hx-r)}.lx-captable thead th{font-family:var(--font-sans);letter-spacing:.14em;color:var(--hx-ink-3);font-weight:600}.lx-nstep{border-radius:var(--hx-r)}.lx-nstep-n{min-width:0;color:var(--hx-ink-3);background:0 0;border:0;padding-inline:0}.lx-relcards-card{border-radius:var(--hx-r);flex-direction:column;display:flex}.lx-relcards-card .lx-stretch:after{border-radius:var(--hx-r)}.lx-relcards-card>:nth-last-child(2){margin-bottom:1.25rem}.lx-relcards-go{align-self:flex-end;margin-top:auto}.lx [data-theme=dark]{--se-canvas:#1c1338;--se-surface:#241a47;--se-surface-sunken:#20173f;--se-surface-raised:#2c2152;--se-hairline:#2f2559;--se-divider:#3b3070;--se-fg-secondary:#bdb6da;--se-fg-tertiary:#a39cc6}.lx,.hx{--hx-ink:var(--se-fg);--hx-ink-2:#55535f;--hx-ink-3:#6e6c78;--hx-line:#ebe8f2;--hx-violet:var(--se-accent);--hx-violet-hover:#4a3b8c;--hx-violet-soft:#efeafd;--hx-deep:#1c1338;--hx-head-font:var(--font-sans);--hx-r:1.5rem;--hx-sec-pad:clamp(3.5rem, 2rem + 6vw, 8.5rem);--hx-tint:linear-gradient(180deg, #fff 0%, #fbf9ff 18%, #fbf9ff 82%, #fff 100%);--hx-ct-l:1.75rem;--hx-ct-m:1.375rem;--hx-ct-s:1.125rem;--hx-float-inset:.75rem;--hx-float-lift:-3rem;color:var(--hx-ink)}.hx-wrap{width:min(100% - 2 * var(--space-page-margin), 75rem);margin-inline:auto}.hx-display,.hx-title{font-family:var(--hx-head-font);letter-spacing:-.035em;text-wrap:balance;font-weight:600}.hx-display em,.hx-title em{font-style:normal}.hx-title{margin-top:.875rem;font-size:clamp(2.125rem,1.35rem + 2.9vw,3.5rem);line-height:1.04}.hx-title em{color:var(--hx-violet)}.hx-title--xl{font-size:clamp(2.25rem,1.3rem + 3.6vw,4.25rem);line-height:1.02}.hx-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--hx-violet);font-size:.75rem;font-weight:600}.hx-lead{max-width:40rem;color:var(--hx-ink-2);margin-top:1.25rem;font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.6}.hx-lead strong{color:var(--hx-ink)}.hx-head--center{text-align:center;max-width:50rem;margin-inline:auto}.hx-head--center .hx-lead{margin-inline:auto}.hx-ctas{flex-direction:column;gap:.75rem;margin-top:2.25rem;display:flex}.hx-ctas--center{align-items:center}.hx-ctas-row{flex-wrap:wrap;gap:.75rem;display:flex}.hx-ctas--center .hx-ctas-row{justify-content:center}.hx-ctas-sub{color:var(--hx-ink-3);flex-basis:100%;font-size:.8125rem}.hx-ctas--center .hx-ctas-sub{text-align:center}@media (min-width:30rem){.hx-ctas-sub{order:1}}.hx-btn{white-space:nowrap;height:3.25rem;transition:background-color .2s var(--ease-standard), color .2s var(--ease-standard), border-color .2s var(--ease-standard);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding-inline:1.625rem 1.375rem;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex}.hx-btn:focus-visible,.hx-link:focus-visible,.hx-uc-in:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:3px}.hx-btn--primary{background:var(--hx-violet);color:#fff;box-shadow:0 12px 30px -12px var(--hx-violet)}@supports (color:color-mix(in lab, red, red)){.hx-btn--primary{box-shadow:0 12px 30px -12px color-mix(in oklab, var(--hx-violet) 70%, transparent)}}.hx-btn--primary:hover{background:var(--hx-violet-hover)}.hx-btn--ghost{border-color:var(--hx-line);color:var(--hx-ink);background:#fff}.hx-btn--ghost:hover{border-color:var(--se-border-control)}.hx-link{color:var(--hx-ink);align-items:center;gap:.375rem;font-weight:500;text-decoration:none;display:inline-flex}.hx-link:hover{text-decoration:underline}@supports (color:color-mix(in lab, red, red)){.hx-link:hover{-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-decoration-color:color-mix(in oklab, currentColor 35%, transparent)}}.hx-link:hover{text-underline-offset:.25em}@media (prefers-reduced-motion:no-preference){.hx-btn svg,.hx-link svg{transition:transform .2s var(--ease-standard)}.hx-btn:hover svg,.hx-link:hover svg{transform:translate(3px)}}@media (max-width:29.99rem){.hx-ctas-row,.hx-ctas-row .hx-btn{width:100%}}.hx-go{border:1px solid var(--hx-line);width:2.5rem;height:2.5rem;color:var(--hx-ink);background:#fff;border-radius:999px;flex:none;place-items:center;display:inline-grid}.hx-go svg{width:14px;height:14px}.hx-go:is(:hover,:focus-visible),:is(li,article):hover .hx-go{border-color:var(--hx-ink);background:var(--hx-ink);color:#fff}:is(li,article):has(a:focus-visible) .hx-go{border-color:var(--hx-ink);background:var(--hx-ink);color:#fff}.hx-go:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:3px}.hx-go--dark{color:#fff;background:0 0;border-color:#ffffff4d}.hx-go--dark:is(:hover,:focus-visible),:is(li,article):hover .hx-go--dark{color:var(--hx-deep);background:#fff;border-color:#fff}:is(li,article):has(a:focus-visible) .hx-go--dark{color:var(--hx-deep);background:#fff;border-color:#fff}@media (prefers-reduced-motion:no-preference){.hx-go{transition:background-color .2s var(--ease-standard), border-color .2s var(--ease-standard), color .2s var(--ease-standard)}.hx-go svg{transition:transform .2s var(--ease-standard)}.hx-go:is(:hover,:focus-visible) svg,:is(li,article):hover .hx-go svg{transform:translate(2px)}:is(li,article):has(a:focus-visible) .hx-go svg{transform:translate(2px)}}.hx-cap{text-align:right;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--hx-ink-3);margin-top:.625rem;font-size:.6875rem;line-height:1.4;display:block}.hx-cap--dark{color:#ffffffa8}@media (max-width:39.99rem){.hx-snap{margin-inline:calc(-1 * var(--space-page-margin));padding-inline:var(--space-page-margin);scroll-padding-inline:var(--space-page-margin);scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:84%;grid-auto-flow:column;gap:.75rem;display:grid;overflow-x:auto}.hx-snap::-webkit-scrollbar{display:none}.hx-snap>*{scroll-snap-align:start}.hx-snap:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:-2px}}.hx-logos{background:var(--hx-violet);color:#fff;padding-block:2.25rem 2.75rem}.hx-logos-h{text-align:center;letter-spacing:.12em;text-transform:uppercase;color:#ffffffc7;font-size:.75rem;font-weight:500}.hx-logos-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.75rem 3.25rem;max-width:62rem;margin:1.75rem auto 0;display:flex}.hx-logos-row img{opacity:.94;width:auto;max-width:8.5rem;height:auto;max-height:2.5rem}.hx-logos-row img.hx-logo--tall{max-height:3.75rem}@media (max-width:63.99rem){.hx-logos-row>li{flex:0 0 calc((100% - (var(--hx-logos-n) - 1) * var(--hx-logos-gap)) / var(--hx-logos-n));justify-content:center;display:flex}.hx-logos-row img{max-width:100%}}@media (max-width:39.99rem){.hx-logos-row{--hx-logos-n:3;--hx-logos-gap:1rem;gap:1.5rem var(--hx-logos-gap)}.hx-logos-row img{max-width:min(100%,6rem);max-height:1.75rem}.hx-logos-row img.hx-logo--tall{max-height:2.75rem}}@media (min-width:40rem) and (max-width:63.99rem){.hx-logos-row{--hx-logos-n:5;--hx-logos-gap:2.25rem;gap:1.75rem var(--hx-logos-gap)}}.hx-sec{padding-block:var(--hx-sec-pad)}.hx-sec--tint{background:var(--hx-tint)}.hx-res-lead{isolation:isolate;margin-top:clamp(2.5rem,2rem + 2vw,3.5rem);display:grid;position:relative}.hx-res-lead>img{aspect-ratio:16/10;object-fit:cover;background:var(--hx-violet-soft);border-radius:1.75rem;width:100%;height:100%}.hx-res-card{background:#fff;flex-direction:column;gap:.25rem;padding:1.5rem 0 0;display:flex}@media (min-width:56rem){.hx-res-lead{background:var(--hx-violet-soft);border-radius:1.75rem;min-height:32rem;overflow:hidden}.hx-res-lead>img{z-index:-1;aspect-ratio:auto;object-position:50% 6%;position:absolute;inset:0}.hx-res-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border-radius:1.25rem;place-self:end;width:min(28rem,100%);margin:2rem;padding:1.75rem;box-shadow:0 30px 70px -30px #140c288c}}.hx-res-name{font-size:1rem;font-weight:600}.hx-res-meta{color:var(--hx-ink-3);font-size:.8125rem}.hx-res-claim{margin-top:1rem}.hx-res-h{font-size:clamp(1.375rem, 1rem + 1.2vw, var(--hx-ct-l));line-height:1.08}.hx-res-h em,.hx-res-row-h em{color:var(--hx-violet);font-style:normal}.hx-src{color:var(--hx-ink-3);margin-top:.375rem;font-size:.75rem}.hx-res-line{max-width:40rem;color:var(--hx-ink-2);margin-top:.875rem;font-size:.9375rem;line-height:1.55}.hx-res-card .hx-link{margin-top:1rem}.hx-res-rows{border-top:1px solid var(--hx-line);margin-top:1.5rem}.hx-res-rows li{border-bottom:1px solid var(--hx-line);grid-template-columns:minmax(0,1fr) 2.5rem;align-items:center;gap:.5rem 1.5rem;padding-block:1.25rem;display:grid}@media (min-width:48rem){.hx-res-rows li{grid-template-columns:14rem minmax(0,1fr) 2.5rem}}.hx-res-row-name{font-size:1rem;font-weight:600}.hx-res-row-meta{color:var(--hx-ink-3);margin-top:.125rem;font-size:.8125rem;line-height:1.4}.hx-res-quote{border-left:3px solid var(--hx-violet-soft);max-width:48rem;margin:clamp(2rem,1.5rem + 1.5vw,2.75rem) 0 clamp(1rem,.5rem + 1vw,1.5rem);padding-left:clamp(1.25rem,1rem + 1vw,1.75rem)}.hx-res-quote blockquote{font-family:var(--hx-head-font);letter-spacing:-.02em;color:var(--hx-ink);text-wrap:pretty;font-size:clamp(1.25rem,1.05rem + .8vw,1.625rem);font-weight:500;line-height:1.3}.hx-res-quote figcaption{color:var(--hx-ink-3);margin-top:.75rem;font-size:.8125rem}.hx-res-quote figcaption a{color:inherit;text-decoration:underline}@supports (color:color-mix(in lab, red, red)){.hx-res-quote figcaption a{-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-decoration-color:color-mix(in oklab, currentColor 35%, transparent)}}.hx-res-quote figcaption a{text-underline-offset:.2em}.hx-res-row-h{font-family:var(--hx-head-font);letter-spacing:-.015em;font-size:1.25rem;font-weight:500;line-height:1.15}@media (max-width:47.99rem){.hx-res-row-h{grid-column:1}.hx-res-row-go{grid-area:1/2/span 2}}.hx-src-inline{font-family:var(--font-sans);letter-spacing:0;white-space:nowrap;color:var(--hx-ink-3);vertical-align:middle;margin-left:.625rem;font-size:.75rem;font-weight:400}.hx-more{margin-top:1.75rem}.hx-faq{gap:2.5rem;display:grid}@media (min-width:64rem){.hx-faq{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:5rem}}.hx-faq-list{border-top:1px solid var(--hx-line)}.hx-faq-list details{border-bottom:1px solid var(--hx-line)}.hx-faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.375rem;font-size:1.125rem;font-weight:500;list-style:none;display:flex}.hx-faq-list summary::-webkit-details-marker{display:none}.hx-faq-list summary:focus-visible{outline:2px solid var(--se-focus-ring);outline-offset:4px;border-radius:.25rem}.hx-faq-i{border:1px solid var(--hx-line);border-radius:999px;flex:none;width:1.75rem;height:1.75rem;position:relative}.hx-faq-i:before,.hx-faq-i:after{content:"";background:var(--hx-ink);width:.625rem;height:1.5px;position:absolute;top:50%;left:50%;translate:-50% -50%}.hx-faq-i:after{transform:rotate(90deg)}@media (prefers-reduced-motion:no-preference){.hx-faq-i:after{transition:transform .25s var(--ease-standard)}}details[open] .hx-faq-i{border-color:var(--hx-violet);background:var(--hx-violet)}details[open] .hx-faq-i:before,details[open] .hx-faq-i:after{background:#fff}details[open] .hx-faq-i:after{transform:rotate(0)}.hx-faq-a{color:var(--hx-ink-2);padding:0 3.25rem 1.5rem 0;font-size:1rem;line-height:1.65}.hx-close{padding-block:var(--hx-sec-pad);background:linear-gradient(135deg,#f6d6c9 0%,#ecc9dc 42%,#d2c7f3 100%)}.hx-close-in{text-align:center;flex-direction:column;align-items:center;display:flex}.hx-close .hx-title{max-width:18ch}.hx-close .hx-lead{color:#4a4656;margin-inline:auto}.hx-close .lx-proofline,.hx-close .hx-close-proof{color:#4a4656;margin-top:1.75rem}.hx-credits{padding:1.25rem var(--space-page-margin);text-align:center;color:var(--hx-ink-3);font-size:.75rem}.hx-feat-t,.hx-res-h,.hx-uc-t,.hx-steps h3{font-family:var(--hx-head-font);letter-spacing:-.025em;font-weight:600}.hx-shop{padding-block:.375rem}.hx-shop-in{justify-content:center;display:flex}.hx-shop-p{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 .875rem;font-size:.9375rem;display:flex}.hx-shop-lead{color:var(--hx-ink-2);align-items:center;gap:.5rem;display:inline-flex}.hx-shop-dot{background:var(--hx-violet);border-radius:999px;width:.5rem;height:.5rem}.hx-shop-link{min-height:2.75rem}.hx-shop-p--line{margin-top:1.25rem}.hx-shop--light{border-block:1px solid var(--hx-line);background:#fbf9ff}.hx-shop--dark{background:var(--hx-deep);border-top:1px solid #ffffff1a}.hx-shop--dark .hx-shop-lead{color:#ffffffbd}.hx-shop--dark .hx-shop-dot{background:#c9bdfc}.hx-shop--dark .hx-shop-link{color:#fff}@media (max-width:29.99rem){.hx-shop-p{gap:0 .625rem;font-size:.875rem}}.hx-blog-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 3rem;display:flex}.hx-blog-head .hx-title{max-width:18ch}.hx-blog-list{margin-top:clamp(2.5rem,2rem + 2vw,3.5rem);display:grid}.hx-post-in{border-radius:var(--hx-r);flex-direction:column;height:100%;display:flex;position:relative}.hx-post-in:has(.hx-post-link:focus-visible){outline:2px solid var(--se-focus-ring);outline-offset:6px}.hx-post-cover{aspect-ratio:16/10;border-radius:var(--hx-r);background:var(--hx-violet-soft);position:relative;overflow:hidden;box-shadow:0 28px 56px -36px #140c2866}.hx-post-img{object-fit:cover;width:100%;height:100%;display:block}.hx-post-ph{background:radial-gradient(60% 70% at 50% 45%,#fff 0%,#0000 70%),linear-gradient(160deg,#efe8ff,#e5defb);place-items:center;width:100%;height:100%;display:grid}.hx-post-copy{padding-top:1.25rem}.hx-post-meta{color:var(--hx-ink-3);flex-wrap:wrap;align-items:center;gap:.375rem .75rem;font-size:.8125rem;display:flex}.hx-post-cat{background:var(--hx-violet-soft);color:var(--hx-violet);border-radius:999px;padding:.2rem .625rem;font-size:.75rem;font-weight:500}.hx-post-t{font-family:var(--hx-head-font);font-size:var(--hx-ct-m);letter-spacing:-.025em;text-wrap:balance;margin-top:.75rem;font-weight:600;line-height:1.2}.hx-post-link{color:inherit;text-underline-offset:.18em;text-decoration:none;text-decoration-thickness:1px}.hx-post-link:focus-visible{outline:none}.hx-post-link:after{content:"";border-radius:var(--hx-r);position:absolute;inset:0}.hx-post-in:hover .hx-post-link{text-decoration-line:underline}.hx-post-s{color:var(--hx-ink-2);margin-top:.5rem;font-size:.9375rem;line-height:1.55}.hx-blog-foot{margin-top:1.75rem}@media (max-width:63.99rem){.hx-blog-all--head{display:none}.hx-post+.hx-post{margin-top:.25rem}.hx-post:first-child{padding-bottom:1.5rem}.hx-post:first-child .hx-post-cover:has(.hx-post-ph){aspect-ratio:3}.hx-post:not(:first-child) .hx-post-in{border-top:1px solid var(--hx-line);border-radius:0;flex-direction:row;align-items:center;gap:1rem;padding-block:1rem}.hx-post:not(:first-child) .hx-post-cover{aspect-ratio:1;width:clamp(6.5rem,4rem + 10vw,11rem);box-shadow:none;border-radius:1rem;flex:none}.hx-post:not(:first-child) .hx-post-ph svg{width:2.75rem;height:auto}.hx-post:not(:first-child) .hx-post-copy{padding-top:0}.hx-post:not(:first-child) .hx-post-t{margin-top:.5rem}.hx-post:not(:first-child) .hx-post-s{display:none}.hx-post:not(:first-child) .hx-post-link:after{border-radius:0}}@media (max-width:39.99rem){.hx-post:not(:first-child) .hx-post-t{font-size:var(--hx-ct-s);line-height:1.25}}@media (max-width:29.99rem){.hx-blog-foot .hx-btn{width:100%}}@media (min-width:40rem) and (max-width:63.99rem){.hx-post:not(:first-child) .hx-post-cover{aspect-ratio:4/3}.hx-post:not(:first-child) .hx-post-s{display:block}}@media (min-width:64rem){.hx-blog-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.hx-post-cover{aspect-ratio:4/3}.hx-blog-foot{display:none}}@media (prefers-reduced-motion:no-preference){.hx-post-img{transition:transform .7s var(--ease-standard)}.hx-post-in:hover .hx-post-img{transform:scale(1.04)}}.lx:before,.lx-marks,.lx-hrow:before,.lx-hrow:after,.lx-foot-body:before,.lx-foot-marks{display:none!important}.lx-bridge-rail{border-inline:0!important}:root,.lx{--lx-rail-gap:0px}.lx-sec{border-top:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@keyframes feed-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}
