.assessPage{background:#f7f2e8;color:#17211e}.assessHero,.productHero{background:radial-gradient(circle at 76% 24%,#145847 0,#0b493d 28%,#062f28 62%,#041f1b 100%);color:#fff;padding:90px 7%}.assessHeroInner,.productHero{display:grid;grid-template-columns:1.05fr .8fr;grid-gap:70px;gap:70px;align-items:center}.assessHero h1,.productHero h1{font-size:clamp(3.5rem,7vw,6.8rem);margin:12px 0 6px;color:#f7f2e8}.assessHero h2,.productHero h2{font-size:clamp(1.7rem,3vw,3rem);line-height:1.45;margin:0 0 22px;color:#e5c46b}.assessHero p,.productHero p{line-height:2;color:#cfddd6;font-size:1.03rem}.assessKicker{display:inline-block;color:#e5c46b;font-weight:800;font-size:.9rem;letter-spacing:.02em}.assessKicker.dark{color:#a77925}.assessHeroActions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.assessBtn{display:inline-flex;align-items:center;justify-content:center;border-radius:12px;padding:14px 22px;font-weight:800}.assessBtn.primary{background:#c89b3c;color:#062f28}.assessBtn.outline{border:1px solid rgba(229,196,107,.45);color:#fff}.assessTrust{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:28px;color:#9eb0a8;font-size:.82rem}.assessTrust i{width:4px;height:4px;border-radius:50%;background:#c89b3c}.dashboardPreview,.reportCard,.startBox{background:#fff;color:#17211e;border-radius:28px;padding:34px;box-shadow:0 30px 80px rgba(0,0,0,.18)}.previewTop{display:flex;justify-content:space-between;border-bottom:1px solid #eee6d7;padding-bottom:22px;margin-bottom:20px}.previewTop small,.previewTop strong{display:block}.previewTop strong{font-size:3.4rem;color:#062f28}.previewTop strong em{font-size:.9rem;font-style:normal;color:#78817d}.previewTop>span{height:max-content;background:#edf5f1;color:#0b493d;padding:8px 12px;border-radius:999px;font-size:.78rem;font-weight:800}.previewMetric{margin:16px 0}.previewMetric>div:first-child{display:flex;justify-content:space-between;font-size:.88rem}.previewMetric>div:nth-child(2){height:8px;background:#eee7da;border-radius:99px;margin-top:8px;overflow:hidden}.previewMetric i{display:block;height:100%;background:linear-gradient(90deg,#0b493d,#c89b3c)}.previewNote{font-size:.75rem!important;color:#8c9691!important;border-top:1px solid #eee6d7;padding-top:16px;margin-top:18px}.assessIntro,.assessLibrary,.assessProducts,.journeyLogic,.nextActions,.productContent,.qurraIndicatorSystem,.startPanel{padding:90px 7%;max-width:1450px;margin:auto}.assessIntro>h2,.assessSectionHead h2,.journeyLogic h2,.nextActions h2,.productContent h2,.qurraSystemHead h2,.reportPreview h2,.startPanel h2{font-size:clamp(2.1rem,4vw,4rem);color:#062f28;line-height:1.25;margin:8px 0 34px}.actionGrid,.dimensionGrid,.logicSteps,.productGrid,.stageGrid{display:grid;grid-gap:16px;gap:16px}.stageGrid{grid-template-columns:repeat(4,1fr)}.actionGrid article,.dimensionGrid article,.logicSteps article,.stageGrid article{background:#fff;border:1px solid #e5dccb;border-radius:20px;padding:26px}.actionGrid b,.dimensionGrid span,.logicSteps b,.stageGrid span{color:#c89b3c;font-weight:800}.dimensionGrid h3,.logicSteps h3,.stageGrid h3{color:#0b493d}.logicSteps p,.stageGrid p{color:#66706c;line-height:1.85}.qurraIndicatorSystem{padding-top:24px}.qurraSystemHead{text-align:center;max-width:850px;margin:0 auto 42px}.qurraSystemHead h2{margin-bottom:14px}.qurraSystemHead>p{color:#68736e;line-height:1.9;margin:0 auto}.qurraStageCards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.qurraStageCard{position:relative;background:#fff;border:1px solid #e2d8c4;border-radius:26px;padding:28px;overflow:hidden;box-shadow:0 15px 42px rgba(6,47,40,.06);transition:.25s}.qurraStageCard:hover{transform:translateY(-5px);box-shadow:0 22px 52px rgba(6,47,40,.1)}.qurraStageCard:after{content:"";position:absolute;width:130px;height:130px;border-radius:50%;left:-60px;top:-60px;background:radial-gradient(circle,rgba(200,155,60,.15),transparent 70%)}.qurraStageTop{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.qurraStageTop>b{font-size:.76rem;color:#a77925;letter-spacing:.08em}.qurraStageIcon{width:50px;height:50px;border-radius:16px;display:grid;place-items:center;background:#062f28;color:#e5c46b;font-size:1.55rem;box-shadow:inset 0 0 0 1px rgba(229,196,107,.16)}.qurraStageCard h3{font-size:1.45rem;color:#062f28;margin:0 0 18px;line-height:1.45}.qurraStageQuestion{background:#f7f2e8;border-radius:16px;padding:16px;margin-bottom:16px}.qurraStageIndicators small,.qurraStageQuestion small{display:block;color:#a77925;font-size:.72rem;font-weight:900;margin-bottom:7px}.qurraStageQuestion strong{display:block;color:#183c34;font-size:.95rem;line-height:1.75}.qurraStageIndicators{padding:2px 4px}.qurraStageIndicators p{margin:0;color:#69736f;line-height:1.9;font-size:.88rem}.assessProducts{background:#062f28;max-width:none;color:#fff}.assessProducts>.assessSectionHead{max-width:1250px;margin:0 auto 42px}.assessSectionHead{display:grid;grid-template-columns:1fr .8fr;grid-gap:60px;gap:60px;align-items:end;margin-bottom:42px}.assessProducts .assessSectionHead h2{color:#fff}.assessSectionHead>p{color:#68726e;line-height:1.9}.assessProducts .assessSectionHead>p{color:#afbeb7}.productGrid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1250px;margin:auto}.productCard{display:block;border-radius:24px;padding:30px;min-height:310px;transition:.25s;border:1px solid rgba(255,255,255,.1)}.productCard:hover{transform:translateY(-6px)}.productCard.gold{background:linear-gradient(145deg,#c89b3c,#9e7425);color:#082b24}.productCard.green{background:linear-gradient(145deg,#0d5949,#083c33);color:#fff}.productCard.ivory{background:#f8f4ea;color:#062f28}.productCard.rose{background:linear-gradient(145deg,#805f52,#5b4038);color:#fff}.productFoot,.productMeta{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.productMeta span{font-size:.82rem;font-weight:800}.productCard h3{font-size:1.65rem;margin:34px 0 12px}.productCard p{line-height:1.9;opacity:.82}.productFoot{margin-top:28px;font-size:.8rem}.productFoot strong{width:100%;margin-top:10px}.chipGrid,.logicSteps{grid-template-columns:repeat(4,1fr)}.chipGrid{display:grid;grid-gap:12px;gap:12px}.chipGrid>div{background:#fff;border:1px solid #e6dece;border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:10px}.chipGrid span{color:#c89b3c;font-size:.75rem}.chipGrid small{color:#85908b}.ethicsBand{margin:0 5% 90px;background:#fff;border:1px solid #e2d8c4;border-radius:28px;padding:52px 6%;display:flex;align-items:center;justify-content:space-between;gap:50px}.ethicsBand h2{font-size:2.6rem;color:#062f28;margin:8px 0}.ethicsBand p{max-width:760px;color:#69736f;line-height:1.9}.ethicsBadges{display:flex;gap:10px;flex-wrap:wrap}.ethicsBadges span{border:1px solid #d9cfbb;border-radius:999px;padding:10px 14px;color:#0b493d;font-weight:800;font-size:.8rem}.assessCTA{text-align:center;padding:90px 7%;background:#041f1b;color:#fff}.assessCTA>span{color:#e5c46b;font-weight:800}.assessCTA h2{font-size:clamp(2.3rem,4vw,4rem);margin:10px auto;max-width:850px}.assessCTA p{color:#aebcb6;max-width:720px;margin:0 auto 28px;line-height:1.9}.productHero{max-width:none}.backLink{display:inline-block;color:#aebdb6;margin-bottom:24px;font-size:.85rem}.heroFacts{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0}.heroFacts span{border:1px solid rgba(229,196,107,.25);border-radius:14px;padding:14px 16px;min-width:135px}.heroFacts b,.heroFacts small{display:block}.heroFacts b{color:#e5c46b}.heroFacts small{color:#9fb0a8;margin-top:5px}.productVisual{display:grid;place-items:center}.visualRing{width:320px;height:320px;border-radius:50%;display:grid;place-items:center;text-align:center;border:1px solid rgba(229,196,107,.4);box-shadow:inset 0 0 0 24px rgba(255,255,255,.025),0 0 0 1px rgba(255,255,255,.04)}.visualRing strong{font-size:3rem;color:#e5c46b}.visualRing span{color:#aebdb6;line-height:1.6}.dimensionGrid{grid-template-columns:repeat(4,1fr)}.miniBar{height:6px;background:#eee7da;border-radius:99px;overflow:hidden;margin-top:18px}.miniBar i{display:block;height:100%;background:linear-gradient(90deg,#0b493d,#c89b3c)}.reportPreview{padding:90px 7%;background:#062f28;color:#fff;display:grid;grid-template-columns:1fr .8fr;grid-gap:70px;gap:70px;align-items:center}.reportPreview h2{color:#fff}.reportPreview p{color:#b7c5bf;line-height:1.9}.reportPreview ul{padding-right:18px;line-height:2;color:#dce6e1}.reportScore strong{font-size:4.2rem;color:#062f28}.reportScore span{color:#73807a}.reportCard h3{color:#0b493d}.reportCard p{color:#68726e}.reportTags{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px}.reportTags span{background:#f2ede3;border-radius:999px;padding:8px 10px;font-size:.75rem}.actionGrid{grid-template-columns:repeat(4,1fr)}.actionGrid p{line-height:1.8;color:#59645f}.startPanel{display:grid;grid-template-columns:1fr .8fr;grid-gap:70px;gap:70px;align-items:center}.startPanel>div:first-child p{line-height:2;color:#69736f}.startBox{box-shadow:0 25px 70px rgba(6,47,40,.09);border:1px solid #e4dccb}.startBox strong{font-size:1.4rem;color:#062f28}.startBox p{color:#68726e;line-height:1.8}.startBox small{display:block;color:#8b9590;line-height:1.7;margin-top:14px}.startBox button{border:0;cursor:pointer}@media(max-width:1000px){.assessHeroInner,.productHero,.reportPreview,.startPanel{grid-template-columns:1fr}.actionGrid,.chipGrid,.dimensionGrid,.logicSteps,.stageGrid{grid-template-columns:1fr 1fr}.assessSectionHead{grid-template-columns:1fr;gap:10px}.productVisual{display:none}}@media(max-width:650px){.assessHero,.productHero{padding:65px 5%}.assessHero h1,.productHero h1{font-size:3.2rem}.assessIntro,.assessLibrary,.journeyLogic,.nextActions,.productContent,.qurraIndicatorSystem,.startPanel{padding:65px 5%}.qurraIndicatorSystem{padding-top:22px}.qurraSystemHead{text-align:right;margin-bottom:24px}.qurraSystemHead h2{font-size:1.75rem}.qurraSystemHead>p{font-size:.78rem;line-height:1.8}.qurraStageCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.qurraStageCard{padding:14px 12px;border-radius:18px;min-width:0}.qurraStageTop{margin-bottom:12px}.qurraStageIcon{width:36px;height:36px;border-radius:11px;font-size:1rem}.qurraStageTop>b{font-size:.6rem}.qurraStageCard h3{font-size:.86rem;line-height:1.45;margin-bottom:10px}.qurraStageQuestion{padding:10px;border-radius:11px;margin-bottom:10px}.qurraStageIndicators small,.qurraStageQuestion small{font-size:.57rem;margin-bottom:4px}.qurraStageQuestion strong{font-size:.66rem;line-height:1.65}.qurraStageIndicators{padding:0 2px}.qurraStageIndicators p{font-size:.62rem;line-height:1.75}.assessProducts{padding:65px 5%}.actionGrid,.chipGrid,.dimensionGrid,.logicSteps,.productGrid,.stageGrid{grid-template-columns:1fr}.dashboardPreview,.reportCard,.startBox{padding:24px}.ethicsBand{margin:0 4% 60px;padding:35px 6%;display:block}.ethicsBadges{margin-top:20px}.reportPreview{padding:65px 5%}.heroFacts span{min-width:calc(50% - 6px)}}.photoAssessHero{padding-top:70px;padding-bottom:70px}.assessHeroPhoto{position:relative;height:520px;border-radius:34px;overflow:hidden;border:1px solid rgba(229,196,107,.25);box-shadow:0 30px 80px rgba(0,0,0,.25)}.assessHeroPhoto img{width:100%;height:100%;object-fit:cover}.heroPhotoBadge{position:absolute;right:22px;bottom:22px;background:rgba(4,31,27,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(229,196,107,.35);border-radius:16px;padding:14px 18px;color:#fff}.heroPhotoBadge b,.heroPhotoBadge span{display:block}.heroPhotoBadge b{font-size:1.5rem;color:#e5c46b}.heroPhotoBadge span{font-size:.78rem;margin-top:3px}.stageLink{display:block}.stageLink article{height:100%;transition:.25s}.stageLink:hover article{transform:translateY(-5px);box-shadow:0 20px 50px rgba(6,47,40,.08)}.stageLink article>b{color:#9e7425;font-size:.83rem}.assessStoryPhoto{max-width:1320px;margin:90px auto;display:grid;grid-template-columns:.85fr 1.15fr;background:#fff;border:1px solid #e5dccb;border-radius:30px;overflow:hidden}.assessStoryPhoto>img{height:100%;min-height:480px;object-fit:cover}.assessStoryPhoto>div{padding:60px}.assessStoryPhoto h2{font-size:clamp(2.3rem,4vw,4rem);color:#062f28;margin:8px 0 18px}.assessStoryPhoto p{color:#65716b;line-height:1.95}.storyFeatures{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}.storyFeatures span{background:#f4eee2;border:1px solid #e2d7c2;border-radius:999px;padding:10px 14px;color:#0b493d;font-weight:700;font-size:.82rem}.fullMeasureGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.measureCard{background:#fff;border:1px solid #e4dac6;border-radius:20px;padding:26px;position:relative;min-height:275px;transition:.25s}.measureCard:hover{transform:translateY(-5px);box-shadow:0 24px 55px rgba(6,47,40,.08);border-color:#c89b3c}.measureNumber{position:absolute;left:20px;top:20px;color:#c89b3c;font-weight:900;font-size:.75rem}.measureCard small{color:#9e7425;font-weight:700}.measureCard h3{font-size:1.3rem;color:#0b493d;margin:12px 0}.measureCard p{color:#68736d;line-height:1.8;min-height:80px}.measureCard>div{display:flex;justify-content:space-between;gap:10px;border-top:1px solid #eee6d7;padding-top:15px}.measureCard>div b,.measureCard>div em{font-size:.77rem;font-style:normal;color:#74807a}.measureGo{display:block;margin-top:16px;color:#9e7425;font-size:.85rem}.runnerPage{min-height:80vh;background:#f7f2e8}.runnerTop{height:66px;padding:0 7%;display:flex;align-items:center;justify-content:space-between;background:#062f28;color:#dce8e2;border-top:1px solid rgba(229,196,107,.13)}.runnerTop span{color:#e5c46b;font-weight:800}.runnerShell{max-width:1300px;margin:0 auto;padding:70px 6%;display:grid;grid-template-columns:.72fr 1.28fr;grid-gap:36px;gap:36px;align-items:start}.runnerInfo{background:#062f28;color:#fff;border-radius:26px;padding:34px;position:-webkit-sticky;position:sticky;top:100px}.runnerInfo h1{font-size:2rem;margin:10px 0;color:#fff}.runnerInfo>p{color:#b9c8c1;line-height:1.9}.runnerFacts{display:flex;gap:8px;flex-wrap:wrap;margin:24px 0}.runnerFacts span{border:1px solid rgba(229,196,107,.2);border-radius:999px;padding:8px 11px;color:#d7e2dd;font-size:.75rem}.runnerProgress{margin:28px 0}.runnerProgress>div:first-child{display:flex;justify-content:space-between;margin-bottom:8px}.runnerProgress>div:nth-child(2){height:8px;background:rgba(255,255,255,.1);border-radius:99px;overflow:hidden}.runnerProgress i{display:block;height:100%;background:linear-gradient(90deg,#c89b3c,#e5c46b);border-radius:99px}.runnerInfo>small{color:#8fa39a;line-height:1.7}.questionCard{background:#fff;border:1px solid #e2d8c4;border-radius:28px;padding:44px;box-shadow:0 24px 70px rgba(6,47,40,.07)}.questionCounter{color:#8a958f;font-size:.8rem}.questionDimension{display:inline-block;background:#f3ecdf;color:#9e7425;border-radius:999px;padding:8px 12px;font-weight:800;font-size:.8rem;margin-top:28px}.questionCard h2{font-size:clamp(1.7rem,3vw,2.8rem);line-height:1.55;color:#062f28;margin:15px 0 32px}.answerScale{display:grid;grid-gap:10px;gap:10px}.answerScale button{display:grid;grid-template-columns:42px 1fr;grid-gap:14px;gap:14px;align-items:center;text-align:right;border:1px solid #dfd5c1;background:#fff;border-radius:14px;padding:12px 14px;cursor:pointer;color:#3f4b45;transition:.2s}.answerScale button b{width:36px;height:36px;border-radius:10px;background:#f2ecdf;color:#0b493d;display:grid;place-items:center}.answerScale button.selected,.answerScale button:hover{border-color:#c89b3c;background:#fbf6eb}.answerScale button.selected b{background:#062f28;color:#e5c46b}.questionNav{display:flex;justify-content:space-between;gap:12px;margin-top:32px}.questionNav button{border:1px solid #d7ccb6;background:transparent;border-radius:11px;padding:12px 22px;cursor:pointer;color:#53605a}.questionNav button:disabled{opacity:.35;cursor:not-allowed}.questionNav .nextQuestion{background:#062f28;color:#fff;border-color:#062f28;font-weight:800}.runnerResultHero{background:radial-gradient(circle at 75% 20%,#155848,#062f28 55%,#041f1b);color:#fff;padding:75px 8%;display:grid;grid-template-columns:1fr .45fr;grid-gap:60px;gap:60px;align-items:center}.runnerResultHero h1{font-size:clamp(2.8rem,5vw,5rem);margin:8px 0;color:#fff}.runnerResultHero p{color:#b9c8c1;line-height:1.9;max-width:760px}.resultCircle{width:220px;height:220px;border-radius:50%;display:grid;place-items:center;align-content:center;justify-self:center;border:2px solid #c89b3c;box-shadow:inset 0 0 0 18px rgba(229,196,107,.06)}.resultCircle strong{font-size:4.2rem;color:#e5c46b;line-height:1}.resultCircle span{color:#aebdb6}.resultCircle small{margin-top:8px;color:#fff}.runnerResults{max-width:1150px;margin:auto;padding:70px 6%}.resultSummary{text-align:center;margin-bottom:40px}.resultSummary h2{font-size:2.8rem;color:#062f28;margin:8px 0}.resultSummary p{max-width:750px;margin:auto;color:#66716c;line-height:1.9}.dimensionResults{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.dimensionResults article{background:#fff;border:1px solid #e5dccb;border-radius:16px;padding:20px}.dimensionResults article>div:first-child{display:flex;justify-content:space-between}.dimensionResults b{color:#0b493d}.resultBar{height:8px;background:#eee7da;border-radius:99px;margin-top:12px;overflow:hidden}.resultBar i{display:block;height:100%;background:linear-gradient(90deg,#0b493d,#c89b3c)}.resultPlan{margin-top:35px;background:#fff;border:1px solid #e5dccb;border-radius:22px;padding:30px}.resultPlan h3{font-size:1.5rem;color:#062f28}.resultPlan>div{display:grid;grid-template-columns:42px 1fr;grid-gap:14px;gap:14px;align-items:start;padding:14px 0;border-top:1px solid #eee6d7}.resultPlan>div b{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#f2ecdf;color:#9e7425}.resultPlan p{margin:4px 0;color:#59665f;line-height:1.7}.runnerActions{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px;justify-content:center}.darkButton{background:#062f28;color:#fff}.resetButton{border:1px solid #d7ccb6;background:transparent;cursor:pointer}.runnerMissing{padding:120px 7%;text-align:center;background:#f7f2e8}.runnerMissing h1{color:#062f28}.runnerMissing p{color:#69746e}.siteHeader+.assessPage .assessHero{border-top:0}@media(max-width:1000px){.assessStoryPhoto,.runnerResultHero,.runnerShell{grid-template-columns:1fr}.assessHeroPhoto{height:420px}.fullMeasureGrid{grid-template-columns:1fr 1fr}.runnerInfo{position:static}.resultCircle{justify-self:start}.dimensionResults{grid-template-columns:1fr}}@media(max-width:650px){.assessHeroPhoto{height:350px}.assessStoryPhoto{margin:55px 4%}.assessStoryPhoto>div{padding:32px 24px}.assessStoryPhoto>img{min-height:340px}.fullMeasureGrid{grid-template-columns:1fr}.runnerTop{padding:0 5%;font-size:.82rem}.runnerShell{padding:45px 4%}.questionCard,.runnerInfo{padding:25px 20px}.questionCard h2{font-size:1.65rem}.runnerResultHero{padding:55px 5%}.resultCircle{width:180px;height:180px}.runnerResults{padding:50px 5%}.runnerActions{align-items:stretch;flex-direction:column}.runnerActions>*{width:100%}}