.landing{--l-page:var(--public-canvas);--l-card:var(--public-surface);--l-band:var(--public-sunken);--l-line:var(--public-border);--l-ink:var(--foreground);--l-ink2:var(--text-2);--l-ink3:var(--muted-foreground);--l-accent:var(--accent);--l-accent-hover:var(--accent-hover);--l-accent-ink:var(--accent-ink);--l-tint:var(--accent-tint);--l-navy:var(--sidebar);--l-hand:var(--border);--l-shadow:0 8px 24px #2b37472e;--l-good:var(--success);--l-good-bg:var(--success-bg);--l-warn:var(--warning);--l-warn-bg:var(--pending-bg);--l-bad:var(--destructive);--l-bad-bg:var(--vacant-bg);--l-info:var(--info);--l-info-bg:var(--info-bg);--l-neutral-bg:var(--muted);--l-teal:var(--chart-3);--l-sand:var(--chart-4);--a-reader-bg:#f1eadf;--a-reader:#6b5a40;--a-bookkeeper-bg:#e4ebf3;--a-bookkeeper:#4f6d8f;--a-dispatcher-bg:#fbe6db;--a-dispatcher:#b8420f;--a-auditor-bg:#e1efed;--a-auditor:#2f6f69;--a-scribe-bg:#efe6d3;--a-scribe:#4e5563;--a-you-bg:#e3f1e7;--a-you:#2f7a4f;--a-other-bg:var(--muted);--a-other:var(--text-2);--door-leased:var(--info);--door-listed:var(--accent);--door-ready:var(--chart-3);background:var(--l-page);color:var(--l-ink);font:400 15px/22px var(--font-sans);min-height:100vh;overflow-x:clip}.landing[data-theme=dark]{--l-page:var(--background);--l-card:var(--card);--l-band:var(--muted);--l-line:var(--border);--l-navy:var(--sidebar);--l-shadow:0 8px 24px #00000073;--a-reader-bg:#3a3226;--a-reader:#e2cfae;--a-bookkeeper-bg:var(--info-bg);--a-bookkeeper:var(--info);--a-dispatcher-bg:var(--accent-tint);--a-dispatcher:var(--accent-ink);--a-auditor-bg:#1e3532;--a-auditor:#8ccfc6;--a-scribe-bg:#2c3038;--a-scribe:#c9cdd6;--a-you-bg:var(--success-bg);--a-you:var(--success);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.landing *,.landing :before,.landing :after{box-sizing:border-box;min-width:0}.landing :focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:4px}.landing[data-theme=dark] :focus-visible{outline-color:var(--accent)}.landing a{color:inherit;text-decoration:none}.landing svg{flex-shrink:0}.landing p{margin:0}.landing ul,.landing ol{margin:0;padding:0;list-style:none}.landing h1,.landing h2,.landing h3,.landing h4{margin:0}.l-wrap{max-width:1200px;margin-inline:auto;padding-inline:24px}.l-section{padding-block:96px}.l-band{background:var(--l-band)}.l-section .l-wrap>*+*{margin-top:24px}.l-eyebrow,.l-label,.l-mono,.l-illus,.l-tag{font-family:var(--font-mono)}.l-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--l-ink2);font-size:11px;font-weight:500;line-height:16px}.l-sect{color:var(--l-accent-ink)}.l-label{letter-spacing:.08em;text-transform:uppercase;color:var(--l-ink3);font-size:11px;font-weight:500;line-height:16px}.l-mono{font-variant-numeric:tabular-nums;font-size:12px;line-height:18px}.l-ink3,.l-muted{color:var(--l-ink3)}.l-small{color:var(--l-ink2);font-size:13px;line-height:20px}.l-h1{font:500 56px/60px var(--font-serif);letter-spacing:-.015em;margin-top:16px!important}.l-h2{font:500 38px/44px var(--font-serif);letter-spacing:-.01em;max-width:860px;margin-top:12px!important}.l-h3{font:600 16px/24px var(--font-sans)}.l-intro{color:var(--l-ink2);max-width:720px;font-size:17px;line-height:28px;margin-top:16px!important}.l-lead{color:var(--l-ink2);max-width:560px;margin-top:20px;font-size:17px;line-height:28px}.l-caption{font-style:italic}.l-illus{letter-spacing:.08em;text-transform:uppercase;color:var(--l-ink3);border:1px solid var(--l-line);background:var(--l-card);border-radius:4px;padding:1px 6px;font-size:10px;line-height:14px;display:inline-block}.l-big{font:500 56px/60px var(--font-serif);letter-spacing:-.015em;font-variant-numeric:tabular-nums}.l-quote{font:italic 400 18px/28px var(--font-serif);color:var(--l-ink);margin:0}.l-skip{position:absolute;left:-9999px}.l-skip:focus{background:var(--l-card);z-index:60;padding:8px 12px;top:8px;left:16px}.l-reveal{transition:opacity .6s,transform .6s}.l-reveal[data-shown=false]{opacity:0;transform:translateY(14px)}@media(prefers-reduced-motion:reduce){.l-reveal{transition:none;opacity:1!important;transform:none!important}}.l-btn{min-height:44px;font:600 14px/20px var(--font-sans);cursor:pointer;text-align:center;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;transition:background .15s;display:inline-flex}.l-btn svg{width:16px;height:16px}.l-btn-accent{background:var(--l-accent);color:var(--accent-foreground)!important}.l-btn-accent:hover{background:var(--l-accent-hover)}.l-btn-accent:disabled{opacity:.7;cursor:progress}.l-btn-outline{background:var(--l-card);border-color:var(--border-control);color:var(--l-ink)}.l-btn-outline:hover{background:var(--l-band)}.l-btn-ghost{color:var(--l-ink2);background:0 0;min-height:36px;padding:6px 10px}.l-btn-ghost:hover{color:var(--l-ink);background:var(--l-band)}.l-round{border:1px solid var(--border-control);background:var(--l-card);width:44px;height:44px;color:var(--l-ink);cursor:pointer;border-radius:999px;place-items:center;display:inline-grid}.l-round svg{width:18px;height:18px}.l-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.l-link-text{align-items:center;gap:6px;font-weight:600;display:inline-flex;color:var(--l-accent-ink)!important}.l-link-text:hover{text-decoration:underline}.l-link-text svg{width:16px;height:16px}.l-pill{font:500 11px/18px var(--font-mono);letter-spacing:.04em;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 9px;display:inline-flex}.l-pill[data-tone=neutral]{background:var(--l-neutral-bg);color:var(--l-ink2)}.l-pill[data-tone=good]{background:var(--l-good-bg);color:var(--l-good)}.l-pill[data-tone=warn]{background:var(--l-warn-bg);color:var(--l-warn)}.l-pill[data-tone=info]{background:var(--l-info-bg);color:var(--l-info)}.l-pill[data-tone=accent]{background:var(--l-tint);color:var(--l-accent-ink)}.l-live{background:currentColor;border-radius:999px;width:6px;height:6px}.l-agent{font:500 11px/18px var(--font-mono);white-space:nowrap;background:var(--a-other-bg);color:var(--a-other);border-radius:4px;padding:1px 7px;display:inline-flex}.l-agent[data-agent=reader],.l-avatar[data-agent=reader],.l-filters [data-agent=reader][aria-pressed=true]{background:var(--a-reader-bg);color:var(--a-reader)}.l-agent[data-agent=bookkeeper],.l-avatar[data-agent=bookkeeper],.l-filters [data-agent=bookkeeper][aria-pressed=true]{background:var(--a-bookkeeper-bg);color:var(--a-bookkeeper)}.l-agent[data-agent=dispatcher],.l-avatar[data-agent=dispatcher],.l-filters [data-agent=dispatcher][aria-pressed=true]{background:var(--a-dispatcher-bg);color:var(--a-dispatcher)}.l-agent[data-agent=auditor],.l-avatar[data-agent=auditor],.l-filters [data-agent=auditor][aria-pressed=true]{background:var(--a-auditor-bg);color:var(--a-auditor)}.l-agent[data-agent=scribe],.l-avatar[data-agent=scribe],.l-filters [data-agent=scribe][aria-pressed=true]{background:var(--a-scribe-bg);color:var(--a-scribe)}.l-agent[data-agent=you],.l-avatar[data-agent=you],.l-filters [data-agent=you][aria-pressed=true]{background:var(--a-you-bg);color:var(--a-you)}.l-avatar{width:40px;height:40px;font:500 18px/1 var(--font-serif);background:var(--a-other-bg);color:var(--a-other);border-radius:999px;place-items:center;display:inline-grid}.l-tag{letter-spacing:.08em;text-transform:uppercase;background:var(--primary);color:var(--primary-foreground);border-radius:4px;padding:1px 6px;font-size:10px}.l-tag-fit{background:var(--l-accent-ink);color:var(--accent-foreground)}.landing[data-theme=dark] .l-tag-fit{color:var(--l-page)}.l-card{background:var(--l-card);border:1px solid var(--l-line);border-radius:10px}.l-pad{padding:20px}.l-pad>*+*{margin-top:12px}.l-tint{background:var(--l-tint);border-radius:6px;padding:14px 16px}.l-tint>*+*{margin-top:6px}.l-split{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:16px;display:grid}.l-two{grid-template-columns:1fr 1fr;gap:16px;display:grid}.l-side>*+*{margin-top:12px}.l-fig-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.l-legend{color:var(--l-ink2);flex-wrap:wrap;gap:6px 16px;font-size:13px;display:flex}.l-legend li{align-items:center;gap:6px;display:inline-flex}.l-legend i{border-radius:2px;width:10px;height:10px;display:inline-block}.l-legend b{color:var(--l-ink);font-weight:500}.l-header{z-index:50;background:var(--l-page);border-bottom:1px solid #0000;transition:border-color .2s;position:sticky;top:0}.l-header[data-scrolled=true]{border-bottom-color:var(--l-line)}.l-header-row{align-items:center;gap:24px;min-height:68px;display:flex}.l-header-logo .brand-logo img{width:164px;height:auto}.l-nav{color:var(--l-ink2);gap:22px;margin-inline:auto;font-size:14px;display:flex}.l-nav a:hover,.l-signin:hover{color:var(--l-ink);text-underline-offset:4px;text-decoration:underline}.l-header-actions{align-items:center;gap:12px;margin-left:auto;display:flex}.l-nav+.l-header-actions{margin-left:0}.l-signin{font-size:14px;font-weight:600}.l-lang{border:1px solid var(--l-line);border-radius:999px;padding:2px;display:inline-flex}.l-lang button{color:var(--l-ink3);font:500 11px/1 var(--font-mono);cursor:pointer;background:0 0;border:0;border-radius:999px;min-width:40px;min-height:32px;padding:0 10px}.l-lang button[aria-pressed=true]{background:var(--primary);color:var(--primary-foreground)}.l-menu-btn{border:1px solid var(--l-line);background:var(--l-card);width:44px;height:44px;color:var(--l-ink);cursor:pointer;border-radius:6px;place-items:center;display:none}.l-mobile-nav{border-top:1px solid var(--l-line);background:var(--l-page)}.l-mobile-nav .l-wrap{gap:4px;padding-block:12px 20px;display:grid}.l-mobile-nav a:not(.l-btn){border-bottom:1px solid var(--l-line);align-items:center;min-height:44px;font-size:16px;display:flex}.l-mobile-nav .l-btn{margin-top:12px}.l-hero{padding-block:64px 96px}.l-hero-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:48px;display:grid}.l-hero-copy{position:sticky;top:100px}.l-hero-copy .l-illus{margin-top:12px}.l-hero-copy .l-small{margin-top:14px}.l-window{background:var(--l-card);border:1px solid var(--l-line);box-shadow:var(--l-shadow);border-radius:10px;overflow:hidden}.l-window-bar{border-bottom:1px solid var(--l-line);background:var(--l-band);flex-wrap:wrap;align-items:center;gap:12px;min-height:36px;padding:6px 12px;display:flex}.l-dots{gap:6px;display:inline-flex}.l-dots i{background:var(--l-hand);border-radius:999px;width:10px;height:10px}.l-window-url{color:var(--l-ink3);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.l-window-body{gap:16px;padding:20px;display:grid}.l-run-head{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;display:flex}.l-filters{flex-wrap:wrap;gap:6px;display:flex}.l-filters button{border:1px solid var(--l-line);background:var(--l-card);min-height:32px;color:var(--l-ink2);font:500 11px/1 var(--font-mono);cursor:pointer;border-radius:4px;padding:4px 10px}.l-filters button[aria-pressed=true]{background:var(--primary);color:var(--primary-foreground);border-color:#0000}.l-filters button[data-agent][aria-pressed=true]{border-color:currentColor}.l-run{display:grid}.l-run li{border-bottom:1px solid var(--l-band);grid-template-columns:40px auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;font-size:13px;line-height:18px;display:grid}.l-run li:last-child{border-bottom:0}.l-kpis{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.l-kpi{border:1px solid var(--l-line);border-radius:6px;padding:12px}.l-kpi-value{font:500 26px/32px var(--font-serif);font-variant-numeric:tabular-nums;margin-top:4px!important}.l-kpi-note{font-size:12px;line-height:16px}.l-kpi-note[data-tone=good]{color:var(--l-good)}.l-kpi-note[data-tone=warn]{color:var(--l-warn)}.l-kpi-note[data-tone=bad]{color:var(--l-bad)}.l-mini-grid{grid-template-columns:1.4fr 1fr;gap:10px;display:grid}.l-mini{border:1px solid var(--l-line);border-radius:6px;align-content:start;gap:10px;padding:12px;display:grid}.l-mini-head{justify-content:space-between;gap:8px;display:flex}.l-mini-head h4{font:600 13px/18px var(--font-sans)}.l-bars{grid-template-columns:repeat(10,1fr);align-items:end;gap:4px;height:120px;display:grid}.l-bar-col{outline-offset:0;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex;position:relative}.l-bar{background:var(--l-accent);border-radius:2px 2px 0 0;width:100%;max-height:calc(100% - 20px)}.l-bar-label{color:var(--l-ink3);font-size:10px;line-height:14px}.l-tip{background:var(--l-ink);color:var(--l-page);white-space:nowrap;pointer-events:none;opacity:0;z-index:2;border-radius:4px;padding:2px 6px;font-size:11px;transition:opacity .15s;position:absolute;bottom:calc(100% - 8px);left:50%;transform:translate(-50%)}.l-bar-col:hover .l-tip,.l-bar-col:focus-visible .l-tip,.l-stack>span:hover .l-tip,.l-stack>span:focus-visible .l-tip{opacity:1}.l-doors{grid-template-columns:repeat(10,1fr);gap:4px;display:grid}.l-doors span{aspect-ratio:1;border-radius:2px}.l-week{padding-block:64px}.l-week-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.l-week-grid{grid-template-columns:repeat(4,1fr);display:grid}.l-week-item{border-left:1px solid var(--l-line);align-content:start;gap:8px;padding:0 24px;display:grid}.l-week-item:first-child{border-left:0;padding-left:0}.l-week-fig{font:500 56px/60px var(--font-serif);letter-spacing:-.015em;font-variant-numeric:tabular-nums}.l-tabs{border-bottom:1px solid var(--l-line);scrollbar-width:none;gap:24px;display:flex;overflow-x:auto}.l-tabs button{min-height:44px;font:500 14px/20px var(--font-sans);color:var(--l-ink3);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:10px 0}.l-tabs button[aria-selected=true]{color:var(--l-ink);border-bottom-color:var(--l-accent);font-weight:600}.l-tour-frame{background:var(--l-card);border:1px solid var(--l-line);box-shadow:var(--l-shadow);aspect-ratio:16/9;border-radius:10px;overflow:hidden}.l-tour-frame img{object-fit:cover;width:100%;height:100%;display:block}.l-tour-ph{background:var(--l-band);text-align:center;place-content:center;gap:6px;width:100%;height:100%;display:grid}.l-tour-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;display:flex}.l-tour-foot p{color:var(--l-ink2);max-width:720px}.l-tour-foot b{color:var(--l-ink)}.l-tour-nav{align-items:center;gap:8px;display:flex}[data-bar=hand]{background:var(--l-hand)}[data-bar=crew]{background:var(--l-accent)}.l-labor{gap:18px;display:grid;margin-top:16px!important}.l-labor-label{flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:14px;display:flex;margin-bottom:6px!important}.l-hbar{align-items:center;gap:8px;height:16px;margin-top:4px;display:flex}.l-hbar span{border-radius:2px;height:12px}.l-hbar b{color:var(--l-ink2);white-space:nowrap;font-size:11px;font-weight:500}.l-crew-assist{font-style:italic}.l-crew-head{margin-top:8px!important}.l-crew{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}.l-crew>li{flex-direction:column;grid-column:span 2;display:flex}.l-crew>li:nth-child(4){grid-column:2/span 2}.l-agent-top{justify-content:space-between;align-items:center;display:flex}.l-agent-name{font:500 24px/30px var(--font-serif);letter-spacing:-.01em}.l-check,.l-never{color:var(--l-ink2);gap:8px;font-size:13px;line-height:20px;display:flex}.l-check svg,.l-never svg{width:16px;height:16px;margin-top:2px}.l-check svg{color:var(--l-good)}.l-never svg{color:var(--l-ink3)}.l-runs{border-top:1px solid var(--l-line);gap:6px;padding-top:12px;display:grid;margin-top:auto!important}.l-runs-head{justify-content:space-between;display:flex}.l-meter{background:var(--l-band);border-radius:999px;height:6px;overflow:hidden}.l-meter span{background:var(--l-accent);height:100%;display:block}.l-agent-log{color:var(--l-ink3);border-top:1px dashed var(--l-line);padding-top:10px;font-size:11px}.l-presets{border:1px solid var(--l-line);background:var(--l-card);border-radius:10px;grid-template-columns:repeat(3,1fr);gap:4px;margin-inline:0;padding:4px;display:grid}.l-preset{cursor:pointer;border:2px solid #0000;border-radius:6px;align-content:start;gap:4px;padding:14px 16px;display:grid}.l-preset:hover{background:var(--l-band)}.l-preset[data-on=true]{border-color:var(--primary);background:var(--l-band)}.l-preset:has(input:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.l-preset-top{align-items:center;gap:8px;display:flex}.l-table-wrap{overflow:hidden}.l-scroll{overflow-x:auto}.l-table{border-collapse:collapse;width:100%;font-size:14px}.l-table thead th{background:var(--l-band);font:500 11px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--l-ink3);text-align:left;padding:10px 16px}.l-table tbody th{text-align:left;font-weight:600}.l-table td,.l-table tbody th{border-top:1px solid var(--l-band);vertical-align:middle;padding:12px 16px}.l-table-cap{padding:14px 16px 10px}[data-line=solid]{border-top:2px solid var(--l-ink2)}[data-line=dotted]{border-top:2px dotted var(--l-accent-ink)}.l-legend i[data-line]{border-radius:0;width:20px;height:0}.l-flow{grid-template-columns:1fr 32px 1fr 32px 1fr 32px 1fr;align-items:center;display:grid}.l-flow-col{gap:8px;display:grid}.l-flow-card{padding:14px;font-size:14px;line-height:20px}.l-flow-card>*+*{margin-top:6px}.l-flow-crew{padding:18px}.l-gate{background:var(--l-tint);border:1px solid var(--l-accent-ink);border-radius:10px;padding:18px}.l-gate .l-label{color:var(--l-accent-ink)}.l-link{width:100%;height:0;display:block}.l-lands{border:1px solid var(--l-line);text-align:center;letter-spacing:.08em;text-transform:uppercase;background:var(--l-band);border-radius:6px;margin-top:16px;padding:12px 16px}[data-method=zelle]{background:var(--l-accent)}[data-method=ach]{background:var(--l-info)}[data-method=card]{background:var(--l-teal)}[data-method=cash]{background:var(--l-sand)}[data-method=overdue]{background:repeating-linear-gradient(135deg,var(--l-bad) 0 4px,color-mix(in oklab,var(--l-bad) 55%,var(--l-card)) 4px 8px)}.l-stack{border-radius:6px;gap:2px;height:36px;display:flex}.l-stack>span{height:100%;position:relative}.l-stack>span:first-child{border-radius:6px 0 0 6px}.l-stack>span:last-child{border-radius:0 6px 6px 0}.l-stack .l-tip{bottom:calc(100% + 6px)}.l-legend-wide{gap:6px 20px}.l-line{width:100%;height:auto;display:block}.l-grid{stroke:var(--l-line);stroke-width:1px}.l-axis{fill:var(--l-ink3);font:11px var(--font-mono)}.l-marker{stroke:var(--l-ink3);stroke-dasharray:2 3}.l-series-oct{fill:none;stroke:var(--l-accent);stroke-width:2.5px}.l-series-sep{fill:none;stroke:var(--border-control);stroke-width:2px;stroke-dasharray:5 4}[data-series=oct]{background:var(--l-accent)}[data-series=sep]{background:var(--border-control)}.l-days{font-size:11px}.l-note{gap:12px;margin:0;padding:20px;display:grid}.l-note-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.l-note-pills{flex-wrap:wrap;gap:8px;display:flex}.l-figs{flex-wrap:wrap;align-items:end;gap:24px 64px;display:flex}.l-swim{gap:6px;min-width:640px;margin-top:12px;display:grid}.l-swim-hours{color:var(--l-ink3);justify-content:space-between;margin-left:96px;display:flex}.l-lane{grid-template-columns:90px 1fr;align-items:center;gap:6px;display:grid}.l-lane-track{background:var(--l-band);border-radius:4px;height:32px;position:relative}.l-block{background:var(--l-accent);color:var(--accent-foreground);border-radius:3px;place-items:center;display:grid;position:absolute;top:4px;bottom:4px}.l-block b{font-size:11px}.l-block[data-wait]{border:1px dashed var(--border-control);background:0 0}.l-steps{grid-template-columns:repeat(3,1fr);gap:16px;display:grid;margin-top:20px!important}.l-steps li{gap:10px;display:flex}.l-step-n{background:var(--l-accent);width:24px;height:24px;color:var(--accent-foreground);border-radius:999px;flex-shrink:0;place-items:center;font-size:11px;display:grid}.l-trades{gap:12px;display:grid;margin-top:16px!important}.l-trades li{grid-template-columns:140px 1fr auto;align-items:center;gap:12px;font-size:14px;display:grid}.l-trade-bar{background:var(--l-hand);border-radius:2px;height:14px;overflow:hidden}.l-trade-bar span{height:100%;display:block}.l-trades b{color:var(--l-ink2);font-weight:500}.l-msg-head{align-items:center;gap:10px;display:flex}.l-bubble{background:var(--l-band);border-radius:14px 14px 14px 4px;padding:10px 12px;font-size:13px;line-height:19px}.l-bubble-out{background:var(--primary);color:var(--primary-foreground);border-radius:14px 14px 4px;margin-left:32px}.l-funnel{gap:14px;display:grid;margin-top:16px!important}.l-funnel-row{justify-content:space-between;font-size:14px;display:flex;margin-bottom:4px!important}.l-funnel-bar{background:var(--l-band);border-radius:3px;height:20px}.l-funnel-bar span{background:var(--l-accent);border-radius:3px;height:100%;display:block}.l-stack-col{gap:16px;display:grid}.l-facts{flex-wrap:wrap;gap:6px 16px;display:flex}.l-qr{grid-template-columns:96px 1fr;align-items:center;gap:16px;display:grid}.l-qr>*+*{margin-top:0}.l-qr-code{background:var(--public-surface);border:1px solid var(--l-line);aspect-ratio:1;border-radius:6px;grid-template-columns:repeat(11,1fr);gap:1px;padding:6px;display:grid;position:relative}.l-qr-code span{aspect-ratio:1}.l-qr-code span[data-on=true]{background:var(--sidebar)}.l-qr-icon{background:var(--public-surface);width:24px;height:24px;color:var(--accent);margin:auto;padding:2px;position:absolute;inset:0}.l-reports{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.l-report-name{font:500 22px/28px var(--font-serif)}.l-report-fig{font:500 36px/40px var(--font-serif);font-variant-numeric:tabular-nums}.l-note-line{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.l-craft{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.l-craft li{border-top:1px solid var(--l-line);align-content:start;gap:10px;padding-top:20px;display:grid}.l-craft p{color:var(--l-ink2)}.l-roman{font:500 40px/44px var(--font-serif);color:var(--l-accent-ink)}.l-slider-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.l-slider-val{font-size:14px}.l-slider input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin:0}.l-slider input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--l-accent) var(--fill),var(--l-band) var(--fill));border-radius:999px;height:6px}.l-slider input[type=range]::-moz-range-track{background:linear-gradient(to right,var(--l-accent) var(--fill),var(--l-band) var(--fill));border-radius:999px;height:6px}.l-slider input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--primary);border:3px solid var(--l-card);width:22px;height:22px;box-shadow:0 0 0 1px var(--primary);border-radius:999px;margin-top:-8px}.l-slider input[type=range]::-moz-range-thumb{background:var(--primary);border:3px solid var(--l-card);border-radius:999px;width:18px;height:18px}.l-slider-marks{color:var(--l-ink3);justify-content:space-between;display:flex}.l-plans{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.l-plan{background:var(--l-card);border:1px solid var(--l-line);border-radius:10px;flex-direction:column;gap:12px;padding:24px;display:flex}.l-plan[data-rec=true]{background:var(--l-tint);border-color:var(--l-accent-ink)}.l-plan-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:30px;display:flex}.l-plan-name{font:500 24px/30px var(--font-serif)}.l-plan-price span:first-child{font:500 40px/44px var(--font-serif);font-variant-numeric:tabular-nums}.l-plan-features{border-top:1px solid var(--l-line);gap:8px;padding-top:14px;font-size:14px;display:grid}.l-plan-features li{gap:8px;display:flex}.l-plan-features svg{width:16px;height:16px;color:var(--l-good);margin-top:3px}.l-faq{border-top:1px solid var(--l-line);max-width:860px}.l-faq-item{border-bottom:1px solid var(--l-line)}.l-faq-item button{width:100%;color:var(--l-ink);font:500 20px/28px var(--font-serif);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:20px 0;display:flex}.l-faq-item button svg{width:20px;height:20px;color:var(--l-ink3)}.l-faq-item [role=region] p{color:var(--l-ink2);max-width:720px;padding-bottom:20px;font-size:16px;line-height:26px}.l-cta{background:var(--l-navy);color:var(--sidebar-foreground);padding-block:96px}.l-cta .l-eyebrow{color:var(--sidebar-group)}.l-cta .l-intro,.l-cta .l-small{color:var(--sidebar-muted)}.l-cta-title{font:500 44px/50px var(--font-serif);letter-spacing:-.015em;color:var(--sidebar-foreground);margin-top:12px!important}.l-cta .l-wrap>*+*{margin-top:16px}.l-cta-form{grid-template-columns:1fr 1.3fr 140px auto;align-items:end;gap:12px;max-width:920px;display:grid;margin-top:28px!important}.l-cta-form label{font:600 13px/18px var(--font-sans);gap:6px;display:grid}.l-cta-form input,.l-cta-form select{border:1px solid var(--sidebar-line);background:var(--public-surface);min-height:44px;color:var(--sidebar);font:400 15px var(--font-sans);border-radius:6px;width:100%;padding:0 12px}.l-cta-error{color:var(--accent-tint)}.l-cta-done{align-items:start;gap:12px;display:flex}.l-cta-done svg{width:28px;height:28px;color:var(--accent)}.l-footer{background:var(--l-navy);color:var(--sidebar-muted);border-top:1px solid var(--sidebar-line);padding-block:64px 32px;font-size:14px}.l-footer .brand-logo img{width:164px;height:auto}.l-footer .brand-logo .brand-light{display:none!important}.l-footer .brand-logo .brand-reversed{display:block!important}.l-footer-top{grid-template-columns:1.6fr repeat(4,1fr);gap:32px;display:grid}.l-footer-brand>*+*{margin-top:12px}.l-footer-tag{font:500 20px/28px var(--font-serif);color:var(--sidebar-foreground)}.l-footer h3{color:var(--sidebar-group);margin-bottom:12px}.l-footer ul{gap:4px;display:grid}.l-footer ul a{align-items:center;min-height:32px;display:inline-flex}.l-footer a:hover{color:var(--sidebar-foreground);text-decoration:underline}.l-footer .l-eyebrow{color:var(--sidebar-group)}.l-footer-letter{border:1px solid var(--sidebar-line);border-radius:10px;gap:8px;padding:16px;display:grid;margin-top:20px!important}.l-btn-outline-dark{border-color:var(--sidebar-line);justify-self:start;color:var(--sidebar-foreground)!important}.l-btn-outline-dark:hover{background:var(--sidebar-active-bg)}.l-footer-housing{max-width:820px;font-size:13px;line-height:20px;margin-top:40px!important}.l-footer-methods{margin-top:12px!important}.l-footer-legal{border-top:1px solid var(--sidebar-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding-top:20px;display:flex}.l-footer-controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.l-footer .l-lang{border-color:var(--sidebar-line)}.l-footer .l-lang button{color:var(--sidebar-muted)}.l-footer .l-lang button[aria-pressed=true]{background:var(--sidebar-active-bg);color:var(--sidebar-foreground)}.l-theme{border:1px solid var(--sidebar-line);min-height:36px;color:var(--sidebar-foreground);font:500 13px var(--font-sans);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.l-theme svg{width:16px;height:16px}@media(max-width:1023px){.l-nav,.l-signin{display:none}.l-menu-btn{display:inline-grid}.l-hero-grid{grid-template-columns:1fr;gap:40px}.l-hero-copy{position:static}.l-split{grid-template-columns:1fr}.l-crew{grid-template-columns:1fr 1fr}.l-crew>li,.l-crew>li:nth-child(4){grid-column:auto}.l-reports{grid-template-columns:1fr 1fr}.l-week-grid{grid-template-columns:1fr 1fr;row-gap:32px}.l-week-item:nth-child(3){border-left:0;padding-left:0}.l-flow{grid-template-columns:1fr;gap:0}.l-link{width:0;height:28px;margin-inline:auto;border-top:0!important}.l-link[data-line=solid]{border-left:2px solid var(--l-ink2)}.l-link[data-line=dotted]{border-left:2px dotted var(--l-accent-ink)}.l-flow-col{grid-template-columns:repeat(3,1fr)}.l-flow-col>.l-label{grid-column:1/-1}.l-flow-mid{grid-template-columns:1fr}.l-steps{grid-template-columns:1fr 1fr}.l-footer-top{grid-template-columns:repeat(2,1fr)}.l-footer-brand{grid-column:1/-1}.l-cta-form{grid-template-columns:1fr 1fr}}@media(max-width:767px){.l-wrap{padding-inline:16px}.l-section,.l-cta{padding-block:64px}.l-hero{padding-block:40px 64px}.l-header-logo .brand-logo img{width:132px}.l-header-cta{display:none}.l-header-row{gap:12px}.l-h1{font-size:40px;line-height:44px}.l-h2{font-size:30px;line-height:36px}.l-big,.l-week-fig{font-size:44px;line-height:48px}.l-cta-title{font-size:34px;line-height:40px}.l-actions .l-btn{width:100%}.l-window-body{padding:14px}.l-window-url{display:none}.l-run li{grid-template-columns:40px minmax(0,1fr)}.l-run li>.l-agent{justify-self:start}.l-run li>.l-run-text{grid-column:1/-1}.l-run li>.l-pill{grid-column:1/-1;justify-self:start}.l-kpis{grid-template-columns:1fr 1fr}.l-mini-grid,.l-week-grid{grid-template-columns:1fr}.l-week-item{border-left:0;border-bottom:1px solid var(--l-line);padding:0 0 24px}.l-week-item:last-child{border-bottom:0}.l-crew,.l-reports,.l-craft,.l-plans,.l-two,.l-steps,.l-presets,.l-flow-col{grid-template-columns:1fr}.l-trades li{grid-template-columns:1fr auto}.l-trades li .l-trade-bar{grid-area:2/1/auto/-1}.l-table td,.l-table tbody th{padding:10px 12px}.l-footer-top,.l-cta-form{grid-template-columns:1fr}.l-cta-form .l-btn{width:100%}.l-faq-item button{font-size:18px}}.l-header-logo{align-items:center;min-height:44px;display:inline-flex}.l-link-text{min-height:44px}.l-tabs button{min-width:44px}@media(max-width:767px){.l-footer ul a{min-height:40px}}.l-footer-brand>a{align-items:center;min-height:44px;display:inline-flex}.landing{--l-hero:#2b3747;--l-hero-2:#c4cad3;--l-hero-3:#d5dae1;--l-slate:#37485e;--l-slate-2:#344256;--l-slate-3:#3d4d63;--l-slate-line:#4a5a70;--l-slate-rule:#3e4c61;--l-steel:#8aa6c6;--l-label-dark:#97a1ae;--l-gray-bar:#c9cdd3;--l-num:#6f7a8a;--l-muted-navy:#aeb8c6;--l-orange:#e5511b;--l-red:#b3261e;--l-warm:#fbf0d6;--l-peach:#f59a70;--l-peach-2:#f5c4a8;--l-ember:#3d2418;--l-run-bg:#1d3328;--l-run-fg:#79c494;--l-wait-bg:#3d1d1b;--l-wait-fg:#f08b85;--l-funnel:#4f6d8f;--l-door-leased:#e5511b;--l-door-listed:#a8957a;--l-door-ready:#3e8a83;--a-reader-solid:#7d6a50;--a-bookkeeper-solid:#4f6d8f;--a-dispatcher-solid:#b8420f;--a-auditor-solid:#2f756f;--a-scribe-solid:#5a6678;--l-glow:radial-gradient(60% 70% at 50% 100%, #e5511b47, transparent 70%)}.landing[data-theme=dark]{--l-warm:#3a3222;--l-gray-bar:#4a5262}.l-header[data-over=true]{background:0 0;border-bottom-color:#0000}.l-header[data-over=true] .l-nav,.l-header[data-over=true] .l-signin{color:#fff}.l-header[data-over=true] .brand-logo .brand-light{display:none!important}.l-header[data-over=true] .brand-logo .brand-reversed{display:block!important}.l-header[data-over=true] .l-header-cta{background:0 0;border-color:#fff;color:#fff!important}.l-header[data-over=true] .l-header-cta:hover{background:#ffffff1a}.l-header[data-over=true] .l-lang{border-color:#ffffff59}.l-header[data-over=true] .l-lang button{color:var(--l-hero-2)}.l-header[data-over=true] .l-lang button[aria-pressed=true]{color:var(--l-hero);background:#fff}.l-header[data-over=true] .l-menu-btn{color:#fff;background:0 0;border-color:#ffffff59}.l-header[data-over=false]{background:#fcfaf6}.landing[data-theme=dark] .l-header[data-over=false]{background:var(--l-page)}.l-hero{margin-top:-68px;padding:0 0 72px}.l-hero-band{background:var(--l-glow),var(--l-hero);color:#fff;padding:148px 0 200px}.l-hero-copy{text-align:center;justify-items:center;display:grid;position:static}.l-hero-copy .l-eyebrow{color:var(--l-hero-2)}.l-hero .l-h1{color:#fff;font-family:var(--font-serif)}.l-hero .l-h1>span{display:block}.l-hero .l-h1 .l-muted{color:var(--l-hero-2)}.l-hero .l-lead{color:var(--l-hero-3);max-width:640px;margin-inline:auto}.l-hero .l-actions{justify-content:center}.l-hero-copy .l-small{color:var(--l-hero-3)}.l-hero-copy .l-illus{color:var(--l-hero-2);border-color:var(--l-slate-line);background:0 0;margin-top:12px}.l-btn-outline-light{background:0 0;border-color:#fff;color:#fff!important}.l-btn-outline-light:hover{background:#ffffff1a}.l-hero-window{margin-top:-120px;position:relative}.l-window-body{grid-template-columns:minmax(0,55fr) minmax(0,45fr);gap:24px;padding:24px;display:grid}.l-window-log,.l-window-side{align-content:start;gap:14px;display:grid}.l-run-title{font:500 22px/28px var(--font-serif);letter-spacing:-.01em}.l-filters{scrollbar-width:none;border:1px solid var(--l-line);background:var(--l-band);border-radius:999px;flex-wrap:nowrap;gap:2px;width:max-content;max-width:100%;padding:3px;overflow-x:auto}.l-filters button{white-space:nowrap;color:var(--l-ink2);background:0 0;border:0;border-radius:999px;flex:none;padding:4px 12px}.l-filters button[aria-pressed=true],.l-filters button[data-agent][aria-pressed=true]{background:var(--l-hero);color:#fff;border-color:#0000}.l-run li{border-radius:6px;padding:8px}.l-run li[data-wait]{background:var(--l-warm);border-bottom-color:#0000}.l-kpis{grid-template-columns:repeat(3,1fr);gap:8px}.l-kpi:last-child{grid-column:1/-1}.l-kpi-value{font-size:22px;line-height:28px}.l-bar{background:var(--l-orange)}.l-bar-col[data-current=true] .l-bar{background:var(--l-gray-bar)}.l-sofar{color:var(--l-ink3);white-space:nowrap;font-size:9px;line-height:12px;position:absolute;top:-2px}.l-doors-head{flex-wrap:wrap;align-items:center}.l-doors-head .l-legend{gap:4px 10px;font-size:12px}.l-doors{grid-template-columns:repeat(auto-fill,22px);gap:5px}.l-doors span{aspect-ratio:auto;border-radius:5px;width:22px;height:22px}[data-state=leased]{background:var(--l-door-leased)}[data-state=listed]{background:var(--l-door-listed)}[data-state=ready]{background:var(--l-door-ready)}.l-sect-head{gap:16px;display:grid}.l-sect-split{grid-template-columns:minmax(0,60fr) minmax(0,35fr);justify-content:space-between;align-items:end;column-gap:5%}.l-sect-side .l-intro{font-size:16px;line-height:26px;margin-top:0!important}.l-eyebrow{flex-wrap:wrap;align-items:center;gap:0;display:inline-flex}.l-sect-dot{background:var(--l-hero);border-radius:999px;width:5px;height:5px;margin-inline:10px;display:inline-block}.l-navy .l-sect-dot{background:var(--l-hero-2)}.l-navy{background:var(--l-glow),var(--l-hero);color:#fff}.l-navy .l-eyebrow,.l-navy .l-label{color:var(--l-hero-2)}.l-navy .l-sect{color:var(--l-peach)}.l-navy .l-h2{color:#fff}.l-navy .l-muted,.l-navy .l-intro,.l-navy .l-small{color:var(--l-hero-2)}.l-navy .l-ink3{color:var(--l-label-dark)}.l-navy .l-illus{color:var(--l-hero-2);border-color:var(--l-slate-line);background:0 0}.l-navy .l-legend{color:var(--l-hero-2)}.l-navy .l-card{color:var(--l-ink)}.l-navy .l-card .l-small{color:var(--l-ink2)}.l-navy .l-card .l-ink3,.l-navy .l-card .l-label{color:var(--l-ink3)}.l-navy .l-figure-cap{color:var(--l-hero-2)}.l-week{background:0 0;padding-block:48px 24px}.l-week-item{border-left:0;padding:0 24px 0 0}.l-suf{letter-spacing:0;margin-left:2px;font-size:.55em}.l-tabs{border-bottom:0;gap:8px;padding-bottom:2px}.l-tabs button{border:1px solid var(--l-line);color:var(--l-ink2);background:var(--l-card);border-radius:999px;margin-bottom:0;padding:6px 16px}.l-tabs button[aria-selected=true]{background:var(--l-hero);border-color:var(--l-hero);color:#fff}.l-section .l-wrap>.l-tour{margin-top:16px}.l-thumbs{scrollbar-width:thin;gap:10px;margin-top:16px;padding:3px;display:flex;overflow-x:auto}.l-thumbs button{border:1px solid var(--l-line);background:var(--l-band);cursor:pointer;outline-offset:1px;border-radius:6px;flex:0 0 120px;height:68px;padding:0;overflow:hidden}.l-thumbs button[aria-current=true]{outline:2px solid var(--l-hero)}.l-thumbs img{object-fit:cover;width:100%;height:100%;display:block}.l-figure-frame{background:var(--l-card);border:1px solid var(--l-line);box-shadow:var(--l-shadow);aspect-ratio:16/9;border-radius:10px;overflow:hidden}.l-figure-frame img{object-fit:cover;width:100%;height:100%;display:block}.l-figure-cap{color:var(--l-ink2);font-size:13px;line-height:20px;margin-top:10px!important}.l-dark-card{background:var(--l-slate);color:#fff;border-radius:10px}.l-dark-card .l-label,.l-dark-card .l-sub{color:var(--l-hero-2)}.l-dark-card .l-illus{color:var(--l-hero-2);border-color:var(--l-slate-line);background:0 0}.l-stays{border-top:1px solid var(--l-slate-line);gap:6px;padding-top:14px;display:grid}.l-stays .l-label{color:var(--l-label-dark)}.l-crew{grid-template-columns:repeat(4,1fr);align-items:stretch}.l-crew>li,.l-crew>li:nth-child(4){grid-column:auto}.l-agent-top .l-avatar{color:#fff;border-radius:8px}.l-agent-top[data-agent=reader] .l-avatar{background:var(--a-reader-solid)}.l-agent-top[data-agent=bookkeeper] .l-avatar{background:var(--a-bookkeeper-solid)}.l-agent-top[data-agent=dispatcher] .l-avatar{background:var(--a-dispatcher-solid)}.l-agent-top[data-agent=auditor] .l-avatar{background:var(--a-auditor-solid)}.l-agent-top[data-agent=scribe] .l-avatar{background:var(--a-scribe-solid)}.l-runs[data-agent=reader] .l-meter span{background:var(--a-reader-solid)}.l-runs[data-agent=bookkeeper] .l-meter span{background:var(--a-bookkeeper-solid)}.l-runs[data-agent=dispatcher] .l-meter span{background:var(--a-dispatcher-solid)}.l-runs[data-agent=auditor] .l-meter span{background:var(--a-auditor-solid)}.l-runs[data-agent=scribe] .l-meter span{background:var(--a-scribe-solid)}.l-never svg{color:var(--l-red);width:14px;height:14px}.l-navy .l-presets{border-color:var(--l-slate-line);background:0 0;border:0;gap:8px;padding:0}.l-navy .l-preset{background:var(--l-slate-2);border:1px solid var(--l-slate-line);color:#fff}.l-navy .l-preset:hover{background:var(--l-slate-3)}.l-navy .l-preset[data-on=true]{background:var(--l-slate-3);border-color:var(--l-steel)}.l-navy .l-tag{background:var(--l-steel);color:var(--l-hero)}.l-dark-panel{background:var(--l-slate-2);border:1px solid var(--l-slate-line);color:#fff;border-radius:10px}.l-dark-panel .l-table thead th{background:var(--l-slate-3);color:var(--l-hero-2)}.l-dark-panel .l-table td,.l-dark-panel .l-table tbody th{border-top-color:var(--l-slate-rule)}.l-dark-panel .l-pill[data-tone=good]{background:var(--l-run-bg);color:var(--l-run-fg)}.l-dark-panel .l-pill[data-tone=warn]{background:var(--l-wait-bg);color:var(--l-wait-fg)}.l-dark-panel .l-pill[data-tone=info]{background:var(--l-slate-3);color:var(--l-steel)}.l-progress{background:var(--l-slate-line);border-radius:999px;height:4px;overflow:hidden}.l-progress span{background:var(--l-orange);height:100%;display:block}.l-gate-note{background:var(--l-ember);color:var(--l-peach-2);border-radius:6px;padding:12px 14px;font-size:14px;line-height:21px}.l-gate-note b{color:var(--l-peach)}.l-flow{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr) 64px 160px 64px minmax(0,1fr);align-items:stretch}.l-flow>.l-link{display:none}.l-flow-col{align-content:center}.l-flow-col:first-child,.l-flow-col:last-child{grid-template-rows:auto repeat(3,1fr)}.l-curves{align-self:stretch;width:64px;height:100%;overflow:visible}.l-curves path{fill:none;stroke-width:2px}.l-curves[data-curve=solid] path{stroke:var(--l-orange)}.l-curves[data-curve=dashed] path{stroke:var(--l-hero);stroke-dasharray:6 5}.l-flow-crew{background:var(--l-hero);color:#fff;border-radius:10px}.l-flow-crew .l-label,.l-flow-crew .l-mono,.l-flow-crew .l-small{color:var(--l-hero-2)}.l-gate-col{text-align:center;justify-items:center;gap:10px}.l-gate{background:var(--l-warm);border:2px dashed var(--l-hero);border-radius:999px;place-content:center;gap:2px;width:120px;height:120px;padding:0;display:grid}.l-gate .l-mono{letter-spacing:.08em;text-transform:uppercase;color:var(--l-ink2);font-size:10px}.l-gate-you{font:500 26px/30px var(--font-serif)}.l-gate-cap{max-width:180px}.l-lands{text-align:right;color:var(--l-ink3);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;margin-top:12px;padding:0;font-size:11px}[data-line=dotted]{border-top-color:var(--l-hero);border-top-style:dashed}[data-line=solid]{border-top-color:var(--l-orange)}.l-method-legend{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.l-method-legend li{gap:4px;display:grid}.l-method-legend .l-label{align-items:center;gap:6px;display:inline-flex}.l-method-legend i{border-radius:2px;width:10px;height:10px;display:inline-block}.l-method-legend b{font:500 18px/24px var(--font-mono);font-variant-numeric:tabular-nums}.l-note-navy{background:var(--l-hero);border-color:var(--l-hero);color:#fff}.l-note-navy .l-quote{color:#fff}.l-note-navy .l-ink3{color:var(--l-hero-2)}.l-pill[data-tone=outline]{border:1px solid var(--l-slate-line);color:var(--l-hero-2);background:0 0}.l-figs{justify-content:flex-start;gap:16px 40px}.l-navy .l-big{color:#fff}.l-good-fig{color:var(--l-run-fg)!important}.l-gantt{gap:6px;min-width:720px;margin-top:12px;display:grid}.l-gantt-row{grid-template-columns:200px 1fr;align-items:center;gap:12px;min-height:40px;display:grid}.l-gantt-label p:first-child{font-size:13px;font-weight:600;line-height:18px}.l-gantt-label .l-mono{font-size:11px;line-height:16px}.l-gantt-track{background:repeating-linear-gradient(to right,var(--l-line) 0 1px,transparent 1px calc(100% / 6.5));height:28px;position:relative}.l-gantt-hours .l-gantt-track{color:var(--l-ink3);background:0 0;justify-content:space-between;height:auto;display:flex}.l-gbar{background:var(--l-orange);border-radius:3px;position:absolute;top:6px;bottom:6px}.l-gbar[data-wait]{border:0;border-top:2px dotted var(--l-ink3);background:0 0;border-radius:0;height:0;top:13px;bottom:auto}.l-gwait{white-space:nowrap;color:var(--l-ink3);background:var(--l-card);padding:0 4px;font-size:11px;position:absolute;top:-18px;left:8px}.l-gdur{background:var(--l-card);z-index:1;color:var(--l-ink2);white-space:nowrap;padding:0 4px;font-size:11px;position:absolute;top:5px}.l-note-dark{background:var(--l-slate-2);border-color:var(--l-slate-line);color:#fff}.l-note-dark .l-quote{color:#fff}.l-note-dark .l-ink3{color:var(--l-hero-2)}.l-equal{align-items:stretch}.l-equal>*{height:100%}[data-bar=open]{background:var(--l-orange)}[data-bar=urgent]{background:var(--l-red)}.l-trades li{grid-template-columns:120px 1fr}.l-trade-track{align-items:center;gap:10px;display:flex}.l-trade-bar{background:var(--l-orange);flex-shrink:0}.l-trades+.l-small{margin-top:16px!important}.l-trades b{white-space:nowrap;font-size:12px}.l-contract-panel{flex-direction:column;display:flex;overflow:hidden}.l-block-line{font-weight:400;display:block}.l-table tr[data-first=true]>*{background:0 0}.l-ontime{background:var(--l-band);border-radius:999px;width:64px;height:4px;margin-top:4px;display:block;overflow:hidden}.l-ontime span{background:var(--l-gray-bar);height:100%;display:block}.l-table tr[data-first=true] .l-ontime span{background:var(--l-hero)}.l-msg{border-top:1px solid var(--l-line)}.l-msg .l-btn{justify-self:start}.l-funnel-line{align-items:center;gap:12px;display:flex}.l-funnel-bar{background:0 0;flex:1}.l-funnel-bar span{background:var(--l-funnel)}.l-funnel-bar span[data-last]{background:var(--l-slate)}.l-funnel-n{font:500 22px/26px var(--font-serif);text-align:right;font-variant-numeric:tabular-nums;min-width:32px}.l-draft{align-content:start;gap:12px;display:grid}.l-draft>*+*{margin-top:0}.l-pill[data-tone=draft]{border:1px solid var(--l-peach);color:var(--l-peach);background:0 0}.l-draft .l-facts{background:var(--l-hero);color:var(--l-hero-3);border-radius:6px;padding:10px 12px}.l-draft .l-qr{border-top:1px solid var(--l-slate-line);padding-top:14px}.l-draft .l-qr-code{background:#fff}.l-spark{width:100%;height:64px;display:block;overflow:visible}.l-spark-line{fill:none;stroke:var(--l-hero);stroke-width:2px}.l-spark-fill{fill:color-mix(in oklab,var(--l-hero) 12%,transparent)}.l-spark-dot{fill:var(--l-hero)}.l-spark-bar{fill:var(--l-orange)}.l-spark-end{font:600 13px var(--font-mono);fill:var(--l-ink)}.landing[data-theme=dark] .l-spark-line{stroke:var(--l-hero-2)}.landing[data-theme=dark] .l-spark-dot{fill:var(--l-hero-2)}.l-craft{border-top:1px solid var(--l-line);padding-top:24px}.l-craft li{border-top:0;padding-top:0}.l-roman{font:500 11px/16px var(--font-mono);color:var(--l-num);letter-spacing:.08em}.l-craft-title{font:500 22px/28px var(--font-serif);letter-spacing:-.01em}.l-sect-side .l-slider{gap:10px;display:grid}.l-sect-side .l-slider>*+*{margin-top:0}.l-plan[data-rec=true]{background:var(--l-card);border-color:var(--l-hero);box-shadow:0 24px 48px -28px #e5511b80}.l-fit-pill{font:500 10px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:var(--l-tint);color:var(--l-accent-ink);border:1px solid var(--l-accent-ink);border-radius:999px;padding:2px 8px}.l-estimate{background:var(--l-band);color:var(--l-ink2);border-radius:6px;padding:8px 10px}.l-price-skeleton{background:var(--l-band);border-radius:6px;height:88px;animation:1.4s ease-in-out infinite l-price-pulse}@keyframes l-price-pulse{50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.l-price-skeleton{animation:none}}.l-faq-section .l-sect-head{text-align:center;justify-items:center}.l-faq-section .l-h2{margin-inline:auto}.l-faq{max-width:760px;margin-inline:auto}.l-cta{background:var(--l-glow),var(--l-hero);text-align:center}.l-cta .l-wrap{justify-items:center;display:grid}.l-cta-title em{color:var(--l-hero-2);font-style:italic;font-weight:400}.l-cta .l-intro{max-width:640px;margin-inline:auto}.l-cta-form{grid-template-columns:1fr 1.3fr 130px auto;gap:8px;width:100%;max-width:720px}.l-cta-form label{display:block}.l-footer-letter{border:0;padding:0}.l-letter-row{gap:8px;max-width:420px;display:flex}.l-letter-row input{border:1px solid var(--sidebar-line);min-height:44px;color:var(--sidebar-foreground);font:400 14px var(--font-sans);background:0 0;border-radius:6px;flex:1;padding:0 12px}.l-letter-row input::placeholder{color:var(--sidebar-muted)}.l-footer .l-footer-methods{flex-wrap:wrap;gap:8px;display:flex;margin-top:16px!important}.l-footer-methods li{border:1px solid var(--sidebar-line);border-radius:999px;padding:4px 12px;font-size:11px}@media(max-width:1023px){.l-window-body,.l-sect-split{grid-template-columns:1fr}.l-crew{grid-template-columns:1fr 1fr}.l-flow{grid-template-columns:1fr}.l-flow>.l-link{display:block}.l-curves{display:none}.l-flow-col:first-child,.l-flow-col:last-child{grid-template-rows:none}.l-lands{text-align:center}.l-two.l-equal{grid-template-columns:1fr}.l-method-legend{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.l-hero-band{padding:116px 0 170px}.l-hero-window{margin-top:-120px}.l-filters{width:100%}.l-kpis{grid-template-columns:1fr 1fr}.l-crew{grid-template-columns:1fr}.l-method-legend{grid-template-columns:1fr 1fr}.l-cta-form{grid-template-columns:1fr}.l-letter-row{flex-direction:column}.l-week-item{padding:0 0 24px}.l-trades li{grid-template-columns:1fr}}.l-h1{font:400 76px/82px var(--font-serif);letter-spacing:-.02em}.l-h2{font:400 52px/58px var(--font-serif);letter-spacing:-.02em}.l-h2 .l-muted{color:var(--l-num)}.l-hero .l-h1 .l-muted,.l-navy .l-h2 .l-muted{color:var(--l-muted-navy)}.l-cta-title{font:400 64px/70px var(--font-serif);letter-spacing:-.02em}@media(max-width:1023px){.l-h1{font-size:60px;line-height:66px}.l-h2{font-size:42px;line-height:48px}.l-cta-title{font-size:48px;line-height:54px}}@media(max-width:767px){.l-h1{font-size:40px;line-height:44px}.l-h2{font-size:32px;line-height:38px}.l-cta-title{font-size:36px;line-height:42px}}.l-bars-wrap{padding-left:34px;position:relative}.l-grid{pointer-events:none;position:absolute;inset:0 0 0 34px}.l-grid span{border-top:1px solid color-mix(in oklab,var(--l-ink3) 18%,transparent);position:absolute;left:0;right:0}.l-grid i{color:var(--l-ink3);font-size:9px;font-style:normal;line-height:14px;position:absolute;top:-7px;right:calc(100% + 6px)}.l-bars{gap:0;position:relative}.l-bar-col .l-bar{width:60%;max-height:none}.l-hero .l-h1{margin-bottom:20px!important}
