.page-module__K-pkoa__page{max-width:980px;margin:0 auto;padding:4rem 2rem 6rem}.page-module__K-pkoa__hero{margin-bottom:2rem}.page-module__K-pkoa__backLink{color:var(--ink-mid);margin-bottom:1.2rem;display:inline-flex}.page-module__K-pkoa__kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--copper);font-size:.75rem;font-weight:700}.page-module__K-pkoa__title{font-family:var(--serif);margin-top:1rem;font-size:clamp(2.5rem,5vw,4.3rem);font-weight:300;line-height:1.06}.page-module__K-pkoa__title em{color:var(--copper);font-style:italic}.page-module__K-pkoa__subtitle{max-width:700px;color:var(--ink-mid);margin-top:1rem;line-height:1.8}.page-module__K-pkoa__heroMeta{flex-wrap:wrap;gap:.75rem;margin-top:1.4rem;display:flex}.page-module__K-pkoa__heroMeta span{border:1px solid var(--border);color:var(--ink-mid);background:#fff;padding:.45rem .8rem;font-size:.82rem}.page-module__K-pkoa__contextCard{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.5rem;display:grid}.page-module__K-pkoa__contextBlock{border:1px solid var(--border);background:#fff;padding:1rem 1.1rem}.page-module__K-pkoa__contextTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--copper);font-size:.8rem;font-weight:700}.page-module__K-pkoa__contextText{color:var(--ink-mid);margin-top:.55rem;line-height:1.7}.page-module__K-pkoa__contextLinks{flex-wrap:wrap;gap:.9rem;margin-top:.85rem;display:flex}.page-module__K-pkoa__contextLinks a{color:var(--copper);font-size:.9rem;font-weight:600}.page-module__K-pkoa__scaleCard,.page-module__K-pkoa__actions,.page-module__K-pkoa__resultSection{border:1px solid var(--border);background:#fff}.page-module__K-pkoa__scaleCard{flex-direction:column;gap:1rem;margin-bottom:1.6rem;padding:1.5rem;display:flex}.page-module__K-pkoa__scaleTitle,.page-module__K-pkoa__actionsTitle,.page-module__K-pkoa__resultFooterTitle{font-family:var(--serif);font-size:1.5rem}.page-module__K-pkoa__scaleText,.page-module__K-pkoa__actionsText,.page-module__K-pkoa__resultFooterText,.page-module__K-pkoa__dimensionHelper,.page-module__K-pkoa__resultSummary,.page-module__K-pkoa__validation{color:var(--ink-mid);line-height:1.75}.page-module__K-pkoa__scaleGrid{grid-template-columns:repeat(5,minmax(120px,1fr));gap:.75rem;display:grid}.page-module__K-pkoa__scaleOption{border:1px solid var(--border);background:var(--cream);overflow-wrap:normal;word-break:normal;flex-direction:column;justify-content:space-between;gap:.45rem;min-height:92px;padding:.95rem .9rem;font-size:.92rem;line-height:1.35;display:flex}.page-module__K-pkoa__scaleValue,.page-module__K-pkoa__answerNumber{color:var(--copper);font-weight:700}.page-module__K-pkoa__scaleValue{font-size:1rem}.page-module__K-pkoa__questionList{flex-direction:column;gap:1rem;display:flex}.page-module__K-pkoa__questionCard{border:1px solid var(--border);background:var(--cream);padding:1.2rem}.page-module__K-pkoa__questionLegend{align-items:flex-start;gap:.8rem;width:100%;margin-bottom:1rem;font-size:1.02rem;line-height:1.7;display:flex}.page-module__K-pkoa__questionIndex{letter-spacing:.08em;min-width:2rem;color:var(--copper);font-size:.8rem;font-weight:700}.page-module__K-pkoa__answersRow{grid-template-columns:repeat(5,minmax(120px,1fr));gap:.75rem;display:grid}.page-module__K-pkoa__answerButton{border:1px solid var(--border);min-height:92px;color:var(--ink-mid);text-align:left;background:#fff;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.45rem;padding:.95rem .9rem;line-height:1.35;display:flex}.page-module__K-pkoa__answerButtonActive{border-color:var(--copper);color:var(--ink);background:#fbefe9;background:lab(95.3042% 3.12907 4.55976)}.page-module__K-pkoa__answerLabel{overflow-wrap:normal;word-break:normal;font-size:.9rem;line-height:1.4}.page-module__K-pkoa__actions{justify-content:space-between;gap:1rem;margin-top:1.4rem;padding:1.4rem;display:flex}.page-module__K-pkoa__validation{color:#822b2e;color:lab(31.4825% 38.2193 19.6482);margin-top:.7rem}.page-module__K-pkoa__actionsRow,.page-module__K-pkoa__resultFooterActions{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.page-module__K-pkoa__primaryButton,.page-module__K-pkoa__secondaryButton,.page-module__K-pkoa__secondaryLink{justify-content:center;align-items:center;min-height:48px;padding:.9rem 1.2rem;font-weight:600;display:inline-flex}.page-module__K-pkoa__primaryButton{background:var(--ink);color:var(--cream);border:0}.page-module__K-pkoa__secondaryButton,.page-module__K-pkoa__secondaryLink{border:1px solid var(--border);color:var(--ink);background:0 0}.page-module__K-pkoa__resultSection{margin-top:1.4rem;padding:1.5rem}.page-module__K-pkoa__resultHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-module__K-pkoa__resultScore{flex-direction:column;gap:.3rem;display:flex}.page-module__K-pkoa__resultScoreLabel,.page-module__K-pkoa__dimensionLabel,.page-module__K-pkoa__dimensionFoot{letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:700}.page-module__K-pkoa__resultScore strong{font-family:var(--serif);font-size:3.5rem;line-height:1}.page-module__K-pkoa__resultBadge{letter-spacing:.08em;text-transform:uppercase;padding:.75rem .95rem;font-size:.82rem;font-weight:700}.page-module__K-pkoa__resultSummary{max-width:760px;margin-top:1rem}.page-module__K-pkoa__dimensionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.4rem;display:grid}.page-module__K-pkoa__dimensionCard{border:1px solid var(--border);background:var(--cream);padding:1rem}.page-module__K-pkoa__dimensionTop{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.page-module__K-pkoa__dimensionValue{font-family:var(--serif);font-size:1.8rem;line-height:1}.page-module__K-pkoa__dimensionBarTrack{background:#e6e0da;background:lab(89.5699% 1.04076 3.64901);height:10px;margin-top:1rem}.page-module__K-pkoa__dimensionBarFill{background:linear-gradient(90deg, var(--copper), #cea26a);height:100%}@supports (color:lab(0% 0 0)){.page-module__K-pkoa__dimensionBarFill{background:linear-gradient(90deg, var(--copper), lab(69.785% 11.9767 35.6168))}}.page-module__K-pkoa__dimensionFoot{color:var(--ink-light);margin-top:.7rem}.page-module__K-pkoa__resultFooter{border-top:1px solid var(--border);justify-content:space-between;gap:1rem;margin-top:1.5rem;padding-top:1.4rem;display:flex}@media (max-width:900px){.page-module__K-pkoa__scaleCard,.page-module__K-pkoa__actions,.page-module__K-pkoa__dimensionGrid,.page-module__K-pkoa__resultFooter{flex-direction:column;grid-template-columns:1fr}.page-module__K-pkoa__contextCard{grid-template-columns:1fr}}@media (max-width:760px){.page-module__K-pkoa__scaleGrid,.page-module__K-pkoa__answersRow{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__K-pkoa__resultHeader{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.page-module__K-pkoa__page{padding:3rem 1.2rem 5rem}.page-module__K-pkoa__questionCard,.page-module__K-pkoa__scaleCard,.page-module__K-pkoa__actions,.page-module__K-pkoa__resultSection{padding:1rem}.page-module__K-pkoa__scaleGrid,.page-module__K-pkoa__answersRow{grid-template-columns:1fr}}
