le {
font-size: 1.25rem;
font-weight: 600;
margin-bottom: 1rem;
color: var(--text-color);
display: flex;
align-items: center;
justify-content: space-between;
}
.section-title i {
margin-right: 0.75rem;
background: var(--gradient-primary);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-size: 1.1rem;
}
textarea {
width: 100%;
height: 180px;
padding: 1rem;
border: 1px solid var(--border-color);
border-radius: var(--border-radius);
resize: vertical;
font-size: 1rem;
margin-bottom: 0.5