.clarity-panel[data-astro-cid-qkdquszh]{background:var(--bg-raised);border:1px solid var(--card-border);border-radius:18px;padding:30px;position:relative;overflow:hidden}.clarity-head[data-astro-cid-qkdquszh]{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.clarity-head[data-astro-cid-qkdquszh] span[data-astro-cid-qkdquszh]{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);font-size:12px;font-weight:700}.clarity-head[data-astro-cid-qkdquszh] .live[data-astro-cid-qkdquszh]{color:var(--good);align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.clarity-head[data-astro-cid-qkdquszh] .live[data-astro-cid-qkdquszh] .dot[data-astro-cid-qkdquszh]{background:var(--good);border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite blink}.clarity-head[data-astro-cid-qkdquszh] .live[data-astro-cid-qkdquszh].warn{color:var(--flame)}.clarity-head[data-astro-cid-qkdquszh] .live[data-astro-cid-qkdquszh].warn .dot[data-astro-cid-qkdquszh]{background:var(--flame)}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}.profit-figure[data-astro-cid-qkdquszh]{color:var(--good);letter-spacing:-.01em;font-family:JetBrains Mono,monospace;font-size:44px;font-weight:600;line-height:1;animation:4.5s ease-in-out infinite focus-in}.profit-figure[data-astro-cid-qkdquszh].small{font-size:23px;line-height:1.3}.profit-figure[data-astro-cid-qkdquszh].medium{font-size:32px}.profit-figure[data-astro-cid-qkdquszh].warn{color:var(--flame)}.profit-label[data-astro-cid-qkdquszh]{color:var(--text-dim);margin-top:6px;margin-bottom:26px;font-size:13px}@keyframes focus-in{0%{filter:blur(9px);opacity:.4}22%{filter:blur();opacity:1}82%{filter:blur();opacity:1}to{filter:blur(9px);opacity:.4}}.breakdown[data-astro-cid-qkdquszh]{flex-direction:column;gap:14px;display:flex}.bd-row[data-astro-cid-qkdquszh] .bd-top[data-astro-cid-qkdquszh]{justify-content:space-between;margin-bottom:6px;font-size:13px;display:flex}.bd-row[data-astro-cid-qkdquszh] .bd-top[data-astro-cid-qkdquszh] .bd-name[data-astro-cid-qkdquszh]{color:var(--text-dim)}.bd-row[data-astro-cid-qkdquszh] .bd-top[data-astro-cid-qkdquszh] .bd-val[data-astro-cid-qkdquszh]{color:var(--text);font-family:JetBrains Mono,monospace}.bd-track[data-astro-cid-qkdquszh]{background:#1a212b;border-radius:4px;height:6px;overflow:hidden}.bd-fill[data-astro-cid-qkdquszh]{border-radius:4px;height:100%}.bd-fill[data-astro-cid-qkdquszh].revenue{background:#3a4552;width:100%}.bd-fill[data-astro-cid-qkdquszh].cost{background:var(--flame);opacity:.85;width:64%}.bd-fill[data-astro-cid-qkdquszh].profit{background:var(--good);width:36%}.clarity-foot[data-astro-cid-qkdquszh]{border-top:1px solid var(--card-border);color:var(--text-faint);margin-top:24px;padding-top:18px;font-size:12.5px}.list-row[data-astro-cid-qkdquszh]{border-bottom:1px solid var(--card-border);justify-content:space-between;align-items:flex-start;gap:12px;padding:9px 0;display:flex}.list-row[data-astro-cid-qkdquszh]:last-child{border-bottom:none}.list-row[data-astro-cid-qkdquszh] .lr-main[data-astro-cid-qkdquszh]{flex-direction:column;gap:3px;display:flex}.list-row[data-astro-cid-qkdquszh] .lr-name[data-astro-cid-qkdquszh]{color:var(--text);align-items:center;font-size:13.5px;display:flex}.list-row[data-astro-cid-qkdquszh] .lr-sub[data-astro-cid-qkdquszh]{color:var(--text-faint);font-size:11.5px}.list-row[data-astro-cid-qkdquszh] .lr-val[data-astro-cid-qkdquszh]{color:var(--text-dim);white-space:nowrap;padding-top:1px;font-family:JetBrains Mono,monospace;font-size:12.5px}.lr-badge[data-astro-cid-qkdquszh]{border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.panel-stack[data-astro-cid-qkdquszh]{min-height:400px;position:relative}.panel-item[data-astro-cid-qkdquszh]{opacity:0;width:100%;animation:30s infinite cycleFade;position:absolute;top:0;left:0;transform:translateY(10px)}.panel-item[data-astro-cid-qkdquszh]:first-child{animation-delay:0s}.panel-item[data-astro-cid-qkdquszh]:nth-child(2){animation-delay:5s}.panel-item[data-astro-cid-qkdquszh]:nth-child(3){animation-delay:10s}.panel-item[data-astro-cid-qkdquszh]:nth-child(4){animation-delay:15s}.panel-item[data-astro-cid-qkdquszh]:nth-child(5){animation-delay:20s}.panel-item[data-astro-cid-qkdquszh]:nth-child(6){animation-delay:25s}@keyframes cycleFade{0%{opacity:0;transform:translateY(10px)}2.5%{opacity:1;transform:translateY(0)}14%{opacity:1;transform:translateY(0)}16.5%{opacity:0;transform:translateY(-10px)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.panel-item[data-astro-cid-qkdquszh]{opacity:1;animation:none;display:none;position:static;transform:none}.panel-item[data-astro-cid-qkdquszh]:first-child{display:block}}@media (width<=900px){.clarity-panel[data-astro-cid-qkdquszh]{margin-top:12px}.panel-stack[data-astro-cid-qkdquszh]{min-height:440px}}.hero[data-astro-cid-ge2uvauf]{flex-direction:column;justify-content:center;min-height:calc(100dvh - 68px);padding:96px 0 64px;display:flex}.status-pill[data-astro-cid-ge2uvauf]{color:var(--text-dim);background:var(--bg-raised);border:1px solid var(--card-border);border-radius:20px;align-items:center;gap:8px;margin-bottom:28px;padding:6px 12px;font-family:JetBrains Mono,monospace;font-size:12px;display:inline-flex}.status-pill[data-astro-cid-ge2uvauf] .dot[data-astro-cid-ge2uvauf]{background:var(--good);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #3ecf8e26}.hero-grid[data-astro-cid-ge2uvauf]{grid-template-columns:1.15fr .85fr;align-items:center;gap:56px;display:grid}.hero-copy[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{letter-spacing:-.03em;max-width:none;font-size:46px;font-weight:800;line-height:1.12}.accent-text[data-astro-cid-ge2uvauf]{color:var(--accent)}.hero-sub[data-astro-cid-ge2uvauf]{color:var(--text-dim);max-width:560px;margin-top:22px;font-size:19px;line-height:1.6}.hero-actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.btn-primary[data-astro-cid-ge2uvauf]{background:var(--accent);color:#fff;border-radius:9px;align-items:center;gap:8px;padding:13px 24px;font-size:15px;font-weight:600;display:inline-flex}.btn-primary[data-astro-cid-ge2uvauf]:hover{background:#4a7cdc}.btn-ghost[data-astro-cid-ge2uvauf]{border:1px solid var(--card-border);color:var(--text);border-radius:9px;padding:13px 24px;font-size:15px;font-weight:600}.btn-ghost[data-astro-cid-ge2uvauf]:hover{background:var(--bg-raised);border-color:#33404f}.hero-play[data-astro-cid-ge2uvauf]{margin-top:22px}.hero-meta[data-astro-cid-ge2uvauf]{color:var(--text-faint);margin-top:22px;font-size:13px}.rotator[data-astro-cid-ge2uvauf]{min-height:2.5em;display:block;position:relative;overflow:hidden}.rotator[data-astro-cid-ge2uvauf] .rot-item[data-astro-cid-ge2uvauf]{opacity:0;width:100%;animation:30s infinite cycleFade;position:absolute;top:0;left:0;transform:translateY(10px)}.rotator[data-astro-cid-ge2uvauf] .rot-item[data-astro-cid-ge2uvauf]:first-child{animation-delay:0s}.rotator[data-astro-cid-ge2uvauf] .rot-item[data-astro-cid-ge2uvauf]:nth-child(2){animation-delay:5s}.rotator[data-astro-cid-ge2uvauf] .rot-item[data-astro-cid-ge2uvauf]:nth-child(3){animation-delay:10s}.rotator[data-astro-cid-ge2uvauf] .rot-item[data-astro-cid-ge2uvauf]:nth-child(4){animation-delay:15s}.rotator[data-astro-cid-ge2uvauf] .rot-item[data-astro-cid-ge2uvauf]:nth-child(5){animation-delay:20s}.rotator[data-astro-cid-ge2uvauf] .rot-item[data-astro-cid-ge2uvauf]:nth-child(6){animation-delay:25s}@media (prefers-reduced-motion:reduce){.rotator[data-astro-cid-ge2uvauf] .rot-item[data-astro-cid-ge2uvauf]{opacity:1;animation:none;display:none;position:static;transform:none}.rotator[data-astro-cid-ge2uvauf] .rot-item[data-astro-cid-ge2uvauf]:first-child{display:block}}@media (width<=900px){.hero-grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}}@media (width<=760px){.hero-copy[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:32px;line-height:1.18}.rotator[data-astro-cid-ge2uvauf]{min-height:3.9em}}.eyebrow[data-astro-cid-azpxldu7]{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:10px;font-size:12px;font-weight:700}.section-head[data-astro-cid-azpxldu7]{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:36px;display:flex}.section-head[data-astro-cid-azpxldu7] h2[data-astro-cid-azpxldu7]{letter-spacing:-.02em;font-size:30px;font-weight:700}.section-head[data-astro-cid-azpxldu7] p[data-astro-cid-azpxldu7]{color:var(--text-dim);max-width:760px;font-size:15px;line-height:1.65}.v-story[data-astro-cid-azpxldu7]{background:var(--bg-raised);border:1px solid var(--card-border);border-radius:18px;padding:24px}.v-story-progress[data-astro-cid-azpxldu7]{grid-template-columns:repeat(var(--scene-count), minmax(0, 1fr));gap:8px;margin-bottom:18px;display:grid}.v-story-progress-segment[data-astro-cid-azpxldu7]{background:#5b8def24;border-radius:999px;height:3px;position:relative;overflow:hidden}.v-story-progress-segment[data-astro-cid-azpxldu7]:before{content:"";border-radius:inherit;background:var(--accent);transform-origin:0;animation:vStoryProgressFill var(--cycle-duration) linear infinite;animation-delay:calc(var(--i) * var(--scene-duration));position:absolute;inset:0;transform:scaleX(0)}.v-story-stack[data-astro-cid-azpxldu7]{min-height:240px;position:relative}.v-story-item[data-astro-cid-azpxldu7]{opacity:0;width:100%;height:100%;animation:vStoryFade var(--cycle-duration) infinite;animation-delay:calc(var(--i) * var(--scene-duration));position:absolute;top:0;left:0;transform:translateY(10px)}.v-story-card[data-astro-cid-azpxldu7]{border:1px solid var(--card-border);background:linear-gradient(#131820fa,#0f131afa);border-radius:16px;flex-direction:column;justify-content:center;gap:12px;height:100%;padding:24px 26px;display:flex}.v-story-card[data-astro-cid-azpxldu7].roadmap{background:#f0924a12;border-style:dashed;border-color:#f0924aa6}.v-story-meta[data-astro-cid-azpxldu7]{justify-content:space-between;align-items:center;gap:10px;display:flex}.v-story-time[data-astro-cid-azpxldu7]{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint);font-size:11px}.v-story-coming[data-astro-cid-azpxldu7]{text-transform:uppercase;letter-spacing:.04em;color:var(--flame);white-space:nowrap;background:#f0924a24;border-radius:999px;padding:4px 8px;font-size:10.5px;font-weight:700}.v-story-icon[data-astro-cid-azpxldu7]{width:24px;height:24px;color:var(--accent);display:block}.v-story-icon[data-astro-cid-azpxldu7] svg{width:24px;height:24px;display:block}.v-story-title[data-astro-cid-azpxldu7]{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:700}.v-story-body[data-astro-cid-azpxldu7]{color:var(--text-dim);max-width:700px;margin:0;font-size:14px;line-height:1.6}@keyframes vStoryFade{0%{opacity:0;transform:translateY(10px)}3%{opacity:1;transform:translateY(0)}10.5%{opacity:1;transform:translateY(0)}13%{opacity:0;transform:translateY(-10px)}to{opacity:0}}@keyframes vStoryProgressFill{0%{transform:scaleX(0)}10%{transform:scaleX(1)}to{transform:scaleX(1)}}.v-story[data-astro-cid-azpxldu7]:hover .v-story-item[data-astro-cid-azpxldu7],.v-story[data-astro-cid-azpxldu7]:hover .v-story-progress-segment[data-astro-cid-azpxldu7]:before,.v-story[data-astro-cid-azpxldu7]:focus-within .v-story-item[data-astro-cid-azpxldu7],.v-story[data-astro-cid-azpxldu7]:focus-within .v-story-progress-segment[data-astro-cid-azpxldu7]:before{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.v-story-item[data-astro-cid-azpxldu7]{opacity:1;animation:none;display:none;position:static;transform:none}.v-story-item[data-astro-cid-azpxldu7]:first-child{display:block}.v-story-progress-segment[data-astro-cid-azpxldu7]:before{animation:none;transform:scaleX(0)}.v-story-progress-segment[data-astro-cid-azpxldu7]:first-child:before{transform:scaleX(1)}}.v-radio[data-astro-cid-azpxldu7]{display:none}.v-tabs-head[data-astro-cid-azpxldu7]{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.v-tabs-head[data-astro-cid-azpxldu7] label[data-astro-cid-azpxldu7]{color:var(--text-dim);background:var(--bg-raised);border:1px solid var(--card-border);cursor:pointer;border-radius:9px;padding:10px 18px;font-size:14px;font-weight:600;transition:all .15s}.v-tabs-head[data-astro-cid-azpxldu7] label[data-astro-cid-azpxldu7]:hover{color:var(--text);border-color:#33404f}.v-badge[data-astro-cid-azpxldu7]{text-transform:uppercase;letter-spacing:.03em;vertical-align:middle;border-radius:20px;margin-left:7px;padding:2px 7px;font-size:9.5px;font-weight:700}.v-badge[data-astro-cid-azpxldu7].ready{color:var(--good);background:#3ecf8e26}.v-badge[data-astro-cid-azpxldu7].early{color:var(--flame);background:#f0924a26}.v-persona[data-astro-cid-azpxldu7]{color:var(--text-faint);margin-bottom:16px;font-size:13.5px;font-style:italic}.v-gap-note[data-astro-cid-azpxldu7]{border:1px dashed var(--card-border);background:var(--bg-raised);color:var(--text-dim);border-radius:10px;margin-top:16px;padding:14px 16px;font-size:12.5px;line-height:1.6}.v-gap-note[data-astro-cid-azpxldu7] strong[data-astro-cid-azpxldu7]{color:var(--text);font-weight:600}#v-retail[data-astro-cid-azpxldu7]:checked~.v-tabs-head[data-astro-cid-azpxldu7] label[data-astro-cid-azpxldu7][for=v-retail],#v-pharmacy[data-astro-cid-azpxldu7]:checked~.v-tabs-head[data-astro-cid-azpxldu7] label[data-astro-cid-azpxldu7][for=v-pharmacy],#v-restaurant[data-astro-cid-azpxldu7]:checked~.v-tabs-head[data-astro-cid-azpxldu7] label[data-astro-cid-azpxldu7][for=v-restaurant]{background:var(--accent);border-color:var(--accent);color:#fff}.v-panels[data-astro-cid-azpxldu7]{min-height:520px}.v-panel[data-astro-cid-azpxldu7]{animation:.25s panelFade;display:none}@keyframes panelFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}#v-retail[data-astro-cid-azpxldu7]:checked~.v-panels[data-astro-cid-azpxldu7] .panel-retail[data-astro-cid-azpxldu7],#v-pharmacy[data-astro-cid-azpxldu7]:checked~.v-panels[data-astro-cid-azpxldu7] .panel-pharmacy[data-astro-cid-azpxldu7],#v-restaurant[data-astro-cid-azpxldu7]:checked~.v-panels[data-astro-cid-azpxldu7] .panel-restaurant[data-astro-cid-azpxldu7]{display:block}@media (width<=700px){.v-story-stack[data-astro-cid-azpxldu7]{min-height:310px}.v-panels[data-astro-cid-azpxldu7]{min-height:900px}.v-story-card[data-astro-cid-azpxldu7]{padding:22px}}
