.assessment_hero__WY32p{padding:3rem 0 5rem;background:#ffffff;overflow:hidden;margin-top:90px;text-align:center}.assessment_container__lceWa{width:90%;max-width:1200px;margin:auto}.assessment_tagline__E7t7s{font-size:.9rem;background:#fef3c7;display:inline-block;padding:6px 14px;border-radius:20px;color:#92400e;font-weight:500;margin-bottom:1.5rem}.assessment_title__RKkrq{font-size:3.5rem;font-weight:400;line-height:1.1;color:#1a1a1a;margin-bottom:1.5rem;letter-spacing:-.02em;font-family:serif}.assessment_scriptHighlight__uI1Dt{color:var(--primary);font-weight:500;margin-left:10px}.assessment_subtitle__O0kqd{font-size:1.1rem;color:#666;margin-bottom:2.5rem;line-height:1.6;max-width:600px;margin-left:auto;margin-right:auto}.assessment_servicesList__AyQuU{padding-bottom:80px}.assessment_categorySection__sj4Wz{margin-bottom:60px}.assessment_categoryHeader__5gRnt{display:flex;align-items:center;margin-bottom:30px;padding-bottom:15px;border-bottom:1px solid #f3f4f6}.assessment_categoryTitle__kQ8iK{font-size:1.8rem;font-family:serif;color:#1f2937;font-weight:500}.assessment_grid__f91z9{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.assessment_card__eHY4Z{background:white;padding:24px;border-radius:20px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05);transition:all .3s ease;border:1px solid #f3f4f6;display:flex;flex-direction:column;align-items:flex-start}.assessment_card__eHY4Z:hover{transform:translateY(-5px);box-shadow:0 12px 24px rgba(0,0,0,.08);border-color:var(--primary)}.assessment_iconWrapper__QVX2d{width:56px;height:56px;border-radius:16px;display:flex;justify-content:center;align-items:center;margin-bottom:20px}.assessment_icon___ZF1Y{font-size:24px}.assessment_cardTitle__jc7EI{font-size:1.25rem;font-weight:600;margin-bottom:12px;color:#111827}.assessment_description__Mcsah{font-size:.95rem;color:#6b7280;margin-bottom:24px;line-height:1.6;flex-grow:1}.assessment_cardButton__D33zJ{font-size:.85rem;font-weight:700;letter-spacing:.05em;padding:10px 0;border:none;background:transparent;color:var(--primary);cursor:pointer;transition:.2s;text-transform:uppercase;display:flex;align-items:center;gap:8px;text-decoration:none}.assessment_cardButton__D33zJ:hover{gap:12px}@media (max-width:768px){.assessment_title__RKkrq{font-size:2.5rem}.assessment_grid__f91z9{grid-template-columns:1fr}.assessment_card__eHY4Z{padding:20px}}