.values-assessment{--values-blue:#416e86;--values-rust:#ac644b}.values-assessment h1:focus{outline:none}.values-assessment .assessment-intro-grid h1{font-size:clamp(2.5rem,5vw,4.7rem)}.values-lede{max-width:580px;font-size:1.1rem;line-height:1.9}.values-chips{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.values-chips span{border:1px solid #cad8dd;border-radius:30px;padding:9px 14px;font-size:13px}.values-assessment aside .quiet{margin-top:20px;display:block}.values-notice{background:#f2e6d2;padding:16px}.values-question{margin:28px 0 45px;font-size:clamp(1.45rem,3vw,2.2rem);font-weight:500;line-height:1.6}.values-choice{cursor:pointer;color:#394950;background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:16px;min-width:0;padding:8px 2px;display:flex}.values-choice i{background:0 0;border:2px solid;border-radius:50%;width:46px;height:46px;display:block}.values-choice.value-0,.values-choice.value-1{color:#a36b61}.values-choice.value-3,.values-choice.value-4{color:#427e78}.values-choice.value-1 i,.values-choice.value-3 i{width:36px;height:36px;margin:5px}.values-choice.value-2 i{color:#8b8f90;width:26px;height:26px;margin:10px}.values-choice.selected i{background:currentColor;box-shadow:0 0 0 5px #dae5e4}.values-choice span{white-space:normal;font-size:14px;line-height:1.5}.values-choice:focus-visible,.values-na:focus-visible{outline-offset:5px;outline:3px solid #416e86}.values-na{cursor:pointer;background:0 0;border:1px solid #abb7ba;border-radius:20px;margin:25px auto;padding:10px 22px;display:block}.values-na[aria-pressed=true]{background:#e0e7e9}.values-assessment .assessment-question-footer{flex-wrap:wrap;gap:16px}.values-assessment .assessment-review-grid button span{white-space:normal;line-height:1.6}.values-assessment .assessment-review-grid button{min-height:165px}.values-chart,.values-reading{max-width:960px;margin:64px auto}.values-chart>p,.values-reading>p{color:#596970;line-height:1.9}.values-legend{gap:25px;padding:20px 0;display:flex}.values-legend span:first-child{color:var(--values-blue)}.values-legend span:last-child{color:var(--values-rust)}.values-row{border-top:1px solid #d6dede;padding:24px 12px}.values-row h3{margin:0;font-size:20px}.values-row header p{color:#637278;margin:8px 0 24px}.values-track{background:#c7d4d9;height:3px;margin:30px 10px 14px;position:relative}.values-track i{border-left:1px solid #8c9da5;height:12px;position:absolute;top:-5px}.values-track b,.values-track em{background:var(--values-blue);border-radius:50%;width:15px;height:15px;position:absolute;top:-13px;transform:translate(-50%)}.values-track em{border:3px solid var(--values-rust);background:#faf9f5;width:15px;height:15px;top:3px}.values-axis{color:#65757c;justify-content:space-between;margin:22px 4px 0;font-size:12px;display:flex}.values-score{color:#31576c;font-weight:600}.values-evidence{color:#657278;font-size:13px;line-height:1.7}.values-reflections{grid-template-columns:1fr 1fr;gap:18px;margin-top:28px;display:grid}.values-reflections article{background:#edf1f0;padding:25px}.values-reflections p{line-height:1.8}.values-reflections blockquote{border-left:2px solid #99b1b8;margin:20px 0 0;padding-left:16px;line-height:1.8}.values-method{border-block:1px solid #cad5d8;max-width:960px;margin:45px auto;padding:20px;line-height:1.9}.values-method summary{cursor:pointer}.values-assessment>.assessment-actions{justify-content:center;margin:45px auto}.values-assessment .assessment-result-hero h1{overflow-wrap:anywhere;font-size:clamp(2rem,5vw,4.5rem)}.values-assessment footer{color:#657278;margin:32px 0;font-size:12px}@media (width<=600px){.values-reflections{grid-template-columns:1fr}.values-assessment .assessment-nav{flex-wrap:wrap;gap:12px}.values-assessment .assessment-nav span{font-size:10px}.values-choice span{font-size:11px}.values-choice i{width:38px;height:38px}.values-choice.value-1 i,.values-choice.value-3 i{width:30px;height:30px;margin:4px}.values-choice.value-2 i{width:22px;height:22px;margin:8px}.values-assessment .assessment-question-footer span{font-size:11px}.values-assessment .assessment-scale-options{gap:4px}.values-chart,.values-reading{margin:40px auto}}.values-chart,.values-reading,.values-method{width:min(960px,100% - 34px)}.values-assessment .assessment-result-hero h1{letter-spacing:-.035em;line-height:1.2}.values-assessment .values-choice{font-family:inherit}.values-assessment .values-choice span{font-size:14px}.values-assessment .values-notice{max-width:1180px;margin:0 auto}@media (width<=600px){.values-assessment .values-choice span{font-size:11px}}
