.wizard-header[data-v-85282cfd]{margin-bottom:20px}.wizard-intro-note[data-v-85282cfd]{color:var(--muted);font-size:.96rem;font-weight:600;margin-top:8px}.wizard-shell[data-v-85282cfd]{background:var(--cream);min-height:100vh;padding:132px 0 96px}.wizard-container[data-v-85282cfd]{margin-inline:auto;width:min(820px,100% - 40px)}.progress-wrap[data-v-85282cfd]{margin-bottom:22px}.progress[data-v-85282cfd]{display:grid;gap:6px;grid-template-columns:repeat(13,1fr);margin-bottom:10px}.progress i[data-v-85282cfd]{background:#0a0d3a24;border-radius:999px;display:block;height:7px;transition:background .25s ease}.progress i.done[data-v-85282cfd]{background:var(--blue)}.progress i.now[data-v-85282cfd]{background:var(--gold);box-shadow:0 0 0 1px var(--navy)}.pmeta[data-v-85282cfd]{color:var(--muted);display:flex;font-size:.88rem;font-weight:700;gap:12px;justify-content:space-between}.wizard-card[data-v-85282cfd]{background:#fff;border:2px solid var(--navy);border-radius:26px;box-shadow:7px 7px 0 var(--navy);padding:38px 36px}.step-title[data-v-85282cfd]{color:var(--navy);font-size:clamp(1.6rem,3.6vw,2.15rem);line-height:1.15;outline:none}.step-sub[data-v-85282cfd]{color:var(--muted);font-size:1.02rem;margin-top:10px;max-width:60ch}.board-ask-box[data-v-85282cfd]{background:#fdfaf0;border-left:5px solid var(--gold);border-radius:0 12px 12px 0;margin-top:18px;padding:14px 20px}.ask-kicker[data-v-85282cfd]{color:var(--blue);display:block;font-size:.74rem;font-weight:800;letter-spacing:.1em;margin-bottom:3px;text-transform:uppercase}.ask-quote[data-v-85282cfd]{color:var(--navy);font-size:1.12rem;font-style:italic;font-weight:700}.field[data-v-85282cfd]{margin-top:24px}.field-label[data-v-85282cfd]{color:var(--navy);display:block;font-size:1rem;font-weight:700;margin-bottom:8px}.opt-hint[data-v-85282cfd]{color:var(--muted);font-size:.9rem;font-weight:500}.form-row-grid[data-v-85282cfd]{display:grid;gap:18px;grid-template-columns:repeat(2,1fr)}input[type=email][data-v-85282cfd],input[type=tel][data-v-85282cfd],input[type=text][data-v-85282cfd],select[data-v-85282cfd]{background:#fff;border:2px solid rgba(10,13,58,.22);border-radius:12px;color:var(--navy);font:inherit;min-height:46px;padding:10px 14px;transition:border-color .2s,box-shadow .2s;width:100%}input[data-v-85282cfd]:focus,select[data-v-85282cfd]:focus{border-color:var(--blue);box-shadow:0 0 0 3px #1f2bff29;outline:none}.q-fieldset[data-v-85282cfd]{border:0;margin:28px 0 0;padding:0}.q-fieldset legend[data-v-85282cfd]{color:var(--navy);font-size:1.12rem;font-weight:800;line-height:1.35;margin-bottom:12px}.opts[data-v-85282cfd]{display:grid;gap:10px}.opts.multi[data-v-85282cfd]{grid-template-columns:repeat(2,minmax(0,1fr))}.opt-card[data-v-85282cfd]{align-items:start;background:#fff;border:2px solid rgba(10,13,58,.16);border-radius:14px;color:var(--text);cursor:pointer;display:grid;gap:12px;grid-template-columns:22px minmax(0,1fr);padding:14px 16px;transition:border-color .15s,background .15s,box-shadow .15s}.opt-card[data-v-85282cfd]:hover{border-color:var(--navy)}.opt-card.checked[data-v-85282cfd]{background:#eff3ff;border-color:var(--blue);box-shadow:3px 3px 0 var(--blue);color:var(--navy)}.opt-card input[data-v-85282cfd]{height:1px;opacity:0;position:absolute;width:1px}.opt-card .mk[data-v-85282cfd]{background:#fff;border:2px solid var(--muted);border-radius:50%;display:block;height:20px;margin-top:2px;position:relative;width:20px}.opt-card.checked .mk[data-v-85282cfd]{border-color:var(--blue)}.opt-card.checked .mk[data-v-85282cfd]:after{background:var(--blue);border-radius:50%;content:"";inset:3px;position:absolute}.opt-card.chk .mk[data-v-85282cfd]{border-radius:6px}.opt-card.chk.checked .mk[data-v-85282cfd]:after{border-radius:2px}.opt-text strong[data-v-85282cfd]{color:var(--navy);display:block;font-weight:700}.opt-text small[data-v-85282cfd]{display:block;margin-top:3px}.fineprint-note[data-v-85282cfd],.opt-text small[data-v-85282cfd]{color:var(--muted);font-size:.88rem}.fineprint-note[data-v-85282cfd]{margin-top:20px}.nav-bar[data-v-85282cfd]{align-items:center;border-top:1px solid var(--line);display:flex;gap:12px;justify-content:space-between;margin-top:32px;padding-top:22px}.nav-right[data-v-85282cfd]{display:flex;flex-wrap:wrap;gap:10px}.btn[disabled][data-v-85282cfd]{box-shadow:none;cursor:not-allowed;opacity:.45;transform:none}.report-hero[data-v-85282cfd]{padding:136px 0 56px}.report-top-row[data-v-85282cfd]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.report-title[data-v-85282cfd]{color:#fff;font-size:clamp(2rem,4.5vw,3.2rem);margin-top:14px}.report-ctx[data-v-85282cfd]{align-items:center;color:#dfe3ff;display:flex;flex-wrap:wrap;font-size:1rem;gap:10px;margin-top:8px}.db-saved-tag[data-v-85282cfd]{align-items:center;background:#2ed57333;border:1px solid rgba(123,237,159,.4);border-radius:999px;color:#7bed9f;display:inline-flex;font-size:.8rem;font-weight:600;gap:5px;padding:2px 10px}.db-saved-tag.pending[data-v-85282cfd]{background:#ffffff1f;border-color:#ffffff40;color:#dfe3ff}.report-top-actions[data-v-85282cfd]{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.score-hero-row[data-v-85282cfd]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.16);border-radius:22px;display:flex;flex-wrap:wrap;gap:20px 40px;margin-top:32px;padding:28px}.score-big[data-v-85282cfd]{align-items:baseline;display:flex;gap:8px}.score-num[data-v-85282cfd]{color:#fff;font-size:clamp(4rem,9vw,5.8rem);font-weight:800;letter-spacing:-.04em;line-height:.95}.score-of[data-v-85282cfd]{color:#bcc3ff;font-size:1.35rem;font-weight:700}.verdict-block[data-v-85282cfd]{flex:1 1 300px}.vpill[data-v-85282cfd]{border-radius:999px;display:inline-block;font-size:.82rem;font-weight:800;letter-spacing:.05em;padding:5px 14px;text-transform:uppercase}.v-ok[data-v-85282cfd]{background:#cff2e1;color:#0f5c3e}.v-uneven[data-v-85282cfd]{background:#fbe9b5;color:#5e4300}.v-behind[data-v-85282cfd]{background:#ffe3cf;color:#7a2905}.v-far[data-v-85282cfd]{background:#ffd6d1;color:#7e160c}.pattern-name[data-v-85282cfd]{color:#fff;font-size:1.65rem;margin-top:12px}.pattern-summary[data-v-85282cfd]{color:#dfe3ff;font-size:1.05rem;margin-top:6px;max-width:58ch}.kpi-tiles[data-v-85282cfd]{border-top:1px solid hsla(0,0%,100%,.18);display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px;padding-top:24px}.kpi-tiles>div+div[data-v-85282cfd]{border-left:1px solid hsla(0,0%,100%,.18);padding-left:16px}.kpi-tiles dt[data-v-85282cfd]{color:var(--gold);font-size:.76rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.kpi-tiles dd[data-v-85282cfd]{color:#fff;font-size:1.75rem;font-weight:800;margin:4px 0 0}.kpi-tiles dd.sm[data-v-85282cfd]{font-size:1.15rem;line-height:1.25;padding-top:4px}.r-sec-head[data-v-85282cfd]{margin-bottom:32px}.radar-card[data-v-85282cfd]{align-items:center;background:#fff;border:2px solid var(--navy);border-radius:26px;box-shadow:6px 6px 0 var(--navy);display:flex;flex-direction:column;padding:28px}.radar-svg[data-v-85282cfd]{height:auto;max-width:640px;width:100%}.radar-svg .rg[data-v-85282cfd]{fill:none}.radar-svg .rg[data-v-85282cfd],.radar-svg .sp[data-v-85282cfd]{stroke:#0a0d3a24;stroke-width:1}.radar-svg .rl[data-v-85282cfd]{fill:var(--muted);font-family:var(--font-body);font-size:11px;font-weight:700;paint-order:stroke;stroke:#fff;stroke-width:3px}.radar-svg .rd[data-v-85282cfd]{fill:var(--navy);font-family:var(--font-body);font-size:13px;font-weight:800}.radar-svg .stagep[data-v-85282cfd]{fill:none;stroke:#d49b00;stroke-dasharray:7 5;stroke-linejoin:round;stroke-width:2.5}.radar-svg .youp[data-v-85282cfd]{fill:#1f2bff29;stroke:var(--blue);stroke-linejoin:round;stroke-width:2.8}.radar-svg .yd[data-v-85282cfd]{fill:var(--blue);stroke:#fff;stroke-width:2}.rkey[data-v-85282cfd]{color:var(--navy);display:flex;flex-wrap:wrap;font-size:.92rem;font-weight:700;gap:10px 26px;justify-content:center;margin-top:12px}.rkey span[data-v-85282cfd]{align-items:center;display:inline-flex;gap:8px}.rkey i[data-v-85282cfd]{border-top:3px solid var(--blue);display:inline-block;height:0;width:24px}.rkey .k-stage[data-v-85282cfd]{border-top:3px dashed #d49b00}.pillars-grid[data-v-85282cfd]{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px}.pillar-card[data-v-85282cfd]{background:#fff;border:2px solid var(--navy);border-radius:20px;box-shadow:4px 4px 0 var(--navy);padding:20px}.p-label[data-v-85282cfd]{color:var(--blue);font-size:.74rem;letter-spacing:.1em;text-transform:uppercase}.p-label[data-v-85282cfd],.pillar-card strong[data-v-85282cfd]{display:block;font-weight:800}.pillar-card strong[data-v-85282cfd]{color:var(--navy);font-size:2rem;line-height:1.1;margin:6px 0 4px}.pillar-card small[data-v-85282cfd]{color:var(--muted);font-size:.88rem}.r-sec[data-v-85282cfd]{margin-top:48px}.r-sec[data-v-85282cfd]:first-child{margin-top:0}.r-h2[data-v-85282cfd]{color:var(--navy);font-size:clamp(1.6rem,3.2vw,2.2rem)}.r-sub[data-v-85282cfd]{color:var(--muted);font-size:1.02rem;margin-top:6px;max-width:68ch}.pat-card[data-v-85282cfd]{background:var(--cream);border:2px solid var(--navy);border-left:7px solid var(--gold);border-radius:18px;box-shadow:5px 5px 0 var(--navy);margin-top:16px;padding:24px 28px}.pat-card h3[data-v-85282cfd]{color:var(--navy);font-size:1.4rem}.pat-card p[data-v-85282cfd]{color:var(--text);font-size:1.05rem;margin-top:8px;max-width:68ch}.legend-key[data-v-85282cfd]{color:var(--muted);display:flex;flex-wrap:wrap;font-size:.88rem;font-weight:600;gap:8px 22px;margin-top:18px}.legend-key span[data-v-85282cfd]{align-items:center;display:inline-flex;gap:8px}.legend-key .tk[data-v-85282cfd]{background:var(--navy);display:inline-block;height:14px;width:3px}.legend-key .sw[data-v-85282cfd]{border-radius:0 4px 4px 0;display:inline-block;height:8px;width:16px}.dim-group[data-v-85282cfd]{margin-top:32px}.grp-head[data-v-85282cfd]{align-items:baseline;border-bottom:2px solid var(--navy);display:flex;justify-content:space-between;padding-bottom:10px}.grp-head h3[data-v-85282cfd]{color:var(--navy);font-size:1.25rem}.grp-head span[data-v-85282cfd]{color:var(--blue);font-size:.92rem;font-weight:800}.dblocks[data-v-85282cfd]{display:grid;gap:16px;margin-top:16px}.dblock[data-v-85282cfd]{background:var(--cream);border:2px solid var(--navy);border-radius:20px;padding:22px 24px}.dhead[data-v-85282cfd]{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.dhead h4[data-v-85282cfd]{color:var(--navy);font-size:1.15rem}.dscore strong[data-v-85282cfd]{color:var(--navy);font-size:1.65rem;font-weight:800;margin-right:8px}.dscore small[data-v-85282cfd]{color:var(--muted);font-size:.88rem;font-weight:700}.drow[data-v-85282cfd]{align-items:center;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto;margin-top:12px}.track[data-v-85282cfd]{background:#0a0d3a1f;height:12px;position:relative}.fill[data-v-85282cfd],.track[data-v-85282cfd]{border-radius:0 6px 6px 0}.fill[data-v-85282cfd]{bottom:0;left:0;top:0}.fill[data-v-85282cfd],.tick[data-v-85282cfd]{position:absolute}.tick[data-v-85282cfd]{background:var(--navy);bottom:-5px;margin-left:-1.5px;top:-5px;width:3px}.s-strength[data-v-85282cfd]{background:#1b7a55}.s-ontrack[data-v-85282cfd]{background:var(--blue)}.s-watch[data-v-85282cfd]{background:#c68a00}.s-gap[data-v-85282cfd]{background:#d44d15}.s-critical[data-v-85282cfd]{background:#b42318}.status-pill[data-v-85282cfd]{align-items:center;background:#fff;border:1.5px solid rgba(10,13,58,.2);border-radius:999px;color:var(--navy);display:inline-flex;font-size:.82rem;font-weight:800;gap:7px;padding:4px 12px}.status-pill i[data-v-85282cfd]{border-radius:50%;display:inline-block;height:8px;width:8px}.status-pill.s-strength i[data-v-85282cfd]{background:#1b7a55}.status-pill.s-ontrack i[data-v-85282cfd]{background:var(--blue)}.status-pill.s-watch i[data-v-85282cfd]{background:#c68a00}.status-pill.s-gap i[data-v-85282cfd]{background:#d44d15}.status-pill.s-critical i[data-v-85282cfd]{background:#b42318}.vs-stage[data-v-85282cfd]{color:var(--muted);font-size:.86rem;font-weight:600;margin-top:8px}.mean-block[data-v-85282cfd]{margin-top:14px}.r-label[data-v-85282cfd]{color:var(--muted);display:block;font-size:.74rem;font-weight:800;letter-spacing:.1em;margin-bottom:3px;text-transform:uppercase}.step-label[data-v-85282cfd]{color:var(--blue)}.mean-block p[data-v-85282cfd]{color:var(--navy);font-size:.98rem;line-height:1.55}.unev-note[data-v-85282cfd]{color:#a8360a!important;font-weight:600;margin-top:6px}.strengths-grid[data-v-85282cfd]{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:16px}.str-card[data-v-85282cfd]{background:#fff;border:2px solid var(--navy);border-radius:20px;box-shadow:4px 4px #1b7a55;padding:22px}.str-top[data-v-85282cfd]{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.str-top h3[data-v-85282cfd]{color:var(--navy);font-size:1.12rem}.str-sc[data-v-85282cfd]{color:#1b7a55;font-size:1.45rem;font-weight:800}.str-card p[data-v-85282cfd]{color:var(--text);font-size:.95rem;margin-top:8px}.empty-note[data-v-85282cfd]{color:var(--muted);font-style:italic;margin-top:12px}.prios-list[data-v-85282cfd]{display:grid;gap:16px;margin-top:18px}.prio-card[data-v-85282cfd]{background:#fff;border:2px solid var(--navy);border-radius:22px;box-shadow:5px 5px 0 var(--navy);padding:24px}.prio-head[data-v-85282cfd]{align-items:center;display:flex;flex-wrap:wrap;gap:10px 14px}.prio-head .rk[data-v-85282cfd]{background:var(--gold);border:2px solid var(--navy);border-radius:50%;color:var(--navy);display:grid;font-weight:800;height:34px;place-items:center;width:34px}.prio-head h3[data-v-85282cfd]{color:var(--navy);flex:1 1 200px;font-size:1.2rem}.prio-vs[data-v-85282cfd]{color:var(--muted);font-size:.9rem;font-weight:600}.prio-reading[data-v-85282cfd]{color:var(--muted);font-size:.96rem;margin-top:12px}.prio-step[data-v-85282cfd]{background:#f5f2ea;border-radius:12px;display:grid;gap:12px;grid-template-columns:96px minmax(0,1fr);margin-top:14px;padding:12px 16px}.prio-step b[data-v-85282cfd]{color:var(--blue);font-size:.78rem;font-weight:800;letter-spacing:.08em;padding-top:2px;text-transform:uppercase}.prio-step span[data-v-85282cfd]{color:var(--navy);font-weight:600}.insights-list[data-v-85282cfd]{display:grid;gap:12px;margin-top:16px}.insights-list li[data-v-85282cfd]{background:#fff;border:2px solid var(--navy);border-left:6px solid var(--gold);border-radius:14px;color:var(--navy);font-weight:600;padding:14px 18px}.qs-list[data-v-85282cfd]{display:grid;gap:14px;margin-top:18px}.qs-list li[data-v-85282cfd]{align-items:baseline;background:#fff;border:2px solid var(--navy);border-radius:18px;color:var(--navy);display:flex;font-size:1.1rem;font-weight:700;gap:16px;padding:18px 22px}.q-num[data-v-85282cfd]{color:var(--blue);flex-shrink:0;font-size:1rem;font-weight:800}.next-cta-card[data-v-85282cfd]{background:var(--navy);border:2px solid var(--navy);border-radius:28px;box-shadow:7px 7px 0 var(--blue);color:#fff;margin-top:48px;padding:40px 36px}.next-cta-card h2[data-v-85282cfd]{color:#fff;font-size:1.85rem}.next-headline[data-v-85282cfd]{color:var(--gold);font-size:1.35rem;font-weight:800;margin-top:12px}.next-copy[data-v-85282cfd]{color:#dfe3ff;font-size:1.04rem;margin-top:10px;max-width:62ch}.next-actions[data-v-85282cfd]{margin-top:24px}.fine-disclaimer[data-v-85282cfd]{color:var(--muted);font-size:.85rem;margin-top:24px;max-width:78ch}.bottom-actions[data-v-85282cfd]{border-top:2px dashed rgba(10,13,58,.2);margin-top:32px;padding-top:28px}.action-buttons[data-v-85282cfd]{display:flex;flex-wrap:wrap;gap:14px}.status-notice[data-v-85282cfd]{color:var(--blue);font-weight:700;margin-top:14px}.copy-fallback[data-v-85282cfd]{background:#fff;border:2px solid var(--navy);border-radius:14px;color:var(--navy);font:inherit;font-size:.9rem;margin-top:12px;min-height:150px;padding:12px;width:100%}@media print{.report-hero[data-v-85282cfd]{background:var(--navy)!important;border-radius:14px;padding:24px 0!important}.section[data-v-85282cfd]{background:#fff!important;padding:22px 0!important}.section.soft[data-v-85282cfd]{background:#f8f9fc!important}.dblock[data-v-85282cfd],.next-cta-card[data-v-85282cfd],.pat-card[data-v-85282cfd],.pillar-card[data-v-85282cfd],.prio-card[data-v-85282cfd],.qs-list li[data-v-85282cfd],.radar-card[data-v-85282cfd],.score-hero-row[data-v-85282cfd],.str-card[data-v-85282cfd]{box-shadow:none!important;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.dim-group[data-v-85282cfd]{break-inside:avoid-page}.container[data-v-85282cfd]{margin:0!important;max-width:100%!important;width:100%!important}}@media(max-width:900px){.kpi-tiles[data-v-85282cfd],.pillars-grid[data-v-85282cfd]{grid-template-columns:repeat(2,1fr)}.kpi-tiles>div[data-v-85282cfd]:nth-child(3){border-left:0;padding-left:0}}@media(max-width:640px){.wizard-shell[data-v-85282cfd]{padding:108px 0 72px}.wizard-card[data-v-85282cfd]{border-radius:20px;padding:24px 20px}.drow[data-v-85282cfd],.form-row-grid[data-v-85282cfd],.opts.multi[data-v-85282cfd],.pillars-grid[data-v-85282cfd]{grid-template-columns:1fr}.drow[data-v-85282cfd]{gap:10px}.prio-step[data-v-85282cfd]{gap:4px;grid-template-columns:1fr}.pmeta span[data-v-85282cfd]:last-child{display:none}}
