.stress_hero__MWCUG{padding:3rem 0 2rem;background:linear-gradient(135deg,#ecfdf5,#f0fdf4);margin-top:90px;text-align:center}.stress_container__W6hy3{width:90%;max-width:800px;margin:auto;padding-bottom:4rem}.stress_iconWrapper__Rm9ie{width:72px;height:72px;background:white;border-radius:20px;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;box-shadow:0 4px 12px rgba(5,150,105,.15)}.stress_title__X_kjE{font-size:2.5rem;font-weight:600;color:#0f172a;margin-bottom:1rem;font-family:serif}.stress_subtitle__MK5wZ{font-size:1.1rem;color:#475569;max-width:600px;margin:0 auto;line-height:1.6}.stress_assessmentCard__hc1nQ{background:white;border-radius:24px;padding:3rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.05);margin-top:-2rem}.stress_questionBlock___d8Cx{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid #f1f5f9}.stress_questionBlock___d8Cx:last-of-type{border-bottom:none}.stress_questionText__dcnu5{font-size:1.15rem;font-weight:500;color:#1e293b;margin-bottom:1.5rem;line-height:1.5}.stress_optionsGrid__PQPg0{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.stress_optionLabel__LrWBW{display:flex;align-items:center;padding:1rem 1.25rem;border:2px solid #e2e8f0;border-radius:12px;cursor:pointer;transition:all .2s ease;background:#fafafa}.stress_optionLabel__LrWBW:hover{border-color:#059669;background:#f0fdf4}.stress_optionLabel__LrWBW.stress_selected__DBXop{border-color:#059669;background:#ecfdf5}.stress_radioInput__kOApk{margin-right:12px;width:20px;height:20px;cursor:pointer;accent-color:#059669}.stress_optionText__szAqu{font-size:.95rem;color:#334155;font-weight:500}.stress_submitButton__EF7L4{width:100%;padding:1rem 2rem;background:#059669;color:white;border:none;border-radius:12px;font-size:1.05rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:2rem}.stress_submitButton__EF7L4:hover:not(:disabled){background:#047857;transform:translateY(-2px);box-shadow:0 8px 16px rgba(5,150,105,.2)}.stress_submitButton__EF7L4:disabled{background:#cbd5e1;cursor:not-allowed}.stress_resultsCard__Jtuz9{background:white;border-radius:24px;padding:3rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.05);margin-top:2rem;text-align:center}.stress_resultsHeader__ZNzzo{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem;margin-top:40px}.stress_resultsTitle__eC_yx{font-size:2rem;font-weight:600;color:#0f172a;margin-top:1rem;font-family:serif}.stress_scoreDisplay__hevXs{margin:2rem 0}.stress_scoreNumber__JOHiQ{font-size:4rem;font-weight:700;color:#059669;line-height:1}.stress_scoreMax__G8orC{font-size:1.2rem;color:#64748b;margin-top:.5rem}.stress_interpretation__Qt3r2{text-align:left;padding:1.5rem;background:#f8fafc;border-radius:12px;border-left:4px solid;margin:2rem 0}.stress_interpretation__Qt3r2 h2{font-size:1.5rem;font-weight:600;margin-bottom:.75rem}.stress_interpretation__Qt3r2 p{font-size:1rem;color:#475569;line-height:1.7}.stress_disclaimer__zZvy5{background:#f8fafc;padding:1.5rem;border-radius:12px;margin:2rem 0;text-align:left;border:1px solid #e2e8f0}.stress_disclaimer__zZvy5 h3{font-size:1.1rem;font-weight:600;color:#1e293b;margin-bottom:.75rem}.stress_disclaimer__zZvy5 p{font-size:.95rem;color:#475569;line-height:1.6}.stress_retakeButton__7SQtt{padding:1rem 2rem;background:#059669;color:white;border:none;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.stress_retakeButton__7SQtt:hover{background:#047857;transform:translateY(-2px)}@media (max-width:768px){.stress_title__X_kjE{font-size:2rem}.stress_assessmentCard__hc1nQ,.stress_resultsCard__Jtuz9{padding:2rem 1.5rem}.stress_optionsGrid__PQPg0{grid-template-columns:1fr}.stress_scoreNumber__JOHiQ{font-size:3rem}}