Credit Ratings
.rating-container {
display: flex;
flex-direction: column;
padding: 20px;
max-width: 100%;
background-color: #f9f9f9;
}
.rating-header {
font-weight: bold;
font-size: 18px;
margin-bottom: 10px;
}
.rating-details {
font-size: 16px;
line-height: 1.5;
}
.rating-row {
margin-bottom: 15px;
}
.rating-agency,
.foreign-currency-rating,
.long-term-debt-rating,
.short-term-rating {
display: block;
margin-bottom: 10px;
}
a {
color: #0055cc;
text-decoration: none;
}
a:focus, a:hover {
text-decoration: underline;
}
/* Focus style for better accessibility */
:focus {
outline: 3px solid #0055cc;
}