.v9-hidden-logic{position:absolute!important;left:-9999px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}
.v9-decision-board{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important;align-items:stretch;background:linear-gradient(180deg,#fff 0%,#fffbf8 100%)!important}
.v9-decision-controls{padding:28px 24px 24px!important;display:flex;flex-direction:column;justify-content:space-between;gap:18px}
.v9-insight-strip{display:grid;grid-template-columns:1fr;gap:12px}
.v9-insight-chip{position:relative;padding:18px 18px 16px;border-radius:24px;border:1px solid #efe4dc;background:linear-gradient(180deg,#fff 0%,#fff7f2 100%);box-shadow:0 10px 30px rgba(29,23,19,.045)}
.v9-insight-chip:before{content:'';position:absolute;right:-18px;top:-18px;width:88px;height:88px;background:radial-gradient(circle,rgba(255,108,25,.14) 0%,rgba(255,108,25,0) 72%)}
.v9-insight-chip small{display:block;font:700 9px/1.2 'JetBrains Mono',monospace;letter-spacing:.12em;color:#9f6b4d;text-transform:uppercase;margin-bottom:8px}
.v9-insight-chip strong{display:block;font:800 24px/1 'Archivo',sans-serif;letter-spacing:-.05em;color:#131313;margin-bottom:8px}
.v9-insight-chip p{margin:0;max-width:24ch;font:450 13px/1.45 'Inter',sans-serif;color:#666}
.v9-decision-copy{padding:2px 4px 0}
.v9-decision-copy h3{font:800 28px/1.02 'Archivo',sans-serif;letter-spacing:-.05em;margin:8px 0 10px;color:#141414}
.v9-decision-copy p{margin:0;max-width:28ch;font:450 14px/1.5 'Inter',sans-serif;color:#6a6a6e}
.v9-radar-block{display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}
.v9-radar-block:before,.v9-radar-block:after{content:'';position:absolute;border-radius:50%;pointer-events:none}
.v9-radar-block:before{width:240px;height:240px;right:-70px;top:-60px;background:radial-gradient(circle,rgba(255,115,25,.13),rgba(255,115,25,0) 70%)}
.v9-radar-block:after{width:220px;height:220px;left:-80px;bottom:-80px;background:radial-gradient(circle,rgba(255,182,130,.18),rgba(255,182,130,0) 70%)}
#valueRadar{filter:drop-shadow(0 20px 30px rgba(255,101,24,.08))}
#radarArea{animation:v9Pulse 5s ease-in-out infinite}
#radarDots circle{animation:v9Blink 3.2s ease-in-out infinite}
#radarDots circle:nth-child(3n){animation-delay:.5s}#radarDots circle:nth-child(4n){animation-delay:1s}
@keyframes v9Pulse{0%,100%{opacity:.88}50%{opacity:1}}
@keyframes v9Blink{0%,100%{opacity:.8}50%{opacity:1}}

.v8-persona-chipset{gap:10px 10px!important}
.v8-persona-chip{padding:12px 16px!important;min-height:0!important;border-radius:999px!important}
.v8-persona-chip strong{font:760 14px/1 'Archivo',sans-serif!important;letter-spacing:-.03em!important}
.v8-persona-chip small{display:none!important}
.v7-persona-status{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#fff4eb;color:#bf5b22!important;font:700 10px/1.2 'JetBrains Mono',monospace;letter-spacing:.12em;border:1px solid #f2dfd2}
.v8-persona-result h3{max-width:340px!important}
.v8-persona-result>p{max-width:34ch!important}
.v7-persona-foot strong{font-size:13px!important}
.v7-persona-foot span{font-size:12px!important}

.v8-tile-grid{gap:18px!important}
.v8-tile-card{padding:20px 20px 18px!important;min-height:206px!important;border-radius:30px!important}
.v8-tile-card h3{font-size:26px!important;max-width:13ch}
.v8-tile-card p{font-size:13px!important;line-height:1.45!important;max-width:19ch}
.v8-tile-card--feature{background:linear-gradient(135deg,#fff5ed 0%,#fff 62%,#fff8f4 100%)!important}
.v8-source-tags b,.v8-tile-foot b{font-size:10px!important}

@media (max-width:860px){
  .v9-decision-board{grid-template-columns:1fr!important}
  .v9-decision-controls{padding:22px 18px 12px!important}
  .v9-insight-strip{grid-template-columns:1fr}
  .v9-insight-chip{border-radius:20px}
  .v9-insight-chip strong{font-size:21px}
  .v9-radar-block{border-top:1px solid #f0e7df!important}
}
