[data-dom-id-19303] {
    background-color: #FFFFFF;
    border: 1px solid #E2E8F0;
    border-radius: 12px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.06);
    display: flex;
    flex-direction: column;
    padding: 32px 20px 28px;
    text-align: center;
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}
[data-dom-id-19302][data-dom-id-19303]:hover {
    box-shadow: 0 8px 24px rgba(0,0,0,0.1), 0 2px 6px rgba(0,0,0,0.04);
    transform: translateY(-4px);
}
