:root{--eva24-ink:#171717;--eva24-muted:#858589;--eva24-line:#dedee1;--eva24-paper:#fff;--eva24-soft:#f4f4f4;--eva24-warn:#c84b4b;--eva24-display:'Barlow Condensed',Arial,sans-serif;--eva24-body:'Work Sans',Arial,sans-serif;--eva24-mono:'IBM Plex Mono',monospace}
body[data-page="eva-workspace-v24"]{background:#f1f1f1;color:var(--eva24-ink)}
.eva24{padding:102px 16px 72px}.eva24-shell{max-width:1480px;margin:auto;background:var(--eva24-paper);border:1px solid #d9d9dc;border-radius:28px;overflow:hidden;box-shadow:0 28px 90px rgba(20,20,20,.08)}
.eva24-productbar{min-height:76px;padding:12px 18px;display:grid;grid-template-columns:240px 1fr auto;align-items:center;gap:22px;border-bottom:1px solid var(--eva24-line);background:rgba(255,255,255,.96)}
.eva24-app-id{display:flex;align-items:center;gap:12px}.eva24-app-id img{width:44px;height:44px;border-radius:12px}.eva24-app-id div{display:grid;gap:1px}.eva24-app-id span,.eva24-app-id b,.eva24-kicker,.eva24-demo-note,.eva24-work-head span,.eva24-card header>span,.eva24-card header>div:first-child,.eva24-raw-console header span,.eva24-raw-console footer,.eva24-ai-output>span,.eva24-copilot-main>span{font-family:var(--eva24-display);text-transform:uppercase;letter-spacing:.14em}.eva24-app-id span{font-size:9px;color:#999}.eva24-app-id b{font-size:14px;font-weight:500}
.eva24-steps{justify-self:center;display:flex;align-items:center;gap:2px}.eva24-steps button{display:flex;align-items:center;gap:8px;padding:9px 13px;border:0;border-radius:999px;background:transparent;color:#929297;font-family:var(--eva24-display);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.eva24-steps button i{font-style:normal;font-family:var(--eva24-mono);font-size:8px}.eva24-steps button.active{background:#171717;color:#fff}
.eva24-tier-switch{display:flex;padding:4px;border:1px solid var(--eva24-line);border-radius:999px}.eva24-tier-switch button,.eva24-work-tier button{border:0;background:transparent;color:#8d8d91;padding:7px 10px;border-radius:999px;font-size:9px;text-transform:uppercase;letter-spacing:.09em}.eva24-tier-switch button.active,.eva24-work-tier button.active{background:#171717;color:white}.eva24-demo-note{min-height:34px;display:flex;align-items:center;gap:10px;padding:0 22px;border-bottom:1px solid var(--eva24-line);font-size:9px;color:#8e8e92}.eva24-demo-note b{font-weight:500;color:#171717}.eva24-demo-note em{font-family:var(--eva24-body);font-style:normal;text-transform:none;letter-spacing:0;color:#aaa}
.eva24-stage-wrap{position:relative;min-height:780px}.eva24-stage{display:none;min-height:780px}.eva24-stage.active{display:block;animation:eva24Stage .45s cubic-bezier(.2,.8,.2,1)}@keyframes eva24Stage{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
.eva24-raw-grid{display:grid;grid-template-columns:minmax(0,.72fr) minmax(620px,1.28fr);min-height:740px}.eva24-raw-copy{padding:70px 52px;border-right:1px solid var(--eva24-line);display:flex;flex-direction:column}.eva24-kicker{display:block;margin-bottom:26px;font-size:9px;color:#8a8a90}.eva24-raw-copy h1,.eva24-clean-copy h2,.eva24-ai-top h2,.eva24-work-head h2{margin:0;font-family:var(--eva24-display);font-weight:400;letter-spacing:-.035em;line-height:.88;text-transform:uppercase}.eva24-raw-copy h1{font-size:clamp(64px,7vw,112px)}.eva24-raw-copy h1 em,.eva24-clean-copy h2 em,.eva24-ai-top h2 em{font-style:normal;color:#a7a7aa}.eva24-raw-copy>p{max-width:50ch;margin:30px 0 36px;color:#777;font-size:13px;line-height:1.75}.eva24-raw-metrics{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--eva24-line);border-left:1px solid var(--eva24-line);margin-top:auto}.eva24-raw-metrics article{padding:18px;border-right:1px solid var(--eva24-line);border-bottom:1px solid var(--eva24-line)}.eva24-raw-metrics span{display:block;font-size:8px;letter-spacing:.12em;color:#999}.eva24-raw-metrics b{display:block;margin-top:8px;font-family:var(--eva24-display);font-size:38px;font-weight:400}.eva24-raw-actions{display:flex;align-items:stretch;gap:8px;margin-top:16px}.eva24-disabled-upload,.eva24-raw-actions a{min-height:56px;border:1px solid var(--eva24-line);background:white;border-radius:12px;display:flex;align-items:center;justify-content:center}.eva24-disabled-upload{flex:1;justify-content:flex-start;gap:12px;padding:10px 14px;color:#999}.eva24-disabled-upload>span{font-size:22px}.eva24-disabled-upload div{display:grid;text-align:left}.eva24-disabled-upload b{font-size:11px;font-weight:500}.eva24-disabled-upload small{font-size:9px}.eva24-raw-actions a{padding:0 16px;font-size:10px;font-weight:500}
.eva24-raw-console{margin:42px;background:#fafafa;border:1px solid var(--eva24-line);border-radius:20px;overflow:hidden;align-self:start}.eva24-raw-console header{display:flex;justify-content:space-between;gap:20px;padding:18px 20px;border-bottom:1px solid var(--eva24-line)}.eva24-raw-console header div{display:grid;gap:4px}.eva24-raw-console header span{font-size:8px;color:#999}.eva24-raw-console header b{font-family:var(--eva24-mono);font-size:11px;font-weight:500}.eva24-raw-console header em{font-style:normal;font-family:var(--eva24-mono);font-size:8px;color:#999}.eva24-health-strip{display:flex;gap:8px;padding:10px 12px;border-bottom:1px solid var(--eva24-line);overflow:auto}.eva24-health-strip span{white-space:nowrap;padding:6px 8px;border:1px solid #e7e7e8;border-radius:999px;background:#fff;font-size:8px;color:#777}.eva24-health-strip i{display:inline-block;width:5px;height:5px;margin-right:6px;border-radius:50%;background:#555}.eva24-table-scroll{overflow:auto}.eva24-table-scroll table{width:100%;min-width:860px;border-collapse:collapse;font-family:var(--eva24-mono);font-size:9px}.eva24-table-scroll th,.eva24-table-scroll td{padding:13px 14px;border-right:1px solid #ededee;border-bottom:1px solid #ededee;text-align:left;white-space:nowrap}.eva24-table-scroll th{font-weight:500;color:#777;background:#f7f7f7}.eva24-table-scroll tr:nth-child(2) td,.eva24-table-scroll tr:nth-child(5) td{background:#fff3f3}.eva24-raw-console footer{display:flex;gap:16px;padding:12px 18px;font-size:8px;color:#999}.eva24-next-card{grid-column:1/-1;min-height:74px;border:0;border-top:1px solid var(--eva24-line);background:#171717;color:white;display:grid;grid-template-columns:1fr 2fr auto;align-items:center;text-align:left;padding:0 28px}.eva24-next-card span{font-family:var(--eva24-mono);font-size:8px;color:#aaa}.eva24-next-card b{font-family:var(--eva24-display);font-size:21px;font-weight:400;letter-spacing:.06em}.eva24-next-card em{font-style:normal;font-size:10px}
.eva24-clean-stage{min-height:740px;padding:70px 8vw;display:grid;grid-template-columns:.8fr 1fr .95fr;gap:60px;align-items:center}.eva24-clean-copy h2{font-size:clamp(58px,6vw,90px)}.eva24-clean-copy p{margin-top:30px;color:#777;font-size:13px}.eva24-particle-wrap{position:relative;display:grid;place-items:center;min-height:430px}.eva24-particle-wrap canvas,.eva24-ai-core canvas{width:min(100%,420px);height:auto;display:block}.eva24-particle-label{position:absolute;inset:auto auto 38px auto;display:flex;align-items:baseline;gap:8px;padding:8px 13px;border:1px solid #ddd;border-radius:999px;background:rgba(255,255,255,.88);backdrop-filter:blur(8px)}.eva24-particle-label span,.eva24-particle-label em{font-size:8px;color:#999;font-style:normal;text-transform:uppercase;letter-spacing:.1em}.eva24-particle-label b{font-family:var(--eva24-display);font-size:24px;font-weight:400}.eva24-clean-evidence{display:grid;border-top:1px solid var(--eva24-line)}.eva24-clean-evidence article{display:grid;grid-template-columns:34px 90px 1fr;gap:10px;padding:15px 0;border-bottom:1px solid var(--eva24-line)}.eva24-clean-evidence span{font-family:var(--eva24-mono);font-size:8px;color:#999}.eva24-clean-evidence b{font-family:var(--eva24-display);font-size:12px;font-weight:500;letter-spacing:.08em}.eva24-clean-evidence p{margin:0;color:#888;font-size:10px;line-height:1.5}.eva24-clean-progress{grid-column:1/-1;height:2px;background:#e5e5e5}.eva24-clean-progress i{display:block;width:0;height:100%;background:#171717;transition:width .35s}.eva24-auto{grid-column:1/-1;margin:0;text-align:center;color:#999;font-size:9px}
.eva24-ai-stage{min-height:740px;padding:56px 7vw 64px;display:grid;grid-template-columns:.8fr .8fr 1.2fr;grid-template-rows:auto 1fr auto;gap:32px 64px;align-items:center}.eva24-ai-top{align-self:start}.eva24-ai-top h2{font-size:clamp(58px,6vw,88px)}.eva24-ai-top p{max-width:42ch;margin-top:24px;color:#777;font-size:12px;line-height:1.7}.eva24-ai-core{position:relative;display:grid;place-items:center;min-height:390px}.eva24-ai-center{position:absolute;text-align:center;pointer-events:none}.eva24-ai-center span{display:block;font-family:var(--eva24-mono);font-size:8px;letter-spacing:.16em;color:#999}.eva24-ai-center b{display:block;margin-top:5px;font-family:var(--eva24-display);font-size:16px;font-weight:400;letter-spacing:.08em}.eva24-ai-choices{display:grid;align-self:stretch;border-top:1px solid var(--eva24-line)}.eva24-ai-choices button{display:grid;grid-template-columns:32px 1fr;grid-template-areas:'n b' 'n e';gap:3px 14px;padding:17px 4px;border:0;border-bottom:1px solid var(--eva24-line);background:white;text-align:left;transition:.2s}.eva24-ai-choices button:hover,.eva24-ai-choices button.active{padding-left:14px;background:#171717;color:white}.eva24-ai-choices span{grid-area:n;font-family:var(--eva24-mono);font-size:8px;color:#999}.eva24-ai-choices b{grid-area:b;font-family:var(--eva24-display);font-size:16px;font-weight:400;letter-spacing:.02em}.eva24-ai-choices em{grid-area:e;font-style:normal;color:#929292;font-size:9px;line-height:1.4}.eva24-ai-input{grid-column:1/3;display:flex;border:1px solid var(--eva24-line);border-radius:999px;padding:4px}.eva24-ai-input input{flex:1;border:0;background:transparent;padding:10px 14px;font-size:10px;color:#999}.eva24-ai-input span{align-self:center;padding:7px 9px;border-radius:999px;background:#efefef;color:#999;font-size:8px}.eva24-ai-output{grid-column:3;min-height:84px;padding:14px 16px;border:1px solid var(--eva24-line);border-radius:14px}.eva24-ai-output>span{font-size:8px;color:#999}.eva24-ai-output b{display:block;margin:7px 0 4px;font-family:var(--eva24-display);font-size:18px;font-weight:400}.eva24-ai-output p{margin:0;color:#777;font-size:10px;line-height:1.5}.eva24-ai-actions{grid-column:1/-1;display:flex;justify-content:flex-end;gap:8px}.eva24-ai-actions button{padding:12px 16px;border:1px solid #171717;border-radius:999px;background:white;font-size:10px}.eva24-ai-actions button:first-child{background:#171717;color:#fff}.eva24-ai-actions button:disabled{opacity:.28}
.eva24-workspace{min-height:760px;background:#f7f7f7}.eva24-work-head{padding:30px 34px 22px;display:flex;justify-content:space-between;align-items:flex-end;gap:24px;border-bottom:1px solid var(--eva24-line);background:#fff}.eva24-work-head span{font-size:8px;color:#999}.eva24-work-head h2{font-size:clamp(44px,5vw,70px)}.eva24-work-actions{display:flex;gap:6px}.eva24-work-actions button{padding:9px 12px;border:1px solid var(--eva24-line);border-radius:999px;background:#fff;font-size:9px}.eva24-work-actions button:hover{background:#171717;color:#fff}.eva24-work-nav{position:sticky;top:90px;z-index:8;display:flex;justify-content:space-between;align-items:center;gap:18px;padding:9px 30px;border-bottom:1px solid var(--eva24-line);background:rgba(255,255,255,.92);backdrop-filter:blur(14px)}.eva24-work-nav nav{display:flex;gap:3px;overflow:auto}.eva24-work-nav nav button{padding:8px 10px;border:0;border-radius:999px;background:transparent;color:#8a8a8e;font-size:9px}.eva24-work-nav nav button.active{background:#171717;color:#fff}.eva24-work-tier{display:flex;align-items:center;gap:4px;white-space:nowrap}.eva24-work-tier>span{margin-right:5px;font-size:7px;letter-spacing:.12em;color:#aaa}.eva24-work-tier{padding:3px;border:1px solid var(--eva24-line);border-radius:999px}.eva24-toolbar-note,.eva24-export-menu{position:sticky;top:142px;z-index:7;margin:12px 28px;padding:12px;border:1px solid var(--eva24-line);border-radius:14px;background:white;box-shadow:0 14px 36px rgba(0,0,0,.08)}.eva24-toolbar-note{display:grid;grid-template-columns:1fr auto auto;gap:8px}.eva24-toolbar-note textarea{min-height:42px;resize:vertical;border:1px solid #e3e3e3;border-radius:9px;padding:10px;font-size:10px}.eva24-toolbar-note button,.eva24-export-menu button{border:1px solid #ddd;background:white;border-radius:999px;padding:8px 12px;font-size:9px}.eva24-toolbar-note[hidden],.eva24-export-menu[hidden]{display:none}.eva24-export-menu{display:flex;justify-content:flex-end;gap:6px}
.eva24-board{--typeScale:1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;padding:22px 28px 30px;align-items:stretch}.eva24-card{grid-column:span 3;min-height:180px;padding:18px;border:1px solid var(--eva24-line);border-radius:16px;background:#fff;display:flex;flex-direction:column;overflow:hidden;transition:transform .24s,box-shadow .24s,opacity .24s}.eva24-card:hover{box-shadow:0 12px 34px rgba(0,0,0,.05)}.eva24-card.dragging{opacity:.45;transform:scale(.985)}.eva24-card.drop-target{outline:1px solid #111}.eva24-card.eva24-wide{grid-column:span 8;min-height:310px}.eva24-card.eva24-insight{grid-column:span 4;background:#171717;color:#fff}.eva24-card.eva24-human{grid-column:span 4;background:#171717;color:#fff}.eva24-card.size-s{grid-column:span 3}.eva24-card.size-m{grid-column:span 6}.eva24-card.size-l{grid-column:span 12}.eva24-card header{display:flex;justify-content:space-between;align-items:center;gap:8px}.eva24-card header>span{font-size:calc(8px * var(--typeScale));color:#8f8f93}.eva24-card.eva24-insight header>span,.eva24-card.eva24-human header>span{color:#aaa}.eva24-size{display:flex;opacity:0;transition:.2s}.eva24-card:hover .eva24-size{opacity:1}.eva24-size button{width:22px;height:22px;padding:0;border:1px solid #ddd;background:white;color:#999;font-size:7px}.eva24-size button:first-child{border-radius:6px 0 0 6px}.eva24-size button:last-child{border-radius:0 6px 6px 0}.eva24-size button.active{background:#171717;color:white;border-color:#171717}.eva24-card.eva24-insight .eva24-size button,.eva24-card.eva24-human .eva24-size button{background:#171717;border-color:#444}.eva24-card.eva24-insight .eva24-size button.active,.eva24-card.eva24-human .eva24-size button.active{background:white;color:#171717}.eva24-kpi>b,.eva24-big-thin{margin-top:auto;font-family:var(--eva24-display);font-size:calc(56px * var(--typeScale));font-weight:300;letter-spacing:-.03em}.eva24-kpi>p,.eva24-card>p{margin:4px 0 0;color:#888;font-size:calc(9px * var(--typeScale));line-height:1.5}.eva24-spark{width:100%;height:44px;margin-top:14px}.eva24-spark polyline{fill:none;stroke:#171717;stroke-width:1.5;vector-effect:non-scaling-stroke;stroke-dasharray:400;animation:eva24Draw 1.5s ease both}@keyframes eva24Draw{from{stroke-dashoffset:400}to{stroke-dashoffset:0}}.eva24-ticks{height:52px;margin-top:14px;display:flex;align-items:end;gap:4px}.eva24-ticks i{flex:1;height:var(--h);background:#171717}.eva24-rule{height:2px;margin-top:28px;background:#eee}.eva24-rule i{display:block;height:100%;background:#171717}.eva24-donut{width:46px;height:46px;margin-top:12px;border-radius:50%;background:conic-gradient(#171717 calc(var(--p)*1%),#ededed 0);position:relative}.eva24-donut:after{content:"";position:absolute;inset:8px;border-radius:50%;background:white}.eva24-product-bars{display:grid;gap:18px;margin:auto 0}.eva24-product-bars>div{display:grid;grid-template-columns:160px 1fr 54px;gap:12px;align-items:center}.eva24-product-bars span{font-family:var(--eva24-display);font-size:10px;letter-spacing:.06em}.eva24-product-bars i{display:block;height:7px;background:#ededed;position:relative}.eva24-product-bars i:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--w);background:#171717;animation:eva24Bar .8s ease both}@keyframes eva24Bar{from{width:0}}.eva24-product-bars em{font-style:normal;font-family:var(--eva24-mono);font-size:8px;color:#888}.eva24-insight h3,.eva24-human h3{margin:auto 0 12px;font-family:var(--eva24-display);font-size:calc(34px * var(--typeScale));font-weight:300;line-height:1;letter-spacing:-.02em;text-transform:uppercase}.eva24-insight p,.eva24-human p{color:#b5b5b5}.eva24-insight footer{display:flex;justify-content:space-between;gap:12px;margin-top:18px;padding-top:12px;border-top:1px solid #333;font-size:8px}.eva24-insight footer span{color:#d8a0a0}.eva24-insight footer b{font-weight:400}.eva24-health-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:auto 0;border-top:1px solid #eee;border-left:1px solid #eee}.eva24-health-grid div{padding:20px;border-right:1px solid #eee;border-bottom:1px solid #eee}.eva24-health-grid b{display:block;font-family:var(--eva24-display);font-weight:300;font-size:34px}.eva24-health-grid span{font-size:8px;color:#888}.eva24-health-foot{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;margin-top:18px;font-size:7px;color:#999}.eva24-health-foot i{height:2px;background:#eee}.eva24-health-foot i b{display:block;width:94%;height:100%;background:#171717}.eva24-mini-brief{margin:auto 0!important;font-size:11px!important;line-height:1.8!important}.eva24-linechart{width:100%;height:210px;margin-top:auto}.eva24-linechart path{stroke:#eee;stroke-width:1;fill:none}.eva24-linechart polyline{fill:none;stroke:#171717;stroke-width:1.7;vector-effect:non-scaling-stroke;stroke-dasharray:900;animation:eva24DrawLine 1.4s ease both}.eva24-linechart polyline.ghost{stroke:#bfbfbf;stroke-width:1}@keyframes eva24DrawLine{from{stroke-dashoffset:900}to{stroke-dashoffset:0}}.eva24-axis{display:flex;justify-content:space-between;color:#aaa;font-family:var(--eva24-mono);font-size:7px}.eva24-segments{display:grid;gap:20px;margin:auto 0}.eva24-segments p{display:grid;grid-template-columns:1fr auto;gap:6px 10px;margin:0}.eva24-segments i{grid-column:1/-1;height:6px;background:#eee;position:relative}.eva24-segments i:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--w);background:#171717}.eva24-segments span{font-size:9px;color:#777}.eva24-segments b{font-family:var(--eva24-display);font-weight:400}.eva24-model-grid{display:grid;grid-template-columns:250px 1fr;gap:24px;margin-top:20px}.eva24-model-inputs{display:grid;gap:14px}.eva24-model-inputs label{display:grid;grid-template-columns:1fr auto;gap:6px;font-size:8px;color:#777}.eva24-model-inputs select{grid-column:1/-1;padding:7px;border:1px solid #ddd;background:#fff}.eva24-model-inputs input{grid-column:1/-1;accent-color:#171717}.eva24-model-inputs output{font-family:var(--eva24-mono);font-size:8px}.eva24-model-inputs button{padding:9px;border:1px solid #171717;border-radius:999px;background:white;font-size:8px}.eva24-model-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.eva24-model-kpis div{padding:10px;border:1px solid #eee}.eva24-model-kpis span{display:block;font-size:7px;color:#999}.eva24-model-kpis b{display:block;margin-top:7px;font-family:var(--eva24-display);font-size:28px;font-weight:300}.eva24-model-chart svg{width:100%;height:170px;margin-top:12px}.eva24-model-chart path{fill:none;stroke:#eee}.eva24-model-chart polygon{fill:#f0f0f0}.eva24-model-chart polyline{fill:none;stroke:#171717;stroke-width:1.6;vector-effect:non-scaling-stroke;transition:.45s}.eva24-model-chart p{margin:8px 0 0;color:#777;font-size:9px}.eva24-actions{list-style:none;margin:auto 0 0;padding:0;border-top:1px solid #eee}.eva24-actions li{display:grid;grid-template-columns:40px 1fr;gap:12px;padding:14px 0;border-bottom:1px solid #eee}.eva24-actions li>span{font-family:var(--eva24-mono);font-size:8px;color:#999}.eva24-actions b{font-family:var(--eva24-display);font-size:14px;font-weight:400}.eva24-actions p{margin:3px 0 0;color:#888;font-size:9px}.eva24-note-list{display:grid;gap:0;margin-top:16px}.eva24-note-list p{display:grid;grid-template-columns:30px 1fr;gap:8px;margin:0;padding:11px 0;border-top:1px solid #eee}.eva24-note-list i{font-style:normal;font-family:var(--eva24-mono);font-size:8px;color:#aaa}.eva24-note-list span{font-size:9px;line-height:1.5;outline:0}.eva24-human a{margin-top:18px;align-self:flex-start;color:#fff;border-bottom:1px solid currentColor;font-size:9px;padding-bottom:3px}
.eva24-copilot{position:sticky;bottom:14px;z-index:10;max-width:860px;margin:0 auto 14px;display:grid;grid-template-columns:54px 1fr auto;gap:12px;align-items:center;padding:8px 10px;border:1px solid #d9d9dc;border-radius:18px;background:rgba(255,255,255,.92);backdrop-filter:blur(18px);box-shadow:0 18px 44px rgba(0,0,0,.08)}.eva24-copilot-orb{width:48px;height:48px;border:0;background:#111;border-radius:50%;overflow:hidden;padding:0}.eva24-copilot-orb canvas{width:100%;height:100%}.eva24-copilot-main span{font-size:8px;color:#888}.eva24-copilot-main p{margin:3px 0 0;color:#777;font-size:9px}.eva24-copilot-quick{display:flex;gap:4px}.eva24-copilot-quick button{padding:7px 9px;border:1px solid #ddd;border-radius:999px;background:#fff;font-size:8px}.eva24-copilot-quick button:hover{background:#171717;color:#fff}.eva24-toast{position:fixed;z-index:999;left:50%;bottom:28px;transform:translateX(-50%);padding:10px 14px;border-radius:999px;background:#171717;color:#fff;font-size:9px;box-shadow:0 12px 30px rgba(0,0,0,.18)}.eva24-toast[hidden]{display:none}
.eva24[data-type-size="compact"] .eva24-board{--typeScale:.86}.eva24[data-type-size="large"] .eva24-board{--typeScale:1.14}.eva24-card[hidden]{display:none!important}
@media(max-width:1100px){.eva24-productbar{grid-template-columns:auto 1fr}.eva24-tier-switch{grid-column:2;justify-self:end}.eva24-steps{grid-row:2;grid-column:1/-1;justify-self:start;overflow:auto;width:100%}.eva24-raw-grid{grid-template-columns:1fr}.eva24-raw-copy{border-right:0;border-bottom:1px solid var(--eva24-line)}.eva24-raw-console{margin:24px}.eva24-clean-stage{grid-template-columns:1fr 1fr}.eva24-clean-evidence{grid-column:1/-1}.eva24-ai-stage{grid-template-columns:1fr 1fr}.eva24-ai-choices{grid-column:1/-1}.eva24-ai-input{grid-column:1}.eva24-ai-output{grid-column:2}.eva24-card{grid-column:span 4}.eva24-card.eva24-wide{grid-column:span 8}.eva24-card.eva24-insight,.eva24-card.eva24-human{grid-column:span 4}}
@media(max-width:760px){.eva24{padding:90px 0 36px}.eva24-shell{border-radius:0;border-left:0;border-right:0}.eva24-productbar{grid-template-columns:1fr auto;padding:10px 12px}.eva24-app-id div{display:none}.eva24-tier-switch{grid-column:2;grid-row:1}.eva24-steps{grid-row:2;grid-column:1/-1}.eva24-steps button{padding:7px 9px}.eva24-steps button span{font-size:8px}.eva24-demo-note{padding:0 12px;overflow:auto;white-space:nowrap}.eva24-stage,.eva24-stage-wrap{min-height:auto}.eva24-raw-copy{padding:48px 20px 28px}.eva24-raw-copy h1{font-size:66px}.eva24-raw-metrics{grid-template-columns:1fr 1fr}.eva24-raw-actions{flex-direction:column}.eva24-raw-console{margin:0;border-radius:0;border-left:0;border-right:0}.eva24-next-card{grid-template-columns:1fr auto;padding:0 18px}.eva24-next-card span{display:none}.eva24-next-card b{font-size:17px}.eva24-clean-stage{padding:46px 20px;grid-template-columns:1fr;gap:22px}.eva24-clean-copy h2{font-size:60px}.eva24-particle-wrap{min-height:300px}.eva24-particle-wrap canvas{max-width:300px}.eva24-clean-evidence article{grid-template-columns:30px 75px 1fr}.eva24-ai-stage{padding:44px 20px;grid-template-columns:1fr;gap:22px}.eva24-ai-top h2{font-size:60px}.eva24-ai-core{min-height:280px}.eva24-ai-core canvas{max-width:300px}.eva24-ai-choices{grid-column:1}.eva24-ai-input,.eva24-ai-output,.eva24-ai-actions{grid-column:1}.eva24-ai-actions{justify-content:stretch}.eva24-ai-actions button{flex:1}.eva24-work-head{padding:24px 16px 16px;align-items:flex-start;flex-direction:column}.eva24-work-head h2{font-size:52px}.eva24-work-actions{width:100%;overflow:auto}.eva24-work-nav{top:84px;padding:8px 12px;align-items:flex-start;flex-direction:column}.eva24-work-nav nav{width:100%}.eva24-work-tier{align-self:flex-end}.eva24-toolbar-note,.eva24-export-menu{top:162px;margin:8px 10px}.eva24-toolbar-note{grid-template-columns:1fr 1fr}.eva24-toolbar-note textarea{grid-column:1/-1}.eva24-board{grid-template-columns:1fr;padding:14px 10px 110px}.eva24-card,.eva24-card.eva24-wide,.eva24-card.eva24-insight,.eva24-card.eva24-human,.eva24-card.size-s,.eva24-card.size-m,.eva24-card.size-l{grid-column:1!important}.eva24-card{min-height:170px}.eva24-size{opacity:1}.eva24-product-bars>div{grid-template-columns:110px 1fr 44px}.eva24-health-grid{grid-template-columns:1fr 1fr}.eva24-model-grid{grid-template-columns:1fr}.eva24-model-kpis{grid-template-columns:1fr 1fr 1fr}.eva24-copilot{position:fixed;left:8px;right:8px;bottom:8px;margin:0;grid-template-columns:46px 1fr}.eva24-copilot-quick{grid-column:1/-1;overflow:auto}.eva24-copilot-main p{font-size:8px}.eva24-copilot-orb{width:42px;height:42px}}
@media(max-width:430px){.eva24-raw-copy h1,.eva24-clean-copy h2,.eva24-ai-top h2{font-size:54px}.eva24-tier-switch button{padding:6px 8px;font-size:8px}.eva24-work-tier>span{display:none}.eva24-model-kpis b{font-size:23px}.eva24-product-bars>div{grid-template-columns:92px 1fr 38px}.eva24-health-grid div{padding:14px}.eva24-copilot-quick button{font-size:7px}.eva24-card header>span{max-width:60%}}
/* KISSA V25 brand context */
.eva24-brand-context{grid-column:span 4}.eva24-brand-context-inner{display:grid;grid-template-columns:120px 1fr;gap:14px;align-items:end;margin-top:auto}.eva24-brand-context-inner img{width:100%;height:92px;object-fit:contain;object-position:left bottom;filter:grayscale(1)}.eva24-brand-context-inner b{display:block;font:300 calc(22px * var(--typeScale,1))/.95 'Barlow Condensed',sans-serif}.eva24-brand-context-inner p{font-size:8px;line-height:1.55;color:#777}.eva24-brand-context-inner small{font:400 7px 'IBM Plex Mono',monospace;letter-spacing:.08em;color:#999}@media(max-width:760px){.eva24-brand-context{grid-column:1!important}.eva24-brand-context-inner{grid-template-columns:95px 1fr}}

.eva48-financial-note{color:#777!important;font-size:11px!important;line-height:1.7!important;margin-top:14px!important;max-width:70ch}
