/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}}.compactSituation .situationHeading h2{font-size:22px;line-height:1.35;font-family:var(--font-sans);letter-spacing:-.01em;font-weight:600}.compactSituation .contextFactors article strong{font-size:15px;line-height:1.4;font-family:var(--font-sans);font-weight:600}.compactSituation .factorIntro h3{font-size:21px}.contextFactors{background:#c8d0ca;border:1px solid #c8d0ca;grid-template-columns:repeat(2,1fr);gap:1px;margin:18px 0;display:grid}.contextFactors>div,.contextFactors article{background:#fff;padding:25px}.contextFactors .factorIntro{background:#eef7fa;grid-column:1/-1}.factorIntro span,.contextFactors article>span{text-transform:uppercase;letter-spacing:.12em;color:var(--copper);font-size:9px;font-weight:700;display:block}.factorIntro h3{font:500 25px/1.25 var(--font-serif);margin:10px 0 0}.contextFactors article strong{font:500 18px/1.3 var(--font-serif);color:var(--forest);margin:9px 0 10px;display:block}.contextFactors article p{color:#59655f;margin:0;font-size:11px;line-height:1.65}@media (width<=700px){.contextFactors{grid-template-columns:1fr}.contextFactors .factorIntro{grid-column:auto}}.deepPath{background:#fff;border:1px solid #bdc8c0}.deepPathIntro{grid-template-columns:1.1fr .9fr;gap:40px;padding:38px;display:grid}.deepPathIntro h2{font:500 34px/1.16 var(--font-serif);color:var(--forest);margin:10px 0 15px}.deepPathIntro p{color:#4d5b54;font-size:14px;line-height:1.72}.deepRecommendation{border-top:4px solid var(--copper);background:#f2e8df;align-self:stretch;padding:28px}.deepRecommendation span,.deepCommercial>div>span{text-transform:uppercase;letter-spacing:.13em;color:var(--copper);font-size:9px;font-weight:700}.deepRecommendation p{font:16px/1.65 var(--font-serif);color:#3f4c46;margin:13px 0 0}.deepDeliverables{background:#c6cec8;border-top:1px solid #c6cec8;border-bottom:1px solid #c6cec8;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.deepDeliverables article{background:#f4f5f1;padding:25px}.deepDeliverables strong{font:500 25px var(--font-serif);color:var(--copper)}.deepDeliverables span{text-transform:uppercase;letter-spacing:.08em;color:#31423a;margin:13px 0 8px;font-size:10px;font-weight:700;display:block}.deepDeliverables p{color:#59655f;margin:0;font-size:11px;line-height:1.62}.deepCommercial{background:var(--forest);color:#fff;grid-template-columns:1.35fr .65fr;align-items:center;gap:42px;padding:34px 38px;display:grid}.deepCommercial h3{font:500 27px/1.2 var(--font-serif);margin:10px 0}.deepCommercial p{color:#d8e1dc;margin:0;font-size:12px;line-height:1.65}.deepCommercial .primary{background:var(--copper);justify-self:end;max-width:290px}.secondaryChoices{background:#cbd2cc;grid-template-columns:1fr 1fr;gap:1px;display:grid}.secondaryChoices article{background:#f5f3ed;padding:25px 30px}.secondaryChoices article>span{text-transform:uppercase;letter-spacing:.12em;color:var(--copper);font-size:9px;font-weight:700}.secondaryChoices h3{font:500 22px/1.2 var(--font-serif);margin:10px 0}.secondaryChoices p{color:#59655f;min-height:40px;font-size:12px;line-height:1.6}.secondaryChoices .textAction{margin-top:8px}@media (width<=850px){.deepPathIntro,.deepCommercial{grid-template-columns:1fr}.deepDeliverables{grid-template-columns:1fr 1fr}.deepCommercial .primary{justify-self:start}}@media (width<=600px){.deepPathIntro,.deepCommercial{padding:26px}.deepDeliverables,.secondaryChoices{grid-template-columns:1fr}.secondaryChoices p{min-height:0}}.roadmapPriority{border-left:4px solid var(--forest);background:#e8eee9;grid-template-columns:140px 1fr;align-items:center;gap:4px 28px;margin:26px 0 8px;padding:22px 24px;display:grid}.roadmapPriority>span{text-transform:uppercase;letter-spacing:.13em;color:var(--copper);grid-row:1/3;font-size:9px;font-weight:700}.roadmapPriority strong{font:500 24px var(--font-serif);color:var(--forest)}.roadmapPriority p{color:#526058;margin:3px 0 0;font-size:12px;line-height:1.55}.roadmapSteps{grid-template-columns:repeat(4,1fr)!important}.roadmapAnalysis{border-top:3px solid var(--copper);background:#f1e7df;margin-top:1px;padding:22px 26px}.roadmapAnalysis span{text-transform:uppercase;letter-spacing:.12em;color:var(--copper);margin-bottom:8px;font-size:9px;font-weight:700;display:block}.roadmapAnalysis p{color:#47554e;margin:0;font-size:13px;line-height:1.65}.readyMeeting{background:#edf2ee;grid-template-columns:1.4fr .6fr;align-items:center;gap:50px;padding:44px;display:grid}.readyMeeting h2{font:500 34px/1.15 var(--font-serif);color:var(--forest);margin:10px 0 16px}.readyMeeting p{color:#4e5d55;font-size:14px;line-height:1.75}.readyMeeting ul{margin:22px 0 0;padding:0;list-style:none}.readyMeeting li{color:#425149;border-top:1px solid #cbd5ce;padding:10px 0 10px 25px;font-size:12px;position:relative}.readyMeeting li:last-child{border-bottom:1px solid #cbd5ce}.readyMeeting li:before{content:"✓";color:var(--copper);font-weight:700;position:absolute;left:2px}.readyMeeting .primary{justify-self:center;max-width:260px}@media (width<=850px){.roadmapSteps{grid-template-columns:1fr 1fr!important}.readyMeeting{grid-template-columns:1fr;gap:25px}.readyMeeting .primary{justify-self:start}}@media (width<=600px){.roadmapPriority{grid-template-columns:1fr}.roadmapPriority>span{grid-row:auto}.roadmapSteps{grid-template-columns:1fr!important}.readyMeeting{padding:28px}}.analysis .resultBlock{background:#ffffff7a;border:1px solid #bac5bd;border-top:0;margin:54px 0 68px;padding:0 32px 34px;position:relative;box-shadow:0 14px 38px #18231f14}.analysis .blockHeader{border-left:6px solid var(--copper);margin:0 -32px 34px;padding:27px 32px}.analysis .blockTwo .strengths,.analysis .blockTwo .diagnosis,.analysis .blockTwo .focus{background:#fff;border:1px solid #c9d0ca;padding:32px}.analysis .blockTwo .diagnosis{margin-top:22px}.analysis .blockTwo .focus{background:#f8f6f0;margin-top:22px}.saleReadyBlock .blockHeader{background:#174d3f;border-left-color:#d5b18f}.saleReady{background:#fff;border:1px solid #aec1b5}.saleReadyIntro{grid-template-columns:.9fr 1.1fr;gap:48px;padding:38px;display:grid}.saleReadyIntro h2{font:500 34px/1.16 var(--font-serif);margin:0}.saleReadyIntro p{color:#4d5b54;margin:0 0 15px;font-size:14px;line-height:1.75}.saleProcess{background:#bdcbc2;border-top:1px solid #bdcbc2;border-bottom:1px solid #bdcbc2;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.saleProcess article{background:#edf3ee;padding:23px}.saleProcess strong{font:500 24px var(--font-serif);color:#1c6655}.saleProcess span{text-transform:uppercase;letter-spacing:.08em;margin:13px 0 8px;font-size:10px;font-weight:700;display:block}.saleProcess p{color:#5b6761;margin:0;font-size:11px;line-height:1.6}.saleReadyCta{background:var(--forest);color:#fff;justify-content:space-between;align-items:center;gap:42px;padding:32px;display:flex}.saleReadyCta span{text-transform:uppercase;letter-spacing:.13em;color:#d5b18f;font-size:9px}.saleReadyCta h3{font:500 26px/1.2 var(--font-serif);margin:10px 0}.saleReadyCta p{color:#d5dfda;max-width:630px;margin:0;font-size:12px;line-height:1.6}.saleReadyCta .primary{min-width:310px}@media (width<=800px){.saleProcess{grid-template-columns:1fr 1fr}.saleReadyIntro{grid-template-columns:1fr;gap:22px}.saleReadyCta{display:block}.saleReadyCta .primary{width:100%;margin-top:22px}}@media (width<=700px){.analysis .resultBlock{margin:38px 0 48px;padding:0 16px 20px}.analysis .blockHeader{margin:0 -16px 24px;padding:20px 16px}.analysis .blockTwo .strengths,.analysis .blockTwo .diagnosis,.analysis .blockTwo .focus{padding:22px}.saleReadyIntro{padding:25px}.saleProcess{grid-template-columns:1fr}.saleReadyCta{padding:25px}.saleReadyCta .primary{min-width:0}}.resultBlock{background:#ffffff5c;border:1px solid #cbd2cc;margin:34px 0 44px;padding:0 28px 28px}.blockHeader{background:var(--forest);color:#fff;grid-template-columns:82px 1fr;align-items:center;margin:0 -28px 28px;padding:24px 28px;display:grid}.blockHeader>span{font:500 42px var(--font-serif);color:#d5b18f}.blockHeader .eyebrow{color:#d5b18f;margin:0 0 7px}.blockHeader h2{font:500 27px/1.2 var(--font-serif);margin:0}.resultBlock .standing,.resultBlock .compactSituation,.resultBlock .strengths,.resultBlock .diagnosis,.resultBlock .focus,.resultBlock .pathways{margin-left:0;margin-right:0}.blockOne{border-top-color:var(--copper)}.blockTwo{background:#f4f1e9}.blockThree{background:#e9ede8}.blockFour{background:#f4f0e7;margin-bottom:18px}.blockFour .pathways{margin-top:0}.blockFour .pathwaysHead{margin-bottom:24px}.blockFour .pathwaysHead p{margin-top:0}@media (width<=700px){.resultBlock{padding:0 16px 20px}.blockHeader{grid-template-columns:54px 1fr;margin:0 -16px 22px;padding:20px 16px}.blockHeader>span{font-size:32px}.blockHeader h2{font-size:22px}}.standing{border-top:4px solid var(--copper);background:#fff;margin:28px 0 18px}.standingTitle{grid-template-columns:.8fr 1.2fr;column-gap:48px;padding:38px;display:grid}.standingTitle .eyebrow{grid-column:1}.standingTitle h2{font:500 36px/1.15 var(--font-serif);grid-column:1;margin:0}.standingTitle>p{font:16px/1.68 var(--font-serif);color:#46544d;grid-area:1/2/3;margin:0}.standingScores{background:#cbd2cc;border-top:1px solid #cbd2cc;border-bottom:1px solid #cbd2cc;grid-template-columns:1fr 1fr;gap:1px;display:grid}.standingScores article{background:#eef0eb;padding:24px}.standingScores span,.standingMeaning span{text-transform:uppercase;letter-spacing:.13em;color:var(--copper);font-size:9px;font-weight:700}.standingScores strong{float:right;font:500 28px var(--font-serif)}.standingScores p{color:#5c6761;margin:15px 0 0;font-size:11px;line-height:1.6}.standingMeaning{background:#cbd2cc;grid-template-columns:1fr 1fr;gap:1px;display:grid}.standingMeaning>div{background:var(--forest);color:#fff;padding:28px}.standingMeaning p{color:#d8e1dd;margin:10px 0 0;font-size:13px;line-height:1.72}.compactSituation{margin-top:18px}.compactSituation .situationHeading{align-items:start}.compactSituation .situationHeading>p{font-size:14px}.compactSituation .sourceNote{max-width:800px}@media (width<=700px){.standingTitle,.standingScores,.standingMeaning{grid-template-columns:1fr}.standingTitle{gap:18px;padding:28px}.standingTitle .eyebrow,.standingTitle h2,.standingTitle>p{grid-area:auto/1}.standingScores,.standingMeaning{gap:1px}.standingMeaning>div{padding:24px}}.resultCompass{border-top:4px solid var(--copper);background:#fff;margin:28px 0 18px;padding:38px}.compassHead{max-width:720px}.compassHead h2{font:500 42px/1.08 var(--font-serif);margin:0 0 12px}.compassHead>p{color:#59655f;margin:0;font-size:14px;line-height:1.7}.compassGrid{grid-template-columns:.72fr .72fr 1.4fr;gap:10px;margin-top:28px;display:grid}.compassGrid article{background:#f1f0e9;min-height:190px;padding:24px;position:relative}.compassGrid article.positive{background:#e8f0ea;border-top:3px solid #1c6655}.compassGrid article.priority{background:#f3e9e6;border-top:3px solid #a74b3d}.compassGrid article>span{text-transform:uppercase;letter-spacing:.12em;color:var(--copper);font-size:9px;font-weight:700;display:block}.compassGrid h3{font:500 22px/1.2 var(--font-serif);margin:18px 0 10px}.compassGrid strong{font:500 30px var(--font-serif);color:var(--forest)}.compassGrid p{color:#5a6660;margin:10px 0 0;font-size:11px;line-height:1.6}.readingPath{border:1px solid #d6dcd7;align-items:center;gap:0;margin-top:22px;display:flex}.readingPath>*{text-transform:uppercase;letter-spacing:.08em;border-right:1px solid #d6dcd7;padding:13px 14px;font-size:9px}.readingPath>:last-child{border-right:0}.readingPath b{background:var(--forest);color:#fff}.resultDetails{background:#f8f7f2;border:1px solid #cbd2cc;margin:12px 0;display:block}.resultDetails>summary{cursor:pointer;color:#35443d;background:#ecefe9;justify-content:space-between;align-items:center;gap:25px;padding:20px 24px;list-style:none;display:flex}.resultDetails>summary::-webkit-details-marker{display:none}.resultDetails>summary span{font:500 16px/1.4 var(--font-serif)}.resultDetails>summary b{font:700 9px var(--font-sans);text-transform:uppercase;letter-spacing:.13em;color:var(--copper);margin-bottom:4px;display:block}.resultDetails>summary i{font:600 9px var(--font-sans);text-transform:uppercase;letter-spacing:.09em;white-space:nowrap;font-style:normal}.resultDetails>summary i:after{content:" +"}.resultDetails[open]>summary i:after{content:" −"}.resultDetails[open]>summary{border-bottom:1px solid #cbd2cc}.resultDetails .situationProfile,.resultDetails .ownerJourney,.resultDetails .dimensions{margin-bottom:0}.resultDetails .profile{margin-top:0}.serviceDetail{margin-top:14px}.serviceDetail .deepAnalysis{margin:0}.strengths,.diagnosis,.focus{scroll-margin-top:30px}@media (width<=800px){.compassGrid{grid-template-columns:1fr 1fr}.compassGrid article:last-child{grid-column:1/-1}.readingPath{flex-wrap:wrap}.readingPath>*{border-bottom:1px solid #d6dcd7;flex:50%}}@media (width<=600px){.resultCompass{padding:26px}.compassGrid{grid-template-columns:1fr}.compassGrid article:last-child{grid-column:auto}.readingPath>*{border-right:0;flex:100%}.resultDetails>summary{padding:18px}.resultDetails>summary i{font-size:0}.resultDetails>summary i:after{font-size:18px}}.dim{border-top:3px solid #0000;position:relative}.maturityBadge{color:#fff;background:#7f3840;width:auto;margin:13px 0 2px;padding:6px 8px;font-weight:700;letter-spacing:.11em!important;font-size:8px!important;display:inline-block!important}.dim.foundation{background:#f2e9e8;border-color:#7f3840}.dim.developing{background:#f4ece8;border-color:#a74b3d}.dim.developing .maturityBadge{background:#a74b3d}.dim.solid{background:#f5f0e5;border-color:#a66b24}.dim.solid .maturityBadge{background:#a66b24}.dim.strong{background:#eef2ed;border-color:#52796b}.dim.strong .maturityBadge{background:#52796b}.dim.perfect .maturityBadge{background:#1c6655}.dim.foundation .bar i{background:#7f3840}.dim.developing .bar i{background:#a74b3d}.dim.solid .bar i{background:#a66b24}.dim.strong .bar i{background:#52796b}.dim.foundation .support span{color:#7f3840!important}.dim.developing .support span{color:#a74b3d!important}.dim.solid .support span{color:#a66b24!important}.dim.strong .support span{color:#52796b!important}.dim.perfect{background:#edf3ee;border-top:3px solid #1c6655;position:relative}.perfectBadge{color:#fff;background:#1c6655;width:auto;margin:13px 0 2px;padding:6px 8px;font-weight:700;letter-spacing:.11em!important;font-size:8px!important;display:inline-block!important}.dim.perfect .bar i{background:#1c6655}.dim.perfect .support{border-color:#b8cbc0}.dim.perfect .support span{color:#1c6655!important}.ownerJourney{border-top:3px solid var(--copper);background:#fdfcf8;margin:22px 0 55px}.ownerJourneyIntro{grid-template-columns:.9fr 1.1fr;gap:50px;padding:42px;display:grid}.ownerJourneyIntro span,.ownerSupport>span{text-transform:uppercase;letter-spacing:.13em;color:var(--copper);font-size:9px;font-weight:700}.ownerJourneyIntro h2{font:500 35px/1.16 var(--font-serif);margin:14px 0 0}.ownerJourneyIntro p{font:16px/1.65 var(--font-serif);color:#49564f;margin:0 0 16px}.ownerJourneySteps{background:#d6dbd7;border-top:1px solid #d6dbd7;grid-template-columns:repeat(3,1fr) 1.3fr;gap:1px;display:grid}.ownerJourneySteps article{background:#f4f0e7;padding:24px}.ownerJourneySteps strong{font:500 24px var(--font-serif);color:var(--copper)}.ownerJourneySteps h3{font:500 20px var(--font-serif);margin:12px 0 8px}.ownerJourneySteps p{color:#5d6863;margin:0;font-size:11px;line-height:1.65}.ownerJourneySteps .ownerSupport{background:var(--forest);color:#fff}.ownerSupport p{color:#d4ded9;margin:12px 0 20px}.ownerSupport .textAction{color:#fff;border-color:#ffffff4d;width:100%}@media (width<=850px){.ownerJourneySteps{grid-template-columns:1fr 1fr}}@media (width<=700px){.ownerJourneyIntro,.ownerJourneySteps{grid-template-columns:1fr}.ownerJourneyIntro{gap:24px;padding:28px}}.pathways{margin:55px 0 14px}.pathwaysHead{max-width:760px;margin-bottom:27px}.pathwaysHead h2,.deepAnalysis h2{font:500 38px/1.15 var(--font-serif);margin:0 0 16px}.pathwaysHead p{color:#55625c;font-size:14px;line-height:1.75}.pathwayGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.pathwayGrid article{background:#fff;border:1px solid #d6dcd7;flex-direction:column;padding:28px;display:flex}.pathwayGrid article>span{text-transform:uppercase;letter-spacing:.12em;color:var(--copper);font-size:9px;font-weight:700}.pathwayGrid h3{font:500 25px/1.2 var(--font-serif);margin:15px 0 12px}.pathwayGrid p{color:#5c6762;margin:0 0 24px;font-size:12px;line-height:1.68}.pathwayGrid button{margin-top:auto}.pathwayGrid .recommended{background:var(--forest);color:#fff;border-color:var(--forest)}.pathwayGrid .recommended p{color:#d1dcd7}.pathwayGrid .recommended .primary{background:var(--cream);color:var(--forest);min-width:0}.textAction{color:var(--forest);font:600 12px var(--font-sans);cursor:pointer;text-align:left;background:0 0;border:0;border-top:1px solid #d6dcd7;justify-content:space-between;padding:15px 0 0;display:flex}.deepAnalysis{background:#e4e8e1;grid-template-columns:1fr 1fr;gap:55px;margin:14px 0;padding:45px;display:grid}.deepAnalysis>div:first-child>p{color:#4e5b55;font-size:14px;line-height:1.75}.deepAnalysis .primary{margin-top:12px}.deepSteps{background:#c5cec7;grid-template-columns:1fr 1fr;gap:1px;display:grid}.deepSteps article{background:#f7f5ef;padding:20px}.deepSteps strong{font:500 23px var(--font-serif);color:var(--copper);display:block}.deepSteps span{text-transform:uppercase;letter-spacing:.08em;margin:12px 0 7px;font-size:10px;font-weight:700;display:block}.deepSteps p{color:#66716c;margin:0;font-size:11px;line-height:1.55}@media (width<=700px){.pathwayGrid,.deepAnalysis{grid-template-columns:1fr}.deepAnalysis{gap:28px;padding:28px}.deepSteps{grid-template-columns:1fr}.pathwayGrid .primary{width:100%}}.combination{background:#e3e8e1;grid-template-columns:.45fr 1.55fr;gap:35px;padding:26px 30px;display:grid}.combination span{text-transform:uppercase;letter-spacing:.13em;color:var(--copper);font-size:9px;font-weight:700}.combination p{font:17px/1.6 var(--font-serif);color:#3d4b44;margin:0}@media (width<=700px){.combination{grid-template-columns:1fr;gap:10px;padding:24px}}.startingPoint{background:#c8d0ca;border:1px solid #c8d0ca;grid-template-columns:1fr 1fr;gap:1px;display:grid}.startingPoint>div{background:#f7f5ef;padding:30px}.startingPoint span,.clarificationBlock>div>span{text-transform:uppercase;letter-spacing:.13em;color:var(--copper);font-size:9px;font-weight:700}.startingPoint h3,.clarificationBlock h3{font:500 24px/1.25 var(--font-serif);margin:13px 0}.startingPoint p{color:#4d5a54;margin:0;font-size:13px;line-height:1.72}.clarificationBlock{background:var(--forest);color:#fff;grid-template-columns:.8fr 1.2fr;gap:35px;padding:30px;display:grid}.clarificationBlock h3{margin-bottom:0}.clarificationBlock ol{margin:0;padding:0;list-style:none}.clarificationBlock li{border-top:1px solid #fff3;grid-template-columns:42px 1fr;align-items:center;padding:13px 0;display:grid}.clarificationBlock li:last-child{border-bottom:1px solid #fff3}.clarificationBlock li b{font:500 19px var(--font-serif);color:#d2ab88}.clarificationBlock li span{color:#e0e7e3;font-size:12px;line-height:1.5}@media (width<=700px){.startingPoint,.clarificationBlock{grid-template-columns:1fr}.startingPoint>div,.clarificationBlock{padding:24px}.clarificationBlock{gap:18px}}.situationProfile{margin:28px 0 18px}.situationHeading{background:var(--forest);color:#fff;grid-template-columns:1fr 1fr;align-items:end;gap:55px;padding:42px;display:grid}.situationHeading h2{font:500 35px/1.15 var(--font-serif);margin:0}.situationHeading>p{font:15px/1.75 var(--font-serif);color:#d6dfda;margin:0}.situationGrid{background:#ccd2cd;border:1px solid #ccd2cd;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.situationGrid article{background:#fff;padding:27px}.situationGrid span{text-transform:uppercase;letter-spacing:.13em;color:var(--copper);margin-bottom:10px;font-size:9px;font-weight:700;display:block}.situationGrid p{color:#4f5c56;margin:0;font-size:13px;line-height:1.72}.sourceNote{color:#747e79;margin:10px 0 0;font-size:10px;line-height:1.6}@media (width<=700px){.situationHeading,.situationGrid{grid-template-columns:1fr}.situationHeading{gap:24px;padding:28px}.situationGrid article{padding:23px}}.contextShell{background:radial-gradient(circle at 85% 15%,#b57a4d1f,#0000 24%),#f8f6f0;min-height:100vh}.contextForm{max-width:1000px;margin:auto;padding:7vh 5vw 9vh}.contextForm h1{font:500 clamp(40px,5vw,62px)/1.02 var(--font-serif);letter-spacing:-.03em;max-width:760px;margin:0}.contextLead{font:18px/1.6 var(--font-serif);color:#4f5d56;max-width:800px;margin:28px 0 34px}.contextForm form{background:#fff;grid-template-columns:1fr 1fr;gap:16px;padding:34px;display:grid}.contextForm label{text-transform:uppercase;letter-spacing:.06em;flex-direction:column;gap:8px;font-size:11px;font-weight:700;line-height:1.45;display:flex}.contextForm select{width:100%;min-height:51px;color:var(--ink);font:13px var(--font-sans);background:#f9f8f4;border:1px solid #ccd3ce;padding:12px}.contextForm .wide,.contextPrivacy,.contextForm form>.primary{grid-column:1/-1}.contextPrivacy{border-left:2px solid var(--copper);margin:5px 0;padding:4px 0 4px 16px}.contextPrivacy span{text-transform:uppercase;letter-spacing:.13em;color:var(--copper);font-size:9px;font-weight:700}.contextPrivacy p{color:#65706b;margin:6px 0 0;font-size:12px;line-height:1.6}.contextForm form>.primary{justify-self:start;margin-top:4px}@media (width<=700px){.contextForm form{grid-template-columns:1fr;padding:24px}.contextForm .wide,.contextPrivacy,.contextForm form>.primary{grid-column:1}.contextForm form>.primary{width:100%}}.split h3{font:500 21px var(--font-serif);margin:22px 0 8px}.split p{color:#5b6661;margin:0;font-size:12px;line-height:1.65}.balanceVerdict{background:var(--forest);color:#fff;grid-template-columns:.8fr 1.2fr;align-items:start;gap:38px;margin:12px 0 45px;padding:30px;display:grid}.balanceVerdict span{text-transform:uppercase;letter-spacing:.13em;color:#d6b18f;font-size:10px}.balanceVerdict h3{font:500 25px/1.25 var(--font-serif);margin:10px 0 0}.balanceVerdict p{color:#d4ded9;margin:0;font-size:13px;line-height:1.75}.focus>p{max-width:820px;line-height:1.7}.nextSteps{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:30px;display:grid}.nextSteps>div{background:#fff;padding:22px}.nextSteps strong{color:var(--copper);font:500 24px var(--font-serif);display:block}.nextSteps span{text-transform:uppercase;letter-spacing:.08em;margin:14px 0 7px;font-size:11px;font-weight:700;display:block}.nextSteps p{color:#606b66;margin:0;font-size:12px;line-height:1.6}.ctaActions{flex-direction:column;flex:0 0 300px;gap:12px;display:flex}.ctaActions .light{width:100%;min-width:0}.secondaryLight{color:#fff;font:600 12px var(--font-sans);cursor:pointer;background:0 0;border:1px solid #ffffff73;padding:14px 18px}.secondaryLight:hover{border-color:#fff}.modalCard form>p{color:#5b6661;margin:0;font-size:13px;line-height:1.65}@media (width<=700px){.balanceVerdict,.nextSteps{grid-template-columns:1fr}.balanceVerdict{gap:24px;padding:28px}.ctaActions{width:100%;margin-top:24px}.ctaActions .primary{margin-top:0}}*{box-sizing:border-box}body{background:var(--cream);color:var(--ink);font-family:var(--font-sans),sans-serif;margin:0}.shell,.resultShell{background:radial-gradient(circle at 83% 17%,#b57a4d1f,transparent 23%),var(--cream);min-height:100vh}.top{border-bottom:1px solid #18231f24;justify-content:space-between;align-items:center;height:92px;padding:0 5vw;display:flex}.brand{font-family:var(--font-serif);letter-spacing:-1px;font-size:28px;font-weight:600}.brand span{color:var(--copper);font-weight:400}.confidential,.progressText{text-transform:uppercase;letter-spacing:.16em;color:#64706b;font-size:11px}.hero{max-width:1040px;margin:auto;padding:9vh 5vw 8vh}.eyebrow{text-transform:uppercase;letter-spacing:.18em;color:var(--copper);margin-bottom:25px;font-size:11px;font-weight:700}.hero h1,.question h1,.resultIntro h1{font-family:var(--font-serif);letter-spacing:-.035em;margin:0;font-size:clamp(46px,6.4vw,82px);font-weight:500;line-height:.96}.hero h1 em,.resultIntro h1 em{color:var(--copper);font-weight:400}.lead{max-width:760px;font-family:var(--font-serif);color:#42504a;margin:38px 0;font-size:22px;line-height:1.5}.promise{gap:58px;margin:42px 0;display:flex}.promise div{border-left:1px solid #b9c2bc;flex-direction:column;padding-left:15px;display:flex}.promise strong{font-family:var(--font-serif);font-size:32px}.promise span{text-transform:uppercase;letter-spacing:.1em;font-size:11px}.primary{background:var(--forest);color:#fff;font:600 13px var(--font-sans);letter-spacing:.03em;cursor:pointer;border:0;justify-content:space-between;min-width:280px;padding:18px 22px;transition:all .2s;display:inline-flex}.primary:hover{background:#235849;transform:translateY(-1px)}.micro{color:#69736f;margin-top:13px;font-size:11px}.shell footer,.resultShell footer{font:10px var(--font-sans);text-transform:uppercase;letter-spacing:.12em;color:#69736f;border-top:1px solid #18231f24;justify-content:space-between;padding:24px 5vw;display:flex}.testShell{background:#f8f6f0;min-height:100vh}.progress{background:#e3e4df;height:3px}.progress i,.bar i{background:var(--copper);height:100%;transition:width .35s;display:block}.question{max-width:900px;margin:auto;padding:8vh 5vw}.question h1{max-width:820px;font-size:clamp(38px,5vw,58px);line-height:1.08}.note{color:#6b746f;margin:18px 0 0;font-size:14px}.options{gap:10px;margin:42px 0 32px;display:grid}.options button{text-align:left;font:500 14px var(--font-sans);color:var(--ink);cursor:pointer;background:#fff;border:1px solid #d9ddd9;align-items:center;gap:18px;padding:18px 20px;transition:all .18s;display:flex}.options button:hover{border-color:var(--copper);transform:translate(4px);box-shadow:0 6px 22px #1e322a0f}.options button span{color:#78817d;border:1px solid #ccd2ce;place-items:center;width:31px;height:31px;font-size:11px;display:grid}.options button b{margin-left:auto}.nav{color:#78817d;justify-content:space-between;align-items:center;font-size:10px;display:flex}.nav button,.restart{color:#596560;cursor:pointer;background:0 0;border:0;text-decoration:underline}.nav button:disabled{opacity:.25}.resultIntro{max-width:1050px;margin:auto;padding:7vh 5vw 5vh}.scoreRow{grid-template-columns:210px 1fr;align-items:center;gap:50px;display:grid}.score{background:conic-gradient(var(--copper) var(--score),#dfe3df 0);border-radius:50%;place-items:center;width:190px;height:190px;display:grid}.score:before{content:"";background:var(--cream);border-radius:50%;width:158px;height:158px;position:absolute}.score div{text-align:center;flex-direction:column;display:flex;position:relative}.score strong{font:500 60px var(--font-serif)}.score span{text-transform:uppercase;letter-spacing:.14em;font-size:9px}.resultIntro h1{font-size:clamp(40px,5vw,64px)}.resultIntro p{color:#56615c;max-width:650px;line-height:1.7}.analysis{max-width:1050px;margin:auto;padding:0 5vw 8vh}.profile{background:#fff;margin:20px 0;padding:45px}.profile h2,.focus h2,.cta h2,.modalCard h2{font:500 34px var(--font-serif);margin:0 0 20px}.profile p{font:18px/1.65 var(--font-serif);color:#394740}.split{grid-template-columns:1fr 1fr;gap:12px;display:grid}.split>div,.dim{background:#e9ece6;padding:20px}.split span,.dim span{text-transform:uppercase;letter-spacing:.1em;font-size:11px}.split strong{float:right;font:500 28px var(--font-serif)}.bar{clear:both;background:#d0d6d1;height:4px;margin-top:12px}.dimensions{grid-template-columns:repeat(3,1fr);gap:12px;margin:12px 0 40px;display:grid}.dim>div:first-child{justify-content:space-between;display:flex}.dim strong{font:600 13px var(--font-sans)}.focus{border-top:1px solid #bfc7c1;border-bottom:1px solid #bfc7c1;margin:20px 0 50px;padding:38px 0}.focus p{color:#59645f}.cta{background:var(--forest);color:#fff;justify-content:space-between;align-items:center;gap:50px;padding:45px;display:flex}.cta h2{font-size:38px}.cta p{color:#cfdbd6;max-width:590px;line-height:1.7}.light{background:var(--cream);color:var(--forest);flex:none}.restart{margin:30px auto;display:block}.modal{z-index:5;background:#0f1d18b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modalCard{background:var(--cream);width:min(560px,100%);padding:42px;position:relative}.close{cursor:pointer;background:0 0;border:0;font-size:28px;position:absolute;top:12px;right:18px}.modalCard form{gap:17px;display:grid}.modalCard label{text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:700}.modalCard input:not([type=checkbox]){background:#fff;border:1px solid #cbd1cc;width:100%;margin-top:7px;padding:14px}.check{gap:10px;line-height:1.5;display:flex;text-transform:none!important;letter-spacing:0!important;font-weight:400!important}.sent{text-align:center;padding:30px}.sent>div{color:var(--forest);font-size:35px}.introGrid{grid-template-columns:1.35fr .85fr;align-items:start;gap:60px;margin-top:34px;display:grid}.introGrid .lead{margin:0 0 22px}.introText{color:#53605a;max-width:720px;font-size:15px;line-height:1.8}.introGrid aside{border-top:2px solid var(--copper);background:#ffffff75;padding:28px}.introGrid aside>span,.effect span,.solution span{text-transform:uppercase;letter-spacing:.14em;color:var(--copper);font-size:10px;font-weight:700}.introGrid aside p{font:17px/1.55 var(--font-serif);color:#3e4b45;margin:15px 0 0}.diagnosis{margin:55px 0}.diagnosis>h2{font:500 38px/1.15 var(--font-serif);max-width:720px;margin:0 0 28px}.diagnosisGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.diagnosis article{background:#fff;padding:34px;position:relative;overflow:hidden}.rank{font:500 58px var(--font-serif);color:#ebe9e2;position:absolute;top:11px;right:22px}.diagTitle{border-bottom:1px solid #d9ddd9;justify-content:space-between;padding-bottom:14px;display:flex;position:relative}.diagTitle span{text-transform:uppercase;letter-spacing:.13em;color:var(--copper);font-size:10px;font-weight:700}.diagTitle strong{font-size:12px}.diagnosis h3{font:500 25px/1.25 var(--font-serif);margin:25px 0 28px;position:relative}.effect,.solution{border-left:2px solid #d8ddd8;margin-top:19px;padding-left:16px}.effect p,.solution p{color:#56615c;margin:7px 0 0;font-size:13px;line-height:1.7}.guidance{background:#e4e8e1;grid-template-columns:1.5fr .7fr;gap:55px;margin:0 0 14px;padding:45px;display:grid}.guidance h2{font:500 36px/1.15 var(--font-serif);margin:0 0 18px}.guidance p{color:#4e5b55;font-size:14px;line-height:1.75}.guidanceSteps{flex-direction:column;justify-content:center;display:flex}.guidanceSteps span{text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #bdc6bf;padding:17px 0;font-size:11px}.guidanceSteps span:first-child{border-top:1px solid #bdc6bf}.strengths{background:#e4ebe5;border-top:3px solid #1c6655;margin:0 0 52px;padding:38px}.strengthsIntro{grid-template-columns:.85fr 1.15fr;align-items:end;gap:45px;display:grid}.strengthsIntro h2{font:500 35px/1.15 var(--font-serif);margin:0}.strengthsIntro>p{color:#52615a;margin:0;font-size:13px;line-height:1.72}.strengthGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:28px;display:grid}.strengthGrid article{background:#fff;border:1px solid #ccd7cf;padding:28px;position:relative}.strengthHead{border-bottom:1px solid #dbe2dc;justify-content:space-between;padding-bottom:13px;display:flex}.strengthHead span{text-transform:uppercase;letter-spacing:.13em;color:#1c6655;font-size:9px;font-weight:700}.strengthHead strong{font-size:12px}.strengthMark{color:#1c6655;font:500 27px var(--font-serif);position:absolute;top:55px;right:25px}.strengthGrid h3{font:500 23px/1.25 var(--font-serif);margin:24px 40px 13px 0}.strengthGrid p{color:#58645e;margin:0;font-size:12px;line-height:1.72}.strengthGrid p b{color:#2f463c}.strengthNote{font:15px/1.6 var(--font-serif);color:#405047;border-left:2px solid #1c6655;margin:22px 0 0;padding-left:16px}@media (width<=700px){.strengths{padding:26px}.strengthsIntro,.strengthGrid{grid-template-columns:1fr}.strengthsIntro{gap:16px}}.questionContext{border-left:2px solid var(--copper);max-width:780px;margin:23px 0 0;padding:2px 0 2px 18px}.questionContext span{text-transform:uppercase;letter-spacing:.14em;color:var(--copper);font-size:9px;font-weight:700}.questionContext p{font:16px/1.55 var(--font-serif);color:#55615b;margin:7px 0 0}.scoreScale{border:1px solid #cdd3ce;grid-template-columns:repeat(4,1fr);margin-top:38px;display:grid}.scoreScale>div{color:#7a847f;border-right:1px solid #cdd3ce;flex-direction:column;gap:5px;padding:15px;display:flex}.scoreScale>div:last-child{border-right:0}.scoreScale span{letter-spacing:.1em;font-size:9px}.scoreScale strong{text-transform:uppercase;letter-spacing:.06em;font-size:10px}.scoreScale .active{background:var(--forest);color:#fff}.scaleNote{margin:12px 0 0!important;font-size:11px!important}.dimensionIntro{justify-content:space-between;align-items:end;gap:50px;margin:48px 0 16px;display:flex}.dimensionIntro h2{font:500 35px var(--font-serif);margin:0}.dimensionIntro p{color:#5d6863;max-width:530px;margin:0;font-size:13px;line-height:1.7}.dimensions{grid-template-columns:repeat(2,1fr)}.dim{padding:26px}.dimHead{justify-content:space-between;display:flex}.dim p{color:#5b6661;min-height:58px;font-size:12px;line-height:1.65}.support{color:#33433c;border-top:1px solid #cbd1cc;padding-top:13px;font-size:12px;line-height:1.6}.support span{color:var(--copper);margin-bottom:6px;font-weight:700;font-size:9px!important;display:block!important}.testGuide{border-top:1px solid #bfc7c1;border-bottom:1px solid #bfc7c1;margin:58px 0 44px;padding:42px 0}.guideHeading{grid-template-columns:.75fr 1.3fr;column-gap:50px;display:grid}.guideHeading .eyebrow{grid-column:1}.guideHeading h2{font:500 34px/1.15 var(--font-serif);grid-column:1;margin:0}.guideHeading p{color:#53605a;grid-area:1/2/3;margin:0;font-size:14px;line-height:1.75}.guideSteps{grid-template-columns:repeat(3,1fr);gap:12px;margin:32px 0;display:grid}.guideSteps article{background:#ffffff8c;padding:24px}.guideSteps article>span{font:500 22px var(--font-serif);color:var(--copper)}.guideSteps h3{font:500 22px var(--font-serif);margin:12px 0 7px}.guideSteps p{color:#5d6863;margin:0;font-size:12px;line-height:1.6}.precheck{background:var(--forest);color:#fff;grid-template-columns:.6fr 1.4fr;gap:25px;padding:24px;display:grid}.precheck>span{text-transform:uppercase;letter-spacing:.12em;color:#d1ddd8;font-size:10px}.precheck>div{flex-wrap:wrap;gap:9px;display:flex}.precheck b{border:1px solid #ffffff47;padding:8px 10px;font-size:10px;font-weight:500}.guideNote{font:16px/1.6 var(--font-serif);color:#4c5953;margin:24px 0 0}.testGuide+.promise{margin-top:0}@media (width<=700px){.top{height:72px}.confidential{display:none}.hero{padding-top:7vh}.introGrid,.diagnosisGrid,.guidance,.guideHeading,.precheck{grid-template-columns:1fr;gap:24px}.guideHeading .eyebrow,.guideHeading h2,.guideHeading p{grid-area:auto/1}.guideHeading p{margin-top:14px}.guideSteps{grid-template-columns:1fr}.testGuide{margin-top:42px;padding:32px 0}.introGrid aside{padding:22px}.promise{justify-content:space-between;gap:20px}.promise span{font-size:8px}.question{padding-top:6vh}.questionContext p{font-size:14px}.options{margin-top:28px}.nav span{display:none}.scoreRow{grid-template-columns:1fr}.score{width:150px;height:150px}.score:before{width:124px;height:124px}.scoreScale{grid-template-columns:1fr 1fr}.scoreScale>div:nth-child(2){border-right:0}.scoreScale>div{border-bottom:1px solid #cdd3ce}.dimensionIntro{display:block}.dimensionIntro p{margin-top:12px}.dimensions{grid-template-columns:1fr}.dim p{min-height:0}.split{grid-template-columns:1fr}.profile,.cta,.guidance{padding:28px}.diagnosis article{padding:27px}.cta{display:block}.cta .primary{width:100%;margin-top:20px}.shell footer,.resultShell footer{flex-direction:column;gap:20px}.modalCard{padding:32px 22px}}:root{--ink:#171742;--forest:#0b0872;--sage:#e8f6fa;--cream:#f6f7fb;--copper:#16bdd8;--white:#fff}.brandLogo{align-items:center;width:205px;height:72px;display:flex;overflow:hidden}.brandLogo img{width:205px;height:auto;display:block}.top{background:#fff;border-bottom-color:#d9ddef;height:104px}.primary{background:var(--forest)}.primary:hover{background:#17149a}.hero h1 em,.resultIntro h1 em{color:var(--forest)}.introGrid aside{border-top-color:var(--copper)}.precheck,.clarificationBlock,.situationHeading,.standingMeaning>div,.blockHeader,.deepCommercial,.saleReadyCta{background:var(--forest)}.analysis .blockHeader{border-left-color:var(--copper)}.analysis .blockOne{background:#f7f8fc}.analysis .blockTwo{background:#eef7fa}.analysis .blockThree{background:#f0f1fa}.analysis .blockFour{background:#f6f7fb}.strengths{border-top-color:var(--copper);background:#eef8fb}.saleReadyBlock .blockHeader{background:var(--forest)}.deepRecommendation{background:#eef8fb}.deepCommercial .primary{background:var(--copper);color:var(--forest)}.readyMeeting{background:#eef8fb}.roadmapPriority{border-left-color:var(--copper);background:#eef8fb}.roadmapAnalysis{background:#f0f1fa}.sent>div{color:var(--forest)}.launchNotice{border:1px solid #d9ddef;border-left:3px solid var(--copper);color:#4d5665;background:#fff;max-width:760px;margin-top:26px;padding:18px 20px}.launchNotice strong{color:var(--forest);text-transform:uppercase;letter-spacing:.08em;margin-bottom:7px;font-size:12px;display:block}.launchNotice p{margin:0;font-size:13px;line-height:1.6}@media (width<=700px){.top{height:82px}.brandLogo,.brandLogo img{width:168px}.brandLogo{height:60px}}:root{--ink:#202238;--forest:#11106f;--sage:#f2f5f8;--cream:#fafafa;--copper:#5aa7b8}.shell,.resultShell,.testShell,.contextShell{background:#fafafa}.top{border-bottom:1px solid #e8e9ef;height:96px}.hero,.question,.resultIntro,.analysis,.contextForm{max-width:1080px}.primary{box-shadow:none;border-radius:1px}.eyebrow,.diagTitle span,.questionContext span,.support span,.contextPrivacy span{color:#537d88}.analysis .resultBlock{box-shadow:none;border:1px solid #e1e3e8;background:#fff!important}.analysis .blockHeader,.saleReadyBlock .blockHeader{color:var(--ink);background:#fff;border-bottom:1px solid #e8e9ef;border-left:3px solid #d9dce5}.analysis .blockHeader>span{color:#a2a7b7}.analysis .blockHeader .eyebrow{color:#6f7586}.standing,.strengths,.saleReady,.deepPath{box-shadow:none;border-color:#e1e3e8}.standing{border-top:2px solid #c8ccd7}.standingMeaning{background:#e5e7eb}.standingMeaning>div{color:var(--ink);background:#f7f8fa}.standingMeaning p{color:#555b6b}.situationHeading{color:var(--ink);background:#fff;border:1px solid #e1e3e8;border-bottom:0}.situationHeading>p{color:#555b6b}.startingPoint{background:#e5e7eb;border-color:#e5e7eb}.startingPoint>div{background:#fafafa}.clarificationBlock{color:var(--ink);background:#f4f5f7;border:1px solid #e1e3e8;border-top:0}.clarificationBlock h3{color:var(--ink)}.clarificationBlock li{border-top-color:#d9dce2}.clarificationBlock li:last-child{border-bottom-color:#d9dce2}.clarificationBlock li span{color:#4f5565}.clarificationBlock li b{color:#72788a}.introGrid aside,.guideSteps article,.contextForm form{background:#fff}.introGrid aside{border-top:1px solid #c9ccd6}.precheck{color:var(--ink);background:#f5f6f8;border:1px solid #e3e5e9}.precheck>span{color:#6d7382}.precheck b{color:#4f5564;border-color:#d8dbe2}.strengths{background:#f7f8fa;border-top:2px solid #c8ccd7}.strengthHead span,.strengthMark{color:#686e7e}.strengthNote{border-left-color:#c5c8d1}.diagnosis article,.nextSteps>div,.deepDeliverables article,.secondaryChoices article{box-shadow:none}.solution{border-color:#aeb3c0}.roadmapPriority,.roadmapAnalysis,.deepRecommendation,.readyMeeting{background:#f5f6f8;border-color:#dfe1e7}.saleReadyBlock{background:#fff!important;border-color:#e1e3e8!important}.saleProcess{background:#e3e5e9;border-color:#e3e5e9}.saleProcess article{background:#f7f8fa}.saleProcess strong{color:#6d7385}.score{background:conic-gradient(#393887 var(--score),#e5e6eb 0)}.scoreScale .active{background:#29287c}.progress i,.bar i{background:#555493}.deepCommercial,.saleReadyCta{background:#17166f}.deepCommercial .primary{color:#17166f;background:#fff}.readyMeeting li:before{color:#6d7385}.options button{border-color:#e1e3e8}.options button:hover{border-color:#8d91a0;box-shadow:0 5px 18px #191b370d}.resultIntro h1 em,.hero h1 em{color:#29287c}.modalCard{background:#fff}.shell footer,.resultShell footer{border-top-color:#e5e6eb}@media (width<=700px){.top{height:80px}}.siteFooter{text-align:center;flex-wrap:wrap;gap:18px;justify-content:center!important}.siteFooter a{color:inherit;text-decoration:none}.siteFooter a:hover{text-decoration:underline}@media (width<=700px){.siteFooter{align-items:center;gap:8px!important}}.diagnosisGrid article:only-child{grid-column:1/-1}
