.deep-assessment__intro{padding-top:calc(var(--header-height) + 40px)}.deep-assessment__intro-inner{max-width:720px;margin:0 auto;text-align:center}.deep-assessment__intro-inner .label{display:block;margin-bottom:16px}.deep-assessment__intro-inner h1{margin-bottom:20px}.deep-assessment__intro-body{color:var(--muted);font-size:18px;line-height:1.7;margin-bottom:12px}.deep-assessment__intro-note{font-style:italic;color:var(--light-muted);font-size:15px;margin-bottom:40px}.deep-assessment__dims-preview{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;max-width:560px;margin:0 auto 40px}.deep-assessment__dim-card{display:flex;flex-direction:column;align-items:center;gap:4px;background:var(--bg);border:1px solid var(--border-light);border-radius:var(--card-radius);padding:16px 20px;width:calc(33.333% - 8px);box-sizing:border-box}.deep-assessment__dim-weight{font-family:var(--font-mono);font-size:20px;font-weight:600;color:var(--teal)}.deep-assessment__dim-name{font-size:14px;font-weight:600;color:var(--navy)}.deep-assessment__dim-qs{font-size:12px;color:var(--light-muted)}.deep-assessment__questions{padding-top:calc(var(--header-height) + 40px)}.deep-assessment__progress-wrap{max-width:700px;margin:0 auto 40px}.deep-assessment__progress-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.deep-assessment__progress-dim{font-size:14px;font-weight:500;color:var(--teal);background:var(--teal-tint);padding:3px 12px;border-radius:4px}.deep-assessment__progress-bar{height:6px;background:var(--border-light);border-radius:3px;overflow:hidden}.deep-assessment__progress-fill{height:100%;background:var(--teal);border-radius:3px;transition:width .3s ease}.deep-assessment__question{text-align:center;margin-bottom:32px;max-width:700px;margin-left:auto;margin-right:auto}.deep-assessment__question-text{font-size:clamp(20px,2.5vw,26px)}.deep-assessment__options{display:flex;flex-direction:column;gap:10px;max-width:640px;margin:0 auto}.deep-assessment__option{display:flex;align-items:center;gap:14px;background:var(--bg-warm);border:2px solid var(--border-light);border-radius:var(--card-radius);padding:16px 20px;cursor:pointer;font-family:var(--font-body);font-size:16px;color:var(--text);text-align:left;transition:border-color var(--transition-fast),background-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.deep-assessment__option:hover{border-color:var(--teal);background:var(--teal-tint);transform:translateY(-1px);box-shadow:0 2px 12px rgba(10,35,66,.08)}.deep-assessment__option:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.deep-assessment__option--selected{border-color:var(--teal);border-left:4px solid var(--teal);background:var(--teal-tint)}.deep-assessment__option-score{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--surface);border:1px solid var(--border);font-family:var(--font-mono);font-size:12px;font-weight:600;color:var(--muted);flex-shrink:0}.deep-assessment__option--selected .deep-assessment__option-score{background:var(--teal);border-color:var(--teal);color:var(--surface)}.deep-assessment__option-label{line-height:1.4}.deep-assessment__nav{text-align:center;margin-top:24px}.deep-assessment__result-hero{padding-top:calc(var(--header-height) + 40px)}.deep-assessment__result-inner{max-width:720px;margin:0 auto;text-align:center}.deep-assessment__result-inner .label{display:block;margin-bottom:24px}.deep-assessment .maturity-strip{display:flex;gap:2px;border-radius:var(--card-radius);overflow:hidden;margin-bottom:32px}.deep-assessment .maturity-strip__segment{flex:1;padding:12px 8px;text-align:center;transition:opacity var(--transition-base)}.deep-assessment .maturity-strip__segment:first-child{background:#F5F7F4}.deep-assessment .maturity-strip__segment:nth-child(2){background:#EAF0E8}.deep-assessment .maturity-strip__segment:nth-child(3){background:#DFEBE7}.deep-assessment .maturity-strip__segment:nth-child(4){background:#D0E8E4}.deep-assessment .maturity-strip__segment:nth-child(5){background:#9AD0C7}.deep-assessment .maturity-strip__segment:not(.maturity-strip__segment--active){opacity:.4}.deep-assessment .maturity-strip__segment--active{opacity:1;outline:2px solid var(--teal);outline-offset:-2px;border-radius:4px}.deep-assessment .maturity-strip__number{display:block;font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:2px;color:var(--muted);margin-bottom:2px}.deep-assessment .maturity-strip__name{display:block;font-family:var(--font-heading);font-size:13px;color:var(--navy)}.deep-assessment__result-heading{margin-bottom:16px}.deep-assessment__result-body{color:var(--muted);margin-bottom:24px;text-align:left;line-height:1.7}.deep-assessment__overall-score{font-family:var(--font-mono);font-size:14px;color:var(--light-muted);background:var(--bg);display:inline-block;padding:8px 20px;border-radius:20px}.deep-assessment__overall-score strong{color:var(--teal);font-size:18px}.deep-assessment__section-title{text-align:center;margin-bottom:36px}.deep-assessment__chart-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.deep-assessment__chart-col{display:flex;justify-content:center}.radar-chart{width:100%;max-width:320px}.radar-chart__label{font-family:var(--font-body);font-size:12px;font-weight:600;fill:var(--navy)}.radar-chart__value{font-family:var(--font-mono);font-size:10px;fill:var(--teal)}.dim-bar{margin-bottom:20px}.dim-bar:last-child{margin-bottom:0}.dim-bar__header{display:flex;justify-content:space-between;margin-bottom:6px}.dim-bar__name{font-size:14px;font-weight:600;color:var(--navy)}.dim-bar__score{font-family:var(--font-mono);font-size:13px;color:var(--teal)}.dim-bar__track{height:10px;background:var(--border-light);border-radius:5px;overflow:hidden}.dim-bar__fill{height:100%;background:linear-gradient(90deg,var(--teal),var(--mint));border-radius:5px;transition:width .6s ease}.deep-assessment__insights-grid{display:grid;grid-template-columns:1fr;gap:16px;max-width:800px;margin:0 auto}.deep-assessment__insight-card{background:var(--bg);border:1px solid var(--border-light);border-radius:var(--card-radius);padding:24px}.deep-assessment__insight-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.deep-assessment__insight-header h4{font-size:18px}.deep-assessment__insight-badge{font-family:var(--font-mono);font-size:13px;font-weight:500;padding:4px 12px;border-radius:20px}.deep-assessment__insight-badge--low{background:#fef3cd;color:#856404}.deep-assessment__insight-badge--mid{background:var(--teal-tint);color:var(--teal)}.deep-assessment__insight-badge--high{background:#d4edda;color:#155724}.deep-assessment__insight-card p{font-size:16px;color:var(--muted);line-height:1.7}.deep-assessment__recs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:900px;margin:0 auto}.deep-assessment__rec-card{background:var(--surface);border:1px solid var(--border-light);border-radius:var(--card-radius);padding:24px;display:flex;gap:16px}.deep-assessment__rec-number{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--teal);color:var(--surface);font-family:var(--font-mono);font-size:16px;font-weight:600;flex-shrink:0}.deep-assessment__rec-dim{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--teal);margin-bottom:6px}.deep-assessment__rec-text{font-size:16px;color:var(--muted);line-height:1.6}.deep-assessment__cta-inner{max-width:700px;margin:0 auto;text-align:center}.deep-assessment__service-rec{background:var(--teal-tint);border-left:3px solid var(--teal);padding:18px 22px;border-radius:0 10px 10px 0;margin-bottom:32px;text-align:left}.deep-assessment__service-rec .label{display:block;margin-bottom:8px}.deep-assessment__service-name{font-family:var(--font-heading);font-size:22px;color:var(--navy)}.deep-assessment__service-link{text-decoration:none;display:block;transition:color var(--transition-fast)}.deep-assessment__service-link:hover{color:var(--teal)}.deep-assessment__cta-actions{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}@media (max-width:1024px){.deep-assessment__recs-grid{grid-template-columns:1fr}}@media (max-width:768px){.deep-assessment__dims-preview{max-width:100%}.deep-assessment__dim-card{width:calc(50% - 6px)}.deep-assessment__chart-grid{grid-template-columns:1fr;gap:32px}.deep-assessment .maturity-strip{flex-direction:column}.deep-assessment .maturity-strip__segment{display:flex;align-items:center;gap:8px;padding:8px 12px}.deep-assessment .maturity-strip__number{margin-bottom:0}.deep-assessment__cta-actions{flex-direction:column;align-items:center}}@media print{.coach-float,.deep-assessment__cta-actions .btn--ghost,.deep-assessment__cta-actions .btn--primary,.deep-assessment__cta-actions .btn--secondary,footer,nav{display:none!important}.deep-assessment{background:white}.section--bg,.section--surface{background:white!important;padding-top:24px!important;padding-bottom:24px!important}.deep-assessment__result-hero{padding-top:24px!important}.deep-assessment__result-inner:before{content:"ARAIN \2014 AI Maturity & Delegation Assessment Report";display:block;font-family:var(--font-heading);font-size:14px;color:var(--navy);border-bottom:2px solid var(--teal);padding-bottom:12px;margin-bottom:24px}.radar-chart{max-width:260px}.deep-assessment__chart-grid{grid-template-columns:1fr 1fr;gap:24px}.deep-assessment__insight-badge,.deep-assessment__rec-number,.dim-bar__fill,.maturity-strip__segment{-webkit-print-color-adjust:exact;print-color-adjust:exact}.deep-assessment__recs-grid{grid-template-columns:repeat(3,1fr)}}