.assessment-module__HmpUBG__assessmentPage .intro{text-align:center;background:#fdfbf7;padding:140px 0 48px}.assessment-module__HmpUBG__assessmentPage .intro .eyebrow{color:#c88b5f;letter-spacing:.06em;margin-bottom:16px;font-family:Allura,Cormorant Garamond,cursive;font-size:18px}.assessment-module__HmpUBG__assessmentPage .intro h1{color:#3d3832;margin-bottom:24px;font-family:MomozhuiFeng,Noto Serif SC,serif;font-size:38px;font-weight:400;line-height:1.4}.assessment-module__HmpUBG__assessmentPage .intro p{color:#8c847a;max-width:560px;margin:0 auto;font-size:16px;line-height:1.9}.assessment-module__HmpUBG__assessmentPage .scale-box{background:#f5f0e8;border:1px solid #e8e2d9;border-radius:8px;margin-bottom:48px;padding:28px 32px}.assessment-module__HmpUBG__assessmentPage .scale-box h3{color:#c88b5f;margin-bottom:16px;font-family:Noto Sans SC,sans-serif;font-size:16px;font-weight:500}.assessment-module__HmpUBG__assessmentPage .scale-grid{text-align:center;color:#8c847a;grid-template-columns:repeat(5,1fr);gap:12px;font-size:13px;display:grid}.assessment-module__HmpUBG__assessmentPage .scale-grid .num{color:#c88b5f;margin-bottom:4px;font-family:Cormorant Garamond,serif;font-size:20px;font-weight:500;display:block}.assessment-module__HmpUBG__assessmentPage .dim-label{color:#c88b5f;letter-spacing:.06em;font-family:Allura,Cormorant Garamond,cursive;font-size:18px}.assessment-module__HmpUBG__assessmentPage .dim-title{color:#3d3832;font-family:Noto Sans SC,sans-serif;font-size:22px;font-weight:500}.assessment-module__HmpUBG__assessmentPage .opt-btn{color:#8c847a;background:#fdfbf7;border:1px solid #e8e2d9;border-radius:4px;font-family:Noto Sans SC,sans-serif;font-size:14px;font-weight:400;transition:all .25s}.assessment-module__HmpUBG__assessmentPage .opt-btn:hover{color:#3d3832;border-color:#c88b5f}.assessment-module__HmpUBG__assessmentPage .opt-btn.selected{color:#fdfbf7;background:#3d3832;border-color:#3d3832}.assessment-module__HmpUBG__assessmentPage .submit-btn{letter-spacing:.04em;color:#fff;background:#c88b5f;border-color:#c88b5f;border-radius:6px;font-family:Noto Sans SC,sans-serif;font-size:15px;font-weight:500;transition:all .3s}.assessment-module__HmpUBG__assessmentPage .submit-btn:hover{color:#fff;background:#9e6a43;border-color:#9e6a43}.assessment-module__HmpUBG__assessmentPage .result-actions button{letter-spacing:.04em;color:#3d3832;background:0 0;border:1px solid #e8e2d9;border-radius:6px;font-family:Noto Sans SC,sans-serif;font-size:14px;font-weight:500;transition:all .3s}.assessment-module__HmpUBG__assessmentPage .result-actions button:hover{color:#fdfbf7;background:#3d3832;border-color:#3d3832}@media (max-width:640px){.assessment-module__HmpUBG__assessmentPage .intro{padding:120px 0 32px}.assessment-module__HmpUBG__assessmentPage .intro h1{font-size:28px}.assessment-module__HmpUBG__assessmentPage .scale-grid{text-align:left;grid-template-columns:1fr}}
