.sb[data-v-9e16d73c]{min-width:0;margin:0}.sb figcaption[data-v-9e16d73c]{letter-spacing:.08em;text-transform:uppercase;opacity:.75;margin-bottom:10px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.sb ul[data-v-9e16d73c]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sb li[data-v-9e16d73c]{grid-template-columns:74px minmax(0,1fr) 48px;align-items:center;gap:10px;font-size:14px;display:grid}.sb__track[data-v-9e16d73c]{background:var(--sx-grid);border-radius:999px;height:12px;overflow:hidden}.sb__track i[data-v-9e16d73c]{background:var(--sx-plum);border-radius:999px;height:100%;transition:width .35s;display:block}.sb__track i.is-lead[data-v-9e16d73c]{background:var(--sx-mint)}.sb b[data-v-9e16d73c]{text-align:right;font-variant-numeric:tabular-nums}.sd[data-v-d5f93462]{min-width:0;margin:0}.sd figcaption[data-v-d5f93462]{letter-spacing:.08em;text-transform:uppercase;opacity:.75;margin-bottom:8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.sd__body[data-v-d5f93462]{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.sd svg[data-v-d5f93462]{flex:0 0 150px;width:150px;height:150px}.sd__arc[data-v-d5f93462]{fill:none;stroke-width:20px;transition:stroke-dasharray .4s,stroke-dashoffset .4s}.sd__value[data-v-d5f93462]{fill:var(--case-ink);font-size:24px;font-weight:700}.sd__note[data-v-d5f93462]{fill:var(--case-ink);opacity:.6;font-size:9px}.sd ul[data-v-d5f93462]{flex:1;gap:8px;min-width:120px;margin:0;padding:0;list-style:none;display:grid}.sd li[data-v-d5f93462]{grid-template-columns:12px 1fr auto;align-items:center;gap:8px;font-size:14px;display:grid}.sd li i[data-v-d5f93462]{border-radius:4px;width:12px;height:12px}.sl[data-v-63671e1b]{min-width:0;margin:0}.sl figcaption[data-v-63671e1b]{letter-spacing:.08em;text-transform:uppercase;opacity:.75;margin-bottom:6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.sl svg[data-v-63671e1b]{width:100%;height:auto;display:block;overflow:visible}.sl__grid line[data-v-63671e1b]{stroke:var(--sx-grid);stroke-width:1px}.sl__grid text[data-v-63671e1b],.sl__week[data-v-63671e1b]{fill:var(--case-ink);opacity:.6;font-size:11px}.sl__ghost[data-v-63671e1b]{fill:none;stroke:var(--sx-grid);stroke-width:2px;stroke-dasharray:3 5}.sl__line[data-v-63671e1b]{fill:none;stroke:var(--sx-mint);stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.sl__dot[data-v-63671e1b]{fill:var(--case-bg);stroke:var(--sx-mint);stroke-width:3px;transition:cx .25s,cy .25s}.st[data-v-90737315]{min-width:0;margin:0}.st figcaption[data-v-90737315]{letter-spacing:.08em;text-transform:uppercase;opacity:.75;margin-bottom:10px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.st ul[data-v-90737315]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.st li[data-v-90737315]{border:1px solid var(--case-line);background:var(--case-bg);border-radius:12px;gap:2px;padding:12px 10px;display:grid;position:relative;overflow:hidden}.st li i[data-v-90737315]{height:calc(var(--level) * 100%);background:color-mix(in srgb, var(--sx-mint) 55%, transparent);transition:height .4s;position:absolute;bottom:0;left:0;right:0}.st li strong[data-v-90737315],.st li span[data-v-90737315]{position:relative}.st strong[data-v-90737315]{font-size:13px}.st span[data-v-90737315]{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.sd[data-v-dab3389f]{gap:28px;min-width:0;display:grid}.sd__head[data-v-dab3389f]{gap:20px;display:grid}.sd__head .eyebrow[data-v-dab3389f]{color:var(--sx-mint-ink);margin:0}.sd__tabs[data-v-dab3389f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sd__tabs button[data-v-dab3389f]{border:1px solid var(--case-line);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:18px;gap:4px;padding:18px 20px;transition:background .25s,border-color .25s;display:grid}.sd__tabs button small[data-v-dab3389f]{color:var(--sx-mint-ink);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.sd__tabs button span[data-v-dab3389f]{letter-spacing:-.02em;font-size:clamp(18px,2.2vw,28px);font-weight:700}.sd__tabs button[aria-pressed=true][data-v-dab3389f]{border-color:var(--sx-mint);background:var(--sx-mint);color:var(--sx-on-mint)}.sd__tabs button[aria-pressed=true] small[data-v-dab3389f]{color:inherit}.sd__lead h2[data-v-dab3389f]{letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(26px,3.2vw,44px);line-height:1.12}.sd__lead p[data-v-dab3389f]{max-width:700px;margin:0;line-height:1.7}.sd__panel[data-v-dab3389f]{border:1px solid var(--case-line);background:var(--sx-card);border-radius:28px;gap:24px;padding:clamp(18px,3vw,36px);display:grid}.sd__time[data-v-dab3389f]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.sd__time label[data-v-dab3389f]{white-space:nowrap;font-size:14px}.sd__time input[data-v-dab3389f]{width:100%;accent-color:var(--sx-mint)}.sd__time button[data-v-dab3389f]{border:1px solid var(--sx-mint);min-height:40px;color:var(--sx-mint-ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 18px;font-weight:700}.sd__kpis[data-v-dab3389f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.sd__kpis li[data-v-dab3389f]{border:1px solid var(--case-line);background:var(--case-bg);border-radius:16px;gap:4px;padding:16px 18px;display:grid}.sd__kpis span[data-v-dab3389f]{opacity:.75;font-size:13px}.sd__kpis strong[data-v-dab3389f]{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:clamp(24px,2.6vw,34px)}.sd__kpis svg[data-v-dab3389f]{width:100%;height:34px;margin-top:4px}.sd__kpis path[data-v-dab3389f]{fill:none;stroke:var(--sx-mint);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px;vector-effect:non-scaling-stroke}.sd__charts[data-v-dab3389f]{grid-template-columns:1.3fr 1fr 1fr;align-items:start;gap:28px;display:grid}.sd__note[data-v-dab3389f]{opacity:.65;margin:0;font-size:12px}@media (width<=960px){.sd__charts[data-v-dab3389f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.sd__tabs[data-v-dab3389f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sd__tabs button[data-v-dab3389f]{padding:12px}.sd__time[data-v-dab3389f]{grid-template-columns:minmax(0,1fr) auto}.sd__time input[data-v-dab3389f]{grid-area:2/1/auto/-1}.sd__kpis[data-v-dab3389f],.sd__charts[data-v-dab3389f]{grid-template-columns:minmax(0,1fr)}}.semantic-hero[data-v-36ee20af]{padding:40px 0 60px}.semantic-hero h1[data-v-36ee20af]{letter-spacing:-.055em;margin:24px 0 36px;font-size:clamp(46px,8vw,118px);font-weight:300;line-height:1.02}.semantic-hero h1 span[data-v-36ee20af]{color:var(--sx-mint-ink);font-weight:700}.semantic-hero-row[data-v-36ee20af]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;display:flex}.semantic-cta[data-v-36ee20af]{border-color:var(--sx-mint);background:var(--sx-mint);color:var(--sx-on-mint)}.semantic-cta[data-v-36ee20af]:hover{background:var(--sx-plum);border-color:var(--sx-plum);color:#fff}.semantic-signal[data-v-36ee20af]{align-items:flex-end;gap:4px;height:clamp(120px,16vw,200px);margin-top:50px;display:flex;position:relative}.semantic-signal>span[data-v-36ee20af]{background:color-mix(in srgb, var(--sx-plum) 26%, transparent);transform-origin:bottom;border-radius:4px 4px 0 0;flex:1;min-width:0;animation:3.4s ease-in-out infinite sx-pulse-36ee20af}.semantic-signal>span[data-v-36ee20af]:nth-child(3n){background:color-mix(in srgb, var(--sx-mint) 60%, transparent)}.semantic-signal svg[data-v-36ee20af]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.semantic-signal path[data-v-36ee20af]{fill:none;stroke:var(--sx-plum);stroke-dasharray:1;stroke-linecap:round;stroke-width:3px;vector-effect:non-scaling-stroke;animation:2.6s ease-out both sx-draw-36ee20af}@keyframes sx-pulse-36ee20af{0%,to{transform:scaleY(1)}50%{transform:scaleY(.7)}}@keyframes sx-draw-36ee20af{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.semantic-dashboard[data-v-36ee20af]{padding-block:20px 60px}.semantic-screen[data-v-36ee20af]{border:1px solid var(--case-line);background:var(--sx-card);border-radius:24px;padding:14px}.semantic-screen[data-v-36ee20af] img{border-radius:14px}.semantic-story[data-v-36ee20af]{grid-template-columns:.8fr 1.2fr;gap:80px;display:grid}.semantic-story .eyebrow[data-v-36ee20af],.semantic-decisions span[data-v-36ee20af]{color:var(--sx-mint-ink)}.semantic-story p[data-v-36ee20af]:not(.eyebrow){margin-bottom:20px;line-height:1.7}.semantic-decisions[data-v-36ee20af]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding-bottom:100px;display:grid}.semantic-decisions h2[data-v-36ee20af]{grid-column:1/-1}.semantic-decisions article[data-v-36ee20af]{border-top:1px solid var(--case-line);padding-top:22px}.semantic-decisions span[data-v-36ee20af]{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px}.semantic-decisions h3[data-v-36ee20af]{letter-spacing:-.03em;margin:14px 0 10px;font-size:24px}.semantic-decisions p[data-v-36ee20af]{margin:0;line-height:1.7}@media (width<=860px){.semantic-story[data-v-36ee20af],.semantic-decisions[data-v-36ee20af]{grid-template-columns:1fr;gap:28px}.semantic-decisions[data-v-36ee20af]{padding-bottom:60px}.semantic-signal[data-v-36ee20af]{gap:2px}}@media (prefers-reduced-motion:reduce){.semantic-signal>span[data-v-36ee20af],.semantic-signal path[data-v-36ee20af]{animation:none}.semantic-signal path[data-v-36ee20af]{stroke-dashoffset:0}}.semantic{--sx-mint:#30b68f;--sx-mint-ink:#1a7b61;--sx-on-mint:#0b251d;--sx-plum:#421d57;--sx-neutral:#b8bdc9;--sx-grid:#e2e9f2;--sx-card:#fff;--case-bg:#f8fbff;--case-ink:#1e1e1e;--case-accent:#1a7b61;--case-line:#d6dfeb;--case-surface:#eef4fb}:root[data-theme=dark] .semantic{--sx-mint:#4fd1a8;--sx-mint-ink:#62d9b4;--sx-on-mint:#08231a;--sx-plum:#b48bd2;--sx-neutral:#6f6a7d;--sx-grid:#33263f;--sx-card:#1e1428;--case-bg:#150d1c;--case-ink:#ece8f2;--case-accent:#62d9b4;--case-line:#34263f;--case-surface:#1e1428}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .semantic{--sx-mint:#4fd1a8;--sx-mint-ink:#62d9b4;--sx-on-mint:#08231a;--sx-plum:#b48bd2;--sx-neutral:#6f6a7d;--sx-grid:#33263f;--sx-card:#1e1428;--case-bg:#150d1c;--case-ink:#ece8f2;--case-accent:#62d9b4;--case-line:#34263f;--case-surface:#1e1428}}
