:root{--lcx-plaster-base:#e3e7e1;--lcx-plaster:var(--lcx-plaster-base);--lcx-sheet-base:#fff;--lcx-sheet:var(--lcx-sheet-base);--lcx-slate:#0d1311;--lcx-slate-85:rgba(13,19,17,.85);--lcx-slate-65:rgba(13,19,17,.65);--lcx-ink-base:#16201d;--lcx-ink:var(--lcx-ink-base);--lcx-ink-70-base:rgba(22,32,29,.7);--lcx-ink-70:var(--lcx-ink-70-base);--lcx-ink-45-base:rgba(22,32,29,.46);--lcx-ink-45:var(--lcx-ink-45-base);--lcx-rule-base:#bfc7bf;--lcx-rule:var(--lcx-rule-base);--lcx-rule-soft-base:#d8ddd6;--lcx-rule-soft:var(--lcx-rule-soft-base);--lcx-ink-invert:#f2f5f1;--lcx-ink-invert-strong:#fff;--lcx-slate-deep:#050908;--lcx-pool-base:#0b6e6b;--lcx-pool:var(--lcx-pool-base);--lcx-pool-deep-base:#075250;--lcx-pool-deep:var(--lcx-pool-deep-base);--lcx-pool-wash:rgba(11,110,107,.1);--lcx-pool-lite:#3fc8c0;--lcx-pool-lite-rgb:63,200,192;--lcx-pool-lift:#6fe0d2;--lcx-on-pool:#05100f;--lcx-ink-card-top:#17211e;--lcx-ink-card-bottom:#0a100e;--lcx-ink-panel-top:#101815;--lcx-ink-panel-bottom:#070c0b;--lcx-ink-lite:#eaf1ee;--lcx-ink-lite-70:rgba(234,241,238,.72);--lcx-ink-lite-45:rgba(234,241,238,.52);--lcx-ink-rule:rgba(190,210,200,.24);--lcx-ink-rule-soft:rgba(190,210,200,.18);--lcx-ink-wash:hsla(0,0%,100%,.03);--lcx-ink-well:rgba(0,0,0,.32);--lcx-scrim-ink:linear-gradient(rgba(13,19,17,.56),rgba(5,9,8,.62));--lcx-scrim-filter:blur(3px) saturate(1.35);--lcx-drop-card:0 16px 34px -14px rgba(0,0,0,.82);--lcx-drop-card-lift:0 18px 38px -12px rgba(0,0,0,.85);--lcx-drop-panel:0 44px 110px -34px rgba(0,0,0,.86);--lcx-drop-sheet:0 40px 90px -30px rgba(0,0,0,.85);--lcx-drop-pill:0 14px 34px -14px rgba(0,0,0,.8);--lcx-signal:#c7502a;--lcx-signal-wash:rgba(199,80,42,.12);--lcx-signal-lite:#f0a07c;--lcx-signal-ink-wash:rgba(199,80,42,.14);--lcx-brass-base:#7e6033;--lcx-brass:var(--lcx-brass-base);--lcx-brass-wash-base:rgba(126,96,51,.12);--lcx-brass-wash:var(--lcx-brass-wash-base);--lcx-brass-lite:#c9a96e;--lcx-brass-ink-wash:hsla(39,46%,61%,.14);--lcx-rail-mute:#93a098;--lcx-glass:hsla(0,0%,100%,.1);--lcx-glass-strong:hsla(0,0%,100%,.2);--lcx-glass-rule:hsla(0,0%,100%,.4);--lcx-glass-ring:hsla(0,0%,100%,.28);--lcx-glass-rail:hsla(0,0%,100%,.25);--lcx-glass-rail-watched:hsla(0,0%,100%,.5);--lcx-glass-selected:hsla(0,0%,100%,.06);--lcx-shadow-knob:rgba(0,0,0,.5);--lcx-ink-light-82:hsla(0,0%,100%,.82);--lcx-font-display:var(--lcx-font-archivo),"Archivo","Helvetica Neue",Arial,sans-serif;--lcx-font-ui:var(--lcx-font-archivo),"Archivo",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;--lcx-font-mono:var(--lcx-font-plex-mono),"IBM Plex Mono",ui-monospace,"SF Mono",Menlo,monospace;--lcx-display-stretch:118%;--lcx-r:2px;--lcx-r-round:50%;--lcx-r-card:14px;--lcx-r-card-lg:16px;--lcx-r-sheet:18px;--lcx-r-send:11px;--lcx-r-menu:8px;--lcx-r-menu-item:6px;--lcx-r-theme-item:10px;--lcx-r-pill:999px;--lcx-hairline-base:1px solid var(--lcx-rule-base);--lcx-hairline:var(--lcx-hairline-base);--lcx-pin:5px 5px 0 rgba(13,19,17,.09);--lcx-pin-sm:3px 3px 0 rgba(13,19,17,.08);--lcx-lift:0 40px 90px -30px rgba(0,0,0,.6);--lcx-poche:repeating-linear-gradient(45deg,rgba(11,110,107,.3) 0 1px,transparent 1px 7px);--lcx-poche-light:repeating-linear-gradient(45deg,hsla(0,0%,100%,.34) 0 1px,transparent 1px 7px);--lcx-grid:48px;--lcx-s-1:calc(var(--lcx-grid) / 16);--lcx-s-2:calc(var(--lcx-grid) / 8);--lcx-s-3:calc(var(--lcx-grid) / 4);--lcx-s-4:calc(var(--lcx-grid) * 3 / 8);--lcx-s-5:calc(var(--lcx-grid) / 2);--lcx-s-6:calc(var(--lcx-grid) * 3 / 4);--lcx-s-7:var(--lcx-grid);--lcx-s-8:calc(var(--lcx-grid) * 3 / 2);--lcx-t-1:12px;--lcx-t-2:13.5px;--lcx-t-3:15px;--lcx-t-4:16px;--lcx-t-5:18px;--lcx-t-6:24px;--lcx-t-7:34px;--lcx-t-8:var(--lcx-grid);--lcx-t-mono-sm:12px;--lcx-t-mono-xs:10.5px;--lcx-ease:cubic-bezier(0.22,0.61,0.36,1);--lcx-dur-tap:0.12s;--lcx-dur-surface:0.30s;--lcx-font-serif:var(--lcx-font-newsreader),"Newsreader",Georgia,"Times New Roman",serif;--lcx-t-9:64px;--lcx-t-10:84px;--lcx-paper-base:#f5f6f2;--lcx-paper:var(--lcx-paper-base);--lcx-paper-sunk-base:#edf0ea;--lcx-paper-sunk:var(--lcx-paper-sunk-base);--lcx-rule-hair-base:rgba(19,24,21,.12);--lcx-rule-hair:var(--lcx-rule-hair-base);--lcx-grad-page-base:radial-gradient(120% 90% at 12% 0%,var(--lcx-paper-base) 0%,var(--lcx-paper-sunk-base) 46%,var(--lcx-plaster-base) 100%);--lcx-grad-page:var(--lcx-grad-page-base);--lcx-grad-page-far-base:var(--lcx-plaster-base);--lcx-grad-page-far:var(--lcx-grad-page-far-base);--lcx-grad-panel-base:linear-gradient(180deg,hsla(0,0%,100%,.86),hsla(0,0%,100%,.62));--lcx-grad-panel:var(--lcx-grad-panel-base);--lcx-grad-accent-base:linear-gradient(180deg,var(--lcx-pool-base),var(--lcx-pool-deep-base));--lcx-grad-accent:var(--lcx-grad-accent-base);--lcx-shade-1-base:0 10px 24px -18px rgba(13,19,17,.5);--lcx-shade-1:var(--lcx-shade-1-base);--lcx-shade-2-base:0 20px 50px -34px rgba(13,19,17,.5);--lcx-shade-2:var(--lcx-shade-2-base);--lcx-shade-3-base:0 40px 90px -50px rgba(13,19,17,.45);--lcx-shade-3:var(--lcx-shade-3-base);--lcx-shade-hover-base:0 28px 60px -22px rgba(13,19,17,.5);--lcx-shade-hover:var(--lcx-shade-hover-base);--lcx-lift-hover:translateY(-3px);--lcx-lift-hover-strong:translateY(-6px);--lcx-dur-lift:0.2s;--lcx-plaster-dark:#0e1211;--lcx-paper-dark:#121716;--lcx-paper-sunk-dark:#0b100e;--lcx-sheet-dark:#141a18;--lcx-ink-dark:var(--lcx-ink-lite);--lcx-ink-70-dark:var(--lcx-ink-lite-70);--lcx-ink-45-dark:var(--lcx-ink-lite-45);--lcx-pool-dark:var(--lcx-pool-lite);--lcx-pool-deep-dark:var(--lcx-pool-lift);--lcx-rule-dark:var(--lcx-ink-rule);--lcx-rule-soft-dark:var(--lcx-ink-rule-soft);--lcx-rule-hair-dark:rgba(190,210,200,.14);--lcx-grad-page-dark:radial-gradient(110% 80% at 15% 0%,#1a2320 0%,#101614 50%,#080c0b 100%);--lcx-grad-page-far-dark:#080c0b;--lcx-grad-panel-dark:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));--lcx-shade-1-dark:0 10px 24px -18px rgba(0,0,0,.85);--lcx-shade-2-dark:0 20px 50px -30px rgba(0,0,0,.85);--lcx-shade-3-dark:0 40px 90px -45px rgba(0,0,0,.8);--lcx-shade-hover-dark:0 28px 60px -18px rgba(0,0,0,.85);--lcx-hairline-dark:1px solid var(--lcx-rule-dark);--lcx-grad-accent-dark:linear-gradient(180deg,var(--lcx-pool-dark),var(--lcx-pool-deep-dark));--lcx-brass-dark:var(--lcx-brass-lite);--lcx-brass-wash-dark:var(--lcx-brass-ink-wash)}.lcx-doc[data-theme=dark]{color-scheme:dark;--lcx-plaster:var(--lcx-plaster-dark);--lcx-paper:var(--lcx-paper-dark);--lcx-paper-sunk:var(--lcx-paper-sunk-dark);--lcx-sheet:var(--lcx-sheet-dark);--lcx-ink:var(--lcx-ink-dark);--lcx-ink-70:var(--lcx-ink-70-dark);--lcx-ink-45:var(--lcx-ink-45-dark);--lcx-rule:var(--lcx-rule-dark);--lcx-rule-soft:var(--lcx-rule-soft-dark);--lcx-rule-hair:var(--lcx-rule-hair-dark);--lcx-pool:var(--lcx-pool-dark);--lcx-pool-deep:var(--lcx-pool-deep-dark);--lcx-grad-page:var(--lcx-grad-page-dark);--lcx-grad-page-far:var(--lcx-grad-page-far-dark);--lcx-grad-panel:var(--lcx-grad-panel-dark);--lcx-shade-1:var(--lcx-shade-1-dark);--lcx-shade-2:var(--lcx-shade-2-dark);--lcx-shade-3:var(--lcx-shade-3-dark);--lcx-shade-hover:var(--lcx-shade-hover-dark);--lcx-hairline:var(--lcx-hairline-dark);--lcx-grad-accent:var(--lcx-grad-accent-dark);--lcx-brass:var(--lcx-brass-dark);--lcx-brass-wash:var(--lcx-brass-wash-dark)}.lcx-doc[data-theme=dark] .lcx-btn--pool,.lcx-doc[data-theme=dark] .lcx-btn--pool:hover,.lcx-doc[data-theme=dark] nav a[aria-current=page]{color:var(--lcx-on-pool)}.lcx-overlays,.lcx-plan-sheet,.lcx-root{color-scheme:normal;color:var(--lcx-ink);--lcx-plaster:var(--lcx-plaster-base);--lcx-paper:var(--lcx-paper-base);--lcx-paper-sunk:var(--lcx-paper-sunk-base);--lcx-sheet:var(--lcx-sheet-base);--lcx-ink:var(--lcx-ink-base);--lcx-ink-70:var(--lcx-ink-70-base);--lcx-ink-45:var(--lcx-ink-45-base);--lcx-rule:var(--lcx-rule-base);--lcx-rule-soft:var(--lcx-rule-soft-base);--lcx-rule-hair:var(--lcx-rule-hair-base);--lcx-pool:var(--lcx-pool-base);--lcx-pool-deep:var(--lcx-pool-deep-base);--lcx-grad-page:var(--lcx-grad-page-base);--lcx-grad-page-far:var(--lcx-grad-page-far-base);--lcx-grad-panel:var(--lcx-grad-panel-base);--lcx-shade-1:var(--lcx-shade-1-base);--lcx-shade-2:var(--lcx-shade-2-base);--lcx-shade-3:var(--lcx-shade-3-base);--lcx-shade-hover:var(--lcx-shade-hover-base);--lcx-hairline:var(--lcx-hairline-base);--lcx-grad-accent:var(--lcx-grad-accent-base);--lcx-brass:var(--lcx-brass-base);--lcx-brass-wash:var(--lcx-brass-wash-base)}.lcx-stage,.lcx-stage *,.lcx-stage :after,.lcx-stage :before{box-sizing:border-box;margin:0;padding:0}.lcx-stage [hidden]{display:none!important}.lcx-stage img{display:block;max-width:100%}.lcx-stage svg{display:block}.lcx-stage a{color:inherit}.lcx-stage :where(button){font:inherit;color:inherit;background:none;border:none;cursor:pointer}.lcx-overlays :where(button,input,select,textarea),.lcx-root :where(button,input,select,textarea),.lcx-stage :where(button,input,select,textarea){font-family:inherit}.lcx-overlays :focus-visible,.lcx-root :focus-visible,.lcx-stage :focus-visible{outline:2px solid var(--lcx-pool);outline-offset:2px}.lcx-ask :focus-visible,.lcx-controlbar :focus-visible,.lcx-lightbox :focus-visible,.lcx-root :focus-visible{outline-color:var(--lcx-pool-lite)}.lcx-gridpaper{background-image:linear-gradient(var(--lcx-rule-soft) 1px,transparent 1px),linear-gradient(90deg,var(--lcx-rule-soft) 1px,transparent 1px);background-size:var(--lcx-grid) var(--lcx-grid),var(--lcx-grid) var(--lcx-grid);background-position:-1px -1px}.lcx-display{font-family:var(--lcx-font-display);font-stretch:var(--lcx-display-stretch);font-weight:700;text-transform:uppercase;letter-spacing:.002em;line-height:.94}.lcx-display--tight{letter-spacing:-.012em}.lcx-lede{font:400 16px/1.5 var(--lcx-font-ui);color:var(--lcx-ink-70);max-width:52ch}.lcx-mono{font-family:var(--lcx-font-mono);font-feature-settings:"tnum" 1}.lcx-dim{font:500 var(--lcx-t-mono-sm)/1 var(--lcx-font-mono);letter-spacing:-.02em;color:var(--lcx-pool-deep)}.lcx-anno{display:inline-flex;align-items:center;gap:10px;font:500 var(--lcx-t-mono-xs)/1 var(--lcx-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--lcx-pool);max-width:100%}.lcx-anno:after,.lcx-anno:before{content:"";flex:0 0 20px;height:8px}.lcx-anno:before{background:linear-gradient(currentColor,currentColor) 0 50% /100% 1px no-repeat,linear-gradient(currentColor,currentColor) 0 0 /1px 100% no-repeat}.lcx-anno:after{background:linear-gradient(currentColor,currentColor) 0 50% /100% 1px no-repeat,linear-gradient(currentColor,currentColor) 100% 0 /1px 100% no-repeat}.lcx-anno--ink{color:var(--lcx-ink-70)}.lcx-anno--light{color:var(--lcx-ink-light-82)}.lcx-anno--bare:after,.lcx-anno--bare:before{display:none}.lcx-btn{min-height:48px;padding:12px 18px;border-radius:var(--lcx-r);border:1px solid var(--lcx-rule);background:var(--lcx-sheet);color:var(--lcx-ink);font:500 15px/1.2 var(--lcx-font-ui);display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;text-align:left;transition:background var(--lcx-dur-tap) linear,border-color var(--lcx-dur-tap) linear,color var(--lcx-dur-tap) linear}.lcx-btn:hover{border-color:var(--lcx-pool);color:var(--lcx-pool-deep)}.lcx-btn--ink{background:var(--lcx-slate);color:var(--lcx-ink-invert);border-color:var(--lcx-slate);font-weight:600}.lcx-btn--ink:hover{background:var(--lcx-slate-deep);color:var(--lcx-ink-invert-strong);border-color:var(--lcx-slate-deep)}.lcx-btn--pool{background:var(--lcx-pool);color:var(--lcx-ink-invert-strong);border-color:var(--lcx-pool);font-weight:600}.lcx-btn--pool:hover{background:var(--lcx-pool-deep);border-color:var(--lcx-pool-deep);color:var(--lcx-ink-invert-strong)}.lcx-btn--ghost-light{background:var(--lcx-glass);color:var(--lcx-ink-invert-strong);border-color:var(--lcx-glass-rule);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lcx-btn--ghost-light:hover{background:var(--lcx-glass-strong);color:var(--lcx-ink-invert-strong);border-color:var(--lcx-ink-invert-strong)}.lcx-btn--block{width:100%;justify-content:flex-start}.lcx-btn--block.lcx-btn--center{justify-content:center}.lcx-btn--ask{background:var(--lcx-pool-wash);border-color:var(--lcx-pool);color:var(--lcx-pool-deep);font-weight:600}.lcx-btn--ask:hover{background:var(--lcx-pool);color:var(--lcx-ink-invert-strong)}.lcx-chip{min-height:40px;padding:8px 14px;border-radius:var(--lcx-r);border:1px solid var(--lcx-rule);background:var(--lcx-sheet);font:500 13.5px/1.2 var(--lcx-font-ui);display:inline-flex;align-items:center;gap:8px;transition:border-color var(--lcx-dur-tap) linear,color var(--lcx-dur-tap) linear}.lcx-chip--visited,.lcx-chip:hover{border-color:var(--lcx-pool);color:var(--lcx-pool-deep)}.lcx-chip--visited{background-color:var(--lcx-sheet);background-image:var(--lcx-poche)}.lcx-chip--visited:before{content:"\00D7";font-family:var(--lcx-font-mono);font-weight:600}.lcx-chip--current{border-color:var(--lcx-pool);border-width:2px;color:var(--lcx-pool-deep);font-weight:600}.lcx-chip--current:before{content:"";width:7px;height:7px;background:var(--lcx-pool);flex:none}.lcx-chip--ink{background:var(--lcx-slate);color:var(--lcx-ink-invert);border-color:var(--lcx-slate)}.lcx-chip--ink:hover{color:var(--lcx-ink-invert-strong);border-color:var(--lcx-slate)}.lcx-card{background:var(--lcx-sheet);border:1px solid var(--lcx-rule);border-radius:var(--lcx-r)}.lcx-card--pinned{box-shadow:var(--lcx-pin)}.lcx-card--pinned-sm{box-shadow:var(--lcx-pin-sm)}.lcx-hatch{background-image:var(--lcx-poche)}.lcx-hatch--light{background-image:var(--lcx-poche-light)}@container frame (max-width: 420px){.lcx-anno{gap:7px;letter-spacing:.12em}.lcx-anno:after,.lcx-anno:before{flex-basis:12px}.lcx-chip{padding:8px 10px}.lcx-btn{padding:12px 14px}.lcx-lede{font-size:15px}}@media (prefers-reduced-motion:reduce){.lcx-btn,.lcx-chip{transition:none}}.lcx-btn--block{border-radius:var(--lcx-r-card);box-shadow:var(--lcx-shade-1)}.lcx-chip{border-radius:var(--lcx-r-pill)}.lcx-card{border:0;border-radius:var(--lcx-r-sheet);box-shadow:var(--lcx-shade-2)}.lcx-btn--block,.lcx-card,.lcx-chip{transition:background var(--lcx-dur-tap) linear,border-color var(--lcx-dur-tap) linear,color var(--lcx-dur-tap) linear,transform var(--lcx-dur-lift) var(--lcx-ease),box-shadow var(--lcx-dur-lift) var(--lcx-ease)}@media (hover:hover) and (pointer:fine){.lcx-btn--block:hover,.lcx-card:hover,.lcx-chip:hover{transform:var(--lcx-lift-hover);box-shadow:var(--lcx-shade-hover)}}.lcx-btn--block:focus-visible,.lcx-chip:focus-visible{transform:var(--lcx-lift-hover);box-shadow:var(--lcx-shade-hover)}@media (prefers-reduced-motion:reduce){.lcx-btn--block,.lcx-card,.lcx-chip{transition:none}.lcx-btn--block:focus-visible,.lcx-btn--block:hover,.lcx-card:hover,.lcx-chip:focus-visible,.lcx-chip:hover{transform:none}}