:root{--lx-ink:#16211f;--lx-ink2:#3a4744;--lx-ink3:#5f6b67;--lx-sand:#f4ecdf;--lx-sand2:#eadfcc;--lx-paper:#fbf7f0;--lx-green:#0f3a35;--lx-green2:#16504a;--lx-coral:#e9876a;--lx-coral-d:#c9654a;--lx-flamingo:#f6cfbf;--lx-flamingo-d:#e7ae98;--lx-aqua:#bfe2da;--lx-aqua-d:#8fc9bd;--lx-pool:#2e8c86;--lx-sun:#f4db8e;--lx-sun-d:#e2bd55;--lx-lilac:#d9d3ec;--lx-lilac-d:#b9aedb;--lx-ok:#0e6b58;--lx-warn:#c24e22;--lx-stop:#a91f1a;--lx-unk:#66726e;--lx-money:#0e6b58;--lx-line:3px solid var(--lx-ink);--lx-line-thin:2.5px solid var(--lx-ink);--lx-hard:7px 7px 0 0 #16211fe6;--lx-display:var(--font-lx-display), "Figtree", system-ui, sans-serif;--lx-body:var(--font-lx-body), system-ui, sans-serif;--lx-mono:var(--font-lx-mono), ui-monospace, monospace;--lx-gutter:clamp(16px, 4.4vw, 64px);--lx-maxw:1312px}.lx-root{background:var(--lx-sand);min-height:100vh;color:var(--lx-ink);font-family:var(--lx-body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5;overflow-x:clip}.lx-root :where(*){box-sizing:border-box}.lx-root :where(a){color:inherit}.lx-root :where(img){max-width:100%;display:block}.lx-root :where(button,input,textarea,select){font:inherit;color:inherit}.lx-root :focus-visible{outline:3px solid var(--lx-pool);outline-offset:3px}.lx-root ::selection{background:var(--lx-sun);color:var(--lx-ink)}.lx-root :where(h1,h2,h3,h4,p){margin:0}.lx-wrap{max-width:var(--lx-maxw);padding:0 var(--lx-gutter);margin:0 auto}.lx-mono{font-family:var(--lx-mono);letter-spacing:-.01em;font-size:.88em}.lx-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lx-muted{color:var(--lx-ink2)}.lx-h1{font-family:var(--lx-display);letter-spacing:-.025em;font-size:clamp(38px,4.6vw,66px);font-weight:800;line-height:.98}.lx-h2{font-family:var(--lx-display);letter-spacing:-.02em;font-size:clamp(30px,3.4vw,50px);font-weight:800;line-height:1}.lx-h3{font-family:var(--lx-display);letter-spacing:-.01em;font-size:21px;font-weight:700;line-height:1.15}.lx-sign{font-family:var(--lx-display);text-transform:uppercase;letter-spacing:.14em;font-size:clamp(22px,2.3vw,32px);font-weight:800;line-height:1}.lx-eyebrow{font-family:var(--lx-mono);letter-spacing:.06em;text-transform:uppercase;background:var(--lx-ink);color:var(--lx-sand);align-items:center;gap:8px;padding:5px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.lx-count{font-family:var(--lx-mono);border:2.5px solid;padding:1px 8px;font-size:14px;font-weight:600;line-height:1.5}.lx-zone{border-bottom:var(--lx-line);isolation:isolate;position:relative}.lx-z-sand{background:var(--lx-sand)}.lx-z-paper{background:var(--lx-paper)}.lx-z-coral{background:var(--lx-coral)}.lx-z-flamingo{background:var(--lx-flamingo)}.lx-z-aqua{background:var(--lx-aqua)}.lx-z-sun{background:var(--lx-sun)}.lx-z-lilac{background:var(--lx-lilac)}.lx-z-terrazzo{background:var(--lx-sand) url(/lx/terrazzo.webp) center / 560px repeat}.lx-z-terrazzo:before{content:"";z-index:-1;background:#f4ecdf8c;position:absolute;inset:0}.lx-z-shutter{background:var(--lx-sand2) url(/lx/shutter.webp) center / cover}.lx-shade{opacity:.2;z-index:-1;pointer-events:none;background:url(/lx/shade.webp) 50%/cover no-repeat;position:absolute;inset:-4% -40%}.lx-plaque{background:var(--lx-paper);border:var(--lx-line-thin);box-shadow:var(--lx-hard);position:relative}.lx-plaque-hover{transition:transform .18s,box-shadow .18s}.lx-plaque-hover:hover{transform:translate(-2px,-2px);box-shadow:10px 10px #16211fe6}.lx-plaque-dashed{box-shadow:none;background:#fbf7f099;border-style:dashed}.lx-plate{vertical-align:-3px;flex:none;width:18px;height:18px;display:inline-block}.lx-plate-sm{width:13px;height:13px}.lx-plate-lg{width:26px;height:26px}.lx-plate-xl{width:40px;height:40px}.lx-p-ok{background:var(--lx-ok);border-radius:50%;box-shadow:inset 0 0 0 3px #ffffff47}.lx-p-warn{background:var(--lx-warn);clip-path:polygon(50% 3%,98% 94%,2% 94%)}.lx-p-stop{background:var(--lx-stop);clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%)}.lx-p-unk{border:2.5px dashed var(--lx-unk);border-radius:50%}.lx-p-open{border:3.5px solid var(--lx-ink);border-radius:50%}.lx-p-prog{border:3.5px solid var(--lx-ink);background:linear-gradient(90deg, var(--lx-ink) 50%, transparent 50%);border-radius:50%}.lx-p-paid{background:var(--lx-money);border:3.5px solid var(--lx-money);border-radius:50%}.lx-p-idle{border:3px dashed var(--lx-ink3);border-radius:50%}.lx-p-closed{background:var(--lx-ink3);border:3.5px solid var(--lx-ink3);opacity:.55;border-radius:50%}.lx-p-square{border-radius:3px!important}.lx-legend{color:var(--lx-ink2);flex-wrap:wrap;gap:8px 20px;font-size:14px;font-weight:600;display:flex}.lx-legend>span{align-items:center;gap:8px;display:inline-flex}.lx-btn{border:3px solid var(--lx-ink);background:var(--lx-green);color:var(--lx-paper);cursor:pointer;min-height:54px;box-shadow:5px 5px 0 0 var(--lx-coral);border-radius:0;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.lx-btn:hover{box-shadow:7px 7px 0 0 var(--lx-coral);transform:translate(-2px,-2px)}.lx-btn:active{box-shadow:1px 1px 0 0 var(--lx-coral);transform:translate(3px,3px)}.lx-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.lx-btn-sun{background:var(--lx-sun);color:var(--lx-ink);box-shadow:5px 5px 0 0 var(--lx-ink)}.lx-btn-sun:hover{box-shadow:7px 7px 0 0 var(--lx-ink)}.lx-btn-ghost{color:var(--lx-ink);box-shadow:none;background:0 0}.lx-btn-ghost:hover{box-shadow:none;background:#16211f12}.lx-btn-sm{min-height:42px;box-shadow:4px 4px 0 0 var(--lx-coral);border-width:2.5px;padding:0 16px;font-size:14.5px}.lx-btn-sm.lx-btn-ghost{box-shadow:none}.lx-link{border-bottom:2px solid var(--lx-ink);padding-bottom:1px;font-weight:700;text-decoration:none}.lx-link:hover{background:var(--lx-ink);color:var(--lx-paper)}.lx-field{display:block}.lx-field>span,.lx-label{letter-spacing:.04em;margin-bottom:6px;font-size:13px;font-weight:700;display:block}.lx-input,.lx-field input,.lx-field textarea,.lx-field select{border:var(--lx-line-thin);background:var(--lx-paper);border-radius:0;outline:none;width:100%;min-height:52px;padding:0 14px;font-size:16px}.lx-field textarea,textarea.lx-input{resize:vertical;padding:12px 14px}.lx-input:focus,.lx-field input:focus,.lx-field textarea:focus,.lx-field select:focus{box-shadow:4px 4px 0 0 var(--lx-sun-d)}.lx-hint{color:var(--lx-ink2);margin-top:6px;font-size:13.5px}.lx-error{border:var(--lx-line-thin);border-color:var(--lx-stop);color:var(--lx-stop);background:#fbe3dc;padding:10px 14px;font-weight:600}.lx-note{border:var(--lx-line-thin);background:var(--lx-paper);padding:12px 16px}.lx-table{border-collapse:collapse;background:var(--lx-paper);border:var(--lx-line);width:100%}.lx-table th{text-align:left;font-family:var(--lx-mono);letter-spacing:.06em;text-transform:uppercase;background:var(--lx-sand2);border-bottom:var(--lx-line);padding:12px 16px;font-size:12.5px;font-weight:600}.lx-table td{border-top:1.5px solid var(--lx-sand2);vertical-align:top;padding:14px 16px}.lx-table tr:first-child td{border-top:0}.lx-num{font-variant-numeric:tabular-nums}.lx-money{font-family:var(--lx-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:800}.lx-tag{border:2px solid var(--lx-ink);background:var(--lx-paper);white-space:nowrap;align-items:center;gap:6px;padding:1px 8px;font-size:12.5px;font-weight:700;display:inline-flex}.lx-tag-ink{background:var(--lx-ink);color:var(--lx-sand)}.lx-rv{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}.lx-rv.lx-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.lx-rv{opacity:1;transition:none;transform:none}.lx-btn,.lx-plaque-hover{transition:none}}@media print{.lx-rv{opacity:1;transform:none}}
:root{--r-fs-10:10px;--r-lh-10:14px;--r-ls-10:.3px;--r-fs-12:12px;--r-lh-12:20px;--r-ls-12:.2px;--r-lh-12-landing:16.8px;--r-ls-12-landing:.24px;--r-fs-13:13px;--r-lh-13:20px;--r-ls-13:.1px;--r-fs-14:14px;--r-lh-14:20px;--r-lh-14-landing:19.6px;--r-ls-14:.14px;--r-lh-14-tight:14px;--r-ls-14-tight:.07px;--r-fs-15:15px;--r-lh-15:24px;--r-fs-16:16px;--r-lh-16:22.4px;--r-lh-16-tight:16px;--r-fs-18:18px;--r-lh-18:24.3px;--r-fs-21:21px;--r-lh-21:28.36px;--r-fs-28:28px;--r-lh-28:36px;--r-lh-28-landing:33.6px;--r-ls-28-landing:.42px;--r-fs-42:42px;--r-lh-42:48.3px;--r-ls-42:.42px;--r-fs-49:49px;--r-lh-49:54.28px;--r-fs-57:57px;--r-lh-57:62.72px;--r-fs-19:19px;--r-lh-19:28px;--r-ls-19:-.57px;--r-ls-money:-.45px;--r-fs-cents:10.95px;--r-fs-32:32px;--r-lh-32:35.2px;--r-lh-16-light:21.6px;--r-lh-14-medium:18.9px;--r-lh-28-light:30.8px;--r-lh-21-phone:25.2px;--r-ls-21-phone:.42px;--r-w-light:360;--r-w-title:380;--r-w-regular:400;--r-w-ui:420;--r-w-medium:480;--r-bg:#fbfcfd;--r-surface:#fff;--r-fill:#7073931a;--r-fill-strong:#70739329;--r-text:#1e1e2a;--r-text-heading:#272735;--r-text-body:#363644;--r-text-secondary:#535461;--r-text-muted:#70707d;--r-border:#70739329;--r-border-strong:#70739338;--r-border-subtle:#7073931a;--r-border-solid:#c3c3cc;--r-accent:#5266eb;--r-accent-text:#465bd1;--r-accent-soft:#5266eb1a;--r-on-accent:#fff;--r-positive:#036e43;--r-negative:#b0175f;--r-negative-border:#d0327538;--r-info-soft:#007f951a;--r-avatar-1:#d3e3ee;--r-avatar-2:#cfe5ec;--r-avatar-3:#cde7e6;--r-avatar-4:#dadef2;--r-avatar-5:#cfe6e3;--r-avatar-6:#d6e0f0;--r-footer-bg:#181623;--r-footer-text:#edecfb;--r-footer-muted:#c3c0df;--r-radius-xs:4px;--r-radius-sm:5px;--r-radius-md:8px;--r-radius-lg:12px;--r-radius-pill-landing:40px;--r-radius-pill:9999px;--r-radius-round:50%;--r-shadow-xs:#7073931a 0px 1px 2px 0px;--r-shadow-card:#1c1c2305 0px 10px 16px 0px, #1c1c230a 0px 6px 10px 0px, #1c1c2317 0px 0px 3px 0px;--r-shadow-popover:#b7bbdb24 0px 1px 4px 0px, #afb2cee6 0px 0px 1px 0px, #0e0e2d14 0px 8px 12px 0px, #04043405 0px 14px 20px 0px;--r-shadow-sheet:#afb2cea6 0px 0px 2px 0px, #00000017 0px 0px 3px 0px, #00000003 0px 12px 16px 0px, #0000000a 0px 22px 28px 0px;--r-shadow-control:#afb2ce8f 0px 0px 2px 0px, #0404341a 0px 1px 4px 0px;--r-shadow-glow:#7073931a 0px 0px 20px 0px;--r-line:1px solid var(--r-border);--r-line-strong:1px solid var(--r-border-strong);--r-line-subtle:1px solid var(--r-border-subtle);--r-line-footer:1px solid var(--r-footer-muted);--r-line-dashed:1px dashed var(--r-border-strong);--r-line-negative:1px solid var(--r-negative-border);--r-s-2:2px;--r-s-4:4px;--r-s-6:6px;--r-s-7:7px;--r-s-8:8px;--r-s-12:12px;--r-s-16:16px;--r-s-20:20px;--r-s-24:24px;--r-s-32:32px;--r-s-40:40px;--r-s-72:72px;--r-s-80:80px;--r-s-104:104px;--r-s-112:112px;--r-s-128:128px;--r-max-landing:1024px;--r-max-app:1220px;--r-max-text:672px;--r-sidebar:220px;--r-nav-item:30px;--r-sheet:424px;--r-avatar:28px;--r-segment:28px;--r-screen:100vh;--r-topbar:48px;--r-nav-landing:72px;--r-row:50px;--r-control:40px;--r-control-landing:38px;--r-button:32px;--r-button-landing:40px;--r-dark-bg:#171721;--r-dark-panel:#232431;--r-dark-panel-2:#1e1d28;--r-dark-text:#ededf3;--r-dark-text-secondary:#c3c3cc;--r-dark-border:#afb2ce5c;--r-dark-bullet:#cdddff;--r-glass:#afb2ce33;--r-line-dark:1px solid var(--r-dark-border);--r-line-dark-active:1px solid var(--r-dark-text);--r-blur-glass:blur(20px);--r-blur-nav:blur(10px);--r-fs-49-exact:49.35px;--r-lh-49-exact:54.28px;--r-lh-21-light:28.36px;--r-fs-24:24px;--r-lh-24:28.8px;--r-ls-24:.48px;--r-radius-hero:32px;--r-hero-field:46px;--r-hero-scroll:250vh;--r-max-home:1136px;--r-col-text:464px;--r-panel-h:650px;--r-dot:8px;--r-s-96:96px;--r-dark-card:#1e1e2a;--r-glass-blue:#9cb4e833;--r-warm-bg:#f6f5f2;--r-warm-heading:#2a2924;--r-warm-body:#5a5548;--r-warm-rule:#c8c4b8;--r-warm-panel:#efede9;--r-cool-panel:#d3e2e9;--r-bullet-light:#3442a6;--r-line-warm:1px solid var(--r-warm-rule);--r-line-rule:1px solid var(--r-border-solid);--r-line-rule-dark:1px solid var(--r-text-muted);--r-line-item:1px solid var(--r-border-strong);--r-line-item-active:1px solid var(--r-text-heading);--r-fs-32d:32px;--r-lh-32d:36.8px;--r-ls-32d:.48px;--r-fs-65:65.34px;--r-lh-65:71.88px;--r-card-img:331px;--r-col:496px;--r-rise:24px;--r-rise-time:.67s;--r-marquee-time:45s;--r-records-scroll:320vh;--r-s-152:152px;--r-dot-left:-20px;--r-dot-left-sm:-16px;--r-max-dash:968px;--r-accent-light:#a7b6f8;--r-ls-28-money:-.84px;--r-chart-h:150px;--r-bar:8px;--r-spark:8px;--r-spark-w:42px;--r-cents:.73em}body{--r-font:var(--font-ref), "Inter", ui-sans-serif, system-ui, sans-serif;--r-font-display:var(--font-ref-display), "Inter Tight", ui-sans-serif, system-ui, sans-serif}
