.question-number{margin-bottom:12px;color:var(--green-2);font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.question-title{max-width:700px;margin-bottom:13px;font-size:clamp(29px,4.4vw,47px);line-height:1.06;letter-spacing:-.045em}.question-help{max-width:680px;margin-bottom:31px;color:var(--muted);font-size:15px;line-height:1.55}.big-input-wrap{display:flex;align-items:center;max-width:560px;border:1px solid var(--line);border-radius:19px;background:#fbfcfa}.big-input-wrap:focus-within{border-color:var(--green-2);box-shadow:0 0 0 5px rgba(7,92,43,.1)}.big-input-wrap input{width:100%;height:75px;padding:0 19px;border:0;border-radius:inherit;color:var(--green);background:0 0;font-size:30px;font-weight:850;outline:none}.input-suffix{padding-right:19px;color:var(--muted);font-size:12px;font-weight:750;white-space:nowrap}.money-row{display:flex;max-width:670px;gap:10px}.money-row .big-input-wrap{flex:1}.currency-select{width:114px;padding:0 12px;border:1px solid var(--line);border-radius:17px;color:var(--green);background:#fbfcfa;font-weight:850;outline:none}.team-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;max-width:730px}.team-field{padding:18px;border:1px solid var(--line);border-radius:18px;background:#fbfcfa}.team-field input{width:100%;height:52px;padding:0;border:0;color:var(--green);background:0 0;font-size:25px;font-weight:850;outline:none}.team-field small{color:var(--muted);font-size:11px}.ticket-reference-inline,.ticket-reference-inline:hover,.ticket-reference-inline:focus{position:relative;display:inline-block;margin:0;padding:0;border:0;color:#fff;background:0 0;font:inherit;line-height:inherit;text-decoration:underline dotted;text-decoration-thickness:2px;text-underline-offset:4px;white-space:nowrap;cursor:pointer}.ticket-reference-inline::after{position:absolute;z-index:40;bottom:calc(100% + 11px);left:50%;width:min(285px,calc(100vw - 42px));padding:11px 12px;border:1px solid var(--line);border-radius:10px;color:var(--ink);background:#151a17;box-shadow:0 12px 32px rgba(0,0,0,.28);content:attr(data-tip);font-size:10px;font-weight:600;line-height:1.45;letter-spacing:0;text-align:left;pointer-events:none;opacity:0;transform:translate(-50%,5px);transition:opacity .16s ease,transform .16s ease}.ticket-reference-inline:hover::after,.ticket-reference-inline:focus::after{opacity:1;transform:translate(-50%,0)}body.ticket-lightbox-open{overflow:hidden}.story-band.is-hidden{display:none}.story-band.has-automation{border-color:rgba(109,143,255,.42);background:radial-gradient(circle at 92% 0,rgba(109,143,255,.18),transparent 38%),radial-gradient(circle at 45% 0,rgba(0,208,132,.14),transparent 46%),#09100c}.opportunity-card.green{color:white;border-color:var(--green);background:var(--green)}.opportunity-card.green span{color:#aee9bd}.opportunity-card.green strong{color:var(--lime)}.opportunity-card.green small{color:rgba(255,255,255,.66)}.compare-row strong.value-positive{color:var(--green-2)!important}.compare-row strong.value-negative{color:#ff6259!important}.compare-row strong.value-neutral{color:var(--muted)!important}.system-impact-card em{color:var(--green-2);font-style:normal;font-weight:850}.broadcast-chart-summary strong{color:var(--green-2)}body.presentation-mode .app{width:min(1480px,calc(100% - 24px));padding:12px 0 88px}body.presentation-mode #dashboard{animation:none;transform:none}body.presentation-mode .topbar{display:none}body.presentation-mode .dashboard-head{align-items:center;margin:0 0 13px}body.presentation-mode .dashboard-head .eyebrow{margin-bottom:7px;padding:6px 9px}body.presentation-mode .dashboard-head h1{margin-bottom:0;font-size:clamp(31px,4vw,49px)}body.presentation-mode .dashboard-head p,body.presentation-mode .head-actions{display:none}body.presentation-mode .summary-grid{margin-bottom:10px}body.presentation-mode .simple-explanation{margin-bottom:10px;padding:15px 19px}body.presentation-mode .simple-explanation h2{margin-bottom:4px;font-size:clamp(20px,2.5vw,30px)}body.presentation-mode .simple-explanation p{font-size:10px}body.presentation-mode .summary-card{min-height:150px;padding:15px 17px}body.presentation-mode .formula-detail{min-height:30px;margin-bottom:7px}body.presentation-mode .story-band{margin-bottom:10px;padding:15px 19px}body.presentation-mode .tabs,body.presentation-mode .disclaimer{display:none}body.presentation-mode .presentation-dock{display:flex}@media (max-width:590px){.currency-select{width:100%;height:52px}}.big-input-wrap input,.team-field input,.currency-select{color:var(--green-2)}body.presentation-mode .axis-footer{display:none}@media print{body>.app{width:210mm!important;margin:0!important;padding:0!important}.report-opportunity{padding:3.5mm 4mm;border:.9pt solid #bfc3c0;border-radius:3mm;background:#f7f7f7}.report-opportunity-head{display:flex;align-items:flex-end;justify-content:space-between;gap:5mm}.report-opportunity-head h2{margin:0;max-width:120mm;color:#101512;font-size:12pt;line-height:1.18;letter-spacing:-.03em}.report-opportunity-head strong{color:#111;font-size:15pt;white-space:nowrap}.report-stage-track{display:flex;height:3.2mm;margin:3mm 0 2.2mm;overflow:hidden;border-radius:99px;background:#dfe5e1}.report-stage-management{width:50%;background:#111}.report-stage-ai{width:50%;background:#777}.report-stage-labels{display:grid;grid-template-columns:1fr 1fr;gap:4mm}.report-stage-label{display:flex;justify-content:space-between;gap:4mm;font-size:7.2pt;font-weight:750}.report-stage-label.management,.report-stage-label.automation{color:#111}.report-opportunity p{margin:2.5mm 0 0;color:#111;font-size:7.2pt;line-height:1.4}}