/* ==========================================================================
   MY ACCOUNT: Layout Grid Maestro
   ========================================================================== */
.hs-myaccount-main-layout {
    display: grid;
    grid-template-columns: 320px 1fr; /* Sidebar fijo, el resto para contenido */
    gap: 60px;
    max-width: 1440px;
    margin: 60px auto;
    padding: 0 40px;
    min-height: 50vh;
    align-items: start;
}

@media (max-width: 1023px) {
    .hs-myaccount-main-layout {
        grid-template-columns: 1fr;
        gap: 40px;
        padding: 0 20px;
    }
}