a,button,[role=button],summary,label[for],input[type=submit],input[type=button],input[type=checkbox],input[type=radio],.slabr-button,.dash-pill--link,.dash-metric--clickable,.row-card__link,.dash-table__row-link{touch-action:manipulation;-webkit-tap-highlight-color:transparent}@media (pointer:coarse){a:active,button:active,[role=button]:active,.slabr-button:active,.dash-metric--clickable:active,.row-card__link:active,.dash-table__row-link:active{opacity:.72;transition:opacity 80ms,transform 80ms;transform:scale(.985)}}button,[role=button],.slabr-button,.dash-pill--link{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}@font-face{font-family:Inter;font-display:swap;src:local(Inter),url(https://rsms.me/inter/inter.css)format("css")}@supports (view-transition-name:root){@view-transition{navigation:auto}::view-transition-old(root){animation:.18s ease-in-out vtFade}::view-transition-new(root){animation:.18s ease-in-out vtFade}@keyframes vtFade{0%{opacity:1}to{opacity:0}}}:root{--slabr-black:#080706;--slabr-charcoal:#12100e;--slabr-panel:#191612;--slabr-bronze:#bf8445;--slabr-bronze-soft:#d2a166;--slabr-sand:#decaaa;--slabr-cream:#f4efe7;--slabr-line:#decaaa2e;--slabr-glow:#bf844552;--bg:#06080b;--bg-2:#0a0f14;--panel:#0d1319;--panel-2:#111821;--panel-3:#151e28;--border:#ffffff14;--border-strong:#ffffff24;--text:#f5f7fa;--fg:#f5f7fa;--accent:var(--module-quotix);--accent-soft:var(--module-quotix-soft);--muted:#9aa4b2;--gold:#f3a527;--green:#67d84a;--blue:#1fa2ff;--purple:#8c52ff;--pink:#ff2a8a;--status-success:#5fd185;--status-success-soft:#5fd18524;--status-warning:#f3a527;--status-warning-soft:#f3a52724;--status-danger:#ff7a6e;--status-danger-soft:#ff7a6e24;--status-info:#61b3ff;--status-info-soft:#61b3ff24;--status-neutral:#9aa4b2;--status-neutral-soft:#9aa4b21f;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--motion-fast:.12s;--motion-base:.18s;--motion-slow:.28s;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--shadow-soft:0 10px 30px #00000038;--shadow-strong:0 30px 80px #0006;--shadow-lift:0 18px 40px #00000052;--radius-sm:10px;--radius:18px;--radius-lg:26px;--radius-pill:999px;--container-max:1280px;--glass-subtle:#ffffff06;--glass-mid:#ffffff0f;--glass-lift:#ffffff1a;--glass-border:#ffffff1a;--glass-border-strong:#ffffff2e;--module-quotix:#f3a527;--module-quotix-soft:#f3a5271f;--module-quotix-glow:#f3a52766;--module-flow:#ff6b5b;--module-flow-soft:#ff6b5b1f;--module-flow-glow:#ff6b5b66;--module-track:#4fa8ff;--module-track-soft:#4fa8ff1f;--module-track-glow:#4fa8ff66;--module-asset:#9f7bff;--module-asset-soft:#9f7bff1f;--module-asset-glow:#9f7bff66;--module-core:#6ee297;--module-core-soft:#6ee2971f;--module-core-glow:#6ee29766;--module-pulse:#ffd43d;--module-pulse-soft:#ffd43d1f;--module-pulse-glow:#ffd43d66;--module-insight:#4fd8c9;--module-insight-soft:#4fd8c91f;--module-insight-glow:#4fd8c966;--module-forge:#b0b7c3;--module-forge-soft:#b0b7c31f;--module-forge-glow:#b0b7c366;--module-finance:#2ec788;--module-finance-soft:#2ec7881f;--module-finance-glow:#2ec78866;--module-system:#7b8aa1;--module-system-soft:#7b8aa11f;--module-system-glow:#7b8aa166;--module-link:#ff7ec7;--module-link-soft:#ff7ec71f;--module-link-glow:#ff7ec766;--module-comms:#38bdf8;--module-comms-soft:#38bdf81f;--module-comms-glow:#38bdf866;--accent-glow:var(--module-quotix-glow);--chart-1:#f3a527;--chart-2:#4fa8ff;--chart-3:#6ee297;--chart-4:#9f7bff;--chart-5:#ff6b5b;--chart-6:#4fd8c9;--chart-7:#ffd43d;--chart-8:#ff8fcb;--font-sans:Inter;--font-swap-fallback:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}[data-theme=light]{--bg:#f4f6f9;--bg-2:#edf0f5;--panel:#fff;--panel-2:#f8f9fc;--panel-3:#f0f3f7;--border:#00000012;--border-strong:#00000021;--text:#0d1117;--fg:#0d1117;--accent:#c87f1f;--accent-soft:#c87f1f1f;--muted:#64748b;--status-success:#16a34a;--status-success-soft:#16a34a1f;--status-warning:#d97706;--status-warning-soft:#d977061f;--status-danger:#dc2626;--status-danger-soft:#dc26261f;--status-info:#2563eb;--status-info-soft:#2563eb1f;--status-neutral:#64748b;--status-neutral-soft:#64748b1a;--shadow-soft:0 4px 16px #00000014;--shadow-strong:0 12px 40px #00000024;--shadow-lift:0 8px 24px #0000001a;--glass-subtle:var(--panel-2);--glass-mid:var(--panel-3);--glass-lift:#0000000a;--glass-border:var(--border);--glass-border-strong:var(--border-strong)}[data-theme=light] body{background:radial-gradient(circle at 0 0,#f3a5270a,#0000 18%),radial-gradient(circle at 100% 0,#00000003,#0000 22%),linear-gradient(#f1f4f8 0%,#f4f6f9 100%)}[data-theme=light] .slabr-sidebar{background:var(--bg-2)}[data-theme=light] .slabr-sidebar:hover,[data-theme=light] .slabr-sidebar:focus-within{box-shadow:8px 0 32px #0000001f}[data-theme=light] .slabr-sidebar__item:hover,[data-theme=light] .slabr-sidebar__dept-head:hover{background:#0000000a}[data-theme=light] .slabr-sidebar__sub:hover{background:#00000009}[data-theme=light] .slabr-sidebar__pill{background:#0000000d;border-color:#00000017}[data-theme=light] .slabr-sidebar__dept+.slabr-sidebar__dept{border-top-color:#0000000d}[data-theme=light] .slabr-topbar{background:#f4f6f9d9}[data-theme=light] .slabr-card{background:var(--panel);box-shadow:var(--shadow-soft)}[data-theme=light] .slabr-button:not(.primary){background:#00000008}[data-theme=light] .slabr-skeleton{background:linear-gradient(90deg,#0000000d 0%,#00000017 50%,#0000000d 100%) 0 0/200% 100%}[data-theme=light] .dash-metric,[data-theme=light] .dash-card{background:var(--panel);box-shadow:var(--shadow-soft)}[data-theme=light] .slabr-quote-row{background:var(--panel-2);border-color:var(--border)}[data-theme=light] .topbar-search__wrap{border-color:var(--border);background:#0000000a}[data-theme=light] .topbar-search__wrap:focus-within{background:var(--panel);border-color:#f3a52766}[data-theme=light] .topbar-search__hint{border-color:var(--border);background:#0000000d}[data-theme=light] .slabr-input{background:var(--panel);border-color:var(--border)}[data-theme=light] .slabr-pill{border-color:var(--border);background:#0000000a}[data-theme=light] .slabr-metric-card{background:var(--panel);box-shadow:var(--shadow-soft)}[data-theme=light] .ux-card--flat{background:var(--panel-2)}[data-theme=light] .ux-card--hero{background:var(--panel);box-shadow:var(--shadow-strong)}[data-theme=light] .ux-row{background:var(--panel-2)}[data-theme=light] .ux-row--interactive:hover{background:var(--panel-3)}[data-theme=light] .ux-btn:not(.ux-btn--primary):not(.ux-btn--success):not(.ux-btn--warning):not(.ux-btn--danger):not(.ux-btn--info){background:#0000000a}[data-theme=light] .ux-btn:hover{background:#00000012}[data-theme=light] .ux-icon-btn{background:#0000000a}[data-theme=light] .ux-icon-btn:hover{background:#00000014}[data-theme=light] .ux-action-tile{background:#00000008}[data-theme=light] .dash-table td{background:var(--panel)}[data-theme=light] .dash-table tr:hover td,[data-theme=light] .dash-barlist__row{background:var(--panel-2)}[data-theme=light] .slabr-pagination__btn:hover{color:var(--text);background:#0000000d}[data-theme=light] .slabr-button:not(.primary):hover{background:#00000012}.module-quotix{--accent:var(--module-quotix);--accent-soft:var(--module-quotix-soft);--accent-glow:var(--module-quotix-glow)}.module-flow{--accent:var(--module-flow);--accent-soft:var(--module-flow-soft);--accent-glow:var(--module-flow-glow)}.module-track{--accent:var(--module-track);--accent-soft:var(--module-track-soft);--accent-glow:var(--module-track-glow)}.module-asset{--accent:var(--module-asset);--accent-soft:var(--module-asset-soft);--accent-glow:var(--module-asset-glow)}.module-core{--accent:var(--module-core);--accent-soft:var(--module-core-soft);--accent-glow:var(--module-core-glow)}.module-pulse{--accent:var(--module-pulse);--accent-soft:var(--module-pulse-soft);--accent-glow:var(--module-pulse-glow)}.module-insight{--accent:var(--module-insight);--accent-soft:var(--module-insight-soft);--accent-glow:var(--module-insight-glow)}.module-forge{--accent:var(--module-forge);--accent-soft:var(--module-forge-soft);--accent-glow:var(--module-forge-glow)}.module-finance{--accent:var(--module-finance);--accent-soft:var(--module-finance-soft);--accent-glow:var(--module-finance-glow)}.module-system{--accent:var(--module-system);--accent-soft:var(--module-system-soft);--accent-glow:var(--module-system-glow)}.module-link{--accent:var(--module-link);--accent-soft:var(--module-link-soft);--accent-glow:var(--module-link-glow)}.module-comms{--accent:var(--module-comms);--accent-soft:var(--module-comms-soft);--accent-glow:var(--module-comms-glow)}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);font-family:var(--font-sans,Inter), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;margin:0;padding:0}body{background:radial-gradient(circle at 0 0,#f3a52714,#0000 18%),radial-gradient(circle at 100% 0,#ffffff08,#0000 22%),linear-gradient(#05070a 0%,#06080b 100%)}a{color:inherit;text-decoration:none}button,input{font:inherit}.slabr-shell{min-height:100vh;display:flex}.slabr-verify-banner{color:var(--fg,#fff);background:linear-gradient(90deg,#f3a52729,#f3a52714);border-bottom:1px solid #f3a52752;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:10px 18px;font-size:13px;line-height:1.45;display:flex}.slabr-verify-banner__content{flex:1;align-items:center;gap:10px;min-width:240px;display:flex}.slabr-verify-banner__icon{color:#f3a527;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.slabr-verify-banner__text strong{margin-right:2px;font-weight:700}.slabr-verify-banner__email{word-break:break-all;background:#0000002e;border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.slabr-verify-banner__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.slabr-verify-banner__resend{color:#ffd991;cursor:pointer;background:#f3a52738;border:1px solid #f3a52780;border-radius:6px;padding:5px 12px;font-size:12.5px;font-weight:600;transition:background .12s,border-color .12s}.slabr-verify-banner__resend:hover:not(:disabled){background:#f3a52752;border-color:#f3a527b3}.slabr-verify-banner__resend:disabled{opacity:.6;cursor:not-allowed}.slabr-verify-banner__sent{color:#6ee297;font-size:12.5px;font-weight:600}.slabr-verify-banner__error{color:#ff7a6e;font-size:12.5px;font-weight:600}.slabr-verify-banner__dismiss{color:#ffffff73;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:4px 8px;font-size:18px;line-height:1}.slabr-verify-banner__dismiss:hover{color:#ffffffd9;background:#ffffff0d}@media (max-width:600px){.slabr-verify-banner{flex-direction:column;align-items:flex-start;padding:10px 14px}.slabr-verify-banner__actions{justify-content:space-between;width:100%}}.slabr-sidebar{background:linear-gradient(180deg, #ffffff05, #ffffff03), var(--bg-2);border-right:1px solid var(--border);width:64px;min-width:64px;transition:width .22s var(--ease-out), min-width .22s var(--ease-out), padding .22s var(--ease-out);z-index:20;scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;flex-direction:column;gap:14px;height:100vh;padding:16px 8px;display:flex;position:sticky;top:0;overflow:hidden auto}.slabr-sidebar::-webkit-scrollbar{background:0 0;width:6px}.slabr-sidebar::-webkit-scrollbar-track{background:0 0}.slabr-sidebar::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:999px}.slabr-sidebar::-webkit-scrollbar-thumb:hover{background:#fff3}[data-theme=light] .slabr-sidebar{scrollbar-color:#0000001a transparent}[data-theme=light] .slabr-sidebar::-webkit-scrollbar-thumb{background:#0000001a}[data-theme=light] .slabr-sidebar::-webkit-scrollbar-thumb:hover{background:#0003}.slabr-sidebar:not(:hover):not(:focus-within):not([data-pinned=true]){scrollbar-width:none}.slabr-sidebar:not(:hover):not(:focus-within):not([data-pinned=true])::-webkit-scrollbar{width:0;display:none}.slabr-sidebar:hover,.slabr-sidebar:focus-within{width:260px;min-width:260px;padding:20px;box-shadow:8px 0 32px #00000080}.slabr-sidebar:not(:hover):not(:focus-within) .slabr-sidebar__dept-label,.slabr-sidebar:not(:hover):not(:focus-within) .slabr-sidebar__dept-chev,.slabr-sidebar:not(:hover):not(:focus-within) .slabr-sidebar__sub-list,.slabr-sidebar:not(:hover):not(:focus-within) .slabr-sidebar__pill{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .1s}.slabr-sidebar:not(:hover):not(:focus-within) .slabr-sidebar__dept-head{justify-content:center;padding:9px 6px}.slabr-sidebar:not(:hover):not(:focus-within) .slabr-sidebar__dept+.slabr-sidebar__dept{border-top:none;margin-top:2px;padding-top:2px}.slabr-sidebar:not(:hover):not(:focus-within) .slabr-sidebar__brand-full{opacity:0;visibility:hidden;height:0;margin:0;overflow:hidden}.slabr-sidebar:not(:hover):not(:focus-within) .slabr-sidebar__dept-dot{width:10px;height:10px}.slabr-sidebar[data-pinned=true]{box-shadow:8px 0 32px #00000080;width:260px!important;min-width:260px!important;padding:20px!important}.slabr-sidebar[data-pinned=true] .slabr-sidebar__dept-label,.slabr-sidebar[data-pinned=true] .slabr-sidebar__dept-chev,.slabr-sidebar[data-pinned=true] .slabr-sidebar__pill{opacity:1!important;pointer-events:auto!important;visibility:visible!important}.slabr-sidebar[data-pinned=true] .slabr-sidebar__dept-head{justify-content:flex-start!important;padding:9px 12px!important}.slabr-sidebar[data-pinned=true] .slabr-sidebar__brand-full{opacity:.7!important;visibility:visible!important;height:auto!important}.slabr-sidebar[data-pinned=true] .slabr-sidebar__dept-dot{width:7px!important;height:7px!important}.slabr-sidebar[data-pinned=true] .slabr-sidebar__dept+.slabr-sidebar__dept{border-top:1px solid #ffffff0a!important;margin-top:6px!important;padding-top:6px!important}.slabr-sidebar[data-pinned=true] .slabr-sidebar__brand{text-align:center!important}.slabr-sidebar[data-pinned=true] .slabr-sidebar__pin{opacity:1}.slabr-sidebar__header{flex-direction:column;flex-shrink:0;align-items:center;gap:6px;display:flex}.slabr-sidebar__pin{width:28px;height:28px;color:var(--muted);cursor:pointer;opacity:0;background:0 0;border:1px solid #0000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .14s,background .14s,color .14s;display:inline-flex}.slabr-sidebar:hover .slabr-sidebar__pin,.slabr-sidebar:focus-within .slabr-sidebar__pin{opacity:1}.slabr-sidebar__pin:hover{color:var(--text);background:#ffffff0f}.slabr-sidebar__pin[data-active=true]{color:var(--accent);background:var(--accent-soft);opacity:1;border-color:#f3a52733}.slabr-sidebar__brand{letter-spacing:.08em;font-size:1.1rem;font-weight:800}.slabr-sidebar__nav{flex-direction:column;flex:1;gap:4px;min-height:0;display:flex;overflow-y:auto}.slabr-sidebar__item{color:var(--muted);background:0 0;border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;transition:all .18s;display:flex}.slabr-sidebar__item:hover{color:var(--text);background:#ffffff0a}.slabr-sidebar__pill{letter-spacing:.14em;color:var(--muted);background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;padding:2px 7px;font-size:9px;font-weight:700}.slabr-sidebar__dept{flex-direction:column;gap:2px;display:flex}.slabr-sidebar__dept+.slabr-sidebar__dept{border-top:1px solid #ffffff0a;margin-top:6px;padding-top:6px}.slabr-sidebar__dept-head{cursor:pointer;color:var(--muted);text-align:left;font:inherit;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;width:100%;padding:9px 12px;transition:all .14s;display:flex}.slabr-sidebar__dept-head:hover{color:var(--text);background:#ffffff08}.slabr-sidebar__dept-head[data-active=true]{background:var(--accent-soft);color:var(--accent);border-color:var(--accent-soft)}.slabr-sidebar__dept-dot{background:var(--accent);width:7px;height:7px;box-shadow:0 0 8px var(--accent-glow);border-radius:999px;flex-shrink:0}.slabr-sidebar__dept-label{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12.5px;font-weight:700;overflow:hidden}.slabr-sidebar__dept-chev{color:var(--muted);transition:transform .18s var(--ease-out);font-size:10px}.slabr-sidebar__dept[data-open=true] .slabr-sidebar__dept-chev{transform:rotate(90deg)}.slabr-sidebar__sub-list{transition:grid-template-rows .22s var(--ease-out);grid-template-rows:0fr;display:grid}.slabr-sidebar__dept[data-open=true] .slabr-sidebar__sub-list{grid-template-rows:1fr}.slabr-sidebar__sub-list-inner{flex-direction:column;gap:1px;padding:4px 0 6px;display:flex;overflow:hidden}.slabr-sidebar__sub{color:var(--muted);border-left:2px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin-left:14px;padding:7px 12px 7px 28px;font-size:12.5px;transition:all .14s;display:flex}.slabr-sidebar__sub:hover{color:var(--text);background:#ffffff06}.slabr-sidebar__sub[data-active=true]{color:var(--accent);border-left-color:var(--accent);background:var(--accent-soft);font-weight:700}.slabr-sidebar__sub[data-status=soon]{opacity:.55}.slabr-sidebar__sub-group-header{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none;margin:8px 0 2px 28px;padding:0 4px;font-size:10px;font-weight:700}.slabr-sidebar__sub-list-inner>.slabr-sidebar__sub-group-header:first-child{margin-top:2px}.slabr-sidebar__sub-more-group{flex-direction:column;gap:1px;margin-top:6px;display:flex}.slabr-sidebar__sub-more-summary{letter-spacing:.14em;text-transform:uppercase;min-height:44px;color:var(--muted);opacity:.65;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;border-radius:6px;align-items:center;gap:6px;margin:0 0 2px 28px;padding:10px 4px;font-size:10px;font-weight:700;list-style:none;transition:opacity .14s,background .14s;display:flex}.slabr-sidebar__sub-more-summary::-webkit-details-marker{display:none}.slabr-sidebar__sub-more-summary::marker{content:""}.slabr-sidebar__sub-more-summary:hover,.slabr-sidebar__sub-more-summary:focus-visible{opacity:1;color:var(--text);background:#ffffff06;outline:none}.slabr-sidebar__sub-more-summary:focus-visible{box-shadow:0 0 0 2px var(--accent-soft,#f3a52759)}.slabr-sidebar__sub-more-chev{transition:transform .18s var(--ease-out);font-size:9px;line-height:1;display:inline-block}.slabr-sidebar__sub-more-group[open] .slabr-sidebar__sub-more-chev{transform:rotate(90deg)}.slabr-sidebar__sub-flyout-wrap{position:relative}.slabr-sidebar__sub-flyout-chev{color:var(--muted);opacity:.7;font-size:14px;line-height:1}.slabr-sidebar__sub-flyout-wrap:hover .slabr-sidebar__sub-flyout-chev,.slabr-sidebar__sub-flyout-wrap:focus-within .slabr-sidebar__sub-flyout-chev{opacity:1;color:var(--accent)}.slabr-sidebar__sub-flyout-panel{background:var(--panel-2,#11161c);border:1px solid var(--border,#ffffff14);z-index:60;border-radius:10px;flex-direction:column;gap:1px;min-width:200px;margin-left:6px;padding:6px;display:flex;position:absolute;top:-6px;left:100%;box-shadow:0 12px 28px #00000059}.slabr-sidebar__sub-flyout-title{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);opacity:.65;padding:6px 10px 4px;font-size:10px;font-weight:700}.slabr-sidebar__sub-flyout-item{color:var(--muted);border-radius:7px;padding:7px 10px;font-size:12.5px;text-decoration:none;transition:background .12s,color .12s;display:block}.slabr-sidebar__sub-flyout-item:hover{color:var(--text);background:#ffffff0d}.slabr-sidebar__sub-flyout-item[data-active=true]{color:var(--accent);background:var(--accent-soft);font-weight:700}.slabr-main{flex-direction:column;flex:1;min-width:0;display:flex}.slabr-topbar{z-index:30;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0f14b3;justify-content:space-between;align-items:center;height:72px;padding:0 24px;display:flex;position:sticky;top:0}.topbar-breadcrumb{align-items:center;gap:8px;display:flex}.topbar-back{border:1px solid var(--border);background:var(--panel-2);width:26px;height:26px;color:var(--muted);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;margin-right:2px;padding:0;transition:color .12s,background .12s,border-color .12s;display:inline-flex}.topbar-back:hover{color:var(--text);background:var(--panel-3);border-color:var(--border-strong,#ffffff2e)}.topbar-breadcrumb__dept{color:var(--text);font-size:14px;font-weight:700;text-decoration:none;transition:opacity .12s}.topbar-breadcrumb__dept:hover{opacity:.75}.topbar-breadcrumb__sep{color:var(--muted);font-size:13px}.topbar-breadcrumb__sub{color:var(--muted);font-size:13px;text-decoration:none;transition:color .12s}.topbar-breadcrumb__sub:hover{color:var(--text)}.topbar-actions{align-items:center;gap:8px;display:flex}.topbar-jobchip{align-items:center;gap:8px;min-width:0;margin-left:4px;display:inline-flex}.topbar-jobchip__sep{color:var(--muted);-webkit-user-select:none;user-select:none;font-size:13px}.topbar-jobchip__label{color:var(--text);white-space:nowrap;font-size:12px;font-weight:700}.topbar-jobchip__client{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:12px;overflow:hidden}.topbar-jobchip__pills{align-items:center;gap:4px;margin-left:4px;display:inline-flex}.topbar-jobchip__pill{border:1px solid var(--border);height:20px;color:var(--muted);white-space:nowrap;background:#ffffff08;border-radius:999px;align-items:center;padding:0 8px;font-size:11px;font-weight:600;text-decoration:none;transition:color .12s,background .12s,border-color .12s;display:inline-flex}.topbar-jobchip__pill:hover{color:var(--text);background:var(--panel-3);border-color:var(--border-strong,#ffffff2e)}.topbar-jobchip__pill[data-current=true]{color:var(--text);cursor:default;background:#f3a52729;border-color:#f3a52773}.topbar-jobchip__pill[data-current=true]:hover{background:#f3a52729}.topbar-jobchip__pill[data-disabled=true]{opacity:.45;cursor:not-allowed}.topbar-jobchip__pill[data-disabled=true]:hover{color:var(--muted);border-color:var(--border);background:#ffffff08}.topbar-search{position:relative}.topbar-search__wrap{border:1px solid var(--border);background:#ffffff08;border-radius:10px;align-items:center;gap:8px;width:270px;height:38px;padding:0 10px;transition:border-color .16s,background .16s;display:flex}.topbar-search__wrap:focus-within{background:#ffffff0d;border-color:#f3a52780;box-shadow:0 0 0 3px #f3a5271f}.topbar-search__icon{color:var(--muted);flex-shrink:0}.topbar-search__input{color:var(--text);background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:13px}.topbar-search__input::placeholder{color:var(--muted)}.topbar-search__input::-webkit-search-cancel-button{display:none}.topbar-search__hint{color:var(--muted);border:1px solid var(--border);white-space:nowrap;background:#ffffff0f;border-radius:5px;flex-shrink:0;padding:2px 5px;font-size:10px}.topbar-search__wrap:focus-within .topbar-search__hint{opacity:0;pointer-events:none}.topbar-search__drop{background:var(--panel-2);border:1px solid var(--border-strong);box-shadow:var(--shadow-strong);z-index:100;border-radius:14px;min-width:320px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden}.topbar-search__result{text-align:left;cursor:pointer;width:100%;color:var(--text);font:inherit;border:none;border-bottom:1px solid var(--border);background:0 0;grid-template-columns:46px 1fr auto;align-items:center;gap:8px;padding:10px 14px;transition:background .1s;display:grid}.topbar-search__result:last-child{border-bottom:none}.topbar-search__result:hover,.topbar-search__result[data-active=true]{background:var(--panel-3)}.topbar-search__type{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.topbar-search__label{font-size:13px;font-weight:600}.topbar-search__sub{color:var(--muted);white-space:nowrap;font-size:11px}.topbar-search__empty{color:var(--muted);text-align:center;padding:16px 14px;font-size:13px}.topbar-search__section-label{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);padding:10px 14px 6px;font-size:10px;font-weight:700}.topbar-setup-badge{height:36px;color:var(--text);white-space:nowrap;background:#f3a5271a;border:1px solid #f3a52752;border-radius:10px;align-items:center;gap:8px;padding:0 12px 0 8px;font-size:12px;font-weight:600;text-decoration:none;transition:background .14s,border-color .14s;display:inline-flex}.topbar-setup-badge:hover{background:#f3a5272e;border-color:#f3a52780}.topbar-setup-badge__ring{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.topbar-setup-badge__count{color:#f3a527;font-variant-numeric:tabular-nums;font-weight:800}@media (max-width:900px){.topbar-setup-badge{gap:0;padding:0 8px}.topbar-setup-badge__label{display:none}}.topbar-icon-btn{border:1px solid var(--border);width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:all .16s;display:inline-flex}.topbar-icon-btn:hover{background:var(--panel-2);color:var(--text);border-color:var(--border-strong)}.topbar-avatar{background:var(--accent-soft);width:36px;height:36px;color:var(--accent);border:1px solid #f3a52733;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:800;text-decoration:none;transition:all .16s;display:inline-flex}.topbar-avatar:hover{background:#f3a52726}.slabr-theme-toggle{border:1px solid var(--border);width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:all .16s;display:inline-flex}.slabr-theme-toggle:hover{background:var(--panel-2);color:var(--text);border-color:var(--border-strong)}.slabr-toast-stack{z-index:9999;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:24px;right:24px}.slabr-toast{background:var(--panel-2);border:1px solid var(--border-strong);color:var(--text);pointer-events:all;animation:toastIn .24s var(--ease-out) both;border-left:3px solid #0000;border-radius:14px;align-items:center;gap:10px;min-width:260px;max-width:380px;padding:12px 16px;font-size:13px;font-weight:600;display:flex;box-shadow:0 12px 40px #00000080}@keyframes toastIn{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.slabr-toast__icon{flex-shrink:0;font-size:14px;font-weight:800}.slabr-toast__msg{flex:1}.slabr-toast__close{color:var(--muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-size:16px;line-height:1}.slabr-toast__close:hover{color:var(--text)}.slabr-page{gap:14px;padding:8px;display:grid}@media (max-width:640px){.slabr-page{padding:clamp(10px, 2.5vw, 28px) clamp(10px, 2.5vw, 28px) max(4px, env(safe-area-inset-bottom,4px));gap:8px;max-width:100vw;overflow-x:clip}.slabr-page>*{min-width:0;max-width:100%}.slabr-page>[style*=grid-template-columns],.slabr-page>[style*=gridTemplateColumns]{grid-template-columns:1fr!important}.slabr-card{overflow-wrap:break-word;border-radius:12px;min-width:0;max-width:100%;padding:8px}.slabr-card--hero{padding:10px}.comms-today-row-2{grid-template-columns:1fr!important}}.slabr-card{background:linear-gradient(180deg, #ffffff06, #ffffff04), var(--panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-soft);overflow-wrap:break-word;min-width:0;padding:12px}.slabr-card--hero{border-radius:var(--radius-lg);background:radial-gradient(circle at top right, #f3a5271f, transparent 20%), linear-gradient(135deg, #f3a52714, #ffffff04), linear-gradient(180deg, #ffffff06, #ffffff04), var(--panel);box-shadow:var(--shadow-strong);padding:16px}.slabr-title{letter-spacing:-.04em;margin:0;font-size:clamp(2rem,4vw,3rem);line-height:.95}.slabr-subtitle{color:var(--muted);max-width:800px;margin:0;line-height:1.7}.slabr-kicker{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:700}.slabr-copy{color:var(--muted);margin:0;line-height:1.65}.slabr-card--loading{gap:14px;display:grid}.slabr-skeleton{background:linear-gradient(90deg,#ffffff0a 0%,#ffffff14 50%,#ffffff0a 100%) 0 0/200% 100%;border-radius:6px;height:14px;animation:1.4s ease-in-out infinite slabrShimmer}.slabr-skeleton--eyebrow{width:140px;height:12px}.slabr-skeleton--title{border-radius:10px;width:60%;height:36px}.slabr-skeleton--copy{width:90%;height:14px}.slabr-skeleton--short{width:55%}@keyframes slabrShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.slabr-skeleton{animation:none}}.slabr-button{border:1px solid var(--border);min-height:44px;color:var(--text);cursor:pointer;background:#ffffff08;border-radius:12px;padding:0 16px;transition:all .18s}.slabr-button:hover{background:#ffffff0d;transform:translateY(-1px)}.slabr-button.primary:hover{background:#fbb53a}.slabr-button.primary:disabled,.slabr-button.primary[aria-busy=true]{opacity:.78;cursor:progress}.slabr-button:disabled{cursor:not-allowed}.slabr-button:focus-visible{border-color:#f3a52780;outline:none;box-shadow:0 0 0 3px #f3a5272e}.quotix-status-pill:hover{background:#ffffff0f!important;border-color:#f3a52766!important}.quotix-status-pill:focus-visible{outline:none;box-shadow:0 0 0 3px #f3a52724;border-color:#f3a52799!important}.fin-aging-row:hover{background:#ffffff0a!important;border-color:#f3a52759!important}.fin-aging-row:focus-visible{outline:none;box-shadow:0 0 0 3px #f3a52724;border-color:#f3a52799!important}.ops-kanban-row:hover{transform:translateY(-1px);border-color:#f3a52759!important}.ops-kanban-row:focus-visible{outline:none;box-shadow:0 0 0 3px #f3a52724;border-color:#f3a52799!important}.intel-range-pill[data-active=false]:hover{background:#ffffff0f!important}.intel-range-pill:focus-visible{outline:none;box-shadow:0 0 0 3px #f3a5272e}.slabr-button.ghost{background:0 0}.slabr-button.primary{background:var(--gold);color:#111;border-color:#f3a5274d;font-weight:700}button[aria-busy=true],a[aria-busy=true]{position:relative;overflow:hidden}button[aria-busy=true]:after,a[aria-busy=true]:after{content:"";pointer-events:none;will-change:transform;background:linear-gradient(90deg,#0000 0%,#f3a527d9 35%,#f3a527 50%,#f3a527d9 65%,#0000 100%);border-radius:2px;width:30%;height:2px;animation:1.1s ease-in-out infinite slabr-busy-slide;position:absolute;bottom:0;left:0}@keyframes slabr-busy-slide{0%{transform:translate(-100%)}to{transform:translate(400%)}}@keyframes slabr-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){button[aria-busy=true]:after,a[aria-busy=true]:after{background:#f3a527b3;width:100%;animation:none}}.slabr-home-top-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.slabr-home-bottom-grid,.slabr-quotix-split{grid-template-columns:1.4fr .9fr;gap:18px;display:grid}.slabr-metric-card{background:linear-gradient(180deg, #ffffff06, #ffffff04), var(--panel-2);border:1px solid var(--border);border-radius:16px;min-height:110px;padding:18px}.slabr-section-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.slabr-section-title{margin:0;font-size:1.1rem;font-weight:700}.slabr-section-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:12px}.slabr-quote-row{background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:grid}.slabr-pill{border:1px solid var(--border);background:#ffffff08;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:600}@media (max-width:1100px){.slabr-home-top-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.slabr-home-bottom-grid,.slabr-quotix-split{grid-template-columns:1fr}}@media (max-width:720px){.slabr-shell{flex-direction:column}.slabr-sidebar{width:100%;min-width:100%}.slabr-home-top-grid{grid-template-columns:1fr}.slabr-topbar{flex-direction:column;align-items:flex-start;gap:10px;height:auto;padding:14px 20px}.slabr-page{padding:6px}}.slabr-input{border:1px solid var(--border);width:100%;min-height:46px;color:var(--text);background:#ffffff08;border-radius:12px;outline:none;padding:0 14px}.slabr-input:focus{border-color:#f3a52773;box-shadow:0 0 0 3px #f3a52714}.form-error{color:var(--status-danger);background:0 0;margin:4px 0 0;font-size:12px;font-weight:600;line-height:1.4}select.slabr-input,select option{color:var(--text)}select.slabr-input option,select option{background-color:var(--panel);color:var(--text)}input::placeholder,textarea::placeholder{color:var(--muted);opacity:1}.slabr-button,a.slabr-button,button.slabr-button{appearance:none;vertical-align:middle;text-align:center;white-space:nowrap;min-height:44px;font:inherit;box-sizing:border-box;padding:0 18px;font-weight:700;justify-content:center!important;align-items:center!important;line-height:1!important;display:inline-flex!important}button.slabr-button{border:inherit;cursor:pointer}.slabr-action-bar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.slabr-fab-help{border:1px solid var(--border);background:var(--panel-2);width:36px;height:36px;color:var(--muted);cursor:pointer;z-index:40;border-radius:50%;font-size:14px;font-weight:700;position:fixed;bottom:18px;right:18px;box-shadow:0 4px 14px #0003}@media (pointer:coarse){.slabr-fab-help{display:none}}.comms-row-actions{opacity:0;pointer-events:none;transition:opacity .1s ease-in-out}.comms-row:hover .comms-row-actions,.comms-row:focus-within .comms-row-actions,.comms-row[data-selected="1"] .comms-row-actions{opacity:1;pointer-events:auto}@media (pointer:coarse){.comms-row-actions{opacity:1;pointer-events:auto}}.comms-row:hover .comms-row-time,.comms-row:focus-within .comms-row-time{visibility:hidden}@media (pointer:coarse){.comms-row-time{display:none}}.comms-row-icon-btn{cursor:pointer;color:var(--muted);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;font-size:13px;line-height:1;display:inline-flex}.comms-row-icon-btn:hover{background:var(--panel-2);color:var(--text)}.comms-row-icon-btn--danger:hover{color:var(--status-danger);background:#ef44441f}.comms-row-avatar{color:#0a0a0a;letter-spacing:.2px;-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:700;display:inline-flex}.slabr-action-bar--grid{grid-template-columns:repeat(3,minmax(120px,1fr));justify-content:flex-end;align-items:stretch;gap:8px;width:max-content;max-width:100%;display:grid}.slabr-action-bar--grid>*{text-align:center;white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;width:100%;min-width:0;height:38px;font-size:13px;display:inline-flex;overflow:hidden}.slabr-action-bar--grid>form{display:contents}.slabr-action-bar--grid>form>*{width:100%;height:38px}.slabr-action-bar__kbd-hint{appearance:none;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:4px;align-self:flex-end;padding:2px 4px;font-size:11px}.slabr-action-bar__kbd-hint:hover{color:var(--text)}.slabr-action-bar__kbd-hint kbd{border:1px solid var(--border);border-radius:4px;margin:0 1px;padding:0 5px;font-family:ui-monospace,monospace;font-size:10px;display:inline-block}.ux-page{width:100%;max-width:var(--container-max);padding:var(--space-6) var(--space-5) var(--space-7);gap:var(--space-5);margin:0 auto;display:grid}.ux-section{gap:var(--space-4);display:grid}.ux-section__head{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.ux-section__kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.ux-section__title{letter-spacing:-.01em;margin:4px 0 0;font-size:1.05rem;font-weight:700}.ux-section__sub{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.55}.ux-grid{gap:var(--space-4);display:grid}.ux-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ux-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ux-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.ux-grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.ux-grid--split{grid-template-columns:1.4fr .9fr}.ux-sticky{z-index:20;-webkit-backdrop-filter:saturate(160%)blur(14px);backdrop-filter:saturate(160%)blur(14px);border-bottom:1px solid var(--border);padding:var(--space-3) var(--space-5);justify-content:space-between;align-items:center;gap:var(--space-3);background:#0a0f14c7;display:flex;position:sticky;top:0}.ux-card{--card-accent:transparent;background:linear-gradient(180deg, #ffffff06, #ffffff03), var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-5);box-shadow:var(--shadow-soft);transition:transform var(--motion-base) var(--ease-out), box-shadow var(--motion-base) var(--ease-out), border-color var(--motion-base) var(--ease-out);position:relative}.ux-card[data-accent]:before{content:"";border-radius:inherit;pointer-events:none;border:1px solid #0000;border-left-color:var(--card-accent);border-left-width:3px;position:absolute;inset:0}.ux-card--hover:hover,.ux-card--interactive:hover{box-shadow:var(--shadow-lift);border-color:var(--border-strong);transform:translateY(-2px)}.ux-card--interactive:active{transition-duration:var(--motion-fast);transform:translateY(0)scale(.997)}.ux-card--flat{box-shadow:none;background:#ffffff05}.ux-card--hero{border-radius:var(--radius-lg);padding:var(--space-7);background:radial-gradient(circle at top right, #f3a5271f, transparent 22%), linear-gradient(180deg, #ffffff06, #ffffff04), var(--panel);box-shadow:var(--shadow-strong)}.ux-card__head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.ux-card__kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:700}.ux-card__title{letter-spacing:-.01em;margin:4px 0 0;font-size:15px;font-weight:700}.ux-card__body{gap:var(--space-3);display:grid}.ux-metric{gap:6px;display:grid}.ux-metric__label{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.ux-metric__value{letter-spacing:-.04em;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:800;line-height:1.05}.ux-metric__sub{color:var(--muted);font-size:11px;line-height:1.45}.ux-metric__delta{align-items:center;gap:4px;font-size:11px;font-weight:700;display:inline-flex}.ux-btn{appearance:none;border:1px solid var(--border);color:var(--text);cursor:pointer;white-space:nowrap;min-height:46px;transition:transform var(--motion-fast) var(--ease-out), background var(--motion-base) var(--ease-out), border-color var(--motion-base) var(--ease-out), box-shadow var(--motion-base) var(--ease-out);background:#ffffff0a;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.ux-btn:hover{background:#ffffff12;transform:translateY(-1px)}.ux-btn:active{transition-duration:80ms;transform:translateY(0)scale(.985)}.ux-btn:focus-visible{outline:none;box-shadow:0 0 0 3px #f3a52740}.ux-btn--primary{background:var(--gold);color:#111;border-color:#f3a52773}.ux-btn--primary:hover{background:#ffb43e}.ux-btn--ghost{background:0 0}.ux-btn--success{background:var(--status-success);color:#07120c;border-color:#5fd18573}.ux-btn--warning{background:var(--status-warning);color:#1a0f00;border-color:#f3a52773}.ux-btn--danger{background:var(--status-danger);color:#1a0606;border-color:#ff7a6e73}.ux-btn--info{background:var(--status-info);color:#06121a;border-color:#61b3ff73}.ux-btn--sm{border-radius:10px;min-height:42px;padding:0 14px;font-size:13px}.ux-btn--lg{border-radius:14px;min-height:56px;padding:0 22px;font-size:15px}.ux-btn--xl{border-radius:16px;min-height:64px;padding:0 24px;font-size:16px}.ux-btn--block{width:100%}.ux-btn--secondary{border-color:var(--border-strong);color:var(--text);background:#ffffff0f}.ux-btn--secondary:hover{background:#ffffff1a}.slabr-button.secondary{border-color:var(--border-strong);background:#ffffff0f}.slabr-button.secondary:hover{background:#ffffff1a}[data-theme=light] .slabr-button.secondary{background:#0000000d}[data-theme=light] .slabr-button.secondary:hover{background:#00000014}.ux-icon-btn{appearance:none;border:1px solid var(--border);color:var(--text);cursor:pointer;width:44px;height:44px;transition:all var(--motion-base) var(--ease-out);background:#ffffff0a;border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.ux-icon-btn:hover{background:#ffffff12;transform:translateY(-1px)}.ux-icon-btn:active{transform:scale(.94)}.ux-pill{border-radius:var(--radius-pill);letter-spacing:.04em;border:1px solid var(--border);color:var(--text);background:#ffffff0a;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.ux-status-dot{background:var(--status-neutral);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.ux-badge{border-radius:var(--radius-pill);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;padding:3px 9px;font-size:10px;font-weight:800;display:inline-flex}.is-success{--card-accent:var(--status-success);color:var(--status-success);background:var(--status-success-soft);border-color:#5fd1854d}.is-warning{--card-accent:var(--status-warning);color:var(--status-warning);background:var(--status-warning-soft);border-color:#f3a5274d}.is-danger{--card-accent:var(--status-danger);color:var(--status-danger);background:var(--status-danger-soft);border-color:#ff7a6e4d}.is-info{--card-accent:var(--status-info);color:var(--status-info);background:var(--status-info-soft);border-color:#61b3ff4d}.is-neutral{--card-accent:var(--status-neutral);color:var(--status-neutral);background:var(--status-neutral-soft);border-color:#9aa4b240}.ux-status-dot.is-success{background:var(--status-success)}.ux-status-dot.is-warning{background:var(--status-warning)}.ux-status-dot.is-danger{background:var(--status-danger)}.ux-status-dot.is-info{background:var(--status-info)}.ux-status-dot.is-neutral{background:var(--status-neutral)}.ux-alert{border:1px solid var(--border);border-radius:14px;gap:6px;padding:14px 16px;display:grid}.ux-alert__title{letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800}.ux-alert__body{color:var(--text);font-size:13px;line-height:1.5}.ux-row{transition:all var(--motion-base) var(--ease-out);background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:grid}.ux-row--interactive{cursor:pointer}.ux-row--interactive:hover{border-color:var(--border-strong);background:#ffffff0a;transform:translate(2px)}.ux-empty{text-align:center;color:var(--muted);border:1px dashed #ffffff1a;border-radius:14px;justify-items:center;gap:8px;padding:28px 20px;display:grid}.ux-empty__title{color:var(--text);font-size:14px;font-weight:700}.ux-empty__body{max-width:360px;font-size:12px;line-height:1.5}.ux-action-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ux-action-grid--single{grid-template-columns:1fr}.ux-action-tile{appearance:none;border:1px solid var(--border);color:var(--text);text-align:left;cursor:pointer;min-height:96px;transition:all var(--motion-base) var(--ease-out);background:#ffffff08;border-radius:16px;gap:6px;padding:18px 16px;font-family:inherit;display:grid}.ux-action-tile:hover{box-shadow:var(--shadow-lift);border-color:var(--border-strong);transform:translateY(-2px)}.ux-action-tile:active{transition-duration:80ms;transform:translateY(0)scale(.985)}.ux-action-tile__icon{font-size:22px;line-height:1}.ux-action-tile__label{letter-spacing:-.01em;font-size:14px;font-weight:700}.ux-action-tile__hint{color:var(--muted);font-size:11px;line-height:1.35}.ux-action-tile.is-success{background:var(--status-success-soft);border-color:#5fd18559}.ux-action-tile.is-warning{background:var(--status-warning-soft);border-color:#f3a52759}.ux-action-tile.is-danger{background:var(--status-danger-soft);border-color:#ff7a6e59}.ux-action-tile.is-info{background:var(--status-info-soft);border-color:#61b3ff59}.ux-scan{background:radial-gradient(circle at top, #f3a5270f, transparent 30%), var(--bg);min-height:100vh;padding:16px 14px 80px}.ux-scan__inner{gap:14px;max-width:540px;margin:0 auto;display:grid}.ux-scan__header{--scan-accent:var(--gold);background:linear-gradient(140deg, color-mix(in oklab, var(--scan-accent) 70%, #000), color-mix(in oklab, var(--scan-accent) 30%, #000));color:#fff;border-radius:22px;gap:8px;padding:22px 22px 20px;display:grid;box-shadow:0 20px 50px #00000059}.ux-scan__title{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:800;line-height:1.05}.ux-scan__meta{opacity:.85;font-family:ui-monospace,SFMono-Regular,monospace;font-size:12px}.ux-scan__pills{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.ux-scan__pill{border-radius:var(--radius-pill);color:#fff;letter-spacing:.02em;background:#ffffff2e;padding:4px 10px;font-size:11px;font-weight:700}.ux-field{border:1px solid var(--border);width:100%;min-height:50px;color:var(--text);font:inherit;transition:border-color var(--motion-base) var(--ease-out), box-shadow var(--motion-base) var(--ease-out);background:#ffffff08;border-radius:12px;padding:12px 14px;font-size:14px}.ux-field:focus{border-color:#f3a52780;outline:none;box-shadow:0 0 0 3px #f3a5271f}.ux-field--textarea{resize:vertical;min-height:84px}.ux-flash{animation:uxFlashIn var(--motion-slow) var(--ease-out);border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:13px;font-weight:600;display:flex}@keyframes uxFlashIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ux-scroll-x{gap:var(--space-3);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:4px;display:flex;overflow-x:auto}.ux-scroll-x>*{scroll-snap-align:start;flex:none}@media (prefers-reduced-motion:reduce){.ux-card,.ux-row,.ux-btn,.ux-icon-btn,.ux-action-tile,.ux-flash{transition:none!important;animation:none!important}.ux-card--hover:hover,.ux-row--interactive:hover,.ux-btn:hover,.ux-action-tile:hover{transform:none!important}}@media (max-width:1100px){.ux-grid--5{grid-template-columns:repeat(3,minmax(0,1fr))}.ux-grid--4,.ux-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.ux-grid--split{grid-template-columns:1fr}}@media (max-width:720px){.ux-page{padding:var(--space-4) var(--space-3) var(--space-6)}.ux-grid--5,.ux-grid--4,.ux-grid--3,.ux-grid--2{grid-template-columns:1fr}.ux-card{padding:var(--space-4);border-radius:14px}.ux-card--hero{padding:var(--space-5);border-radius:18px}.ux-action-grid{grid-template-columns:1fr}}.dash-hero{border-radius:var(--radius-lg);padding:28px max(30px, env(safe-area-inset-right)) 28px max(30px, env(safe-area-inset-left));background:radial-gradient(circle at top right, var(--accent-soft), transparent 35%), radial-gradient(circle at bottom left, #ffffff06, transparent 30%), linear-gradient(180deg, #ffffff06, #ffffff04), var(--panel);border:1px solid var(--border);box-shadow:var(--shadow-strong);position:relative;overflow:hidden}.dash-hero:after{content:"";background:radial-gradient(circle, var(--accent-glow), transparent 70%);opacity:.35;pointer-events:none;filter:blur(20px);width:220px;height:220px;position:absolute;inset:-1px -1px auto auto}.dash-hero__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative}.dash-hero__kicker{color:var(--accent);letter-spacing:.18em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:700}.dash-hero__title{letter-spacing:-.03em;margin:0;font-size:clamp(1.75rem,3.5vw,2.6rem);font-weight:800;line-height:1.05}.dash-hero__sub{color:var(--muted);max-width:640px;margin:8px 0 0;font-size:14px;line-height:1.5}.dash-hero__actions{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:640px){.dash-hero{padding:14px max(16px, env(safe-area-inset-right)) 14px max(16px, env(safe-area-inset-left));border-radius:var(--radius-md)}.dash-hero:after{display:none}.dash-hero__inner{gap:12px}.dash-hero__kicker{letter-spacing:.14em;margin-bottom:4px;font-size:10px}.dash-hero__title{font-size:1.45rem;line-height:1.1}.dash-hero__sub{margin-top:4px;font-size:13px}.dash-hero__actions{gap:6px;width:100%}.dash-hero__actions>*{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:calc(50% - 6px);justify-content:center;min-width:0;padding:8px 10px;font-size:13px;overflow:hidden}.dash-hero__actions>.slabr-button:not(.primary){display:none!important}.dash-hero__actions>.slabr-button.primary{flex:100%;padding:10px 14px;font-size:14px}.dash-hero__sub{display:none}}.comms-inbox-tabs{flex-wrap:wrap}@media (max-width:768px){.comms-inbox-tabs{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;overflow:auto hidden}.comms-inbox-tabs::-webkit-scrollbar{display:none}.comms-inbox-tabs>*{scroll-snap-align:start;white-space:nowrap;flex:none}}.dash-metric{background:linear-gradient(180deg, #ffffff06, #ffffff03), var(--panel-2);border:1px solid var(--border);border-radius:16px;flex-direction:column;gap:8px;min-height:0;padding:12px 12px 10px;transition:all .18s;display:flex;position:relative;overflow:hidden}.dash-metric:hover{border-color:var(--accent-soft);background:linear-gradient(180deg, #ffffff09, #ffffff05), var(--panel-2)}.dash-metric__icon{background:var(--accent-soft);width:30px;height:30px;color:var(--accent);border-radius:8px;justify-content:center;align-items:center;font-size:15px;display:inline-flex}.dash-metric__row{justify-content:space-between;align-items:center;gap:8px;display:flex}.dash-metric__label{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.dash-metric__value{letter-spacing:-.02em;margin-top:2px;font-size:28px;font-weight:800;line-height:1}.dash-metric__delta{align-items:center;gap:4px;font-size:11px;font-weight:700;display:inline-flex}.dash-metric__delta--up{color:var(--status-success)}.dash-metric__delta--down{color:var(--status-danger)}.dash-metric__delta--flat{color:var(--muted)}.dash-metric__spark{opacity:.85;height:36px;margin:8px -18px -16px}.dash-card{background:linear-gradient(180deg, #ffffff06, #ffffff03), var(--panel);border:1px solid var(--border);overflow-wrap:break-word;border-radius:16px;flex-direction:column;gap:12px;min-width:0;min-height:0;padding:14px;display:flex}.dash-empty-state{text-align:center;border:1px dashed var(--border);color:var(--muted);border-radius:12px;max-width:520px;margin-left:auto;margin-right:auto;padding:20px 14px;font-size:13px;line-height:1.5}.dash-empty-state__icon{opacity:.25;margin-bottom:8px;font-size:36px}.dash-empty-state__title{color:var(--fg);margin:0 0 4px;font-size:16px;font-weight:700}.dash-empty-state__body{color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.5}.dash-empty-state__action{margin-top:14px}.dash-card__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dash-card__head-link{min-width:0;color:inherit;flex:1;padding-right:14px;text-decoration:none;transition:color .12s;display:block;position:relative}.dash-card__head-link:after{content:"›";color:var(--muted);opacity:.5;font-size:18px;font-weight:600;transition:opacity .12s,transform .12s,color .12s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.dash-card__head-link:hover:after{opacity:1;color:var(--accent);transform:translateY(-50%)translate(2px)}.dash-card__head-link:hover .dash-card__title{color:var(--accent)}.dash-metric--clickable,.dash-card--clickable,.dash-row--clickable{cursor:pointer;transition:background .14s,border-color .14s,transform .14s,box-shadow .14s}.dash-metric--clickable{color:inherit;flex-direction:column;gap:8px;text-decoration:none;display:flex}.dash-metric--clickable:hover,.dash-card--clickable:hover{border-color:var(--accent);transform:translateY(-1px);box-shadow:0 4px 14px -8px #00000059}.dash-row--clickable:hover{background:#ffffff06}.dash-card__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);overflow-wrap:break-word;word-break:break-word;margin-bottom:4px;font-size:11px;font-weight:700}.dash-card__title{letter-spacing:-.005em;overflow-wrap:break-word;word-break:break-word;margin:0;font-size:15px;font-weight:700}.dash-card__sub{color:var(--muted);margin-top:3px;font-size:12px}.dash-card__action{color:var(--muted);font-size:12px;text-decoration:none}@media (hover:hover){.dash-card__action:hover{color:var(--accent)}}.dash-pill{letter-spacing:.04em;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}.dash-pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 8px}.dash-pill--success{color:var(--status-success);background:var(--status-success-soft)}.dash-pill--warning{color:var(--status-warning);background:var(--status-warning-soft)}.dash-pill--danger{color:var(--status-danger);background:var(--status-danger-soft)}.dash-pill--info{color:var(--status-info);background:var(--status-info-soft)}.dash-pill--neutral{color:var(--status-neutral);background:var(--status-neutral-soft)}.dash-pill--accent{color:var(--accent);background:var(--accent-soft)}.dash-pill--link{cursor:pointer;text-decoration:none;transition:filter .12s}.dash-pill--link:hover{filter:brightness(1.18)}.invoice-list-row{cursor:pointer;transition:background .12s}.invoice-list-row:hover{background:var(--panel-3,#ffffff0a)}.dash-grid-kpi{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.dash-grid-2{grid-template-columns:1.5fr 1fr;gap:16px;display:grid}.dash-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.dash-grid-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1200px){.dash-grid-kpi{grid-template-columns:repeat(3,minmax(0,1fr))}.dash-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-grid-2{grid-template-columns:1fr}}@media (max-width:720px){.dash-grid-kpi,.dash-grid-3,.dash-grid-4{grid-template-columns:1fr}.dash-hero{padding:22px max(22px, env(safe-area-inset-right)) 22px max(22px, env(safe-area-inset-left))}}.dash-tooltip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--border-strong);box-shadow:var(--shadow-lift);background:#080c11eb;border-radius:10px;padding:10px 12px;font-size:12px}.dash-tooltip__label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:700}.dash-tooltip__row{justify-content:space-between;align-items:center;gap:14px;font-weight:600;display:flex}.dash-tooltip__swatch{border-radius:2px;flex-shrink:0;width:8px;height:8px}.dash-barlist{flex-direction:column;gap:10px;display:flex}.dash-barlist__row{background:#ffffff06;border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:10px 12px;display:grid;position:relative;overflow:hidden}.dash-barlist__row:before{content:"";width:var(--bar-pct,0%);background:linear-gradient(90deg, var(--accent-soft), transparent);pointer-events:none;position:absolute;inset:0 auto 0 0}.dash-barlist__label{overflow-wrap:break-word;word-break:break-word;min-width:0;font-size:13px;font-weight:600;line-height:1.3;position:relative}.dash-barlist__value{color:var(--accent);font-size:13px;font-weight:700;position:relative}.dash-barlist__sub{color:var(--muted);grid-column:1/-1;margin-top:-4px;font-size:11px;position:relative}.dash-barlist__row--link{cursor:pointer;color:inherit;text-decoration:none;transition:background .12s,transform 60ms}.dash-barlist__row--link:hover{background:#ffffff0f}.dash-barlist__row--link:active{transform:scale(.997)}[data-theme=light] .dash-barlist__row--link:hover{background:#0000000a}.dash-board{flex-direction:column;gap:10px;padding:4px 6px 8px;display:flex}.dash-board__row{gap:12px;min-width:0;min-height:0;display:grid}.dash-board__row>*{min-width:0}.dash-board__row--auto{flex:none}.dash-board__row--grow{flex:none;min-height:280px}.dash-cols-2,.dash-cols-3,.dash-cols-4,.dash-cols-5,.dash-cols-6,.dash-cols-trend-3,.dash-cols-table-3,.dash-cols-kpi-donut{display:grid}.dash-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.dash-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.dash-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.dash-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.dash-cols-trend-3{grid-template-columns:1.6fr 1fr 1fr}.dash-cols-table-3{grid-template-columns:1fr 1fr 1.4fr}.dash-cols-kpi-donut{grid-template-columns:repeat(5,minmax(0,1fr)) 1.1fr}.dash-submodule-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;display:grid}@media (max-width:1200px){.dash-cols-5{grid-template-columns:repeat(3,minmax(0,1fr))}.dash-cols-6{grid-template-columns:repeat(4,minmax(0,1fr))}.dash-cols-kpi-donut{grid-template-columns:repeat(3,minmax(0,1fr))}.dash-cols-trend-3,.dash-cols-table-3{grid-template-columns:1fr 1fr}}@media (max-width:960px){.dash-cols-3,.dash-cols-4,.dash-cols-5,.dash-cols-kpi-donut{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-cols-6{grid-template-columns:repeat(3,minmax(0,1fr))}.dash-cols-trend-3,.dash-cols-table-3{grid-template-columns:1fr}.dash-board__row--grow{min-height:220px}}.job-stage-row__grid{grid-template-columns:minmax(140px,auto) minmax(0,1fr) minmax(0,1.5fr);align-items:start;gap:16px;display:grid}.job-stage-row__grid>*{min-width:0}@media (max-width:640px){.dash-cols-2,.dash-cols-3,.dash-cols-4,.dash-cols-5,.dash-cols-6,.dash-cols-kpi-donut{grid-template-columns:1fr}.job-stage-row__grid{grid-template-columns:1fr;gap:12px}.dash-submodule-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-board{gap:10px;padding:10px 12px 24px}.dash-board__row--grow{min-height:180px}:is(.dash-cols-2:has(>.dash-metric),.dash-cols-3:has(>.dash-metric),.dash-cols-4:has(>.dash-metric),.dash-cols-5:has(>.dash-metric),.dash-cols-6:has(>.dash-metric)){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dash-metric{padding:14px 12px 12px}}.dash-board .dash-hero{border-radius:16px;padding:16px 22px}.dash-board .dash-hero__title{font-size:clamp(1.3rem,1.6vw,1.7rem);line-height:1.05}.dash-board .dash-hero__sub{margin-top:4px;font-size:12.5px}.dash-board .dash-hero:after{width:160px;height:160px}.dash-board .dash-metric{gap:6px;min-height:0;padding:12px 14px 10px}.dash-board .dash-metric__value{font-size:22px}.dash-board .dash-metric__spark{height:28px;margin:6px -14px -10px}.dash-board .dash-card{border-radius:14px;gap:10px;padding:14px 16px;overflow:hidden}.dash-board .dash-card__title{font-size:14px}.dash-board .dash-card__sub{font-size:11px}.dash-board .dash-card>div[data-chart-fill=true]{flex:1;min-height:200px;display:flex}.dash-board .dash-card>div[data-chart-fill=true]>*{flex:1;min-height:0}.dash-board .recharts-responsive-container{height:100%!important}.dash-board .dash-table{font-size:12px}.dash-board .dash-table td{padding:8px 10px}.dash-board .dash-table th{padding:0 10px 4px}.dash-board .dash-barlist{gap:6px}.dash-board .dash-barlist__row{padding:7px 10px}.dash-submodule-tile:hover{border-color:var(--accent-soft);transform:translateY(-1px);box-shadow:0 8px 24px #0000002e}.dash-table{border-collapse:separate;border-spacing:0 6px;width:100%;font-size:13px}.dash-table-scroll{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.dash-table-scroll>.dash-table{min-width:720px}.dash-table th{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:0 12px 6px;font-size:10px;font-weight:700}.dash-table td{border-top:1px solid var(--border);border-bottom:1px solid var(--border);overflow-wrap:break-word;word-break:break-word;background:#ffffff06;padding:12px}.dash-table td:first-child{border-left:1px solid var(--border);border-radius:8px 0 0 8px}.dash-table td:last-child{border-right:1px solid var(--border);border-radius:0 8px 8px 0}.dash-table tr:hover td{background:#ffffff0a}@media (max-width:640px){.slabr-section-head{flex-direction:column;align-items:stretch;gap:10px}.slabr-section-head>*+*{width:100%}.slabr-action-bar{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:44px;justify-content:stretch;gap:6px;width:100%;display:grid!important}.slabr-action-bar>*{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:none;justify-content:center;align-items:center;width:100%;min-width:0;height:44px;min-height:0;max-height:44px;padding:0 10px;font-size:13px;display:inline-flex;overflow:hidden}.slabr-action-bar>.slabr-button.primary{grid-column:1/-1;height:48px;max-height:48px;font-size:14px;font-weight:700}.slabr-action-bar>form{display:contents}.slabr-action-bar>form>*{width:100%;height:44px;max-height:44px}.dash-table{border-spacing:0 4px;font-size:12px}.dash-table th{padding:0 8px 4px;font-size:9px}.dash-table td{padding:10px 8px}:is(.slabr-card:has(>.dash-table),.slabr-card:has(>table.dash-table)){-webkit-overflow-scrolling:touch;overflow-x:auto}:is(.dash-card [data-chart-fill=true]:has(>.dash-table),.dash-card [data-chart-fill=true]:has(>table.dash-table)){-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}:is(.dash-card:has(>.dash-table):not(:has(>.dash-table-scroll)),.dash-card:has(>table.dash-table)){-webkit-overflow-scrolling:touch;overflow-x:auto}.dash-home-root{padding:14px!important}.dash-home-root>[style*=grid-template-columns]{grid-template-columns:1fr!important}.slabr-quotix-split{grid-template-columns:1fr;gap:12px}.quotix-line-row{grid-template-columns:1fr!important;align-items:stretch!important;gap:6px!important}.quotix-line-row>strong,.quotix-line-row>span{text-align:left!important}.quotix-line-row>strong:last-of-type{border-top:1px solid var(--border);margin-top:4px;padding-top:8px;font-size:15px}.slabr-page.module-quotix>.slabr-card--hero{order:-10}.slabr-page.module-quotix>.slabr-quotix-split{order:-5}.slabr-page.module-quotix>.slabr-quotix-split~.slabr-quotix-split{order:0}}.client-name-link{color:inherit;font-weight:700;text-decoration:none}.client-name-link:hover{text-decoration:underline}.row-card{position:relative}.row-card__link{z-index:1;border-radius:inherit;background:0 0;min-height:44px;position:absolute;inset:0}.row-card:has(>.row-card__link){cursor:pointer}.row-card:has(>.row-card__link):hover{background:var(--panel-3,#ffffff0a)}.row-card:has(>.row-card__link)>:not(.row-card__link){pointer-events:none}.row-card:has(>.row-card__link) button{pointer-events:auto}.row-card:has(>.row-card__link) a:not(.row-card__link){pointer-events:auto}.row-card:has(>.row-card__link) input{pointer-events:auto}.row-card:has(>.row-card__link) select{pointer-events:auto}.row-card:has(>.row-card__link) textarea{pointer-events:auto}.row-card:has(>.row-card__link) details{pointer-events:auto}.row-card:has(>.row-card__link) summary{pointer-events:auto}.row-card:has(>.row-card__link) [data-clickable=true]{pointer-events:auto}.dash-table--clickable tbody tr{cursor:pointer;position:relative}.dash-table--clickable tbody tr td a{color:inherit}.dash-table--clickable tbody tr:after{content:"↗";color:var(--muted);opacity:0;pointer-events:none;z-index:0;font-size:11px;transition:opacity .12s;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.dash-table--clickable tbody tr:hover:after{opacity:.5}.dash-table__row-link{z-index:1;min-height:44px;position:absolute;inset:0}.dash-table td{position:relative}.dash-table td>*{z-index:1;position:relative}.dash-table--clickable td:has(>.dash-table__row-link)>:not(.dash-table__row-link){pointer-events:none}.dash-table--clickable td:has(>.dash-table__row-link) button{pointer-events:auto;z-index:2;position:relative}.dash-table--clickable td:has(>.dash-table__row-link) a:not(.dash-table__row-link){pointer-events:auto;z-index:2;position:relative}.dash-table--clickable td:has(>.dash-table__row-link) input{pointer-events:auto;z-index:2;position:relative}.dash-table--clickable td:has(>.dash-table__row-link) select{pointer-events:auto;z-index:2;position:relative}@media (max-width:640px){.dash-table--clickable{border-spacing:0}.dash-table--clickable thead{display:none}.dash-table--clickable,.dash-table--clickable tbody{width:100%;display:block}.dash-table--clickable tbody tr{margin-bottom:8px;padding:12px 14px;display:block;position:relative;background:var(--panel-2)!important;border:1px solid var(--border)!important;border-radius:12px!important}.dash-table--clickable tbody tr:after{display:none}.dash-table--clickable tbody tr td{vertical-align:top;padding:0;display:inline-block;position:static;background:0 0!important;border:none!important;border-radius:0!important}.dash-table--clickable tbody tr td:first-child{margin-bottom:6px;padding-right:88px;font-size:14px;font-weight:700;line-height:1.35;display:block}.dash-table--clickable tbody tr td:last-child{text-align:right;z-index:3;padding:0;position:absolute;top:10px;right:12px}.dash-table--clickable tbody tr td:not(:first-child):not(:last-child){margin-right:4px;font-size:12px;color:var(--muted)!important;text-align:left!important}.dash-table--clickable tbody tr td:not(:first-child):not(:last-child):not(:nth-last-child(2)):after{content:" · ";color:#ffffff38;margin-left:6px}.dash-table--clickable tbody tr td .dash-pill,.dash-table--clickable tbody tr td .slabr-pill{vertical-align:middle;display:inline-flex}.dash-table--clickable tbody tr>td{pointer-events:none}.dash-table--clickable tbody tr>td .dash-table__row-link,.dash-table--clickable tbody tr>td button,.dash-table--clickable tbody tr>td a:not(.dash-table__row-link),.dash-table--clickable tbody tr>td input,.dash-table--clickable tbody tr>td select,.dash-table--clickable tbody tr>td form,.dash-table--clickable tbody tr>td .dash-pill--link{pointer-events:auto}}.dash-table__icon-btn{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-size:14px;line-height:1;text-decoration:none;transition:background .12s,color .12s;display:inline-flex}.dash-table__icon-btn--edit{color:var(--muted)}.dash-table__icon-btn--edit:hover{color:#f3a527;background:#f3a5271f}.slabr-pagination{justify-content:center;align-items:center;gap:4px;padding:16px 0 4px;display:flex}.slabr-pagination__btn{min-width:34px;height:34px;color:var(--muted);cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:0 8px;font-size:13px;font-weight:600;text-decoration:none;transition:all .14s;display:inline-flex}.slabr-pagination__btn:hover{color:var(--text);background:#ffffff0d}.slabr-pagination__btn[data-active=true]{background:var(--accent-soft);color:var(--accent);border-color:#f3a52733}.slabr-pagination__btn[aria-disabled=true]{opacity:.35;cursor:default;pointer-events:none}.slabr-pagination__ellipsis{color:var(--muted);padding:0 4px;font-size:13px}.crew-app{background:radial-gradient(circle at top,#ff6b5b24,#0000 28%),radial-gradient(circle at 20% 20%,#4fa8ff14,#0000 24%),linear-gradient(#040608 0%,#081017 100%);min-height:100vh;padding:20px 16px 110px;position:relative}.crew-app--detail{padding-bottom:32px}.crew-app__bg{pointer-events:none;background:linear-gradient(160deg,#ffffff05 0%,#0000 55%),radial-gradient(circle at 80% 0,#f3a5271f,#0000 22%);position:fixed;inset:0}.crew-header,.crew-main,.crew-nav{z-index:1;position:relative}.crew-header{justify-content:space-between;align-items:flex-start;gap:12px;max-width:760px;margin:0 auto 18px;display:flex}.crew-header__actions{gap:8px;display:flex}.crew-header h1{letter-spacing:-.04em;margin:4px 0 6px;font-size:clamp(2rem,5vw,2.6rem);line-height:.95}.crew-header p{color:var(--muted);margin:0;font-size:.95rem}.crew-header__eyebrow,.crew-card__eyebrow{text-transform:uppercase;letter-spacing:.18em;color:#ffffff8f;font-size:.7rem;font-weight:700}.crew-main{max-width:760px;margin:0 auto}.crew-stack{gap:14px;display:grid}.crew-stack--tight{gap:10px}.crew-grid{gap:12px;display:grid}.crew-grid--metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.crew-grid--two{grid-template-columns:1fr}.crew-card,.crew-hero-card,.crew-metric{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff0b,#ffffff05),#080e14e0;border:1px solid #ffffff14;box-shadow:0 20px 40px #00000047}.crew-card,.crew-hero-card{border-radius:24px;padding:18px}.crew-card--nested{border-radius:18px;padding:16px}.crew-card--warning{border-color:#f3a52747}.crew-card--danger{border-color:#ff7a6e42}.crew-card--scan{background:radial-gradient(circle at 100% 0,#4fa8ff1f,#0000 35%),linear-gradient(#ffffff0d,#ffffff05),#080e14eb}.crew-hero-card{gap:14px;display:grid}.crew-hero-card h2,.crew-card__title{letter-spacing:-.03em;margin:4px 0 6px;font-size:1.2rem}.crew-card__subtle,.crew-card p,.crew-hero-card p{color:var(--muted);margin:0;line-height:1.45}.crew-card__head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.crew-hero-card__actions,.crew-chip-row,.crew-list__actions,.crew-list__rowTop{flex-wrap:wrap;gap:8px;display:flex}.crew-list{gap:10px;display:grid}.crew-list__row{background:#ffffff05;border:1px solid #ffffff0f;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.crew-list__row--compact{padding:12px 14px}.crew-list__row--stacked{align-items:stretch;display:grid}.crew-list__row--link{transition:transform var(--motion-base) var(--ease-out), border-color var(--motion-base) var(--ease-out), background var(--motion-base) var(--ease-out);text-decoration:none}.crew-list__row--link:hover{background:#ffffff0a;border-color:#ffffff24;transform:translateY(-1px)}.crew-list__title{font-size:.98rem;font-weight:700}.crew-list__subtitle,.crew-list__meta{color:var(--muted);font-size:.88rem}.crew-list__meta{margin-top:4px}.crew-link-arrow{color:#ffffff73;font-size:1.2rem}.crew-metric{border-radius:20px;padding:16px}.crew-metric--mini{border-radius:16px;padding:12px 14px}.crew-metric__label{color:#ffffffa3;text-transform:uppercase;letter-spacing:.12em;font-size:.78rem;font-weight:700}.crew-metric__value{letter-spacing:-.05em;margin-top:10px;font-size:1.75rem;font-weight:800;line-height:1}.crew-metric__value--mini{margin-top:6px;font-size:1rem;line-height:1.2}.crew-metric__hint{color:var(--muted);margin-top:8px;font-size:.82rem;line-height:1.35}.crew-metric__action{margin-top:14px}.crew-button,.crew-chip{min-height:44px;color:var(--text);cursor:pointer;transition:transform var(--motion-base) var(--ease-out), background var(--motion-base) var(--ease-out), border-color var(--motion-base) var(--ease-out);background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;justify-content:center;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.crew-button:hover,.crew-chip:hover{border-color:#ffffff29;transform:translateY(-1px)}.crew-button--primary,.crew-chip--active{color:#0a0f14;background:linear-gradient(135deg,#ff6b5b 0%,#f3a527 100%);border-color:#0000;font-weight:800}.crew-button--danger{background:#ff7a6e1f;border-color:#ff7a6e52}.crew-button--ghost,.crew-chip--ghost{background:#ffffff04}.filter-chips-container{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overflow-x:auto}.filter-chips-container>*{scroll-snap-align:start}.crew-form{gap:10px;display:grid}.crew-field{gap:6px;display:grid}.crew-field span{color:#ffffffb8;font-size:.8rem;font-weight:700}.crew-input{width:100%;min-height:46px;color:var(--text);background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;padding:0 14px}.crew-input--textarea{resize:vertical;min-height:100px;padding-top:12px;padding-bottom:12px;font-family:inherit}.crew-check{color:var(--text);align-items:center;gap:10px;font-size:.9rem;display:flex}.crew-check input{width:18px;height:18px}.crew-checklist{gap:8px;padding:10px 0;display:grid}.crew-badge{text-transform:capitalize;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:.78rem;font-weight:700;display:inline-flex}.crew-badge--danger{color:#ffc2bc;background:#ff7a6e29}.crew-badge--warning{color:#ffd493;background:#f3a52729}.crew-badge--info{color:#cbe5ff;background:#61b3ff29}.crew-badge--success{color:#c8f4d7;background:#5fd18529}.crew-badge--neutral{color:#d7dde5;background:#9aa4b224}.crew-empty{color:var(--muted);text-align:center;border:1px dashed #ffffff14;border-radius:16px;padding:18px}.crew-nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080e14eb;border:1px solid #ffffff14;border-radius:22px;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;max-width:760px;margin:0 auto;padding:8px;display:grid;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 20px 40px #00000061}.crew-nav__item{color:#ffffffa8;border-radius:16px;justify-content:center;align-items:center;min-height:48px;font-size:.86rem;font-weight:700;text-decoration:none;display:inline-flex}.crew-nav__item.is-active{color:#fff;background:#ffffff14}@media (min-width:860px){.crew-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.crew-grid--metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.slabr-mobile-content{width:100%;min-height:100vh;padding-top:env(safe-area-inset-top,0px);padding-bottom:calc(56px + env(safe-area-inset-bottom,0px));padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);display:block;overflow-x:hidden}.slabr-mobile-bottom-nav{z-index:100;background:var(--panel);border-top:1px solid var(--border);height:56px;padding-bottom:env(safe-area-inset-bottom,0px);-webkit-tap-highlight-color:transparent;justify-content:space-around;align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0}.slabr-mobile-bottom-nav__item{color:var(--muted);letter-spacing:.2px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;min-width:0;padding:6px 4px 8px;font-size:11px;font-weight:600;text-decoration:none;transition:color .12s;display:flex;position:relative}.slabr-mobile-bottom-nav__item[data-active=true]{color:var(--accent)}.slabr-mobile-bottom-nav__item:active{background:var(--panel-2)}.slabr-mobile-bottom-nav__icon{justify-content:center;align-items:center;line-height:0;display:inline-flex}.slabr-mobile-bottom-nav__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.slabr-mobile-bottom-nav__indicator{background:var(--accent);border-radius:2px;width:28px;height:3px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}@media (min-width:768px){.slabr-mobile-bottom-nav{display:none!important}}@media print{.slabr-mobile-bottom-nav{display:none!important}}@media (max-width:767px){.slabr-assistant-fab{bottom:calc(56px + env(safe-area-inset-bottom) + 16px)!important}}.slabr-mobile-back{top:calc(8px + env(safe-area-inset-top,0px));z-index:90;border:1px solid var(--border);background:var(--panel-2);width:40px;height:40px;color:var(--fg);cursor:pointer;box-shadow:var(--shadow-soft);-webkit-tap-highlight-color:transparent;border-radius:12px;justify-content:center;align-items:center;font-size:18px;font-weight:700;line-height:1;display:flex;position:fixed;left:8px}.slabr-mobile-back:active{transform:scale(.94)}@media print{.slabr-mobile-back,.slabr-sidebar,.slabr-topbar,.slabr-mobile-back,.slabr-verify-banner,.slabr-toast,.topbar-search,.topbar-setup-badge{display:none!important}body{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff!important}img{-webkit-print-color-adjust:exact;print-color-adjust:exact;image-rendering:-webkit-optimize-contrast}}@media (max-width:767px){.slabr-sidebar,.slabr-topbar{display:none!important}.slabr-main{width:100%;min-width:0;overflow-x:hidden}.slabr-shell__content{padding-bottom:56px;overflow-x:hidden}.slabr-page,.slabr-card{padding:16px}.slabr-card--hero{padding:20px}.slabr-title{font-size:clamp(1.5rem,7vw,2.2rem)!important}.slabr-page{gap:16px}.slabr-filters-bar{flex-wrap:wrap}.slabr-filters-bar>*{flex:130px;min-width:0}.slabr-card form div[style*=grid-template-columns]{grid-template-columns:1fr!important}.dash-card form[style*=grid-template-columns],.dash-card div[style*=grid-template-columns],.slabr-card form[style*=grid-template-columns],.slabr-card>div[style*=grid-template-columns]{grid-template-columns:1fr!important;align-items:stretch!important;gap:10px!important}.dash-card .slabr-input,.dash-card .slabr-button,.dash-card form select,.dash-card form input:not([type=checkbox]):not([type=radio]),.slabr-card .slabr-input,.slabr-card .slabr-button,.slabr-card form select,.slabr-card form input:not([type=checkbox]):not([type=radio]){min-height:44px}.dash-submodule-grid,.dash-board__row[style*=grid-template-columns]{grid-template-columns:1fr!important}.row-card>div[style*=grid-template-columns]{grid-template-columns:1fr!important;gap:6px!important}.row-card>div[style*=grid-template-columns]>span{text-align:left}.invoice-list-row{grid-template-columns:1fr!important;gap:8px!important;padding:14px!important}.invoice-list-row>*{align-items:center;min-height:44px;display:flex}.invoice-list-row>strong[style*=text-align]{text-align:left!important}.invoice-list-header{display:none!important}.leads-list-row{border:1px solid var(--border)!important;border-radius:12px!important;grid-template-columns:1fr!important;gap:4px!important;margin-bottom:10px!important;padding:12px 14px!important;display:grid!important;position:relative!important}.leads-list-row .dash-table__row-link{border-radius:inherit;z-index:1!important;pointer-events:auto!important;position:absolute!important;inset:0!important}.leads-list-row>td{z-index:0;pointer-events:none;border:none!important;min-height:0!important;padding:0!important;display:block!important}.leads-list-row>td:first-child{font-size:15px;font-weight:600}.leads-list-row>td:not(:first-child){color:var(--muted);align-items:center;font-size:12px;display:inline-flex!important}.leads-list-row>td:not(:first-child):not(:nth-child(2)):before{content:"·";color:#ffffff38;margin:0 6px}.leads-list-row>td .dash-pill,.leads-list-row>td .slabr-pill{vertical-align:middle;display:inline-flex}.leads-list-header{display:none!important}:is(table:has(.leads-list-row),table:has(.jobs-list-row),table:has(.quotix-list-row),table:has(.staff-list-row),table:has(.po-list-row),table:has(.inv-list-row),table:has(.client-list-row)),:is(table:has(.leads-list-row)>tbody,table:has(.jobs-list-row)>tbody,table:has(.quotix-list-row)>tbody,table:has(.staff-list-row)>tbody,table:has(.po-list-row)>tbody,table:has(.inv-list-row)>tbody,table:has(.client-list-row)>tbody){width:100%!important;display:block!important}.dash-table-scroll{overflow-x:visible!important}.quotix-list-row{grid-template-columns:1fr!important;gap:8px!important;padding:14px!important;display:grid!important}.quotix-list-row>*{align-items:center;min-height:44px;display:flex}.quotix-list-header{display:none!important}.expense-list-row{grid-template-columns:1fr!important;gap:8px!important;padding:14px!important}.expense-list-row>*{align-items:center;min-height:44px;display:flex}.expense-list-header{display:none!important}.jobs-list-row{grid-template-columns:1fr!important;gap:8px!important;padding:14px!important;display:grid!important}.jobs-list-row>*{align-items:center;min-height:44px;display:flex}.jobs-list-header{display:none!important}.staff-list-row{grid-template-columns:1fr!important;gap:8px!important;padding:14px!important;display:grid!important}.staff-list-row>*{align-items:center;min-height:44px;display:flex}.staff-list-header{display:none!important}.po-list-row{grid-template-columns:1fr!important;gap:8px!important;padding:14px!important;display:grid!important}.po-list-row>*{align-items:center;min-height:44px;display:flex}.po-list-header{display:none!important}.inv-list-row{grid-template-columns:1fr!important;gap:8px!important;padding:14px!important;display:grid!important}.inv-list-row>*{align-items:center;min-height:44px;display:flex}.inv-list-header{display:none!important}.client-list-row{grid-template-columns:1fr!important;gap:8px!important;padding:14px!important;display:grid!important}.client-list-row>*{align-items:center;min-height:44px;display:flex}.client-list-header{display:none!important}.comms-inbox-shell{min-height:100dvh;height:auto!important}.slabr-action-bar{flex-direction:column;align-items:stretch}.slabr-action-bar>*{width:100%;min-height:44px}.slabr-action-bar>form,.slabr-action-bar>a,.slabr-action-bar>button{display:block}.slabr-action-bar>form>button{width:100%}[aria-label="Bulk selection actions"]{top:0!important}div[role=dialog][aria-modal=true]>div{width:calc(100vw - 24px)!important;max-width:100%!important}.slabr-button{min-height:44px}.row-card span[title="Drag to reorder"]{display:none!important}.slabr-section-head{flex-direction:column;align-items:stretch;gap:14px}.slabr-section-head>div:last-child:has(a,button){flex-wrap:wrap;gap:8px;display:flex}.slabr-section-head>div:last-child>a,.slabr-section-head>div:last-child>button{flex:auto;min-width:0}.slabr-action-bar__kbd-hint{display:none}.dash-board .dash-metric__value,.slabr-card .slabr-kpi-value{font-size:clamp(1.1rem,6vw,1.6rem)}}.mkt-root{color:#111827;background:#f8fafc;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif;overflow-x:hidden}.mkt-main{min-height:60vh}.mkt-container{max-width:1240px;margin:0 auto;padding:0 24px}.mkt-btn{cursor:pointer;white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:all .16s;display:inline-flex}.mkt-btn--primary{color:#fff;background:#f97316;box-shadow:0 4px 14px #f9731659}.mkt-btn--primary:hover{color:#fff;background:#ea6c0e;transform:translateY(-1px);box-shadow:0 6px 20px #f9731673}.mkt-btn--ghost{color:#fff;background:#ffffff1a;border:1px solid #ffffff38}.mkt-btn--ghost:hover{color:#fff;background:#ffffff2e;transform:translateY(-1px)}.mkt-btn--outline{color:#f97316;background:0 0;border:1.5px solid #f97316}.mkt-btn--outline:hover{color:#fff;background:#f97316}.mkt-btn--sm{gap:6px;padding:9px 18px;font-size:13px}.mkt-btn--dark{color:#fff;background:#111827}.mkt-btn--dark:hover{color:#fff;background:#1f2937}.mkt-kicker{letter-spacing:.1em;text-transform:uppercase;color:#f97316;font-size:12px;font-weight:700;display:inline-block}.mkt-header{z-index:100;-webkit-backdrop-filter:blur(8px)saturate(140%);background:#05070ac7;border-bottom:1px solid #ffffff0a;transition:background .25s,border-color .25s,-webkit-backdrop-filter .25s,backdrop-filter .25s,height .25s;position:fixed;top:0;left:0;right:0}.mkt-header--scrolled{-webkit-backdrop-filter:blur(16px)saturate(160%);background:#05070af0;border-bottom-color:#ffffff1a;box-shadow:0 8px 30px #00000059}.mkt-header__inner{align-items:center;gap:24px;height:76px;transition:height .25s;display:flex}.mkt-header--scrolled .mkt-header__inner{height:60px}.mkt-header--scrolled .mkt-header__logo-tagline{opacity:0;height:0;overflow:hidden}.mkt-header--scrolled .mkt-btn--primary{box-shadow:0 8px 24px #f3a52759}.mkt-header__logo{flex-shrink:0;align-items:center;gap:10px;text-decoration:none;display:flex}.mkt-header__logo-mark{object-fit:contain;flex-shrink:0;width:34px;height:34px;display:block}.mkt-header__logo-text{flex-direction:column;display:flex}.mkt-header__logo-brand{color:#fff;letter-spacing:-.02em;font-size:18px;font-weight:900;line-height:1}.mkt-header__logo-tagline{letter-spacing:.08em;color:#ffffff9e;text-transform:uppercase;margin-top:4px;font-size:10px;font-weight:600;line-height:1.1}.mkt-header__nav{flex:1;justify-content:center;align-items:center;gap:2px;display:flex}.mkt-header__nav-item{position:relative}.mkt-header__nav-link{color:#ffffffc7;white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:8px 12px;font-size:14px;font-weight:500;text-decoration:none;transition:all .12s;display:inline-flex}.mkt-header__nav-link:hover{color:#fff;background:#ffffff14}.mkt-header__dropdown{background:#0d1319;border:1px solid #ffffff1a;border-radius:10px;min-width:220px;padding:8px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 20px 50px #00000080}.mkt-header__dropdown-link{color:#ffffffb8;border-radius:6px;padding:9px 12px;font-size:13.5px;text-decoration:none;transition:all .12s;display:block}.mkt-header__dropdown-link:hover{color:#f97316;background:#f973161f}.mkt-header__actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.mkt-header__login{color:#ffffffc7;border-radius:6px;padding:8px 14px;font-size:14px;font-weight:500;text-decoration:none;transition:all .12s}.mkt-header__login:hover{color:#fff;background:#ffffff14}.mkt-header__bookdemo{color:#ffffffc7;border:1px solid #ffffff2e;border-radius:6px;padding:8px 14px;font-size:14px;font-weight:500;text-decoration:none;transition:all .12s}.mkt-header__bookdemo:hover{color:#fff;background:#ffffff14;border-color:#ffffff52}.mkt-header__hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:8px;display:none}.mkt-header__hamburger span{background:#fffc;border-radius:2px;width:22px;height:2px;display:block}.mkt-mobile-menu{z-index:200;background:#05070a;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.mkt-mobile-menu__header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.mkt-mobile-menu__close{color:#ffffffb3;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px}.mkt-mobile-menu__close:hover{color:#fff;background:#ffffff14}.mkt-mobile-menu__nav{flex-direction:column;flex:1;gap:4px;padding:16px 24px;display:flex}.mkt-mobile-menu__link{color:#ffffffd9;border-bottom:1px solid #ffffff0f;padding:14px 0;font-size:18px;font-weight:600;text-decoration:none;display:block}.mkt-mobile-menu__link:hover{color:#f97316}.mkt-mobile-menu__sub{flex-direction:column;gap:2px;padding:4px 0 12px 16px;display:flex}.mkt-mobile-menu__sub-link{color:#ffffff8c;padding:8px 0;font-size:14px;text-decoration:none;display:block}.mkt-mobile-menu__sub-link:hover{color:#f97316}.mkt-mobile-menu__footer{border-top:1px solid #ffffff14;flex-direction:column;gap:12px;padding:24px;display:flex}.mkt-hero{background:linear-gradient(135deg,#05070af7 0%,#080c12e0 55%,#0c0805f2 100%),linear-gradient(#0d0805 0%,#1a0e08 40%,#0d0805 100%);align-items:center;min-height:100vh;padding-top:68px;display:flex;position:relative;overflow:hidden}.mkt-hero:before{content:"";pointer-events:none;background:radial-gradient(60% 50% at 70%,#78461e2e 0%,#0000 60%),radial-gradient(30% 40% at 10% 80%,#f973160f 0%,#0000 50%);position:absolute;inset:0}.mkt-hero:after{content:"";pointer-events:none;background-image:repeating-linear-gradient(95deg,#0000 0 18px,#ffffff03 18px 19px);position:absolute;inset:0}.mkt-hero__inner{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:60px;width:100%;padding:80px 0 100px;display:grid;position:relative}.mkt-hero__left{max-width:580px}.mkt-hero__kicker{letter-spacing:.08em;color:#fb923c;text-transform:uppercase;background:#f973161f;border:1px solid #f9731640;border-radius:100px;align-items:center;gap:8px;margin-bottom:28px;padding:6px 14px;font-size:11.5px;font-weight:700;display:inline-flex}.mkt-hero__headline{letter-spacing:-.03em;color:#fff;margin:0 0 24px;font-size:clamp(40px,5vw,60px);font-weight:900;line-height:1.08}.mkt-hero__headline span{color:#f97316}.mkt-hero__subtext{color:#ffffff9e;max-width:480px;margin:0 0 36px;font-size:17px;line-height:1.65}.mkt-hero__ctas{flex-wrap:wrap;gap:14px;margin-bottom:36px;display:flex}.mkt-hero__trust{flex-wrap:wrap;gap:10px;display:flex}.mkt-hero__trust-chip{color:#fff9;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:100px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;display:inline-flex}.mkt-hero__trust-chip svg{color:#f97316;flex-shrink:0}.mkt-hero__right{justify-content:flex-end;align-items:center;display:flex}.mkt-mockup{background:#0d1319;border:1px solid #ffffff1a;border-radius:14px;grid-template-columns:48px 1fr;width:100%;max-width:520px;display:grid;overflow:hidden;box-shadow:0 40px 80px #0009,0 0 0 1px #ffffff0d,inset 0 1px #ffffff0f}.mkt-mockup__sidebar{background:#080c11;border-right:1px solid #ffffff12;flex-direction:column;align-items:center;gap:6px;padding:14px 8px;display:flex}.mkt-mockup__sidebar-logo{color:#fff;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;margin-bottom:8px;font-size:12px;font-weight:900;display:flex}.mkt-mockup__sidebar-dot{background:#ffffff0d;border-radius:6px;width:26px;height:26px}.mkt-mockup__sidebar-dot.active{background:#f9731633}.mkt-mockup__main{min-height:380px;padding:14px}.mkt-mockup__topbar{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.mkt-mockup__topbar-title{color:#ffffffe6;font-size:13px;font-weight:700}.mkt-mockup__topbar-period{color:#fff6;background:#ffffff0f;border-radius:4px;padding:3px 8px;font-size:11px}.mkt-mockup__kpis{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px;display:grid}.mkt-mockup__kpi{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:8px;padding:10px}.mkt-mockup__kpi-label{color:#fff6;text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;font-size:9px;line-height:1.2}.mkt-mockup__kpi-value{color:#fff;letter-spacing:-.03em;margin-bottom:3px;font-size:18px;font-weight:800;line-height:1}.mkt-mockup__kpi-change{font-size:10px;font-weight:600}.mkt-mockup__kpi-change.up{color:#67d84a}.mkt-mockup__kpi-change.down{color:#ff7a6e}.mkt-mockup__revenue{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;margin-bottom:10px;padding:10px 12px}.mkt-mockup__revenue-header{justify-content:space-between;align-items:flex-start;margin-bottom:6px;display:flex}.mkt-mockup__revenue-label{color:#fff6;text-transform:uppercase;letter-spacing:.04em;font-size:10px}.mkt-mockup__revenue-value{color:#fff;letter-spacing:-.04em;font-size:22px;font-weight:800;line-height:1}.mkt-mockup__revenue-change{color:#67d84a;font-size:11px;font-weight:600}.mkt-mockup__chart{height:44px;position:relative;overflow:hidden}.mkt-mockup__chart svg{width:100%;height:100%}.mkt-mockup__jobs{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;padding:10px 12px}.mkt-mockup__jobs-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.mkt-mockup__jobs-title{color:#fff9;text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:600}.mkt-mockup__jobs-link{color:#f97316b3;font-size:10px}.mkt-mockup__job-row{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;margin-bottom:6px;display:grid}.mkt-mockup__job-dot{background:#f97316;border-radius:50%;flex-shrink:0;width:6px;height:6px}.mkt-mockup__job-name{color:#ffffffb3;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.mkt-mockup__job-pct{color:#ffffff73;font-size:10px;font-weight:700}.mkt-mockup__job-bar{background:#ffffff14;border-radius:2px;grid-column:2/4;height:3px;margin-top:-4px;margin-bottom:2px}.mkt-mockup__job-bar-fill{background:linear-gradient(90deg,#f97316 0%,#fb923c 100%);border-radius:2px;height:100%}.mkt-modules{background:#fff;padding:96px 0}.mkt-section-header{text-align:center;margin-bottom:56px}.mkt-section-title{letter-spacing:-.025em;color:#111827;margin:10px 0 16px;font-size:clamp(28px,3.5vw,40px);font-weight:800;line-height:1.15}.mkt-section-subtitle{color:#6b7280;max-width:560px;margin:0 auto;font-size:17px;line-height:1.6}.mkt-modules__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.mkt-module-card{cursor:default;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:28px;transition:all .2s}.mkt-module-card:hover{border-color:#f9731633;transform:translateY(-3px);box-shadow:0 12px 32px #0000001a}.mkt-module-card__icon{color:#f97316;background:#f973161a;border-radius:10px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:18px;display:flex}.mkt-module-card__title{color:#111827;margin:0 0 8px;font-size:16px;font-weight:700}.mkt-module-card__copy{color:#6b7280;margin:0 0 18px;font-size:14px;line-height:1.55}.mkt-module-card__link{color:#f97316;align-items:center;gap:4px;font-size:13.5px;font-weight:600;text-decoration:none;transition:gap .12s;display:inline-flex}.mkt-module-card__link:hover{gap:8px}.mkt-trust{background:#05070a;padding:44px 0}.mkt-trust__inner{grid-template-columns:1fr auto auto auto auto auto;align-items:center;gap:0;display:grid}.mkt-trust__brand{border-right:1px solid #ffffff1a;padding-right:40px}.mkt-trust__brand-name{color:#ffffffe6;margin-bottom:4px;font-size:14px;font-weight:700}.mkt-trust__brand-name span{color:#f97316}.mkt-trust__stars{align-items:center;gap:2px;margin-bottom:2px;display:flex}.mkt-trust__star{color:#f59e0b;font-size:14px}.mkt-trust__rating{color:#ffffff73;font-size:12px}.mkt-trust__stat{border-right:1px solid #ffffff1a;align-items:center;gap:14px;padding:0 40px;display:flex}.mkt-trust__stat:last-child{border-right:none}.mkt-trust__stat-icon{color:#f97316;background:#f973161a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.mkt-trust__stat-value{color:#fff;letter-spacing:-.03em;font-size:22px;font-weight:800;line-height:1}.mkt-trust__stat-label{color:#ffffff73;margin-top:2px;font-size:12px}.mkt-industries{color:#ffffffd9;background:#0a0d12;border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;padding:96px 0}.mkt-industries__inner{grid-template-columns:360px 1fr;align-items:start;gap:64px;display:grid}.mkt-industries__left{padding-top:16px}.mkt-industries__title{color:#111827;letter-spacing:-.025em;margin:10px 0 16px;font-size:clamp(28px,3vw,38px);font-weight:800;line-height:1.15}.mkt-industries__copy{color:#6b7280;margin:0 0 28px;font-size:15.5px;line-height:1.65}.mkt-industries__cards{grid-template-columns:1fr 1fr;gap:16px;display:grid}.mkt-industry-card{aspect-ratio:4/3;cursor:pointer;border-radius:12px;transition:transform .2s;position:relative;overflow:hidden}.mkt-industry-card:hover{transform:scale(1.02)}.mkt-industry-card__bg{position:absolute;inset:0}.mkt-industry-card__overlay{background:linear-gradient(#05070a33 0%,#05070abf 100%);position:absolute;inset:0}.mkt-industry-card__badge{color:#fff;background:#f97316d9;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:12px;left:12px}.mkt-industry-card__content{padding:16px;position:absolute;bottom:0;left:0;right:0}.mkt-industry-card__title{color:#fff;margin:0 0 4px;font-size:14px;font-weight:700;line-height:1.2}.mkt-industry-card__desc{color:#ffffffa6;margin:0;font-size:12px;line-height:1.4}.mkt-industry-card--kitchen .mkt-industry-card__bg{background:linear-gradient(135deg,#1a0e0a 0%,#2d1a0e 40%,#1f1409 100%)}.mkt-industry-card--joinery .mkt-industry-card__bg{background:linear-gradient(135deg,#0e1a1a 0%,#0e2d20 40%,#091409 100%)}.mkt-industry-card--fitout .mkt-industry-card__bg{background:linear-gradient(135deg,#0e0e1a 0%,#1a1a2d 40%,#090914 100%)}.mkt-industry-card--furniture .mkt-industry-card__bg{background:linear-gradient(135deg,#1a140e 0%,#2d1f0e 40%,#140e08 100%)}.mkt-why{background:#05070a;padding:96px 0;position:relative;overflow:hidden}.mkt-why:before{content:"";pointer-events:none;background:linear-gradient(135deg,#1e0f0599 0%,#0a050266 100%);width:45%;position:absolute;top:0;bottom:0;left:0}.mkt-why__inner{z-index:1;grid-template-columns:420px 1fr;align-items:start;gap:80px;display:grid;position:relative}.mkt-why__title{color:#fff;letter-spacing:-.03em;margin:10px 0 18px;font-size:clamp(28px,3.5vw,42px);font-weight:900;line-height:1.1}.mkt-why__copy{color:#ffffff85;margin:0 0 32px;font-size:15.5px;line-height:1.65}.mkt-why__grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.mkt-why-item{gap:14px;display:flex}.mkt-why-item__icon{color:#f97316;background:#f973161a;border:1px solid #f9731626;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.mkt-why-item__title{color:#ffffffe6;margin:0 0 4px;font-size:14px;font-weight:700}.mkt-why-item__copy{color:#ffffff73;margin:0;font-size:13px;line-height:1.5}.mkt-testimonials{background:#fff;padding:96px 0}.mkt-testimonials__header{justify-content:space-between;align-items:flex-end;margin-bottom:48px;display:flex}.mkt-testimonials__title{color:#111827;letter-spacing:-.025em;margin:0;font-size:clamp(26px,3vw,36px);font-weight:800}.mkt-testimonials__link{color:#f97316;white-space:nowrap;align-items:center;gap:4px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.mkt-testimonials__link:hover{text-decoration:underline}.mkt-testimonials__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.mkt-testimonial-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:24px;padding:32px;display:flex}.mkt-testimonial-card__quote{color:#ffffffd9;flex:1;margin:0;font-size:15px;line-height:1.65;position:relative}.mkt-testimonial-card__quote:before{content:"\"";color:#f97316;opacity:.3;font-family:Georgia,serif;font-size:48px;line-height:0;position:relative;top:12px;left:-2px}.mkt-testimonial-card__person{align-items:center;gap:12px;display:flex}.mkt-testimonial-card__avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;font-weight:700;display:flex}.mkt-testimonial-card__avatar--a{background:linear-gradient(135deg,#f97316 0%,#ea580c 100%)}.mkt-testimonial-card__avatar--b{background:linear-gradient(135deg,#0ea5e9 0%,#0284c7 100%)}.mkt-testimonial-card__avatar--c{background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%)}.mkt-testimonial-card__name{color:#111827;margin:0 0 2px;font-size:14px;font-weight:700}.mkt-testimonial-card__role{color:#6b7280;margin:0;font-size:12.5px}.mkt-cta{background:#0b0f14;padding:96px 0;position:relative;overflow:hidden}.mkt-cta:before{content:"";pointer-events:none;background:radial-gradient(60% 70%,#f973160f 0%,#0000 70%);position:absolute;inset:0}.mkt-cta__inner{z-index:1;text-align:center;position:relative}.mkt-cta__title{color:#fff;letter-spacing:-.03em;max-width:640px;margin:10px auto 20px;font-size:clamp(30px,4vw,46px);font-weight:900;line-height:1.1}.mkt-cta__copy{color:#ffffff85;max-width:520px;margin:0 auto 48px;font-size:17px;line-height:1.6}.mkt-cta__cards{flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:44px;display:flex}.mkt-cta__card{text-align:center;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;min-width:200px;padding:22px 28px}.mkt-cta__card-icon{color:#f97316;background:#f973161f;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;margin:0 auto 12px;display:flex}.mkt-cta__card-title{color:#ffffffd9;margin:0;font-size:14px;font-weight:700}.conv-page{color:#f8fafc;background:#05070a}.conv-page .mkt-container{max-width:1180px}.conv-eyebrow{color:#f59e0b;letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.conv-hero{background:linear-gradient(135deg,#05070afa,#080c12eb 50%,#0e0803fa),radial-gradient(circle at 72% 35%,#f59e0b1f,#0000 34%);min-height:92vh;padding:132px 0 54px;position:relative;overflow:hidden}.conv-hero:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:68px 0 0;-webkit-mask-image:linear-gradient(#000000e6,#0000 86%);mask-image:linear-gradient(#000000e6,#0000 86%)}.conv-hero__grid{z-index:1;grid-template-columns:minmax(0,.92fr) minmax(420px,1fr);align-items:center;gap:42px;display:grid;position:relative}.conv-hero__copy{gap:18px;max-width:620px;display:grid}.conv-hero h1{color:#fff;letter-spacing:0;margin:0;font-size:clamp(42px,6vw,76px);font-weight:900;line-height:.98}.conv-hero__sub{color:#f8fafcad;max-width:560px;margin:0;font-size:18px;line-height:1.6}.conv-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.conv-actions--center{justify-content:center}.conv-flow{-webkit-backdrop-filter:blur(22px);background:#fff1;border:1px solid #ffffff24;border-radius:8px;grid-template-columns:1fr 1fr;gap:14px;min-height:460px;padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #0000006b,inset 0 1px #ffffff1a}.conv-flow:before{content:"Live job path";color:#ffffff70;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800;position:absolute;top:16px;left:18px}.conv-flow__stage{background:linear-gradient(#ffffff1a,#ffffff0a);border:1px solid #ffffff1f;border-radius:8px;align-content:end;gap:6px;min-height:160px;padding:42px 18px 18px;display:grid;position:relative;overflow:hidden}.conv-flow__stage:after{content:"";transform-origin:0;background:linear-gradient(90deg,#f97316,#f3a527,#fb923c);height:3px;animation:3.8s ease-in-out infinite convProgress;position:absolute;inset:auto 0 0}.conv-flow__number{color:#fbbf24;background:#f59e0b2e;border-radius:999px;place-items:center;width:26px;height:26px;font-size:12px;font-weight:900;display:grid;position:absolute;top:14px;left:14px}.conv-flow__stage strong{color:#fff;font-size:24px;line-height:1}.conv-flow__stage small{color:#ffffff8f;font-size:13px}.conv-flow__arrow{color:#ffffff6b;animation:1.8s ease-in-out infinite convNudge;position:absolute;top:16px;right:14px}.conv-flow__pulse{background:#f59e0b;border-radius:999px;width:14px;height:14px;animation:5.2s ease-in-out infinite convPulsePath;position:absolute;box-shadow:0 0 0 8px #f59e0b24,0 0 34px #f59e0be6}@keyframes convProgress{0%,12%{opacity:.6;transform:scaleX(.12)}48%{opacity:1;transform:scaleX(1)}to{opacity:.72;transform:scaleX(1)}}@keyframes convNudge{0%,to{opacity:.42;transform:translate(0)}50%{opacity:.9;transform:translate(4px)}}@keyframes convPulsePath{0%{top:92px;left:46px}28%{top:92px;left:calc(50% + 28px)}55%{top:calc(50% + 102px);left:calc(50% + 28px)}78%{top:calc(50% + 102px);left:46px}to{top:92px;left:46px}}.conv-section{color:#0f172a;background:#f8fafc;padding:72px 0}.conv-section--dark,.conv-final{color:#f8fafc;background:linear-gradient(135deg,#05070afa,#080c12f0),#05070a}.conv-section--map{background:#eef2f7}.conv-section--proof{background:#fff;padding:46px 0}.conv-section__head{gap:10px;max-width:760px;margin-bottom:24px;display:grid}.conv-section__head h2{letter-spacing:0;margin:0;font-size:clamp(30px,4vw,48px);font-weight:900;line-height:1.05}.conv-section__head p:not(.conv-eyebrow){color:#64748b;margin:0;font-size:16px;line-height:1.55}.conv-section--dark .conv-section__head p:not(.conv-eyebrow),.conv-final .conv-section__head p:not(.conv-eyebrow){color:#f8fafca3}.conv-split,.conv-choice,.conv-modules{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.conv-compare,.conv-step,.conv-module,.conv-choice__card,.conv-timeline,.conv-close__inner,.conv-final__inner,.conv-proof{-webkit-backdrop-filter:blur(18px);background:#ffffffb8;border:1px solid #0f172a1a;border-radius:8px;box-shadow:0 18px 60px #0f172a14}.conv-section--dark .conv-compare,.conv-section--dark .conv-timeline,.conv-final__inner{background:#ffffff12;border-color:#ffffff1f;box-shadow:0 24px 70px #00000057}.conv-compare{gap:12px;padding:18px;display:grid}.conv-compare--bad{background:linear-gradient(#7f1d1d66,#ffffff0f)}.conv-compare--good{background:linear-gradient(#14532d70,#ffffff0f)}.conv-compare__title{color:#fff;align-items:center;gap:10px;display:flex}.conv-compare__title h3,.conv-module h3,.conv-choice__card h3,.conv-step h3{letter-spacing:0;margin:0;font-size:20px;font-weight:900}.conv-compare__row{background:#00000029;border:1px solid #ffffff1a;border-radius:8px;padding:14px;animation:4s ease-in-out infinite convLift}.conv-compare__row:nth-child(3){animation-delay:.18s}.conv-compare__row:nth-child(4){animation-delay:.36s}@keyframes convLift{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.conv-compare__row span{color:#fff;margin-bottom:4px;font-weight:900;display:block}.conv-compare__row p{color:#f8fafcad;margin:0;font-size:14px;line-height:1.5}.conv-steps{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.conv-step{align-content:start;gap:10px;min-height:238px;padding:16px;display:grid}.conv-step__top{color:#f59e0b;justify-content:space-between;align-items:center;display:flex}.conv-step__top span{letter-spacing:.08em;font-size:12px;font-weight:900}.conv-step strong{color:#f59e0b;font-size:13px}.conv-step p,.conv-module p,.conv-choice__card p{color:#64748b;margin:0;font-size:14px;line-height:1.48}.conv-map{background:radial-gradient(circle at 50% 130%,#f59e0b29,#0000 55%),#ffffffb8;border:1px solid #0f172a1a;border-radius:8px;gap:clamp(18px,2.6vw,26px);padding:clamp(22px,3.4vw,34px) clamp(18px,2.6vw,26px);display:grid;box-shadow:0 18px 60px #0f172a14}.conv-pipeline{flex-wrap:nowrap;justify-content:space-between;align-items:stretch;gap:clamp(8px,1vw,14px);margin:0;padding:0;list-style:none;display:flex}.conv-pipeline__node{background:#ffffffeb;border:1px solid #0f172a1a;border-radius:8px;flex:1 1 0;gap:6px;min-width:0;padding:14px 14px 16px;display:grid;box-shadow:0 10px 28px #0f172a0f}.conv-pipeline__node>svg{color:#f59e0b}.conv-pipeline__node strong{color:#0f172a;font-size:15px;font-weight:900;line-height:1.15}.conv-pipeline__node small{color:#64748b;font-size:12px;font-weight:700;line-height:1.3}.conv-pipeline__arrow{color:#0f172a52;flex:none;align-self:center}.conv-pipeline__core{color:#0f172a;background:linear-gradient(#f59e0b1f,#f59e0b0a);border:1px solid #f59e0b52;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:16px 18px;display:grid}.conv-pipeline__core>svg{color:#b45309}.conv-pipeline__core strong{font-size:15px;font-weight:900;display:block}.conv-pipeline__core span{color:#475569;margin-top:2px;font-size:13px;line-height:1.45;display:block}.conv-module,.conv-choice__card{gap:10px;padding:18px;display:grid}.conv-module>svg,.conv-choice__card>svg{color:#f59e0b}.conv-module strong{color:#0f172a;font-size:14px}.conv-module ul,.conv-choice__card ul{gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.conv-module li{color:#334155;align-items:center;gap:8px;font-size:13px;display:flex}.conv-module li svg{color:#22c55e;flex:none}a.conv-module{color:inherit;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s}a.conv-module:hover{border-color:#f59e0b73;transform:translateY(-2px);box-shadow:0 24px 70px #0f172a24}.conv-module__cta{color:#b45309;align-items:center;gap:6px;margin-top:4px;font-size:13px;font-weight:700;display:inline-flex}a.conv-module:hover .conv-module__cta{color:#92400e;gap:10px}.mkt-legal{color:#1e293b;max-width:760px;margin:0 auto;padding:56px 24px 96px;line-height:1.65}.mkt-legal h1{letter-spacing:-.02em;color:#0f172a;margin:0 0 8px;font-size:38px;font-weight:900}.mkt-legal .mkt-legal__updated{color:#64748b;margin-bottom:32px;font-size:13px;display:inline-block}.mkt-legal h2{color:#0f172a;margin:36px 0 10px;font-size:22px;font-weight:800}.mkt-legal h3{color:#0f172a;margin:24px 0 6px;font-size:16px;font-weight:700}.mkt-legal p{margin:0 0 12px;font-size:15px}.mkt-legal ul{margin:8px 0 16px;padding-left:22px}.mkt-legal li{margin:4px 0;font-size:15px}.mkt-legal a{color:#b45309;font-weight:600}.mkt-legal a:hover{text-decoration:underline}.logo-strip{background:linear-gradient(#f59e0b0a,#0000);border-top:1px solid #0f172a0f;border-bottom:1px solid #0f172a0f;padding:28px 0}.logo-strip__eyebrow{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:#92400e;margin:0 0 14px;font-size:12px;font-weight:700}.logo-strip__row{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.logo-strip__chip{color:#0f172a;background:#ffffffd9;border:1px solid #0f172a1a;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 4px 12px #0f172a0a}.logo-strip__chip svg{color:#92400e}@media (prefers-color-scheme:dark){.logo-strip{background:linear-gradient(#f59e0b0f,#0000);border-color:#ffffff0f}.logo-strip__chip{color:#f8fafc;background:#0f172a99;border-color:#ffffff14}}.has-spotlight{isolation:isolate;position:relative}.has-spotlight:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(480px circle at var(--mx,50%) var(--my,50%), #f59e0b1f, #f59e0b0a 40%, transparent 70%);opacity:0;mix-blend-mode:screen;transition:opacity .35s;position:absolute;inset:0}.has-spotlight:hover:after{opacity:1}@media (hover:none){.has-spotlight:after{display:none}}@media (prefers-reduced-motion:reduce){.has-spotlight:after{display:none}}[data-reveal]{opacity:0;will-change:opacity, transform;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}[data-reveal=up]{transform:translateY(20px)}[data-reveal=left]{transform:translate(-20px)}[data-reveal=right]{transform:translate(20px)}[data-reveal=scale]{transform:scale(.96)}[data-reveal].is-revealed{opacity:1;transform:none!important}[data-reveal-stagger]>[data-reveal]:first-child.is-revealed{transition-delay:0s}[data-reveal-stagger]>[data-reveal]:nth-child(2).is-revealed{transition-delay:80ms}[data-reveal-stagger]>[data-reveal]:nth-child(3).is-revealed{transition-delay:.16s}[data-reveal-stagger]>[data-reveal]:nth-child(4).is-revealed{transition-delay:.24s}[data-reveal-stagger]>[data-reveal]:nth-child(5).is-revealed{transition-delay:.32s}[data-reveal-stagger]>[data-reveal]:nth-child(6).is-revealed{transition-delay:.4s}[data-reveal-stagger]>[data-reveal]:nth-child(n+7).is-revealed{transition-delay:.48s}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1!important;transition:none!important;transform:none!important}}.conv-hero{isolation:isolate;position:relative}.conv-hero:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(600px circle at var(--mx,50%) var(--my,30%), #f59e0b1a, #f59e0b08 40%, transparent 70%);transition:background .1s linear;position:absolute;inset:0}@media (hover:none),(prefers-reduced-motion:reduce){.conv-hero:after{display:none}}.conv-hero>*{z-index:1;position:relative}.conv-hero__preview{justify-content:center;align-items:flex-start;width:100%;display:flex}@media (max-width:900px){.conv-hero__preview{padding-top:24px}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.conv-hero__copy{transform:translate3d(calc(var(--mxn,0) * -6px), calc(var(--myn,0) * -3px), 0);transition:transform .2s ease-out}.conv-hero__copy h1{transform:translate3d(calc(var(--mxn,0) * -10px), calc(var(--myn,0) * -4px), 0);transition:transform .25s ease-out}.conv-flow,.conv-hero__preview{transform:translate3d(calc(var(--mxn,0) * 8px), calc(var(--myn,0) * 4px), 0);transition:transform .2s ease-out}}.mkt-btn--primary{will-change:transform;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s,background .18s}@media (prefers-reduced-motion:reduce){.mkt-btn--primary{transition:none!important;transform:none!important}}.stack{color:var(--text,#f5f7fa);background:radial-gradient(at 80% 0,#f3a5271a,#0000 60%),linear-gradient(#08101a 0%,#06080b 100%);overflow:hidden}.stack__stage{perspective:1200px;width:100%;max-width:920px;height:clamp(380px,48vw,480px);margin:24px auto 0;position:relative}.stack__legacy{z-index:1;position:absolute;inset:0}.stack__card{background:var(--panel-2,#111821);will-change:transform, opacity;transform-origin:50%;width:240px;animation:6s ease-in-out infinite alternate stackChaosWobble;animation-delay:calc(var(--i,0) * -.3s);border:1px solid #ffffff14;border-radius:12px;gap:6px;padding:12px 14px;font-size:12px;transition:transform .9s cubic-bezier(.55,0,.18,1),opacity .6s cubic-bezier(.4,0,.4,1),filter .6s;display:grid;position:absolute;box-shadow:0 14px 40px #00000073,0 4px 14px #0000004d,inset 0 0 0 1px #ffffff05}@keyframes stackChaosWobble{0%{transform:var(--chaos-tf,none)}to{transform:var(--chaos-tf,none) translateY(-3px)}}@media (prefers-reduced-motion:reduce){.stack__card{animation:none}}.stack__card--green{--chaos-tf:translate(-340px, -110px) rotate(-9deg);border-color:#5fd18540;margin-top:-90px;margin-left:-120px;top:50%;left:50%}.stack__card--lime{--chaos-tf:translate(200px, -150px) rotate(6deg);border-color:#78c85040;margin-top:-90px;margin-left:-120px;top:50%;left:50%}.stack__card--amber{--chaos-tf:translate(-90px, -190px) rotate(-3deg);border-color:#f3a5274d;margin-top:-90px;margin-left:-120px;top:50%;left:50%}.stack__card--blue{--chaos-tf:translate(320px, 60px) rotate(4deg);border-color:#61b3ff40;margin-top:-90px;margin-left:-120px;top:50%;left:50%}.stack__card--purple{--chaos-tf:translate(-300px, 100px) rotate(-7deg);border-color:#a78bfa40;margin-top:-90px;margin-left:-120px;top:50%;left:50%}.stack__card--orange{--chaos-tf:translate(80px, 170px) rotate(9deg);border-color:#ff7b5b40;margin-top:-90px;margin-left:-120px;top:50%;left:50%}.stack__card--slate{--chaos-tf:translate(-130px, 30px) rotate(2deg) translateZ(-40px);border-color:#ffffff14;margin-top:-90px;margin-left:-120px;top:50%;left:50%}.stack__stage--chaos .stack__card{transform:var(--chaos-tf);opacity:1}.stack__stage--collapsing .stack__card{opacity:0;filter:blur(2px);animation:none;transform:translate(0)rotate(0)scale(.4)}.stack__stage--unified .stack__card{opacity:0;pointer-events:none;animation:none;transform:translate(0)rotate(0)scale(0)}@media (max-width:760px){.stack__stage{height:clamp(420px,80vw,520px)}.stack__card{width:180px;padding:10px 12px;font-size:11px}.stack__card--green{--chaos-tf:translate(-150px, -120px) rotate(-9deg)}.stack__card--lime{--chaos-tf:translate(110px, -140px) rotate(6deg)}.stack__card--amber{--chaos-tf:translate(-50px, -170px) rotate(-3deg)}.stack__card--blue{--chaos-tf:translate(130px, 50px) rotate(4deg)}.stack__card--purple{--chaos-tf:translate(-130px, 70px) rotate(-7deg)}.stack__card--orange{--chaos-tf:translate(40px, 150px) rotate(9deg)}.stack__card--slate{--chaos-tf:translate(-60px, 10px) rotate(2deg)}}.stack__card-head{align-items:center;gap:6px;font-weight:800;display:inline-flex}.stack__card-head svg{color:var(--muted,#94a3b8)}.stack__card--green .stack__card-head svg{color:#5fd185}.stack__card--lime .stack__card-head svg{color:#a3e635}.stack__card--amber .stack__card-head svg{color:var(--gold,#f3a527)}.stack__card--blue .stack__card-head svg{color:#61b3ff}.stack__card--purple .stack__card-head svg{color:#a78bfa}.stack__card--orange .stack__card-head svg{color:#fb923c}.stack__card--slate .stack__card-head svg{color:#94a3b8}.stack__card-head strong{color:var(--text,#f5f7fa);letter-spacing:-.01em;font-size:12px;font-weight:800}.stack__card-sub{color:var(--muted,#94a3b8);font-size:10px;font-weight:600}.stack__card-rows{gap:3px;margin:4px 0 0;padding:0;list-style:none;display:grid}.stack__card-rows li{color:var(--muted,#cbd5e1);background:#ffffff08;border:1px solid #ffffff0a;border-radius:5px;padding:3px 6px;font-size:11px}.stack__merge-burst{z-index:2;pointer-events:none;opacity:0;place-items:center;display:grid;position:absolute;inset:0}.stack__stage--collapsing .stack__merge-burst{opacity:1}.stack__spark{background:var(--gold,#f3a527);opacity:0;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;box-shadow:0 0 10px #f3a527b3}.stack__stage--collapsing .stack__spark{animation-duration:.9s;animation-timing-function:cubic-bezier(.4,0,.4,1);animation-fill-mode:forwards;animation-delay:calc(var(--n,0) * 30ms + .2s)}.stack__stage--collapsing .stack__spark:first-child{animation-name:stackSparkA}.stack__stage--collapsing .stack__spark:nth-child(2){animation-name:stackSparkB}.stack__stage--collapsing .stack__spark:nth-child(3){animation-name:stackSparkC}.stack__stage--collapsing .stack__spark:nth-child(4){animation-name:stackSparkD}.stack__stage--collapsing .stack__spark:nth-child(5){animation-name:stackSparkE}.stack__stage--collapsing .stack__spark:nth-child(6){animation-name:stackSparkF}.stack__stage--collapsing .stack__spark:nth-child(7){animation-name:stackSparkG}.stack__stage--collapsing .stack__spark:nth-child(8){animation-name:stackSparkH}.stack__stage--collapsing .stack__spark:nth-child(9){animation-name:stackSparkA}.stack__stage--collapsing .stack__spark:nth-child(10){animation-name:stackSparkB}.stack__stage--collapsing .stack__spark:nth-child(11){animation-name:stackSparkC}.stack__stage--collapsing .stack__spark:nth-child(12){animation-name:stackSparkD}.stack__stage--collapsing .stack__spark:nth-child(13){animation-name:stackSparkE}.stack__stage--collapsing .stack__spark:nth-child(14){animation-name:stackSparkF}@keyframes stackSparkA{0%{opacity:0;transform:translate(0)scale(.4)}35%{opacity:1}to{opacity:0;transform:translate(130px)scale(1)}}@keyframes stackSparkB{0%{opacity:0;transform:translate(0)scale(.4)}35%{opacity:1}to{opacity:0;transform:translate(90px,90px)scale(1)}}@keyframes stackSparkC{0%{opacity:0;transform:translate(0)scale(.4)}35%{opacity:1}to{opacity:0;transform:translateY(130px)scale(1)}}@keyframes stackSparkD{0%{opacity:0;transform:translate(0)scale(.4)}35%{opacity:1}to{opacity:0;transform:translate(-90px,90px)scale(1)}}@keyframes stackSparkE{0%{opacity:0;transform:translate(0)scale(.4)}35%{opacity:1}to{opacity:0;transform:translate(-130px)scale(1)}}@keyframes stackSparkF{0%{opacity:0;transform:translate(0)scale(.4)}35%{opacity:1}to{opacity:0;transform:translate(-90px,-90px)scale(1)}}@keyframes stackSparkG{0%{opacity:0;transform:translate(0)scale(.4)}35%{opacity:1}to{opacity:0;transform:translateY(-130px)scale(1)}}@keyframes stackSparkH{0%{opacity:0;transform:translate(0)scale(.4)}35%{opacity:1}to{opacity:0;transform:translate(90px,-90px)scale(1)}}.stack__unified{opacity:0;z-index:3;pointer-events:none;background:linear-gradient(#0d1319 0%,#07090e 100%);border:1px solid #f3a52766;border-radius:16px;width:min(560px,100% - 32px);max-width:calc(100% - 32px);transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .5s cubic-bezier(.22,1,.36,1) .1s;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)scale(.85);box-shadow:0 30px 80px #0009,inset 0 0 0 1px #f3a5272e,0 0 60px #f3a5272e}.stack__stage--unified .stack__unified{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}.stack__unified-chrome{background:#0d1319d9;border-bottom:1px solid #ffffff0f;align-items:center;gap:10px;padding:12px 16px;display:flex}.stack__unified-mark{background:var(--gold,#f3a527);color:#0a0600;border-radius:8px;place-items:center;width:28px;height:28px;font-size:14px;font-weight:900;display:grid}.stack__unified-chrome strong{color:var(--text,#f5f7fa);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:800;overflow:hidden}.stack__unified-pill{color:#5fd185;letter-spacing:.06em;text-transform:uppercase;background:#5fd18529;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:10px;font-weight:800;display:inline-flex}.stack__unified-dot{background:#5fd185;border-radius:50%;width:6px;height:6px;animation:1.6s infinite heroLivePulse}.stack__unified-body{gap:14px;padding:16px 18px 18px;display:grid}.stack__unified-meta{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}@media (max-width:540px){.stack__unified-meta{grid-template-columns:repeat(2,1fr)}}.stack__unified-meta>div{background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;gap:2px;padding:10px 12px;display:grid}.stack__unified-meta span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted,#94a3b8);font-size:10px;font-weight:800}.stack__unified-meta strong{color:var(--text,#f5f7fa);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:16px;font-weight:900}.stack__unified-good{color:#5fd185!important}.stack__unified-rows{gap:6px;margin:0;padding:0;list-style:none;display:grid}.stack__unified-rows li{color:var(--text,#f5f7fa);opacity:0;background:#f3a5270a;border:1px solid #f3a52726;border-radius:8px;align-items:flex-start;gap:8px;padding:8px 10px;font-size:12px;line-height:1.4;display:flex;transform:translateY(6px)}.stack__stage--unified .stack__unified-rows li{animation:.42s cubic-bezier(.22,1,.36,1) forwards stackRowIn}.stack__stage--unified .stack__unified-rows li:first-child{animation-delay:.45s}.stack__stage--unified .stack__unified-rows li:nth-child(2){animation-delay:.55s}.stack__stage--unified .stack__unified-rows li:nth-child(3){animation-delay:.65s}.stack__stage--unified .stack__unified-rows li:nth-child(4){animation-delay:.75s}@keyframes stackRowIn{to{opacity:1;transform:none}}.stack__unified-rows li svg{color:var(--gold,#f3a527);flex:none;margin-top:2px}.stack__cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:24px;display:flex}.stack__replay{font:inherit;color:var(--muted,#cbd5e1);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:700;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.stack__replay:hover{color:var(--gold,#f3a527);background:#f3a5271a;border-color:#f3a5274d}.stack__replay svg{transition:transform .4s}.stack__replay:hover svg{transform:rotate(-180deg)}@media (prefers-reduced-motion:reduce){.stack__card,.stack__unified,.stack__unified-rows li,.stack__merge-burst{transition:none!important;animation:none!important}.stack__stage--unified .stack__unified-rows li{opacity:1;transform:none}.stack__stage--unified .stack__unified{opacity:1;transform:translate(-50%,-50%)scale(1)}.stack__stage--unified .stack__card{display:none}}.g-term{color:inherit;cursor:help;border-bottom:1px dotted #f3a5278c;text-decoration:none;transition:color .18s,border-color .18s;position:relative}.g-term:hover,.g-term:focus-visible{color:var(--gold,#f3a527);border-bottom-color:var(--gold,#f3a527);outline:none}.g-term__label{display:inline}.g-term__tip{width:280px;max-width:90vw;color:var(--text,#f5f7fa);letter-spacing:0;z-index:50;opacity:0;pointer-events:none;text-align:left;white-space:normal;background:#0d1319;border:1px solid #ffffff1f;border-radius:10px;gap:4px;padding:12px 14px;font-size:12px;font-weight:500;line-height:1.5;transition:opacity .18s,transform .18s;display:grid;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(2px);box-shadow:0 16px 40px #0000008c,0 4px 12px #0000004d}.g-term__tip strong{letter-spacing:.06em;text-transform:uppercase;color:var(--gold,#f3a527);font-size:11px;font-weight:800}.g-term__tip em{color:var(--gold,#f3a527);margin-top:4px;font-size:11px;font-style:normal;font-weight:700}.g-term__tip:after{content:"";border:6px solid #0000;border-top-color:#0d1319;position:absolute;top:100%;left:50%;transform:translate(-50%)}.g-term:hover .g-term__tip,.g-term:focus-visible .g-term__tip{opacity:1;transform:translate(-50%)translateY(0)}@media (max-width:640px){.g-term__tip{max-width:calc(100vw - 32px);left:0;transform:translate(0)translateY(2px)}.g-term:hover .g-term__tip,.g-term:focus-visible .g-term__tip{transform:translate(0)translateY(0)}.g-term__tip:after{left:24px;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.g-term__tip{transition:opacity .1s linear;transform:translate(-50%)}}@view-transition{navigation:auto}@media (prefers-reduced-motion:no-preference){::view-transition-old(root){animation-duration:.32s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-new(root){animation-duration:.32s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(root){animation-name:viewFadeOut}::view-transition-new(root){animation-name:viewFadeIn}@keyframes viewFadeOut{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(2px);transform:translateY(-8px)scale(.998)}}@keyframes viewFadeIn{0%{opacity:0;filter:blur(2px);transform:translateY(8px)scale(1.002)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}.mkt-header{view-transition-name:mkt-header}.conv-section[id],section[id],.mkt-main h2[id],.mkt-main h3[id]{scroll-margin-top:80px}.qbld{gap:18px;margin-top:24px;display:grid}.qbld__head{gap:10px;display:grid}.qbld__presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (max-width:760px){.qbld__presets{grid-template-columns:repeat(2,minmax(0,1fr))}}.qbld__preset{font:inherit;text-align:left;cursor:pointer;background:#ffffffc7;border:1px solid #0f172a1a;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:12px 14px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.qbld__preset:hover{border-color:#f59e0b66;transform:translateY(-1px)}.qbld__preset--active{background:linear-gradient(#fef3c7f2,#fff);border-color:#f59e0b;box-shadow:0 14px 40px #f59e0b2e}.qbld__preset-emoji{filter:saturate(.9);font-size:26px;line-height:1}.qbld__preset strong{color:#0f172a;letter-spacing:-.005em;font-size:13px;font-weight:800;display:block}.qbld__preset small{color:#64748b;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700}.qbld__body{grid-template-columns:1.2fr 1fr;align-items:stretch;gap:18px;display:grid}@media (max-width:900px){.qbld__body{grid-template-columns:1fr}}.qbld__editor{background:#ffffffd9;border:1px solid #0f172a1a;border-radius:14px;gap:14px;padding:18px;display:grid;box-shadow:0 18px 60px #0f172a0f}.qbld__editor-head{text-transform:uppercase;letter-spacing:.06em;color:#475569;justify-content:space-between;align-items:center;font-size:12px;font-weight:800;display:flex}.qbld__reset{font:inherit;color:#92400e;cursor:pointer;text-transform:uppercase;letter-spacing:.04em;background:#ffffffb3;border:1px solid #0f172a1a;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.qbld__reset:hover{background:#fef3c7;border-color:#f59e0b66}.qbld__items{gap:6px;margin:0;padding:0;list-style:none;display:grid}.qbld__item{background:#fff9;border:1px solid #0f172a14;border-radius:10px;grid-template-columns:1fr auto auto auto;align-items:center;gap:10px;padding:10px 12px;animation:.32s both qbldIn;display:grid}@keyframes qbldIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.qbld__item-main strong{color:#0f172a;font-size:13px;font-weight:700;display:block}.qbld__item-main small{color:#64748b;font-size:11px;font-weight:600}.qbld__item-qty{align-items:center;gap:6px;display:inline-flex}.qbld__item-qty input{width:64px;font:inherit;text-align:right;color:#0f172a;background:#fff;border:1px solid #0f172a1f;border-radius:6px;padding:5px 8px;font-size:12px;font-weight:700}.qbld__item-qty input:focus{outline-offset:1px;border-color:#f59e0b;outline:2px solid #f59e0b}.qbld__item-qty span{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.qbld__item-cost{color:#92400e;text-align:right;font-variant-numeric:tabular-nums;min-width:92px;font-size:13px;font-weight:800}.qbld__remove{font:inherit;color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px;transition:color .15s,background .15s}.qbld__remove:hover{color:#b91c1c;background:#ef444414}.qbld__labor{border-top:1px dashed #0f172a1a;gap:8px;padding-top:6px;display:grid}.qbld__labor-row{color:#475569;grid-template-columns:100px 1fr auto;align-items:center;gap:10px;font-size:12px;display:grid}.qbld__labor-row label{text-transform:uppercase;letter-spacing:.04em;color:#0f172a;font-weight:800}.qbld__labor-row input[type=range]{accent-color:#f59e0b}.qbld__labor-row span{color:#92400e;font-variant-numeric:tabular-nums;text-align:right;min-width:140px;font-weight:700}.qbld__output{color:#e2e8f0;background:linear-gradient(#0f172a 0%,#1e293b 100%);border:1px solid #ffffff14;border-radius:14px;gap:16px;padding:22px;display:grid;position:relative;overflow:hidden}.qbld__output:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#f59e0b2e,#0000);width:380px;height:380px;position:absolute;inset:-50% -20% auto auto}.qbld__total{border-bottom:1px solid #ffffff1a;gap:4px;padding-bottom:14px;display:grid;position:relative}.qbld__total>span{text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;font-size:11px;font-weight:800}.qbld__total strong{letter-spacing:-.025em;color:#f8fafc;font-variant-numeric:tabular-nums;font-size:44px;font-weight:900;line-height:1;transition:color .3s;display:inline-block}.qbld__total--bump strong{animation:.45s qbldBump}@keyframes qbldBump{0%{color:#f8fafc;transform:scale(1)}35%{color:#fbbf24;transform:scale(1.04)}to{color:#f8fafc;transform:scale(1)}}.qbld__total small{color:#94a3b8;font-size:12px;font-weight:600}.qbld__bars{gap:10px;display:grid;position:relative}.qbld__bar{gap:4px;display:grid}.qbld__bar-label{color:#cbd5e1;justify-content:space-between;font-size:12px;font-weight:700;display:flex}.qbld__bar-label span:last-child{color:#f8fafc;font-variant-numeric:tabular-nums}.qbld__bar-track{background:#ffffff0f;border-radius:999px;height:6px;overflow:hidden}.qbld__bar-fill{border-radius:999px;height:100%;transition:width .45s cubic-bezier(.22,1,.36,1)}.qbld__bar-fill--mat{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.qbld__bar-fill--lab{background:linear-gradient(90deg,#38bdf8,#60a5fa)}.qbld__bar-fill--mar{background:linear-gradient(90deg,#22c55e,#4ade80)}.qbld__cta{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex;position:relative}.qbld__cta .mkt-btn--ghost{color:#cbd5e1;border-color:#fff3}.qbld__cta .mkt-btn--ghost:hover{color:#f8fafc;background:#ffffff0a;border-color:#fff6}.qbld__signals{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex;position:relative}.qbld__signals li{color:#4ade80;background:#22c55e1a;border:1px solid #22c55e40;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}@media (prefers-color-scheme:dark){.qbld__editor{background:#0f172a99;border-color:#ffffff14}.qbld__item{background:#ffffff0a;border-color:#ffffff14}.qbld__item-main strong{color:#f8fafc}.qbld__item-main small{color:#94a3b8}.qbld__item-qty input{color:#f8fafc;background:#ffffff0f;border-color:#ffffff1a}.qbld__item-qty span,.qbld__editor-head{color:#94a3b8}.qbld__item-cost{color:#fbbf24}.qbld__labor-row{color:#cbd5e1}.qbld__labor-row label{color:#f8fafc}.qbld__preset{background:#0f172a99;border-color:#ffffff14}.qbld__preset--active{background:linear-gradient(#78350f66,#0f172ab3);border-color:#f59e0b}.qbld__preset strong{color:#f8fafc}}.pricing-toggle{background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;align-items:center;margin:0 auto 36px;padding:4px;display:inline-flex;position:relative}.pricing-toggle__opt{z-index:1;font:inherit;color:#fff9;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:8px 18px;font-size:13px;font-weight:700;transition:color .25s;display:inline-flex;position:relative}.pricing-toggle__opt--active{color:#0a0600}.pricing-toggle__save{letter-spacing:.04em;text-transform:uppercase;color:#5fd185;background:#5fd1852e;border-radius:999px;padding:2px 6px;font-size:10px;font-weight:800}.pricing-toggle__opt--active .pricing-toggle__save{color:#0a0600;background:#0a060033}.pricing-toggle__indicator{z-index:0;background:#f3a527;border-radius:999px;transition:transform .3s cubic-bezier(.22,1,.36,1),width .3s cubic-bezier(.22,1,.36,1);position:absolute;top:4px;bottom:4px;box-shadow:0 6px 20px #f3a52759}.pricing-toggle__indicator--monthly{width:95px;left:4px;transform:translate(0)}.pricing-toggle__indicator--annual{width:165px;left:4px;transform:translate(95px)}.pricing-price{align-items:baseline;gap:4px;display:inline-flex}.pricing-price__amount{color:#fff;letter-spacing:-.03em;align-items:baseline;font-size:42px;font-weight:900;line-height:1;display:inline-flex}.pricing-price__symbol{opacity:.55;margin-right:2px;font-size:28px}.pricing-price__num{font-variant-numeric:tabular-nums;animation:.42s cubic-bezier(.22,1,.36,1) pricingNumIn;display:inline-block}@keyframes pricingNumIn{0%{opacity:0;filter:blur(6px);transform:translateY(8px)}60%{opacity:1;filter:blur();transform:translateY(0)}to{opacity:1}}.pricing-price__per{color:#fff6;font-size:14px}.pricing-price__caption{color:#fff6;margin:6px 0 0;font-size:13px;animation:.4s both pricingNumIn}.hero-live{color:var(--text,#f5f7fa);background:linear-gradient(#08101a 0%,#06080b 100%);border:1px solid #ffffff1a;border-radius:14px;width:100%;max-width:460px;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000073,0 8px 24px #0000004d,inset 0 0 0 1px #ffffff0a}.hero-live__chrome{background:#0d1319b3;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.hero-live__dots{gap:6px;display:inline-flex}.hero-live__dots span{background:#ffffff2e;border-radius:50%;width:9px;height:9px}.hero-live__dots span:first-child{background:#ff6b6b}.hero-live__dots span:nth-child(2){background:#ffd93d}.hero-live__dots span:nth-child(3){background:#6bcb77}.hero-live__url{color:var(--muted,#94a3b8);align-items:center;gap:8px;font-size:11px;font-weight:600;display:inline-flex}.hero-live__live{color:#5fd185;letter-spacing:.06em;text-transform:uppercase;background:#5fd18529;border-radius:999px;align-items:center;gap:4px;padding:1px 6px;font-size:10px;font-weight:800;display:inline-flex}.hero-live__live-dot{background:#5fd185;border-radius:50%;width:6px;height:6px;animation:1.6s infinite heroLivePulse}@keyframes heroLivePulse{0%{box-shadow:0 0 #5fd1858c}70%{box-shadow:0 0 0 6px #5fd18500}to{box-shadow:0 0 #5fd18500}}.hero-live__body{gap:10px;padding:12px 14px 14px;display:grid}.hero-live__stage-row{background:#ffffff08;border:1px solid #ffffff0d;border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:2px;display:grid}.hero-live__stage{font:inherit;color:var(--muted,#9aa4b2);cursor:pointer;letter-spacing:.02em;background:0 0;border:0;border-radius:8px;padding:6px 4px;font-size:10px;font-weight:700;transition:background .18s,color .18s}.hero-live__stage--done{color:var(--status-success,#5fd185)}.hero-live__stage--active{background:var(--gold,#f3a527);color:#0a0600;box-shadow:0 4px 12px #f3a5274d}.hero-live__progress{background:#ffffff0d;border-radius:999px;height:4px;overflow:hidden}.hero-live__progress-fill{background:linear-gradient(90deg, var(--gold,#f3a527), #5fd185);border-radius:999px;height:100%;transition:width .6s cubic-bezier(.22,1,.36,1)}.hero-live__head{grid-template-columns:32px 1fr;align-items:start;gap:10px;display:grid}.hero-live__head-icon{width:32px;height:32px;color:var(--gold,#f3a527);background:#f3a52729;border-radius:10px;place-items:center;display:grid}.hero-live__head strong{color:var(--text,#f5f7fa);letter-spacing:-.01em;font-size:14px;font-weight:800;display:block}.hero-live__head small{color:var(--muted,#94a3b8);margin-top:2px;font-size:11px;display:block}.hero-live__badge{letter-spacing:.08em;text-transform:uppercase;color:var(--gold,#f3a527);margin-bottom:1px;font-size:10px;font-weight:800;display:block}.hero-live__meta{border:1px solid #ffffff0f;border-radius:10px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.hero-live__meta>div{border-right:1px solid #ffffff0f;gap:1px;padding:8px 10px;display:grid}.hero-live__meta>div:last-child{border-right:0}.hero-live__meta span{color:var(--muted,#94a3b8);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:800}.hero-live__meta strong{color:var(--text,#f5f7fa);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.hero-live__rows{gap:4px;margin:0;padding:0;list-style:none;display:grid}.hero-live__row{background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;font-size:11.5px;animation:.42s cubic-bezier(.22,1,.36,1) both heroLiveRowIn;display:flex}@keyframes heroLiveRowIn{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:none}}.hero-live__row span{color:var(--muted,#cbd5e1)}.hero-live__row strong{color:var(--text,#f5f7fa);font-variant-numeric:tabular-nums;font-weight:700}.hero-live__row--good{background:#5fd1850a;border-color:#5fd18540}.hero-live__row--good strong{color:#5fd185}.hero-live__row--warn{background:#f3a5270a;border-color:#f3a5274d}.hero-live__row--warn strong{color:var(--gold,#f3a527)}.hero-live__row--info{background:#61b3ff0a;border-color:#61b3ff33}.hero-live__row--info strong{color:#61b3ff}@media (prefers-reduced-motion:reduce){.hero-live__progress-fill{transition:none}.hero-live__row{animation:none}}.integration-mark{align-items:center;gap:12px;margin-bottom:14px;display:inline-flex}.integration-mark__a,.integration-mark__b{letter-spacing:-.02em;color:#0a0600;background:var(--gold,#f3a527);border-radius:12px;place-items:center;width:44px;height:44px;font-size:22px;font-weight:900;display:grid;box-shadow:0 6px 16px #f3a52766}.integration-mark__b{color:#06080b;background:linear-gradient(135deg,#38bdf8,#5fd185)}.integration-mark>svg{color:var(--muted,#9aa4b2)}.case{background:var(--bg,#06080b);color:var(--text,#f5f7fa);min-height:100vh}.case__hero{background:radial-gradient(at 70% 0,#f3a52729,#0000 60%),linear-gradient(#08101a 0%,#06080b 100%);border-bottom:1px solid #ffffff0f;padding:96px 0 56px}.case__crumbs{color:var(--muted,#9aa4b2);align-items:center;gap:6px;margin-bottom:24px;font-size:12px;display:inline-flex}.case__crumbs a{color:var(--muted,#9aa4b2);text-decoration:none}.case__crumbs a:hover{color:var(--gold,#f3a527)}.case__hero-grid{grid-template-columns:1.4fr 1fr;align-items:start;gap:40px;display:grid}@media (max-width:980px){.case__hero-grid{grid-template-columns:1fr;gap:24px}}.case__industry{color:var(--gold,#f3a527);letter-spacing:.06em;text-transform:uppercase;background:#f3a5271f;border:1px solid #f3a5274d;border-radius:999px;margin-bottom:14px;padding:4px 12px;font-size:11px;font-weight:700;display:inline-block}.case__hero h1{letter-spacing:-.025em;color:var(--text,#f8fafc);margin:0 0 12px;font-size:clamp(34px,5vw,54px);font-weight:900;line-height:1.06}.case__hero-line{color:var(--muted,#9aa4b2);align-items:center;gap:6px;margin:0 0 18px;font-size:13px;font-weight:600;display:inline-flex}.case__headline{color:var(--text,#f5f7fa);max-width:640px;margin:0 0 28px;font-size:20px;line-height:1.5}.case__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:540px;display:grid}.case__metric{background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;padding:14px 16px}.case__metric strong{color:var(--gold,#f3a527);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:900;line-height:1.05;display:block}.case__metric span{color:var(--muted,#9aa4b2);margin-top:4px;font-size:11px;font-weight:600;line-height:1.4;display:block}.case__pull{-webkit-backdrop-filter:blur(8px);background:#f3a5270f;border:1px solid #f3a5274d;border-radius:16px;padding:28px 28px 24px;position:relative}.case__pull-mark{color:#f3a5274d;position:absolute;top:18px;right:20px}.case__pull-stars{color:var(--gold,#f3a527);gap:2px;margin-bottom:12px;display:inline-flex}.case__pull-quote{color:var(--text,#f8fafc);letter-spacing:-.005em;margin:0 0 14px;font-size:16px;font-weight:500;line-height:1.6}.case__pull footer{border-top:1px solid #ffffff14;gap:1px;padding-top:12px;display:grid}.case__pull footer strong{color:var(--text,#f8fafc);font-size:14px;font-weight:800}.case__pull footer small{color:var(--muted,#9aa4b2);font-size:12px}.case__inapp{background:linear-gradient(#06080b 0%,#08101a 100%);padding:56px 0 24px}.case__inapp-eyebrow{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:var(--gold,#f3a527);margin:0 0 18px;font-size:12px;font-weight:800}.case__layout{grid-template-columns:220px 1fr;gap:48px;padding:56px 24px 120px;display:grid}@media (max-width:900px){.case__layout{grid-template-columns:1fr;gap:24px;padding:40px 24px 80px}}.case__toc{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;align-self:start;gap:14px;padding:18px 16px;font-size:13px;display:grid;position:sticky;top:96px}@media (max-width:900px){.case__toc{position:static}}.case__toc strong{text-transform:uppercase;letter-spacing:.08em;color:var(--gold,#f3a527);font-size:11px;font-weight:800}.case__toc ol{counter-reset:tocnum;gap:4px;margin:0;padding:0;list-style:none;display:grid}.case__toc li{counter-increment:tocnum}.case__toc li a{color:var(--muted,#9aa4b2);border-radius:6px;align-items:baseline;gap:10px;padding:6px 8px;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:flex}.case__toc li a:before{content:counter(tocnum);color:#ffffff4d;min-width:16px;font-size:11px;font-weight:800}.case__toc li a:hover{color:var(--text,#f5f7fa);background:#ffffff08}.case__cta{background:var(--gold,#f3a527);color:#0a0600;border-radius:8px;align-items:center;gap:6px;padding:10px 14px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.case__body{max-width:720px;color:var(--muted,#cbd5e1);font-size:17px;line-height:1.8}.case__body h2{letter-spacing:-.02em;color:var(--text,#f5f7fa);border-top:2px solid #ffffff0f;margin:56px 0 16px;padding-top:8px;scroll-margin-top:80px;font-size:clamp(22px,3vw,30px);font-weight:800}.case__body h3{color:var(--text,#f5f7fa);margin:28px 0 8px;font-size:18px;font-weight:800}.case__body p{margin:0 0 16px}.case__body strong{color:var(--text,#f5f7fa);font-weight:700}.case__body ul{margin:0 0 16px;padding-left:22px}.case__body li{margin:4px 0}.case__pull-inline{border-left:3px solid var(--gold,#f3a527);color:var(--text,#f5f7fa);background:#f3a5270f;border-radius:0 12px 12px 0;margin:28px 0;padding:20px 24px;font-size:16px;font-style:italic}.case__pull-inline cite{color:var(--muted,#9aa4b2);margin-top:8px;font-size:12px;font-style:normal;font-weight:600;display:block}.case__foot{text-align:center;background:linear-gradient(#f3a52714,#ffffff05);border:1px solid #f3a52733;border-radius:16px;margin-top:64px;padding:36px}.case__foot h3{color:var(--text,#f5f7fa);margin:0 0 8px;font-size:22px;font-weight:800}.case__foot p{color:var(--muted,#cbd5e1);margin:0 0 18px;font-size:15px}.case__foot-cta{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.guide{background:var(--bg,#06080b);color:var(--text,#f5f7fa);min-height:100vh}.guide__hero{background:radial-gradient(at 30% 0,#f3a52724,#0000 60%),linear-gradient(#08101a 0%,#06080b 100%);border-bottom:1px solid #ffffff0f;padding:96px 0 56px;position:relative}.guide__hero-inner{max-width:760px}.guide__crumbs{color:var(--muted,#9aa4b2);align-items:center;gap:6px;margin-bottom:18px;font-size:12px;display:inline-flex}.guide__crumbs a{color:var(--muted,#9aa4b2);text-decoration:none}.guide__crumbs a:hover{color:var(--gold,#f3a527)}.guide__category{color:var(--gold,#f3a527);letter-spacing:.06em;text-transform:uppercase;background:#f3a5271f;border:1px solid #f3a5274d;border-radius:999px;align-items:center;gap:6px;margin-bottom:18px;padding:4px 12px;font-size:11px;font-weight:700;display:inline-flex}.guide__hero h1{letter-spacing:-.025em;color:var(--text,#f8fafc);margin:0 0 18px;font-size:clamp(34px,5vw,52px);font-weight:900;line-height:1.08}.guide__lead{color:var(--muted,#cbd5e1);margin:0 0 18px;font-size:18px;line-height:1.65}.guide__meta{color:var(--muted,#94a3b8);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.guide__meta span{align-items:center;gap:4px;display:inline-flex}.guide__layout{grid-template-columns:220px 1fr;gap:48px;padding:56px 24px 120px;display:grid}@media (max-width:900px){.guide__layout{grid-template-columns:1fr;gap:32px;padding:40px 24px 80px}}.guide__toc{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;align-self:start;gap:14px;padding:18px 16px;font-size:13px;display:grid;position:sticky;top:96px}@media (max-width:900px){.guide__toc{position:static}}.guide__toc strong{text-transform:uppercase;letter-spacing:.08em;color:var(--gold,#f3a527);font-size:11px;font-weight:800}.guide__toc ol{counter-reset:tocnum;gap:4px;margin:0;padding:0;list-style:none;display:grid}.guide__toc li{counter-increment:tocnum}.guide__toc li a{color:var(--muted,#9aa4b2);border-radius:6px;align-items:baseline;gap:10px;padding:6px 8px;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:flex}.guide__toc li a:before{content:counter(tocnum);color:#ffffff4d;min-width:16px;font-size:11px;font-weight:800}.guide__toc li a:hover{color:var(--text,#f5f7fa);background:#ffffff08}.guide__cta{background:var(--gold,#f3a527);color:#0a0600;border-radius:8px;align-items:center;gap:6px;padding:10px 14px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.guide__cta:hover{background:#ffb547}.guide__body{max-width:720px;color:var(--muted,#cbd5e1);font-size:17px;line-height:1.8}.guide__body h2{letter-spacing:-.02em;color:var(--text,#f5f7fa);border-top:2px solid #ffffff0f;margin:56px 0 18px;padding-top:8px;scroll-margin-top:80px;font-size:clamp(22px,3vw,30px);font-weight:800}.guide__body h3{color:var(--text,#f5f7fa);margin:32px 0 10px;font-size:18px;font-weight:800}.guide__body p{margin:0 0 18px}.guide__body strong{color:var(--text,#f5f7fa);font-weight:700}.guide__body ul,.guide__body ol{margin:0 0 18px;padding-left:22px}.guide__body li{margin:4px 0}.guide__body code{color:var(--gold,#f3a527);background:#ffffff0f;border:1px solid #ffffff14;border-radius:4px;padding:1px 6px;font-size:14px}.guide__callout{border-left:3px solid var(--gold,#f3a527);background:#f3a52714;border-radius:8px;margin:24px 0;padding:16px 20px}.guide__callout strong{color:var(--gold,#f3a527);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font-size:12px;display:block}.guide__diagram{background:var(--panel-2,#111821);border:1px solid var(--border,#ffffff14);border-radius:14px;margin:28px 0;padding:24px}.guide__diagram svg{width:100%;height:auto;display:block}.guide__diagram-cap{color:var(--muted,#9aa4b2);text-align:center;margin:12px 0 0;font-size:12px}.guide__foot{text-align:center;background:linear-gradient(#f3a52714,#ffffff05);border:1px solid #f3a52733;border-radius:16px;margin-top:64px;padding:36px}.guide__foot h3{color:var(--text,#f5f7fa);margin:0 0 8px;font-size:22px;font-weight:800}.guide__foot p{color:var(--muted,#cbd5e1);margin:0 0 18px;font-size:15px}.guide__foot-cta{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.scrolly{color:var(--text,#f5f7fa);background:radial-gradient(at 70% 0,#f3a52712,#0000 60%),linear-gradient(#08101a 0%,#06080b 100%);padding:96px 0 120px}.scrolly__header{text-align:center;max-width:720px;margin:0 auto 48px}.scrolly__header h2{letter-spacing:-.025em;color:var(--text,#f8fafc);margin:12px 0 14px;font-size:clamp(28px,4vw,44px);font-weight:900;line-height:1.1}.scrolly__header p{color:var(--muted,#cbd5e1);margin:0;font-size:16px;line-height:1.6}.scrolly__header em{color:var(--gold,#f3a527);font-style:normal;font-weight:700}.scrolly__layout{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:48px;display:grid}@media (max-width:980px){.scrolly__layout{grid-template-columns:1fr;gap:24px}.scrolly__panel{display:none}}.scrolly__steps{flex-direction:column;gap:80px;padding:60px 0;display:flex}@media (max-width:980px){.scrolly__steps{gap:40px;padding:0}}.scrolly__step{opacity:.45;background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;padding:32px;transition:border-color .4s,background .4s,transform .4s,opacity .4s;transform:translateY(0)}.scrolly__step--active{opacity:1;background:linear-gradient(#f3a5270f,#ffffff05);border-color:#f3a52766;box-shadow:0 18px 60px #f3a5271f}.scrolly__step-meta{align-items:center;gap:8px;margin-bottom:12px;display:flex}.scrolly__step-icon{width:28px;height:28px;color:var(--gold,#f3a527);background:#f3a5271f;border-radius:8px;place-items:center;display:grid}.scrolly__step-no{letter-spacing:.08em;text-transform:uppercase;color:var(--gold,#f3a527);font-size:11px;font-weight:800}.scrolly__step h3{letter-spacing:-.015em;color:var(--text,#f5f7fa);margin:0 0 12px;font-size:22px;font-weight:900;line-height:1.2}.scrolly__step p{color:var(--muted,#cbd5e1);margin:0 0 14px;font-size:15px;line-height:1.7}.scrolly__step ul{gap:6px;margin:0 0 16px;padding:0;list-style:none;display:grid}.scrolly__step li{color:var(--muted,#cbd5e1);padding-left:18px;font-size:13px;position:relative}.scrolly__step li:before{content:"";background:#ffffff26;border-radius:50%;width:8px;height:8px;position:absolute;top:7px;left:0}.scrolly__step--active li:before{background:var(--gold,#f3a527)}.scrolly__link{color:var(--gold,#f3a527);align-items:center;gap:6px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.scrolly__link:hover{color:#ffb547}.scrolly__panel{height:100%;position:relative}.scrolly__panel-sticky{gap:14px;display:grid;position:sticky;top:80px}.scrolly__progress{justify-content:center;gap:8px;display:flex}.scrolly__progress-dot{background:#ffffff1f;border-radius:50%;width:8px;height:8px;transition:all .3s}.scrolly__progress-dot--done{background:var(--gold,#f3a527);opacity:.5}.scrolly__progress-dot--active{background:var(--gold,#f3a527);border-radius:999px;width:28px;box-shadow:0 0 0 4px #f3a5272e}@media (prefers-reduced-motion:reduce){.scrolly__step{opacity:1;transition:none}}.see-inside{color:var(--text,#f5f7fa);background:radial-gradient(at 30% 0,#f3a52714,#0000 60%),linear-gradient(#0b1220 0%,#06080b 100%)}.see-inside .conv-section__head h2{color:var(--text,#f8fafc)}.see-inside .conv-section__head p{color:var(--muted,#cbd5e1)}.see-inside .conv-eyebrow{color:var(--gold,#f3a527)}.see-inside__tabs{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin:24px 0 14px;display:grid}@media (max-width:1280px){.see-inside__tabs{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.see-inside__tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.see-inside__tabs{grid-template-columns:1fr}}.see-inside__tab{font:inherit;text-align:left;color:var(--muted,#9aa4b2);cursor:pointer;background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;gap:2px 10px;padding:12px 14px;transition:transform .18s,border-color .18s,background .18s;display:grid}.see-inside__tab:hover{border-color:#f3a52766;transform:translateY(-1px)}.see-inside__tab svg{color:#ffffff80;grid-row:1/span 2;align-self:center}.see-inside__tab--active{border-color:var(--gold,#f3a527);color:var(--text,#f5f7fa);background:linear-gradient(#f3a52726,#ffffff05);box-shadow:0 14px 40px #f3a5272e}.see-inside__tab--active svg{color:var(--gold,#f3a527)}.see-inside__tab strong{color:var(--text,#f5f7fa);letter-spacing:-.005em;font-size:14px;font-weight:800}.see-inside__tab small{color:var(--muted,#9aa4b2);font-size:11px;font-weight:500;line-height:1.4}.see-inside__frame{margin-top:14px}.see-inside__caption{text-align:center;color:var(--muted,#9aa4b2);margin:14px 0 0;font-size:12px;font-weight:500}.mock-shell{--mock-sidebar-w:200px;--mock-topbar-h:44px;grid-template-columns:var(--mock-sidebar-w) 1fr;background:var(--bg,#06080b);color:var(--text,#f5f7fa);border:1px solid var(--border-strong,#ffffff24);isolation:isolate;border-radius:14px;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000073,0 8px 30px #0000004d,inset 0 0 0 1px #ffffff05}.mock-shell[data-aspect="16/10"]{aspect-ratio:16/10}.mock-shell[data-aspect="4/3"]{aspect-ratio:4/3}@media (max-width:760px){.mock-shell{--mock-sidebar-w:0px;grid-template-columns:1fr}.mock-shell__sidebar{display:none}}.mock-shell__sidebar{background:linear-gradient(#0a0f14 0%,#06080b 100%);border-right:1px solid #ffffff0d;flex-direction:column;gap:10px;padding:14px 10px 12px;display:flex}.mock-shell__brand{border-bottom:1px solid #ffffff0a;align-items:center;gap:8px;margin-bottom:4px;padding:4px 6px 8px;display:flex}.mock-shell__brand-mark{background:var(--gold,#f3a527);color:#0a0600;border-radius:6px;place-items:center;width:22px;height:22px;font-size:13px;font-weight:900;display:grid}.mock-shell__brand strong{letter-spacing:-.01em;color:var(--text,#f5f7fa);font-size:13px;font-weight:800}.mock-shell__nav{flex-direction:column;flex:1;gap:6px;display:flex}.mock-shell__dept-head{letter-spacing:.12em;text-transform:uppercase;color:var(--muted,#9aa4b2);opacity:.72;align-items:center;gap:6px;padding:0 8px 4px;font-size:9px;font-weight:800;display:flex}.mock-shell__dept-dot{background:var(--muted,#9aa4b2);opacity:.55;border-radius:50%;width:4px;height:4px}.mock-shell__sub-list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.mock-shell__sub{color:var(--muted,#9aa4b2);border-radius:8px;align-items:center;gap:8px;padding:5px 10px;font-size:12px;font-weight:500;display:flex;position:relative}.mock-shell__sub svg{color:#fff6;flex:none}.mock-shell__sub--active{color:var(--text,#f5f7fa);background:#f3a5271f;font-weight:700}.mock-shell__sub--active svg{color:var(--gold,#f3a527)}.mock-shell__sub--active:before{content:"";background:var(--gold,#f3a527);border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:0}.mock-shell__sub-pill{color:var(--muted,#9aa4b2);background:#ffffff0f;border-radius:999px;margin-left:auto;padding:1px 6px;font-size:10px;font-style:normal;font-weight:700}.mock-shell__sidebar-foot{color:var(--muted,#9aa4b2);border-top:1px solid #ffffff0a;align-items:center;gap:6px;padding:6px 8px;font-size:10px;display:flex}.mock-shell__sidebar-foot svg{color:var(--gold,#f3a527)}.mock-shell__main{background:linear-gradient(#08101a 0%,#06080b 60%);flex-direction:column;min-width:0;display:flex}.mock-shell__topbar{height:var(--mock-topbar-h);-webkit-backdrop-filter:blur(8px);background:#0d131999;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:12px;padding:0 14px;display:flex}.mock-shell__crumb{color:var(--muted,#9aa4b2);align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.mock-shell__crumb strong{color:var(--text,#f5f7fa);font-weight:700}.mock-shell__topbar-tools{align-items:center;gap:10px;display:flex}.mock-shell__search{color:var(--muted,#9aa4b2);background:#ffffff05;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:8px;min-width:220px;padding:5px 10px;font-size:11px;display:flex}.mock-shell__search kbd{color:var(--muted,#9aa4b2);background:#ffffff0a;border:1px solid #ffffff14;border-radius:4px;margin-left:auto;padding:1px 5px;font-family:inherit;font-size:10px}@media (max-width:760px){.mock-shell__search{display:none}}.mock-shell__pill{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:10px;font-weight:800;display:inline-flex}.mock-shell__pill--live{color:var(--status-success,#5fd185);background:#5fd18524}.mock-shell__pill--neutral{color:var(--muted,#9aa4b2);background:#ffffff0f}.mock-shell__pill-dot{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.6s infinite mockShellPulse;box-shadow:0 0}@keyframes mockShellPulse{0%{box-shadow:0 0 #5fd1858c}70%{box-shadow:0 0 0 7px #5fd18500}to{box-shadow:0 0 #5fd18500}}.mock-shell__bell{color:var(--muted,#9aa4b2)}.mock-shell__avatar{color:#0a0600;background:linear-gradient(135deg,#f3a527,#ff7a6e);border-radius:50%;place-items:center;width:22px;height:22px;font-size:10px;font-weight:800;display:grid}.mock-shell__content{flex:1;padding:16px;position:relative;overflow:hidden}@media (max-width:760px){.mock-shell__content{padding:12px}}.mock-shell .dash-metric{border-radius:10px;gap:6px;min-height:0;padding:12px 12px 10px}.mock-shell .dash-metric__value{letter-spacing:-.02em;font-size:22px}.mock-shell .dash-metric__label{letter-spacing:.08em;font-size:10px}.mock-shell .dash-card{border-radius:12px;padding:14px}.mock-shell .dash-card__title{font-size:14px}.mock-shell .dash-card__kicker{font-size:10px}.ticker{color:#f8fafc;background:linear-gradient(#0f172afa,#0f172af0),linear-gradient(90deg,#f59e0b0f,#3b82f60a);border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff14;padding:0;position:relative;overflow:hidden}.ticker:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#0f172a,#0f172a00);width:100px;position:absolute;top:0;bottom:0;left:0}.ticker:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(270deg,#0f172a,#0f172a00);width:100px;position:absolute;top:0;bottom:0;right:0}.ticker__wrap{grid-template-columns:auto 1fr;align-items:center;gap:18px;padding:12px 0;display:grid}@media (max-width:760px){.ticker__wrap{grid-template-columns:1fr;gap:8px;padding:10px 0}}.ticker__label{text-transform:uppercase;letter-spacing:.08em;color:#4ade80;white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex}.ticker__sublabel{color:#94a3b8;text-transform:none;letter-spacing:0;font-size:12px;font-weight:600}@media (max-width:540px){.ticker__sublabel{display:none}}.ticker__pulse{background:#f97316;border-radius:50%;width:8px;height:8px;animation:1.6s infinite tickerPulse;position:relative;box-shadow:0 0 #f97316b3}@keyframes tickerPulse{0%{box-shadow:0 0 #f973168c}70%{box-shadow:0 0 0 8px #f9731600}to{box-shadow:0 0 #f9731600}}.ticker__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.ticker__list{gap:24px;width:max-content;margin:0;padding:0;list-style:none;display:flex}@media (prefers-reduced-motion:no-preference){.ticker__list{animation:60s linear infinite tickerScroll}.ticker:hover .ticker__list{animation-play-state:paused}}@keyframes tickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ticker__item{white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;flex:none;align-items:center;gap:8px;padding:6px 14px 6px 12px;font-size:13px;animation:.45s tickerIn;display:inline-flex}@keyframes tickerIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.ticker__icon{flex:none}.ticker__item--good .ticker__icon{color:#4ade80}.ticker__item--warn .ticker__icon{color:#fbbf24}.ticker__item--info .ticker__icon{color:#60a5fa}.ticker__item--gold .ticker__icon{color:#f59e0b}.ticker__item strong{color:#f8fafc;font-weight:800}.ticker__item span{color:#cbd5e1}.ticker__amt{background:#22c55e24;border-radius:999px;padding:1px 8px;font-size:12px;font-weight:700;color:#4ade80!important}.ticker__item time{color:#94a3b8;margin-left:4px;font-size:11px;font-weight:600}.trust-strip{color:#f8fafc;background:linear-gradient(#0f172af5,#0f172aeb),radial-gradient(at 20% 0,#f59e0b2e,#0000 60%);border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;padding:24px 0}.trust-strip__inner{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}@media (max-width:760px){.trust-strip__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.trust-cell{background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:4px 12px;padding:12px 16px;display:grid;position:relative}.trust-cell__icon{grid-row:1/span 2;align-self:center}.trust-cell--gold .trust-cell__icon{color:#f59e0b}.trust-cell--amber .trust-cell__icon{color:#fbbf24}.trust-cell--green .trust-cell__icon{color:#4ade80}.trust-cell--blue .trust-cell__icon{color:#60a5fa}.trust-cell strong{letter-spacing:-.02em;color:#f8fafc;grid-area:1/2;align-items:baseline;gap:4px;font-size:22px;font-weight:900;display:inline-flex}.trust-cell__suffix{color:#94a3b8;font-size:13px;font-weight:700}.trust-cell span{color:#cbd5e1;grid-area:2/2;font-size:12px;font-weight:600;line-height:1.35}.calc{grid-template-columns:1.1fr 1fr;align-items:start;gap:24px;margin-top:28px;display:grid}@media (max-width:900px){.calc{grid-template-columns:1fr}}.calc__inputs{background:#ffffffd9;border:1px solid #0f172a1a;border-radius:14px;gap:18px;padding:24px;display:grid;box-shadow:0 18px 60px #0f172a0f}.calc__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (max-width:540px){.calc__row{grid-template-columns:1fr}}.calc__field{gap:8px;display:grid}.calc__field label{color:#0f172a;flex-direction:column;gap:2px;font-size:13px;font-weight:800;display:flex}.calc__hint{color:#64748b;letter-spacing:0;text-transform:none;font-size:11px;font-weight:600}.calc__pills{flex-wrap:wrap;gap:6px;display:flex}.calc__pill{font:inherit;color:#475569;cursor:pointer;background:#fff9;border:1px solid #0f172a1f;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700;transition:all .15s}.calc__pill:hover{color:#92400e;border-color:#f59e0b73}.calc__pill--active{color:#92400e;background:#fef3c7;border-color:#f59e0b}.calc__slider-row{align-items:center;gap:10px;display:flex}.calc__slider-row input[type=range]{accent-color:#f59e0b;flex:auto;height:4px}.calc__num{width:92px;font:inherit;color:#0f172a;text-align:right;background:#ffffffe6;border:1px solid #0f172a1f;border-radius:8px;padding:8px 10px;font-size:14px;font-weight:700}.calc__num:focus{outline-offset:1px;border-color:#f59e0b;outline:2px solid #f59e0b}.calc__output{color:#e2e8f0;background:linear-gradient(#0f172a 0%,#1e293b 100%);border:1px solid #ffffff14;border-radius:14px;gap:16px;padding:24px;display:grid;position:sticky;top:24px}.calc--compact .calc__output{position:static}.calc__total{border-bottom:1px solid #ffffff1a;gap:8px;padding-bottom:16px;display:grid}.calc__total>div:first-child{gap:4px;display:grid}.calc__total span{text-transform:uppercase;letter-spacing:.06em;color:#94a3b8;font-size:12px;font-weight:700}.calc__total strong{letter-spacing:-.02em;color:#f8fafc;font-size:38px;font-weight:900;line-height:1.1}.calc__total-meta{justify-content:space-between;gap:12px;display:flex}.calc__total-meta span{color:#cbd5e1;text-transform:none;letter-spacing:0;font-size:12px;font-weight:600}.calc__breakdown{gap:8px;margin:0;padding:0;list-style:none;display:grid}.calc__breakdown li{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.calc__breakdown li svg{color:#4ade80;flex:none}.calc__breakdown li strong{color:#f8fafc;font-size:13px;font-weight:700;display:block}.calc__breakdown li small{color:#94a3b8;margin-top:1px;font-size:11px;font-weight:500;display:block}.calc__breakdown li>span{color:#fbbf24;font-size:14px;font-weight:800}.calc__warn{color:#fbbf24;background:#f59e0b1f;border:1px solid #f59e0b4d;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.calc__warn strong{color:#fff}.calc__warn svg{flex:none}.calc__cta{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}.calc__cta .mkt-btn--ghost{color:#cbd5e1;border-color:#fff3}.calc__cta .mkt-btn--ghost:hover{color:#f8fafc;background:#ffffff0a;border-color:#fff6}.calc__disclaimer{color:#94a3b8;margin:0;font-size:11px;font-weight:500;line-height:1.5}@media (prefers-color-scheme:dark){.calc__inputs{background:#0f172a99;border-color:#ffffff14}.calc__field label{color:#f8fafc}.calc__pill{color:#cbd5e1;background:#ffffff0a;border-color:#ffffff1a}.calc__pill--active{color:#fbbf24;background:#f59e0b33;border-color:#f59e0b}.calc__num{color:#f8fafc;background:#ffffff0f;border-color:#ffffff1a}}.testimonials-strip{background:radial-gradient(at 80% 0,#f59e0b0f,#0000 60%),linear-gradient(#f59e0b05,#0000);position:relative}.testi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}@media (max-width:760px){.testi-grid{grid-template-columns:1fr}}.testi-card{background:#ffffffdb;border:1px solid #0f172a1a;border-radius:14px;gap:12px;padding:24px;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;position:relative;box-shadow:0 18px 60px #0f172a0f}.testi-card:hover{border-color:#f59e0b73;transform:translateY(-2px);box-shadow:0 24px 70px #f59e0b1f}.testi-card__mark{color:#f59e0b2e;position:absolute;top:16px;right:16px}.testi-card__stars{color:#f59e0b;gap:2px;display:inline-flex}.testi-card__quote{color:#1e293b;letter-spacing:-.005em;margin:0;font-size:16px;font-weight:500;line-height:1.55}.testi-card__highlight{color:#15803d;letter-spacing:.02em;background:#22c55e1a;border:1px solid #22c55e40;border-radius:999px;width:fit-content;padding:6px 12px;font-size:12px;font-weight:700;display:inline-block}.testi-card__footer{border-top:1px solid #0f172a0f;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:4px;padding-top:14px;display:flex}.testi-card__footer strong{color:#0f172a;font-size:14px;font-weight:800;display:block}.testi-card__footer span{color:#475569;font-size:13px;display:block}.testi-card__footer small{text-transform:uppercase;letter-spacing:.06em;color:#94a3b8;font-size:11px;font-weight:700}.testi-cta{justify-content:center;margin-top:20px;display:flex}@media (prefers-color-scheme:dark){.testi-card{background:#0f172a99;border-color:#ffffff14}.testi-card__quote{color:#f1f5f9}.testi-card__footer strong{color:#f8fafc}.testi-card__footer span{color:#cbd5e1}.testi-card__footer{border-color:#ffffff14}.testi-card__highlight{color:#4ade80;background:#22c55e26;border-color:#22c55e59}}.cmp-table-wrap{background:#ffffffd9;border:1px solid #0f172a1a;border-radius:12px;overflow-x:auto;box-shadow:0 18px 60px #0f172a0f}.cmp-table{border-collapse:collapse;width:100%;font-size:14px}.cmp-table th,.cmp-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #0f172a0f;padding:14px 18px}.cmp-table th{letter-spacing:.02em;color:#0f172a;text-transform:none;background:#f59e0b0f;font-size:13px;font-weight:800}.cmp-table tbody tr:hover{background:#f59e0b08}.cmp-table td:first-child{color:#0f172a;font-weight:600}.cmp-cell{align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.cmp-cell--yes{color:#15803d}.cmp-cell--yes svg{color:#16a34a}.cmp-cell--no{color:#b91c1c}.cmp-cell--no svg{color:#dc2626}.cmp-cell--partial{color:#b45309}@media (prefers-color-scheme:dark){.cmp-table-wrap{background:#0f172a99;border-color:#ffffff14}.cmp-table th{color:#f8fafc;background:#f59e0b1a}.cmp-table td:first-child{color:#f8fafc}.cmp-table th,.cmp-table td{border-color:#ffffff0f}.cmp-cell--yes{color:#4ade80}.cmp-cell--no{color:#f87171}.cmp-cell--partial{color:#fbbf24}}.faq{gap:8px;max-width:880px;margin:0 auto;display:grid}.faq__item{background:#ffffffc7;border:1px solid #0f172a1a;border-radius:10px;transition:border-color .18s,box-shadow .18s;overflow:hidden}.faq__item--open{border-color:#f59e0b73;box-shadow:0 14px 40px #f59e0b1a}.faq__q{width:100%;font:inherit;color:#0f172a;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;font-size:16px;font-weight:800;display:flex}.faq__q svg{color:#92400e;flex:none}.faq__a{color:#475569;padding:0 20px 18px;font-size:15px;line-height:1.6;animation:.28s faqIn}.faq__a p{margin:0}@keyframes faqIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-color-scheme:dark){.faq__item{background:#0f172a99;border-color:#ffffff14}.faq__q{color:#f8fafc}.faq__a{color:#cbd5e1}}.ijm-section{position:relative;overflow:hidden}.ijm-section:before{content:"";pointer-events:none;background:radial-gradient(at 20% 10%,#f59e0b14,#0000 60%),radial-gradient(at 80% 90%,#3b82f60f,#0000 60%);position:absolute;inset:0}.ijm{grid-template-columns:280px 1fr;gap:28px;margin-top:28px;display:grid;position:relative}@media (max-width:900px){.ijm{grid-template-columns:1fr}}.ijm__rail{align-content:start;gap:4px;display:grid;position:sticky;top:24px}@media (max-width:900px){.ijm__rail{grid-template-columns:repeat(3,1fr);gap:6px;position:static}}.ijm__stage{text-align:left;cursor:pointer;font:inherit;color:inherit;background:#ffffffc7;border:1px solid #0f172a1a;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:auto auto 1fr;align-items:center;gap:2px 10px;padding:14px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:grid;position:relative}.ijm__stage:hover{border-color:#f59e0b73;transform:translate(2px)}.ijm__stage--done{background:#dcfce780;border-color:#22c55e59}.ijm__stage--active{background:linear-gradient(#fef3c7e6,#fffffff2);border-color:#f59e0b;transform:translate(2px);box-shadow:0 14px 40px #f59e0b2e}.ijm__stage-step{color:#fff;letter-spacing:.04em;background:#0f172a;border-radius:8px;grid-area:1/1/span 2;place-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:grid}.ijm__stage--active .ijm__stage-step{color:#0f172a;background:#f59e0b}.ijm__stage-icon{color:#64748b;grid-area:1/2;display:inline-flex}.ijm__stage--active .ijm__stage-icon{color:#92400e}.ijm__stage--done .ijm__stage-icon{color:#16a34a}.ijm__stage-label{color:#0f172a;grid-area:1/3;font-size:14px;font-weight:800}.ijm__stage-module{color:#64748b;text-transform:uppercase;letter-spacing:.06em;grid-area:2/2/auto/span 2;font-size:12px;font-weight:700}.ijm__stage-line{background:linear-gradient(#f59e0b66,#0000);width:2px;height:6px;position:absolute;top:calc(100% - 2px);left:31px}@media (max-width:900px){.ijm__stage-line{display:none}.ijm__stage{grid-template-rows:auto auto;grid-template-columns:auto 1fr}.ijm__stage-step{grid-row:1/span 2}.ijm__stage-icon{display:none}.ijm__stage-label,.ijm__stage-module{grid-column:2}}.ijm__panel{-webkit-backdrop-filter:blur(18px);background:#ffffffd9;border:1px solid #0f172a1a;border-radius:14px;align-content:start;gap:20px;padding:28px;display:grid;box-shadow:0 30px 80px #0f172a1a}.ijm__panel-head{grid-template-columns:auto 1fr;align-items:start;gap:16px;display:grid}.ijm__panel-icon{color:#92400e;background:#fef3c7;border-radius:10px;place-items:center;width:44px;height:44px;display:grid}.ijm__panel-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#92400e;margin:0;font-size:12px;font-weight:700}.ijm__panel h3{letter-spacing:-.01em;color:#0f172a;margin:4px 0 6px;font-size:24px;font-weight:900}.ijm__panel-desc{color:#475569;margin:0;font-size:14px;line-height:1.55}.ijm__preview{color:#e2e8f0;background:#0f172a;border:1px solid #0f172a14;border-radius:10px;animation:.45s ijmPreviewIn;overflow:hidden}@keyframes ijmPreviewIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ijm__preview-head{background:#ffffff08;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.ijm__preview-head strong{color:#f8fafc;font-size:14px}.ijm__preview-pill{letter-spacing:.06em;text-transform:uppercase;color:#4ade80;background:#22c55e29;border-radius:999px;align-items:center;padding:4px 8px;font-size:11px;font-weight:700;display:inline-flex;position:relative}.ijm__preview-pill:before{content:"";background:#f97316;border-radius:50%;width:6px;height:6px;margin-right:6px;animation:1.4s infinite ijmPulse;box-shadow:0 0 #f97316b3}@keyframes ijmPulse{0%{box-shadow:0 0 #f973168c}70%{box-shadow:0 0 0 8px #f9731600}to{box-shadow:0 0 #f9731600}}.ijm__meta{border-bottom:1px solid #ffffff14;grid-template-columns:repeat(3,1fr);display:grid}.ijm__meta-cell{border-right:1px solid #ffffff14;gap:2px;padding:12px 16px;display:grid}.ijm__meta-cell:last-child{border-right:0}.ijm__meta-cell span{text-transform:uppercase;letter-spacing:.06em;color:#94a3b8;font-size:11px;font-weight:700}.ijm__meta-cell strong{color:#f8fafc;font-size:16px;font-weight:800}.ijm__meta-cell--good strong{color:#4ade80}.ijm__meta-cell--warn strong{color:#fbbf24}.ijm__rows{margin:0;padding:4px 0;list-style:none}.ijm__row{border-bottom:1px dashed #ffffff0f;padding:10px 16px}.ijm__row:last-child{border-bottom:0}.ijm__row-main{justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.ijm__row-main span{color:#cbd5e1}.ijm__row-main strong{color:#f8fafc;font-weight:700}.ijm__row small{color:#94a3b8;margin-top:2px;font-size:12px;display:block}.ijm__footer{color:#4ade80;background:#22c55e1a;align-items:center;gap:8px;padding:12px 16px;font-size:13px;font-weight:700;display:flex}.ijm__footer span{color:#94a3b8;font-weight:600}.ijm__footer strong{color:#4ade80}.ijm__signals{flex-wrap:wrap;gap:8px;display:flex}.ijm__signal{color:#475569;background:#0f172a0a;border:1px solid #0f172a14;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.ijm__cta{border-top:1px solid #0f172a0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding-top:16px;display:flex}.ijm__autoplay{font:inherit;color:#475569;cursor:pointer;background:#ffffffb3;border:1px solid #0f172a1f;border-radius:8px;padding:8px 12px;font-size:13px;transition:background .18s,color .18s}.ijm__autoplay:hover{color:#0f172a;background:#fff}.ijm__autoplay--on{color:#92400e;background:#f59e0b1a;border-color:#f59e0b4d}@media (prefers-color-scheme:dark){.ijm__stage{background:#0f172a99;border-color:#ffffff14}.ijm__stage-label{color:#f8fafc}.ijm__stage--done{background:#14532d59;border-color:#22c55e59}.ijm__stage--active{background:linear-gradient(#78350f66,#0f172ab3);border-color:#f59e0b}.ijm__panel{background:#0f172a99;border-color:#ffffff1a}.ijm__panel h3{color:#f8fafc}.ijm__panel-desc{color:#cbd5e1}.ijm__signal{color:#cbd5e1;background:#ffffff0a;border-color:#ffffff14}.ijm__autoplay{color:#cbd5e1;background:#ffffff0a;border-color:#ffffff1a}.ijm__autoplay:hover{color:#f8fafc;background:#ffffff14}}.mkt-legal__toc{background:#f59e0b0a;border:1px solid #0f172a1a;border-radius:8px;margin:0 0 32px;padding:16px 20px}.mkt-legal__toc strong{text-transform:uppercase;letter-spacing:.06em;color:#92400e;margin-bottom:8px;font-size:13px;display:block}.mkt-legal__toc ol{margin:0;padding-left:20px;font-size:14px}.mkt-legal__toc li{margin:3px 0}@media (prefers-color-scheme:dark){.mkt-legal{color:#e2e8f0}.mkt-legal h1,.mkt-legal h2,.mkt-legal h3{color:#f8fafc}.mkt-legal__toc{background:#f59e0b14;border-color:#f59e0b33}}.conv-story{grid-template-columns:.72fr 1fr;align-items:start;gap:24px;display:grid}.conv-timeline{gap:8px;padding:12px;display:grid}.conv-timeline__item{background:#ffffff0f;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:72px 1fr;align-items:start;gap:12px;padding:12px;display:grid}.conv-timeline__item time{color:#f59e0b;font-size:13px;font-weight:900}.conv-timeline__item p{color:#f8fafcb8;margin:0;font-size:14px;line-height:1.5}.conv-proof{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.conv-proof__metric{text-align:center;border-right:1px solid #0f172a14;gap:4px;padding:26px;display:grid}.conv-proof__metric:last-child{border-right:none}.conv-proof__metric strong{color:#0f172a;font-size:clamp(34px,5vw,58px);font-weight:950;line-height:1}.conv-proof__metric span{color:#64748b;font-weight:800}.conv-proof__note{text-align:center;color:#64748b;margin:12px 0 0;font-size:12px}.conv-choice__card li{color:#334155;font-size:13px}.conv-choice__card li:before{content:"• ";color:#f59e0b;font-weight:900}.conv-close{background:linear-gradient(#f8fafcfa,#e2e8f0eb),#f8fafc}.conv-close__inner,.conv-final__inner{text-align:center;justify-items:center;gap:14px;padding:34px;display:grid}.conv-close__inner h2,.conv-final__inner h2{letter-spacing:0;max-width:820px;margin:0;font-size:clamp(32px,5vw,58px);font-weight:950;line-height:1.04}.conv-close__inner p:not(.conv-eyebrow){color:#475569;max-width:680px;margin:0;line-height:1.6}.conv-final{padding:56px 0 76px}.conv-final__inner h2{color:#fff}.mkt-resources{color:#ffffffd9;background:#0a0d12;border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;padding:96px 0}.mkt-resources__header{justify-content:space-between;align-items:flex-end;margin-bottom:48px;display:flex}.mkt-resources__title{color:#111827;letter-spacing:-.025em;margin:0;font-size:clamp(26px,3vw,36px);font-weight:800}.mkt-resources__link{color:#f97316;white-space:nowrap;align-items:center;gap:4px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.mkt-resources__link:hover{text-decoration:underline}.mkt-resources__grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.mkt-resource-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;text-decoration:none;transition:all .2s;display:flex;overflow:hidden}.mkt-resource-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001a}.mkt-resource-card__image{justify-content:center;align-items:center;height:140px;font-size:32px;display:flex}.mkt-resource-card__image--ops{background:linear-gradient(135deg,#0e1a10 0%,#142410 100%)}.mkt-resource-card__image--biz{background:linear-gradient(135deg,#0e1219 0%,#0e1a2d 100%)}.mkt-resource-card__image--tech{background:linear-gradient(135deg,#0e0e1a 0%,#14102d 100%)}.mkt-resource-card__image--future{background:linear-gradient(135deg,#190e0a 0%,#2d140a 100%)}.mkt-resource-card__body{flex-direction:column;flex:1;gap:8px;padding:18px;display:flex}.mkt-resource-card__badge{letter-spacing:.04em;text-transform:uppercase;border-radius:100px;align-self:flex-start;padding:3px 10px;font-size:11px;font-weight:700;display:inline-block}.mkt-resource-card__badge--ops{color:#16a34a;background:#22c55e1a}.mkt-resource-card__badge--biz{color:#2563eb;background:#3b82f61a}.mkt-resource-card__badge--tech{color:#7c3aed;background:#8b5cf61a}.mkt-resource-card__badge--future{color:#ea580c;background:#f973161a}.mkt-resource-card__title{color:#111827;margin:0;font-size:14px;font-weight:700;line-height:1.4}.mkt-resource-card__more{color:#f97316;align-items:center;gap:4px;margin-top:auto;font-size:13px;font-weight:600;display:inline-flex}.mkt-footer{background:#05070a;border-top:1px solid #ffffff12}.mkt-footer__inner{grid-template-columns:2fr 1fr 1fr 1fr 1fr 1.8fr;gap:48px;padding:64px 0 48px;display:grid}.mkt-footer__logo{align-items:center;gap:10px;margin-bottom:14px;text-decoration:none;display:flex}.mkt-footer__logo-name{color:#fff;letter-spacing:-.02em;font-size:18px;font-weight:900}.mkt-footer__desc{color:#ffffff6b;margin:0 0 20px;font-size:13.5px;line-height:1.65}.mkt-footer__social{gap:12px;display:flex}.mkt-footer__social-link{color:#ffffff80;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;text-decoration:none;transition:all .12s;display:flex}.mkt-footer__social-link:hover{color:#f97316;background:#f9731626;border-color:#f973164d}.mkt-footer__col-title{color:#ffffffb3;text-transform:uppercase;letter-spacing:.06em;margin:0 0 16px;font-size:13px;font-weight:700}.mkt-footer__col-links{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.mkt-footer__col-link{color:#ffffff6b;font-size:13.5px;text-decoration:none;transition:color .12s}.mkt-footer__col-link:hover{color:#ffffffd9}.mkt-footer__newsletter-copy{color:#ffffff6b;margin:0 0 14px;font-size:13px;line-height:1.55}.mkt-footer__newsletter-form{flex-direction:column;gap:8px;display:flex}.mkt-footer__newsletter-input{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;outline:none;padding:10px 14px;font-size:13.5px;transition:border-color .12s}.mkt-footer__newsletter-input::placeholder{color:#ffffff4d}.mkt-footer__newsletter-input:focus{border-color:#f9731666}.mkt-footer__newsletter-success{color:#67d84a;background:#67d84a1a;border:1px solid #67d84a33;border-radius:8px;padding:10px 14px;font-size:13px}.mkt-footer__newsletter-error{color:#ff7a6e;margin:4px 0 0;font-size:12px}.mkt-footer__bottom{border-top:1px solid #ffffff12;padding:20px 0}.mkt-footer__bottom-inner{color:#ffffff59;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;font-size:12.5px;display:flex}.mkt-footer__bottom-links{gap:20px;display:flex}.mkt-footer__bottom-links a{color:#ffffff59;text-decoration:none;transition:color .12s}.mkt-footer__bottom-links a:hover{color:#ffffffb3}.mkt-auth{background:linear-gradient(135deg,#05070afa 0%,#0c0805f2 100%),linear-gradient(#0d0805 0%,#1a0e08 100%);justify-content:center;align-items:center;min-height:calc(100vh - 68px);padding:80px 24px 60px;display:flex}.mkt-auth__card{background:#0d1319;border:1px solid #ffffff1a;border-radius:18px;width:100%;max-width:440px;padding:44px;box-shadow:0 40px 80px #00000080}.mkt-auth__logo{justify-content:center;align-items:center;gap:8px;margin-bottom:32px;display:flex}.mkt-auth__title{color:#fff;letter-spacing:-.025em;text-align:center;margin:0 0 6px;font-size:26px;font-weight:800}.mkt-auth__subtitle{color:#ffffff73;text-align:center;margin:0 0 32px;font-size:14px}.mkt-auth__form{flex-direction:column;gap:16px;display:flex}.mkt-auth__field{flex-direction:column;gap:6px;display:flex}.mkt-auth__label{color:#ffffffb3;font-size:13px;font-weight:600}.mkt-auth__input{color:#fff;box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:8px;outline:none;width:100%;padding:11px 14px;font-size:14.5px;transition:border-color .14s,box-shadow .14s}.mkt-auth__input::placeholder{color:#ffffff40}.mkt-auth__input:focus{border-color:#f9731680;box-shadow:0 0 0 3px #f973161a}.mkt-auth__error{color:#ff7a6e;background:#ff7a6e1a;border:1px solid #ff7a6e40;border-radius:8px;padding:12px 14px;font-size:13.5px}.mkt-auth__success{color:#86efac;background:#22c55e1a;border:1px solid #22c55e3d;border-radius:8px;padding:12px 14px;font-size:13.5px;line-height:1.45}.mkt-auth__remember{color:#ffffffad;-webkit-user-select:none;user-select:none;align-items:center;gap:9px;font-size:13px;line-height:1.3;display:flex}.mkt-auth__remember input{accent-color:#f97316;width:16px;height:16px;margin:0}.mkt-auth__submit{color:#fff;cursor:pointer;background:#f97316;border:none;border-radius:8px;width:100%;padding:13px;font-size:15px;font-weight:700;transition:all .16s;box-shadow:0 4px 14px #f973164d}.mkt-auth__submit:hover:not(:disabled){background:#ea6c0e;transform:translateY(-1px);box-shadow:0 6px 20px #f9731666}.mkt-auth__submit:disabled{opacity:.6;cursor:not-allowed}.mkt-auth__footer{text-align:center;color:#fff6;margin-top:24px;font-size:13.5px}.mkt-auth__footer a{color:#f97316;font-weight:600;text-decoration:none}.mkt-auth__footer a:hover{text-decoration:underline}.mkt-auth__divider{background:#ffffff14;height:1px;margin:8px 0}.mkt-demo{color:#ffffffe6;background:#05070a;min-height:calc(100vh - 68px);padding:80px 0}.mkt-demo__inner{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.mkt-demo__left{padding-top:8px}.mkt-demo__title{color:#111827;letter-spacing:-.03em;margin:10px 0 16px;font-size:clamp(28px,3.5vw,40px);font-weight:900;line-height:1.1}.mkt-demo__copy{color:#6b7280;margin:0 0 36px;font-size:16px;line-height:1.65}.mkt-demo__perks{flex-direction:column;gap:14px;display:flex}.mkt-demo__perk{color:#374151;align-items:center;gap:12px;font-size:14.5px;font-weight:500;display:flex}.mkt-demo__perk-icon{color:#f97316;background:#f973161a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.mkt-demo__form-card{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:40px;box-shadow:0 8px 32px #0000000f}.mkt-demo__form-title{color:#111827;margin:0 0 24px;font-size:20px;font-weight:800}.mkt-demo__form{flex-direction:column;gap:16px;display:flex}.mkt-demo__field{flex-direction:column;gap:6px;display:flex}.mkt-demo__label{color:#374151;font-size:13px;font-weight:600}.mkt-demo__input,.mkt-demo__select,.mkt-demo__textarea{color:#111827;box-sizing:border-box;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:8px;outline:none;width:100%;padding:11px 14px;font-family:inherit;font-size:14.5px;transition:border-color .14s,box-shadow .14s}.mkt-demo__input::placeholder{color:#9ca3af}.mkt-demo__input:focus,.mkt-demo__select:focus,.mkt-demo__textarea:focus{background:#fff;border-color:#f97316;box-shadow:0 0 0 3px #f973161a}.mkt-demo__textarea{resize:vertical;min-height:100px}.mkt-demo__submit{color:#fff;cursor:pointer;background:#f97316;border:none;border-radius:8px;padding:14px;font-size:15px;font-weight:700;transition:all .16s;box-shadow:0 4px 14px #f973164d}.mkt-demo__submit:hover:not(:disabled){background:#ea6c0e;transform:translateY(-1px);box-shadow:0 6px 20px #f9731666}.mkt-demo__submit:disabled{opacity:.6;cursor:not-allowed}.mkt-demo__success{text-align:center;padding:48px 24px}.mkt-demo__success-icon{color:#67d84a;background:#67d84a1a;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 20px;display:flex}.mkt-demo__success-title{color:#111827;margin:0 0 10px;font-size:22px;font-weight:800}.mkt-demo__success-copy{color:#6b7280;margin:0;font-size:14.5px;line-height:1.6}.mkt-placeholder{justify-content:center;align-items:center;min-height:60vh;padding:100px 24px 80px;display:flex}.mkt-placeholder__inner{text-align:center;max-width:560px}.mkt-placeholder__badge{letter-spacing:.08em;text-transform:uppercase;color:#f97316;background:#f973161a;border:1px solid #f9731633;border-radius:100px;margin-bottom:24px;padding:6px 16px;font-size:12px;font-weight:700;display:inline-block}.mkt-placeholder__title{color:#111827;letter-spacing:-.03em;margin:0 0 16px;font-size:36px;font-weight:900}.mkt-placeholder__copy{color:#6b7280;margin:0 0 32px;font-size:16px;line-height:1.65}@media (max-width:880px){.mkt-header__nav{display:none}.mkt-header__hamburger{display:flex}.mkt-header__login{display:inline-block}.mkt-header__bookdemo{display:none}.mkt-header__login{padding:6px 10px;font-size:13px}.mkt-header__signup{padding:7px 14px}}@media (max-width:380px){.mkt-header__login{display:none}}@media (max-width:1024px){.mkt-hero__inner{grid-template-columns:1fr;padding:60px 0 80px}.mkt-hero__right{display:none}.mkt-hero__left{text-align:center;max-width:100%}.mkt-hero__ctas,.mkt-hero__trust{justify-content:center}.mkt-modules__grid{grid-template-columns:repeat(2,1fr)}.mkt-trust__inner{grid-template-columns:repeat(3,1fr);gap:20px}.mkt-trust__brand{border-bottom:1px solid #ffffff1a;border-right:none;grid-column:1/-1;padding-bottom:24px}.mkt-trust__stat{border-bottom:1px solid #ffffff0f;border-right:none;padding:16px}.mkt-industries__inner,.mkt-why__inner{grid-template-columns:1fr}.mkt-why__grid,.mkt-testimonials__grid{grid-template-columns:1fr 1fr}.mkt-resources__grid{grid-template-columns:repeat(2,1fr)}.mkt-footer__inner{grid-template-columns:1fr 1fr 1fr;gap:32px}.mkt-demo__inner{grid-template-columns:1fr}.mkt-demo__left{display:none}.conv-hero{padding-top:112px}.conv-hero__grid{grid-template-columns:1fr}.conv-hero__copy{max-width:760px}.conv-flow{min-height:380px}.conv-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.conv-modules,.conv-choice{grid-template-columns:repeat(2,minmax(0,1fr))}.conv-story{grid-template-columns:1fr}.conv-pipeline{flex-wrap:wrap}.conv-pipeline__node{flex:calc(33.333% - 12px)}.conv-pipeline__arrow{display:none}}@media (max-width:768px){.mkt-container{padding:0 20px}.mkt-header__logo-tagline{display:none}.mkt-modules__grid{grid-template-columns:1fr 1fr;gap:16px}.mkt-trust__inner,.mkt-industries__cards{grid-template-columns:1fr 1fr}.mkt-why__grid,.mkt-testimonials__grid{grid-template-columns:1fr}.mkt-cta__cards{flex-direction:column;align-items:center}.mkt-resources__grid,.mkt-footer__inner{grid-template-columns:1fr 1fr}.mkt-footer__bottom-inner{text-align:center;flex-direction:column;gap:8px}.mkt-footer__bottom-links{flex-wrap:wrap;justify-content:center}.mkt-testimonials__header,.mkt-resources__header{flex-direction:column;align-items:flex-start;gap:8px}.mkt-auth__card{padding:32px 24px}.mkt-demo__form-card{padding:28px 20px}.conv-hero{min-height:auto;padding:104px 0 42px}.conv-hero h1{font-size:42px}.conv-hero__sub{font-size:16px}.conv-actions .mkt-btn{justify-content:center;width:100%}.conv-flow{grid-template-columns:1fr;min-height:auto;padding-top:44px}.conv-flow__stage{min-height:112px}.conv-flow__arrow,.conv-flow__pulse{display:none}.conv-section{padding:48px 0}.conv-section__head{margin-bottom:18px}.conv-split,.conv-steps,.conv-modules,.conv-choice,.conv-proof{grid-template-columns:1fr}.conv-step{min-height:auto}.conv-map{gap:14px;padding:18px}.conv-pipeline__node{flex:calc(50% - 6px)}.conv-timeline__item{grid-template-columns:58px 1fr}.conv-proof__metric{border-bottom:1px solid #0f172a14;border-right:none;padding:20px}.conv-proof__metric:last-child{border-bottom:none}.conv-close__inner,.conv-final__inner{padding:24px 18px}}@media (max-width:480px){.mkt-modules__grid,.mkt-industries__cards,.mkt-resources__grid,.mkt-footer__inner,.mkt-trust__inner{grid-template-columns:1fr}.mkt-hero__headline{font-size:36px}.mkt-hero__ctas{flex-direction:column}.mkt-hero__ctas .mkt-btn{justify-content:center;width:100%}.conv-hero h1{font-size:36px}.conv-section__head h2,.conv-close__inner h2,.conv-final__inner h2{font-size:30px}.conv-compare,.conv-step,.conv-module,.conv-choice__card{padding:14px}.conv-timeline__item{grid-template-columns:1fr;gap:4px}}@media (max-width:960px){[style*="grid-template-columns: repeat(4"],[style*="grid-template-columns:repeat(4"],[style*="grid-template-columns: repeat(5"],[style*="grid-template-columns:repeat(5"],[style*="grid-template-columns: repeat(6"],[style*="grid-template-columns:repeat(6"],[style*="grid-template-columns: repeat(3"],[style*="grid-template-columns:repeat(3"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){[style*="grid-template-columns: repeat(2"],[style*="grid-template-columns:repeat(2"],[style*="grid-template-columns: repeat(3"],[style*="grid-template-columns:repeat(3"],[style*="grid-template-columns: repeat(4"],[style*="grid-template-columns:repeat(4"],[style*="grid-template-columns: repeat(5"],[style*="grid-template-columns:repeat(5"],[style*="grid-template-columns: repeat(6"],[style*="grid-template-columns:repeat(6"]{grid-template-columns:1fr!important}}[style*="display: grid"]>*,[style*=display\:grid]>*{min-width:0}.conv-page{--conv-radius:8px;--conv-gap:clamp(12px, 1.7vw, 18px);--conv-pad:clamp(16px, 2vw, 24px);--conv-section-y:clamp(52px, 7vw, 84px);--conv-card-bg:#ffffffc2;--conv-card-border:#0f172a1a;--conv-card-shadow:0 18px 60px #0f172a14;--conv-card-shadow-hover:0 24px 76px #0f172a24;--conv-dark-card-bg:#ffffff13;--conv-dark-card-border:#ffffff21;--conv-ease:cubic-bezier(.2,.8,.2,1);overflow-x:clip}.conv-page *,.conv-page :before,.conv-page :after{box-sizing:border-box}.conv-page h1,.conv-page h2,.conv-page h3,.conv-page p,.conv-page strong,.conv-page span,.conv-page small,.conv-page li{overflow-wrap:break-word;min-width:0}.conv-page .mkt-container{width:min(100% - 32px,1180px);padding-left:0;padding-right:0}.conv-hero{min-height:min(880px,92svh);padding:clamp(112px,11vw,140px) 0 clamp(44px,5vw,64px)}.conv-hero__grid{grid-template-columns:minmax(0,.95fr) minmax(390px,1fr);gap:clamp(24px,5vw,52px)}.conv-hero__copy,.conv-section__head,.conv-close__copy{min-width:0}.conv-hero h1{max-width:12ch;font-size:clamp(40px,5.6vw,74px)}.conv-hero__sub{max-width:58ch}.conv-actions .mkt-btn{min-height:46px;transition:transform .22s var(--conv-ease), box-shadow .22s var(--conv-ease), border-color .22s var(--conv-ease), background .22s var(--conv-ease)}.conv-actions .mkt-btn:hover{transform:translateY(-2px)}.conv-flow{min-height:clamp(380px,38vw,460px);padding:var(--conv-pad);padding-top:calc(var(--conv-pad) + 26px);gap:var(--conv-gap);border-radius:var(--conv-radius);grid-template-columns:repeat(2,minmax(0,1fr))}.conv-flow__stage{min-height:146px;padding:44px var(--conv-pad) 20px;border-radius:var(--conv-radius);transition:transform .28s var(--conv-ease), border-color .28s var(--conv-ease), background .28s var(--conv-ease);overflow:visible}.conv-flow__stage:hover{background:linear-gradient(#ffffff21,#ffffff0e);border-color:#f59e0b70;transform:translateY(-3px)}.conv-flow__stage strong{font-size:clamp(20px,2.4vw,24px)}.conv-section{padding:var(--conv-section-y) 0;position:relative}.conv-section:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#f59e0b3d,#0000);height:1px;position:absolute;inset:0 0 auto}.conv-section__head{gap:12px;max-width:800px;margin-bottom:clamp(18px,2.6vw,30px)}.conv-section__head--center{text-align:center;justify-items:center;margin-left:auto;margin-right:auto}.conv-section__head h2{max-width:16ch;font-size:clamp(30px,4vw,48px)}.conv-section__head--center h2{max-width:18ch}.conv-section__head p:not(.conv-eyebrow){max-width:68ch}.conv-split,.conv-choice,.conv-modules,.conv-steps,.conv-proof{gap:var(--conv-gap)}.conv-split{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr))}.conv-steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr))}.conv-modules{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.conv-choice{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.conv-proof{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}.conv-compare,.conv-step,.conv-module,.conv-choice__card,.conv-timeline,.conv-close__inner,.conv-final__inner,.conv-proof,.conv-map{border-radius:var(--conv-radius);box-shadow:var(--conv-card-shadow);transition:transform .28s var(--conv-ease), box-shadow .28s var(--conv-ease), border-color .28s var(--conv-ease), background .28s var(--conv-ease)}.conv-compare,.conv-step,.conv-module,.conv-choice__card{padding:var(--conv-pad);min-height:auto}.conv-step,.conv-module,.conv-choice__card{align-content:start}.conv-step p,.conv-module p,.conv-choice__card p{font-size:14px;line-height:1.55}.conv-module ul,.conv-choice__card ul{gap:9px}.conv-module li,.conv-choice__card li{line-height:1.4}.conv-module li{align-items:flex-start}.conv-module li svg{margin-top:2px}@media (hover:hover){.conv-compare:hover,.conv-step:hover,.conv-module:hover,.conv-choice__card:hover,.conv-proof:hover,.conv-map:hover,.conv-timeline__item:hover,.conv-close__signal:hover,.conv-final__path:hover{box-shadow:var(--conv-card-shadow-hover);border-color:#f59e0b42;transform:translateY(-3px)}}.conv-section--dark .conv-compare,.conv-section--dark .conv-timeline,.conv-final__inner{border-color:var(--conv-dark-card-border);background:var(--conv-dark-card-bg)}.conv-compare__row{border-radius:var(--conv-radius);animation-duration:5.2s}.conv-map,.conv-pipeline__node,.conv-pipeline__core{border-radius:var(--conv-radius)}.conv-story{grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:clamp(18px,3vw,28px)}.conv-timeline{padding:clamp(10px,1.5vw,14px)}.conv-timeline__item{border-radius:var(--conv-radius);transition:transform .24s var(--conv-ease), border-color .24s var(--conv-ease), background .24s var(--conv-ease)}.conv-proof{overflow:visible}.conv-proof__metric{min-width:0;padding:clamp(20px,3vw,30px)}.conv-proof__metric strong{font-size:clamp(36px,6vw,58px)}.conv-close__inner{text-align:left;grid-template-columns:minmax(0,1fr) minmax(280px,380px);place-items:center stretch;gap:clamp(20px,4vw,42px);padding:clamp(22px,4vw,38px)}.conv-close__copy{gap:14px;display:grid}.conv-close__copy h2{max-width:760px}.conv-close__signal{border-radius:var(--conv-radius);transition:transform .28s var(--conv-ease), box-shadow .28s var(--conv-ease), border-color .28s var(--conv-ease);background:#ffffffc2;border:1px solid #0f172a1a;gap:10px;padding:14px;display:grid;box-shadow:0 14px 42px #0f172a14}.conv-close__signal div{border-radius:var(--conv-radius);background:#0f172a0b;gap:4px;padding:12px;display:grid}.conv-close__signal span{color:#64748b;text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:800}.conv-close__signal strong{color:#0f172a;font-size:16px}.conv-final__inner{padding:clamp(24px,4vw,42px)}.conv-final__inner p{color:#f8fafca8;max-width:660px;margin:0;line-height:1.6}.conv-final__path{border-radius:var(--conv-radius);color:#f8fafcc7;transition:transform .28s var(--conv-ease), border-color .28s var(--conv-ease), background .28s var(--conv-ease);background:#ffffff12;border:1px solid #ffffff1f;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:900;display:flex}.conv-final__path svg{color:#f59e0b;flex:none}@media (max-width:1080px){.conv-hero__grid{grid-template-columns:1fr}.conv-hero h1{max-width:14ch}.conv-flow{max-width:760px}.conv-story,.conv-close__inner{grid-template-columns:1fr}}@media (max-width:760px){.conv-page .mkt-container{width:min(100% - 28px,1180px)}.conv-hero{min-height:auto}.conv-hero h1{max-width:100%;font-size:clamp(36px,12vw,44px)}.conv-actions{width:100%}.conv-actions .mkt-btn{justify-content:center;width:100%}.conv-flow{grid-template-columns:1fr;min-height:auto}.conv-flow__stage{min-height:116px}.conv-flow__arrow{display:block;top:auto;bottom:14px;right:18px;transform:rotate(90deg)}.conv-flow__pulse{display:none}.conv-section__head h2,.conv-close__inner h2,.conv-final__inner h2{max-width:100%;font-size:clamp(28px,9vw,36px)}.conv-map{gap:12px;padding:16px}.conv-pipeline__node{flex:100%}.conv-pipeline__core{grid-template-columns:auto 1fr;padding:14px}.conv-timeline__item{grid-template-columns:minmax(0,64px) minmax(0,1fr)}.conv-proof__metric{border-bottom:1px solid #0f172a14;border-right:none}.conv-proof__metric:last-child{border-bottom:none}.conv-close__inner,.conv-final__inner{text-align:center;justify-items:center}.conv-close__signal{width:100%}}@media (max-width:420px){.conv-page .mkt-container{width:min(100% - 24px,1180px)}.conv-compare,.conv-step,.conv-module,.conv-choice__card{padding:14px}.conv-timeline__item{grid-template-columns:1fr}.conv-final__path{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.conv-page *,.conv-page :before,.conv-page :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.conv-section--authority{background:linear-gradient(#fffffffa,#f1f5f9f5),#f8fafc}.conv-authority{gap:var(--conv-gap,16px);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));display:grid}.conv-authority__card{min-width:0;padding:var(--conv-pad,22px);border:1px solid var(--conv-card-border,#0f172a1a);border-radius:var(--conv-radius,8px);background:var(--conv-card-bg,#ffffffc2);box-shadow:var(--conv-card-shadow,0 18px 60px #0f172a14);transition:transform .28s var(--conv-ease,ease), box-shadow .28s var(--conv-ease,ease), border-color .28s var(--conv-ease,ease);align-content:start;gap:14px;display:grid}@media (hover:hover){.conv-authority__card:hover{box-shadow:var(--conv-card-shadow-hover,0 24px 76px #0f172a24);border-color:#f59e0b42;transform:translateY(-3px)}}.conv-authority__visual{border-radius:var(--conv-radius,8px);color:#92400e;background:linear-gradient(90deg,#f59e0b1f,#22c55e14,#38bdf814);border:1px solid #f59e0b38;align-items:center;min-height:46px;padding:10px 12px;font-size:12px;font-weight:900;line-height:1.35;display:flex}.conv-authority__card h3{color:#0f172a;margin:0;font-size:clamp(22px,2.6vw,28px);font-weight:950;line-height:1.08}.conv-authority__card>p{color:#475569;margin:0;font-size:15px;line-height:1.62}.conv-authority__points{gap:10px;display:grid}.conv-authority__point{border-radius:var(--conv-radius,8px);background:#f8fafcd1;border:1px solid #0f172a14;gap:4px;padding:12px;display:grid}.conv-authority__point strong{color:#0f172a;font-size:14px}.conv-authority__point p{color:#64748b;margin:0;font-size:13.5px;line-height:1.5}.conv-authority__links{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.conv-authority__links a{border-radius:var(--conv-radius,8px);color:#0f172a;min-height:34px;transition:transform .2s var(--conv-ease,ease), border-color .2s var(--conv-ease,ease), background .2s var(--conv-ease,ease);background:#0f172a0a;border:1px solid #0f172a1a;align-items:center;padding:7px 10px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.conv-authority__links a:hover{background:#f59e0b1a;border-color:#f59e0b4d;transform:translateY(-1px)}@media (max-width:760px){.conv-authority{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.conv-page *,.conv-page :before,.conv-page :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.conv-hero[style*=--hero-bg],.guide__hero[style*=--hero-bg]{background:linear-gradient(90deg, #080706f5 0%, #080706c7 30%, #0807063d 62%, #08070614 100%), linear-gradient(180deg, #0807066b 0%, #08070614 42%, #080706b8 100%), var(--hero-bg) center right / cover no-repeat, #080706}@media (max-width:760px){.conv-hero[style*=--hero-bg],.guide__hero[style*=--hero-bg]{background:linear-gradient(180deg, #080706eb 0%, #080706a3 46%, #080706e0 100%), var(--hero-bg) 62% center / cover no-repeat, #080706}}.mkt-auth[style*=--hero-bg],.mkt-demo[style*=--hero-bg]{background:linear-gradient(135deg, #080706f0 0%, #080706db 50%, #080706f0 100%), var(--hero-bg) center / cover no-repeat, #080706}.conv-hero--center{text-align:center;min-height:auto;padding:132px 0 72px}.conv-hero--center .conv-hero__grid{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:18px}.conv-hero--center .conv-hero__copy{align-content:start;justify-items:center;max-width:720px}.conv-hero--center .conv-hero__copy h1{font-size:clamp(36px,5.4vw,64px);line-height:1.04}.conv-hero--center .conv-hero__sub{margin:0 auto}.conv-hero--center .conv-actions{justify-content:center}.conv-hero__pill{color:#fbbf24;letter-spacing:.02em;background:#f59e0b1f;border:1px solid #f59e0b52;border-radius:999px;align-items:center;gap:8px;padding:6px 16px;font-size:13px;font-weight:700;display:inline-flex}.conv-compare-table{border-collapse:collapse;border-radius:var(--conv-radius,8px);background:#ffffff05;border:1px solid #ffffff0f;width:100%;overflow:hidden}.conv-compare-table thead th{text-align:center;color:#fff;background:#ffffff08;border-bottom:1px solid #ffffff14;padding:14px 16px;font-size:13px;font-weight:800}.conv-compare-table thead th:first-child{text-align:left;color:#ffffff73;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.conv-compare-table thead th[data-recommended=true]{color:#fbbf24;background:#f59e0b0f}.conv-compare-table tbody td{color:#ffffffb3;border-bottom:1px solid #ffffff0a;padding:13px 16px;font-size:14px}.conv-compare-table tbody td:first-child{color:#ffffff9e}.conv-compare-table tbody td:not(:first-child){text-align:center;font-weight:600}.conv-compare-table tbody td[data-recommended=true]{background:#f59e0b08}.conv-compare-table tbody td[data-value=✓]{color:#4ade80;font-weight:800}.conv-compare-table tbody td[data-value=—]{color:#ffffff38}.conv-compare-table tbody tr:last-child td{border-bottom:none}.conv-compare-table tbody tr:hover td{background:#ffffff05}.conv-compare-table__scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.conv-compare-table thead th[data-recommended=true] small{letter-spacing:.06em;text-transform:uppercase;opacity:.78;margin-top:2px;font-size:10px;font-weight:700;display:block}.conv-section--dark .conv-proof{background:#ffffff0a;border-color:#ffffff14}.conv-section--dark .conv-proof__metric{border-right-color:#ffffff0f}.conv-section--dark .conv-proof__metric strong{color:#fff}.conv-section--dark .conv-proof__metric span{color:#fff9}.conv-section--dark .conv-proof__note{color:#ffffff6b}.faq--native .faq__item{list-style:none}.faq--native .faq__item[open]{border-color:#f59e0b73;box-shadow:0 14px 40px #f59e0b1a}.faq--native .faq__q{cursor:pointer;list-style:none}.faq--native .faq__q::-webkit-details-marker{display:none}.faq--native .faq__q:after{content:"+";color:#92400e;margin-left:auto;font-size:22px;font-weight:900;line-height:1;transition:transform .2s}.faq--native .faq__item[open] .faq__q:after{content:"−"}.sol-card{transition:transform .22s var(--conv-ease,ease), border-color .22s ease, box-shadow .22s ease, background .22s ease}@media (hover:hover){.sol-card:hover{transform:translateY(-3px);box-shadow:0 22px 52px #00000073;border-color:#f59e0b52!important}}.solutions-page [style*=border-radius][style*=border\:]:not(section):not(button):not(a):not(.mkt-btn):not(.conv-mod-card){transition:transform .22s,border-color .22s,box-shadow .22s}@media (hover:hover){.solutions-page [style*=grid-template-columns]>[style*=border-radius][style*=border\:]:hover{transform:translateY(-3px);box-shadow:0 22px 52px #00000073}}.sol-pain-grid{gap:22px;display:grid}.sol-pain-card{border-radius:var(--conv-radius,12px);background:#ffffff05;border:1px solid #ffffff14;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:36px;padding:clamp(22px,3vw,36px);transition:transform .22s,border-color .22s,box-shadow .22s;display:grid}@media (hover:hover){.sol-pain-card:hover{border-color:#f59e0b52;transform:translateY(-2px);box-shadow:0 22px 52px #00000073}}@media (max-width:820px){.sol-pain-card{grid-template-columns:1fr;gap:22px}}.sol-pain-card__problem-head{align-items:center;gap:12px;margin-bottom:16px;display:flex}.sol-pain-card__icon{background:#dc323212;border:1px solid #dc323229;border-radius:10px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.sol-pain-card__tag{letter-spacing:.08em;text-transform:uppercase;color:#f87171;font-size:11px;font-weight:800}.sol-pain-card h3{color:#fff;margin:0 0 12px;font-size:clamp(18px,2.2vw,21px);font-weight:800;line-height:1.3}.sol-pain-card__detail{color:#ffffff9e;margin:0;font-size:14px;line-height:1.7}.sol-pain-card__fix{background:var(--mod-soft,#f59e0b0d);border:1px solid var(--mod-soft,#f59e0b2e);border-radius:10px;align-content:start;align-self:stretch;gap:10px;padding:22px 24px;display:grid}.sol-pain-card__fix strong{letter-spacing:.08em;text-transform:uppercase;color:var(--mod-accent,#f59e0b);font-size:11px;font-weight:800;display:block}.sol-pain-card__fix p{color:#ffffffdb;margin:0;font-size:14.5px;line-height:1.7}.sol-feature-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px;display:grid}@media (max-width:880px){.sol-feature-grid{grid-template-columns:1fr;gap:28px}}.sol-feature-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sol-feature-list li{color:#ffffffc7;background:#ffffff08;border:1px solid #ffffff12;border-radius:9px;align-items:center;gap:12px;padding:12px 16px;font-size:13.5px;transition:border-color .18s,background .18s;display:flex}.sol-feature-list li:hover{background:#6ee2970a;border-color:#6ee29738}.sol-feature-list__check{color:#6ee297;background:#6ee2971f;border:1px solid #6ee29752;border-radius:999px;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.sol-quote{text-align:center;max-width:820px;margin:0 auto}.sol-quote__mark{color:var(--mod-accent,#f59e0b);margin-bottom:18px;font-size:56px;line-height:1}.sol-quote blockquote{color:#ffffffdb;margin:0 0 28px;font-size:clamp(18px,2.4vw,24px);font-style:italic;font-weight:500;line-height:1.65}.sol-quote__author{color:#ffffff8f;font-size:14px}.sol-quote__author strong{color:#fff;font-weight:700}.sol-stat-row{text-align:center;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:32px;display:grid}.sol-stat__value{letter-spacing:-.02em;color:var(--mod-accent,#f59e0b);font-size:clamp(28px,4vw,44px);font-weight:900;line-height:1.1}.sol-stat__label{color:#fff9;margin-top:8px;font-size:14px;line-height:1.5}.sol-oldnew-card{border:1px solid #ffffff14;border-radius:14px;gap:0;transition:transform .22s,border-color .22s,box-shadow .22s;display:grid;overflow:hidden}@media (hover:hover){.sol-oldnew-card:hover{border-color:#f59e0b4d;transform:translateY(-3px);box-shadow:0 22px 52px #00000073}}.sol-oldnew-card__row{padding:20px 22px}.sol-oldnew-card__row--old{background:#ff5a460f;border-bottom:1px solid #ff5a4624}.sol-oldnew-card__row--new{background:#6ee2970d}.sol-oldnew-card__label{letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:800}.sol-oldnew-card__row--old .sol-oldnew-card__label{color:#ff5a46d9}.sol-oldnew-card__row--new .sol-oldnew-card__label{color:#6ee297}.sol-oldnew-card__row p{color:#ffffffbd;margin:0;font-size:14px;line-height:1.6}.sol-oldnew-card__row--new p{color:#ffffffdb}.blog-post{background:var(--bg,#05070a);color:#fff}.blog-post__hero{border-bottom:1px solid #ffffff0f;padding:132px 0 56px;position:relative}.blog-post__hero-inner{max-width:760px;margin:0 auto;padding:0 24px}.blog-post__crumbs{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:24px;font-size:12px;display:flex}.blog-post__crumbs a{color:#ffffff80;text-decoration:none}.blog-post__crumbs a:hover{color:#fff}.blog-post__crumbs span[aria-hidden]{color:#ffffff38}.blog-post__category{letter-spacing:.06em;text-transform:uppercase;color:var(--mod-accent,#fbbf24);background:var(--mod-soft,#f59e0b1f);border-radius:4px;padding:4px 10px;font-size:11px;font-weight:800}.blog-post__title{letter-spacing:-.02em;color:#fff;margin:0 0 18px;font-size:clamp(30px,4.5vw,50px);font-weight:900;line-height:1.05}.blog-post__lede{color:#ffffffa8;margin:0 0 24px;font-size:18px;line-height:1.65}.blog-post__meta{color:#ffffff73;flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.blog-post__body{max-width:760px;margin:0 auto;padding:56px 24px 72px}.blog-post__body .blog-prose{color:#ffffffc7;font-size:17px;line-height:1.85}.blog-post__body .blog-prose>p{margin:0 0 24px}.blog-post__body .blog-prose h2{letter-spacing:-.01em;color:#fff;margin:48px 0 20px;font-size:clamp(22px,3vw,30px);font-weight:800}.blog-post__body .blog-prose h3{color:#fff;margin:32px 0 12px;font-size:20px;font-weight:800}.blog-post__body .blog-prose ul{margin:0 0 24px;padding:0;list-style:none}.blog-post__body .blog-prose li{margin-bottom:10px;padding-left:22px;position:relative}.blog-post__body .blog-prose li:before{content:"";background:var(--mod-accent,#f59e0b);border-radius:50%;width:6px;height:6px;position:absolute;top:12px;left:4px}.blog-post__body .blog-prose strong{color:#fff}.blog-post__body .blog-prose a{color:var(--mod-accent,#fbbf24)}.blog-block{margin:0 0 56px}.blog-block__head{align-items:baseline;gap:16px;margin-bottom:22px;display:flex}.blog-block__num{color:color-mix(in srgb, var(--mod-accent,#f59e0b) 28%, transparent);flex-shrink:0;font-size:48px;font-weight:900;line-height:1}.blog-block__head h2{color:#fff;letter-spacing:-.01em;margin:0;font-size:clamp(20px,2.6vw,28px);font-weight:800;line-height:1.2}.blog-block__row{border:1px solid #ffffff14;border-radius:10px;margin-bottom:18px;padding:20px 22px;transition:border-color .18s}.blog-block__row--problem{background:#ff5a460a;border-color:#ff5a4624}.blog-block__row--fix{background:#6ee2970a;border-color:#6ee29729}.blog-block__row--example{background:var(--mod-soft,#f59e0b0a);border-color:var(--mod-soft,#f59e0b24);grid-template-columns:minmax(0,auto) 1fr;align-items:flex-start;gap:14px;padding:14px 18px;display:grid}@media (max-width:640px){.blog-block__row--example{grid-template-columns:1fr;gap:6px}}.blog-block__label{letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:800}.blog-block__row--problem .blog-block__label{color:#ff5a46cc}.blog-block__row--fix .blog-block__label{color:#6ee297}.blog-block__row--example .blog-block__label{color:var(--mod-accent,#fbbf24);white-space:nowrap;margin-bottom:0}.blog-block__row p{color:#ffffffc7;margin:0;font-size:15px;line-height:1.75}.blog-block__row--example p{color:#fff9;font-size:13.5px;line-height:1.6}.blog-cta{background:linear-gradient(135deg, var(--mod-soft,#f59e0b1a), color-mix(in srgb, var(--mod-soft,#f59e0b0a) 100%, transparent));border:1px solid var(--mod-soft,#f59e0b40);text-align:center;border-radius:16px;margin-top:48px;padding:36px}.blog-cta h3{color:#fff;margin:0 0 12px;font-size:22px;font-weight:800}.blog-cta p{color:#ffffffa8;margin:0 0 24px;font-size:15px;line-height:1.6}.blog-related{border-top:1px solid #ffffff12;padding:56px 24px}.blog-related__inner{max-width:760px;margin:0 auto}.blog-related__title{color:#ffffff80;text-transform:uppercase;letter-spacing:.1em;margin:0 0 18px;font-size:12px;font-weight:800}.blog-related__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.blog-related__card{color:inherit;background:#ffffff08;border:1px solid #ffffff12;border-radius:12px;padding:18px 20px;text-decoration:none;transition:transform .22s,border-color .22s,box-shadow .22s,background .22s;display:block}@media (hover:hover){.blog-related__card:hover{background:#ffffff0d;border-color:#f59e0b52;transform:translateY(-2px);box-shadow:0 18px 42px #0006}}.blog-related__category{color:var(--mod-accent,#fbbf24);letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:800}.blog-related__post-title{color:#fff;font-size:14.5px;font-weight:700;line-height:1.4}.blog-compare{gap:16px;margin:12px 0 36px;display:grid}.blog-compare__row{border:1px solid #ffffff14;border-radius:10px;overflow:hidden}.blog-compare__row-head{color:var(--mod-accent,#fbbf24);letter-spacing:.1em;text-transform:uppercase;background:#ffffff08;padding:10px 16px;font-size:11px;font-weight:800}.blog-compare__cells{grid-template-columns:1fr 1fr;display:grid}@media (max-width:640px){.blog-compare__cells{grid-template-columns:1fr}}.blog-compare__cell{padding:14px 16px;font-size:14px;line-height:1.6}.blog-compare__cell--before{color:#ffffff80;border-right:1px solid #ffffff0f}.blog-compare__cell--after{color:#ffffffc7}.blog-compare__cell strong{letter-spacing:.1em;margin-bottom:4px;font-size:10px;font-weight:800;display:block}.blog-compare__cell--before strong{color:#ff5a46cc}.blog-compare__cell--after strong{color:#6ee297}@media (max-width:640px){.blog-compare__cell--before{border-bottom:1px solid #ffffff0f;border-right:none}}.blog-stat-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin:12px 0 36px;display:grid}.blog-stat-tile{background:var(--mod-soft,#f59e0b0f);border:1px solid var(--mod-soft,#f59e0b2e);text-align:center;border-radius:12px;padding:22px 20px}.blog-stat-tile__value{letter-spacing:-.02em;color:var(--mod-accent,#fbbf24);margin-bottom:6px;font-size:32px;font-weight:900}.blog-stat-tile__label{color:#fff9;font-size:13px;line-height:1.5}.blog-data-box{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;margin:12px 0 32px;padding:22px 26px}.blog-data-box__title{letter-spacing:.08em;text-transform:uppercase;color:var(--mod-accent,#fbbf24);margin-bottom:14px;font-size:12px;font-weight:800}.blog-data-box__rows{gap:8px;display:grid}.blog-data-box__row{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:16px;padding:8px 0;display:flex}.blog-data-box__row:last-child{border-bottom:none}.blog-data-box__label{color:#ffffffa8;font-size:14px}.blog-data-box__value{color:#ffffffc7;text-align:right;font-size:14px;font-weight:700}.blog-data-box__row--highlight .blog-data-box__value{color:#fff;font-weight:900}.blog-data-box__row--highlight .blog-data-box__label{color:#ffffffdb;font-weight:700}.blog-table-wrap{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;margin:12px 0 32px;padding:18px 22px;overflow:auto}.blog-table{border-collapse:collapse;width:100%;font-size:14px}.blog-table th{text-align:left;color:#ffffffc7;border-bottom:1px solid #ffffff1f;padding:8px 12px 12px 0;font-weight:800}.blog-table th:last-child{text-align:right;padding-left:12px;padding-right:0}.blog-table td{color:#ffffffa8;border-bottom:1px solid #ffffff0d;padding:10px 12px 10px 0}.blog-table td:last-child{text-align:right;color:#fff;padding-left:12px;padding-right:0;font-weight:800}.blog-table tr:last-child td{border-bottom:none}.blog-checklist{background:var(--mod-soft,#f59e0b0f);border:1px solid var(--mod-soft,#f59e0b2e);border-radius:16px;margin:24px 0 0;padding:28px 32px}.blog-checklist h3{color:#fff;margin:0 0 18px;font-size:18px;font-weight:800}.blog-checklist ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.blog-checklist li{grid-template-columns:22px 1fr;align-items:start;gap:12px;margin:0;padding:0;display:grid}.blog-checklist li:before{display:none}.blog-checklist li>span:first-child{border:2px solid var(--mod-accent,#fbbf24);border-radius:6px;flex-shrink:0;width:22px;height:22px;margin-top:1px}.blog-checklist li>span:last-child{color:#ffffffc7;font-size:14px;line-height:1.6}.mkt-resource-card--quotix .mkt-resource-card__image{background:linear-gradient(135deg,#1a1200 0%,#0f0a00 100%)}.mkt-resource-card--flow .mkt-resource-card__image{background:linear-gradient(135deg,#1a0a08 0%,#0f0605 100%)}.mkt-resource-card--track .mkt-resource-card__image{background:linear-gradient(135deg,#06121f 0%,#050b14 100%)}.mkt-resource-card--asset .mkt-resource-card__image{background:linear-gradient(135deg,#110a1f 0%,#08051a 100%)}.mkt-resource-card--finance .mkt-resource-card__image{background:linear-gradient(135deg,#051f12 0%,#04140a 100%)}.mkt-resource-card--insight .mkt-resource-card__image{background:linear-gradient(135deg,#051f1d 0%,#041411 100%)}.mkt-resource-card--pulse .mkt-resource-card__image{background:linear-gradient(135deg,#1f1a05 0%,#14110a 100%)}.mkt-resource-card--forge .mkt-resource-card__image{background:linear-gradient(135deg,#16191e 0%,#0a0d11 100%)}.mkt-resource-card__badge--quotix{background:var(--module-quotix-soft);color:var(--module-quotix)}.mkt-resource-card__badge--flow{background:var(--module-flow-soft);color:var(--module-flow)}.mkt-resource-card__badge--track{background:var(--module-track-soft);color:var(--module-track)}.mkt-resource-card__badge--asset{background:var(--module-asset-soft);color:var(--module-asset)}.mkt-resource-card__badge--finance{background:var(--module-finance-soft);color:var(--module-finance)}.mkt-resource-card__badge--insight{background:var(--module-insight-soft);color:var(--module-insight)}.mkt-resource-card__badge--pulse{background:var(--module-pulse-soft);color:var(--module-pulse)}.mkt-resource-card__badge--forge{background:var(--module-forge-soft);color:var(--module-forge)}.conv-mod-card{border-radius:var(--conv-radius,12px);transition:transform .22s var(--conv-ease,ease), border-color .22s ease, box-shadow .22s ease, background .22s ease;background:#ffffff05;border:1px solid #ffffff14;align-content:start;gap:14px;padding:28px 26px;display:grid}.conv-mod-card__icon{background:var(--mod-soft,#f59e0b1a);width:46px;height:46px;color:var(--mod-accent,#f3a527);border-radius:12px;place-items:center;font-size:22px;font-weight:800;display:grid}.conv-mod-card h3{color:#fff;margin:0;font-size:18px;font-weight:900;line-height:1.25}.conv-mod-card__tagline{color:var(--mod-accent,#f3a527);margin:0;font-size:13px;font-weight:700}.conv-mod-card p{color:#ffffffa8;margin:0;font-size:14px;line-height:1.65}.conv-mod-card__inset{border:1px solid var(--mod-soft,#f59e0b2e);background:var(--mod-soft,#f59e0b0d);border-radius:10px;padding:12px 14px}.conv-mod-card__inset strong{letter-spacing:.08em;text-transform:uppercase;color:var(--mod-accent,#f3a527);margin-bottom:6px;font-size:11px;font-weight:800;display:block}.conv-mod-card__inset p{color:#ffffffc7;margin:0;font-size:13px}.conv-mod-card ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.conv-mod-card li{color:#ffffff9e;align-items:center;gap:10px;font-size:13px;display:flex}.conv-mod-card li:before{content:"";background:var(--mod-accent,#f3a527);border-radius:50%;flex-shrink:0;width:6px;height:6px}.conv-mod-card__cta{color:var(--mod-accent,#f3a527);border-bottom:1px solid color-mix(in srgb, var(--mod-accent,#f3a527) 30%, transparent);align-self:flex-start;align-items:center;gap:6px;margin-top:auto;padding-bottom:2px;font-size:13px;font-weight:800;text-decoration:none;transition:gap .18s;display:inline-flex}a.conv-mod-card__cta:hover{gap:10px}@media (hover:hover){a.conv-mod-card:hover,.conv-mod-card:hover{border-color:var(--mod-accent,#f59e0b73);transform:translateY(-3px);box-shadow:0 22px 52px #00000073}}a.conv-mod-card{color:inherit;text-decoration:none}@media (display-mode:standalone),(display-mode:window-controls-overlay),(display-mode:fullscreen){html,body{overscroll-behavior-y:none;-webkit-touch-callout:none}body{padding-top:env(safe-area-inset-top,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.pwa-hide-when-installed{display:none!important}.slabr-page a,.slabr-page button,.slabr-page [role=button]{min-height:36px}.slabr-page input,.slabr-page select,.slabr-page textarea{font-size:max(16px,1em)}}.pwa-install-hint{left:max(12px, env(safe-area-inset-left));right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));z-index:9000;-webkit-backdrop-filter:saturate(180%)blur(14px);color:#f1ebe1;opacity:0;pointer-events:none;background:#14100df0;border:1px solid #b88b5a52;border-radius:14px;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;padding:14px 16px;font-size:13px;line-height:1.4;transition:transform .22s,opacity .22s;display:grid;position:fixed;transform:translateY(140%);box-shadow:0 18px 42px #00000073}.pwa-install-hint.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.pwa-install-hint__title{margin:0;font-size:13px;font-weight:700}.pwa-install-hint__body{opacity:.78;margin:2px 0 0;font-size:12px}.pwa-install-hint__dismiss{appearance:none;color:#cdb89c;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:8px;padding:6px 10px;font-size:12px}.pwa-install-hint__cta{appearance:none;color:#0c0a08;cursor:pointer;background:#bf8445;border:none;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:700}@media (display-mode:standalone),(display-mode:window-controls-overlay),(display-mode:fullscreen){.pwa-install-hint{display:none!important}}.pwa-update-banner{left:50%;bottom:calc(56px + max(12px, env(safe-area-inset-bottom)));z-index:9100;-webkit-backdrop-filter:saturate(180%)blur(14px);color:#f1ebe1;opacity:0;pointer-events:none;background:#14100df0;border:1px solid #b88b5a52;border-radius:999px;align-items:center;gap:10px;max-width:min(420px,100vw - 24px);padding:9px 10px 9px 14px;font-size:13px;line-height:1.3;transition:transform .22s,opacity .22s;display:flex;position:fixed;transform:translate(-50%)translateY(140%);box-shadow:0 18px 42px #00000073}@media (min-width:768px){.pwa-update-banner{bottom:max(16px, env(safe-area-inset-bottom))}}.pwa-update-banner.is-visible{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.pwa-update-banner__dot{background:#bf8445;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #bf844538}.pwa-update-banner__label{white-space:nowrap;font-weight:600}.pwa-update-banner__cta{appearance:none;color:#0c0a08;cursor:pointer;background:#bf8445;border:none;border-radius:999px;flex:none;padding:6px 14px;font-size:12px;font-weight:700}.pwa-update-banner__dismiss{appearance:none;color:#cdb89c;cursor:pointer;background:0 0;border:none;flex:none;padding:2px 6px;font-size:18px;line-height:1}.wcalc{color:var(--text,#f5f7fa);background:linear-gradient(#f3a5270f,#ffffff04);border:1px solid #f3a52738;border-radius:16px;gap:22px;margin:32px 0 40px;padding:26px 28px 22px;display:grid}.wcalc__head{gap:6px;display:grid}.wcalc__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--gold,#f3a527);margin:0;font-size:11px;font-weight:800}.wcalc__title{letter-spacing:-.01em;color:var(--text,#f5f7fa);margin:0;font-size:22px;font-weight:700}.wcalc__subtitle{color:var(--muted,#cbd5e1);max-width:60ch;margin:4px 0 0;font-size:14px;line-height:1.55}.wcalc__inputs{grid-template-columns:1fr 1fr;gap:18px 24px;display:grid}@media (max-width:720px){.wcalc__inputs{grid-template-columns:1fr;gap:16px}}.wcalc__field{gap:8px;min-width:0;display:grid}.wcalc__field label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#9aa4b2);gap:4px;font-size:12px;font-weight:700;display:grid}.wcalc__hint{letter-spacing:0;text-transform:none;color:var(--muted,#94a3b8);font-size:11px;font-weight:500;line-height:1.5}.wcalc__net-row{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}@media (max-width:540px){.wcalc__net-row{grid-template-columns:1fr}}.wcalc__unit-label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted,#9aa4b2);align-self:center;padding:0 4px;font-weight:700;font-size:11px!important}.wcalc__num,.wcalc__select{width:100%;color:var(--text,#f5f7fa);font-variant-numeric:tabular-nums;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;padding:10px 12px;font-family:inherit;font-size:15px;transition:border-color .12s,box-shadow .12s,background .12s}.wcalc__num:hover,.wcalc__select:hover{border-color:#f3a52759}.wcalc__num:focus,.wcalc__select:focus{border-color:var(--gold,#f3a527);background:#ffffff0f;outline:none;box-shadow:0 0 0 3px #f3a5272e}.wcalc__select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--gold,#f3a527) 50%), linear-gradient(135deg, var(--gold,#f3a527) 50%, transparent 50%);background-position:calc(100% - 16px),calc(100% - 11px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:32px}.wcalc__select option{color:var(--text,#f5f7fa);background:#11161d}.wcalc__slider-row{grid-template-columns:1fr 88px auto;align-items:center;gap:10px;display:grid}.wcalc__slider-row input[type=range]{width:100%;accent-color:var(--gold,#f3a527);cursor:pointer}.wcalc__num--w{padding:8px 10px;font-size:14px}.wcalc__pct{color:var(--muted,#9aa4b2);font-size:13px;font-weight:600}.wcalc__result{border:1px solid #f3a5274d;border-left:3px solid var(--gold,#f3a527);background:#f3a5270f;border-radius:12px;gap:18px;margin-top:4px;padding:20px 22px;display:grid}.wcalc__result-row{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px 28px;display:grid}.wcalc__result-cell{gap:4px;min-width:0;display:grid}.wcalc__result-label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted,#9aa4b2);font-size:11px;font-weight:800}.wcalc__result-value{font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--text,#f5f7fa);font-size:26px;font-weight:700;line-height:1.15}.wcalc__result-value em{color:var(--muted,#cbd5e1);margin-left:4px;font-size:14px;font-style:normal;font-weight:600}.wcalc__result-value--diff,.wcalc__result-value--round{color:var(--gold,#f3a527)}.wcalc__result-formula{color:var(--muted,#94a3b8);font-variant-numeric:tabular-nums;font-size:12px}.wcalc__cta{background:var(--gold,#f3a527);color:#1a1305;border-radius:8px;align-self:start;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .12s,background .12s;display:inline-flex}.wcalc__cta:hover{background:#ffb73d;transform:translateY(-1px);box-shadow:0 6px 22px -8px #f3a5278c}.wcalc__cta:focus-visible{outline:2px solid var(--gold,#f3a527);outline-offset:3px}.wcalc__why{color:var(--muted,#cbd5e1);background:#ffffff05;border-left:2px solid #f3a52773;border-radius:0 8px 8px 0;margin:0;padding:14px 18px;font-size:14px;line-height:1.6}.wcalc__why strong{color:var(--text,#f5f7fa);font-weight:700}.wcalc__why a{color:var(--gold,#f3a527);font-weight:600;text-decoration:none}.wcalc__why a:hover{text-decoration:underline}.wcalc__panel{background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;gap:10px;padding:18px 20px;display:grid}.wcalc__panel-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--gold,#f3a527);margin:0;font-size:11px;font-weight:800}.wcalc__panel-body{color:var(--muted,#cbd5e1);margin:0;font-size:14px;line-height:1.6}.wcalc__panel-list{color:var(--muted,#cbd5e1);gap:6px;margin:0;padding-left:18px;font-size:14px;line-height:1.55;display:grid}.wcalc__panel-list strong{color:var(--text,#f5f7fa);font-weight:700}.wcalc__panel-foot{color:var(--muted,#94a3b8);margin:4px 0 0;font-size:13px;font-style:italic}.wcalc__panel-foot a{color:var(--gold,#f3a527);font-style:normal;font-weight:600;text-decoration:none}.wcalc__panel-foot a:hover{text-decoration:underline}.wcalc__sources{color:var(--muted,#94a3b8);border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:8px 10px;padding-top:4px;font-size:12px;display:flex}.wcalc__sources a{color:var(--gold,#f3a527);font-weight:600;text-decoration:none}.wcalc__sources a:hover{text-decoration:underline}.ret-calc{--ret-gold:var(--gold,#f3a527);--ret-gold-soft:#f3a52724;--ret-panel:var(--panel,#0d1319);--ret-panel-2:var(--panel-2,#111821);--ret-border:var(--border,#ffffff14);--ret-border-strong:var(--border-strong,#ffffff24);--ret-text:var(--text,#f5f7fa);--ret-muted:var(--muted,#9aa4b2);background:var(--ret-panel);border:1px solid var(--ret-border);color:var(--ret-text);border-radius:18px;padding:24px;font-size:14px;line-height:1.5;display:block;box-shadow:0 12px 36px #00000047}.ret-calc--compact{border-radius:14px;padding:18px}.ret-calc__head{margin-bottom:18px}.ret-calc__title{color:var(--ret-text);align-items:center;gap:10px;display:flex}.ret-calc__title svg{color:var(--ret-gold)}.ret-calc__title h3{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700}.ret-calc__sub{color:var(--ret-muted);margin:6px 0 0;font-size:13px}.ret-calc__sub a{color:var(--ret-gold);font-weight:600;text-decoration:none}.ret-calc__sub a:hover{text-decoration:underline}.ret-calc__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:20px;display:grid}@media (max-width:820px){.ret-calc__grid{grid-template-columns:1fr}}.ret-calc__inputs,.ret-calc__output{background:var(--ret-panel-2);border:1px solid var(--ret-border);border-radius:14px;flex-direction:column;gap:14px;padding:18px;display:flex}.ret-calc__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:540px){.ret-calc__row{grid-template-columns:1fr}}.ret-calc__field{flex-direction:column;gap:6px;min-width:0;display:flex}.ret-calc__field label{color:var(--ret-muted);text-transform:uppercase;letter-spacing:.04em;flex-direction:column;gap:2px;font-size:12px;font-weight:600;display:flex}.ret-calc__hint{color:var(--ret-muted);text-transform:none;letter-spacing:0;opacity:.85;font-size:11px;font-weight:500}.ret-calc__pills{flex-wrap:wrap;gap:6px;display:flex}.ret-calc__pill{appearance:none;color:var(--ret-text);border:1px solid var(--ret-border);cursor:pointer;background:#ffffff08;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600;transition:background .14s,border-color .14s,color .14s}.ret-calc__pill:hover{border-color:var(--ret-border-strong);background:#ffffff0f}.ret-calc__pill--active{background:var(--ret-gold-soft);border-color:var(--ret-gold);color:var(--ret-gold)}.ret-calc__input-wrap{border:1px solid var(--ret-border);background:#00000040;border-radius:10px;align-items:center;gap:8px;padding:0 10px;transition:border-color .14s,box-shadow .14s;display:flex}.ret-calc__input-wrap:focus-within{border-color:var(--ret-gold);box-shadow:0 0 0 3px var(--ret-gold-soft)}.ret-calc__input-wrap svg{color:var(--ret-muted);flex:none}.ret-calc__input-wrap input{color:var(--ret-text);background:0 0;border:0;outline:0;flex:1;min-width:0;padding:10px 0;font-size:14px;font-weight:600}.ret-calc__slider-row{align-items:center;gap:10px;display:flex}.ret-calc__slider-row input[type=range]{accent-color:var(--ret-gold);flex:1;min-width:0}.ret-calc__num{border:1px solid var(--ret-border);color:var(--ret-text);text-align:right;background:#00000040;border-radius:10px;outline:0;width:84px;padding:8px 10px;font-size:14px;font-weight:600;transition:border-color .14s,box-shadow .14s}.ret-calc__num--full{text-align:left;width:100%}.ret-calc__num:focus{border-color:var(--ret-gold);box-shadow:0 0 0 3px var(--ret-gold-soft)}.ret-calc__num[type=date]::-webkit-calendar-picker-indicator{filter:invert(.85);cursor:pointer}.ret-calc__total{background:linear-gradient(135deg,#f3a5271f,#f3a5270a);border:1px solid #f3a52759;border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.ret-calc__total>span{color:var(--ret-muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.ret-calc__total>strong{color:var(--ret-gold);letter-spacing:-.02em;font-size:26px;font-weight:800}.ret-calc__total>small{color:var(--ret-muted);font-size:12px}.ret-calc__timeline{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex;position:relative}.ret-calc__timeline:before{content:"";background:linear-gradient(180deg, var(--ret-gold), #f3a52726);border-radius:2px;width:2px;position:absolute;top:14px;bottom:14px;left:13px}.ret-calc__event{border:1px solid var(--ret-border);background:#ffffff08;border-radius:12px;grid-template-columns:28px 1fr;gap:10px;padding:10px 12px 10px 10px;display:grid;position:relative}.ret-calc__event-dot{background:var(--ret-gold);color:#1a1100;z-index:1;border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;font-weight:800;display:grid}.ret-calc__event-body{flex-direction:column;gap:2px;min-width:0;display:flex}.ret-calc__event-head{color:var(--ret-text);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.ret-calc__event-head svg{color:var(--ret-muted)}.ret-calc__event-head strong{font-weight:700}.ret-calc__event-head span{color:var(--ret-muted);margin-left:auto;font-size:12px}.ret-calc__event-amt{color:var(--ret-gold);letter-spacing:-.01em;font-size:18px;font-weight:800}.ret-calc__event-body small{color:var(--ret-muted);font-size:12px;line-height:1.45}.ret-calc__warn{color:var(--ret-text);background:#f3a52714;border:1px solid #f3a52747;border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:12.5px;display:flex}.ret-calc__warn svg{color:var(--ret-gold);flex:none;margin-top:2px}.ret-calc__warn a{color:var(--ret-gold);font-weight:600;text-decoration:none}.ret-calc__warn a:hover{text-decoration:underline}.ret-calc__cta{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.ret-calc__btn{border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .12s,background .14s,border-color .14s,color .14s;display:inline-flex}.ret-calc__btn--primary{background:var(--ret-gold);color:#1a1100}.ret-calc__btn--primary:hover{background:#ffb944;transform:translateY(-1px)}.ret-calc__btn--ghost{color:var(--ret-text);border-color:var(--ret-border-strong);background:0 0}.ret-calc__btn--ghost:hover{border-color:var(--ret-gold);color:var(--ret-gold)}.ret-calc__cta-sub{color:var(--ret-muted);letter-spacing:.02em;margin:0;font-size:11px}.ret-calc__info{background:var(--ret-panel-2);border:1px solid var(--ret-border);border-radius:14px;margin-top:18px;padding:16px 18px}.ret-calc__info>header{color:var(--ret-text);align-items:center;gap:8px;display:flex}.ret-calc__info>header svg{color:var(--ret-gold)}.ret-calc__info h4{letter-spacing:-.01em;margin:0;font-size:14px;font-weight:700}.ret-calc__info p{color:var(--ret-muted);margin:8px 0 0;font-size:13px;line-height:1.6}.ret-calc__sources{color:var(--ret-muted);align-items:center;gap:6px;margin-top:10px;font-size:12px;display:flex}.ret-calc__sources svg{color:var(--ret-muted);flex:none}.ret-calc__sources a{color:var(--ret-gold);font-weight:600;text-decoration:none}.ret-calc__sources a:hover{text-decoration:underline}.ret-calc__cites{color:var(--ret-muted);flex-direction:column;gap:4px;margin:10px 0 0;padding-left:18px;font-size:12px;display:flex}.ret-calc__cites a{color:var(--ret-gold);font-weight:600;text-decoration:none}.ret-calc__cites a:hover{text-decoration:underline}.ret-calc__disclaimer{color:var(--ret-muted);margin:14px 0 0;font-size:11.5px;line-height:1.5}.kcalc{color:var(--text,#f5f7fa);background:linear-gradient(#f3a5270f,#ffffff04);border:1px solid #f3a52738;border-radius:16px;gap:22px;margin:32px 0 40px;padding:26px 28px 22px;display:grid}.kcalc__head{gap:6px;display:grid}.kcalc__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--gold,#f3a527);margin:0;font-size:11px;font-weight:800}.kcalc__title{letter-spacing:-.01em;color:var(--text,#f5f7fa);margin:0;font-size:22px;font-weight:700}.kcalc__subtitle{color:var(--muted,#cbd5e1);max-width:62ch;margin:4px 0 0;font-size:14px;line-height:1.55}.kcalc__inputs{grid-template-columns:1fr 1fr;gap:18px 24px;display:grid}@media (max-width:720px){.kcalc__inputs{grid-template-columns:1fr;gap:16px}}.kcalc__field{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.kcalc__field--tools{grid-column:1/-1}.kcalc__field legend,.kcalc__field>label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#9aa4b2);gap:4px;padding:0;font-size:12px;font-weight:700;display:grid}.kcalc__hint{letter-spacing:0;text-transform:none;color:var(--muted,#94a3b8);font-size:11px;font-weight:500;line-height:1.5}.kcalc__radio-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;margin-top:8px;display:grid}.kcalc__radio{cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:10px 12px;transition:border-color .12s,background .12s,box-shadow .12s;display:flex}.kcalc__radio:hover{border-color:#f3a52759}.kcalc__radio input[type=radio]{appearance:none;background:0 0;border:2px solid #ffffff4d;border-radius:50%;flex-shrink:0;width:14px;height:14px;margin:0;transition:border-color .12s,background .12s}.kcalc__radio input[type=radio]:checked{border-color:var(--gold,#f3a527);background:radial-gradient(circle, var(--gold,#f3a527) 0 4px, transparent 5px)}.kcalc__radio--on{background:#f3a52712;border-color:#f3a5278c;box-shadow:inset 0 0 0 1px #f3a5272e}.kcalc__radio-label{gap:2px;min-width:0;display:grid}.kcalc__radio-label strong{letter-spacing:0;text-transform:none;color:var(--text,#f5f7fa);font-size:13px;font-weight:700;line-height:1.3}.kcalc__radio-label em{letter-spacing:.02em;text-transform:none;color:var(--muted,#94a3b8);font-variant-numeric:tabular-nums;font-size:11px;font-style:normal;font-weight:500}.kcalc__custom-row{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:10px;display:grid}.kcalc__custom-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted,#9aa4b2);font-weight:700;font-size:11px!important}.kcalc__num-row{grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid}.kcalc__num{width:100%;color:var(--text,#f5f7fa);font-variant-numeric:tabular-nums;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;padding:10px 12px;font-family:inherit;font-size:15px;transition:border-color .12s,box-shadow .12s,background .12s}.kcalc__num:hover{border-color:#f3a52759}.kcalc__num:focus{border-color:var(--gold,#f3a527);background:#ffffff0f;outline:none;box-shadow:0 0 0 3px #f3a5272e}.kcalc__suffix{letter-spacing:.06em;text-transform:uppercase;color:var(--muted,#9aa4b2);font-variant-numeric:tabular-nums;padding:0 4px;font-size:12px;font-weight:700}.kcalc__result{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;gap:16px;padding:18px 20px;display:grid}.kcalc__result-row{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px 22px;display:grid}.kcalc__result-cell{gap:4px;min-width:0;display:grid}.kcalc__result-label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted,#9aa4b2);font-size:11px;font-weight:700}.kcalc__result-value{letter-spacing:-.01em;color:var(--text,#f5f7fa);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1.15}.kcalc__result-value em{color:var(--muted,#94a3b8);letter-spacing:.02em;margin-left:4px;font-size:13px;font-style:normal;font-weight:600}.kcalc__result-value--accent{color:var(--gold,#f3a527)}.kcalc__result-formula{color:var(--muted,#94a3b8);font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:11px}.kcalc__cta{background:var(--gold,#f3a527);color:#0b1117;letter-spacing:.01em;border-radius:10px;align-self:start;align-items:center;gap:8px;padding:11px 16px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .12s,background .12s;display:inline-flex}.kcalc__cta:hover{background:#ffb83d;transform:translateY(-1px);box-shadow:0 6px 16px #f3a52740}.kcalc__cta:focus-visible{outline-offset:2px;outline:2px solid #fff}.kcalc__why{color:var(--muted,#cbd5e1);margin:0;font-size:14px;line-height:1.6}.kcalc__why strong{color:var(--text,#f5f7fa);font-weight:700}.kcalc__panel{background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;gap:8px;padding:16px 18px;display:grid}.kcalc__panel-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--gold,#f3a527);margin:0;font-size:11px;font-weight:800}.kcalc__panel-body{color:var(--muted,#cbd5e1);margin:0;font-size:13px;line-height:1.55}.kcalc__panel-list{color:var(--muted,#cbd5e1);gap:6px;margin:4px 0 0;padding-left:18px;font-size:13px;line-height:1.55;display:grid}.kcalc__panel-list strong{color:var(--text,#f5f7fa);font-weight:700}.kcalc__panel-foot{color:var(--muted,#94a3b8);margin:4px 0 0;font-size:12px;line-height:1.5}.kcalc__sources{color:var(--muted,#94a3b8);border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:8px 10px;padding-top:4px;font-size:12px;display:flex}.kcalc__sources a{color:var(--gold,#f3a527);font-weight:600;text-decoration:none}.kcalc__sources a:hover{text-decoration:underline}.mmc{color:var(--text,#f5f7fa);background:linear-gradient(#f3a5270f,#ffffff04);border:1px solid #f3a52738;border-radius:16px;gap:22px;margin:32px 0 40px;padding:26px 28px 22px;display:grid}.mmc__head{gap:6px;display:grid}.mmc__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--gold,#f3a527);margin:0;font-size:11px;font-weight:800}.mmc__title{letter-spacing:-.01em;color:var(--text,#f5f7fa);margin:0;font-size:22px;font-weight:700}.mmc__subtitle{color:var(--muted,#cbd5e1);max-width:64ch;margin:4px 0 0;font-size:14px;line-height:1.6}.mmc__subtitle a{color:var(--gold,#f3a527);font-weight:600;text-decoration:none}.mmc__subtitle a:hover{text-decoration:underline}.mmc__mode{background:#ffffff06;border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:1fr 1fr;gap:10px;padding:6px;display:grid}@media (max-width:540px){.mmc__mode{grid-template-columns:1fr}}.mmc__mode-btn{appearance:none;color:var(--muted,#cbd5e1);text-align:left;cursor:pointer;letter-spacing:.02em;background:0 0;border:1px solid #0000;border-radius:8px;gap:4px;padding:12px 14px;font-family:inherit;font-size:13px;font-weight:700;transition:background .12s,color .12s,border-color .12s;display:grid}.mmc__mode-btn span{letter-spacing:.02em;color:var(--muted,#94a3b8);text-transform:none;font-size:11px;font-weight:500}.mmc__mode-btn:hover{color:var(--text,#f5f7fa);background:#ffffff0a}.mmc__mode-btn:focus-visible{outline:2px solid var(--gold,#f3a527);outline-offset:2px}.mmc__mode-btn--active{color:var(--text,#f5f7fa);background:#f3a5271f;border-color:#f3a52773}.mmc__mode-btn--active span{color:var(--gold,#f3a527)}.mmc__grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:20px;display:grid}@media (max-width:880px){.mmc__grid{grid-template-columns:1fr}}.mmc__panel{gap:16px;min-width:0;display:grid}.mmc__field{gap:8px;min-width:0;display:grid}.mmc__field label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#9aa4b2);gap:4px;font-size:12px;font-weight:700;display:grid}.mmc__hint{letter-spacing:0;text-transform:none;color:var(--muted,#94a3b8);font-size:11.5px;font-weight:500;line-height:1.5}.mmc__hint strong{color:var(--gold,#f3a527);font-variant-numeric:tabular-nums;font-weight:700}.mmc__num{width:100%;color:var(--text,#f5f7fa);font-variant-numeric:tabular-nums;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;padding:10px 12px;font-family:inherit;font-size:15px;transition:border-color .12s,box-shadow .12s,background .12s}.mmc__num:hover{border-color:#f3a52759}.mmc__num:focus{border-color:var(--gold,#f3a527);background:#ffffff0f;outline:none;box-shadow:0 0 0 3px #f3a5272e}.mmc__num--w{padding:8px 10px;font-size:14px}.mmc__slider-row{grid-template-columns:1fr 96px auto;align-items:center;gap:10px;display:grid}.mmc__slider-row input[type=range]{width:100%;accent-color:var(--gold,#f3a527);cursor:pointer}.mmc__pct{color:var(--muted,#9aa4b2);font-size:13px;font-weight:600}.mmc__result{border:1px solid #f3a5274d;border-left:3px solid var(--gold,#f3a527);background:#f3a5270f;border-radius:12px;margin-top:4px;padding:18px 20px}.mmc__result-row{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px 24px;display:grid}.mmc__result-cell{gap:4px;min-width:0;display:grid}.mmc__result-label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted,#9aa4b2);font-size:11px;font-weight:800}.mmc__result-value{font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--text,#f5f7fa);font-size:24px;font-weight:700;line-height:1.15}.mmc__result-value--accent{color:var(--gold,#f3a527)}.mmc__result-formula{color:var(--muted,#94a3b8);font-variant-numeric:tabular-nums;font-size:12px}.mmc__example{background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;align-content:start;gap:8px;padding:18px 20px;display:grid}.mmc__example-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--gold,#f3a527);margin:0;font-size:11px;font-weight:800}.mmc__example-line{color:var(--text,#f5f7fa);font-variant-numeric:tabular-nums;margin:0;font-size:15px;line-height:1.5}.mmc__example-line strong{font-weight:700}.mmc__example-line--accent{color:var(--gold,#f3a527);font-size:16px}.mmc__example-arrow{color:var(--muted,#9aa4b2);margin:0;font-size:18px;line-height:1}.mmc__example-warn{color:var(--muted,#cbd5e1);background:#f3a5270d;border-left:2px solid #f3a5278c;border-radius:0 8px 8px 0;margin:6px 0 0;padding:12px 14px;font-size:13px;line-height:1.55}.mmc__example-warn em{color:var(--text,#f5f7fa);font-style:italic;font-weight:600}.mmc__example-warn strong{color:var(--gold,#f3a527);font-variant-numeric:tabular-nums;font-weight:700}.mmc__table-wrap{gap:10px;display:grid}.mmc__table-head{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.mmc__table-head h3{color:var(--text,#f5f7fa);margin:0;font-size:16px;font-weight:700}.mmc__table-head span{color:var(--muted,#94a3b8);font-size:12px}.mmc__table{border-collapse:collapse;font-variant-numeric:tabular-nums;background:#ffffff06;border:1px solid #ffffff14;border-radius:10px;width:100%;overflow:hidden}.mmc__table th,.mmc__table td{text-align:left;color:var(--text,#f5f7fa);border-bottom:1px solid #ffffff0f;padding:10px 14px;font-size:14px}.mmc__table th{letter-spacing:.08em;text-transform:uppercase;color:var(--muted,#9aa4b2);background:#ffffff05;font-size:11px;font-weight:800}.mmc__table tbody tr:last-child td{border-bottom:none}.mmc__table tbody tr:hover{background:#f3a5270a}.mmc__table-margin{color:var(--gold,#f3a527);font-weight:700}.mmc__table-rev{color:var(--muted,#cbd5e1)}.mmc__table-foot{color:var(--muted,#94a3b8);margin:0;font-size:12px;line-height:1.5}.mmc__table-foot a{color:var(--gold,#f3a527);font-weight:600;text-decoration:none}.mmc__table-foot a:hover{text-decoration:underline}.mmc__cta{background:var(--gold,#f3a527);color:#1a1305;border-radius:8px;align-self:start;align-items:center;gap:8px;padding:12px 18px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .12s,background .12s;display:inline-flex}.mmc__cta:hover{background:#ffb73d;transform:translateY(-1px);box-shadow:0 6px 22px -8px #f3a5278c}.mmc__cta:focus-visible{outline:2px solid var(--gold,#f3a527);outline-offset:3px}.mmc__sources{color:var(--muted,#94a3b8);border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:8px 10px;padding-top:10px;font-size:12px;display:flex}.mmc__sources a{color:var(--gold,#f3a527);font-weight:600;text-decoration:none}.mmc__sources a:hover{text-decoration:underline}.sycalc{color:var(--text,#f5f7fa);background:linear-gradient(#f3a5270f,#ffffff04);border:1px solid #f3a52738;border-radius:16px;gap:22px;margin:32px 0 40px;padding:26px 28px 22px;display:grid}.sycalc__head{gap:6px;display:grid}.sycalc__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--gold,#f3a527);margin:0;font-size:11px;font-weight:800}.sycalc__title{letter-spacing:-.01em;color:var(--text,#f5f7fa);margin:0;font-size:22px;font-weight:700}.sycalc__subtitle{color:var(--muted,#cbd5e1);max-width:60ch;margin:4px 0 0;font-size:14px;line-height:1.55}.sycalc__inputs{grid-template-columns:1fr 1fr;gap:18px 24px;display:grid}@media (max-width:720px){.sycalc__inputs{grid-template-columns:1fr;gap:16px}}.sycalc__field{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.sycalc__field--region{grid-column:1/-1}.sycalc__field label,.sycalc__field legend{letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#9aa4b2);gap:4px;padding:0;font-size:12px;font-weight:700;display:grid}.sycalc__hint{letter-spacing:0;text-transform:none;color:var(--muted,#94a3b8);font-size:11px;font-weight:500;line-height:1.5}.sycalc__num-row{grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid}.sycalc__num{width:100%;color:var(--text,#f5f7fa);font-variant-numeric:tabular-nums;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;padding:10px 12px;font-family:inherit;font-size:15px;transition:border-color .12s,box-shadow .12s,background .12s}.sycalc__num:hover{border-color:#f3a52759}.sycalc__num:focus{border-color:var(--gold,#f3a527);background:#ffffff0f;outline:none;box-shadow:0 0 0 3px #f3a5272e}.sycalc__unit,.sycalc__pct{color:var(--muted,#9aa4b2);font-size:13px;font-weight:600}.sycalc__slider-row{grid-template-columns:1fr 88px auto;align-items:center;gap:10px;display:grid}.sycalc__slider-row input[type=range]{width:100%;accent-color:var(--gold,#f3a527);cursor:pointer}.sycalc__num--y{padding:8px 10px;font-size:14px}.sycalc__radio-row{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.sycalc__radio{cursor:pointer;background:#ffffff05;border:1px solid #ffffff1a;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;padding:10px 12px;transition:border-color .12s,background .12s,box-shadow .12s;display:grid}.sycalc__radio:hover{border-color:#f3a52759}.sycalc__radio input[type=radio]{accent-color:var(--gold,#f3a527);cursor:pointer;grid-row:1/3;width:16px;height:16px}.sycalc__radio--on{border-color:var(--gold,#f3a527);background:#f3a5271a;box-shadow:inset 0 0 0 1px #f3a52740}.sycalc__radio-label{letter-spacing:0;text-transform:none;color:var(--text,#f5f7fa);font-size:13px;font-weight:700}.sycalc__radio-meta{letter-spacing:0;text-transform:none;color:var(--muted,#94a3b8);font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.sycalc__result{border:1px solid #f3a5274d;border-left:3px solid var(--gold,#f3a527);background:#f3a5270f;border-radius:12px;gap:18px;margin-top:4px;padding:20px 22px;display:grid}.sycalc__result-row{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px 28px;display:grid}.sycalc__result-cell{gap:4px;min-width:0;display:grid}.sycalc__result-label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted,#9aa4b2);font-size:11px;font-weight:800}.sycalc__result-value{font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--text,#f5f7fa);font-size:26px;font-weight:700;line-height:1.15}.sycalc__result-value em{color:var(--muted,#cbd5e1);margin-left:4px;font-size:14px;font-style:normal;font-weight:600}.sycalc__result-value--accent{color:var(--gold,#f3a527)}.sycalc__result-formula{color:var(--muted,#94a3b8);font-variant-numeric:tabular-nums;font-size:12px}.sycalc__cta{background:var(--gold,#f3a527);color:#1a1305;border-radius:8px;align-self:start;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .12s,background .12s;display:inline-flex}.sycalc__cta:hover{background:#ffb73d;transform:translateY(-1px);box-shadow:0 6px 22px -8px #f3a5278c}.sycalc__cta:focus-visible{outline:2px solid var(--gold,#f3a527);outline-offset:3px}.sycalc__why{color:var(--muted,#cbd5e1);background:#ffffff05;border-left:2px solid #f3a52773;border-radius:0 8px 8px 0;margin:0;padding:14px 18px;font-size:14px;line-height:1.6}.sycalc__why strong{color:var(--text,#f5f7fa);font-weight:700}.sycalc__sources{color:var(--muted,#94a3b8);border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:8px 10px;padding-top:4px;font-size:12px;display:flex}.sycalc__sources a{color:var(--gold,#f3a527);font-weight:600;text-decoration:none}.sycalc__sources a:hover{text-decoration:underline}.sycalc__sources-note{font-style:italic}.lbcalc{color:var(--text,#f5f7fa);background:linear-gradient(#f3a5270f,#ffffff04);border:1px solid #f3a52738;border-radius:16px;gap:22px;margin:32px 0 40px;padding:26px 28px 22px;display:grid}.lbcalc__head{gap:6px;display:grid}.lbcalc__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--gold,#f3a527);margin:0;font-size:11px;font-weight:800}.lbcalc__title{letter-spacing:-.01em;color:var(--text,#f5f7fa);margin:0;font-size:22px;font-weight:700}.lbcalc__subtitle{color:var(--muted,#cbd5e1);max-width:60ch;margin:4px 0 0;font-size:14px;line-height:1.55}.lbcalc__inputs{grid-template-columns:1fr 1fr;gap:18px 24px;display:grid}@media (max-width:720px){.lbcalc__inputs{grid-template-columns:1fr;gap:16px}}.lbcalc__field{gap:8px;min-width:0;display:grid}.lbcalc__field label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#9aa4b2);gap:4px;font-size:12px;font-weight:700;display:grid}.lbcalc__hint{letter-spacing:0;text-transform:none;color:var(--muted,#94a3b8);font-size:11px;font-weight:500;line-height:1.5}.lbcalc__net-row{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}@media (max-width:540px){.lbcalc__net-row{grid-template-columns:1fr}}.lbcalc__unit-label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted,#9aa4b2);align-self:center;padding:0 4px;font-weight:700;font-size:11px!important}.lbcalc__num,.lbcalc__select{width:100%;color:var(--text,#f5f7fa);font-variant-numeric:tabular-nums;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;padding:10px 12px;font-family:inherit;font-size:15px;transition:border-color .12s,box-shadow .12s,background .12s}.lbcalc__num:hover,.lbcalc__select:hover{border-color:#f3a52759}.lbcalc__num:focus,.lbcalc__select:focus{border-color:var(--gold,#f3a527);background:#ffffff0f;outline:none;box-shadow:0 0 0 3px #f3a5272e}.lbcalc__select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--gold,#f3a527) 50%), linear-gradient(135deg, var(--gold,#f3a527) 50%, transparent 50%);background-position:calc(100% - 16px),calc(100% - 11px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:32px}.lbcalc__select option{color:var(--text,#f5f7fa);background:#11161d}.lbcalc__slider-row{grid-template-columns:1fr 88px auto;align-items:center;gap:10px;display:grid}.lbcalc__slider-row input[type=range]{width:100%;accent-color:var(--gold,#f3a527);cursor:pointer}.lbcalc__num--w{padding:8px 10px;font-size:14px}.lbcalc__pct{color:var(--muted,#9aa4b2);font-size:13px;font-weight:600}.lbcalc__result{border:1px solid #f3a5274d;border-left:3px solid var(--gold,#f3a527);background:#f3a5270f;border-radius:12px;gap:18px;margin-top:4px;padding:20px 22px;display:grid}.lbcalc__result-row{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px 28px;display:grid}.lbcalc__result-cell{gap:4px;min-width:0;display:grid}.lbcalc__result-label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted,#9aa4b2);font-size:11px;font-weight:800}.lbcalc__result-value{font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--text,#f5f7fa);font-size:26px;font-weight:700;line-height:1.15}.lbcalc__result-value em{color:var(--muted,#cbd5e1);margin-left:4px;font-size:14px;font-style:normal;font-weight:600}.lbcalc__result-value--diff,.lbcalc__result-value--round{color:var(--gold,#f3a527)}.lbcalc__result-formula{color:var(--muted,#94a3b8);font-variant-numeric:tabular-nums;font-size:12px}.lbcalc__cta{background:var(--gold,#f3a527);color:#1a1305;border-radius:8px;align-self:start;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .12s,background .12s;display:inline-flex}.lbcalc__cta:hover{background:#ffb73d;transform:translateY(-1px);box-shadow:0 6px 22px -8px #f3a5278c}.lbcalc__cta:focus-visible{outline:2px solid var(--gold,#f3a527);outline-offset:3px}.lbcalc__why{color:var(--muted,#cbd5e1);background:#ffffff05;border-left:2px solid #f3a52773;border-radius:0 8px 8px 0;margin:0;padding:14px 18px;font-size:14px;line-height:1.6}.lbcalc__why strong{color:var(--text,#f5f7fa);font-weight:700}.lbcalc__why a{color:var(--gold,#f3a527);font-weight:600;text-decoration:none}.lbcalc__why a:hover{text-decoration:underline}.lbcalc__panel{background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;gap:10px;padding:18px 20px;display:grid}.lbcalc__panel-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--gold,#f3a527);margin:0;font-size:11px;font-weight:800}.lbcalc__panel-body{color:var(--muted,#cbd5e1);margin:0;font-size:14px;line-height:1.6}.lbcalc__panel-list{color:var(--muted,#cbd5e1);gap:6px;margin:0;padding-left:18px;font-size:14px;line-height:1.55;display:grid}.lbcalc__panel-list strong{color:var(--text,#f5f7fa);font-weight:700}.lbcalc__panel-foot{color:var(--muted,#94a3b8);margin:4px 0 0;font-size:13px;font-style:italic}.lbcalc__panel-foot a{color:var(--gold,#f3a527);font-style:normal;font-weight:600;text-decoration:none}.lbcalc__panel-foot a:hover{text-decoration:underline}.lbcalc__sources{color:var(--muted,#94a3b8);border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:8px 10px;padding-top:4px;font-size:12px;display:flex}.lbcalc__sources a{color:var(--gold,#f3a527);font-weight:600;text-decoration:none}.lbcalc__sources a:hover{text-decoration:underline}.slabr-skip-link{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;z-index:1000;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:8px;left:8px;overflow:hidden}.slabr-skip-link:focus,.slabr-skip-link:focus-visible{clip:auto;clip-path:none;white-space:normal;background:var(--gold,#f3a527);color:#0b0b0c;outline-offset:2px;border-radius:6px;outline:2px solid #0b0b0c;width:auto;height:auto;margin:0;padding:10px 16px;font-size:14px;font-weight:700;text-decoration:none;overflow:visible;box-shadow:0 4px 16px #00000059}.quick-action-ribbon{scroll-behavior:smooth;white-space:nowrap;scrollbar-width:thin;scrollbar-color:#dccdb766 transparent;gap:8px;margin-bottom:24px;padding:16px 0;display:flex;overflow-x:auto}.quick-action-ribbon::-webkit-scrollbar{height:4px}.quick-action-ribbon::-webkit-scrollbar-track{background:0 0}.quick-action-ribbon::-webkit-scrollbar-thumb{background:#dccdb766;border-radius:2px}.quick-action-ribbon__btn{flex:none}.home-copilot__grid{grid-template-columns:1.05fr 1fr;align-items:start;gap:clamp(20px,4vw,44px);margin-top:clamp(24px,4vw,40px);display:grid}@media (max-width:880px){.home-copilot__grid{grid-template-columns:1fr}}.home-copilot__demo{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex;box-shadow:0 24px 60px #00000052}.home-copilot__chrome{border-bottom:1px solid #ffffff14;align-items:center;gap:10px;padding-bottom:12px;display:flex}.home-copilot__chrome strong{color:#fff;font-size:14px;font-weight:700}.home-copilot__mark{background:var(--accent-soft);width:26px;height:26px;color:var(--accent);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.home-copilot__live{letter-spacing:.04em;text-transform:uppercase;color:#fff9;align-items:center;gap:6px;margin-left:auto;font-size:11px;font-weight:700;display:inline-flex}.home-copilot__dot{background:#34d399;border-radius:50%;width:7px;height:7px;animation:2.2s ease-out infinite homeCopilotPulse;box-shadow:0 0 #34d39980}@keyframes homeCopilotPulse{0%{box-shadow:0 0 #34d39973}70%{box-shadow:0 0 0 7px #34d39900}to{box-shadow:0 0 #34d39900}}@media (prefers-reduced-motion:reduce){.home-copilot__dot{animation:none}}.home-copilot__brief{background:#0000002e;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.home-copilot__brief-title{letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;margin:0 0 2px;font-size:11px;font-weight:800}.home-copilot__brief-row{align-items:flex-start;gap:10px;display:flex}.home-copilot__brief-row p{color:#ffffffd1;margin:0;font-size:13px;line-height:1.45}.home-copilot__brief-tag{text-align:center;letter-spacing:.04em;text-transform:uppercase;background:var(--accent-soft);min-width:58px;color:var(--accent);border-radius:999px;flex:none;padding:2px 8px;font-size:10px;font-weight:800}.home-copilot__msg{border-radius:12px;max-width:92%;padding:10px 13px;font-size:13px;line-height:1.5}.home-copilot__msg--user{background:var(--accent);color:#1a1205;border-bottom-right-radius:4px;align-self:flex-end;font-weight:600}.home-copilot__msg--ai{color:#ffffffe0;background:#ffffff12;border:1px solid #ffffff14;border-bottom-left-radius:4px;align-self:flex-start;gap:8px;display:flex}.home-copilot__msg--ai>svg{color:var(--accent);flex:none;margin-top:3px}.home-copilot__msg--ai strong{color:#fff}.home-copilot__approve{color:#34d399;align-items:center;gap:5px;margin-top:6px;font-size:11px;font-weight:700;display:inline-flex}.home-copilot__caps{flex-direction:column;gap:16px;display:flex}.home-copilot__cap{align-items:flex-start;gap:12px;display:flex}.home-copilot__cap>svg{color:var(--accent);flex:none;margin-top:2px}.home-copilot__cap h3{color:#fff;margin:0 0 3px;font-size:15px;font-weight:700}.home-copilot__cap p{color:#ffffffa8;margin:0;font-size:13.5px;line-height:1.5}.home-copilot__guardrails{border-top:1px solid #ffffff14;flex-direction:column;gap:8px;margin:4px 0 0;padding:14px 0 0;list-style:none;display:flex}.home-copilot__guardrails li{color:#fffc;align-items:center;gap:8px;font-size:13px;display:flex}.home-copilot__guardrails li svg{color:#34d399;flex:none}.home-copilot__cta{align-self:flex-start;margin-top:6px}